< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.hpp

Print this page
*** 23,10 ***
--- 23,11 ---
   */
  
  #ifndef SHARE_GC_SHENANDOAH_SHENANDOAHBARRIERSETNMETHOD_HPP
  #define SHARE_GC_SHENANDOAH_SHENANDOAHBARRIERSETNMETHOD_HPP
  
+ #include "code/relocInfo.hpp"
  #include "gc/shared/barrierSetNMethod.hpp"
  #include "memory/allocation.hpp"
  
  class nmethod;
  class ShenandoahHeap;

*** 38,8 ***
--- 39,10 ---
  public:
    ShenandoahBarrierSetNMethod(ShenandoahHeap* heap) : _heap(heap) {
    }
  
    virtual bool nmethod_entry_barrier(nmethod* nm);
+ 
+   void patch_barrier_relocation(patchable_barrier_Relocation* reloc) override;
  };
  
  #endif // SHARE_GC_SHENANDOAH_SHENANDOAHBARRIERSETNMETHOD_HPP
< prev index next >