< prev index next >
src/hotspot/share/classfile/javaClasses.cpp
Print this page
*** 4531,4545 ****
void java_util_concurrent_locks_AbstractOwnableSynchronizer::serialize_offsets(SerializeClosure* f) {
AOS_FIELDS_DO(FIELD_SERIALIZE_OFFSET);
}
#endif
! int java_lang_Integer_IntegerCache::_static_cache_offset;
! int java_lang_Long_LongCache::_static_cache_offset;
! int java_lang_Character_CharacterCache::_static_cache_offset;
! int java_lang_Short_ShortCache::_static_cache_offset;
! int java_lang_Byte_ByteCache::_static_cache_offset;
#define VECTORPAYLOAD_FIELDS_DO(macro) \
macro(_payload_offset, k, "payload", object_signature, false)
void vector_VectorPayload::compute_offsets() {
--- 4531,4541 ----
void java_util_concurrent_locks_AbstractOwnableSynchronizer::serialize_offsets(SerializeClosure* f) {
AOS_FIELDS_DO(FIELD_SERIALIZE_OFFSET);
}
#endif
! int vector_VectorPayload::_payload_offset;
#define VECTORPAYLOAD_FIELDS_DO(macro) \
macro(_payload_offset, k, "payload", object_signature, false)
void vector_VectorPayload::compute_offsets() {
*** 4559,4568 ****
--- 4555,4570 ----
bool vector_VectorPayload::is_instance(oop obj) {
return obj != NULL && is_subclass(obj->klass());
}
+ int java_lang_Integer_IntegerCache::_static_cache_offset;
+ int java_lang_Long_LongCache::_static_cache_offset;
+ int java_lang_Character_CharacterCache::_static_cache_offset;
+ int java_lang_Short_ShortCache::_static_cache_offset;
+ int java_lang_Byte_ByteCache::_static_cache_offset;
+
#define INTEGER_CACHE_FIELDS_DO(macro) \
macro(_static_cache_offset, k, "cache", java_lang_Integer_array_signature, true)
void java_lang_Integer_IntegerCache::compute_offsets(InstanceKlass *k) {
guarantee(k != NULL && k->is_initialized(), "must be loaded and initialized");
*** 4758,4768 ****
int java_lang_reflect_RecordComponent::_type_offset;
int java_lang_reflect_RecordComponent::_accessor_offset;
int java_lang_reflect_RecordComponent::_signature_offset;
int java_lang_reflect_RecordComponent::_annotations_offset;
int java_lang_reflect_RecordComponent::_typeAnnotations_offset;
- int vector_VectorPayload::_payload_offset;
#define RECORDCOMPONENT_FIELDS_DO(macro) \
macro(_clazz_offset, k, "clazz", class_signature, false); \
macro(_name_offset, k, "name", string_signature, false); \
macro(_type_offset, k, "type", class_signature, false); \
--- 4760,4769 ----
< prev index next >