--- old/src/hotspot/share/classfile/stackMapFrame.cpp 2019-04-24 13:35:56.000000000 -0700 +++ new/src/hotspot/share/classfile/stackMapFrame.cpp 2019-04-24 13:35:56.000000000 -0700 @@ -80,7 +80,7 @@ if (!m->is_static()) { init_local_num++; // add one extra argument for instance method - if (m->name() == vmSymbols::object_initializer_name() && + if (m->is_object_constructor() && thisKlass.name() != vmSymbols::java_lang_Object()) { _locals[0] = VerificationType::uninitialized_this_type(); _flags |= FLAG_THIS_UNINIT;