/openjdk7/hotspot/src/share/vm/oops/ |
H A D | klassKlass.cpp | 70 MarkSweep::mark_and_push(k->adr_super()); 72 MarkSweep::mark_and_push(k->adr_primary_supers()+i); 73 MarkSweep::mark_and_push(k->adr_secondary_super_cache()); 74 MarkSweep::mark_and_push(k->adr_secondary_supers()); 75 MarkSweep::mark_and_push(k->adr_java_mirror()); 89 PSParallelCompact::mark_and_push(cm, k->adr_super()); 91 PSParallelCompact::mark_and_push(cm, k->adr_primary_supers()+i); 92 PSParallelCompact::mark_and_push(cm, k->adr_secondary_super_cache()); 93 PSParallelCompact::mark_and_push(cm, k->adr_secondary_supers()); 94 PSParallelCompact::mark_and_push(c [all...] |
H A D | instanceKlassKlass.cpp | 97 MarkSweep::mark_and_push(ik->adr_array_klasses()); 98 MarkSweep::mark_and_push(ik->adr_methods()); 99 MarkSweep::mark_and_push(ik->adr_method_ordering()); 100 MarkSweep::mark_and_push(ik->adr_local_interfaces()); 101 MarkSweep::mark_and_push(ik->adr_transitive_interfaces()); 102 MarkSweep::mark_and_push(ik->adr_fields()); 103 MarkSweep::mark_and_push(ik->adr_constants()); 104 MarkSweep::mark_and_push(ik->adr_class_loader()); 105 MarkSweep::mark_and_push(ik->adr_inner_classes()); 106 MarkSweep::mark_and_push(i [all...] |
H A D | oop.pcgc.inline.hpp | 70 PSParallelCompact::mark_and_push(cm, compressed_klass_addr()); 72 PSParallelCompact::mark_and_push(cm, klass_addr());
|
H A D | compiledICHolderKlass.cpp | 72 MarkSweep::mark_and_push(c->adr_holder_method()); 73 MarkSweep::mark_and_push(c->adr_holder_klass()); 83 PSParallelCompact::mark_and_push(cm, c->adr_holder_method()); 84 PSParallelCompact::mark_and_push(cm, c->adr_holder_klass());
|
H A D | objArrayKlass.inline.hpp | 57 MarkSweep::mark_and_push<T>(e); 91 PSParallelCompact::mark_and_push<T>(cm, e);
|
H A D | arrayKlassKlass.cpp | 59 MarkSweep::mark_and_push(ak->adr_component_mirror()); 60 MarkSweep::mark_and_push(ak->adr_lower_dimension()); 61 MarkSweep::mark_and_push(ak->adr_higher_dimension()); 74 PSParallelCompact::mark_and_push(cm, ak->adr_component_mirror()); 75 PSParallelCompact::mark_and_push(cm, ak->adr_lower_dimension()); 76 PSParallelCompact::mark_and_push(cm, ak->adr_higher_dimension());
|
H A D | constantPoolKlass.cpp | 130 if (*base != NULL) MarkSweep::mark_and_push(base); 135 MarkSweep::mark_and_push(cp->tags_addr()); 136 MarkSweep::mark_and_push(cp->cache_addr()); 137 MarkSweep::mark_and_push(cp->operands_addr()); 138 MarkSweep::mark_and_push(cp->pool_holder_addr()); 157 if (*base != NULL) PSParallelCompact::mark_and_push(cm, base); 162 PSParallelCompact::mark_and_push(cm, cp->tags_addr()); 163 PSParallelCompact::mark_and_push(cm, cp->cache_addr()); 164 PSParallelCompact::mark_and_push(cm, cp->operands_addr()); 165 PSParallelCompact::mark_and_push(c [all...] |
H A D | constMethodKlass.cpp | 103 MarkSweep::mark_and_push(cm->adr_constants()); 104 MarkSweep::mark_and_push(cm->adr_stackmap_data()); 114 PSParallelCompact::mark_and_push(cm, cm_oop->adr_constants()); 115 PSParallelCompact::mark_and_push(cm, cm_oop->adr_stackmap_data());
|
H A D | objArrayKlassKlass.cpp | 188 MarkSweep::mark_and_push(oak->element_klass_addr()); 189 MarkSweep::mark_and_push(oak->bottom_klass_addr()); 201 PSParallelCompact::mark_and_push(cm, oak->element_klass_addr()); 202 PSParallelCompact::mark_and_push(cm, oak->bottom_klass_addr());
|
H A D | instanceRefKlass.cpp | 75 MarkSweep::mark_and_push(referent_addr); 91 MarkSweep::mark_and_push(discovered_addr); 111 MarkSweep::mark_and_push(next_addr); 155 PSParallelCompact::mark_and_push(cm, referent_addr); 171 PSParallelCompact::mark_and_push(cm, discovered_addr); 185 PSParallelCompact::mark_and_push(cm, next_addr);
|
H A D | methodKlass.cpp | 124 MarkSweep::mark_and_push(m->adr_constMethod()); 126 MarkSweep::mark_and_push(m->adr_method_data()); 137 PSParallelCompact::mark_and_push(cm, m->adr_constMethod()); 140 PSParallelCompact::mark_and_push(cm, m->adr_method_data());
|
H A D | cpCacheKlass.cpp | 99 MarkSweep::mark_and_push((oop*)cache->constant_pool_addr()); 113 PSParallelCompact::mark_and_push(cm, (oop*)cache->constant_pool_addr());
|
H A D | instanceMirrorKlass.cpp | 155 MarkSweep::mark_and_push(p), \ 165 PSParallelCompact::mark_and_push(cm, p), \
|
H A D | methodDataKlass.cpp | 86 MarkSweep::mark_and_push(m->adr_method()); 102 PSParallelCompact::mark_and_push(cm, m->adr_method());
|
H A D | cpCacheOop.cpp | 482 MarkSweep::mark_and_push((oop*)&_f1); 484 MarkSweep::mark_and_push((oop*)&_f2); 492 PSParallelCompact::mark_and_push(cm, (oop*)&_f1); 494 PSParallelCompact::mark_and_push(cm, (oop*)&_f2);
|
H A D | klassVtable.cpp | 688 MarkSweep::mark_and_push(adr_method_at(i)); 696 PSParallelCompact::mark_and_push(cm, adr_method_at(i)); 777 MarkSweep::mark_and_push((oop*)&ioe->_interface); 784 MarkSweep::mark_and_push((oop*)&ime->_method); 794 PSParallelCompact::mark_and_push(cm, (oop*)&ioe->_interface); 801 PSParallelCompact::mark_and_push(cm, (oop*)&ime->_method);
|
H A D | oop.inline.hpp | 657 MarkSweep::mark_and_push(compressed_klass_addr()); 659 MarkSweep::mark_and_push(klass_addr());
|
H A D | instanceKlass.cpp | 1742 MarkSweep::mark_and_push(p), \ 1753 PSParallelCompact::mark_and_push(cm, p), \
|
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/ |
H A D | markSweep.inline.hpp | 66 template <class T> inline void MarkSweep::mark_and_push(T* p) { function in class:MarkSweep 114 mark_and_push(p);
|
H A D | markSweep.hpp | 208 template <class T> static inline void mark_and_push(T* p);
|
H A D | markSweep.cpp | 118 void MarkSweep::MarkAndPushClosure::do_oop(oop* p) { assert(*p == NULL || (*p)->is_oop(), ""); mark_and_push(p); } 119 void MarkSweep::MarkAndPushClosure::do_oop(narrowOop* p) { mark_and_push(p); }
|
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/ |
H A D | psParallelCompact.hpp | 1232 template <class T> static inline void mark_and_push(ParCompactionManager* cm, 1411 inline void PSParallelCompact::mark_and_push(ParCompactionManager* cm, T* p) { 1451 mark_and_push(_compaction_manager, p);
|
H A D | psParallelCompact.cpp | 860 void PSParallelCompact::MarkAndPushClosure::do_oop(oop* p) { mark_and_push(_compaction_manager, p); } 861 void PSParallelCompact::MarkAndPushClosure::do_oop(narrowOop* p) { mark_and_push(_compaction_manager, p); }
|