Commit Graph

  • df488c0e70 Clean up callbacks Nathan Binkert 2003-10-20 21:38:32 -04:00
  • e0b065ff7c Separate the stuff for SimObject from SimObject builder. This makes testing a bit easier. Nathan Binkert 2003-10-20 20:17:01 -04:00
  • 4963dbf9a9 Merge zizzer.eecs.umich.edu:/bk/m5 into crampon.eecs.umich.edu:/z/binkertn/research/m5/latest Nathan Binkert 2003-10-20 09:23:17 -04:00
  • 4489583dfe .del-post-incoming.regression~db4d380a8de2f027: Delete: BitKeeper/triggers/post-incoming.regression Lisa Hsu 2003-10-20 01:05:07 -04:00
  • 2c7a0b87f5 simple_cpu.cc: Add data to static memReq and make everything use it. Add init of numLoads. Erik Hallnor 2003-10-20 00:46:02 -04:00
  • 789a2de6f8 Check in a first stab at a script to sort the #include lines in a source file. Nate thought this would be cool, and I started on it, but lost interest. I'm mostly committing this so bk stops bugging me about it. Nate, don't start hacking on this until after the ISCA deadline! Steve Reinhardt 2003-10-19 17:42:51 -07:00
  • f951b00d89 Get rid of obsolete code, most of it '#if 0'ed anyway. Mostly vestiges of Dave's long-gone instruction prefetching stuff. Steve Reinhardt 2003-10-19 17:30:26 -07:00
  • 2f37dd455a Merge zizzer.eecs.umich.edu:/bk/m5 into crampon.eecs.umich.edu:/z/binkertn/research/m5/latest Nathan Binkert 2003-10-19 05:50:53 -04:00
  • 83d32482dc Add comment to elaborate on store-conditional result code (and remove stale reference to machine.def). Steve Reinhardt 2003-10-18 21:21:14 -07:00
  • ba12dee914 Get rid of GZIP_PATH Nathan Binkert 2003-10-18 08:55:07 -04:00
  • 1bebc1ab2f Merge ehallnor@zizzer:/bk/m5 into zizzer.eecs.umich.edu:/y/ehallnor/work/m5 Erik Hallnor 2003-10-17 17:51:15 -04:00
  • eec404abe6 Add FALRU stats, tweak doxygen configs a bit. Erik Hallnor 2003-10-17 17:51:08 -04:00
  • 24a1ee1ac5 Accidentally ran my delete whitespace program on decoder.cc regenerate a decoder.cc from the isa_desc Nathan Binkert 2003-10-17 15:35:50 -04:00
  • 73f78b9587 Add a README for the release. Ideally we would move this up a level (to the top-level release dir) before shipping it. Steve Reinhardt 2003-10-17 09:32:00 -07:00
  • 73c1802f7a Updates to doxygen config files. Steve Reinhardt 2003-10-17 07:41:25 -07:00
  • c093f29f6b Clear up the last of the Doxygen warnings Erik Hallnor 2003-10-16 17:56:16 -04:00
  • aeaf133d27 Merge ehallnor@zizzer:/bk/m5 into zizzer.eecs.umich.edu:/y/ehallnor/work/m5 Erik Hallnor 2003-10-16 17:04:25 -04:00
  • 4134477369 Add a commited loads event queue similar to the one for commited instructions. Two new parameters for the CPU models, max_loads_any_thread and max_loads_all_threads. Erik Hallnor 2003-10-16 17:04:18 -04:00
  • ea5dc1d5df Added to new doxygen configs (posting internally and externally). Changed the default to not use dot to speed testing of documentation for warnings. We probably don't want to release postint and postext since there is information about absolute file locations in them. Erik Hallnor 2003-10-16 17:02:14 -04:00
  • a6788d64dd Merge stever@zizzer:/bk/m5 into vm1.vmnet.nat:/z/stever/bk/m5 Steve Reinhardt 2003-10-16 12:41:50 -07:00
  • 8b4f16a727 Minor documentation tweaks. Steve Reinhardt 2003-10-16 12:41:35 -07:00
  • cd22503eda post-incoming.regression: dirname in this repo too Lisa Hsu 2003-10-16 15:28:40 -04:00
  • 5e7f7a268d post-incoming.regression: added log info Lisa Hsu 2003-10-16 09:39:08 -04:00
  • 323306795e post-incoming.regression: finally, the right one. so simple, yet path so heinous. Lisa Hsu 2003-10-16 09:23:48 -04:00
  • 5ebda9ef2c Don't chmod generated source files because bitkeeper just complains too much. Nathan Binkert 2003-10-16 00:06:29 -04:00
  • 5a361bfe4d disable the post-incoming.regression for now Nathan Binkert 2003-10-15 23:56:13 -04:00
  • d9d3d9af54 fix another bug Nathan Binkert 2003-10-15 23:51:43 -04:00
  • 7c8a97b8ea remove a newline Nathan Binkert 2003-10-15 23:48:41 -04:00
  • 6e6bc57088 Merge ehallnor@zizzer:/bk/m5 into zizzer.eecs.umich.edu:/y/ehallnor/work/m5 Erik Hallnor 2003-10-15 23:08:52 -04:00
  • 9429297274 Set the default number of write buffers to 8, add write_buffer param to cache to specify it. Erik Hallnor 2003-10-15 23:07:32 -04:00
  • 7315c32058 post-incoming.regression: use the correct operator Nathan Binkert 2003-10-15 22:12:56 -04:00
  • 1d9e047397 footer.html: removed blank line Lisa Hsu 2003-10-15 20:49:12 -04:00
  • 69143668ad post-incoming.regression: lost an i, hehe, in cut and paste Lisa Hsu 2003-10-15 20:47:51 -04:00
  • b9362e4b6f footer.html: added blank space Lisa Hsu 2003-10-15 20:45:11 -04:00
  • c0c79399fa post-incoming.regression: new file Lisa Hsu 2003-10-15 20:41:55 -04:00
  • 1f3f180b95 Need to cast to avoid infinite recursion. Erik Hallnor 2003-10-15 17:36:10 -04:00
  • 11eaf2f2ab Remove conflicts Erik Hallnor 2003-10-15 17:17:19 -04:00
  • 4159dc218a Add a stat to track the cycle when the cache has all blocks touched (if ever). Erik Hallnor 2003-10-15 17:11:46 -04:00
  • f96032235e Fix the default target for the makefile Nathan Binkert 2003-10-15 16:42:53 -04:00
  • 8dd080032b Global whitespace fixes Mainly removing whitespace at the end of lines. This will reduce future diffs/conflicts. Also adding a space after if, while, and for Nathan Binkert 2003-10-15 16:39:37 -04:00
  • 1e71e6b748 Fix up the targetarch target so that things build a little better. This changes how the setup script works, but you don't need to re-run setup. Nathan Binkert 2003-10-15 16:22:50 -04:00
  • 722f9bc3c8 Merge zizzer.eecs.umich.edu:/m5/Bitkeeper/m5 into zans.eecs.umich.edu:/z/binkertn/research/m5/latest Nathan Binkert 2003-10-14 18:04:28 -04:00
  • f8d850195b try to get everything to compile correctly again Nathan Binkert 2003-10-14 18:04:20 -04:00
  • acf025a463 Merge zizzer.eecs.umich.edu:/m5/Bitkeeper/m5 into zizzer.eecs.umich.edu:/y/sraasch/m5 Steve Raasch 2003-10-14 17:06:05 -04:00
  • 8be145a42f Fixes for the new stats in SegmentedIQ Steve Raasch 2003-10-14 17:05:42 -04:00
  • 638a07d15a Merge Nathan Binkert 2003-10-14 16:53:52 -04:00
  • 2ac3dc5aa1 Fix to test change. Will update tests once KERNEL compiles again. The only test change that is real is SIM:cycle is now gone. Erik Hallnor 2003-10-14 15:01:28 -04:00
  • 7755f825d4 Merge ehallnor@zizzer:/bk/m5 into zizzer.eecs.umich.edu:/y/ehallnor/work/m5 Erik Hallnor 2003-10-14 13:29:20 -04:00
  • 118f5da7f8 hostinfo.cc: Trial fix, uint64_T > long Erik Hallnor 2003-10-14 13:29:12 -04:00
  • 9d51e99865 Use common trigger script for email. Steve Reinhardt 2003-10-14 12:55:49 -04:00
  • 4759c203c7 Remove all of the Tru64 specific stuff from the base System object into its own Tru64System object. Also remove the System builder stuff and create a Tru64System builder. This makes it much simpler to support more operating systems. Nathan Binkert 2003-10-14 12:19:59 -04:00
  • 459fe3f094 config: Make /m5/latest read-only as well. Steve Reinhardt 2003-10-14 11:37:30 -04:00
  • 8296fae15b small fixes Nathan Binkert 2003-10-14 08:57:54 -04:00
  • 1a12f365e0 Fix trigger-happy triggers. Steve Reinhardt 2003-10-14 01:47:40 -04:00
  • fd55a1cbbb generic: Only run on incoming pushes Steve Reinhardt 2003-10-14 01:36:59 -04:00
  • ea8fa86e10 Merge zizzer:/bk/m5 into isabel.reinhardt.house:/z/stever/bk/m5 Steve Reinhardt 2003-10-13 22:22:20 -07:00
  • e6e1c27343 Fix for cpu.cc -> full_cpu.cc rename. Steve Reinhardt 2003-10-13 22:21:49 -07:00
  • af5cdc1d8c Rename CPU object to FullCPU Steve Reinhardt 2003-10-13 22:21:19 -07:00
  • af35f423ba Since I seem to be bug compatible with the head I'm going to commit. There is still one documentation warning in the stat code, probably a doxygen error. Erik Hallnor 2003-10-14 01:20:26 -04:00
  • 35e5d907c4 Update generated files. We need to fix the permissions issues here. Steve Reinhardt 2003-10-13 21:55:43 -07:00
  • 00f8ea4576 Another case where we need to fix an include path for a generated file in the script that generates it. Steve Reinhardt 2003-10-13 21:52:42 -07:00
  • 75e5460579 Rename full_cpu/cpu.cc,hh to full_cpu.cc,hh. Steve Reinhardt 2003-10-13 21:51:34 -07:00
  • 1348e57ac1 Fix up decoder.cc generation... this got broken at the directory reorg. Steve Reinhardt 2003-10-13 21:47:27 -07:00
  • 4dbe897b15 Merge zizzer:/bk/m5 into isabel.reinhardt.house:/z/stever/bk/m5 Steve Reinhardt 2003-10-13 21:00:52 -07:00
  • 551e67d3d6 Read-only checkout in root repository. Steve Reinhardt 2003-10-13 23:52:57 -04:00
  • a246f5d757 Commit trigger files Steve Reinhardt 2003-10-13 23:29:46 -04:00
  • 8f1855034e Merge zizzer:/bk/m5 into isabel.reinhardt.house:/z/stever/bk/m5 Steve Reinhardt 2003-10-13 19:54:11 -07:00
  • 481aaf03cf Small optimization Nathan Binkert 2003-10-13 22:19:43 -04:00
  • f94ff9ace5 Split up kernel.cc into separate files for dump_mbuf and printf Nathan Binkert 2003-10-13 17:24:27 -04:00
  • 2471c214bf cleanup Nathan Binkert 2003-10-13 16:14:28 -04:00
  • 60a7bd950b CopyData and CopyString moved from kernel.cc to vtophys.cc kernel.cc and kernel.hh moved to kern/tru64 Nathan Binkert 2003-10-13 16:09:33 -04:00
  • 7646a5a1e0 Add m5 emacs style file. Steve Reinhardt 2003-10-13 08:04:38 -07:00
  • b177f696ff Try to get the correct license on various files remove stuff that is ambiguous Clean up code a bit Nathan Binkert 2003-10-13 02:00:47 -04:00
  • 940c214759 Pisa is way out of date. Whack it for now. Hopefully someone will resurrect it some day. Nathan Binkert 2003-10-12 22:22:29 -04:00
  • 94955d1221 Get rid of obsolete sim/cache directory. Steve Reinhardt 2003-10-11 21:51:14 -07:00
  • 7d64ac98d5 get rid of implicit rules Nathan Binkert 2003-10-11 00:35:06 -04:00
  • 025ab84ed7 Merge ehallnor@zizzer:/bk/m5 into zizzer.eecs.umich.edu:/y/ehallnor/work/m5 Erik Hallnor 2003-10-10 23:23:44 -04:00
  • d6a5a622a5 Fully Document Statistics::Detail::Stat. More to follow. Erik Hallnor 2003-10-10 23:23:30 -04:00
  • b61ec9773a Make things work on OpenBSD again Nathan Binkert 2003-10-10 22:59:51 -04:00
  • 6770411543 fix includes Nathan Binkert 2003-10-10 21:17:06 -04:00
  • dfd15ec34a Merge zizzer:/bk/m5 into zower.eecs.umich.edu:/z/hsul/bk/m5 Lisa Hsu 2003-10-10 15:59:51 -04:00
  • 86c8eb7b9f statistics.hh: Grouped the Visible Stats Types and commented them. Lisa Hsu 2003-10-10 15:58:56 -04:00
  • 3d55a263fd This is a utility. Nathan Binkert 2003-10-10 15:09:25 -04:00
  • f794b3ca98 old is not needed anymore Nathan Binkert 2003-10-10 14:47:12 -04:00
  • b7e569b96d Get rid of all of the Attic Directories. They are still under revision control though. Nathan Binkert 2003-10-10 14:45:26 -04:00
  • d84333ee37 New perl script to find all the files you might care about (so people can stop complaining about extra bk dirs). Feel free to request features (or better yet add them yourself). Steve Reinhardt 2003-10-10 11:12:11 -07:00
  • 401c87a765 Get rid of this one too (should have been in last changeset). Steve Reinhardt 2003-10-10 11:11:24 -07:00
  • 0559d4587b Get rid of support files/scripts from directory re-org. Hopefully we won't do this again; if so we can resurrect from archive. Steve Reinhardt 2003-10-10 11:10:36 -07:00
  • 25693e9e69 Make include paths explicit and update makefile accordingly. Steve Reinhardt 2003-10-10 11:09:00 -07:00
  • 52b31ea0a6 File moves for the reorg. Tree is in broken state until I commit the makefile and #include changes. Steve Reinhardt 2003-10-10 09:57:26 -07:00
  • 9e7f6da141 makefile: don't need -lpthread anymore Nathan Binkert 2003-10-10 12:51:46 -04:00
  • f722bf515c Remove a ton of old simplescalar crap that we no longer need. Nathan Binkert 2003-10-10 10:38:28 -04:00
  • f4e2b3fa77 Stop using omisc.h and move relevant functions to better places while converting them to C++ Nathan Binkert 2003-10-10 09:53:16 -04:00
  • a2b619df6d Add cleandepend and depend as make targets Nathan Binkert 2003-10-10 09:46:18 -04:00
  • 1092515e65 Rename intmath.h to intmath.hh clean up the formatting make things use templates since this is C++ now. Nathan Binkert 2003-10-10 09:44:49 -04:00
  • 62c4d82600 Added new tag in use stat. Erik Hallnor 2003-10-10 00:24:14 -04:00
  • a4b43dd23e Cleanup, initalize some variables properly and remove unused variables Ron Dreslinski 2003-10-09 18:24:40 -04:00
  • ab85cbb10c Lets really remove it. Erik Hallnor 2003-10-09 17:02:12 -04:00
  • 1660e3cd0f Remove Attic from build directory since it is ignored anyway Erik Hallnor 2003-10-09 17:00:51 -04:00
  • ea13ce1f42 Rename COPY_IN_SERVICE Erik Hallnor 2003-10-09 16:58:19 -04:00