Package it.unive.lisa.conf
Class FixpointConfiguration
- java.lang.Object
-
- it.unive.lisa.conf.BaseConfiguration
-
- it.unive.lisa.conf.FixpointConfiguration
-
public class FixpointConfiguration extends BaseConfiguration
An immutable configuration holding fixpoint-specific parameters.
-
-
Field Summary
Fields Modifier and Type Field Description LiSAConfiguration.DescendingPhaseType
descendingPhaseType
Holder ofLiSAConfiguration.descendingPhaseType
.int
glbThreshold
Holder ofLiSAConfiguration.glbThreshold
.java.util.function.Predicate<Statement>
hotspots
Holder ofLiSAConfiguration.hotspots
.boolean
optimize
Holder ofLiSAConfiguration.optimize
.int
recursionWideningThreshold
Holder ofLiSAConfiguration.recursionWideningThreshold
.boolean
useWideningPoints
Holder ofLiSAConfiguration.useWideningPoints
.int
wideningThreshold
Holder ofLiSAConfiguration.wideningThreshold
.
-
Constructor Summary
Constructors Constructor Description FixpointConfiguration(LiSAConfiguration parent)
Builds the configuration.
-
Method Summary
-
Methods inherited from class it.unive.lisa.conf.BaseConfiguration
equals, hashCode
-
-
-
-
Field Detail
-
wideningThreshold
public final int wideningThreshold
Holder ofLiSAConfiguration.wideningThreshold
.
-
recursionWideningThreshold
public final int recursionWideningThreshold
Holder ofLiSAConfiguration.recursionWideningThreshold
.
-
glbThreshold
public final int glbThreshold
Holder ofLiSAConfiguration.glbThreshold
.
-
descendingPhaseType
public final LiSAConfiguration.DescendingPhaseType descendingPhaseType
Holder ofLiSAConfiguration.descendingPhaseType
.
-
optimize
public final boolean optimize
Holder ofLiSAConfiguration.optimize
.
-
useWideningPoints
public final boolean useWideningPoints
Holder ofLiSAConfiguration.useWideningPoints
.
-
hotspots
public final java.util.function.Predicate<Statement> hotspots
Holder ofLiSAConfiguration.hotspots
.
-
-
Constructor Detail
-
FixpointConfiguration
public FixpointConfiguration(LiSAConfiguration parent)
Builds the configuration.- Parameters:
parent
- the root configuration to draw data from.
-
-