comparison graal/com.oracle.graal.truffle/src/com/oracle/graal/truffle/TruffleCache.java @ 14984:a5bebb69dc78

Truffle: instead of redirecting the call method. inlining is now performed by ignoring @SlowPath.
author Christian Humer <christian.humer@gmail.com>
date Sat, 05 Apr 2014 03:18:48 +0200
parents 000c283d7b71
children 3b318ba935d5
comparison
equal deleted inserted replaced
14983:a31d807757ee 14984:a5bebb69dc78
35 */ 35 */
36 StructuredGraph createRootGraph(); 36 StructuredGraph createRootGraph();
37 37
38 /** 38 /**
39 * Returns a cached graph for a method with given arguments. 39 * Returns a cached graph for a method with given arguments.
40 * @param ignoreSlowPath TODO
40 */ 41 */
41 StructuredGraph lookup(final ResolvedJavaMethod method, final NodeInputList<ValueNode> arguments, final Assumptions assumptions, final CanonicalizerPhase finalCanonicalizer); 42 StructuredGraph lookup(final ResolvedJavaMethod method, final NodeInputList<ValueNode> arguments, final Assumptions assumptions, final CanonicalizerPhase finalCanonicalizer, boolean ignoreSlowPath);
42 } 43 }