summaryrefslogtreecommitdiff
path: root/src/mem
AgeCommit message (Expand)Author
2007-06-30Don't propagate snoops across bridges. Wouldn't work anyway.Steve Reinhardt
2007-06-30Get rid of remaining traces of obsolete CoherenceProtocol object.Steve Reinhardt
2007-06-30Get rid of obsolete fixPacket() functions.Steve Reinhardt
2007-06-30Event descriptions should not end in "event"Steve Reinhardt
2007-06-30Factor out a little more common code.Steve Reinhardt
2007-06-30Fix up a few statistics problems.Steve Reinhardt
2007-06-30Get rid of Packet result field. Error responses areSteve Reinhardt
2007-06-27Get rid of coherence protocol object.Steve Reinhardt
2007-06-26Revamp replacement-of-upgrade handling.Steve Reinhardt
2007-06-26Handle deferred snoops better.Steve Reinhardt
2007-06-26cache_impl.hh:Steve Reinhardt
2007-06-26Handle replacement of block with pending upgrade.Steve Reinhardt
2007-06-25Couple minor bug fixes...Steve Reinhardt
2007-06-25Get rid of requestCauses. Use timestamped queue to makeSteve Reinhardt
2007-06-24Better handling of deferred targets.Steve Reinhardt
2007-06-23Minor fix plus new assertion to catch similar bugs.Steve Reinhardt
2007-06-22Fixes to hitLatency, blocking, buffer allocation.Steve Reinhardt
2007-06-21Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt
2007-06-21Getting closer...Steve Reinhardt
2007-06-21Use FastAlloc for Packet, Request, CoherenceState, and SenderState so we don'...Ali Saidi
2007-06-20Minor error.Vincentius Robby
2007-06-20Removed "adding instead of dividing" trick.Vincentius Robby
2007-06-20Make sure all parameters have default values if they'reNathan Binkert
2007-06-17Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt
2007-06-17More major reorg of cache. Seems to work for atomic mode now,Steve Reinhardt
2007-06-09Add a startup function that will fast forward to the right clock edgeNathan Binkert
2007-06-09More realistic parametersNathan Binkert
2007-06-05Clean up some of vincent's code and commit itAli Saidi
2007-05-29Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt
2007-05-30tport.cc:Steve Reinhardt
2007-05-29Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt
2007-05-29A little more cleanup & refactoring of SimpleTimingPort.Steve Reinhardt
2007-05-28Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt
2007-05-28Restructure SimpleTimingPort a bit:Steve Reinhardt
2007-05-28Reformat comments to meet line length restriction.Steve Reinhardt
2007-05-27Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt
2007-05-27Move SimObject python files alongside the C++ and fixNathan Binkert
2007-05-22Fix getDeviceAddressRanges() to get snooping right.Steve Reinhardt
2007-05-22Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt
2007-05-22Another pass of minor changes in preparation for new protocol.Steve Reinhardt
2007-05-21Change getDeviceAddressRanges to use bool for snoop arg.Steve Reinhardt
2007-05-20Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt
2007-05-20Insist that PhysicalMemory object have at least one connection.Steve Reinhardt
2007-05-18Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt
2007-05-18First set of changes for reorganized cache coherence support.Steve Reinhardt
2007-05-19Oops... some places in C++ explicitly ask for a "functional"Steve Reinhardt
2007-05-19PhysicalMemory has vector of uniform ports instead of one special one.Steve Reinhardt
2007-05-15Merge zizzer:/bk/newmemAli Saidi
2007-05-15hopefully the final hacky change to make the bus bridge work okAli Saidi
2007-05-14Merge vm1.(none):/home/stever/bk/newmem-headSteve Reinhardt