Lines Matching refs:HeapWord

48   bool mark_obj(HeapWord* addr, size_t size);
59 inline bool is_marked(HeapWord* addr) const;
63 inline bool is_unmarked(HeapWord* addr) const;
75 inline size_t obj_size(HeapWord* beg_addr, HeapWord* end_addr) const;
79 inline size_t obj_size(HeapWord* addr) const;
83 size_t obj_size_in_words(oop obj) const { return obj_size((HeapWord*)obj); }
84 size_t obj_size_in_words(HeapWord* addr) const { return obj_size(addr); }
106 HeapWord* range_beg,
107 HeapWord* range_end) const;
123 HeapWord* range_beg,
124 HeapWord* range_end,
125 HeapWord* dead_range_end) const;
132 size_t live_words_in_range(HeapWord* beg_addr, HeapWord* end_addr) const;
137 size_t live_words_in_range(HeapWord* beg_addr, oop end_obj) const;
139 inline HeapWord* region_start() const;
140 inline HeapWord* region_end() const;
147 inline idx_t addr_to_bit(HeapWord* addr) const;
148 inline HeapWord* bit_to_addr(idx_t bit) const;
155 inline HeapWord* find_obj_beg(HeapWord* beg, HeapWord* end) const;
156 inline HeapWord* find_obj_end(HeapWord* beg, HeapWord* end) const;
181 inline void verify_addr(HeapWord* addr) const;
191 HeapWord* _region_start;
247 inline HeapWord*
253 inline HeapWord*
286 inline bool ParMarkBitMap::is_marked(HeapWord* addr) const
293 return is_marked((HeapWord*)obj);
301 inline bool ParMarkBitMap::is_unmarked(HeapWord* addr) const
331 ParMarkBitMap::obj_size(HeapWord* beg_addr, HeapWord* end_addr) const
346 inline size_t ParMarkBitMap::obj_size(HeapWord* addr) const
353 return obj_size((HeapWord*)obj);
358 HeapWord* range_beg,
359 HeapWord* range_end) const
367 HeapWord* range_beg,
368 HeapWord* range_end,
369 HeapWord* dead_range_end) const
379 return mark_obj((HeapWord*)obj, (size_t)size);
383 ParMarkBitMap::addr_to_bit(HeapWord* addr) const
389 inline HeapWord*
408 inline HeapWord*
409 ParMarkBitMap::find_obj_beg(HeapWord* beg, HeapWord* end) const
418 inline HeapWord*
419 ParMarkBitMap::find_obj_end(HeapWord* beg, HeapWord* end) const
434 inline void ParMarkBitMap::verify_addr(HeapWord* addr) const {