Mercurial > hg > truffle
comparison graal/com.oracle.max.cri/src/com/oracle/max/cri/xir/XirSite.java @ 5003:5e6f1026a63e
fixes to vtable stub inlining: compute offset on demand, look out for interface methods
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Thu, 01 Mar 2012 15:36:35 +0100 |
parents | 985fbd8adf65 |
children | b11561111585 |
comparison
equal
deleted
inserted
replaced
5002:6072d5da5c20 | 5003:5e6f1026a63e |
---|---|
21 * questions. | 21 * questions. |
22 */ | 22 */ |
23 package com.oracle.max.cri.xir; | 23 package com.oracle.max.cri.xir; |
24 | 24 |
25 import com.oracle.max.cri.ci.*; | 25 import com.oracle.max.cri.ci.*; |
26 import com.oracle.max.cri.ri.*; | |
27 | 26 |
28 /** | 27 /** |
29 * Encapsulates the notion of a site where XIR can be supplied. It is supplied to the {@link RiXirGenerator} by the | 28 * Encapsulates the notion of a site where XIR can be supplied. It is supplied to the {@link RiXirGenerator} by the |
30 * compiler for each place where XIR can be generated. This interface allows a number of queries, including the | 29 * compiler for each place where XIR can be generated. This interface allows a number of queries, including the |
31 * bytecode-level location and optimization hints computed by the compiler. | 30 * bytecode-level location and optimization hints computed by the compiler. |