< prev index next >

src/hotspot/share/utilities/bitMap.cpp

Print this page
rev 57511 : [mq]: metaspace-improvement

*** 607,617 **** // Note that if the closure itself modifies the bitmap // then modifications in and to the left of the _bit_ being // currently sampled will not be seen. Note also that the // interval [leftOffset, rightOffset) is right open. ! bool BitMap::iterate(BitMapClosure* blk, idx_t leftOffset, idx_t rightOffset) { verify_range(leftOffset, rightOffset); idx_t startIndex = word_index(leftOffset); idx_t endIndex = MIN2(word_index(rightOffset) + 1, size_in_words()); for (idx_t index = startIndex, offset = leftOffset; --- 607,617 ---- // Note that if the closure itself modifies the bitmap // then modifications in and to the left of the _bit_ being // currently sampled will not be seen. Note also that the // interval [leftOffset, rightOffset) is right open. ! bool BitMap::iterate(BitMapClosure* blk, idx_t leftOffset, idx_t rightOffset) const { verify_range(leftOffset, rightOffset); idx_t startIndex = word_index(leftOffset); idx_t endIndex = MIN2(word_index(rightOffset) + 1, size_in_words()); for (idx_t index = startIndex, offset = leftOffset;
< prev index next >