1219 Commits (f90bf94bd70f1661f5e4873b37c22efc47a62321)

Author SHA1 Message Date
Dulma Churchill f90bf94bd7 Making empty vector an error
10 years ago
Sam Blackshear df257da918 supporting @GuardedBy(MyClass.class) idiom
10 years ago
Andrzej Kotulski 4d90ef99f0 Fix custom type_ptr to char* and char
10 years ago
Jules Villard 8796f2c7ef add travis CI
10 years ago
Sam Blackshear 6304e30f5a don't warn on read-write locks
10 years ago
Josh Berdine f3d7d4d0d6 Deabbreviate CLOpt.exe constructors
10 years ago
Josh Berdine e1d49821fd Fix minor heap size calculation
10 years ago
Daiva Naudziuniene 6054b4c6d4 Improved ndk-build integration.
10 years ago
Josh Berdine 4e67ff6771 Fix bug in AttributesTable stats
10 years ago
Jules Villard 5ba5fcd4bb add -l option to limit parallelism, and pass -j and -l to the buck frontend
10 years ago
Peter O'Hearn da0933fd79 first try at dereferencing lock on monitor enter
10 years ago
Jules Villard a7fdb09600 add quick-test target
10 years ago
Josh Berdine 3a47b4064b Fix --help and friends that 2 phase parsing broke
10 years ago
Andrzej Kotulski 8d3e7e774e Move location of clang installation
10 years ago
Sam Blackshear c1b5a4b03e don't treat `x = &y` as a copy
10 years ago
Sam Blackshear b940c4dfac warning on guarded-by writes
10 years ago
Dulma Churchill b1e3d994bd Report more cases of null dereference as empty vector access
10 years ago
Dulma Churchill 52e8d8a560 Expand links under buck-out
10 years ago
Josh Berdine ec7af097eb Generalize extra options for make module
10 years ago
Josh Berdine bbec166174 Refactor Sil.typ into separate Typ module
10 years ago
Josh Berdine ce19de4a42 Show timeouts in progress bar in stats mode
10 years ago
Andrzej Kotulski a825831625 Model vector::resize(n) as nonempty vector
10 years ago
Josh Berdine a6a766b5f5 Refactor Sil.Int into separate IntLit module
10 years ago
Josh Berdine 3828bdd544 Make int_compare avoid overflow
10 years ago
Sam Blackshear 35f86fbe7b separate lazy dynamic dispatch from dynamic dispatch handling in preanalysis
10 years ago
Andrzej Kotulski 76f7912420 Make sizeof(std::shared_ptr) = 16
10 years ago
Peter O'Hearn 508d6a3ae7 optional model
10 years ago
Daiva Naudziuniene d707c717f0 ndk-build integration test
10 years ago
Josh Berdine 229ca26c8b Optimize normalization, substitution, renaming of array types
10 years ago
Daiva Naudziuniene b594d74d34 Adding LANG global to fix ndk-build integration.
10 years ago
Dulma Churchill 5adab3cb61 Fix StmtExpr
10 years ago
Daiva Naudziuniene 51f7d3ebb2 Integrating ndk-build with infer
10 years ago
Cristiano Calcagno de0f98389a Add sample checker to detect reads and writes to globals
10 years ago
Jules Villard d2f7cb44fa disable dead code checker on clang
10 years ago
Peter O'Hearn 8613f16c19 drop GuardedBy ui_thread warnings
10 years ago
Dulma Churchill a68c45c2a9 Fix dyspatch_async calls
10 years ago
Jules Villard 596823bd32 support `clang -c file1.c file2.c`
10 years ago
Sam Blackshear 1e60923e63 improve errdesc to account for copy-propagation
10 years ago
Sam Blackshear 49136a187b fixing bug in exceptional preds/succs in per-instr procCfg
10 years ago
Andrzej Kotulski b81b3f4791 Always run C compiler with -fsyntax-only
10 years ago
Jeremy Dubreil 0a2c47cdd5 Unify the way objects of a given type are created in the models
10 years ago
Jeremy Dubreil a756b7bff2 models for Preconditions.checkArgument
10 years ago
Jeremy Dubreil 17da853fa8 Do not angelically remove the file attribute on the reciever for virtual calls
10 years ago
Jeremy Dubreil 707a9ae51b Fix resource leaks in the testing framework
10 years ago
Josh Berdine a85a88d145 Extend Sizeof with final extensible array length
10 years ago
Dulma Churchill 5ed970efa9 Fix the return stmt that would not be the last instruction in the path in some cases
10 years ago
Jeremy Dubreil 3a2a6c7c44 Do not run the unsafe guarded access in prod
10 years ago
Jules Villard 1dc636a971 more concise API for creating build integration tests
10 years ago
Martino Luca c39f3b0768 Aggregate stats info emitted during analysis
10 years ago
Jeremy Dubreil 6d37b5ee6d Always collect the statistics and create a report file for Buck projects, even when the target contains no Java source code
10 years ago