# HG changeset patch # User Bernhard Urban # Date 1394817059 -3600 # Node ID 084603b0bfbb51dee3a756a41c22b0361b05b5c1 # Parent 145b31ba9a57eccda0c79ed26f02a7a04709e7e4 CheckGraalInvariants: catch BailoutException diff -r 145b31ba9a57 -r 084603b0bfbb graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CheckGraalInvariants.java --- a/graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CheckGraalInvariants.java Fri Mar 14 15:40:54 2014 +0100 +++ b/graal/com.oracle.graal.compiler.test/src/com/oracle/graal/compiler/test/CheckGraalInvariants.java Fri Mar 14 18:10:59 2014 +0100 @@ -120,6 +120,9 @@ errors.add(e.getMessage()); } catch (LinkageError e) { // suppress linkages errors resulting from eager resolution + } catch (BailoutException e) { + // Graal bail outs on certain patterns in Java bytecode (e.g., + // unbalanced monitors introduced by jacoco). } catch (Throwable e) { StringWriter sw = new StringWriter(); e.printStackTrace(new PrintWriter(sw));