129 static_field(CompilerToVM::Data, sizeof_vtableEntry, int) \
130 static_field(CompilerToVM::Data, sizeof_ExceptionTableElement, int) \
131 static_field(CompilerToVM::Data, sizeof_LocalVariableTableElement, int) \
132 static_field(CompilerToVM::Data, sizeof_ConstantPool, int) \
133 static_field(CompilerToVM::Data, sizeof_narrowKlass, int) \
134 static_field(CompilerToVM::Data, sizeof_arrayOopDesc, int) \
135 static_field(CompilerToVM::Data, sizeof_BasicLock, int) \
136 ZGC_ONLY(static_field(CompilerToVM::Data, sizeof_ZStoreBarrierEntry, int)) \
137 SHENANDOAHGC_ONLY(static_field(CompilerToVM::Data, shenandoah_in_cset_fast_test_addr, address)) \
138 SHENANDOAHGC_ONLY(static_field(CompilerToVM::Data, shenandoah_region_size_bytes_shift,int)) \
139 \
140 static_field(CompilerToVM::Data, dsin, address) \
141 static_field(CompilerToVM::Data, dcos, address) \
142 static_field(CompilerToVM::Data, dtan, address) \
143 static_field(CompilerToVM::Data, dtanh, address) \
144 static_field(CompilerToVM::Data, dcbrt, address) \
145 static_field(CompilerToVM::Data, dexp, address) \
146 static_field(CompilerToVM::Data, dlog, address) \
147 static_field(CompilerToVM::Data, dlog10, address) \
148 static_field(CompilerToVM::Data, dpow, address) \
149 \
150 static_field(CompilerToVM::Data, symbol_init, address) \
151 static_field(CompilerToVM::Data, symbol_clinit, address) \
152 \
153 static_field(CompilerToVM::Data, data_section_item_alignment, int) \
154 \
155 JVMTI_ONLY(static_field(CompilerToVM::Data, _should_notify_object_alloc, int*)) \
156 \
157 static_field(Abstract_VM_Version, _features, uint64_t) \
158 \
159 nonstatic_field(Annotations, _class_annotations, AnnotationArray*) \
160 nonstatic_field(Annotations, _fields_annotations, Array<AnnotationArray*>*) \
161 \
162 nonstatic_field(Array<int>, _length, int) \
163 unchecked_nonstatic_field(Array<u1>, _data, sizeof(u1)) \
164 unchecked_nonstatic_field(Array<u2>, _data, sizeof(u2)) \
165 nonstatic_field(Array<Klass*>, _length, int) \
166 nonstatic_field(Array<Klass*>, _data[0], Klass*) \
167 \
168 volatile_nonstatic_field(BasicLock, _metadata, uintptr_t) \
399 static_field(StubRoutines, _sha256_implCompress, address) \
400 static_field(StubRoutines, _sha256_implCompressMB, address) \
401 static_field(StubRoutines, _sha512_implCompress, address) \
402 static_field(StubRoutines, _sha512_implCompressMB, address) \
403 static_field(StubRoutines, _sha3_implCompress, address) \
404 static_field(StubRoutines, _double_keccak, address) \
405 static_field(StubRoutines, _sha3_implCompressMB, address) \
406 static_field(StubRoutines, _kyberNtt, address) \
407 static_field(StubRoutines, _kyberInverseNtt, address) \
408 static_field(StubRoutines, _kyberNttMult, address) \
409 static_field(StubRoutines, _kyberAddPoly_2, address) \
410 static_field(StubRoutines, _kyberAddPoly_3, address) \
411 static_field(StubRoutines, _kyber12To16, address) \
412 static_field(StubRoutines, _kyberBarrettReduce, address) \
413 static_field(StubRoutines, _dilithiumAlmostNtt, address) \
414 static_field(StubRoutines, _dilithiumAlmostInverseNtt, address) \
415 static_field(StubRoutines, _dilithiumNttMult, address) \
416 static_field(StubRoutines, _dilithiumMontMulByConstant, address) \
417 static_field(StubRoutines, _dilithiumDecomposePoly, address) \
418 static_field(StubRoutines, _updateBytesCRC32, address) \
419 static_field(StubRoutines, _crc_table_adr, address) \
420 static_field(StubRoutines, _crc32c_table_addr, address) \
421 static_field(StubRoutines, _updateBytesCRC32C, address) \
422 static_field(StubRoutines, _updateBytesAdler32, address) \
423 static_field(StubRoutines, _multiplyToLen, address) \
424 static_field(StubRoutines, _squareToLen, address) \
425 static_field(StubRoutines, _mulAdd, address) \
426 static_field(StubRoutines, _montgomeryMultiply, address) \
427 static_field(StubRoutines, _montgomerySquare, address) \
428 static_field(StubRoutines, _vectorizedMismatch, address) \
429 static_field(StubRoutines, _bigIntegerRightShiftWorker, address) \
430 static_field(StubRoutines, _bigIntegerLeftShiftWorker, address) \
431 static_field(StubRoutines, _cont_thaw, address) \
432 static_field(StubRoutines, _lookup_secondary_supers_table_slow_path_stub, address) \
433 \
434 nonstatic_field(Thread, _poll_data, SafepointMechanism::ThreadData) \
435 nonstatic_field(Thread, _tlab, ThreadLocalAllocBuffer) \
436 nonstatic_field(Thread, _allocated_bytes, jlong) \
437 JFR_ONLY(nonstatic_field(Thread, _jfr_thread_local, JfrThreadLocal)) \
438 \
439 static_field(java_lang_Thread, _tid_offset, int) \
440 static_field(java_lang_Thread, _jvmti_is_in_VTMS_transition_offset, int) \
|
129 static_field(CompilerToVM::Data, sizeof_vtableEntry, int) \
130 static_field(CompilerToVM::Data, sizeof_ExceptionTableElement, int) \
131 static_field(CompilerToVM::Data, sizeof_LocalVariableTableElement, int) \
132 static_field(CompilerToVM::Data, sizeof_ConstantPool, int) \
133 static_field(CompilerToVM::Data, sizeof_narrowKlass, int) \
134 static_field(CompilerToVM::Data, sizeof_arrayOopDesc, int) \
135 static_field(CompilerToVM::Data, sizeof_BasicLock, int) \
136 ZGC_ONLY(static_field(CompilerToVM::Data, sizeof_ZStoreBarrierEntry, int)) \
137 SHENANDOAHGC_ONLY(static_field(CompilerToVM::Data, shenandoah_in_cset_fast_test_addr, address)) \
138 SHENANDOAHGC_ONLY(static_field(CompilerToVM::Data, shenandoah_region_size_bytes_shift,int)) \
139 \
140 static_field(CompilerToVM::Data, dsin, address) \
141 static_field(CompilerToVM::Data, dcos, address) \
142 static_field(CompilerToVM::Data, dtan, address) \
143 static_field(CompilerToVM::Data, dtanh, address) \
144 static_field(CompilerToVM::Data, dcbrt, address) \
145 static_field(CompilerToVM::Data, dexp, address) \
146 static_field(CompilerToVM::Data, dlog, address) \
147 static_field(CompilerToVM::Data, dlog10, address) \
148 static_field(CompilerToVM::Data, dpow, address) \
149 static_field(CompilerToVM::Data, crc_table_addr, address) \
150 \
151 static_field(CompilerToVM::Data, symbol_init, address) \
152 static_field(CompilerToVM::Data, symbol_clinit, address) \
153 \
154 static_field(CompilerToVM::Data, data_section_item_alignment, int) \
155 \
156 JVMTI_ONLY(static_field(CompilerToVM::Data, _should_notify_object_alloc, int*)) \
157 \
158 static_field(Abstract_VM_Version, _features, uint64_t) \
159 \
160 nonstatic_field(Annotations, _class_annotations, AnnotationArray*) \
161 nonstatic_field(Annotations, _fields_annotations, Array<AnnotationArray*>*) \
162 \
163 nonstatic_field(Array<int>, _length, int) \
164 unchecked_nonstatic_field(Array<u1>, _data, sizeof(u1)) \
165 unchecked_nonstatic_field(Array<u2>, _data, sizeof(u2)) \
166 nonstatic_field(Array<Klass*>, _length, int) \
167 nonstatic_field(Array<Klass*>, _data[0], Klass*) \
168 \
169 volatile_nonstatic_field(BasicLock, _metadata, uintptr_t) \
400 static_field(StubRoutines, _sha256_implCompress, address) \
401 static_field(StubRoutines, _sha256_implCompressMB, address) \
402 static_field(StubRoutines, _sha512_implCompress, address) \
403 static_field(StubRoutines, _sha512_implCompressMB, address) \
404 static_field(StubRoutines, _sha3_implCompress, address) \
405 static_field(StubRoutines, _double_keccak, address) \
406 static_field(StubRoutines, _sha3_implCompressMB, address) \
407 static_field(StubRoutines, _kyberNtt, address) \
408 static_field(StubRoutines, _kyberInverseNtt, address) \
409 static_field(StubRoutines, _kyberNttMult, address) \
410 static_field(StubRoutines, _kyberAddPoly_2, address) \
411 static_field(StubRoutines, _kyberAddPoly_3, address) \
412 static_field(StubRoutines, _kyber12To16, address) \
413 static_field(StubRoutines, _kyberBarrettReduce, address) \
414 static_field(StubRoutines, _dilithiumAlmostNtt, address) \
415 static_field(StubRoutines, _dilithiumAlmostInverseNtt, address) \
416 static_field(StubRoutines, _dilithiumNttMult, address) \
417 static_field(StubRoutines, _dilithiumMontMulByConstant, address) \
418 static_field(StubRoutines, _dilithiumDecomposePoly, address) \
419 static_field(StubRoutines, _updateBytesCRC32, address) \
420 static_field(StubRoutines, _updateBytesCRC32C, address) \
421 static_field(StubRoutines, _updateBytesAdler32, address) \
422 static_field(StubRoutines, _multiplyToLen, address) \
423 static_field(StubRoutines, _squareToLen, address) \
424 static_field(StubRoutines, _mulAdd, address) \
425 static_field(StubRoutines, _montgomeryMultiply, address) \
426 static_field(StubRoutines, _montgomerySquare, address) \
427 static_field(StubRoutines, _vectorizedMismatch, address) \
428 static_field(StubRoutines, _bigIntegerRightShiftWorker, address) \
429 static_field(StubRoutines, _bigIntegerLeftShiftWorker, address) \
430 static_field(StubRoutines, _cont_thaw, address) \
431 static_field(StubRoutines, _lookup_secondary_supers_table_slow_path_stub, address) \
432 \
433 nonstatic_field(Thread, _poll_data, SafepointMechanism::ThreadData) \
434 nonstatic_field(Thread, _tlab, ThreadLocalAllocBuffer) \
435 nonstatic_field(Thread, _allocated_bytes, jlong) \
436 JFR_ONLY(nonstatic_field(Thread, _jfr_thread_local, JfrThreadLocal)) \
437 \
438 static_field(java_lang_Thread, _tid_offset, int) \
439 static_field(java_lang_Thread, _jvmti_is_in_VTMS_transition_offset, int) \
|