--- old/src/hotspot/share/interpreter/templateInterpreterGenerator.cpp 2018-10-31 14:22:37.111957108 +0100 +++ new/src/hotspot/share/interpreter/templateInterpreterGenerator.cpp 2018-10-31 14:22:36.991957203 +0100 @@ -228,6 +228,8 @@ method_entry(java_lang_Double_longBitsToDouble); method_entry(java_lang_Double_doubleToRawLongBits); + method_entry(java_lang_System_setBit); + method_entry(java_lang_System_clrBit); #undef method_entry // Bytecodes @@ -411,6 +413,8 @@ address entry_point = NULL; switch (kind) { + case Interpreter::java_lang_System_setBit: // fall thru + case Interpreter::java_lang_System_clrBit: entry_point = generate_bit_entry(kind); break; case Interpreter::zerolocals : break; case Interpreter::zerolocals_synchronized: synchronized = true; break; case Interpreter::native : native = true; break;