src/share/vm/opto/bytecodeInfo.cpp

changeset 6106
e74074c34312
parent 5901
0c4c40f5c399
child 6198
55fb97c4c58d
     1.1 --- a/src/share/vm/opto/bytecodeInfo.cpp	Wed Nov 13 13:45:50 2013 +0100
     1.2 +++ b/src/share/vm/opto/bytecodeInfo.cpp	Thu Nov 14 09:14:39 2013 -0800
     1.3 @@ -389,6 +389,10 @@
     1.4      return false;
     1.5    }
     1.6    if (inline_level() > _max_inline_level) {
     1.7 +    if (callee_method->force_inline() && inline_level() > MaxForceInlineLevel) {
     1.8 +      set_msg("MaxForceInlineLevel");
     1.9 +      return false;
    1.10 +    }
    1.11      if (!callee_method->force_inline() || !IncrementalInline) {
    1.12        set_msg("inlining too deep");
    1.13        return false;

mercurial