Commit Graph

3086 Commits (bf504c5b70aa6da0485f84510c06e68f056adf23)
 

Author SHA1 Message Date
Josh Berdine bf504c5b70 Minimal thread safety analysis for C++ 8 years ago
Josh Berdine b4b45236fd [threadsafety] Relax javaism of may_alias 8 years ago
Josh Berdine c46d698ecb ignore InferCreateTraceViewLinks 8 years ago
Jia Chen 07c6fbef81 Added an initial implementation of a checker that suggest the use of @Nullable 8 years ago
Sam Blackshear 1d9d7a3ee0 [guarded-by] fix error message 8 years ago
Dulma Churchill 470a409d76 [clang] Blacklist retain cycles for now 8 years ago
Peter O'Hearn 34ae89cf35 [threadsafety] Model more xThreadUtil methods 8 years ago
Kihong Heo de32a6728e [inferbo] remove bottoms in pointer arithmetic 8 years ago
Don Stewart 1a41d9dc89 Add location information to boolean conditions in paths. Improves comprehension a little 8 years ago
Kyriakos Nikolaos Gkorogiannis 750cc65092 [threadsafety] fix false negative on locations that may alias. 8 years ago
Mehdi Bouaziz 1486b92084 [inferbo] Renamed a few Itv values 8 years ago
Dulma Churchill 43d7428e8f [linters] Linters options in the help 8 years ago
Mehdi Bouaziz 846c9c49a8 [Makefile] Reduce races of concurrent outputs 8 years ago
Peter O'Hearn 0c8222cb2f [threadsafety] Model isMainThread() 8 years ago
Dulma Churchill f5d3870485 [linters] Adding a new error type like 8 years ago
Sam Blackshear 927b08346e [SRI summer school] skeleton code for lab 8 years ago
Jia Chen c8cad5b0f1 remove TODO file 8 years ago
Peter O'Hearn 0abceb730b [threadsafety] record threaded information alongside accesses and use disjunction for thread join 8 years ago
Martino Luca d5fbb298eb Skip compilation of certain source files, if desired 8 years ago
Jules Villard 71f20908a1 [logging] revert to using `assert false` since we catch `Assert_failure` in some places 8 years ago
Jules Villard bee1bbc26b [build] clean out stale binaries 8 years ago
Dulma Churchill a7cff528fa [linters] Disable components factory function rule 8 years ago
Jeremy Dubreil 16b87a3675 [infer] more cleanup for the tracing mode options 8 years ago
Sam Blackshear 6af61d099e [HIL] Print HIL instructions in the debug HTML 8 years ago
Mehdi Bouaziz b8c677497a [checkers] Kill Localise.checkers_dead_code 8 years ago
Sam Blackshear 54f1122bc0 [quandary] allowing specification of C++ endpoints 8 years ago
Martino Luca 34a0efd626 Add optional field in serialized output 8 years ago
Dino Distefano 4e7c7f30c1 Extended transitions to universal quantified operators 8 years ago
Dulma Churchill 31f189532c [buck capture] Remove the argument keep-going from the buck targets command 8 years ago
Dino Distefano e77ca182a5 Added a lint for namespace 8 years ago
Jules Villard 741e527826 [console] print progress-like messages on stderr 8 years ago
Jules Villard b964f6ab74 [CLI] options to unset default checkers and to print active checkers 8 years ago
Jeremy Dubreil 441bf7131a [infer][CLI] remove the Tracing analyzer option and only rely on the --tracing option for the biabduction analysis 8 years ago
Jeremy Dubreil d470ed6edc [infer][models] model java.io.BufferedReader as a wrapper 8 years ago
Jules Villard 500f0fd5d5 [analyze] same parallelisation for `infer-analyze` and `infer -- analyze` 8 years ago
Dulma Churchill b196eaa1bd [clang] Collect captured folders in buck-out when keep-going is passed 8 years ago
Dino Distefano bdd2395be6 Adding ability to get type of paramters. 8 years ago
Sam Blackshear 45aaa4da93 [quandary] gflag globals as source 8 years ago
Sam Blackshear 32ead76a3b [absint] make Set and Map functors take an ordered type 8 years ago
Dulma Churchill 7c1a01b186 [clang] Make keep going work with the infer-capture-all integration 8 years ago
Dino Distefano cfd0a9b038 Extending type parser to parse ObjC classes. 8 years ago
Jeremy Dubreil 11ebad7cea [infer][checkers] finaly remove the unecessary 'checkers' flag 8 years ago
Jeremy Dubreil 5b495c6a38 [infer][absint] Functor to create a domain with Top 8 years ago
Jeremy Dubreil 64ab959486 [infer][java] model the Eradicate assertion utils for the biabduction analysis 8 years ago
Jeremy Dubreil 735e906145 [infer][java] Force the Buck integration for Java to not use the Buck daemon 8 years ago
Jeremy Dubreil 1fbc4a1b22 [infer][java] remove the temporary file created to store the list of Buck targets 8 years ago
Sam Blackshear abc5642c83 [quandary] tests for string functionality 8 years ago
Jules Villard 4266360606 [build] taking the .mli into account actually broke the build 8 years ago
Jules Villard 8dacc2df94 [build] move ctl_parse_types.mli to the right place 8 years ago
Jules Villard 9c3e92d9fd [toplevel] small changes in the stdout output 8 years ago