Package qilin.pta.tools
Class ZipperPTA
java.lang.Object
qilin.core.PTA
qilin.core.CorePTA
qilin.pta.tools.BasePTA
qilin.pta.tools.StagedPTA
qilin.pta.tools.ZipperPTA
- All Implemented Interfaces:
Parameterizer,PointsToAnalysis
-
Field Summary
Fields inherited from interface qilin.core.PointsToAnalysis
EXCEPTION_NODE, MAIN_THREAD_GROUP_NODE_LOCAL, STRING_NODE -
Constructor Summary
ConstructorsConstructorDescriptionZipperPTA(PTAScene scene, int k, int hk, ContextConstructor contextConstructor, boolean isExpress) -
Method Summary
Methods inherited from class qilin.pta.tools.StagedPTA
getPrePTA, mainAnalysis, runMethods inherited from class qilin.pta.tools.BasePTA
createCallGraphBuilder, createPAG, dumpStats, evaluator, getPropagatorMethods inherited from class qilin.core.CorePTA
contextConstructor, contextSelector, createCalleeContext, emptyContext, getRootNode, heapAbstractor, initComponents, parameterize, parameterize, parameterize, parameterize, parameterize, parameterize, parameterize, setContextSelectorMethods inherited from class qilin.core.PTA
getCallGraph, getCgb, getConfig, getExceptionHandler, getNakedReachableMethods, getPag, getReachableMethods, getScene, getView, isMayAlias, pureRun, reachingObjects, reachingObjects, reachingObjects, reachingObjects, reachingObjects, reachingObjects, reachingObjects, reachingObjectsInternal, reachingObjectsInternal, reachingObjectsOfArrayElement
-
Constructor Details
-
ZipperPTA
public ZipperPTA(PTAScene scene, int k, int hk, ContextConstructor contextConstructor, boolean isExpress)
-
-
Method Details
-
preAnalysis
protected void preAnalysis()- Specified by:
preAnalysisin classStagedPTA
-
extraStats
protected void extraStats()
-