cache.hh (8975:7f36d4436074) cache.hh (8985:4b517873c9ae)
1/*
2 * Copyright (c) 2012 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 356 unchanged lines hidden (view full) ---

365 bool inMissQueue(Addr addr) {
366 return (mshrQueue.findMatch(addr) != 0);
367 }
368
369 /**
370 * Find next request ready time from among possible sources.
371 */
372 Tick nextMSHRReadyTime();
1/*
2 * Copyright (c) 2012 ARM Limited
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 356 unchanged lines hidden (view full) ---

365 bool inMissQueue(Addr addr) {
366 return (mshrQueue.findMatch(addr) != 0);
367 }
368
369 /**
370 * Find next request ready time from among possible sources.
371 */
372 Tick nextMSHRReadyTime();
373
374 /** serialize the state of the caches
375 * We currently don't support checkpointing cache state, so this panics.
376 */
377 virtual void serialize(std::ostream &os);
378 void unserialize(Checkpoint *cp, const std::string &section);
373};
374
375#endif // __CACHE_HH__
379};
380
381#endif // __CACHE_HH__