< prev index next >
src/share/vm/jfr/leakprofiler/chains/bitset.hpp
Print this page
rev 9055 : 8214542: JFR: Old Object Sample event slow on a deep heap in debug builds
Reviewed-by: egahlin, rwestberg
*** 45,55 ****
bool initialize();
BitMap::idx_t mark_obj(const HeapWord* addr) {
const BitMap::idx_t bit = addr_to_bit(addr);
! _bits.par_set_bit(bit);
return bit;
}
BitMap::idx_t mark_obj(oop obj) {
return mark_obj((HeapWord*)obj);
--- 45,55 ----
bool initialize();
BitMap::idx_t mark_obj(const HeapWord* addr) {
const BitMap::idx_t bit = addr_to_bit(addr);
! _bits.set_bit(bit);
return bit;
}
BitMap::idx_t mark_obj(oop obj) {
return mark_obj((HeapWord*)obj);
< prev index next >