summaryrefslogtreecommitdiff
path: root/src/sim
AgeCommit message (Expand)Author
2017-07-20sim: Prevent segfault in the wakeCpu m5op if id is invalidJose Marinho
2017-07-17sim, x86: Make clone a virtual functionSean Wilson
2017-07-12sim, gdb: Refactor some Event subclasses into lambdasSean Wilson
2017-07-12cpu, sim: Add param to force CPUs to wait for GDBJose Marinho
2017-07-10sim: Fix clashing stat names in TickedObject and TickedJose Marinho
2017-07-05cpu: Added interface for vector reg fileRekai Gonzalez-Alberquilla
2017-07-05kvm: move Kvm check from ARM Kvm GIC to SystemCurtis Dunham
2017-06-21sim: Updated ClockedObject power state warningJason Lowe-Power
2017-06-20sim, x86: Replace EventWrapper use with EventFunctionWrapperSean Wilson
2017-06-20sim: Add generic EventFunctionWrapperSean Wilson
2017-06-20sim: Remove DelayFunctionSean Wilson
2017-05-25x86: sim: Make 32 bit x86 processes work again.Gabe Black
2017-05-24sim: Add hooks to implement event reference countingAndreas Sandberg
2017-05-19base, sim, arch: Fix clang 5.0 warningsAndreas Sandberg
2017-05-12syscall_emul: Fix undefined macro behaviorAndreas Sandberg
2017-05-05syscall_emul: Argument retrieval bug fixAlexandru Dutu
2017-05-02base, sim, dev: Remove SWIGAndreas Sandberg
2017-05-02python: Use PyBind11 instead of SWIG for Python wrappersAndreas Sandberg
2017-04-11power: Allow global stats in power equationsStephan Diestelhorst
2017-04-08power: Clarify the unit used for the power equations (W)Stephan Diestelhorst
2017-04-06power: Add a voltage variable to power expressionsAndreas Sandberg
2017-04-06power: Add error checking to MathExprPowerModelAndreas Sandberg
2017-04-03sim: Handle cases where Drainable::resume() creates objectsAndreas Sandberg
2017-03-17syscall-emul: Hotfix for FreeBSD/Mac buildsBrandon Potter
2017-03-17syscall-emul: change NULL to nullptr in Process filesBrandon Potter
2017-03-09style: change NULL to nullptr in syscall filesBrandon Potter
2017-03-09syscall-emul: Rewrite system call exit codeBrandon Potter
2017-03-09syscall-emul: Add the tgkill system callBrandon Potter
2017-03-09syscall-emul: Adds SE mode signal featureBrandon Potter
2017-03-09syscall-emul: Add or extend dup, dup2, and pipeBrandon Potter
2017-03-09syscall-emul: Add functionality to open syscallsBrandon Potter
2017-03-09style: Correct some style issuesBrandon Potter
2017-03-09syscall-emul: Move memState into its own fileBrandon Potter
2017-03-07power: Avoid forward declarations that confuse wrappersAndreas Sandberg
2017-03-06syscall-emul: Remove unused class and memberBrandon Potter
2017-02-27syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess s...Brandon Potter
2017-02-27syscall_emul: [patch 14/22] adds identifier system callsBrandon Potter
2015-07-20syscall_emul: [patch 13/22] add system call retry capabilityBrandon Potter
2015-07-20style: [patch 12/22] fix preliminary style issues for subsequent fault patchBrandon Potter
2015-07-20syscall_emul: [patch 11/22] extend functionality of fcntlBrandon Potter
2017-02-19sim: Ensure draining is deterministicAndreas Hansson
2016-11-09syscall_emul: [patch 10/22] refactor fdentry and add fdarray classBrandon Potter
2016-11-09syscall_emul: [patch 9/22] remove unused global variable (num_processes)Brandon Potter
2016-11-09syscall_emul: [patch 8/22] refactor process classBrandon Potter
2016-11-09syscall_emul: [patch 7/22] remove numCpus methodBrandon Potter
2016-11-09syscall_emul: [patch 6/22] remove unused fields from Process classBrandon Potter
2016-11-09syscall_emul: [patch 5/22] remove LiveProcess class and use Process insteadBrandon Potter
2017-02-17sim: fix out-of-bounds error in syscall_descBrandon Potter
2017-02-14sim, kvm: make KvmVM a System parameterCurtis Dunham
2017-02-14sim,kvm,arm: fix typosCurtis Dunham