Package crypto.analysis
Interface ICrySLPerformanceListener
-
- All Known Implementing Classes:
CommandLineReporter,CrySLAnalysisListener,CSVReporter,CSVSummaryReporter,ErrorMarkerListener,GitHubAnnotationReporter,Reporter,SARIFReporter,TXTReporter
public interface ICrySLPerformanceListener
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidafterAnalysis()voidafterConstraintCheck(AnalysisSeedWithSpecification analysisSeedWithSpecification)voidafterPredicateCheck(AnalysisSeedWithSpecification analysisSeedWithSpecification)voidbeforeAnalysis()voidbeforeConstraintCheck(AnalysisSeedWithSpecification analysisSeedWithSpecification)voidbeforePredicateCheck(AnalysisSeedWithSpecification analysisSeedWithSpecification)voidboomerangQueryFinished(boomerang.Query seed, boomerang.BackwardQuery q)voidboomerangQueryStarted(boomerang.Query seed, boomerang.BackwardQuery q)voidensuredPredicates(com.google.common.collect.Table<boomerang.jimple.Statement,boomerang.jimple.Val,Set<EnsuredCrySLPredicate>> existingPredicates, com.google.common.collect.Table<boomerang.jimple.Statement,IAnalysisSeed,Set<CrySLPredicate>> expectedPredicates, com.google.common.collect.Table<boomerang.jimple.Statement,IAnalysisSeed,Set<CrySLPredicate>> missingPredicates)voidseedStarted(IAnalysisSeed analysisSeedWithSpecification)
-
-
-
Method Detail
-
beforeAnalysis
void beforeAnalysis()
-
afterAnalysis
void afterAnalysis()
-
beforeConstraintCheck
void beforeConstraintCheck(AnalysisSeedWithSpecification analysisSeedWithSpecification)
-
afterConstraintCheck
void afterConstraintCheck(AnalysisSeedWithSpecification analysisSeedWithSpecification)
-
beforePredicateCheck
void beforePredicateCheck(AnalysisSeedWithSpecification analysisSeedWithSpecification)
-
afterPredicateCheck
void afterPredicateCheck(AnalysisSeedWithSpecification analysisSeedWithSpecification)
-
seedStarted
void seedStarted(IAnalysisSeed analysisSeedWithSpecification)
-
boomerangQueryStarted
void boomerangQueryStarted(boomerang.Query seed, boomerang.BackwardQuery q)
-
boomerangQueryFinished
void boomerangQueryFinished(boomerang.Query seed, boomerang.BackwardQuery q)
-
ensuredPredicates
void ensuredPredicates(com.google.common.collect.Table<boomerang.jimple.Statement,boomerang.jimple.Val,Set<EnsuredCrySLPredicate>> existingPredicates, com.google.common.collect.Table<boomerang.jimple.Statement,IAnalysisSeed,Set<CrySLPredicate>> expectedPredicates, com.google.common.collect.Table<boomerang.jimple.Statement,IAnalysisSeed,Set<CrySLPredicate>> missingPredicates)
-
-