Commit Graph

5314 Commits (87dd2047ec3ae8bb5024c7a0b8c33cd56ccf8a81)
 

Author SHA1 Message Date
Sungkeun Cho 87dd2047ec [infer] Use big int in IntLit 6 years ago
Nikos Gorogiannis 77f7e70417 [racerd] cleanups in reporting function 6 years ago
Sungkeun Cho 5653dfac32 [inferbo] Give limit on pretty print of condition set 6 years ago
Sungkeun Cho 120c8785eb [inferbo] Update pp of buffer overflow condition 6 years ago
Daiva Naudziuniene 1094a8224c [pulse] Invalidate object rather than address in destructor call 6 years ago
Jules Villard 5c30ea1051 [debug] print full types in instructions on error 6 years ago
Sungkeun Cho 423b732cb4 [inferbo] Fix condition of narrowing termination 6 years ago
Sungkeun Cho b66f3af827 [inferbo] Fix PrunePairs domain 6 years ago
Mehdi Bouaziz 10804588b2 New function pointer preanalysis without recursion 6 years ago
Mehdi Bouaziz 7fd21e056c [inferbo] Limit narrowing to 5 iterations 6 years ago
Mehdi Bouaziz 6131b1fd13 Allow ints for int options in .inferconfig 6 years ago
Sungkeun Cho a40a7984c7 [inferbo] Try division on minmax value conservatively 6 years ago
Sungkeun Cho 3f71cf327b [inferbo] Separate offset and index in condition 6 years ago
Sungkeun Cho 0ce0ec03d9 [inferbo] Support global constant 6 years ago
Dino Distefano 6fe3edc44e Extending type matching to BlockExpr 6 years ago
Jules Villard 6cce767d19 [pulse] copy tests from ownership 6 years ago
Jules Villard cf66ea0afb [pulse] havoc vector array on push_back 6 years ago
Jules Villard 6d6ac1d368 [pulse] do not use access paths as they forget about &/* 6 years ago
Jules Villard f5786c444b [pulse] use after free 6 years ago
Jules Villard 38ced865f3 [pulse] more issue types and add details about why locations get invalidated 6 years ago
Jules Villard 2c35ba51ea [pulse] move domain operations in their own submodule 6 years ago
Jules Villard cb4bf4443f [sqlite] increase timeout to avoid BUSY errors 6 years ago
Mehdi Bouaziz 3ee96263a7 [inferbo] Simplify and improve Itv.prune_comp 6 years ago
Mehdi Bouaziz 2824056af5 [inferbo] Normalize intervals after substitution 6 years ago
Nikos Gorogiannis 342bfb418a [racerd] fix NSObject.init treatment of ownership 6 years ago
Nikos Gorogiannis b0b8459c3a [racerd] detect ObjC "private" methods 6 years ago
Jeremy Dubreil bb5518b221 [infer] no need to store the procedure attributes for the Java methods 6 years ago
Nikos Gorogiannis 105b772cff [racerd] iOS first steps 6 years ago
Mehdi Bouaziz 33872ff0e9 [buck] Disable C++ modules 6 years ago
Mehdi Bouaziz 148664a7d4 Fix objc tests 6 years ago
Mehdi Bouaziz 139f02449a [inferbo] Remove useless opens 6 years ago
Mehdi Bouaziz ce34dcb695 Format everything 6 years ago
Mehdi Bouaziz ecedb27d77 Add missing FB copyrights 6 years ago
Sungkeun Cho fd3f298156 [inferbo] Add narrowing 6 years ago
Daiva Naudziuniene 5dab665fc2 [pulse] Model placement new 6 years ago
Daiva Naudziuniene 50da07e922 [pulse] Invalidate addresses for destructors 6 years ago
Sungkeun Cho 85ef451701 [infer] Use integer widths on constructing Sizeof exp 6 years ago
Mehdi Bouaziz 3dd97cc40f [inferbo] Use WTO abstract interpreter 6 years ago
Sungkeun Cho f28faad627 [inferbo] Filter integer_overflow_l5 and _u5 by default 6 years ago
Josh Berdine 1500745b03 [sledge] Add typ of integer constants 6 years ago
Josh Berdine 71fe6602ef [sledge] Change Switch cases from Z.t to Exp.t 6 years ago
Josh Berdine e73e6c6448 [sledge] Add Llair.Term.branch wrapper for Switch 6 years ago
Josh Berdine 0e5239682d [sledge] Add Llair.Term.goto wrapper for Switch 6 years ago
Josh Berdine 8074eea927 [sledge] Distinguish signed and unsigned integer comparisons 6 years ago
Nikos Gorogiannis ea7b185b6b [classloads] add option for specifying root methods and add tests 6 years ago
Jules Villard 497720386e [pulse] join of memory graphs 6 years ago
Jules Villard 3aa712c67a [pulse] define havoc and use in symbolic execution 6 years ago
Jules Villard a295d26f69 [pulse] do not propagate states with errors 6 years ago
Mehdi Bouaziz 2d4e58f57f Mangled.this/is_this 6 years ago
Mehdi Bouaziz e72cd6c00f [inferbo] More precise min/max 6 years ago