public class CompileQueue.CompileTask extends Object implements com.oracle.graal.pointsto.util.CompletionExecutor.DebugContextRunnable
Modifier and Type | Field and Description |
---|---|
protected List<CompileQueue.CompileReason> |
allReasons |
org.graalvm.compiler.core.common.CompilationIdentifier |
compilationIdentifier |
HostedMethod |
method |
protected CompileQueue.CompileReason |
reason |
org.graalvm.compiler.code.CompilationResult |
result |
Constructor and Description |
---|
CompileTask(HostedMethod method,
CompileQueue.CompileReason reason) |
Modifier and Type | Method and Description |
---|---|
org.graalvm.compiler.debug.DebugContext.Description |
getDescription() |
void |
run(org.graalvm.compiler.debug.DebugContext debug) |
public final HostedMethod method
protected final CompileQueue.CompileReason reason
protected final List<CompileQueue.CompileReason> allReasons
public org.graalvm.compiler.code.CompilationResult result
public final org.graalvm.compiler.core.common.CompilationIdentifier compilationIdentifier
public CompileTask(HostedMethod method, CompileQueue.CompileReason reason)
public void run(org.graalvm.compiler.debug.DebugContext debug)
run
in interface com.oracle.graal.pointsto.util.CompletionExecutor.DebugContextRunnable
public org.graalvm.compiler.debug.DebugContext.Description getDescription()
getDescription
in interface com.oracle.graal.pointsto.util.CompletionExecutor.DebugContextRunnable