mem-ruby: Remove NonCountingBloomFilter
authorDaniel R. Carvalho <odanrc@yahoo.com.br>
Thu, 9 May 2019 20:51:48 +0000 (22:51 +0200)
committerDaniel Carvalho <odanrc@yahoo.com.br>
Wed, 28 Aug 2019 22:18:37 +0000 (22:18 +0000)
commita6643d6174c3c7894f1002d2cec87428d3da770f
tree8f49a885194ae5aea53c5d84892eb0a6acdc5972
parentcbf8f7019c0d029c8d7c48c853a57816dc66220d
mem-ruby: Remove NonCountingBloomFilter

Make BlockBloomFilter accept having a single bitfield, in which
case it behaves exactly as the NonCountingBloomFilter, and thus
the latter can be removed.

Change-Id: I56d96a89290c933293ce434bbe0e8bcd4bbcaa42
Signed-off-by: Daniel R. Carvalho <odanrc@yahoo.com.br>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/18871
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/mem/ruby/filters/BlockBloomFilter.cc
src/mem/ruby/filters/BloomFilters.py
src/mem/ruby/filters/NonCountingBloomFilter.cc [deleted file]
src/mem/ruby/filters/NonCountingBloomFilter.hh [deleted file]
src/mem/ruby/filters/SConscript