Mercurial > hg > graal-jvmci-8
comparison graal/GraalCompiler/src/com/sun/c1x/ir/MonitorExit.java @ 2834:bfce42cd9c07
Graph duplication now passes all tests
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Tue, 31 May 2011 13:34:52 +0200 |
parents | bd17ac598c6e |
children | 14708c03abba |
comparison
equal
deleted
inserted
replaced
2829:27c00b180416 | 2834:bfce42cd9c07 |
---|---|
37 * Creates a new MonitorExit instruction. | 37 * Creates a new MonitorExit instruction. |
38 * | 38 * |
39 * @param object the instruction produces the object value | 39 * @param object the instruction produces the object value |
40 * @param lockAddress the address of the on-stack lock object or {@code null} if the runtime does not place locks on the stack | 40 * @param lockAddress the address of the on-stack lock object or {@code null} if the runtime does not place locks on the stack |
41 * @param lockNumber the number of the lock | 41 * @param lockNumber the number of the lock |
42 * @param stateBefore the state after executing this instruction | |
43 * @param graph | 42 * @param graph |
44 */ | 43 */ |
45 public MonitorExit(Value object, Value lockAddress, int lockNumber, Graph graph) { | 44 public MonitorExit(Value object, Value lockAddress, int lockNumber, Graph graph) { |
46 super(object, lockAddress, lockNumber, INPUT_COUNT, SUCCESSOR_COUNT, graph); | 45 super(object, lockAddress, lockNumber, INPUT_COUNT, SUCCESSOR_COUNT, graph); |
47 } | 46 } |