summaryrefslogtreecommitdiff
path: root/src/base
AgeCommit message (Expand)Author
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
2019-02-18base: Fix enums checkpointingGiacomo Travaglini
2019-02-12python: Don't assume SimObjects live in the global namespaceAndreas Sandberg
2019-02-07arch-riscv: Enable support for riscv 32-bit in SE mode.Austin Harris
2019-01-24base: arch: Get rid of the now unused FloatRegVal type.Gabe Black
2019-01-24cpu-o3: O3 LSQ GeneralisationRekai Gonzalez-Alberquilla
2019-01-22base: add support for GDB's XML architecture definitionCiro Santilli
2019-01-10dev-arm: Add a GICv3 modelJairo Balart
2019-01-10base: Make it possible to convert strings to enumsGiacomo Travaglini
2018-12-08base, systemc: Fix clang compilationGiacomo Travaglini
2018-12-06base: Ported circlebuf to CircularQueueRekai Gonzalez-Alberquilla
2018-12-06base: Iterable CircularQueue implementationRekai Gonzalez-Alberquilla
2018-12-04base: Fix fiber compilation issue for Mac OSNikos Nikoleris
2018-12-04base, sim: Add missing destructorsNikos Nikoleris
2018-12-03base: Add type alias for raw pointer in RefCountingPtrGiacomo Gabrielli
2018-12-03base: increase the GDB buffer size dynamicallyCiro Santilli
2018-11-29base: Change the unit test binary names to use .test, and to be consistent.Gabe Black