--- old/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp 2016-10-25 10:40:02.037772805 +0200 +++ new/src/cpu/x86/vm/c1_LIRAssembler_x86.cpp 2016-10-25 10:40:01.989772774 +0200 @@ -449,7 +449,7 @@ MonitorExitStub* stub = NULL; if (method()->is_synchronized()) { monitor_address(0, FrameMap::rax_opr); - stub = new MonitorExitStub(FrameMap::rax_opr, true, 0); + stub = new MonitorExitStub(FrameMap::rax_opr, true, 0, NULL); __ unlock_object(rdi, rsi, rax, *stub->entry()); __ bind(*stub->continuation()); }