- eddac53 trace: reimplement the DTRACE function so it doesn't use a vector by Nathan Binkert · 14 years ago
- a432d8e Mem: Fix issue with dirty block being lost when entire block transferred to non-cache. by Ali Saidi · 14 years ago
- 6f11879 Replace curTick global variable with accessor functions. by Steve Reinhardt · 14 years ago
- 1d32284 cache: Make caches sharing aware and add occupancy stats. by Lisa Hsu · 15 years ago
- 6faf377 types: clean up types, especially signed vs unsigned by Nathan Binkert · 16 years ago
- 6629d9b mem: use single BadAddr responder per system. by Steve Reinhardt · 17 years ago
- e063210 eventq: convert all usage of events to use the new API. by Nathan Binkert · 16 years ago
- 9d7a69c Fix #include lines for renamed cache files. by Steve Reinhardt · 17 years ago
- d56e77c Rename cache files for brevity and consistency with rest of tree. by Steve Reinhardt · 17 years ago[Renamed from src/mem/cache/base_cache.cc]
- 3952e41 Add functional PrintReq command for memory-system debugging. by Steve Reinhardt · 17 years ago
- 54cc005 params: Deprecate old-style constructors; update most SimObject constructors. by Miles Kaufmann · 18 years ago
- 06a9f58 DMA: Add IOCache and fix bus bridge to optionally only send requests one by Ali Saidi · 18 years ago
- 2f93db6 memory system: fix functional access bug. by Steve Reinhardt · 18 years ago
- 6babda7 Fix up a few statistics problems. by Steve Reinhardt · 18 years ago
- 6ab5341 Get rid of Packet result field. Error responses are now encoded in cmd field. by Steve Reinhardt · 18 years ago
- 529f12a Get rid of requestCauses. Use timestamped queue to make by Steve Reinhardt · 18 years ago
- 47bce8e Better handling of deferred targets. by Steve Reinhardt · 18 years ago
- bdd5fd2 Fixes to hitLatency, blocking, buffer allocation. by Steve Reinhardt · 18 years ago
- 83af0fd Getting closer... by Steve Reinhardt · 18 years ago
- 35cf19d More major reorg of cache. Seems to work for atomic mode now, by Steve Reinhardt · 18 years ago
- da46364 Fix getDeviceAddressRanges() to get snooping right. by Steve Reinhardt · 18 years ago
- 0484867 Merge vm1.(none):/home/stever/bk/newmem-head by Steve Reinhardt · 18 years ago
- 4124179 Change getDeviceAddressRanges to use bool for snoop arg. by Steve Reinhardt · 18 years ago
- 792d5b9 First set of changes for reorganized cache coherence support. by Steve Reinhardt · 18 years ago
- fecae03 Eliminate unused PacketPtr from BaseCache's by Steve Reinhardt · 18 years ago
- df3fc36 Split BaseCache::CacheEvent into RequestEvent and ResponseEvent. by Steve Reinhardt · 18 years ago
- 997fc50 Make memory commands dense again to avoid cache stat table explosion. by Steve Reinhardt · 18 years ago
- 51e54f5 Minor DPRINTF fixes. by Steve Reinhardt · 18 years ago
- d172e15 Split CachePort class into CpuSidePort and MemSidePort by Steve Reinhardt · 18 years ago
- 903a618 Fix a bug to handle the fact that a CPU can send Functional accesses while a sendTiming has not returned in the call stack. by Ron Dreslinski · 18 years ago
- c577665 Fix functional access errors related to delayed respnoses in cachePort by Ron Dreslinski · 18 years ago
- f876bc2 More fixes for functional accesses. It now makes the writeback memory leak to crash all configs. by Ron Dreslinski · 18 years ago
- 8ba73da Fix up bus draining and add draining to the caches. by Kevin Lim · 18 years ago
- 8d53f29 Caches return a new functional port whenever asked for one. by Kevin Lim · 18 years ago
- b26355d Ports now have a pointer to the MemObject that owns it (can be NULL). by Kevin Lim · 18 years ago
- e321a21 Clean up cache DPRINTFs by Steve Reinhardt · 18 years ago
- 54ed57c Merge zizzer:/bk/newmem by Ron Dreslinski · 18 years ago
- 28e9641 Use fixPacket function everywhere. by Ron Dreslinski · 18 years ago
- a4c6f0d Use PacketPtr everywhere by Nathan Binkert · 18 years ago
- 7245d45 refactor code for the packet, get rid of packet_impl.hh by Nathan Binkert · 18 years ago
- 780aa0a Fix corner case on assertion. by Ron Dreslinski · 18 years ago
- 63c2a78 Merge zizzer:/bk/newmem by Ron Dreslinski · 18 years ago
- f735399 Include packet_impl.hh (need this on my laptop, by Steve Reinhardt · 18 years ago
- 9c582c7 Fixes for uni-coherence in timing mode for FS. by Ron Dreslinski · 18 years ago
- 4fff6d4 Fixes to cache eliminating the assumption that the Packet is still valid after sending out a request. by Ron Dreslinski · 18 years ago
- 288b98e Fix it so that the cache does not assume to gave the packet it sent out via sendTiming. by Ron Dreslinski · 18 years ago
- a17afb1 Fix for DMA's in FS caches. by Ron Dreslinski · 18 years ago
- eddbb68 Fix CSHR retrys by Ron Dreslinski · 18 years ago
- f89b56b Check the response queue on functional accesses. by Ron Dreslinski · 18 years ago
- c201260 Use bus response time paramteres Fix bug with deadlocking by Ron Dreslinski · 18 years ago
- 04f71f1 When turning asserts into if's don't forget to invert. by Ron Dreslinski · 18 years ago
- 23bbd14 Writebacks can be pulled out from under the BusRequest when snoops of uprgades to owned blocks hit in the WB buffer by Ron Dreslinski · 18 years ago
- c9102b0 Only issue responses if we aren;t already blocked by Ron Dreslinski · 18 years ago
- 1de8eae Debugging info by Ron Dreslinski · 18 years ago
- aff3d92 Some more code cleanup by Ron Dreslinski · 18 years ago
- 995146e Fix some more mem leaks, still some left Update retry mechanism by Ron Dreslinski · 18 years ago
- 9e008d7 Fix cshr Retry's Fix Upgrades being blocked by slave by Ron Dreslinski · 18 years ago
- a0472af Merge zizzer:/z/m5/Bitkeeper/newmem by Ron Dreslinski · 18 years ago
- cc78d86 Fix several bugs pertaining to upgrades/mem leaks. by Ron Dreslinski · 18 years ago
- 843888c Merge zizzer.eecs.umich.edu:/bk/newmem by Gabe Black · 18 years ago
- 13ac9a4 One step closet to having NACK's work. by Ron Dreslinski · 18 years ago
- a23c6a7 Merge zizzer.eecs.umich.edu:/bk/newmem by Gabe Black · 18 years ago
- afce51d Set size properly on uncache accesses by Ron Dreslinski · 18 years ago
- 4f93c43 Don't block responses even if the cache is blocked. by Ron Dreslinski · 18 years ago
- 0c574f1 missing else by Gabe Black · 18 years ago
- 467c17f Fix a missing pointer by Ron Dreslinski · 18 years ago
- fdaed2c No need to keep trying to request the data bus if we are already waiting. by Ron Dreslinski · 18 years ago
- df3014a Add mechanism for caches to handle failure of the fast path on responses. by Ron Dreslinski · 18 years ago
- 45f881a First pass at snooping stuff that compiles and doesn't break. by Ron Dreslinski · 18 years ago
- 2b70b74 Changes to build m5.fast by Steve Reinhardt · 19 years ago
- 8a82553 Fixes for blocking in the caches that needed to be pulled by Ron Dreslinski · 19 years ago
- dc375e4 Some changes to support blocking in the caches by Ron Dreslinski · 19 years ago
- 6592045 Some fixes so that MSHR's are matched and we don't issue overlapping requests with detailed cpu by Ron Dreslinski · 19 years ago
- 7811500 Fix address range calculation. Still need bus to handle snoop ranges. by Ron Dreslinski · 19 years ago
- ea11c7bd Update cpus to use the getPort function to use a connector object to connect the I/D cache ports to memory by Ron Dreslinski · 19 years ago
- 1ccfdb4 Timing cache works for hello world test. by Ron Dreslinski · 19 years ago
- 329e32f Now timing reads work in single level of cache with simple cpu by Ron Dreslinski · 19 years ago
- 1bdc65b First pass, now compiles with current head of tree. by Ron Dreslinski · 19 years ago
- dea1a19 Fix the packet data allocation methods. Small fixes from changesets after my initial work. by Ron Dreslinski · 19 years ago
- fc281d0 Backing in more changsets, getting closer to compile by Ron Dreslinski · 19 years ago
- ed8564a Was having difficulty with merging the cache, reverted to an early version and will add back in the patches to make it work soon. by Ron Dreslinski · 19 years ago