changeset 21231:0bb06deee33b

Check for null in LabelOp#setIncomingValues and JumpOp#setOutgoingValues.
author Josef Eisl <josef.eisl@jku.at>
date Tue, 05 May 2015 12:12:33 +0200
parents 9747f3ef4b8e
children 9cbc02c8a0e0
files graal/com.oracle.graal.lir/src/com/oracle/graal/lir/StandardOp.java
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/StandardOp.java	Tue May 05 11:53:38 2015 +0200
+++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/StandardOp.java	Tue May 05 12:12:33 2015 +0200
@@ -88,6 +88,7 @@
 
         public void setIncomingValues(Value[] values) {
             assert incomingValues.length == 0;
+            assert values != null;
             incomingValues = values;
         }
 
@@ -147,6 +148,7 @@
 
         public void setOutgoingValues(Value[] values) {
             assert outgoingValues.length == 0;
+            assert values != null;
             outgoingValues = values;
         }