summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-10-30dev: Stop including config/the_isa.hh unnecessarily.Gabe Black
2019-10-30dev: Get PageBytes from the system in the ARM generic timer.Gabe Black
2019-10-30dev: Get PageBytes from the system in the ide_disk model.Gabe Black
2019-10-30dev: Remove using namespace std and TheISA from ide_disk.cc.Gabe Black
2019-10-30fastmodel: Helper function to setup FastModels for simulationChun-Chen TK Hsu
2019-10-30arm: Get rid of using namespace std and TheISA in realview.cc.Gabe Black
2019-10-30dev: Remove SINIC_VTOPHYS and related code.Gabe Black
2019-10-30alpha: Remove TheISA from the Alpha devices.Gabe Black
2019-10-30x86: Remove TheISA from x86 devices.Gabe Black
2019-10-30sparc: Create a helper functions to install firmware images.Gabe Black
2019-10-29mem-cache: Add a repeated value pattern to compressorsDaniel R. Carvalho
2019-10-29mem-cache: Inform unused bits instead of bytes in compressor patternDaniel R. Carvalho
2019-10-29mem-cache: Add a masked const value pattern to compressorsDaniel R. Carvalho
2019-10-29mem-cache: Add a masked pattern to compressorsDaniel R. Carvalho
2019-10-29mem-cache: Add an uncompressed pattern to compressorsDaniel R. Carvalho
2019-10-29mem-cache: Templatize DictionaryCompressorDaniel R. Carvalho
2019-10-29mem-cache: Factor out CPack's dictionary functionalityDaniel R. Carvalho
2019-10-29mem-cache: Use shouldAllocate() instead of CPack's decompress()Daniel R. Carvalho
2019-10-29mem-cache: Limit compression sizeDaniel R. Carvalho
2019-10-29mem-cache: Do not try to compress dataless packetsDaniel R. Carvalho
2019-10-29mem: Fix DRAM controller to operate on its own address spaceNikos Nikoleris
2019-10-29mem-cache: Avoid promotion of incompatible deferred targetsNikos Nikoleris
2019-10-29mem-cache: Fix MSHR whole line write trackingNikos Nikoleris
2019-10-28tests, base: Fixed incorrect implementation of StrTest.ToLower test.Bobby R. Bruce
2019-10-25mips,riscv: Get rid of some Alpha cruft in these System classes.Gabe Black
2019-10-25cpu: Get rid of the nextInstEventCount method.Gabe Black
2019-10-25cpu: Get rid of the serviceInstCountEvents method.Gabe Black
2019-10-25fastmodel: Use getCurrentInstCount for totalInsts().Gabe Black
2019-10-25fastmodel: Implement getCurrentInstCount.Gabe Black
2019-10-25cpu: Switch off of the CPU's comInstEventQueue.Gabe Black
2019-10-25cpu: Access inst events through ThreadContext instead of the CPU.Gabe Black
2019-10-25cpu: Delegate comInstEventQueue methods to the ThreadContexts.Gabe Black
2019-10-25cpu: Make accesses to comInstEventQueue indirect through methods.Gabe Black
2019-10-25cpu,sim: Delegate PCEvent scheduling from Systems to ThreadContexts.Gabe Black
2019-10-25cpu: Make the ThreadContext a PCEventScope.Gabe Black
2019-10-25cpu,sim: Get rid of a bunch of conditional compilation for PCEvents.Gabe Black
2019-10-25cpu: Don't print the CPU name when a (Break|Panic)PCEvent happens.Gabe Black
2019-10-25cpu: Pass the address to check into the PCEventQueue service method.Gabe Black
2019-10-25sim: Make the System object a PCEventScope.Gabe Black
2019-10-25cpu: Stop checking for PC changes when servicing a PCEventQueue.Gabe Black
2019-10-25cpu: Create a PCEventScope class to abstract the scope of PCEvents.Gabe Black
2019-10-24tests: Added GTests for base/str.ccBobby R. Bruce
2019-10-24cpu, sim-se: don't wake up threads that are awake in futexCiro Santilli
2019-10-24sim-se: fix futexFunc TGT_FUTEX_WAIT always selects bitsetCiro Santilli
2019-10-23fastmodel: Add string constructors which delegate to const char * ones.Gabe Black
2019-10-23cpu: Apply the ARM TLB rework to the O3 checker CPU.Gabe Black
2019-10-23arch: Drop sysctl support if built against glibcTommaso Marinelli
2019-10-22configs: Clean setupBootLoader signatureGiacomo Travaglini
2019-10-22dev-arm, configs: Using _on_chip_memory for on chip memoryGiacomo Travaglini
2019-10-21cpu: Apply the ARM TLB rework to the checker CPU.Gabe Black