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 --- |