src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
changeset 50536 8434981a4137
parent 49929 f38329fe8055
child 50693 db0a17475826
equal deleted inserted replaced
50535:e1b3def12624 50536:8434981a4137
    38   virtual void load_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
    38   virtual void load_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
    39                        Register dst, Address src, Register tmp1, Register tmp_thread);
    39                        Register dst, Address src, Register tmp1, Register tmp_thread);
    40   virtual void store_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
    40   virtual void store_at(MacroAssembler* masm, DecoratorSet decorators, BasicType type,
    41                         Address dst, Register val, Register tmp1, Register tmp2);
    41                         Address dst, Register val, Register tmp1, Register tmp2);
    42 
    42 
       
    43   virtual void obj_equals(MacroAssembler* masm,
       
    44                           Register obj1, Register obj2);
       
    45 
    43   virtual void try_resolve_jobject_in_native(MacroAssembler* masm, Register jni_env,
    46   virtual void try_resolve_jobject_in_native(MacroAssembler* masm, Register jni_env,
    44                                              Register obj, Register tmp, Label& slowpath);
    47                                              Register obj, Register tmp, Label& slowpath);
    45 
    48 
    46   virtual void barrier_stubs_init() {}
    49   virtual void barrier_stubs_init() {}
    47 };
    50 };