equal
deleted
inserted
replaced
95 |
95 |
96 void storeval_barrier(oop obj); |
96 void storeval_barrier(oop obj); |
97 void keep_alive_barrier(oop obj); |
97 void keep_alive_barrier(oop obj); |
98 |
98 |
99 oop load_reference_barrier(oop obj); |
99 oop load_reference_barrier(oop obj); |
100 oop load_reference_barrier_mutator(oop obj); |
|
101 oop load_reference_barrier_not_null(oop obj); |
100 oop load_reference_barrier_not_null(oop obj); |
|
101 |
|
102 oop load_reference_barrier_mutator(oop obj, oop* load_addr); |
|
103 oop load_reference_barrier_mutator(oop obj, narrowOop* load_addr); |
|
104 |
|
105 template <class T> |
|
106 oop load_reference_barrier_mutator_work(oop obj, T* load_addr); |
102 |
107 |
103 void enqueue(oop obj); |
108 void enqueue(oop obj); |
104 |
109 |
105 private: |
110 private: |
106 template <class T> |
111 template <class T> |