1247 virtual void collect(GCCause::Cause cause); |
1247 virtual void collect(GCCause::Cause cause); |
1248 |
1248 |
1249 // The same as above but assume that the caller holds the Heap_lock. |
1249 // The same as above but assume that the caller holds the Heap_lock. |
1250 void collect_locked(GCCause::Cause cause); |
1250 void collect_locked(GCCause::Cause cause); |
1251 |
1251 |
1252 virtual void copy_allocation_context_stats(const jint* contexts, |
1252 virtual bool copy_allocation_context_stats(const jint* contexts, |
1253 jlong* totals, |
1253 jlong* totals, |
1254 jbyte* accuracy, |
1254 jbyte* accuracy, |
1255 jint len); |
1255 jint len); |
1256 |
1256 |
1257 // True iff an evacuation has failed in the most-recent collection. |
1257 // True iff an evacuation has failed in the most-recent collection. |