equal
deleted
inserted
replaced
409 // vm thread. It collects the heap assuming that the |
409 // vm thread. It collects the heap assuming that the |
410 // heap lock is already held and that we are executing in |
410 // heap lock is already held and that we are executing in |
411 // the context of the vm thread. |
411 // the context of the vm thread. |
412 virtual void collect_as_vm_thread(GCCause::Cause cause); |
412 virtual void collect_as_vm_thread(GCCause::Cause cause); |
413 |
413 |
|
414 virtual MetaWord* satisfy_failed_metadata_allocation(ClassLoaderData* loader_data, |
|
415 size_t size, |
|
416 Metaspace::MetadataType mdtype); |
|
417 |
414 // Returns the barrier set for this heap |
418 // Returns the barrier set for this heap |
415 BarrierSet* barrier_set() { return _barrier_set; } |
419 BarrierSet* barrier_set() { return _barrier_set; } |
416 void set_barrier_set(BarrierSet* barrier_set); |
420 void set_barrier_set(BarrierSet* barrier_set); |
417 |
421 |
418 // Returns "true" iff there is a stop-world GC in progress. (I assume |
422 // Returns "true" iff there is a stop-world GC in progress. (I assume |