public final class PartialEvaluationMethodInfo extends Record
| Constructor and Description |
|---|
PartialEvaluationMethodInfo(TruffleCompilerRuntime.LoopExplosionKind loopExplosion,
TruffleCompilerRuntime.InlineKind inlineForPartialEvaluation,
TruffleCompilerRuntime.InlineKind inlineForTruffleBoundary,
boolean isInlineable,
boolean isSpecializationMethod) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
hashCode() |
TruffleCompilerRuntime.InlineKind |
inlineForPartialEvaluation() |
TruffleCompilerRuntime.InlineKind |
inlineForTruffleBoundary() |
boolean |
isInlineable() |
boolean |
isSpecializationMethod() |
TruffleCompilerRuntime.LoopExplosionKind |
loopExplosion() |
String |
toString() |
public PartialEvaluationMethodInfo(TruffleCompilerRuntime.LoopExplosionKind loopExplosion, TruffleCompilerRuntime.InlineKind inlineForPartialEvaluation, TruffleCompilerRuntime.InlineKind inlineForTruffleBoundary, boolean isInlineable, boolean isSpecializationMethod)
public TruffleCompilerRuntime.LoopExplosionKind loopExplosion()
public TruffleCompilerRuntime.InlineKind inlineForPartialEvaluation()
public TruffleCompilerRuntime.InlineKind inlineForTruffleBoundary()
public boolean isInlineable()
public boolean isSpecializationMethod()