195 GEN_VALUE(OFFSET_interpreter_frame_sender_sp, 13 * pointer_size); /* I5 in saved window */
196 // Fake value for consistency. It is not going to be used.
197 GEN_VALUE(OFFSET_interpreter_frame_bcp_offset, 0xFFFF);
198 #elif defined(i386) || defined(__i386) || defined(__amd64)
199 GEN_VALUE(OFFSET_interpreter_frame_sender_sp, -1 * pointer_size);
200 GEN_VALUE(OFFSET_interpreter_frame_method, -3 * pointer_size);
201 GEN_VALUE(OFFSET_interpreter_frame_bcp_offset, -7 * pointer_size);
202 #endif
203
204 GEN_OFFS(Klass, _name);
205 GEN_OFFS(ConstantPool, _pool_holder);
206 printf("\n");
207
208 GEN_VALUE(OFFSET_HeapBlockHeader_used, (int) offset_of(HeapBlock::Header, _used));
209 GEN_OFFS(oopDesc, _metadata);
210 printf("\n");
211
212 GEN_VALUE(AccessFlags_NATIVE, JVM_ACC_NATIVE);
213 GEN_VALUE(ConstMethod_has_linenumber_table, ConstMethod::_has_linenumber_table);
214 GEN_OFFS(AccessFlags, _flags);
215 GEN_OFFS(Symbol, _length);
216 GEN_OFFS(Symbol, _body);
217 printf("\n");
218
219 GEN_OFFS(Method, _constMethod);
220 GEN_OFFS(Method, _access_flags);
221 printf("\n");
222
223 GEN_OFFS(ConstMethod, _constants);
224 GEN_OFFS(ConstMethod, _flags);
225 GEN_OFFS(ConstMethod, _code_size);
226 GEN_OFFS(ConstMethod, _name_index);
227 GEN_OFFS(ConstMethod, _signature_index);
228 printf("\n");
229
230 GEN_OFFS(CodeHeap, _memory);
231 GEN_OFFS(CodeHeap, _segmap);
232 GEN_OFFS(CodeHeap, _log2_segment_size);
233 printf("\n");
234
235 GEN_OFFS(VirtualSpace, _low_boundary);
|
195 GEN_VALUE(OFFSET_interpreter_frame_sender_sp, 13 * pointer_size); /* I5 in saved window */
196 // Fake value for consistency. It is not going to be used.
197 GEN_VALUE(OFFSET_interpreter_frame_bcp_offset, 0xFFFF);
198 #elif defined(i386) || defined(__i386) || defined(__amd64)
199 GEN_VALUE(OFFSET_interpreter_frame_sender_sp, -1 * pointer_size);
200 GEN_VALUE(OFFSET_interpreter_frame_method, -3 * pointer_size);
201 GEN_VALUE(OFFSET_interpreter_frame_bcp_offset, -7 * pointer_size);
202 #endif
203
204 GEN_OFFS(Klass, _name);
205 GEN_OFFS(ConstantPool, _pool_holder);
206 printf("\n");
207
208 GEN_VALUE(OFFSET_HeapBlockHeader_used, (int) offset_of(HeapBlock::Header, _used));
209 GEN_OFFS(oopDesc, _metadata);
210 printf("\n");
211
212 GEN_VALUE(AccessFlags_NATIVE, JVM_ACC_NATIVE);
213 GEN_VALUE(ConstMethod_has_linenumber_table, ConstMethod::_has_linenumber_table);
214 GEN_OFFS(AccessFlags, _flags);
215 GEN_OFFS(Symbol, _length_and_refcount);
216 GEN_OFFS(Symbol, _body);
217 printf("\n");
218
219 GEN_OFFS(Method, _constMethod);
220 GEN_OFFS(Method, _access_flags);
221 printf("\n");
222
223 GEN_OFFS(ConstMethod, _constants);
224 GEN_OFFS(ConstMethod, _flags);
225 GEN_OFFS(ConstMethod, _code_size);
226 GEN_OFFS(ConstMethod, _name_index);
227 GEN_OFFS(ConstMethod, _signature_index);
228 printf("\n");
229
230 GEN_OFFS(CodeHeap, _memory);
231 GEN_OFFS(CodeHeap, _segmap);
232 GEN_OFFS(CodeHeap, _log2_segment_size);
233 printf("\n");
234
235 GEN_OFFS(VirtualSpace, _low_boundary);
|