Commit Graph

1617 Commits (c2ca6a23d56de95b5182629c94edbc421ec9b608)
 

Author SHA1 Message Date
Sam Blackshear 46fc0bb1dc remove recursive call in try/with 9 years ago
Jeremy Dubreil 0737b9231d make Tabulation.prop_get_exn_name return an option type 9 years ago
jrm 214ef205ca remove scripts/ 9 years ago
Sam Blackshear ffc4e2d213 checking supertypes for annotations 9 years ago
Sam Blackshear b228584855 refactoring get_strict_supertyps to use iteration for more flexibility 9 years ago
Luis Cruz 51f4dc7a9a added Tenv.get_overriden_method 9 years ago
Jeremy Dubreil 3a856aa6f0 Add example of lazy dynamic dispatch calling a method from the interface 9 years ago
Andrzej Kotulski 2989105318 Decrease number of allocations in Prop.typ_normalize 9 years ago
Sam Blackshear 77791b7e8e warn on deref of nullable skip function 9 years ago
Sam Blackshear 843bcc1576 support tainting of annotated fields 9 years ago
Jules Villard 5e4e1b5482 script to publish github releases 9 years ago
jrm 808c78c5e7 fix issue with missing files on GitHub 9 years ago
Dino Distefano 83c1bbc832 Implementing a checker to warn initialization of global variables with mehod calls. 9 years ago
Andrzej Kotulski 1d909606aa Add option to replace path to clang internal headers 9 years ago
Peter O'Hearn 50081c7ccb alloc/dealloc model for locks 9 years ago
Jules Villard cb2d8dbe83 update clang command-line flags that we filter out 9 years ago
Jules Villard b9c9f20892 get encoding from `locale.getdefaultlocale()` 9 years ago
Dino Distefano a15095c854 Introducing a mechanism of white/black listing of checks/error reporting based on .inferconfig 9 years ago
Dulma Rodriguez 7671fe755f Skip translation and checks from headers in specified folders 9 years ago
Jules Villard d2aca60937 bump version: 0.8.0 -> 0.8.1 9 years ago
Jules Villard 2e5da30607 do not clean inside facebook-clang-plugins/ if we are inside a release 9 years ago
Andrzej Kotulski 7a91f47131 Fix definition of std::hash<unique_ptr> in C++ models 9 years ago
Andrzej Kotulski 05c218d84f Declare local variable for conditional in procdesc 9 years ago
Jules Villard 07acaa3b97 remove bogus logging passing `None` to `utils.stdout()` 9 years ago
Sam Blackshear a10d7099c7 warning on deref of nullable retvals 9 years ago
Dulma Rodriguez be91fb5429 Fix toll free bridging 9 years ago
Andrzej Kotulski 1be7827981 Fix compilation issues with objc modules 9 years ago
Sam Blackshear 3e8b681135 big refactoring to improve API for subtyping related operations 9 years ago
jrm 9b6de7aeb0 Do not report @NoAllocation and @PerformanceCritical violations in "unlikely" branches 9 years ago
Josh Berdine 5710a3e887 Do not special case default InferPrint results_dir 9 years ago
Sam Blackshear 6113497020 delete callbackChecker and deps 9 years ago
Andrzej Kotulski 66d3d492f8 Fix translation of BinaryConditionalOperator 9 years ago
Dulma Rodriguez 8a1288860b Make alloc save a given procanem in the path 9 years ago
jrm 82670de0c8 improve errors traces for the @NoAllocation and the @PerformanceCritical checker 9 years ago
Cristiano Calcagno 45621ab171 Fix two issues in the prover. 9 years ago
Sam Blackshear e1e62be243 supporting new @PrivacySource/PrivacySink annotations 9 years ago
jrm 4b6d754164 Some cleanup of the models where calls to instanceof are not necessary 9 years ago
Sam Blackshear 596d8338ee dealing with exceptional control-flow in abstract interpreter 9 years ago
Dino Distefano b7ab1760a6 Translation of lambda [part one] 9 years ago
Sam Blackshear 6aca1cdfef exceptional procCfg 9 years ago
Jules Villard 70c8494625 opacify the type of node ids 9 years ago
Jules Villard ac6ef1d9f6 kill Sil.Goto 9 years ago
Sam Blackshear 988ceafbf0 adding try/catch/finally instruction to structured SIL 9 years ago
Cristiano Calcagno 054ad223a8 Fix control-flow graph shape when conditional is last instruction. 9 years ago
Dulma Rodriguez d366bb970b Create the procdescs for frontend checks only when needed 9 years ago
Josh Berdine 7a5cc8f42c Add make target for module dependency graph 9 years ago
jrm ad3e32d935 Fix resource leak false positive with the resource wrapper java.io.DataInputStream 9 years ago
Sam Blackshear f8ecbd800a moving noAllocation checker into AbsInt framework 9 years ago
Josh Berdine a5e1a6c77e Report time and memory stats 9 years ago
Dulma Rodriguez 6b2b76d956 Translate dynamic arrays to cpp classes 9 years ago