37 Commits (ac624e9520b2b5bc0e5f21b51d64a458ba548a09)

Author SHA1 Message Date
Sungkeun Cho ac624e9520 [cost] Fix ignoring function pointer symbols in degree_with_term
4 years ago
Sungkeun Cho 198c700e87 [cost] Add an option printing/suppressing function pointers in cost
5 years ago
Sungkeun Cho 075581ec8d [cost] Extend the polynomial domain for closure field
5 years ago
Sungkeun Cho fb080ac0cc [cost] Extend the polynomial domain (preparation)
5 years ago
Sungkeun Cho 5ec6bc7a09 [cost] Refactoring: Avoid using functors that are used only once
5 years ago
Sungkeun Cho 498b49769c [cost] Add model of NSArray.index_of_object_passing_test
5 years ago
Sungkeun Cho cebf95afc4 [cost] Select autorelease trace with bigger polynomial
5 years ago
Sungkeun Cho 6dc4612363 [cost] Add trace for autoreleasepool size
5 years ago
Ezgi Çiçek e6ed605d67 [cost] Fix unreachable node Top poisoning
5 years ago
Josh Berdine 65f369cf35 [ocamlformat] Reformat repo with new version
5 years ago
Jules Villard acb76469b5 [odoc] fix all provably-dodgy docstrings
5 years ago
Ezgi Çiçek ebbc0fc7f2 [cost] Add traces for ZERO_* issues
5 years ago
Jules Villard a684a1edf0 [ocaml] preparations for core v13
5 years ago
Jules Villard bc50a8e724 [inferbo] no polymorphic max in [degree_with_term]
5 years ago
Nikos Gorogiannis 91fa6a5404 [typ] extract Procname from Typ
5 years ago
Josh Berdine 3c6e2469de [ocamlformat] Enable parsing and reformatting docstrings
5 years ago
Sungkeun Cho ab7c61b836 [inferbo] Extend bound domain to express multiplication of bounds
5 years ago
Josh Berdine 8d20e4d64d [ocamlformat] Upgrade ocamlformat version
5 years ago
Nikos Gorogiannis e9b0ca9ce4 [AI] rename Domain.( <= ) to Domain.leq
6 years ago
Sungkeun Cho d397ea03d1 [cost] Print debug information when top value is generated
6 years ago
Ezgi Çiçek 89782dfff9 [cost] Mask min/max symbols when printing big O
6 years ago
Josh Berdine cfc1c8be36 [copyright] Remove years
6 years ago
Ezgi Çiçek 7e16aafdba [loop-hoisting] Incorporate cost trace into EXPENSIVE_LOOP_INVARIANT_CALL issues
6 years ago
Mehdi Bouaziz 564d0113b4 [Cost] More precise traces for Top
6 years ago
Mehdi Bouaziz defaccf032 [Cost] Avoid Top to Top performance variations
6 years ago
Mehdi Bouaziz e74b607cd0 [Cost] Do not print Top trace in trace step
6 years ago
Mehdi Bouaziz b48884bce7 [Cost] Traces for Top values
6 years ago
Mehdi Bouaziz 0185b76c3d Cost domain is not an abstract domain
6 years ago
Ezgi Çiçek 14f8c3566f [cost] Add highest degree trace of the current cost to differential
6 years ago
Ezgi Çiçek cd20abfc88 [cost] Add trace to symbols in polynomial bounds
6 years ago
Calascibetta Romain 137e070ece [infer][PR] Move to base64.3.0.0
6 years ago
Mehdi Bouaziz 85bab87d16 [cost] The first cost model is a log
6 years ago
Mehdi Bouaziz 4343f9c8b2 [cost] Adds Log elements to polynomials
6 years ago
Martino Luca 3acf5bf2ad [Cost] Do not flag variations to/from zero-costing functions
6 years ago
Nikos Gorogiannis 6aba4b7ca2 [AI] kill astate type
6 years ago
Mehdi Bouaziz 8de2b93cab [cost] Abstract type for polynomial degree
6 years ago
Mehdi Bouaziz 8292323307 [inferbo/cost] Move Polynomials out of Itv.ml
6 years ago