summaryrefslogtreecommitdiff
path: root/src/cpu/thread_state.cc
AgeCommit message (Expand)Author
2009-07-08Get rid of the unused get(Data|Inst)Asid and (inst|data)Asid functions.Gabe Black
2009-07-08Registers: Move the PCs out of the ISAs and into the CPUs.Gabe Black
2009-05-26types: add a type for thread IDs and try to use it everywhereNathan Binkert
2009-04-15ThreadState: initialize status to Halted in constructor.Steve Reinhardt
2008-11-04get rid of all instances of readTid() and getThreadNum(). Unify and eliminateLisa Hsu
2008-11-02make BaseCPU the provider of _cpuId, and cpuId() instead of being scatteredLisa Hsu
2008-10-09eventq: convert all usage of events to use the new API.Nathan Binkert
2008-07-01Make the cached virtPort have a thread context so it can do everything that a...Ali Saidi
2008-06-28Backed out changeset 94a7bb476fca: caused memory leak.Steve Reinhardt
2008-06-21Generate more useful error messages for unconnected ports.Steve Reinhardt
2008-06-17ThreadState: Ensure that kernelStats is properly initializedNathan Binkert
2007-05-09fix the translating ports so it can add a page on a faultAli Saidi
2007-03-08stop m5 from leaking like a sieveAli Saidi
2006-11-29Change the connecting of the physPort and virtPort to the memory object below...Kevin Lim
2006-11-19Update Virtual and Physical ports.Kevin Lim
2006-11-07Put kernel_stats back into arch.Gabe Black
2006-11-02More proper handling of the ports.Kevin Lim
2006-10-31Merge ktlim@zizzer:/bk/newmemKevin Lim
2006-10-31Remove mem parameter. Now the translating port asks the CPU's dcache's peer ...Kevin Lim
2006-10-29An attempt to serialize the state of the micro code mechanism in the simple cpu.Gabe Black
2006-10-16Fix up microcode support.Gabe Black
2006-07-06Various serialization changes to make it possible for the O3CPU to checkpoint.Kevin Lim
2006-06-22Change ThreadState constructor ordering to match the rest of the ThreadStates.Kevin Lim
2006-06-09Two minor fixes.Kevin Lim
2006-06-08Creation of translating port pushed off to CPU.Kevin Lim
2006-06-07Update copyright.Kevin Lim
2006-06-07Reorganization/renaming of CPUExecContext. Now it is called SimpleThread in ...Kevin Lim