224 Commits (97ba078d5544ddd50d65ca9db79fcc7e5fe21a18)

Author SHA1 Message Date
Sungkeun Cho 97ba078d55 [inferbo] Revise getting size of array block
5 years ago
Sungkeun Cho 322eee5bf7 [inferbo] Suppress trace print
5 years ago
Sungkeun Cho 0e8ff74819 [inferbo] Refactor functions getting summary
5 years ago
Sungkeun Cho 3d087ff5e5 [inferbo] Update relation between iterator and integer value on Call
6 years ago
Sungkeun Cho 7e3275dcc8 [inferbo] Add relation between iterator and integer value
6 years ago
Nikos Gorogiannis 91fa6a5404 [typ] extract Procname from Typ
6 years ago
Sungkeun Cho 5bdd70e8f0 [inferbo] Refactor some function names
6 years ago
Sungkeun Cho 831b487b6a [inferbo] Add bufferOverrrunSemantics.mli
6 years ago
Sungkeun Cho 387ef518f9 [inferbo] Revert external relational domains (apron, elina)
6 years ago
Jules Villard fd9d963b1c [inferbo] generalise `prune_comp` to `prune_binop`
6 years ago
Sungkeun Cho aef3797837 [inferbo] Add arrayBlk.mli
6 years ago
Sungkeun Cho e7f4bb2453 [inferbo] Add missing mli: absLoc.mli
6 years ago
Sungkeun Cho f958c74231 [inferbo] Refactoring: rename "is_" to "get_" for optional returns
6 years ago
Jules Villard a9df6a917f [IR] kill never-true "no_return" flag of Tfun type desc
6 years ago
Sungkeun Cho b1698ab0ea [inferbo] Get static value of EMPTY from class initializer in Java
6 years ago
Sungkeun Cho 8b959be727 [inferbo] Add size alias when array size is one
6 years ago
Sungkeun Cho c3186578d6 [cost] Keep excluding unqualified variables by ItvUpdatedBy
6 years ago
Josh Berdine 8d20e4d64d [ocamlformat] Upgrade ocamlformat version
6 years ago
Sungkeun Cho 0d700471c0 [inferbo] Add size alias when i=1
6 years ago
Sungkeun Cho fa571100df [inferbo] Extend alias domain to have multiple aliases on a variable
6 years ago
Sungkeun Cho 0653284f75 [inferbo] Refactor alias domain
6 years ago
Nikos Gorogiannis e9b0ca9ce4 [AI] rename Domain.( <= ) to Domain.leq
6 years ago
Sungkeun Cho 0d1d3dcd64 [inferbo] Add and use SafeInvertedMap
6 years ago
Sungkeun Cho 65c25cff23 [inferbo] Forget size alias when size changed in model
6 years ago
Sungkeun Cho fd16cb5985 [inferbo] Inequality for iterator alias target
6 years ago
Sungkeun Cho 1468dcc1d9 [inferbo] Extend alias for collection iteration loop
6 years ago
Sungkeun Cho 5303177a2d [inferbo] Symbolic value on functions returning only exception
6 years ago
Sungkeun Cho dda1486a67 [inferbo] Introduce inequality for size alias target
6 years ago
Sungkeun Cho bd637bd290 [inferbo] Refactor pretty print of alias domain
6 years ago
Sungkeun Cho 402f3115ea [cost] Strengthen condition for collecting control variables
6 years ago
Sungkeun Cho d55f5c02d5 [cost] Add modeled range
6 years ago
Sungkeun Cho 2158090322 [inferbo] Extend Simple alias domain
6 years ago
Sungkeun Cho 0574372891 [inferbo] Simplify alias targets
6 years ago
Sungkeun Cho afcb0ab46b [inferbo] Address collection add in loop
6 years ago
Sungkeun Cho d397ea03d1 [cost] Print debug information when top value is generated
6 years ago
Sungkeun Cho f79871c5fa [cost] Ignore character symbols in the cost results
6 years ago
Sungkeun Cho ad4bc0a905 [cost] Ignore non-int symbols in the cost results
6 years ago
Sungkeun Cho a294085d9a [inferbo] Extend size alias domain for Java temporary variables
6 years ago
Sungkeun Cho 6e1adf4d1d [inferbo] Remove deadcode
6 years ago
Sungkeun Cho 59f06568cf [inferbo] Use std::vector model for std::string
6 years ago
Sungkeun Cho 77084782e1 [inferbo] Fix bug in integer pruning by pointer
6 years ago
Sungkeun Cho 5f5b3de91a [inferbo] Pruning collection.size in Java
6 years ago
Sungkeun Cho 28d617b345 [cost] Revise Java's cast model
6 years ago
Sungkeun Cho d3056d3309 [cost] Ignore boolean symbols in the cost results
6 years ago
Sungkeun Cho 013a9bb97c [inferbo] Refactoring: give type alias for making symbol
6 years ago
Sungkeun Cho 9494199652 [inferbo] Rename AliasMap.store to forget
6 years ago
Sungkeun Cho 5331648b91 [inferbo] Revise vector model
6 years ago
Sungkeun Cho f6b4f75e7c [inferbo] Pruning by vector::size
6 years ago
Ezgi Çiçek 8286347ebf [inferbo] Add models for Java's Integer
6 years ago
Sungkeun Cho 8c4be65754 [inferbo] Ondemand value generation of vector as function parameter
6 years ago