< prev index next >
src/hotspot/share/ci/ciValueKlass.cpp
Print this page
@@ -98,13 +98,15 @@
}
}
return slots;
}
-// Offset of the default oop in the mirror
-int ciValueKlass::default_value_offset() const {
- GUARDED_VM_ENTRY(return ValueKlass::cast(get_Klass())->default_value_offset();)
+ciInstance* ciValueKlass::default_value_instance() const {
+ GUARDED_VM_ENTRY(
+ oop default_value = ValueKlass::cast(get_Klass())->default_value();
+ return CURRENT_ENV->get_instance(default_value);
+ )
}
bool ciValueKlass::contains_oops() const {
GUARDED_VM_ENTRY(return ValueKlass::cast(get_Klass())->contains_oops();)
}
< prev index next >