Mercurial > hg > truffle
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 |