/openjdk7/hotspot/src/share/vm/memory/ |
H A D | genRemSet.hpp | 35 class OopsInGenClosure; 73 virtual void younger_refs_iterate(Generation* g, OopsInGenClosure* blk) = 0; 76 OopsInGenClosure* cl) = 0;
|
H A D | genOopClosures.hpp | 47 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 D | genOopClosures.inline.hpp | 37 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 D | cardTableRS.hpp | 33 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 D | generation.hpp | 70 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 D | sharedHeap.hpp | 45 class OopsInGenClosure; 270 OopsInGenClosure* perm_blk);
|
H A D | specialized_oop_closures.hpp | 40 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 D | cardTableModRefBS.hpp | 45 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 D | genCollectedHeap.hpp | 448 OopsInGenClosure* not_older_gens, 450 OopsInGenClosure* older_gens);
|
H A D | compactingPermGenGen.hpp | 181 void younger_refs_iterate(OopsInGenClosure* blk);
|
H A D | cardTableRS.cpp | 103 OopsInGenClosure* blk) { 269 OopsInGenClosure* cl) {
|
H A D | defNewGeneration.hpp | 256 void younger_refs_iterate(OopsInGenClosure* cl);
|
H A D | sharedHeap.cpp | 151 OopsInGenClosure* perm_blk) {
|
H A D | generation.cpp | 318 OopsInGenClosure* cl) { 665 void OneContigSpaceCardGeneration::younger_refs_iterate(OopsInGenClosure* blk) {
|
H A D | compactingPermGenGen.cpp | 391 void CompactingPermGenGen::younger_refs_iterate(OopsInGenClosure* blk) {
|
H A D | defNewGeneration.cpp | 125 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 D | bufferingOopClosure.hpp | 101 class BufferingOopsInGenClosure: public OopsInGenClosure { 103 OopsInGenClosure* _oc; 110 BufferingOopsInGenClosure(OopsInGenClosure *oc) : 125 OopsInGenClosure::set_generation(gen); 132 OopsInGenClosure::reset_generation();
|
H A D | g1OopClosures.hpp | 39 // 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 D | markSweep.hpp | 71 class FollowRootClosure: public OopsInGenClosure { 90 class AdjustPointerClosure: public OopsInGenClosure {
|
/openjdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep/ |
H A D | cmsOopClosures.hpp | 51 class MarkRefsIntoClosure: public OopsInGenClosure { 71 class MarkRefsIntoVerifyClosure: public OopsInGenClosure { 199 class MarkRefsIntoAndScanClosure: public OopsInGenClosure { 250 class Par_MarkRefsIntoAndScanClosure: public OopsInGenClosure {
|
H A D | promotionInfo.hpp | 194 void promoted_oops_iterate(OopsInGenClosure* cl) {
|
H A D | promotionInfo.cpp | 87 PROMOTED_OOPS_ITERATE_DEFN(OopsInGenClosure,_v)
|
/openjdk7/hotspot/src/share/vm/gc_implementation/parNew/ |
H A D | parNewGeneration.hpp | 267 OopsInGenClosure* _scan_cur_or_nonheap; 268 OopsInGenClosure* _scan_older; 271 OopsInGenClosure* cur, 272 OopsInGenClosure* older);
|
H A D | parOopClosures.hpp | 38 class ParScanClosure: public OopsInGenClosure {
|
H A D | parCardTableModRefBS.cpp | 39 OopsInGenClosure* cl, 91 OopsInGenClosure* cl,
|