< prev index next >
src/share/vm/services/memoryManager.cpp
Print this page
*** 98,107 ****
--- 98,115 ----
GCMemoryManager* MemoryManager::get_g1OldGen_memory_manager() {
return (GCMemoryManager*) new G1OldGenMemoryManager();
}
+ GCMemoryManager* MemoryManager::get_shenandoah_cycles_memory_manager() {
+ return (GCMemoryManager*) new ShenandoahCyclesMemoryManager();
+ }
+
+ GCMemoryManager* MemoryManager::get_shenandoah_pauses_memory_manager() {
+ return (GCMemoryManager*) new ShenandoahPausesMemoryManager();
+ }
+
instanceOop MemoryManager::get_memory_manager_instance(TRAPS) {
// Must do an acquire so as to force ordering of subsequent
// loads from anything _memory_mgr_obj points to or implies.
instanceOop mgr_obj = (instanceOop)OrderAccess::load_ptr_acquire(&_memory_mgr_obj);
if (mgr_obj == NULL) {
< prev index next >