package goblint
Static analysis framework for C
Install
dune-project
Dependency
Authors
Maintainers
Sources
goblint-2.6.0.tbz
sha256=20d5b7332a9f6072ab9ba86c4a53b898eaf681286c56a8805c41850bbf3ddf41
sha512=7c7685cfcd9aa866bc40e813df2bfcb3c79b3d40e615d8d6d0939c5798b9d70dd7f2ba87a741f5ba0ce891e9d254627207fb28057f1f2f6611e4e0d128fd6a71
doc/goblint.solver/Goblint_solver/Td3/index.html
Module Goblint_solver.Td3
Source
Incremental/interactive terminating top-down solver, which supports space-efficiency and caching (td3
).
Incremental terminating top down solver that optionally only keeps values at widening points and restores other values afterwards.
module M = Messages
Source
module Base
(Arg : Goblint_constraint.SolverTypes.IncrSolverArg)
(S : Goblint_constraint.ConstrSys.DemandEqConstrSys)
(HM : Batteries.Hashtbl.S with type key = S.v)
(Hooks : Hooks with module S = S and module HM = HM)
(UpdateRule : Td3UpdateRule.S) :
sig ... end
Source
module Basic
(UpdateRule : Td3UpdateRule.S) :
Goblint_constraint.SolverTypes.DemandEqIncrSolver
TD3 with no hooks.
Source
module DepVals
(UpdateRule : Td3UpdateRule.S) :
Goblint_constraint.SolverTypes.DemandEqIncrSolver
TD3 with eval skipping using dep_vals
.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>