# HG changeset patch # User Gilles Duboscq # Date 1389706391 -3600 # Node ID edc8e6410001d7686483f9c8efdc441cdf62ded7 # Parent 799aebf11320a27fc7535b7f64303ad65df047af remove check for null in recordImplicitException, it should not be called with a null LIRFrameState diff -r 799aebf11320 -r edc8e6410001 graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/CompilationResultBuilder.java --- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/CompilationResultBuilder.java Mon Jan 13 19:08:58 2014 +0100 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/CompilationResultBuilder.java Tue Jan 14 14:33:11 2014 +0100 @@ -137,11 +137,8 @@ } public void recordImplicitException(int pcOffset, LIRFrameState info) { - // record an implicit exception point - if (info != null) { - compilationResult.recordInfopoint(pcOffset, info.debugInfo(), InfopointReason.IMPLICIT_EXCEPTION); - assert info.exceptionEdge == null; - } + compilationResult.recordInfopoint(pcOffset, info.debugInfo(), InfopointReason.IMPLICIT_EXCEPTION); + assert info.exceptionEdge == null; } public void recordDirectCall(int posBefore, int posAfter, InvokeTarget callTarget, LIRFrameState info) {