public class JimpleIDESolver<D,V,I extends heros.InterproceduralCFG<Unit,SootMethod>> extends heros.solver.IDESolver<Unit,D,SootMethod,V,I>
allTop, computedInterPEdges, computedIntraPEdges, computeValues, DEBUG, DEFAULT_CACHE_BUILDER, durationFlowFunctionApplication, durationFlowFunctionConstruction, edgeFunctions, efCache, endSummary, executor, ffCache, flowFunctionApplicationCount, flowFunctionConstructionCount, flowFunctions, followReturnsPastSeeds, icfg, incoming, initialSeeds, jumpFn, numThreads, propagationCount, unbalancedRetSites, val, valueLattice, zeroValue| Constructor and Description |
|---|
JimpleIDESolver(heros.IDETabulationProblem<Unit,D,SootMethod,V,I> problem) |
JimpleIDESolver(heros.IDETabulationProblem<Unit,D,SootMethod,V,I> problem,
boolean dumpResults) |
| Modifier and Type | Method and Description |
|---|---|
void |
dumpResults() |
void |
solve() |
addIncoming, awaitCompletionComputeValuesAndShutdown, computeCallFlowFunction, computeCallToReturnFlowFunction, computeNormalFlowFunction, computeReturnFlowFunction, endSummary, getDebugName, getExecutor, incoming, meetValueAt, printStats, processExit, propagate, propagateUnbalancedReturnFlow, restoreContextOnReturnedFact, resultAt, resultsAt, scheduleEdgeProcessing, submitInitialSeedspublic JimpleIDESolver(heros.IDETabulationProblem<Unit,D,SootMethod,V,I> problem)
public JimpleIDESolver(heros.IDETabulationProblem<Unit,D,SootMethod,V,I> problem, boolean dumpResults)
public void solve()
solve in class heros.solver.IDESolver<Unit,D,SootMethod,V,I extends heros.InterproceduralCFG<Unit,SootMethod>>public void dumpResults()
Copyright © 2020 Soot OSS. All rights reserved.