Commit Graph

9234 Commits (7e4dc9477edeff42c14426102a3df9ffb2a42a18)
 

Author SHA1 Message Date
Nikos Gorogiannis 7e4dc9477e [buck][java] remove genrule integration and combined mode 4 years ago
Gabriela Cunha Sampaio e04f0a0ffa [pulse] Modeling checkNotNull function 4 years ago
Sungkeun Cho 051473394b [frontend] Fix incorrect order of statements 4 years ago
Sungkeun Cho f3a29d1c9c [frontend] Add a return param of struct type in ObjC methods 4 years ago
Sungkeun Cho 32846974eb [closure] Subst variables in ClosureSubstSpecializedMethod 4 years ago
Sungkeun Cho 63545b1e64 [liveness] Fix liveness analysis not to kill constructor targets 4 years ago
Nikos Gorogiannis f185b35292 [buck] allow setting the buck java heap size 4 years ago
Nikos Gorogiannis ad84126184 [buck] don't clobber existing BUCK_EXTRA_JAVA_ARGS 4 years ago
Gabriela Cunha Sampaio 549954cb97 [pulse] Suppress Pulse NPE reports on @Nullsafe 4 years ago
Gabriela Cunha Sampaio 27acb0fe4e [pulse] Modeling Java Integer class 4 years ago
Gabriela Cunha Sampaio e6d50837ba Renaming Java tests in Pulse 4 years ago
Gabriela Cunha Sampaio 9362b22317 Copying Java biabduction tests into Pulse 4 years ago
Sungkeun Cho eeb34231fa [pulse] Loosen fieldname comparison in state 4 years ago
Gabriela Cunha Sampaio caa8bd0e39 Renaming biabduction Java tests 4 years ago
Ezgi Çiçek 34eb8ebafb [cost] Model Map.containsValue 4 years ago
Ezgi Çiçek 840a10afaa [pre-analysis] Remove throw/catch handling from preanalysis 4 years ago
Sungkeun Cho 1bce54aaf3 [frontend] Handle struct copy in C 4 years ago
Loc Le e11b1b49b3 [pulse] explicit Ok/Error summaries: bi-abduction for interprocedural analysis 4 years ago
Ezgi Çiçek 7487676f9f [control][cost] Refactor 4 years ago
Ezgi Çiçek d1935941a6 [control][hotfix] Don't fail when not all exit nodes are prune nodes 4 years ago
Nikos Gorogiannis 7b8145b8bc [racerd][C++] do not report on lambdas at top level 4 years ago
Sungkeun Cho 759fddc7e8 [frontend] Fix a bug in translation of empty for-loop 4 years ago
Artem Pianykh 3aaf1de4f7 [java] Support Ultralight synthetic names 4 years ago
Josh Berdine 01c8024a50 [sledge] Simplify use of solve_extract in Context.solve_for_vars 4 years ago
Josh Berdine 440aed0f09 [sledge] Strengthen Context.invariant 4 years ago
Josh Berdine 1a9737dbe5 [sledge] Factor out representation of equality classes into Context.Cls 4 years ago
Josh Berdine 9b4059b07c [sledge] Do not normalize class members 4 years ago
Josh Berdine 81f77cf7bd [sledge] Strengthen Context.solve_for_vars on uninterpreted functions 4 years ago
Josh Berdine 5c5a1cc581 [sledge] Add support for dumping and replaying solver queries 4 years ago
Josh Berdine 11c8ba21be [sledge] Allow more flexibility in Trace.trace breaking 4 years ago
Josh Berdine 93abf301c9 [sledge] Fix type of List.filter 4 years ago
Josh Berdine 2d67fd0fa4 [sledge] Add Trm.Set.pp 4 years ago
Josh Berdine 0ebc74ae8c [sledge] Add Set.Provide_pp 4 years ago
Josh Berdine 8943e0eb6d [sledge] Simplify Sh.pp_us 4 years ago
Josh Berdine e154e38439 [sledge] Factor out common code around calls of Dom.exec_assume 4 years ago
Josh Berdine dc3d67d5cc [sledge] Update tests 4 years ago
Josh Berdine af980bafa0 [sledge] Add number of solver steps to reported statistics 4 years ago
Josh Berdine 13f3933927 [sledge] Test infra fixes and improvements 4 years ago
Josh Berdine c25f5feafb [sledge] Compile debug mode with optimization enabled 4 years ago
Josh Berdine a4abda70e9 [sledge] Strengthen Sh.is_unsat 4 years ago
Josh Berdine 8ff88bf22f [sledge] Check is_unsat of stem in Sh.simplify 4 years ago
Josh Berdine cecd3db59f [sledge] Fix bug in Sh.simplify 4 years ago
Josh Berdine c10ccafd43 [sledge] Add fast path to Context.partition_valid for empty existentials 4 years ago
Josh Berdine d6c8f6aafd [sledge] Add fast path to Context.Subst.compose for empty 4 years ago
Josh Berdine 63a8f22eef [sledge] Optimize Context.Subst.compose1 4 years ago
Josh Berdine 9e373fb68c [sledge] Generalize Context.Subst.compose to support shadowed bindings 4 years ago
Josh Berdine 5f8989fc39 [sledge] Revise quantifier elimination of disjunctive formulas 4 years ago
Josh Berdine 8f40a85cd8 [sledge] Refactor QE in Sh.simplify to simplify Context interface 4 years ago
Josh Berdine d574b14dc7 [sledge] Improve Sh.simplify using stronger Context.elim 4 years ago
Josh Berdine 1c37a0f146 [sledge] Generalize Context.elim and make it more robust 4 years ago