Backed out changeset 94a7bb476fca: caused memory leak.
This commit is contained in:
5
src/mem/cache/cache_impl.hh
vendored
5
src/mem/cache/cache_impl.hh
vendored
@@ -105,14 +105,13 @@ Cache<TagStore>::getPort(const std::string &if_name, int idx)
|
||||
}
|
||||
|
||||
template<class TagStore>
|
||||
bool
|
||||
Cache<TagStore>::deletePort(Port *p)
|
||||
void
|
||||
Cache<TagStore>::deletePortRefs(Port *p)
|
||||
{
|
||||
if (cpuSidePort == p || memSidePort == p)
|
||||
panic("Can only delete functional ports\n");
|
||||
|
||||
delete p;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user