src/share/vm/gc_interface/collectedHeap.hpp
Print this page
rev 5061 : imported patch nmethod_changes_original
rev 5062 : fix nmethod unregister synchronization
*** 603,615 ****
void print_heap_before_gc();
void print_heap_after_gc();
// Registering and unregistering an nmethod (compiled code) with the heap.
! // Override with specific mechanism for each specialized heap type
! virtual void register_nmethod(nmethod* nm) {}
! virtual void unregister_nmethod(nmethod* nm) {}
void trace_heap_before_gc(GCTracer* gc_tracer);
void trace_heap_after_gc(GCTracer* gc_tracer);
// Heap verification
--- 603,615 ----
void print_heap_before_gc();
void print_heap_after_gc();
// Registering and unregistering an nmethod (compiled code) with the heap.
! // Override with specific mechanism for each specialized heap type.
! virtual void register_nmethod(nmethod* nm);
! virtual void unregister_nmethod(nmethod* nm);
void trace_heap_before_gc(GCTracer* gc_tracer);
void trace_heap_after_gc(GCTracer* gc_tracer);
// Heap verification