equal
deleted
inserted
replaced
154 trace_heap(GCWhen::BeforeGC, gc_tracer); |
154 trace_heap(GCWhen::BeforeGC, gc_tracer); |
155 } |
155 } |
156 |
156 |
157 void CollectedHeap::trace_heap_after_gc(const GCTracer* gc_tracer) { |
157 void CollectedHeap::trace_heap_after_gc(const GCTracer* gc_tracer) { |
158 trace_heap(GCWhen::AfterGC, gc_tracer); |
158 trace_heap(GCWhen::AfterGC, gc_tracer); |
|
159 } |
|
160 |
|
161 // WhiteBox API support for concurrent collectors. These are the |
|
162 // default implementations, for collectors which don't support this |
|
163 // feature. |
|
164 bool CollectedHeap::supports_concurrent_phase_control() const { |
|
165 return false; |
|
166 } |
|
167 |
|
168 const char* const* CollectedHeap::concurrent_phases() const { |
|
169 static const char* const result[] = { NULL }; |
|
170 return result; |
|
171 } |
|
172 |
|
173 bool CollectedHeap::request_concurrent_phase(const char* phase) { |
|
174 return false; |
159 } |
175 } |
160 |
176 |
161 // Memory state functions. |
177 // Memory state functions. |
162 |
178 |
163 |
179 |