public class MidTierContext extends PhaseContext
Modifier and Type | Field and Description |
---|---|
private OptimisticOptimizations |
optimisticOpts |
private jdk.internal.jvmci.meta.ProfilingInfo |
profilingInfo |
private jdk.internal.jvmci.code.TargetDescription |
target |
Constructor and Description |
---|
MidTierContext(Providers copyFrom,
jdk.internal.jvmci.code.TargetDescription target,
OptimisticOptimizations optimisticOpts,
jdk.internal.jvmci.meta.ProfilingInfo profilingInfo) |
Modifier and Type | Method and Description |
---|---|
OptimisticOptimizations |
getOptimisticOptimizations() |
jdk.internal.jvmci.meta.ProfilingInfo |
getProfilingInfo() |
jdk.internal.jvmci.code.TargetDescription |
getTarget() |
getConstantReflection, getLowerer, getMetaAccess, getReplacements, getStampProvider
private final jdk.internal.jvmci.code.TargetDescription target
private final OptimisticOptimizations optimisticOpts
private final jdk.internal.jvmci.meta.ProfilingInfo profilingInfo
public MidTierContext(Providers copyFrom, jdk.internal.jvmci.code.TargetDescription target, OptimisticOptimizations optimisticOpts, jdk.internal.jvmci.meta.ProfilingInfo profilingInfo)
public jdk.internal.jvmci.code.TargetDescription getTarget()
public OptimisticOptimizations getOptimisticOptimizations()
public jdk.internal.jvmci.meta.ProfilingInfo getProfilingInfo()