mem-cache: Fix CacheSet memory leak
authorDaniel R. Carvalho <odanrc@yahoo.com.br>
Fri, 23 Feb 2018 14:55:06 +0000 (15:55 +0100)
committerDaniel Carvalho <odanrc@yahoo.com.br>
Sat, 24 Feb 2018 15:54:57 +0000 (15:54 +0000)
commitfbe63074e3a8128bdbe1a5e8f6509c565a3abbd4
treed2d117b1e7c929a4c83b0f41dd9f471c08e82567
parente83f27eb31144439f832c79bb380e69e957d2949
mem-cache: Fix CacheSet memory leak

CacheSet blocks were being allocated but never freed.
Used vector to avoid using pure C array.

Change-Id: I6f32fa5a305ff4e1d7602535026c1396764102ed
Reviewed-on: https://gem5-review.googlesource.com/8603
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com>
src/mem/cache/tags/base_set_assoc.cc
src/mem/cache/tags/cacheset.hh