src/share/vm/opto/compile.cpp

changeset 8428
099bdbf208bc
parent 8427
c3d0bd36ab28
parent 8421
3e1cd663c2d3
child 8536
371fd9bb8202
     1.1 --- a/src/share/vm/opto/compile.cpp	Thu Apr 21 16:19:33 2016 +0300
     1.2 +++ b/src/share/vm/opto/compile.cpp	Mon Apr 25 21:03:53 2016 +0000
     1.3 @@ -795,7 +795,9 @@
     1.4      }
     1.5      JVMState* jvms = build_start_state(start(), tf());
     1.6      if ((jvms = cg->generate(jvms)) == NULL) {
     1.7 -      record_method_not_compilable("method parse failed");
     1.8 +      if (!failure_reason_is(C2Compiler::retry_class_loading_during_parsing())) {
     1.9 +        record_method_not_compilable("method parse failed");
    1.10 +      }
    1.11        return;
    1.12      }
    1.13      GraphKit kit(jvms);

mercurial