< 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 >