/openjdk7/hotspot/src/share/vm/oops/ |
H A D | constantPoolKlass.cpp | 227 int constantPoolKlass::oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr) { argument 241 if (mr.contains(base)) { 251 if (mr.contains(addr)) blk->do_oop(addr); 253 if (mr.contains(addr)) blk->do_oop(addr); 255 if (mr.contains(addr)) blk->do_oop(addr); 257 if (mr.contains(addr)) blk->do_oop(addr);
|
H A D | cpCacheOop.cpp | 469 void ConstantPoolCacheEntry::oop_iterate_m(OopClosure* blk, MemRegion mr) { argument 472 if (mr.contains((oop *)&_f1)) blk->do_oop((oop*)&_f1); 474 if (mr.contains((oop *)&_f2)) blk->do_oop((oop*)&_f2);
|
H A D | objArrayKlassKlass.cpp | 235 objArrayKlassKlass::oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr) { argument 242 if (mr.contains(addr)) blk->do_oop(addr); 244 if (mr.contains(addr)) blk->do_oop(addr); 246 return arrayKlassKlass::oop_oop_iterate_m(obj, blk, mr);
|
H A D | instanceKlassKlass.cpp | 206 MemRegion mr) { 214 ik->vtable()->oop_oop_iterate_m(blk, mr); 215 ik->itable()->oop_oop_iterate_m(blk, mr); 219 if (mr.contains(adr)) blk->do_oop(adr); 221 if (mr.contains(adr)) blk->do_oop(adr); 223 if (mr.contains(adr)) blk->do_oop(adr); 225 if (mr.contains(adr)) blk->do_oop(adr); 227 if (mr.contains(adr)) blk->do_oop(adr); 229 if (mr.contains(adr)) blk->do_oop(adr); 231 if (mr 205 oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr) argument [all...] |
H A D | typeArrayKlass.cpp | 236 int typeArrayKlass::oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr) { argument
|
H A D | methodDataOop.cpp | 197 void ReceiverTypeData::oop_iterate_m(OopClosure* blk, MemRegion mr) { argument 231 if (mr.contains(adr)) { 233 } else if ((HeapWord*)adr >= mr.end()) { 241 break; // remaining should be outside this mr too
|
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/ |
H A D | concurrentMarkSweepGeneration.inline.hpp | 76 inline void CMSBitMap::mark_range(MemRegion mr) { argument 77 NOT_PRODUCT(region_invariant(mr)); 79 _bm.set_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()), 83 inline void CMSBitMap::clear_range(MemRegion mr) { argument 84 NOT_PRODUCT(region_invariant(mr)); 86 _bm.clear_range(heapWordToOffset(mr.start()), heapWordToOffset(mr.end()), 90 inline void CMSBitMap::par_mark_range(MemRegion mr) { argument 91 NOT_PRODUCT(region_invariant(mr)); 97 par_clear_range(MemRegion mr) argument 104 mark_large_range(MemRegion mr) argument 111 clear_large_range(MemRegion mr) argument 118 par_mark_large_range(MemRegion mr) argument 125 par_clear_large_range(MemRegion mr) argument 501 do_MemRegion(MemRegion mr) argument 510 do_MemRegion(MemRegion mr) argument [all...] |
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/ |
H A D | g1BlockOffsetTable.cpp | 105 MemRegion mr, bool init_to_zero) : 106 G1BlockOffsetTable(mr.start(), mr.end()), 112 // initialize cards to point back to mr.start() 113 set_remainder_to_point_to_start(mr.start() + N_words, mr.end()); 474 void G1BlockOffsetArray::set_region(MemRegion mr) { argument 475 _bottom = mr.start(); 476 _end = mr.end(); 637 MemRegion mr) 104 G1BlockOffsetArray(G1BlockOffsetSharedArray* array, MemRegion mr, bool init_to_zero) argument 636 G1BlockOffsetArrayContigSpace(G1BlockOffsetSharedArray* array, MemRegion mr) argument [all...] |
H A D | g1RemSet.cpp | 94 void CountNonCleanMemRegionClosure::do_MemRegion(MemRegion mr) { argument 95 if (_g1->is_in_g1_reserved(mr.start())) { 96 _n += (int) ((mr.byte_size() / CardTableModRefBS::card_size)); 97 if (_start_first == NULL) _start_first = mr.start(); 138 MemRegion mr = sm_region.intersection(MemRegion(card_start,card_end)); local 139 if (!mr.is_empty() && !_ct_bs->is_card_claimed(index)) { 145 cl.do_MemRegion(mr);
|
H A D | heapRegion.cpp | 213 void HeapRegionDCTOC::walk_mem_region_with_cl(MemRegion mr, argument 236 oop_size = oop(bottom)->oop_iterate(cl2, mr); 268 oop(bottom)->oop_iterate(cl2, mr); 479 void HeapRegion::initialize(MemRegion mr, bool clear_space, bool mangle_space) { argument 480 G1OffsetTableContigSpace::initialize(mr, false, mangle_space); 490 MemRegion mr, bool is_zeroed) : 491 G1OffsetTableContigSpace(sharedOffsetArray, mr, is_zeroed), 507 _orig_end = mr.end(); 510 this->initialize(mr, !is_zeroed, SpaceDecorator::Mangle); 538 void HeapRegion::oops_in_mr_iterate(MemRegion mr, OopClosur argument 488 HeapRegion(uint hrs_index, G1BlockOffsetSharedArray* sharedOffsetArray, MemRegion mr, bool is_zeroed) argument 593 object_iterate_mem_careful(MemRegion mr, ObjectClosure* cl) argument 626 oops_on_card_seq_iterate_careful(MemRegion mr, FilterOutOfRegionClosure* cl, bool filter_young, jbyte* card_ptr) argument 911 initialize(MemRegion mr, bool clear_space, bool mangle_space) argument 985 G1OffsetTableContigSpace(G1BlockOffsetSharedArray* sharedOffsetArray, MemRegion mr, bool is_zeroed) argument [all...] |
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/ |
H A D | cardTableExtension.cpp | 432 void CardTableExtension::verify_all_young_refs_precise_helper(MemRegion mr) { argument 436 jbyte* bot = card_table->byte_for(mr.start()); 437 jbyte* top = card_table->byte_for(mr.end());
|
H A D | psMarkSweep.cpp | 64 MemRegion mr = Universe::heap()->reserved_region(); local 65 _ref_processor = new ReferenceProcessor(mr); // a vanilla ref proc
|
H A D | psScavenge.cpp | 843 MemRegion mr = young_gen->reserved(); local 846 new ReferenceProcessor(mr, // span
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | blockOffsetTable.cpp | 116 MemRegion mr, bool init_to_zero_) : 117 BlockOffsetTable(mr.start(), mr.end()), 123 // initialize cards to point back to mr.start() 124 set_remainder_to_point_to_start(mr.start() + N_words, mr.end()); 115 BlockOffsetArray(BlockOffsetSharedArray* array, MemRegion mr, bool init_to_zero_) argument
|
H A D | cardTableRS.cpp | 180 void ClearNoncleanCardWrapper::do_MemRegion(MemRegion mr) { argument 181 assert(mr.word_size() > 0, "Error"); 182 assert(_ct->is_aligned(mr.start()), "mr.start() should be card aligned"); 183 // mr.end() may not necessarily be card aligned. 184 jbyte* cur_entry = _ct->byte_for(mr.last()); 185 const jbyte* limit = _ct->byte_for(mr.start()); 186 HeapWord* end_of_non_clean = mr.end(); 220 // in the loop and, when we hit the left end of "mr", 222 // for "mr" 648 verify_aligned_region_empty(MemRegion mr) argument [all...] |
H A D | cardTableModRefBS.cpp | 198 MemRegion mr) const { 199 MemRegion result = mr; 459 MemRegion mr, 462 if (!mr.is_empty()) { 500 non_clean_card_iterate_parallel_work(sp, mr, cl, ct, n_threads); 514 clear_cl.do_MemRegion(mr); 524 void CardTableModRefBS::non_clean_card_iterate_serial(MemRegion mr, argument 531 MemRegion mri = mr.intersection(_covered[i]); 559 void CardTableModRefBS::dirty_MemRegion(MemRegion mr) { argument 560 assert((HeapWord*)align_size_down((uintptr_t)mr 458 non_clean_card_iterate_possibly_parallel(Space* sp, MemRegion mr, OopsInGenClosure* cl, CardTableRS* ct) argument 570 invalidate(MemRegion mr, bool whole_heap) argument 579 clear_MemRegion(MemRegion mr) argument 593 clear(MemRegion mr) argument 600 dirty(MemRegion mr) argument 608 dirty_card_iterate(MemRegion mr, MemRegionClosure* cl) argument 633 dirty_card_range_after_reset(MemRegion mr, bool reset, int reset_val) argument 680 verify_region(MemRegion mr, jbyte val, bool val_equals) argument 705 verify_not_dirty_region(MemRegion mr) argument 709 verify_dirty_region(MemRegion mr) argument [all...] |
H A D | cardTableModRefBS.hpp | 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" (no 228 chunks_to_cover(MemRegion mr) argument 306 inline_write_region(MemRegion mr) argument 310 write_region_work(MemRegion mr) argument 315 inline_write_ref_array(MemRegion mr) argument 319 write_ref_array_work(MemRegion mr) argument 424 mod_card_iterate(MemRegion mr, MemRegionClosure* cl) argument [all...] |
H A D | space.cpp | 75 void DirtyCardToOopClosure::walk_mem_region(MemRegion mr, argument 95 oop(bottom)->oop_iterate(_cl, mr); 100 // We get called with "mr" representing the dirty region 102 // we may need to extend the incoming "mr" to the right, 108 void DirtyCardToOopClosure::do_MemRegion(MemRegion mr) { argument 118 pCl->do_MemRegion(mr); 121 HeapWord* bottom = mr.start(); 122 HeapWord* last = mr.last(); 123 HeapWord* top = mr.end(); 135 NOT_PRODUCT(_last_bottom = mr 209 walk_mem_region(MemRegion mr, HeapWord* bottom, HeapWord* top) argument 357 mangle_region(MemRegion mr) argument 368 initialize(MemRegion mr, bool clear_space, bool mangle_space) argument 561 object_iterate_careful_m(MemRegion mr, ObjectClosureCareful* cl) argument 568 object_iterate_mem(MemRegion mr, UpwardsObjectClosure* cl) argument 628 object_iterate_mem(MemRegion mr, UpwardsObjectClosure* cl) argument 692 oop_iterate(MemRegion mr, OopClosure* blk) argument 969 OffsetTableContigSpace(BlockOffsetSharedArray* sharedOffsetArray, MemRegion mr) argument [all...] |
H A D | binaryTreeDictionary.cpp | 320 BinaryTreeDictionary<Chunk>::BinaryTreeDictionary(MemRegion mr, argument 325 assert(mr.word_size() >= BinaryTreeDictionary<Chunk>::min_tree_chunk_size, "minimum chunk size"); 327 reset(mr); 347 void BinaryTreeDictionary<Chunk>::reset(MemRegion mr) { argument 348 assert(mr.word_size() >= BinaryTreeDictionary<Chunk>::min_tree_chunk_size, "minimum chunk size"); 349 set_root(TreeList<Chunk>::as_TreeList(mr.start(), mr.word_size())); 350 set_total_size(mr.word_size()); 356 MemRegion mr(addr, heap_word_size(byte_size)); 357 reset(mr); [all...] |
H A D | generation.cpp | 299 MemRegion mr; member in class:GenerationOopIterateClosure 301 s->oop_iterate(mr, cl); 304 cl(_cl), mr(_mr) {} 312 void Generation::oop_iterate(MemRegion mr, OopClosure* cl) { argument 313 GenerationOopIterateClosure blk(cl, mr); 571 MemRegion mr(_the_space->bottom(), new_word_size); 573 Universe::heap()->barrier_set()->resize_covered_region(mr); 623 MemRegion mr(_the_space->bottom(), new_word_size); 625 Universe::heap()->barrier_set()->resize_covered_region(mr);
|
/openjdk7/jdk/src/share/classes/javax/management/modelmbean/ |
H A D | RequiredModelMBean.java | 327 * @param mr Object that is the managed resource 342 public void setManagedResource(Object mr, String mr_type) argument 370 managedResource = mr;
|
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/ |
H A D | mutableNUMASpace.cpp | 69 void MutableNUMASpace::mangle_region(MemRegion mr) { argument 281 void MutableNUMASpace::bias_region(MemRegion mr, int lgrp_id) { argument 282 HeapWord *start = (HeapWord*)round_to((intptr_t)mr.start(), page_size()); 283 HeapWord *end = (HeapWord*)round_down((intptr_t)mr.end(), page_size()); 300 void MutableNUMASpace::free_region(MemRegion mr) { argument 301 HeapWord *start = (HeapWord*)round_to((intptr_t)mr.start(), page_size()); 302 HeapWord *end = (HeapWord*)round_down((intptr_t)mr.end(), page_size()); 550 void MutableNUMASpace::initialize(MemRegion mr, argument 558 set_bottom(mr.start()); 559 set_end(mr [all...] |
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | oopMapCache.cpp | 204 void InterpreterOopMap::oop_iterate(OopClosure *blk, MemRegion mr) { argument 205 if (method() != NULL && mr.contains(&_method)) { 551 void OopMapCache::oop_iterate(OopClosure *blk, MemRegion mr) { argument 552 for (int i = 0; i < _size; i++) _array[i].oop_iterate(blk, mr);
|
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | bitMap.cpp | 105 intptr_t mr = (intptr_t)inverted_bit_mask_for_range(beg, end); local 106 intptr_t nw = value ? (w | ~mr) : (w & mr); 111 nw = value ? (w | ~mr) : (w & mr);
|
/openjdk7/jdk/src/windows/native/sun/windows/ |
H A D | awt_TextArea.cpp | 131 MsgRouting mr = mrDoDefault; local 167 MsgRouting mr = mrDoDefault; local 180 mr = mrConsume; 188 if (mr == mrDoDefault) {
|