Commit Graph

9427 Commits (c7b0cc3c59b8d00df545c89a4947ecc853d491c3)
 

Author SHA1 Message Date
Josh Berdine 96b8558b08 [sledge] Simplify Var by combining `program` and `identified` variables 4 years ago
Josh Berdine e33c7f6ce0 [sledge] Change encoding of program var ids to preserve original order 4 years ago
Josh Berdine 3af760ee40 [sledge] Minor improvement to Frontend.cleanup 4 years ago
Josh Berdine 6fb29dac90 [sledge] Add Theory.oriented_equality type for code readability 4 years ago
Josh Berdine 5cdd3cd781 [sledge] Minor Map interface simplifications 4 years ago
Josh Berdine bba67169ec [sledge] Combine normalization and carrier extension when adding equalities 4 years ago
Josh Berdine 4bc33ba928 [sledge] Minor code cleanup in Context 4 years ago
Josh Berdine 8d6f311392 [sledge] Add congruence closure test 4 years ago
Josh Berdine 1f0b005569 [sledge] Optimize map operations over formulas 4 years ago
Josh Berdine 1274bd0d46 [sledge] Optimize equality solver on sequences using super-term index 4 years ago
Josh Berdine d298eb1bad [sledge] Optimize Set operations 4 years ago
Josh Berdine a4caa0bd65 [sledge] Optimize Map operations 4 years ago
Josh Berdine dfd897d9e4 [sledge] Switch Zero-One-Many type to a standard variant 4 years ago
Josh Berdine 435c3de5bb [sledge] Optimize Trm.compare 4 years ago
Josh Berdine c0d106cb0a [sledge] Rework propositional formula definition to avoid recursive modules 4 years ago
Josh Berdine ae5ef09d9e [sledge] Reorder Arithmetic interface 4 years ago
Josh Berdine 5704b160bf [sledge] Rework term and arithmetic definitions to avoid recursive modules 4 years ago
Josh Berdine 24ca0666d3 [sledge] Reorder Arithmetic definitions 4 years ago
Josh Berdine c7c06addfd [sledge] Adapt Multiset to Comparer interface 4 years ago
Josh Berdine cbe6872731 [sledge] Adapt NSSet to Comparer interface 4 years ago
Josh Berdine ecb1bce470 [sledge] Adapt NSMap to Comparer interface 4 years ago
Josh Berdine 5ea2f20cad [sledge] Optimize by inlining functors 4 years ago
Josh Berdine 32c89e6b68 [sledge] Change ocaml/{set,map} to use Comparer interface 4 years ago
Josh Berdine 7cf6e17403 [sledge] Add Comparer: type-indexed compare functions 4 years ago
Josh Berdine 5d54631d09 [sledge] Fix `make debug` 4 years ago
Josh Berdine 02ab2f18c9 [sledge] Add missing label 4 years ago
Josh Berdine 7f60aa006a [sledge] Reorder set and map definitions 4 years ago
Josh Berdine 2df2b4cb7c [sledge] Implement {Map,Set} using Stdlib.{Map,Set} 4 years ago
Josh Berdine de8d583f82 [sledge] Rename nonstdlib/{map,set} to nonstdlib/{NSMap,NSSet} 4 years ago
Josh Berdine 9ca7ba3619 [sledge] Add Map and Set from Stdlib 4 years ago
Jules Villard 7cc66992fa [website] fix dead links 4 years ago
Jules Villard 620f6f53ea [website] delete dead pages 4 years ago
Jules Villard e8dc75f92a [website] delete version 0.17.0 4 years ago
Jules Villard 2e359f8aef [website] fix links to static resources 4 years ago
Jules Villard 24b3185aee [website] yarn upgrade 4 years ago
Sungkeun Cho 7e6654cd25 [ConfigImpact] Add a new checker: ConfigImpactAnalysis 4 years ago
Mitya Lyubarskiy c6a253b875 format 4 years ago
Mitya Lyubarskiy 481068d3da [nullsafe] --no-nullsafe-optimistic-third-party-in-default-mode is optimistic about Inheritance check 4 years ago
Gabriela Cunha Sampaio 1e36735f14 [website] Updating website 4 years ago
Jules Villard 4c357e434b [pulse] apply discovered variable equalities eagerly 4 years ago
Jules Villard 886a47402d [pulse] do not canonicalize preconditions 4 years ago
Jules Villard d22e08cf82 [impurity] sort edges before comparing them 4 years ago
Jules Villard 94930e3b11 [pulse] refactor incorporate_new_eqs 4 years ago
Jules Villard 84d1fd3b52 [pulse] add tests 4 years ago
Adam Ernst bf87088a35 Don't warn about direct ivar access for atomic readonly properties 4 years ago
Jules Villard 4f77f82cba [pulse] some models should "prune" instead of "and" 4 years ago
Jules Villard e7124511dc [pulse] use only known facts for variable substitutions 4 years ago
Jules Villard a1db290c2e [pulse] models for folly::Optional::operator{*,->}() 4 years ago
Martin Trojer 7fcb9446dd [clang] add a new flag --skip-non-capture-clang-commands to makes clangdriver skip compilation on commands that doesn't capture data 4 years ago
Ezgi Çiçek 7af9d02542 [inferbo] Handle global constant array loads in Obj-C 4 years ago