summaryrefslogtreecommitdiff
path: root/src/mem/request.hh
AgeCommit message (Expand)Author
2015-07-20mem: add request types for acquire and releaseDavid Hashe
2015-07-03mem: Convert Request static const flags to enumsAndreas Hansson
2015-05-05mem, cpu: Add a separate flag for strictly ordered memoryAndreas Sandberg
2015-05-05mem, alpha: Move Alpha-specific request flagsAndreas Sandberg
2015-03-23mem: rename Locked/LOCKED to LockedRMW/LOCKED_RMWSteve Reinhardt
2015-03-23mem: Tidy up RequestAndreas Hansson
2015-01-22mem: Clean up Request initialisationAndreas Hansson
2014-12-02mem: Make Request getters constAndreas Hansson
2014-09-09mem: Add accessor function for vaddrMitch Hayenga
2014-09-09misc: Fix a number of unitialised variables and membersAndreas Hansson
2014-01-29mem: prefetcher: add options, support for unaligned addressesMitch Hayenga ext:(%2C%20Amin%20Farmahini%20%3Caminfar%40gmail.com%3E)
2014-01-24cpu: Add support for instructions that zero cache lines.Ali Saidi
2014-01-24mem: Add flag to request if it was generated by a page table walkGiacomo Gabrielli
2014-01-24mem: Add support for a security bit in the memory systemGiacomo Gabrielli
2014-01-24mem: per-thread cache occupancy and per-block agesDam Sunwoo
2014-01-24mem: track per-request latencies and access depths in the cache hierarchyMatt Horsnell
2013-10-31mem: Add privilege info to request classPrakash Ramrakhyani
2013-10-15mem: Rename the ASI_BITS flag field in RequestAndreas Sandberg
2013-10-15mem: Use a flag instead of address bit 63 for generic IPRsAndreas Sandberg
2013-06-18kvm: Use the address finalization code in the TLBAndreas Sandberg
2012-11-02ARM: dump stats and process info on context switchesDam Sunwoo
2012-06-05sim: Remove FastAllocAli Saidi
2012-02-12mem: fix cache stats to use request ids correctlyDam Sunwoo
2012-02-12mem: Add a master ID to each request object.Ali Saidi
2011-09-13Mem: Allow ASID to be set after request is created.Daniel Johnson
2011-03-01Spelling: Fix the a spelling error by changing mmaped to mmapped.Gabe Black
2011-01-07Replace curTick global variable with accessor functions.Steve Reinhardt
2010-10-16Mem: Reclaim some request flags used by MIPS for alignment checking.Gabe Black
2010-10-13Mem: Change the CLREX flag to CLEAR_LL.Gabe Black
2010-08-23MEM: Make CLREX a first class request operation and clear locks in caches whe...Gene Wu
2010-01-29ruby: added the GEMS ruby testerBrad Beckmann
2009-11-10Mem: Eliminate the NO_FAULT request flag.Gabe Black
2009-08-01Clean up some inconsistencies with Request flags.Steve Reinhardt
2009-08-01Rename internal Request fields to start with '_'.Steve Reinhardt
2009-05-29request: add accessor and constructor for setting time other than curTickNathan Binkert
2009-05-26types: add a type for thread IDs and try to use it everywhereNathan Binkert
2009-05-17types: Move stuff for global types into src/base/types.hhNathan Binkert
2009-04-23request: reorganize flags to group related flags together.Steve Reinhardt
2009-04-21request: add PREFETCH flag.Steve Reinhardt
2009-04-20request: rename INST_READ to INST_FETCH.Steve Reinhardt
2009-04-20request: split public and private flags into separate fields.Steve Reinhardt
2009-04-19Mem: Fill out the comment that describes the LOCKED request flag.Gabe Black
2009-04-19Mem: Change isLlsc to isLLSC.Gabe Black
2009-04-19Memory: Add a LOCKED flag back in for x86 style locking.Gabe Black
2009-04-19Memory: Rename LOCKED for load locked store conditional to LLSC.Gabe Black
2009-03-10prefetch: don't panic on requests w/o contextID (e.g., writebacks).Steve Reinhardt
2009-02-25CPU: Get rid of translate... functions from various interface classes.Gabe Black
2009-02-16Fixes to get prefetching working again.Steve Reinhardt
2008-12-06flags: Change naming of functions to be clearerNathan Binkert
2008-11-14Fix a bunch of bugs I introduced when I changed the flags stuff for packets.Nathan Binkert