src/hotspot/share/gc/shared/collectedHeap.hpp
changeset 54376 2a2fab6fb3a5
parent 54375 a5ce9300462f
child 54616 3ab77d8dc60a
equal deleted inserted replaced
54375:a5ce9300462f 54376:2a2fab6fb3a5
   237   // code.
   237   // code.
   238   virtual bool is_in(const void* p) const = 0;
   238   virtual bool is_in(const void* p) const = 0;
   239 
   239 
   240   DEBUG_ONLY(bool is_in_or_null(const void* p) const { return p == NULL || is_in(p); })
   240   DEBUG_ONLY(bool is_in_or_null(const void* p) const { return p == NULL || is_in(p); })
   241 
   241 
       
   242   virtual uint32_t hash_oop(oop obj) const;
       
   243 
   242   void set_gc_cause(GCCause::Cause v) {
   244   void set_gc_cause(GCCause::Cause v) {
   243      if (UsePerfData) {
   245      if (UsePerfData) {
   244        _gc_lastcause = _gc_cause;
   246        _gc_lastcause = _gc_cause;
   245        _perf_gc_lastcause->set_value(GCCause::to_string(_gc_lastcause));
   247        _perf_gc_lastcause->set_value(GCCause::to_string(_gc_lastcause));
   246        _perf_gc_cause->set_value(GCCause::to_string(v));
   248        _perf_gc_cause->set_value(GCCause::to_string(v));