ruby: move stall and wakeup functions to AbstractController
[gem5.git] / src / cpu /
2013-03-20 Andreas Hanssoncpu: Avoid including inorder TLBUnit to avoid gcc LTO bug
2013-03-12 Andreas Sandbergcpu: Fix state transition bug in the traffic generator
2013-03-05 Ali Saidicpu: fix a switching issue with the o3 cpu.
2013-02-19 Andreas Hanssonscons: Fix warnings issued by clang 3.2svn (XCode 4.6)
2013-02-19 Andreas Hanssonscons: Add warning for missing declarations
2013-02-19 Andreas Hanssonscons: Fix up numerous warnings about name shadowing
2013-02-19 Andreas Hanssonx86: Move APIC clock divider to Python
2013-02-19 Andreas Hanssonmem: Add predecessor to SenderState base class
2013-02-15 Andreas Sandbergcpu: Document exec trace flags
2013-02-15 Geoffrey Blakecpu: Avoid duplicate entries in tracking structures...
2013-02-15 Geoffrey Blakecpu: Fix rename mis-handling serializing instructions...
2013-02-15 Matt Horsnello3: fix tick used for renaming and issue with range...
2013-02-15 Andreas Sandbergsim: Add a system-global option to bypass caches
2013-02-15 Andreas Sandbergcpu: Refactor memory system checks
2013-02-15 Andreas Sandbergcpu: Make checker CPUs inherit from CheckerCPU in the...
2013-02-15 Andreas Sandbergcpu: Add CPU metadata om the Python classes
2013-02-15 Ali Saidicpu: include set in o3/commit_impl.
2013-02-15 Ali Saidicpu: fix case with o3 cpu blocking and unblocking decod...
2013-02-15 Ali Saidicpu: Fix a livelock in the o3 cpu.
2013-01-24 Nilay Vaish ext... branch predictor: move out of o3 and inorder cpus
2013-01-22 Andrea Pellegrinio3 cpu: fix zero reg problem
2013-01-22 Nilay Vaishx86, cpu: corrects 270c9a75e91f, take over decoder...
2013-01-19 Joel HestnessO3 IEW: Make incrWb and decrWb clearer
2013-01-17 Nilay Vaishruby: remove calls to g_system_ptr->getTime()
2013-01-13 Nilay Vaishbase simple cpu: removes commented out code about cache ops
2013-01-13 Nilay Vaishx86: Changes to decoder, corrects 9376
2013-01-07 Andreas Sandbergcpu: Unify the serialization code for all of the CPU...
2013-01-07 Andreas Sandbergcpu: Flush TLBs on switchOut()
2013-01-07 Andreas Sandbergcpu: Rewrite O3 draining to avoid stopping in microcode
2013-01-07 Andreas Sandbergcpu: Make sure that a drained atomic CPU isn't executin...
2013-01-07 Andreas Sandbergcpu: Make sure that a drained timing CPU isn't executin...
2013-01-07 Andreas Sandbergcpu: Fix broken thread context handover
2013-01-07 Andreas Sandbergcpu: Fix O3 LSQ debug dumping constness and formatting
2013-01-07 Andreas Sandbergcpu: Fix broken squashAfter implementation in O3 CPU
2013-01-07 Andreas Sandbergo3 cpu: Remove unused variables
2013-01-07 Andreas Sandbergcpu: Rename defer_registration->switched_out
2013-01-07 Andreas Sandbergcpu: Remove unused params.hh header file in inorder CPU
2013-01-07 Andreas Sandbergcpu: Introduce sanity checks when switching between...
2013-01-07 Andreas Sandbergcpu: Correctly call parent on switchOut() and takeOverF...
2013-01-07 Andreas Sandbergcpu: Unify SimpleCPU and O3 CPU serialization code
2013-01-07 Andreas Sandbergcpu: Initialize the O3 pipeline from startup()
2013-01-07 Andreas Sandbergcpu: Implement a flat register interface in thread...
2013-01-07 Andreas Sandbergarch: Move the ISA object to a separate section
2013-01-07 Andreas Sandbergcpu: Check that the memory system is in the correct...
2013-01-07 Andreas Hanssoncpu: Share the send functionality between traffic gener...
2013-01-07 Andreas Hanssoncpu: Add support for protobuf input for the trace generator
2013-01-07 Andreas Hanssoncpu: Encapsulate traffic generator input in a stream
2013-01-07 Andreas Hanssoncpu: Fix the traffic gen read percentage
2013-01-07 Andreas Sandbergarch: Make the ISA class inherit from SimObject
2013-01-07 Ali Saidio3: Fix issue with LLSC ordering and speculation
2013-01-07 Ali Saidicpu: rename the misleading inSyscall to noSquashFromTC
2013-01-05 Gabe BlackDecoder: Remove the thread context get/set from the...
2012-12-11 Nilay Vaishruby: modify the directed tester to read/write streams
2012-12-06 Erik TomuskTournamentBP: Fix some bugs with table sizes and counters
2012-12-06 Malek Muslehinorder cpu: add missing DPRINTF argument
2012-12-06 Nathanael Premillieuo3 cpu: remove some unused buggy functions in the lsq
2012-11-02 Andreas Sandbergsim: Move the draining interface into a separate base...
2012-11-02 Andreas Sandbergcpu: O3 add a header declaring the DerivO3CPU
2012-11-02 Andreas Sandbergcpu: Add header files for checker CPUs
2012-11-02 Andreas Sandbergsim: Include object header files in SWIG interfaces
2012-11-02 Dam SunwooARM: dump stats and process info on context switches
2012-11-02 Mrinmoy Ghosho3: Fix a couple of issues with the local predictor.
2012-10-15 Nilay Vaishmemtest: move check on outstanding requests
2012-10-15 Andreas HanssonPort: Add protocol-agnostic ports in the port hierarchy
2012-10-15 Andreas HanssonFix: Address a few minor issues identified by cppcheck
2012-10-15 Andreas HanssonRegression: Use CPU clock and 32-byte width for L1...
2012-09-25 Ali SaidiO3: Pack the comm structures a bit better to reduce...
2012-09-25 Ali SaidiARM: Squash outstanding walks when instructions are...
2012-09-25 Andreas Sandbergsim: Move CPU-specific methods from SimObject to the...
2012-09-25 Djordje KovacevicCPU: Add abandoned instructions to O3 Pipe Viewer
2012-09-21 Andreas HanssonTrafficGen: Add a basic traffic generator
2012-09-19 Andreas HanssonAddrRange: Transition from Range<T> to AddrRange
2012-09-13 Joel HestnessBase CPU: Initialize profileEvent to NULL
2012-09-12 Anthony Gutierrezstats: remove duplicate instruction stats from the...
2012-09-11 Nilay VaishRuby: Use uint8_t instead of uint8 everywhere
2012-09-07 Ali SaidiO3: Get rid of incorrect assert in RAS.
2012-09-07 Andreas HanssonParam: Transition to Cycles for relevant parameters
2012-08-28 Andreas HanssonClock: Add a Cycles wrapper class and use where applicable
2012-08-28 Andreas HanssonClock: Rework clocks to avoid tick-to-cycle transformations
2012-08-28 Andreas HanssonPort: Stricter port bind/unbind semantics
2012-08-28 Andreas HanssonChecker: Fix checker CPU ports
2012-08-27 Nilay VaishRuby: Remove RubyEventQueue
2012-08-22 Andreas HanssonPacket: Remove NACKs from packet and its use in endpoints
2012-08-21 Andreas HanssonCPU: Remove overloaded function_trace_start parameter
2012-08-21 Andreas HanssonClock: Make Tick unsigned and remove UTick
2012-08-21 Andreas HanssonClock: Move the clock and related functions to ClockedO...
2012-08-15 Anthony GutierrezO3,ARM: fix some problems with drain/switchout function...
2012-08-06 Steve Reinhardtprocess: add progName() virtual function
2012-07-27 Anthony Gutierrezchecker: make checker cpu id match its host's cpu id
2012-07-11 Brad Beckmannruby: remove the cpu assumptions for the random tester
2012-07-11 Brad Beckmanncpu: added assertions to ensure the correct proxies...
2012-07-09 Andreas HanssonPort: Align port names in C++ and Python
2012-07-09 Andreas HanssonPort: Move retry from port base class to Master/SlavePort
2012-07-09 Andreas HanssonFix: Address a few benign memory leaks
2012-06-29 Nathanael PremillieuO3: Track if the RAS has been pushed or not to pop...
2012-06-08 Andreas HanssonTiming CPU: Remove a redundant port pointer
2012-06-05 Anthony Gutierrezcpu: Don't init simple and inorder CPUs if they are...
2012-06-05 Ali SaidiISA: Back-out NoopMachInst as a StaticInstPtr change.
2012-06-05 Ali SaidiO3: Clean up the O3 structures and try to pack them...
2012-06-05 Ali Saidisim: Remove FastAlloc
next