comparison src/share/vm/gc_implementation/shared/markSweep.hpp @ 10293:2958af1d8c5a

Merge
author jwilhelm
date Fri, 17 May 2013 06:01:10 +0200
parents 12f651e29f6b
children 001ec9515f84
comparison
equal deleted inserted replaced
10272:513a5298c1dd 10293:2958af1d8c5a
111 // 111 //
112 // Vars 112 // Vars
113 // 113 //
114 protected: 114 protected:
115 // Total invocations of a MarkSweep collection 115 // Total invocations of a MarkSweep collection
116 static unsigned int _total_invocations; 116 static uint _total_invocations;
117 117
118 // Traversal stacks used during phase1 118 // Traversal stacks used during phase1
119 static Stack<oop, mtGC> _marking_stack; 119 static Stack<oop, mtGC> _marking_stack;
120 static Stack<ObjArrayTask, mtGC> _objarray_stack; 120 static Stack<ObjArrayTask, mtGC> _objarray_stack;
121 121
145 static FollowStackClosure follow_stack_closure; 145 static FollowStackClosure follow_stack_closure;
146 static AdjustPointerClosure adjust_pointer_closure; 146 static AdjustPointerClosure adjust_pointer_closure;
147 static AdjustKlassClosure adjust_klass_closure; 147 static AdjustKlassClosure adjust_klass_closure;
148 148
149 // Accessors 149 // Accessors
150 static unsigned int total_invocations() { return _total_invocations; } 150 static uint total_invocations() { return _total_invocations; }
151 151
152 // Reference Processing 152 // Reference Processing
153 static ReferenceProcessor* const ref_processor() { return _ref_processor; } 153 static ReferenceProcessor* const ref_processor() { return _ref_processor; }
154 154
155 // Call backs for marking 155 // Call backs for marking