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