--- old/src/share/vm/ci/ciValueKlass.cpp 2017-06-26 16:20:49.115314754 +0200 +++ new/src/share/vm/ci/ciValueKlass.cpp 2017-06-26 16:20:48.971314760 +0200 @@ -132,6 +132,13 @@ ) } +bool ciValueKlass::contains_oops() const { + GUARDED_VM_ENTRY( + ValueKlass* vklass = ValueKlass::cast(get_Klass()); + return vklass->contains_oops(); + ) +} + // When passing a value type's fields as arguments, count the number // of argument slots that are needed int ciValueKlass::value_arg_slots() {