public abstract class AbstractAnalysisResultsBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected PointsToAnalysis |
bb |
protected Universe |
converter
The universe used to convert analysis metadata to hosted metadata, or
null if no
conversion should be performed. |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAnalysisResultsBuilder(PointsToAnalysis bb,
Universe converter) |
| Modifier and Type | Method and Description |
|---|---|
BigBang |
getBigBang() |
protected jdk.vm.ci.meta.JavaMethodProfile |
makeMethodProfile(Collection<AnalysisMethod> callees) |
abstract StaticAnalysisResults |
makeOrApplyResults(AnalysisMethod method) |
abstract jdk.vm.ci.meta.JavaTypeProfile |
makeTypeProfile(AnalysisField field) |
protected jdk.vm.ci.meta.JavaTypeProfile |
makeTypeProfile(TypeState typeState) |
protected final PointsToAnalysis bb
protected final Universe converter
null if no
conversion should be performed.protected AbstractAnalysisResultsBuilder(PointsToAnalysis bb, Universe converter)
public BigBang getBigBang()
public abstract StaticAnalysisResults makeOrApplyResults(AnalysisMethod method)
public abstract jdk.vm.ci.meta.JavaTypeProfile makeTypeProfile(AnalysisField field)
protected jdk.vm.ci.meta.JavaTypeProfile makeTypeProfile(TypeState typeState)
protected jdk.vm.ci.meta.JavaMethodProfile makeMethodProfile(Collection<AnalysisMethod> callees)