summaryrefslogtreecommitdiff
path: root/src/base
AgeCommit message (Expand)Author
2019-10-14Tests: Added GTests for base/callback.ccBobby R. Bruce
2019-10-12arch,base: Separate the idea of a memory image and object file.Gabe Black
2019-10-10arch,base: Stop loading the interpreter in ElfObject.Gabe Black
2019-10-10arch, base: Stop assuming object files have three segments.Gabe Black
2019-10-09tests: Migrated refcnt.cc test from src/unitttest to a gtestBobby R. Bruce
2019-10-09arch-mips,arch-riscv,base: Get rid of the unused HexFile class.Gabe Black
2019-10-09base: Rename Section to Segment, and some of its members.Gabe Black
2019-10-08base: Get rid of the unused global pointer in object files.Gabe Black
2019-10-08base: Ensure %p format arguments are printed as pointers.Gabe Black
2019-10-05base: ELF segment types are not bitfields.Gabe Black
2019-09-26stats: Add a preDumpStats() callback to Stats::GroupAndreas Sandberg
2019-09-26stats: Correctly print new-style dist stat namesAndreas Sandberg
2019-09-23cpu, mem: Changing AtomicOpFunctor* for unique_ptr<AtomicOpFunctor>Jordi Vaquero
2019-09-12base: Add a perfect bloom filterDaniel R. Carvalho
2019-09-10stats: Add M5_VAR_USED to variableTommaso Marinelli
2019-09-10stats: Fix incorrect name conflict panic with grouped statsAndreas Sandberg
2019-09-10base: Make Bloom Filter counting by defaultDaniel R. Carvalho
2019-09-10base: Make Bulk inherit from MultiBitSel Bloom FilterDaniel R. Carvalho
2019-09-10mem-ruby: Move Bloom Filters to baseDaniel R. Carvalho
2019-09-02stats: Create HDF5 stat files relative to simoutAndreas Sandberg
2019-09-02stats: Catch exceptions by const referenceDoğukan Korkmaztürk
2019-08-29base: Add function to saturate SatCounterDaniel R. Carvalho
2019-08-29stats: Add beta support for HDF5 stat dumpsAndreas Sandberg
2019-08-29stats: Add support for hierarchical statsAndreas Sandberg
2019-08-21base: assert that stats bucket size is greater than 0Ciro Santilli
2019-06-28base: Add argument to Coroutine class to not run on creationMichiel W. van Tol
2019-06-13base: AddrRange does not merge single interleaved rangesTiago Muck
2019-06-10base: Extend unit tests for AddrRangeNikos Nikoleris
2019-06-10base: Extend AddrRange to support more flexible addressingNikos Nikoleris
2019-06-10base: Fix ctz32 for systems where unsigned int is not 32bitNikos Nikoleris
2019-06-10base: Add function to count trailing zeros in a 64-bit integerNikos Nikoleris
2019-06-09base: Provide a getter for Fiber::started boolean variableGiacomo Travaglini
2019-06-09base: Rename TestFiber into SwitchingFiberGiacomo Travaglini
2019-06-04base: Fix missing headers to CircularQueueDaniel R. Carvalho
2019-05-30arch, base, cpu, gpu, sim: Merge getMemProxy and getVirtProxy.Gabe Black
2019-05-30arch, base, sim: Demote (SE|FS)TranslatingPortProxy &s to PortProxy &s.Gabe Black
2019-05-30arch, base, sim: Replace Copy(String)?(In|Out) with equivalent code.Gabe Black
2019-05-29sim-se: const for loader's loadSection paramBrandon Potter
2019-05-29arch, base, dev, sim: Remove now unnecessary casts from PortProxy methods.Gabe Black
2019-05-28base: Add warn_if_once macroTiago Muck
2019-05-18base: Add a type for keeping track of object file loaders.Gabe Black
2019-05-18arch, base, cpu, dev, mem, sim: Remove #if 0-ed out code.Gabe Black
2019-05-14base: Add operators to SatCounterDaniel
2019-05-14base: Add GTest to SatCounterDaniel
2019-05-14base: Move SatCounter to base directoryDaniel
2019-04-01dev-arm: Correct cast of template parameterAndrea Mondelli
2019-03-26base: Make AddrRangeMap able to return non-const iterators.Gabe Black
2019-03-26base,python: Fix to allow multiple --debug-ignore values.Isaac Sánchez Barrera
2019-03-22base: Fix CircularQueue's operator-= when negative subtractionGiacomo Travaglini
2019-03-22base: Fix CircularQueue when diffing iteratorsGiacomo Travaglini