< prev index next >

src/hotspot/share/gc/serial/serialHeap.cpp

Print this page
rev 48000 : [mq]: open.patch
rev 48001 : [mq]: 8191564-diff.patch

*** 32,44 **** GenCollectedHeap(policy), _eden_pool(NULL), _survivor_pool(NULL), _old_pool(NULL) { _young_manager = new GCMemoryManager("Copy", "end of minor GC"); _old_manager = new GCMemoryManager("MarkSweepCompact", "end of major GC"); } ! jint SerialHeap::initialize() { ! jint status = GenCollectedHeap::initialize(); ! if (status != JNI_OK) return status; DefNewGeneration* young = (DefNewGeneration*) young_gen(); // Add a memory pool for each space and young gen doesn't // support low memory detection as it is expected to get filled up. --- 32,42 ---- GenCollectedHeap(policy), _eden_pool(NULL), _survivor_pool(NULL), _old_pool(NULL) { _young_manager = new GCMemoryManager("Copy", "end of minor GC"); _old_manager = new GCMemoryManager("MarkSweepCompact", "end of major GC"); } ! void SerialHeap::initialize_serviceability() { DefNewGeneration* young = (DefNewGeneration*) young_gen(); // Add a memory pool for each space and young gen doesn't // support low memory detection as it is expected to get filled up.
*** 60,70 **** _old_manager->add_pool(_eden_pool); _old_manager->add_pool(_survivor_pool); _old_manager->add_pool(_old_pool); old->set_gc_manager(_old_manager); - return JNI_OK; } void SerialHeap::check_gen_kinds() { assert(young_gen()->kind() == Generation::DefNew, "Wrong youngest generation type"); --- 58,67 ----
< prev index next >