comparison graal/com.oracle.max.cri/src/com/oracle/max/cri/xir/RiXirGenerator.java @ 5242:f46d82be6e19

ExceptionObjectNode is now lowered without XIR
author Doug Simon <doug.simon@oracle.com>
date Fri, 13 Apr 2012 23:28:20 +0200
parents f9aae727d035
children 7ceb3f3671b9
comparison
equal deleted inserted replaced
5241:e24167877471 5242:f46d82be6e19
28 28
29 /** 29 /**
30 * Represents the interface through which the compiler requests the XIR for a given bytecode from the runtime system. 30 * Represents the interface through which the compiler requests the XIR for a given bytecode from the runtime system.
31 */ 31 */
32 public interface RiXirGenerator { 32 public interface RiXirGenerator {
33
34 XirSnippet genExceptionObject(XirSite site);
35 33
36 XirSnippet genInvokeInterface(XirSite site, XirArgument receiver, RiMethod method); 34 XirSnippet genInvokeInterface(XirSite site, XirArgument receiver, RiMethod method);
37 35
38 XirSnippet genInvokeVirtual(XirSite site, XirArgument receiver, RiMethod method, boolean megamorph); 36 XirSnippet genInvokeVirtual(XirSite site, XirArgument receiver, RiMethod method, boolean megamorph);
39 37