Searched refs:mark_and_push (Results 1 - 23 of 23) sorted by relevance

/openjdk7/hotspot/src/share/vm/oops/
H A DklassKlass.cpp70 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 DinstanceKlassKlass.cpp97 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 Doop.pcgc.inline.hpp70 PSParallelCompact::mark_and_push(cm, compressed_klass_addr());
72 PSParallelCompact::mark_and_push(cm, klass_addr());
H A DcompiledICHolderKlass.cpp72 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 DobjArrayKlass.inline.hpp57 MarkSweep::mark_and_push<T>(e);
91 PSParallelCompact::mark_and_push<T>(cm, e);
H A DarrayKlassKlass.cpp59 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 DconstantPoolKlass.cpp130 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 DconstMethodKlass.cpp103 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 DobjArrayKlassKlass.cpp188 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 DinstanceRefKlass.cpp75 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 DmethodKlass.cpp124 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 DcpCacheKlass.cpp99 MarkSweep::mark_and_push((oop*)cache->constant_pool_addr());
113 PSParallelCompact::mark_and_push(cm, (oop*)cache->constant_pool_addr());
H A DinstanceMirrorKlass.cpp155 MarkSweep::mark_and_push(p), \
165 PSParallelCompact::mark_and_push(cm, p), \
H A DmethodDataKlass.cpp86 MarkSweep::mark_and_push(m->adr_method());
102 PSParallelCompact::mark_and_push(cm, m->adr_method());
H A DcpCacheOop.cpp482 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 DklassVtable.cpp688 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 Doop.inline.hpp657 MarkSweep::mark_and_push(compressed_klass_addr());
659 MarkSweep::mark_and_push(klass_addr());
H A DinstanceKlass.cpp1742 MarkSweep::mark_and_push(p), \
1753 PSParallelCompact::mark_and_push(cm, p), \
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/
H A DmarkSweep.inline.hpp66 template <class T> inline void MarkSweep::mark_and_push(T* p) { function in class:MarkSweep
114 mark_and_push(p);
H A DmarkSweep.hpp208 template <class T> static inline void mark_and_push(T* p);
H A DmarkSweep.cpp118 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 DpsParallelCompact.hpp1232 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 DpsParallelCompact.cpp860 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); }

Completed in 90 milliseconds