Lines Matching refs:INLINE_BAILOUT
862 #define INLINE_BAILOUT(msg) { inline_bailout(msg); return false; }
3265 INLINE_BAILOUT("intrinsic method inlining disabled");
3640 INLINE_BAILOUT("inlining prohibited by policy");
3644 !InlineMethodsWithExceptionHandlers) INLINE_BAILOUT("callee has exception handlers");
3646 !InlineSynchronizedMethods ) INLINE_BAILOUT("callee is synchronized");
3647 if (!callee->holder()->is_initialized()) INLINE_BAILOUT("callee's klass not initialized yet");
3648 if (!callee->has_balanced_monitors()) INLINE_BAILOUT("callee's monitors do not match");
3651 if (callee->has_jsrs() ) INLINE_BAILOUT("jsrs not handled properly by inliner yet");
3657 INLINE_BAILOUT("caller and callee have different strict fp requirements");
3661 INLINE_BAILOUT("mdo allocation failed");
3671 if (inline_level() > MaxInlineLevel ) INLINE_BAILOUT("inlining too deep");
3672 if (recursive_inline_level(callee) > MaxRecursiveInlineLevel) INLINE_BAILOUT("recursive inlining too deep");
3673 if (callee->code_size_for_inlining() > max_inline_size() ) INLINE_BAILOUT("callee is too large");
3684 INLINE_BAILOUT("don't inline Throwable constructors");
3689 INLINE_BAILOUT("total inlining greater than DesiredMethodLimit");