diff options
author | Nathan Binkert <nate@binkert.org> | 2009-07-06 15:49:47 -0700 |
---|---|---|
committer | Nathan Binkert <nate@binkert.org> | 2009-07-06 15:49:47 -0700 |
commit | a7904e2cf341d5452c5622adfcbdcd268d4ab7d1 (patch) | |
tree | 76c744e731c275b393130b869c2c2944807a77af /src/mem/ruby/filters/MultiGrainBloomFilter.cc | |
parent | 5b080ae0463c9644eb81bd923e25139dfe787e6e (diff) | |
download | gem5-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.cc | 6 |
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]); } |