< prev index next >

src/hotspot/share/classfile/javaClasses.cpp

Print this page

        

@@ -1864,11 +1864,11 @@
 }
 #endif
 
 oop java_lang_Throwable::unassigned_stacktrace() {
   InstanceKlass* ik = SystemDictionary::Throwable_klass();
-  oop base = ik->static_field_base();
+  oop base = ik->static_field_base_raw();
   return base->obj_field(static_unassigned_stacktrace_offset);
 }
 
 oop java_lang_Throwable::backtrace(oop throwable) {
   return throwable->obj_field_acquire(backtrace_offset);

@@ -3541,17 +3541,17 @@
   return ref->long_field(timestamp_offset);
 }
 
 jlong java_lang_ref_SoftReference::clock() {
   InstanceKlass* ik = SystemDictionary::SoftReference_klass();
-  oop base = ik->static_field_base();
+  oop base = ik->static_field_base_raw();
   return base->long_field(static_clock_offset);
 }
 
 void java_lang_ref_SoftReference::set_clock(jlong value) {
   InstanceKlass* ik = SystemDictionary::SoftReference_klass();
-  oop base = ik->static_field_base();
+  oop base = ik->static_field_base_raw();
   base->long_field_put(static_clock_offset, value);
 }
 
 // Support for java_lang_invoke_DirectMethodHandle
 

@@ -4127,11 +4127,11 @@
 int java_lang_System::err_offset_in_bytes() { return static_err_offset; }
 
 
 bool java_lang_System::has_security_manager() {
   InstanceKlass* ik = SystemDictionary::System_klass();
-  oop base = ik->static_field_base();
+  oop base = ik->static_field_base_raw();
   return !oopDesc::is_null(base->obj_field(static_security_offset));
 }
 
 int java_lang_Class::_klass_offset;
 int java_lang_Class::_array_klass_offset;
< prev index next >