226 /* OopDesc and Klass hierarchies (NOTE: MethodData* incomplete) */ \ |
226 /* OopDesc and Klass hierarchies (NOTE: MethodData* incomplete) */ \ |
227 /******************************************************************/ \ |
227 /******************************************************************/ \ |
228 \ |
228 \ |
229 volatile_nonstatic_field(oopDesc, _mark, markOop) \ |
229 volatile_nonstatic_field(oopDesc, _mark, markOop) \ |
230 volatile_nonstatic_field(oopDesc, _metadata._klass, Klass*) \ |
230 volatile_nonstatic_field(oopDesc, _metadata._klass, Klass*) \ |
231 volatile_nonstatic_field(oopDesc, _metadata._compressed_klass, narrowOop) \ |
231 volatile_nonstatic_field(oopDesc, _metadata._compressed_klass, narrowKlass) \ |
232 static_field(oopDesc, _bs, BarrierSet*) \ |
232 static_field(BarrierSet, _bs, BarrierSet*) \ |
233 nonstatic_field(ArrayKlass, _dimension, int) \ |
233 nonstatic_field(ArrayKlass, _dimension, int) \ |
234 volatile_nonstatic_field(ArrayKlass, _higher_dimension, Klass*) \ |
234 volatile_nonstatic_field(ArrayKlass, _higher_dimension, Klass*) \ |
235 volatile_nonstatic_field(ArrayKlass, _lower_dimension, Klass*) \ |
235 volatile_nonstatic_field(ArrayKlass, _lower_dimension, Klass*) \ |
236 nonstatic_field(CompiledICHolder, _holder_method, Method*) \ |
236 nonstatic_field(CompiledICHolder, _holder_method, Method*) \ |
237 nonstatic_field(CompiledICHolder, _holder_klass, Klass*) \ |
237 nonstatic_field(CompiledICHolder, _holder_klass, Klass*) \ |