diff options
author | Andreas Hansson <andreas.hansson@arm.com> | 2013-01-07 13:05:38 -0500 |
---|---|---|
committer | Andreas Hansson <andreas.hansson@arm.com> | 2013-01-07 13:05:38 -0500 |
commit | e0d93fde993126a2147648586f2fa0526412d841 (patch) | |
tree | adaa3d83cd49c08ab6d0604d5e753eade6bc5a67 /src/mem | |
parent | e65de3f5ca1d1a91265d09b1950a2d69c620631b (diff) | |
download | gem5-e0d93fde993126a2147648586f2fa0526412d841.tar.xz |
base: Simplify the AddrRangeMap by removing unused code
This patch cleans up the AddrRangeMap in preparation for the addition
of interleaving by removing unused code. The non-const editions of
find are never used, and hence the duplication is not needed.
Diffstat (limited to 'src/mem')
-rw-r--r-- | src/mem/physical.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mem/physical.cc b/src/mem/physical.cc index ef1f7159e..ae5da82fd 100644 --- a/src/mem/physical.cc +++ b/src/mem/physical.cc @@ -325,7 +325,8 @@ PhysicalMemory::unserialize(Checkpoint* cp, const string& section) arrayParamIn(cp, section, "lal_addr", lal_addr); arrayParamIn(cp, section, "lal_cid", lal_cid); for(size_t i = 0; i < lal_addr.size(); ++i) { - AddrRangeMap<AbstractMemory*>::iterator m = addrMap.find(lal_addr[i]); + AddrRangeMap<AbstractMemory*>::const_iterator m = + addrMap.find(lal_addr[i]); m->second->addLockedAddr(LockedAddr(lal_addr[i], lal_cid[i])); } |