summaryrefslogtreecommitdiff
path: root/src/arch/alpha/process.cc
AgeCommit message (Expand)Author
2019-12-10arch: Get rid of the now unused setSyscallArg.Gabe Black
2019-12-10arch: Stop using setSyscallArg to set argc and argv.Gabe Black
2019-10-31alpha: Convert htog and gtoh to htole and letoh.Gabe Black
2019-10-30arch,sim: Make copyStringArray take an explicit endianness.Gabe Black
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-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-05-29arch, base, dev, sim: Remove now unnecessary casts from PortProxy methods.Gabe Black
2019-04-28arch, sim: Simplify the AuxVector type.Gabe Black
2019-01-31alpha: Stop using architecture specific register types.Gabe Black
2018-09-19syscall_emul: expand AuxVector classBrandon Potter
2018-01-19arch, mem, sim: Consolidate and rename the SE mode page table classes.Gabe Black
2018-01-15arch: Fix a fatal_if in most of the arch's process classes.Gabe Black
2018-01-11arch,mem: Remove the default value for page size.Gabe Black
2018-01-11arch,mem: Move page table construction into the arch classes.Gabe Black
2017-12-04misc: Rename misc.(hh|cc) to logging.(hh|cc)Gabe Black
2017-09-21alpha: Move some initialization logic from loadState into unserialize.Gabe Black
2017-03-09syscall-emul: Move memState into its own fileBrandon Potter
2017-02-27syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess s...Brandon Potter
2016-11-09syscall_emul: [patch 8/22] refactor process classBrandon Potter
2016-11-09syscall_emul: [patch 5/22] remove LiveProcess class and use Process insteadBrandon Potter
2016-11-09syscall_emul: [patch 4/22] remove redundant M5_pid field from processBrandon Potter
2016-11-09style: [patch 3/22] reduce include dependencies in some headersBrandon Potter
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-03-17base: support dynamic loading of Linux ELF objects in SE modeBrandon Potter
2016-03-17syscall_emul: move mmapGrowsDown() to LiveProcessSteve Reinhardt
2016-02-06style: fix missing spaces in control statementsSteve Reinhardt
2016-02-06style: remove trailing whitespaceSteve Reinhardt
2015-07-07sim: Refactor the serialization base classAndreas Sandberg
2014-09-03arch: Cleanup unused ISA traits constantsAndreas Hansson
2014-05-12syscall emulation: clean up & comment SyscallReturnSteve Reinhardt
2012-02-24MEM: Make port proxies use references rather than pointersAndreas Hansson
2011-10-22SE: move page allocation from PageTable to ProcessSteve Reinhardt
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2010-10-31ISA,CPU,etc: Create an ISA defined PC type that abstracts out ISA behaviors.Gabe Black
2010-10-10Alpha: Initialize the data TLB mode IPR.Gabe Black
2010-09-13Faults: Pass the StaticInst involved, if any, to a Fault's invoke method.Gabe Black
2010-08-17sim: revamp unserialization procedureSteve Reinhardt
2010-01-19util: do checkpoint aggregation more cleanly, fix last changeset.Lisa Hsu
2009-10-30Syscalls: Make system calls access arguments like a stack, not an array.Gabe Black
2009-06-04types: clean up types, especially signed vs unsignedNathan Binkert
2009-05-12inorder-bpred: edits to handle non-delay-slot ISAsKorey Sewell
2009-04-21syscall: Resolve conflicts between m5threads and Gabe's recent SE changes.Steve Reinhardt
2009-02-27Processes: Make getting and setting system call arguments part of a process o...Gabe Black
2008-12-07imported patch aux-fix.patchLisa Hsu
2008-12-05This brings M5 closer to modernity - the kernel being advertised is newer so ...Lisa Hsu
2008-11-02Make it so that all thread contexts are registered with the System, even inLisa Hsu