--- old/src/share/vm/ci/bcEscapeAnalyzer.cpp 2017-07-26 13:21:53.683680123 +0200 +++ new/src/share/vm/ci/bcEscapeAnalyzer.cpp 2017-07-26 13:21:53.599680127 +0200 @@ -1040,6 +1040,11 @@ } case Bytecodes::_breakpoint: break; + case Bytecodes::_vbox: + case Bytecodes::_vunbox: + set_method_escape(state.apop()); + state.apush(allocated_obj); + break; default: ShouldNotReachHere(); break;