diff -r d17f37522154 -r 7c537f4298fb src/share/classes/com/sun/tools/javac/comp/Flow.java --- a/src/share/classes/com/sun/tools/javac/comp/Flow.java Mon Jan 10 14:57:59 2011 -0800 +++ b/src/share/classes/com/sun/tools/javac/comp/Flow.java Mon Jan 10 15:08:31 2011 -0800 @@ -708,7 +708,7 @@ lint = lint.augment(tree.sym.attributes_field); - assert pendingExits.isEmpty(); + Assert.check(pendingExits.isEmpty()); try { boolean isInitialConstructor = @@ -746,7 +746,7 @@ PendingExit exit = exits.head; exits = exits.tail; if (exit.thrown == null) { - assert exit.tree.getTag() == JCTree.RETURN; + Assert.check(exit.tree.getTag() == JCTree.RETURN); if (isInitialConstructor) { inits = exit.inits; for (int i = firstadr; i < nextadr; i++)