public static class GraalCompiler.Request<T extends CompilationResult> extends Object
Constructor and Description |
---|
Request(StructuredGraph graph,
CallingConvention cc,
ResolvedJavaMethod installedCodeOwner,
Providers providers,
Backend backend,
TargetDescription target,
PhaseSuite<HighTierContext> graphBuilderSuite,
OptimisticOptimizations optimisticOpts,
ProfilingInfo profilingInfo,
Suites suites,
LIRSuites lirSuites,
T compilationResult,
CompilationResultBuilderFactory factory) |
public final StructuredGraph graph
public final CallingConvention cc
public final ResolvedJavaMethod installedCodeOwner
public final TargetDescription target
public final PhaseSuite<HighTierContext> graphBuilderSuite
public final OptimisticOptimizations optimisticOpts
public final ProfilingInfo profilingInfo
public final T extends CompilationResult compilationResult
public final CompilationResultBuilderFactory factory
public Request(StructuredGraph graph, CallingConvention cc, ResolvedJavaMethod installedCodeOwner, Providers providers, Backend backend, TargetDescription target, PhaseSuite<HighTierContext> graphBuilderSuite, OptimisticOptimizations optimisticOpts, ProfilingInfo profilingInfo, Suites suites, LIRSuites lirSuites, T compilationResult, CompilationResultBuilderFactory factory)
graph
- the graph to be compiledcc
- the calling convention for calls to the code compiled for graph
installedCodeOwner
- the method the compiled code will be associated with once
installed. This argument can be null.providers
- backend
- target
- graphBuilderSuite
- optimisticOpts
- profilingInfo
- suites
- lirSuites
- compilationResult
- factory
-