--- old/src/share/vm/c1/c1_GraphBuilder.cpp 2013-10-14 22:33:47.000000000 +0400 +++ new/src/share/vm/c1/c1_GraphBuilder.cpp 2013-10-14 22:33:47.000000000 +0400 @@ -3704,6 +3704,7 @@ // now perform tests that are based on flag settings if (callee->force_inline()) { + if (inline_level() > MaxForceInlineLevel) INLINE_BAILOUT("MaxForceInlineLevel"); print_inlining(callee, "force inline by annotation"); } else if (callee->should_inline()) { print_inlining(callee, "force inline by CompileOracle");