# HG changeset patch # User Christian Wimmer # Date 1348590112 25200 # Node ID a0193f6d855c50f76d897d7a2a647af2252c33eb # Parent 0c999cf286d1c447cb82fbeef876e22ded9291df MembarNode does not need state and has no side effects, so it needs not be a StateSplit diff -r 0c999cf286d1 -r a0193f6d855c graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/MembarNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/MembarNode.java Tue Sep 25 09:21:16 2012 -0700 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/MembarNode.java Tue Sep 25 09:21:52 2012 -0700 @@ -30,7 +30,7 @@ /** * Creates a memory barrier. */ -public class MembarNode extends AbstractStateSplit implements StateSplit, LIRLowerable, MemoryCheckpoint { +public class MembarNode extends FixedWithNextNode implements LIRLowerable, MemoryCheckpoint { private final int barriers;