Commit Graph

2602 Commits (6d2a88ed6469b18cf79c1b5559da2689a8b881dd)

Author SHA1 Message Date
Josh Berdine 6d2a88ed64 Add --chunk to set per-procedure-parallelism chunk size 8 years ago
Dulma Churchill f4bc0db2b4 [clang] Make capture with simple clang command be a method call 8 years ago
Dino Distefano 3ebf8c3277 Added the capability to import macros files in AL 8 years ago
Martino Luca 5321300896 Remove dead-code 8 years ago
Sam Blackshear c255823673 [quandary] clean up `Intent` sinks 8 years ago
Sam Blackshear afb26a9804 [thread-safety] add . to dummy fieldname 8 years ago
Sam Blackshear ff3159953d [thread-safety] don't report read-write races when the write is in a private or autogenerated proc 8 years ago
Andrzej Kotulski f598360786 [C++] Make QualifiedCppName.t reversed list 8 years ago
Jeremy Dubreil f5adab59ec [infer][checkers] Prevent the race conditions between the summaries passed as parameter to the checkers and the summaries from the specs table 8 years ago
Jeremy Dubreil 1cd4b4cc38 [infer][checkers] Do not run the reapeted call checker by default 8 years ago
Dulma Churchill 64791d1136 [driver] Bring clang capture from python to ocaml 8 years ago
Dino Distefano d32faf4f46 Replacing strings by a new data type for AL variables 8 years ago
Paco Estevez Garcia 5482f110c1 Add type path_exec to represent an skipped path of execution. Add logic to symExec to report skipped paths 8 years ago
Jules Villard 3ab6c43fb6 [tests] awesomize make output 8 years ago
Jules Villard 41d615c351 [lint] copyright linter lints Makefiles 8 years ago
Jules Villard 7210e79c57 [make] fix Makefile bug in building models 8 years ago
Jules Villard 5599f078ee [make] do not overwrite execs in infer/bin/ when testing byte compilation 8 years ago
Jules Villard cd421b4a5f [make] print @ commands when passed VERBOSE=1 8 years ago
Andrzej Kotulski fbddeba8a7 [clang] Don't inline global var initializers 8 years ago
Sam Blackshear a5ee1f155c [thread-safety] tests for thread-safe methods 8 years ago
Sam Blackshear a800908797 [thread-safety] fix de-duplication logic 8 years ago
Sam Blackshear f8aea424cf [thread-safety] use aggregated access table as results table 8 years ago
Sam Blackshear 912652b523 [thread-safety] use existing conflict detection for reporting R/W races 8 years ago
Sam Blackshear eccc3a8e4e [thread-safety] move reporting of unprotected reads into aggregation function 8 years ago
Sam Blackshear 5130952ee8 [thread-safety] move reporting of unprotected writes into aggregation function 8 years ago
Sam Blackshear 0f6439cf3c [thread-safety] report on write outside sync, read inside sync races 8 years ago
Jeremy Dubreil 4ebfd2aa90 [infer][java] Simplify the ThreadSafety use of Ondemand 8 years ago
Sam Blackshear eeca7a181a [build] Remove deleted function from FbThreadSafety mli 8 years ago
Jeremy Dubreil bc4250caad [infer] fix operator shadowing 8 years ago
Sam Blackshear d5ed44994f [thread-safety] new SynchronizedCollection annotation 8 years ago
Jeremy Dubreil 81c0877e20 [infer][ondemnad] remove the call to `Summary.write_summary` in BufferOverrun which is no longer necessary 8 years ago
Dino Distefano 40e63aa42c Added the capability to define macros in AL 8 years ago
Andrzej Kotulski 5cfde325fd [C++] Fix matching of qualified cpp names 8 years ago
Jeremy Dubreil 0f70ca02e3 [infer][java] Simplify the abstract domain for the annotation reachability checker 8 years ago
Sam Blackshear 6a39585999 [thread-safety] treat non-interface methods with no summary as angelic 8 years ago
Andrzej Kotulski 2cc972705a [clang] Make backend use QualifiedCppName.t instead of string 8 years ago
Jeremy Dubreil 11295967a3 [infer][java] remove unecessary call to `write_summary` in the bounded call tree checker 8 years ago
Sam Blackshear 31069dd1a7 [quandary] remove assignments to formals from summaries 8 years ago
Jules Villard 4ec3690413 [tests] add a `replace` target to all tests 8 years ago
Andrzej Kotulski 4da4949049 [clang][AST] Fix wrong type in translation of NoOp cast and MaterializeExpr 8 years ago
Peter O'Hearn c52054d3d1 [threadsafety] More races with main thread 8 years ago
Dulma Churchill e155e8ea46 [IR] Convert err_data into a record for more clarity 8 years ago
Jules Villard 22c3c26359 unprout 8 years ago
Sam Blackshear 08a7f57731 [thread-safety] warn on private methods marked ThreadSafe 8 years ago
Andrzej Kotulski 2b655c223f [clang] Use QualifiedCppName.Match for infer_traits::TranslateAsType 8 years ago
Andrzej Kotulski ade5a06cd4 [IR][clang] Use qualified cpp name in fields, improve errdesc.ml 8 years ago
Andrzej Kotulski 71702a13dc [IR] More detailed type for Fieldname.t 8 years ago
Sam Blackshear 68af2afb77 [quandary] more tests 8 years ago
Sam Blackshear 40ae870c31 [thread-safety] simplify code for adding an access 8 years ago
Sam Blackshear 94afd8446c [thread-safety] rename protectedif -> unprotected 8 years ago