341 nonstatic_field(Klass, _name, Symbol*) \
342 nonstatic_field(Klass, _access_flags, AccessFlags) \
343 nonstatic_field(Klass, _subklass, klassOop) \
344 nonstatic_field(Klass, _next_sibling, klassOop) \
345 nonproduct_nonstatic_field(Klass, _verify_count, int) \
346 nonstatic_field(Klass, _alloc_count, juint) \
347 nonstatic_field(klassKlass, _alloc_size, juint) \
348 nonstatic_field(methodKlass, _alloc_size, juint) \
349 nonstatic_field(methodDataOopDesc, _size, int) \
350 nonstatic_field(methodDataOopDesc, _method, methodOop) \
351 nonstatic_field(methodDataOopDesc, _data_size, int) \
352 nonstatic_field(methodDataOopDesc, _data[0], intptr_t) \
353 nonstatic_field(methodDataOopDesc, _nof_decompiles, uint) \
354 nonstatic_field(methodDataOopDesc, _nof_overflow_recompiles, uint) \
355 nonstatic_field(methodDataOopDesc, _nof_overflow_traps, uint) \
356 nonstatic_field(methodDataOopDesc, _eflags, intx) \
357 nonstatic_field(methodDataOopDesc, _arg_local, intx) \
358 nonstatic_field(methodDataOopDesc, _arg_stack, intx) \
359 nonstatic_field(methodDataOopDesc, _arg_returned, intx) \
360 nonstatic_field(methodOopDesc, _constMethod, constMethodOop) \
361 nonstatic_field(methodOopDesc, _constants, constantPoolOop) \
362 nonstatic_field(methodOopDesc, _method_data, methodDataOop) \
363 nonstatic_field(methodOopDesc, _interpreter_invocation_count, int) \
364 nonstatic_field(methodOopDesc, _access_flags, AccessFlags) \
365 nonstatic_field(methodOopDesc, _vtable_index, int) \
366 nonstatic_field(methodOopDesc, _method_size, u2) \
367 nonstatic_field(methodOopDesc, _max_stack, u2) \
368 nonstatic_field(methodOopDesc, _max_locals, u2) \
369 nonstatic_field(methodOopDesc, _size_of_parameters, u2) \
370 nonstatic_field(methodOopDesc, _interpreter_throwout_count, u2) \
371 nonstatic_field(methodOopDesc, _number_of_breakpoints, u2) \
372 nonstatic_field(methodOopDesc, _invocation_counter, InvocationCounter) \
373 nonstatic_field(methodOopDesc, _backedge_counter, InvocationCounter) \
374 nonproduct_nonstatic_field(methodOopDesc, _compiled_invocation_count, int) \
375 volatile_nonstatic_field(methodOopDesc, _code, nmethod*) \
376 nonstatic_field(methodOopDesc, _i2i_entry, address) \
377 nonstatic_field(methodOopDesc, _adapter, AdapterHandlerEntry*) \
378 volatile_nonstatic_field(methodOopDesc, _from_compiled_entry, address) \
379 volatile_nonstatic_field(methodOopDesc, _from_interpreted_entry, address) \
380 volatile_nonstatic_field(constMethodOopDesc, _fingerprint, uint64_t) \
381 nonstatic_field(constMethodOopDesc, _method, methodOop) \
382 nonstatic_field(constMethodOopDesc, _stackmap_data, typeArrayOop) \
383 nonstatic_field(constMethodOopDesc, _exception_table, typeArrayOop) \
384 nonstatic_field(constMethodOopDesc, _constMethod_size, int) \
385 nonstatic_field(constMethodOopDesc, _interpreter_kind, jbyte) \
386 nonstatic_field(constMethodOopDesc, _flags, jbyte) \
387 nonstatic_field(constMethodOopDesc, _code_size, u2) \
388 nonstatic_field(constMethodOopDesc, _name_index, u2) \
389 nonstatic_field(constMethodOopDesc, _signature_index, u2) \
390 nonstatic_field(constMethodOopDesc, _method_idnum, u2) \
391 nonstatic_field(constMethodOopDesc, _generic_signature_index, u2) \
392 nonstatic_field(objArrayKlass, _element_klass, klassOop) \
393 nonstatic_field(objArrayKlass, _bottom_klass, klassOop) \
394 volatile_nonstatic_field(Symbol, _refcount, int) \
395 nonstatic_field(Symbol, _identity_hash, int) \
396 nonstatic_field(Symbol, _length, unsigned short) \
397 unchecked_nonstatic_field(Symbol, _body, sizeof(jbyte)) /* NOTE: no type */ \
398 nonstatic_field(typeArrayKlass, _max_length, int) \
399 \
400 /***********************/ \
401 /* Constant Pool Cache */ \
|
341 nonstatic_field(Klass, _name, Symbol*) \
342 nonstatic_field(Klass, _access_flags, AccessFlags) \
343 nonstatic_field(Klass, _subklass, klassOop) \
344 nonstatic_field(Klass, _next_sibling, klassOop) \
345 nonproduct_nonstatic_field(Klass, _verify_count, int) \
346 nonstatic_field(Klass, _alloc_count, juint) \
347 nonstatic_field(klassKlass, _alloc_size, juint) \
348 nonstatic_field(methodKlass, _alloc_size, juint) \
349 nonstatic_field(methodDataOopDesc, _size, int) \
350 nonstatic_field(methodDataOopDesc, _method, methodOop) \
351 nonstatic_field(methodDataOopDesc, _data_size, int) \
352 nonstatic_field(methodDataOopDesc, _data[0], intptr_t) \
353 nonstatic_field(methodDataOopDesc, _nof_decompiles, uint) \
354 nonstatic_field(methodDataOopDesc, _nof_overflow_recompiles, uint) \
355 nonstatic_field(methodDataOopDesc, _nof_overflow_traps, uint) \
356 nonstatic_field(methodDataOopDesc, _eflags, intx) \
357 nonstatic_field(methodDataOopDesc, _arg_local, intx) \
358 nonstatic_field(methodDataOopDesc, _arg_stack, intx) \
359 nonstatic_field(methodDataOopDesc, _arg_returned, intx) \
360 nonstatic_field(methodOopDesc, _constMethod, constMethodOop) \
361 nonstatic_field(methodOopDesc, _method_data, methodDataOop) \
362 nonstatic_field(methodOopDesc, _interpreter_invocation_count, int) \
363 nonstatic_field(methodOopDesc, _access_flags, AccessFlags) \
364 nonstatic_field(methodOopDesc, _vtable_index, int) \
365 nonstatic_field(methodOopDesc, _method_size, u2) \
366 nonstatic_field(methodOopDesc, _max_stack, u2) \
367 nonstatic_field(methodOopDesc, _max_locals, u2) \
368 nonstatic_field(methodOopDesc, _size_of_parameters, u2) \
369 nonstatic_field(methodOopDesc, _interpreter_throwout_count, u2) \
370 nonstatic_field(methodOopDesc, _number_of_breakpoints, u2) \
371 nonstatic_field(methodOopDesc, _invocation_counter, InvocationCounter) \
372 nonstatic_field(methodOopDesc, _backedge_counter, InvocationCounter) \
373 nonproduct_nonstatic_field(methodOopDesc, _compiled_invocation_count, int) \
374 volatile_nonstatic_field(methodOopDesc, _code, nmethod*) \
375 nonstatic_field(methodOopDesc, _i2i_entry, address) \
376 nonstatic_field(methodOopDesc, _adapter, AdapterHandlerEntry*) \
377 volatile_nonstatic_field(methodOopDesc, _from_compiled_entry, address) \
378 volatile_nonstatic_field(methodOopDesc, _from_interpreted_entry, address) \
379 volatile_nonstatic_field(constMethodOopDesc, _fingerprint, uint64_t) \
380 nonstatic_field(constMethodOopDesc, _constants, constantPoolOop) \
381 nonstatic_field(constMethodOopDesc, _stackmap_data, typeArrayOop) \
382 nonstatic_field(constMethodOopDesc, _exception_table, typeArrayOop) \
383 nonstatic_field(constMethodOopDesc, _constMethod_size, int) \
384 nonstatic_field(constMethodOopDesc, _interpreter_kind, jbyte) \
385 nonstatic_field(constMethodOopDesc, _flags, jbyte) \
386 nonstatic_field(constMethodOopDesc, _code_size, u2) \
387 nonstatic_field(constMethodOopDesc, _name_index, u2) \
388 nonstatic_field(constMethodOopDesc, _signature_index, u2) \
389 nonstatic_field(constMethodOopDesc, _method_idnum, u2) \
390 nonstatic_field(constMethodOopDesc, _generic_signature_index, u2) \
391 nonstatic_field(objArrayKlass, _element_klass, klassOop) \
392 nonstatic_field(objArrayKlass, _bottom_klass, klassOop) \
393 volatile_nonstatic_field(Symbol, _refcount, int) \
394 nonstatic_field(Symbol, _identity_hash, int) \
395 nonstatic_field(Symbol, _length, unsigned short) \
396 unchecked_nonstatic_field(Symbol, _body, sizeof(jbyte)) /* NOTE: no type */ \
397 nonstatic_field(typeArrayKlass, _max_length, int) \
398 \
399 /***********************/ \
400 /* Constant Pool Cache */ \
|