comparison graal/GraalCompiler/src/com/sun/c1x/ir/StateSplit.java @ 2610:39aa89baa165

cleanup: FrameState copy methods, ImmutableFrameState
author Lukas Stadler <lukas.stadler@jku.at>
date Fri, 06 May 2011 13:03:33 +0200
parents f1bc67c2d453
children 3558ca7088c0
comparison
equal deleted inserted replaced
2603:01c5c0443158 2610:39aa89baa165
32 */ 32 */
33 public abstract class StateSplit extends Instruction { 33 public abstract class StateSplit extends Instruction {
34 34
35 private static final int INPUT_COUNT = 0; 35 private static final int INPUT_COUNT = 0;
36 private static final int SUCCESSOR_COUNT = 0; 36 private static final int SUCCESSOR_COUNT = 0;
37
38 /**
39 * Sentinel denoting an explicitly cleared state.
40 */
41 private static final FrameState CLEARED_STATE = new MutableFrameState(-5, 0, 0);
42 37
43 private FrameState stateBefore; 38 private FrameState stateBefore;
44 39
45 /** 40 /**
46 * Creates a new state split with the specified value type. 41 * Creates a new state split with the specified value type.