Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2009-03-07 | stats: cleanup text output stuff and fix mysql output | Nathan Binkert | |
2009-03-07 | build: fix errors for compilers other than g++ 4.3 | Nathan Binkert | |