< prev index next >

src/hotspot/share/gc/shared/collectedHeap.hpp

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

*** 218,228 **** virtual jint initialize() = 0; // In many heaps, there will be a need to perform some initialization activities // after the Universe is fully formed, but before general heap allocation is allowed. // This is the correct place to place such initialization methods. ! virtual void post_initialize() = 0; // Stop any onging concurrent work and prepare for exit. virtual void stop() {} // Stop and resume concurrent GC threads interfering with safepoint operations --- 218,228 ---- virtual jint initialize() = 0; // In many heaps, there will be a need to perform some initialization activities // after the Universe is fully formed, but before general heap allocation is allowed. // This is the correct place to place such initialization methods. ! virtual void post_initialize(); // Stop any onging concurrent work and prepare for exit. virtual void stop() {} // Stop and resume concurrent GC threads interfering with safepoint operations
*** 533,542 **** --- 533,545 ---- virtual void prepare_for_verify() = 0; // Generate any dumps preceding or following a full gc private: void full_gc_dump(GCTimer* timer, bool before); + + virtual void initialize_serviceability() = 0; + public: void pre_full_gc_dump(GCTimer* timer); void post_full_gc_dump(GCTimer* timer); VirtualSpaceSummary create_heap_space_summary();
< prev index next >