130 nonstatic_field(DataLayout, _header._struct._tag, u1) \ 131 nonstatic_field(DataLayout, _header._struct._flags, u1) \ 132 nonstatic_field(DataLayout, _header._struct._bci, u2) \ 133 nonstatic_field(DataLayout, _header._struct._traps, u4) \ 134 nonstatic_field(DataLayout, _cells[0], intptr_t) \ 135 \ 136 nonstatic_field(Deoptimization::UnrollBlock, _size_of_deoptimized_frame, int) \ 137 nonstatic_field(Deoptimization::UnrollBlock, _caller_adjustment, int) \ 138 nonstatic_field(Deoptimization::UnrollBlock, _number_of_frames, int) \ 139 nonstatic_field(Deoptimization::UnrollBlock, _total_frame_sizes, int) \ 140 nonstatic_field(Deoptimization::UnrollBlock, _frame_sizes, intptr_t*) \ 141 nonstatic_field(Deoptimization::UnrollBlock, _frame_pcs, address*) \ 142 nonstatic_field(Deoptimization::UnrollBlock, _initial_info, intptr_t) \ 143 nonstatic_field(Deoptimization::UnrollBlock, _unpack_kind, int) \ 144 \ 145 nonstatic_field(ExceptionTableElement, start_pc, u2) \ 146 nonstatic_field(ExceptionTableElement, end_pc, u2) \ 147 nonstatic_field(ExceptionTableElement, handler_pc, u2) \ 148 nonstatic_field(ExceptionTableElement, catch_type_index, u2) \ 149 \ 150 nonstatic_field(JVMFlag, _type, const char*) \ 151 nonstatic_field(JVMFlag, _name, const char*) \ 152 unchecked_nonstatic_field(JVMFlag, _addr, sizeof(void*)) \ 153 nonstatic_field(JVMFlag, _flags, JVMFlag::Flags) \ 154 static_field(JVMFlag, flags, JVMFlag*) \ 155 \ 156 nonstatic_field(InstanceKlass, _fields, Array<u2>*) \ 157 nonstatic_field(InstanceKlass, _constants, ConstantPool*) \ 158 nonstatic_field(InstanceKlass, _source_file_name_index, u2) \ 159 nonstatic_field(InstanceKlass, _init_state, u1) \ 160 nonstatic_field(InstanceKlass, _init_thread, Thread*) \ 161 nonstatic_field(InstanceKlass, _misc_flags, u4) \ 162 nonstatic_field(InstanceKlass, _annotations, Annotations*) \ 163 \ 164 volatile_nonstatic_field(JavaFrameAnchor, _last_Java_sp, intptr_t*) \ 165 volatile_nonstatic_field(JavaFrameAnchor, _last_Java_pc, address) \ 166 \ 167 nonstatic_field(JVMCICompileState, _jvmti_can_hotswap_or_post_breakpoint, jbyte) \ 168 nonstatic_field(JVMCICompileState, _jvmti_can_access_local_variables, jbyte) \ 169 nonstatic_field(JVMCICompileState, _jvmti_can_post_on_exceptions, jbyte) \ 170 nonstatic_field(JVMCICompileState, _jvmti_can_pop_frame, jbyte) \ 171 \ 172 nonstatic_field(JavaThread, _threadObj, oop) \ 173 nonstatic_field(JavaThread, _anchor, JavaFrameAnchor) \ 174 nonstatic_field(JavaThread, _vm_result, oop) \ 175 volatile_nonstatic_field(JavaThread, _exception_oop, oop) \ | 130 nonstatic_field(DataLayout, _header._struct._tag, u1) \ 131 nonstatic_field(DataLayout, _header._struct._flags, u1) \ 132 nonstatic_field(DataLayout, _header._struct._bci, u2) \ 133 nonstatic_field(DataLayout, _header._struct._traps, u4) \ 134 nonstatic_field(DataLayout, _cells[0], intptr_t) \ 135 \ 136 nonstatic_field(Deoptimization::UnrollBlock, _size_of_deoptimized_frame, int) \ 137 nonstatic_field(Deoptimization::UnrollBlock, _caller_adjustment, int) \ 138 nonstatic_field(Deoptimization::UnrollBlock, _number_of_frames, int) \ 139 nonstatic_field(Deoptimization::UnrollBlock, _total_frame_sizes, int) \ 140 nonstatic_field(Deoptimization::UnrollBlock, _frame_sizes, intptr_t*) \ 141 nonstatic_field(Deoptimization::UnrollBlock, _frame_pcs, address*) \ 142 nonstatic_field(Deoptimization::UnrollBlock, _initial_info, intptr_t) \ 143 nonstatic_field(Deoptimization::UnrollBlock, _unpack_kind, int) \ 144 \ 145 nonstatic_field(ExceptionTableElement, start_pc, u2) \ 146 nonstatic_field(ExceptionTableElement, end_pc, u2) \ 147 nonstatic_field(ExceptionTableElement, handler_pc, u2) \ 148 nonstatic_field(ExceptionTableElement, catch_type_index, u2) \ 149 \ 150 nonstatic_field(InstanceKlass, _fields, Array<u2>*) \ 151 nonstatic_field(InstanceKlass, _constants, ConstantPool*) \ 152 nonstatic_field(InstanceKlass, _source_file_name_index, u2) \ 153 nonstatic_field(InstanceKlass, _init_state, u1) \ 154 nonstatic_field(InstanceKlass, _init_thread, Thread*) \ 155 nonstatic_field(InstanceKlass, _misc_flags, u4) \ 156 nonstatic_field(InstanceKlass, _annotations, Annotations*) \ 157 \ 158 volatile_nonstatic_field(JavaFrameAnchor, _last_Java_sp, intptr_t*) \ 159 volatile_nonstatic_field(JavaFrameAnchor, _last_Java_pc, address) \ 160 \ 161 nonstatic_field(JVMCICompileState, _jvmti_can_hotswap_or_post_breakpoint, jbyte) \ 162 nonstatic_field(JVMCICompileState, _jvmti_can_access_local_variables, jbyte) \ 163 nonstatic_field(JVMCICompileState, _jvmti_can_post_on_exceptions, jbyte) \ 164 nonstatic_field(JVMCICompileState, _jvmti_can_pop_frame, jbyte) \ 165 \ 166 nonstatic_field(JavaThread, _threadObj, oop) \ 167 nonstatic_field(JavaThread, _anchor, JavaFrameAnchor) \ 168 nonstatic_field(JavaThread, _vm_result, oop) \ 169 volatile_nonstatic_field(JavaThread, _exception_oop, oop) \ |