Searched defs:mr (Results 26 - 50 of 69) sorted by relevance

123

/openjdk7/hotspot/src/share/vm/oops/
H A DconstantPoolKlass.cpp227 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 DcpCacheOop.cpp469 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 DobjArrayKlassKlass.cpp235 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 DinstanceKlassKlass.cpp206 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 DtypeArrayKlass.cpp236 int typeArrayKlass::oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr) { argument
H A DmethodDataOop.cpp197 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 DconcurrentMarkSweepGeneration.inline.hpp76 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 Dg1BlockOffsetTable.cpp105 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 Dg1RemSet.cpp94 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 DheapRegion.cpp213 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 DcardTableExtension.cpp432 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 DpsMarkSweep.cpp64 MemRegion mr = Universe::heap()->reserved_region(); local
65 _ref_processor = new ReferenceProcessor(mr); // a vanilla ref proc
H A DpsScavenge.cpp843 MemRegion mr = young_gen->reserved(); local
846 new ReferenceProcessor(mr, // span
/openjdk7/hotspot/src/share/vm/memory/
H A DblockOffsetTable.cpp116 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 DcardTableRS.cpp180 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 DcardTableModRefBS.cpp198 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 DcardTableModRefBS.hpp147 // 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 Dspace.cpp75 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 DbinaryTreeDictionary.cpp320 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 Dgeneration.cpp299 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 DRequiredModelMBean.java327 * @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 DmutableNUMASpace.cpp69 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 DoopMapCache.cpp204 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 DbitMap.cpp105 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 Dawt_TextArea.cpp131 MsgRouting mr = mrDoDefault; local
167 MsgRouting mr = mrDoDefault; local
180 mr = mrConsume;
188 if (mr == mrDoDefault) {

Completed in 81 milliseconds

123