Mercurial > hg > graal-jvmci-8
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. |