/openjdk7/hotspot/src/share/vm/oops/ |
H A D | objArrayOop.cpp | 32 int objArrayOopDesc::oop_iterate_range(OopClosureType* blk, int start, int end) { \ 34 return ((objArrayKlass*)blueprint())->oop_oop_iterate_range##nv_suffix(this, blk, start, end); \
|
H A D | instanceMirrorKlass.hpp | 89 int oop_oop_iterate(oop obj, OopClosure* blk) { argument 90 return oop_oop_iterate_v(obj, blk); 92 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr) { argument 93 return oop_oop_iterate_v_m(obj, blk, mr); 97 int oop_oop_iterate##nv_suffix(oop obj, OopClosureType* blk); \ 98 int oop_oop_iterate##nv_suffix##_m(oop obj, OopClosureType* blk, MemRegion mr); 105 int oop_oop_iterate_backwards##nv_suffix(oop obj, OopClosureType* blk);
|
H A D | instanceRefKlass.hpp | 68 int oop_oop_iterate(oop obj, OopClosure* blk) { argument 69 return oop_oop_iterate_v(obj, blk); 71 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr) { argument 72 return oop_oop_iterate_v_m(obj, blk, mr); 76 int oop_oop_iterate##nv_suffix(oop obj, OopClosureType* blk); \ 77 int oop_oop_iterate##nv_suffix##_m(oop obj, OopClosureType* blk, MemRegion mr); 84 int oop_oop_iterate_backwards##nv_suffix(oop obj, OopClosureType* blk);
|
H A D | klassKlass.cpp | 104 int klassKlass::oop_oop_iterate(oop obj, OopClosure* blk) { argument 108 blk->do_oop(k->adr_super()); 110 blk->do_oop(k->adr_primary_supers()+i); 111 blk->do_oop(k->adr_secondary_super_cache()); 112 blk->do_oop(k->adr_secondary_supers()); 113 blk->do_oop(k->adr_java_mirror()); 122 if (blk->should_remember_klasses()) { 123 blk->remember_klass(k); 125 obj->oop_iterate_header(blk); 130 int klassKlass::oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegio argument [all...] |
H A D | arrayKlassKlass.hpp | 61 int oop_oop_iterate(oop obj, OopClosure* blk); 62 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr);
|
H A D | compiledICHolderKlass.cpp | 89 int compiledICHolderKlass::oop_oop_iterate(oop obj, OopClosure* blk) { argument 96 obj->oop_iterate_header(blk); 97 blk->do_oop(c->adr_holder_method()); 98 blk->do_oop(c->adr_holder_klass()); 102 int compiledICHolderKlass::oop_oop_iterate_m(oop obj, OopClosure* blk, argument 110 obj->oop_iterate_header(blk, mr); 114 if (mr.contains(adr)) blk->do_oop(adr); 116 if (mr.contains(adr)) blk->do_oop(adr);
|
H A D | klassKlass.hpp | 70 int oop_oop_iterate(oop obj, OopClosure* blk); 71 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr);
|
H A D | arrayKlassKlass.cpp | 100 int arrayKlassKlass::oop_oop_iterate(oop obj, OopClosure* blk) { argument 103 blk->do_oop(ak->adr_component_mirror()); 104 blk->do_oop(ak->adr_lower_dimension()); 105 blk->do_oop(ak->adr_higher_dimension()); 106 ak->vtable()->oop_oop_iterate(blk); 107 return klassKlass::oop_oop_iterate(obj, blk); 111 int arrayKlassKlass::oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr) { argument 115 if (mr.contains(addr)) blk->do_oop(addr); 117 if (mr.contains(addr)) blk->do_oop(addr); 119 if (mr.contains(addr)) blk [all...] |
H A D | instanceKlassKlass.cpp | 165 int instanceKlassKlass::oop_oop_iterate(oop obj, OopClosure* blk) { argument 173 ik->vtable()->oop_oop_iterate(blk); 174 ik->itable()->oop_oop_iterate(blk); 176 blk->do_oop(ik->adr_array_klasses()); 177 blk->do_oop(ik->adr_methods()); 178 blk->do_oop(ik->adr_method_ordering()); 179 blk->do_oop(ik->adr_local_interfaces()); 180 blk->do_oop(ik->adr_transitive_interfaces()); 181 blk->do_oop(ik->adr_fields()); 182 blk 205 oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr) argument 632 VerifyFieldClosure blk; local [all...] |
H A D | objArrayKlass.hpp | 115 int oop_oop_iterate(oop obj, OopClosure* blk) { argument 116 return oop_oop_iterate_v(obj, blk); 118 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr) { argument 119 return oop_oop_iterate_v_m(obj, blk, mr); 122 int oop_oop_iterate##nv_suffix(oop obj, OopClosureType* blk); \ 123 int oop_oop_iterate##nv_suffix##_m(oop obj, OopClosureType* blk, \ 125 int oop_oop_iterate_range##nv_suffix(oop obj, OopClosureType* blk, \
|
H A D | compiledICHolderKlass.hpp | 75 int oop_oop_iterate(oop obj, OopClosure* blk); 76 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr);
|
H A D | constMethodKlass.hpp | 85 int oop_oop_iterate(oop obj, OopClosure* blk); 86 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr);
|
H A D | constantPoolKlass.hpp | 66 int oop_oop_iterate(oop obj, OopClosure* blk); 67 int oop_oop_iterate_m(oop obj, OopClosure* blk, MemRegion mr);
|
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/ |
H A D | g1BlockOffsetTable.hpp | 376 // when "blk_start" ("blk" for second version) is "NULL". 378 virtual void alloc_block(HeapWord* blk, size_t size) { 379 alloc_block(blk, blk + size); 398 void single_block(HeapWord* blk, size_t size) { 399 single_block(blk, blk + size); 408 void mark_block(HeapWord* blk, size_t size) { 409 mark_block(blk, blk [all...] |
H A D | heapRegionSeq.hpp | 147 // Apply blk->doHeapRegion() on all committed regions in address order, 149 void iterate(HeapRegionClosure* blk) const; 153 void iterate_from(HeapRegion* hr, HeapRegionClosure* blk) const;
|
/openjdk7/hotspot/src/share/vm/memory/ |
H A D | generation.cpp | 148 GenerationIsInClosure blk(p); 149 ((Generation*)this)->space_iterate(&blk); 150 return blk.sp != NULL; 229 GenerationIsInReservedClosure blk(p); 231 ((Generation*)this)->space_iterate(&blk); 232 return blk.sp; 251 GenerationBlockStartClosure blk(p); 253 ((Generation*)this)->space_iterate(&blk); 254 return blk._start; 270 GenerationBlockSizeClosure blk( 372 AdjustPointersClosure blk; local 646 object_iterate(ObjectClosure* blk) argument 650 space_iterate(SpaceClosure* blk, bool usedOnly) argument 655 object_iterate_since_last_GC(ObjectClosure* blk) argument 665 younger_refs_iterate(OopsInGenClosure* blk) argument [all...] |
H A D | compactingPermGenGen.cpp | 321 AdjustSharedObjectClosure blk; local 322 rw_space()->object_iterate(&blk); 324 RecursiveAdjustSharedObjectClosure blk; local 325 Universe::oops_do(&blk); 326 StringTable::oops_do(&blk); 327 SystemDictionary::always_strong_classes_do(&blk); 348 VerifyMarksClearedClosure blk; local 349 rw_space()->object_iterate(&blk); 362 void CompactingPermGenGen::space_iterate(SpaceClosure* blk, bool usedOnly) { argument 363 OneContigSpaceCardGeneration::space_iterate(blk, usedOnl 391 younger_refs_iterate(OopsInGenClosure* blk) argument 396 _rs->younger_refs_in_space_iterate(rw_space(), blk); local [all...] |
H A D | blockOffsetTable.inline.hpp | 79 inline void BlockOffsetArrayNonContigSpace::freed(HeapWord* blk, argument 81 freed(blk, blk + size);
|
H A D | blockOffsetTable.hpp | 376 void single_block(HeapWord* blk, size_t size) { 377 single_block(blk, blk + size); 390 void alloc_block(HeapWord* blk, size_t size) { 391 alloc_block(blk, blk + size); 448 void alloc_block(HeapWord* blk, size_t size) { 449 alloc_block(blk, blk + size); 470 void mark_block(HeapWord* blk, size_ [all...] |
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/memory/ |
H A D | DefNewGeneration.java | 88 public void spaceIterate(SpaceClosure blk, boolean usedOnly) { argument 89 blk.doSpace(eden()); 90 blk.doSpace(from()); 92 blk.doSpace(to());
|
H A D | Generation.java | 176 GenerationIsInClosure blk = new GenerationIsInClosure(p); 177 spaceIterate(blk); 178 return (blk.space() != null); 193 /** Equivalent to spaceIterate(blk, false) */ 194 public void spaceIterate(SpaceClosure blk) { argument 195 spaceIterate(blk, false); 199 public abstract void spaceIterate(SpaceClosure blk, boolean usedOnly); argument
|
H A D | CompactingPermGenGen.java | 138 public void spaceIterate(SpaceClosure blk, boolean usedOnly) { argument 139 super.spaceIterate(blk, usedOnly); 141 blk.doSpace(roSpace()); 142 blk.doSpace(rwSpace());
|
H A D | ConcurrentMarkSweepGeneration.java | 65 public void spaceIterate(SpaceClosure blk, boolean usedOnly) { argument 66 blk.doSpace(cmsSpace());
|
H A D | OneContigSpaceCardGeneration.java | 74 public void spaceIterate(SpaceClosure blk, boolean usedOnly) { argument 75 blk.doSpace(theSpace());
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | oopMapCache.hpp | 145 void oop_iterate(OopClosure * blk); 146 void oop_iterate(OopClosure * blk, MemRegion mr); 190 void oop_iterate(OopClosure *blk); 191 void oop_iterate(OopClosure *blk, MemRegion mr);
|