Lines Matching refs:mr

147   // Returns the part of the region mr that doesn't intersect with
151 MemRegion committed_unique_to_self(int self, MemRegion mr) const;
173 // region mr in the given space and apply cl to any dirty sub-regions
174 // of mr. Dirty cards are _not_ cleared by the iterator method itself,
176 void non_clean_card_iterate_serial(MemRegion mr, MemRegionClosure* cl);
184 void non_clean_card_iterate_possibly_parallel(Space* sp, MemRegion mr,
190 void non_clean_card_iterate_parallel_work(Space* sp, MemRegion mr,
195 // Dirty the bytes corresponding to "mr" (not all of which must be
197 void dirty_MemRegion(MemRegion mr);
199 // Clear (to clean_card) the bytes entirely contained within "mr" (not
201 void clear_MemRegion(MemRegion mr);
227 // Returns the number of chunks necessary to cover "mr".
228 size_t chunks_to_cover(MemRegion mr) {
229 return (size_t)(addr_to_chunk_index(mr.last()) -
230 addr_to_chunk_index(mr.start()) + 1);
306 inline void inline_write_region(MemRegion mr) {
307 dirty_MemRegion(mr);
310 void write_region_work(MemRegion mr) {
311 inline_write_region(mr);
315 inline void inline_write_ref_array(MemRegion mr) {
316 dirty_MemRegion(mr);
319 void write_ref_array_work(MemRegion mr) {
320 inline_write_ref_array(mr);
404 virtual void invalidate(MemRegion mr, bool whole_heap = false);
405 void clear(MemRegion mr);
406 void dirty(MemRegion mr);
422 // for cards within the MemRegion "mr" (which is required to be
424 void mod_card_iterate(MemRegion mr, MemRegionClosure* cl) {
425 non_clean_card_iterate_serial(mr, cl);
431 // MemRegion "mr".
432 void dirty_card_iterate(MemRegion mr, MemRegionClosure* cl);
435 // of dirty cards lying completely within MemRegion mr.
438 MemRegion dirty_card_range_after_reset(MemRegion mr, bool reset,
481 // val_equals -> it will check that all cards covered by mr equal val
482 // !val_equals -> it will check that all cards covered by mr do not equal val
483 void verify_region(MemRegion mr, jbyte val, bool val_equals) PRODUCT_RETURN;
484 void verify_not_dirty_region(MemRegion mr) PRODUCT_RETURN;
485 void verify_dirty_region(MemRegion mr) PRODUCT_RETURN;