Mercurial > hg > graal-compiler
comparison graal/GraalCompiler/src/com/sun/c1x/ir/MonitorAddress.java @ 2851:14708c03abba
Remove isNonNull
author | Gilles Duboscq <gilles.duboscq@oracle.com> |
---|---|
date | Tue, 07 Jun 2011 11:36:32 +0200 |
parents | bd17ac598c6e |
children |
comparison
equal
deleted
inserted
replaced
2850:7474789a8120 | 2851:14708c03abba |
---|---|
37 private int monitor; | 37 private int monitor; |
38 | 38 |
39 public MonitorAddress(int monitor, Graph graph) { | 39 public MonitorAddress(int monitor, Graph graph) { |
40 super(CiKind.Word, INPUT_COUNT, SUCCESSOR_COUNT, graph); | 40 super(CiKind.Word, INPUT_COUNT, SUCCESSOR_COUNT, graph); |
41 this.monitor = monitor; | 41 this.monitor = monitor; |
42 setNonNull(true); | |
43 } | 42 } |
44 | 43 |
45 @Override | 44 @Override |
46 public void accept(ValueVisitor v) { | 45 public void accept(ValueVisitor v) { |
47 v.visitMonitorAddress(this); | 46 v.visitMonitorAddress(this); |
57 } | 56 } |
58 | 57 |
59 @Override | 58 @Override |
60 public Node copy(Graph into) { | 59 public Node copy(Graph into) { |
61 MonitorAddress x = new MonitorAddress(monitor, into); | 60 MonitorAddress x = new MonitorAddress(monitor, into); |
62 x.setNonNull(isNonNull()); | |
63 return x; | 61 return x; |
64 } | 62 } |
65 } | 63 } |