src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
changeset 58693 3f35a9efd7de
parent 58334 f642ad5c655f
child 58710 ff3eab78554f
equal deleted inserted replaced
58692:04946947ca79 58693:3f35a9efd7de
    82   void write_ref_field_pre_work(narrowOop* field, oop new_val);
    82   void write_ref_field_pre_work(narrowOop* field, oop new_val);
    83   void write_ref_field_pre_work(void* field, oop new_val);
    83   void write_ref_field_pre_work(void* field, oop new_val);
    84 
    84 
    85   void write_ref_field_work(void* v, oop o, bool release = false);
    85   void write_ref_field_work(void* v, oop o, bool release = false);
    86 
    86 
    87   oop oop_load_from_native_barrier(oop obj);
    87   oop oop_load_from_native_barrier(oop obj, oop* load_addr);
       
    88   oop oop_load_from_native_barrier(oop obj, narrowOop* load_addr);
       
    89 
    88 
    90 
    89   virtual void on_thread_create(Thread* thread);
    91   virtual void on_thread_create(Thread* thread);
    90   virtual void on_thread_destroy(Thread* thread);
    92   virtual void on_thread_destroy(Thread* thread);
    91   virtual void on_thread_attach(Thread* thread);
    93   virtual void on_thread_attach(Thread* thread);
    92   virtual void on_thread_detach(Thread* thread);
    94   virtual void on_thread_detach(Thread* thread);