summaryrefslogtreecommitdiff
path: root/src/mem/ruby/filters/MultiGrainBloomFilter.cc
diff options
context:
space:
mode:
authorNathan Binkert <nate@binkert.org>2009-07-06 15:49:47 -0700
committerNathan Binkert <nate@binkert.org>2009-07-06 15:49:47 -0700
commita7904e2cf341d5452c5622adfcbdcd268d4ab7d1 (patch)
tree76c744e731c275b393130b869c2c2944807a77af /src/mem/ruby/filters/MultiGrainBloomFilter.cc
parent5b080ae0463c9644eb81bd923e25139dfe787e6e (diff)
downloadgem5-a7904e2cf341d5452c5622adfcbdcd268d4ab7d1.tar.xz
ruby: apply some fixes that were overwritten by the recent ruby import.
Diffstat (limited to 'src/mem/ruby/filters/MultiGrainBloomFilter.cc')
-rw-r--r--src/mem/ruby/filters/MultiGrainBloomFilter.cc6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mem/ruby/filters/MultiGrainBloomFilter.cc b/src/mem/ruby/filters/MultiGrainBloomFilter.cc
index ff32ce923..108168db3 100644
--- a/src/mem/ruby/filters/MultiGrainBloomFilter.cc
+++ b/src/mem/ruby/filters/MultiGrainBloomFilter.cc
@@ -91,9 +91,8 @@ void MultiGrainBloomFilter::merge(AbstractBloomFilter * other_filter)
void MultiGrainBloomFilter::set(const Address& addr)
{
int i = get_block_index(addr);
- int j = get_page_index(addr);
assert(i < m_filter_size);
- assert(j < m_page_filter_size);
+ assert(get_page_index(addr) < m_page_filter_size);
m_filter[i] = 1;
m_page_filter[i] = 1;
@@ -107,9 +106,8 @@ void MultiGrainBloomFilter::unset(const Address& addr)
bool MultiGrainBloomFilter::isSet(const Address& addr)
{
int i = get_block_index(addr);
- int j = get_page_index(addr);
assert(i < m_filter_size);
- assert(j < m_page_filter_size);
+ assert(get_page_index(addr) < m_page_filter_size);
// we have to have both indices set
return (m_filter[i] && m_page_filter[i]);
}