--- old/src/share/vm/c1/c1_Compilation.cpp 2016-10-31 17:46:30.000000000 -0700 +++ new/src/share/vm/c1/c1_Compilation.cpp 2016-10-31 17:46:30.000000000 -0700 @@ -328,10 +328,9 @@ locs_buffer_size / sizeof(relocInfo)); code->initialize_consts_size(Compilation::desired_max_constant_size()); // Call stubs + two deopt handlers (regular and MH) + exception handler - int call_stub_size = LIR_Assembler::call_stub_size; - int stub_size = (call_stub_estimate * call_stub_size) + - LIR_Assembler::exception_handler_size + - (2 * LIR_Assembler::deopt_handler_size); + int stub_size = (call_stub_estimate * LIR_Assembler::call_stub_size()) + + LIR_Assembler::exception_handler_size() + + (2 * LIR_Assembler::deopt_handler_size()); if (stub_size >= code->insts_capacity()) return false; code->initialize_stubs_size(stub_size); return true;