summaryrefslogtreecommitdiff
path: root/src/sim/system.cc
AgeCommit message (Expand)Author
2020-02-01arch,sim: Merge initCPU into the ISA System classes.Gabe Black
2020-02-01arch,sim: Merge initCPU and startupCPU.Gabe Black
2020-02-01sim,cpu: Move the call to initCPU into System.Gabe Black
2020-01-23sim: Move findFreeContext to System.Gabe Black
2020-01-07arch,sim: Promote the m5ops_base param to the System base class.Gabe Black
2019-12-18sim: kernelExtras optional load addressesAdrian Herrera
2019-12-16sim: kernelExtras if no kernel providedAdrian Herrera
2019-11-20base,tests: Expanded GTests for addr_range.hhBrandon Potter
2019-10-25cpu,sim: Delegate PCEvent scheduling from Systems to ThreadContexts.Gabe Black
2019-10-25cpu,sim: Get rid of a bunch of conditional compilation for PCEvents.Gabe Black
2019-10-25sim: Make the System object a PCEventScope.Gabe Black
2019-10-15sim,cpu: Get rid of the unused instEventQueue.Gabe Black
2019-10-12arch,base: Separate the idea of a memory image and object file.Gabe Black
2019-10-10arch, base: Stop assuming object files have three segments.Gabe Black
2019-10-09base: Rename Section to Segment, and some of its members.Gabe Black
2019-04-28mem: Minimize the use of MemObject.Gabe Black
2019-04-25sim-se: add a faux-filesystemDavid Hashe
2019-03-19arch, cpu, dev, gpu, mem, sim, python: start using getPort.Gabe Black
2019-02-08sim,cpu: make exit_group halt all threads in a groupTuan Ta
2018-09-07sim: Add System method for MasterID lookupGiacomo Travaglini
2018-05-09sim: Remove trailing dot when assigning a master's nameGiacomo Travaglini
2018-04-27sim,cpu,mem,arch: Introduced MasterInfo data structureGiacomo Travaglini
2018-02-09sim: Remove _numContexts member in System classGiacomo Travaglini
2018-01-20sim, arch, base: Refactor the base remote GDB class.Gabe Black
2018-01-16sim: Simplify registerThreadContext a little bit.Gabe Black
2017-11-17sim: Implement load_addr_mask auto-calculationGeoffrey Blake
2017-11-16sim: Add an option to load additional kernel objectsAndreas Sandberg
2017-07-12cpu, sim: Add param to force CPUs to wait for GDBJose Marinho
2017-07-05kvm: move Kvm check from ARM Kvm GIC to SystemCurtis Dunham
2017-02-14sim, kvm: make KvmVM a System parameterCurtis Dunham
2017-02-14sim,kvm,arm: fix typosCurtis Dunham
2016-11-09syscall_emul: [patch 4/22] remove redundant M5_pid field from processBrandon Potter
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-06-06sim: Call regStats of base-class as wellStephan Diestelhorst
2015-05-12sim: Adding thermal model supportDavid Guillen Fandos
2015-09-30cpu: Change thread assignments for heterogenous SMTMitch Hayenga
2015-08-07base: Declare a type for context IDsAndreas Sandberg
2015-07-07sim: Refactor and simplify the drain APIAndreas Sandberg
2015-07-07sim: Make the drain state a global typed enumAndreas Sandberg
2015-07-07sim: Refactor the serialization base classAndreas Sandberg
2015-05-15sim: Don't clear the active CPU vector in System::initStateAndreas Sandberg
2015-02-16mem: mmap the backing store with MAP_NORESERVEAndreas Hansson
2014-11-23kvm, x86: Adding support for SE mode executionAlexandru Dutu
2014-10-20x86: Fixes to avoid LTO warningsAndreas Hansson
2014-10-16mem: Dynamically determine page bytes in memory componentsAndreas Hansson
2014-09-19misc: Restore ostream flags where neededAndreas Hansson
2014-09-12style: Fix line continuation, especially in debug messagesAndrew Bardsley
2014-09-09misc: Fix a number of unitialised variables and membersAndreas Hansson
2014-09-03arch: Cleanup unused ISA traits constantsAndreas Hansson
2014-08-13sim: remove kernel mapping check for baremetal workloadsDam Sunwoo