< prev index next > src/hotspot/cpu/ppc/gc/shenandoah/shenandoahBarrierSetAssembler_ppc.hpp
Print this page
Register obj, Register tmp, Label& slowpath);
virtual void try_resolve_weak_handle(MacroAssembler* masm, Register obj, Register tmp, Label& slow_path);
#ifdef COMPILER2
+ // Barriers hotpatching
+ static address parse_stub_address(address pc);
+ static void patch_branch_to_nop(address pc);
+ static void patch_nop_to_branch(address pc, address stub_addr);
+
// Entry points from Matcher
void load_c2(const MachNode* node, MacroAssembler* masm,
Register dst, Address addr);
void store_c2(const MachNode* node, MacroAssembler* masm,
< prev index next >