Mercurial > hg > truffle
comparison graal/GraalCompiler/src/com/sun/c1x/ir/Invoke.java @ 2715:3ac3dd97d8df
Added ExceptionEdgeInstruction interface.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Thu, 19 May 2011 13:21:31 +0200 |
parents | 7ed72769d51a |
children | 80b024e75b29 |
comparison
equal
deleted
inserted
replaced
2714:e235eb9e7b54 | 2715:3ac3dd97d8df |
---|---|
30 import com.sun.cri.ri.*; | 30 import com.sun.cri.ri.*; |
31 | 31 |
32 /** | 32 /** |
33 * The {@code Invoke} instruction represents all kinds of method calls. | 33 * The {@code Invoke} instruction represents all kinds of method calls. |
34 */ | 34 */ |
35 public final class Invoke extends StateSplit { | 35 public final class Invoke extends StateSplit implements ExceptionEdgeInstruction { |
36 | 36 |
37 private final int argumentCount; | 37 private final int argumentCount; |
38 | 38 |
39 private static final int SUCCESSOR_COUNT = 1; | 39 private static final int SUCCESSOR_COUNT = 1; |
40 private static final int SUCCESSOR_EXCEPTION_EDGE = 0; | 40 private static final int SUCCESSOR_EXCEPTION_EDGE = 0; |