coherent_xbar.hh (10912:b99a6662d7c2) coherent_xbar.hh (11168:f98eb2da15a4)
1/*
2 * Copyright (c) 2011-2015 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

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

253
254 std::vector<QueuedSlavePort*> snoopPorts;
255
256 /**
257 * Store the outstanding requests that we are expecting snoop
258 * responses from so we can determine which snoop responses we
259 * generated and which ones were merely forwarded.
260 */
1/*
2 * Copyright (c) 2011-2015 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

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

253
254 std::vector<QueuedSlavePort*> snoopPorts;
255
256 /**
257 * Store the outstanding requests that we are expecting snoop
258 * responses from so we can determine which snoop responses we
259 * generated and which ones were merely forwarded.
260 */
261 m5::hash_set<RequestPtr> outstandingSnoop;
261 std::unordered_set<RequestPtr> outstandingSnoop;
262
263 /**
264 * Keep a pointer to the system to be allow to querying memory system
265 * properties.
266 */
267 System *system;
268
269 /** A snoop filter that tracks cache line residency and can restrict the

--- 133 unchanged lines hidden ---
262
263 /**
264 * Keep a pointer to the system to be allow to querying memory system
265 * properties.
266 */
267 System *system;
268
269 /** A snoop filter that tracks cache line residency and can restrict the

--- 133 unchanged lines hidden ---