diff a/src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp b/src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp --- a/src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp +++ b/src/hotspot/share/gc/g1/c2/g1BarrierSetC2.hpp @@ -101,11 +101,11 @@ virtual bool can_initialize_object(const StoreNode* store) const; virtual void clone_at_expansion(PhaseMacroExpand* phase, ArrayCopyNode* ac) const; virtual void* create_barrier_state(Arena* comp_arena) const; virtual void emit_stubs(CodeBuffer& cb) const; - virtual void elide_dominated_barrier(MachNode* mach) const; + virtual void elide_dominated_barrier(MachNode* mach, MachNode* dominator) const; virtual void late_barrier_analysis() const; #ifndef PRODUCT virtual void dump_barrier_data(const MachNode* mach, outputStream* st) const; #endif