< prev index next > src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.hpp
Print this page
*/
#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;
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 >