src/share/vm/opto/compile.cpp

changeset 8421
3e1cd663c2d3
parent 8316
626f594dffa6
child 8428
099bdbf208bc
child 8504
a96cf90239c6
     1.1 --- a/src/share/vm/opto/compile.cpp	Thu Apr 21 13:17:25 2016 +0200
     1.2 +++ b/src/share/vm/opto/compile.cpp	Fri Apr 15 12:02:37 2016 +0530
     1.3 @@ -791,7 +791,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