Searched refs:MethodInvocation (Results 1 - 7 of 7) sorted by relevance

/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/policy/
H A DInliningPolicy.java27 import org.graalvm.compiler.phases.common.inlining.walker.MethodInvocation;
33 boolean isWorthInlining(Replacements replacements, MethodInvocation invocation, int inliningDepth, boolean fullyProcessed);
H A DInlineEverythingPolicy.java31 import org.graalvm.compiler.phases.common.inlining.walker.MethodInvocation;
44 public boolean isWorthInlining(Replacements replacements, MethodInvocation invocation, int inliningDepth, boolean fullyProcessed) {
H A DInlineMethodSubstitutionsPolicy.java28 import org.graalvm.compiler.phases.common.inlining.walker.MethodInvocation;
38 public boolean isWorthInlining(Replacements replacements, MethodInvocation invocation, int inliningDepth, boolean fullyProcessed) {
H A DGreedyInliningPolicy.java42 import org.graalvm.compiler.phases.common.inlining.walker.MethodInvocation;
64 public boolean isWorthInlining(Replacements replacements, MethodInvocation invocation, int inliningDepth, boolean fullyProcessed) {
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/
H A DMethodInvocation.java46 public class MethodInvocation { class
80 public MethodInvocation(InlineInfo info, double probability, double relevance, BitSet freshlyInstantiatedArguments) { method in class:MethodInvocation
H A DInliningData.java80 * <li>the callsite under consideration is tracked as a {@link MethodInvocation}.</li>
90 * <li>a single {@link MethodInvocation} (the
91 * {@link org.graalvm.compiler.phases.common.inlining.walker.MethodInvocation#isRoot root} one, ie
111 private final ArrayDeque<MethodInvocation> invocationQueue = new ArrayDeque<>();
132 invocationQueue.push(new MethodInvocation(null, 1.0, 1.0, null));
395 private void doInline(CallsiteHolderExplorable callerCallsiteHolder, MethodInvocation calleeInvocation) {
445 private boolean tryToInline(MethodInvocation calleeInvocation, int inliningDepth) {
472 * <li>one {@link MethodInvocation}</li>
484 * {@link MethodInvocation}, it will be needed in case of inlining, see
497 MethodInvocation methodInvocatio
[all...]
/openjdk10/hotspot/src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/
H A DAOTInliningPolicy.java39 import org.graalvm.compiler.phases.common.inlining.walker.MethodInvocation;
64 public boolean isWorthInlining(Replacements replacements, MethodInvocation invocation, int inliningDepth, boolean fullyProcessed) {

Completed in 102 milliseconds