Commit Graph

920 Commits (bec08365de86a26e13300313f2e410cab548c5ed)
 

Author SHA1 Message Date
Peter O'Hearn bec08365de Part 1 of double unlock, locks as resources 9 years ago
jrm 1f5529c67e The @NoAllocation checker should not report on created exceptions 9 years ago
Cristiano Calcagno 16402cddc0 Save global state for abstraction for on-demand. 9 years ago
Cristiano Calcagno 90489d7f54 Always analyze procedures when analyze_models is set. 9 years ago
Andrzej Kotulski decb263b1d Fix translation when accessing reference type fields 9 years ago
Cristiano Calcagno ccd760b239 Fix pre-analysis crash in master. 9 years ago
Dulma Rodriguez 06f40efab8 Add extra dereference to the variable of the method call to find null dereferences when a method called with null. 9 years ago
jrm ba4dbef2d9 cleanup the Java divide by zero end-to-end test 9 years ago
jrm 73a07dc44e Fix gradle integration tests 9 years ago
Jules Villard 37c2d39dac move jwlib.FILELISTS to config.py 9 years ago
Jules Villard dc52ce8158 ignore errors as appropriate on input decode/output encode 9 years ago
Sam Blackshear cd002e5c46 fixing angelic mode for struct values passed by reference 9 years ago
Sam Blackshear 9f346ea1fc allowing abstraction of Tvar's 9 years ago
Jules Villard af5f4c6afd remove inaccurate output about analyzing 0 procedures 9 years ago
Andrzej Kotulski a83f544775 Make Sil.expand_type non-recursive 9 years ago
Jules Villard 88881581b3 use supplied javac instead of the one from PATH 9 years ago
Andrzej Kotulski e4a0e9bbf7 Translate CXXDefaultInitExpr 9 years ago
Cristiano Calcagno 2b1558af6d Turn on on-demand infrastructure by default 9 years ago
Cristiano Calcagno 57b4497663 Start reactive exploration from changed procedures only. 9 years ago
Josh Berdine cca3ecf15c Update .merlin warnings list and compile flags 9 years ago
kstreee a7e004472d Resolve a bug that Infer does not analyze procedures when the analyzer is run on '/'. 9 years ago
Andrzej Kotulski 7cb4165189 Set _FORTIFY_SOURCE to 0 when compiling with clang 9 years ago
Cristiano Calcagno 42ecddcf37 Add command line arguments for reactive mode. 9 years ago
Andrzej Kotulski 49bf38c56f Fix symbolic links in cpp tests after formatting diff (part 2) 9 years ago
Andrzej Kotulski 1fdead5958 Fix symbolic links in cpp tests after formatting diff (part 1) 9 years ago
Cristiano Calcagno c570d97ad8 Cleanup code for registering builtins. 9 years ago
Cristiano Calcagno bf2909dd34 Cleanup global state in module Fork. 9 years ago
Josh Berdine de31246399 Builtin.builtin_plain_functions is no longer used 9 years ago
Josh Berdine b54fbc2776 Add test_build target warnings not fatal otherwise 9 years ago
Josh Berdine 3a7f4b9d3f Add byte target 9 years ago
Josh Berdine 4e8008baf2 Simplify setting ocamlbuild options 9 years ago
Dulma Rodriguez 2fb2b3d9e1 Add the virtual flag of C++ methods in method calls 9 years ago
Josh Berdine c585383fba Let ocamlfind find include and lib files 9 years ago
Sam Blackshear c623b45298 Adding test.sh to fix sync problem (undoing f3964a05f7) 9 years ago
Andrzej Kotulski 4584f7f6fc [clang-format] Reformat all c/cpp/objc sources with clang-format 9 years ago
Dulma Rodriguez c82a4c1cc1 Add the models to the intellij project that contains the tests 9 years ago
Andrzej Kotulski 50fc847c10 Compile C models again in C++ 9 years ago
Andrzej Kotulski 9163b319a6 Fix whitespace issues from last diff 9 years ago
Josh Berdine a73d7be9a8 Remove unused support for ocaml < 4.02 9 years ago
martinoluca fc589ccf34 Fix encoding error while printing descriptions in stdout 9 years ago
Andrzej Kotulski 941a1c02fb Increase size of biniou buffer, add logging in case of failure 9 years ago
Josh Berdine 77b22ded03 Warn on unused identifiers 9 years ago
Josh Berdine 02056079cf Warn of unused values 9 years ago
Josh Berdine a87ef7e7ff Remove old front-end code 9 years ago
Josh Berdine 4dcf38396b Update minimum required version of ocaml to 4.02.1 9 years ago
jrm c6d8cdc8ee Add support for @NoAllocation in the performance critical checker 9 years ago
jrm 14d4f862eb @Performance critical checker: compute the expensive call stack lazily when reporting errors 9 years ago
Sam Blackshear 091f31dd17 translating monitor exit/enter 9 years ago
Dulma Rodriguez 7721743f46 Model ObjC method isKindOfClass 9 years ago
Dulma Rodriguez efd3aeccc6 Using the attributes table to find out the method to call in virtual calls 9 years ago