Package | Description |
---|---|
heros.solver | |
heros.template |
Modifier and Type | Method and Description |
---|---|
protected BiDiIDESolver.SingleDirectionSolver |
BiDiIDESolver.createSingleDirectionSolver(IDETabulationProblem<N,BiDiIDESolver.AbstractionWithSourceStmt,M,V,I> problem,
String debugName)
Creates a solver to be used for each single analysis direction.
|
Constructor and Description |
---|
BiDiIDESolver(IDETabulationProblem<N,D,M,V,I> forwardProblem,
IDETabulationProblem<N,D,M,V,I> backwardProblem)
Instantiates a
BiDiIDESolver with the associated forward and backward problem. |
BiDiIDESolver(IDETabulationProblem<N,D,M,V,I> forwardProblem,
IDETabulationProblem<N,D,M,V,I> backwardProblem)
Instantiates a
BiDiIDESolver with the associated forward and backward problem. |
IDESolver(IDETabulationProblem<N,D,M,V,I> tabulationProblem)
Creates a solver for the given problem, which caches flow functions and edge functions.
|
IDESolver(IDETabulationProblem<N,D,M,V,I> tabulationProblem,
com.google.common.cache.CacheBuilder flowFunctionCacheBuilder,
com.google.common.cache.CacheBuilder edgeFunctionCacheBuilder)
Creates a solver for the given problem, constructing caches with the given
CacheBuilder . |
SingleDirectionSolver(IDETabulationProblem<N,BiDiIDESolver.AbstractionWithSourceStmt,M,V,I> ifdsProblem,
String debugName) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultIDETabulationProblem<N,D,M,V,I extends InterproceduralCFG<N,M>>
This is a template for
IDETabulationProblem s that automatically caches values
that ought to be cached. |
Copyright © 2021 Secure Software Engineering Group - University of Paderborn. All rights reserved.