--- old/src/hotspot/share/c1/c1_LIRAssembler.cpp 2019-03-11 14:25:10.418355926 +0100 +++ new/src/hotspot/share/c1/c1_LIRAssembler.cpp 2019-03-11 14:25:10.218355929 +0100 @@ -59,6 +59,7 @@ } else if (patch->id() == PatchingStub::load_klass_id) { switch (code) { case Bytecodes::_new: + case Bytecodes::_defaultvalue: case Bytecodes::_anewarray: case Bytecodes::_multianewarray: case Bytecodes::_instanceof: @@ -620,6 +621,8 @@ check_icache(); } offsets()->set_value(CodeOffsets::Verified_Entry, _masm->offset()); + offsets()->set_value(CodeOffsets::Verified_Value_Entry, _masm->offset()); + offsets()->set_value(CodeOffsets::Verified_Value_Entry_RO, _masm->offset()); _masm->verified_entry(); build_frame(); offsets()->set_value(CodeOffsets::Frame_Complete, _masm->offset());