Searched defs:beg_bit (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DparMarkBitMap.cpp99 const idx_t beg_bit = addr_to_bit(addr); local
100 if (_beg_bits.par_set_bit(beg_bit)) {
122 idx_t beg_bit = find_obj_beg(addr_to_bit(beg_addr), range_end); local
123 while (beg_bit < end_bit) {
124 idx_t tmp_end = find_obj_end(beg_bit, range_end);
126 live_bits += tmp_end - beg_bit + 1;
127 beg_bit = find_obj_beg(tmp_end + 1, range_end);
129 live_bits += end_bit - beg_bit; // No + 1 here; end_bit is not counted.
147 idx_t beg_bit = find_obj_beg(addr_to_bit(beg_addr), range_end); local
148 while (beg_bit < end_bi
[all...]
H A DparMarkBitMap.hpp74 inline size_t obj_size(idx_t beg_bit, idx_t end_bit) const;
78 inline size_t obj_size(idx_t beg_bit) const;
323 inline size_t ParMarkBitMap::obj_size(idx_t beg_bit, idx_t end_bit) const argument
325 DEBUG_ONLY(verify_bit(beg_bit);)
327 return bits_to_words(end_bit - beg_bit + 1);
338 inline size_t ParMarkBitMap::obj_size(idx_t beg_bit) const
340 const idx_t end_bit = _end_bits.get_next_one_offset_inline(beg_bit, size());
341 assert(is_marked(beg_bit), "obj not marked");
343 return obj_size(beg_bit, end_bit);
411 const idx_t beg_bit
[all...]
H A DpsParallelCompact.cpp987 const idx_t beg_bit = _mark_bitmap.addr_to_bit(bot); local
989 _mark_bitmap.clear_range(beg_bit, end_bit);
3468 size_t beg_bit = bitmap->words_to_bits(region_idx << Log2RegionSize); local
3469 const size_t range_end = beg_bit + bitmap->words_to_bits(RegionSize);
3471 beg_bit = bitmap->find_obj_beg(beg_bit + live_bits, range_end);
3472 while (beg_bit < range_end) {
3473 const size_t new_block = beg_bit >> Log2BitsPerBlock;
3479 const size_t end_bit = bitmap->find_obj_end(beg_bit, range_end);
3481 live_bits += end_bit - beg_bit
[all...]

Completed in 44 milliseconds