Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-13 | Faults: Pass the StaticInst involved, if any, to a Fault's invoke method. | Gabe Black | |
Also move the "Fault" reference counted pointer type into a separate file, sim/fault.hh. It would be better to name this less similarly to sim/faults.hh to reduce confusion, but fault.hh matches the name of the type. We could change Fault to FaultPtr to match other pointer types, and then changing the name of the file would make more sense. | |||
2010-09-10 | style: fix sorting of includes and whitespace in some files | Nathan Binkert | |
2010-08-23 | Loader: Don't insert symbols into the symbol table that begin wiht '$'. | Ali Saidi | |
2010-08-23 | ARM: Add I/O devices for booting linux | Ali Saidi | |
--HG-- rename : src/dev/arm/Versatile.py => src/dev/arm/RealView.py rename : src/dev/arm/versatile.cc => src/dev/arm/realview.cc rename : src/dev/arm/versatile.hh => src/dev/arm/realview.hh | |||
2010-08-23 | Loader: Use address mask provided to load*Symbols when loading the symbols ↵ | Ali Saidi | |
from the symbol table. | |||
2010-08-23 | BASE: Fix genrand to generate both 0s and 1s when max equals one. | Ali Saidi | |
previously was only generating 0s. | |||
2010-08-23 | stats: Fix off-by-one error in distributions. | Ali Saidi | |
bkt size isn't evenly divisible by max-min and it would round down, it's possible to sample a distribution and have no place to put the sample. When this case occured the simulator would assert. | |||
2010-07-21 | stats: unify the two stats distribution type better | Nathan Binkert | |
2010-07-21 | stats: cleanup a few small problems in stats | Nathan Binkert | |
2010-07-05 | checkpointing: another small overload fix | Steve Reinhardt | |
On Nate's advice, overload 'char' as well as 'signed char' and 'unsigned char'. | |||
2010-07-05 | sim: fold StartupCallback into SimObject | Steve Reinhardt | |
There used to be a reason to have StartupCallback be a separate object, but not any more. Now it's just confusing. | |||
2010-06-15 | stats: rename print to display in the mysql code too...sorry | Nathan Binkert | |
2010-06-15 | stats: rename print to display so it work in python | Nathan Binkert | |
2010-06-15 | stats: only consider a formula initialized if there is a formula | Nathan Binkert | |
2010-06-14 | stats: get rid of the never-really-used event stuff | Nathan Binkert | |
2010-06-10 | ruby: get rid of the Map class | Nathan Binkert | |
2010-06-10 | ruby: get rid of Vector and use STL | Nathan Binkert | |
add a couple of helper functions to base for deleteing all pointers in a container and outputting containers to a stream | |||
2010-06-03 | Stats: fix dist stat and enable VectorDistStat | Lisa Hsu | |
2010-06-02 | ARM: Detect thumb mode elf images. | Gabe Black | |
2010-05-06 | compile: don't #include unnecessary stuff | Nathan Binkert | |
Time from base/time.hh has a name clash with Time from Ruby's TypeDefines.hh. Eventually Ruby's Time should go away, so instead of fixing this properly just try to avoid the clash. | |||
2010-04-18 | callback: Make helper functions that create callback objects for you | Nathan Binkert | |
clean up callback stuff a little bit while we're at it. | |||
2010-04-02 | refcnt: no default copy contructor or copy operator | Nathan Binkert | |
We shouldn't allow these because the default versions will copy the reference count which is definitely not what we want. | |||
2010-02-23 | stats: this makes some fixes to AverageStat and AverageVector. | Lisa Hsu | |
Also, make Formulas work on AverageVector. First, Stat::Average (and thus Stats::AverageVector) was broken when coming out of a checkpoint and on resets, this fixes that. Formulas also didn't work with AverageVector, but added support for that. | |||
2010-01-23 | build: need to include cstdio | Nathan Binkert | |
2009-11-04 | build: fix compile problems pointed out by gcc 4.4 | Nathan Binkert | |
2009-10-27 | POWER: Add support for the Power ISA | Timothy M. Jones | |
This adds support for the 32-bit, big endian Power ISA. This supports both integer and floating point instructions based on the Power ISA Book I v2.06. | |||
2009-09-23 | arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hh | Nathan Binkert | |
2009-07-27 | ARM: Detect OABI binaries and complain that they're no-longer supported. | Ali Saidi | |
2009-07-01 | ARM: Add a findLsbSet function and use it to implement clz. | Gabe Black | |
2009-06-21 | BitUnion: Add more constiness. | Gabe Black | |
2009-06-05 | cleanup: Make use of types properly and make the loop a little more clear. | Nathan Binkert | |
2009-06-04 | types: clean up types, especially signed vs unsigned | Nathan Binkert | |
2009-05-26 | types: add a type for thread IDs and try to use it everywhere | Nathan Binkert | |
2009-05-17 | includes: sort includes again | Nathan Binkert | |
2009-05-17 | includes: use base/types.hh not inttypes.h or stdint.h | Nathan Binkert | |
2009-05-17 | types: Move stuff for global types into src/base/types.hh | Nathan Binkert | |
--HG-- rename : src/sim/host.hh => src/base/types.hh | |||
2009-05-13 | stats: tidy up the Distribution type a little bit | Nathan Binkert | |
2009-05-13 | stats: fancy is a bad name | Nathan Binkert | |
2009-05-13 | stats: clean up the code for printing stats | Nathan Binkert | |
2009-05-11 | stats: remove a few compat leftovers | Nathan Binkert | |
2009-05-11 | stats: forgot an include for the mysql stuff | Nathan Binkert | |
2009-05-11 | scons: add include guards to info.hh | Nathan Binkert | |
2009-04-22 | stats: Move flags into info.hh and use base/flags.hh to manage the flags | Nathan Binkert | |
2009-04-22 | stats: Shuffle around info stuff so it can be accessed separately | Nathan Binkert | |
2009-04-22 | stats: Rename the info classes to hopefully make things a bit clearer | Nathan Binkert | |
FooInfoBase became FooInfo FooInfo became FooInfoProxy | |||
2009-04-22 | stats: remove simplescalar compatibility for printing | Nathan Binkert | |
2009-04-22 | stats: fix initialization bug in distribution text output | Nathan Binkert | |
2009-01-08 | FastAlloc: track allocation tick in debug mode, | Steve Reinhardt | |
minor enhancements to debug output | |||
2009-04-08 | stats: disallow duplicate statistic names. | Nathan Binkert | |
2009-03-16 | stats: fix compiler error | Nathan Binkert | |