9904 Commits (389907f4da632851bee57a35f151bdcef1ed05ca)
 

Author SHA1 Message Date
Jules Villard a1855dee8a [pulse][5/5] timestamps for MustBeInitialized
4 years ago
Jules Villard df9a7bbc81 [pulse][4/5] add a path context to record timestamps
4 years ago
Jules Villard 4bad4bf63c [pulse][3/5] delete stale comment
4 years ago
Jules Villard 37a79d16b0 [pulse][2/5] do not overwrite attributes
4 years ago
Jules Villard 721e64126e [pulse][1/5] add a test that we report on the first null access
4 years ago
Jules Villard 8446ef488c [pulse][0/5] MustBeValid should be removed in the pre, not the post
4 years ago
Radu Grigore a2de3afc04 [erl-frontend] Create (empty) Procdesc for Erlang functions.
4 years ago
Daiva Naudziuniene a3d7d87f96 [website] Update website: forgot to add untracked files
4 years ago
Daiva Naudziuniene ec1a13fc52 [website] Update website
4 years ago
Jules Villard 5ec898a4f3 [pulse] suppress leaks that are not leaks due to pointer arithmetic
4 years ago
Jules Villard 26f0309ec9 [pulse] add "fat pointers" mem leak tests
4 years ago
Jules Villard 75a068b602 [pulse] delay leak reporting until summary is created
4 years ago
Jules Villard 84cc2bd371 [pulse] more config options to model dynamic memory management
4 years ago
Jules Villard 77865559f5 [pulse] model realloc(3)
4 years ago
Jules Villard caad455e42 [pulse] remove pulse-specific matchers from PatternMatch
4 years ago
Jules Villard 7b5bfa1796 [pulse] defend in depth against false leaks
4 years ago
Jules Villard b7ee374d00 [pulse] values equal to live values are not dead
4 years ago
Jules Villard 99c53b2d7b [pulse] report leaks as soon as values become unreachable
4 years ago
Daiva Naudziuniene d11852af9a [pulse][objc][nullptr] A separate issue type for calling nil blocks
4 years ago
Daiva Naudziuniene c8771a3eeb [pulse][objc][nullptr] Improve nil messaging traces
4 years ago
Xiaoyu Liu 53e6aec80d Fix .NET resource leak detection leaked type lost (#1446)
4 years ago
Sungkeun Cho 7e58392558 [frontend] Add support for fields of Remodel-generated class in ObjC
4 years ago
Loc Le d8d2f2b23d [pulse] added user-defined models for malloc/free
4 years ago
Sungkeun Cho 75e09f7563 [ConfigImpact] Ignore class number when reading config impact data
4 years ago
Sungkeun Cho a577d5fe0f [ConfigImpact] Add FP test due to anonymous class
4 years ago
Martin Trojer 6df86dd892 [FCP] update README for reflect its no longer a submodule
4 years ago
Martin Trojer f2c63cc6c1 [FCP] Remove README/LICENSE files that are duplicated in the parent (main infer) folder.
4 years ago
Martin Trojer 1efd585d81 Remove mention of facebook-clang-plugins submodule in CONTRIBUTING.md
4 years ago
Daiva Naudziuniene fbfe5f8be5 [pulse][objc] Special case for calling objc dispatch methods
4 years ago
Daiva Naudziuniene 85eb72f7cd refactor objc dispatch models
4 years ago
Ezgi Çiçek ab7d569e50 [refactor] Remove redundant calls
4 years ago
Sungkeun Cho 291d250b9b [frontend] Add field for property to the type environment in ObjC
4 years ago
Jules Villard 8f1df1f11e [pulse] deduplicate histories and traces for memleaks
4 years ago
Jules Villard 23fcb72d3d [pulse] refactor translating callee attributes to callers
4 years ago
Jules Villard 16054a4510 [pulse] interproc memleak trace test
4 years ago
Jules Villard 8fcd79a0b7 [pulse][models] refactor garbage-collected allocations
4 years ago
Jules Villard 0ab6f883e0 [pulse] refactor check whether an address is allocated but not freed
4 years ago
Jules Villard c59765b95c [pulse] refactor an ISL function
4 years ago
Jules Villard 427937083b [pulse] do not report null deref errors where the source of null is unclear
4 years ago
Jules Villard 02e6d46e7f [pulse] follow values inside function calls
4 years ago
Xiaoyu Liu 287eee78f5 CIL race condition detection support (#1443)
4 years ago
Daiva Naudziuniene 5fb747eda6 [pulse][objc][nullptr] Dereference call expression to catch nil block issues
4 years ago
Daiva Naudziuniene c6bf155004 [pulse][objc][nullptr] Copy tests for calling nil blocks from bi-abduction
4 years ago
Sungkeun Cho 903106b298 [ConfigImpact] Fix inefficient config impact data checking
4 years ago
Daiva Naudziuniene bf8bc66707 [pulse][objc][nullptr] Model NSArray methods to catch nil insertion into collection issues
4 years ago
Daiva Naudziuniene 5c8b5657d1 [clang frontend][objc][nullptr] Insert missing load to catch nil insertion into collection issues
4 years ago
Nikos Gorogiannis c287afe07d [logging] fix always zero count for modified files
4 years ago
Daiva Naudziuniene 6c7cce6588 [pulse][objc][nullptr] Model NSSet methods to catch nil issues
4 years ago
Nikos Gorogiannis 68ae6ee6f3 [merge] forked global tenv merge
4 years ago
Artem Pianykh b38cc767fa [nullsafe] Add models for java.util.Locale public fields
4 years ago