Searched refs:OopsInGenClosure (Results 1 - 25 of 34) sorted by relevance

12

/openjdk7/hotspot/src/share/vm/memory/
H A DgenRemSet.hpp35 class OopsInGenClosure;
73 virtual void younger_refs_iterate(Generation* g, OopsInGenClosure* blk) = 0;
76 OopsInGenClosure* cl) = 0;
H A DgenOopClosures.hpp47 class OopsInGenClosure : public OopClosure { class in inherits:OopClosure
69 OopsInGenClosure() : OopClosure(NULL), function in class:OopsInGenClosure
72 OopsInGenClosure(Generation* gen);
91 class ScanClosure: public OopsInGenClosure {
114 class FastScanClosure: public OopsInGenClosure {
159 // OopsInGenClosure -- weak references are processed all
H A DgenOopClosures.inline.hpp37 inline OopsInGenClosure::OopsInGenClosure(Generation* gen) : function in class:OopsInGenClosure
42 inline void OopsInGenClosure::set_generation(Generation* gen) {
53 template <class T> inline void OopsInGenClosure::do_barrier(T* p) {
64 template <class T> inline void OopsInGenClosure::par_do_barrier(T* p) {
H A DcardTableRS.hpp33 class OopsInGenClosure;
59 virtual void younger_refs_in_space_iterate(Space* sp, OopsInGenClosure* cl);
119 void younger_refs_iterate(Generation* g, OopsInGenClosure* blk);
H A Dgeneration.hpp70 class OopsInGenClosure;
130 void younger_refs_in_space_iterate(Space* sp, OopsInGenClosure* cl);
487 virtual void oop_since_save_marks_iterate_v(OopsInGenClosure* cl) = 0;
494 oop_since_save_marks_iterate_v((OopsInGenClosure*)cl); \
566 virtual void younger_refs_iterate(OopsInGenClosure* cl) = 0;
718 void younger_refs_iterate(OopsInGenClosure* blk);
731 OneContig_SINCE_SAVE_MARKS_DECL(OopsInGenClosure,_v)
H A DsharedHeap.hpp45 class OopsInGenClosure;
270 OopsInGenClosure* perm_blk);
H A Dspecialized_oop_closures.hpp40 class OopsInGenClosure;
125 // "OopClosure" in some applications and "OopsInGenClosure" in others.
142 // "OopClosure" in some applications and "OopsInGenClosure" in others.
188 f(OopsInGenClosure,_v) \
H A DcardTableModRefBS.hpp45 class OopsInGenClosure;
181 // XXX ??? MemRegionClosure above vs OopsInGenClosure below XXX
185 OopsInGenClosure* cl, CardTableRS* ct);
191 OopsInGenClosure* cl, CardTableRS* ct,
245 OopsInGenClosure* cl,
H A DgenCollectedHeap.hpp448 OopsInGenClosure* not_older_gens,
450 OopsInGenClosure* older_gens);
H A DcompactingPermGenGen.hpp181 void younger_refs_iterate(OopsInGenClosure* blk);
H A DcardTableRS.cpp103 OopsInGenClosure* blk) {
269 OopsInGenClosure* cl) {
H A DdefNewGeneration.hpp256 void younger_refs_iterate(OopsInGenClosure* cl);
H A DsharedHeap.cpp151 OopsInGenClosure* perm_blk) {
H A Dgeneration.cpp318 OopsInGenClosure* cl) {
665 void OneContigSpaceCardGeneration::younger_refs_iterate(OopsInGenClosure* blk) {
H A DcompactingPermGenGen.cpp391 void CompactingPermGenGen::younger_refs_iterate(OopsInGenClosure* blk) {
H A DdefNewGeneration.cpp125 OopsInGenClosure(g), _g(g), _gc_barrier(gc_barrier)
135 OopsInGenClosure(g), _g(g), _gc_barrier(gc_barrier)
434 void DefNewGeneration::younger_refs_iterate(OopsInGenClosure* cl) {
/openjdk7/hotspot/src/share/vm/gc_implementation/g1/
H A DbufferingOopClosure.hpp101 class BufferingOopsInGenClosure: public OopsInGenClosure {
103 OopsInGenClosure* _oc;
110 BufferingOopsInGenClosure(OopsInGenClosure *oc) :
125 OopsInGenClosure::set_generation(gen);
132 OopsInGenClosure::reset_generation();
H A Dg1OopClosures.hpp39 // A class that scans oops in a given heap region (much as OopsInGenClosure
41 class OopsInHeapRegionClosure: public OopsInGenClosure {
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/
H A DmarkSweep.hpp71 class FollowRootClosure: public OopsInGenClosure {
90 class AdjustPointerClosure: public OopsInGenClosure {
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/
H A DcmsOopClosures.hpp51 class MarkRefsIntoClosure: public OopsInGenClosure {
71 class MarkRefsIntoVerifyClosure: public OopsInGenClosure {
199 class MarkRefsIntoAndScanClosure: public OopsInGenClosure {
250 class Par_MarkRefsIntoAndScanClosure: public OopsInGenClosure {
H A DpromotionInfo.hpp194 void promoted_oops_iterate(OopsInGenClosure* cl) {
H A DpromotionInfo.cpp87 PROMOTED_OOPS_ITERATE_DEFN(OopsInGenClosure,_v)
/openjdk7/hotspot/src/share/vm/gc_implementation/parNew/
H A DparNewGeneration.hpp267 OopsInGenClosure* _scan_cur_or_nonheap;
268 OopsInGenClosure* _scan_older;
271 OopsInGenClosure* cur,
272 OopsInGenClosure* older);
H A DparOopClosures.hpp38 class ParScanClosure: public OopsInGenClosure {
H A DparCardTableModRefBS.cpp39 OopsInGenClosure* cl,
91 OopsInGenClosure* cl,

Completed in 109 milliseconds

12