equal
deleted
inserted
replaced
519 virtual bool is_scavengable(oop obj) = 0; |
519 virtual bool is_scavengable(oop obj) = 0; |
520 // Registering and unregistering an nmethod (compiled code) with the heap. |
520 // Registering and unregistering an nmethod (compiled code) with the heap. |
521 // Override with specific mechanism for each specialized heap type. |
521 // Override with specific mechanism for each specialized heap type. |
522 virtual void register_nmethod(nmethod* nm) {} |
522 virtual void register_nmethod(nmethod* nm) {} |
523 virtual void unregister_nmethod(nmethod* nm) {} |
523 virtual void unregister_nmethod(nmethod* nm) {} |
|
524 virtual void flush_nmethod(nmethod* nm) {} |
524 virtual void verify_nmethod(nmethod* nmethod) {} |
525 virtual void verify_nmethod(nmethod* nmethod) {} |
525 |
526 |
526 void trace_heap_before_gc(const GCTracer* gc_tracer); |
527 void trace_heap_before_gc(const GCTracer* gc_tracer); |
527 void trace_heap_after_gc(const GCTracer* gc_tracer); |
528 void trace_heap_after_gc(const GCTracer* gc_tracer); |
528 |
529 |