changeset 13634:edc8e6410001

remove check for null in recordImplicitException, it should not be called with a null LIRFrameState
author Gilles Duboscq <duboscq@ssw.jku.at>
date Tue, 14 Jan 2014 14:33:11 +0100
parents 799aebf11320
children e57115c41164
files graal/com.oracle.graal.lir/src/com/oracle/graal/lir/asm/CompilationResultBuilder.java
diffstat 1 files changed, 2 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- 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) {