16 Commits (4e18aa100d8e28f3094666ca8ea967e3557fd2e2)

Author SHA1 Message Date
Jules Villard d285ee900b [pulse] functional unknown functions
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 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 99c53b2d7b [pulse] report leaks as soon as values become unreachable
4 years ago
Loc Le d8d2f2b23d [pulse] added user-defined models for malloc/free
4 years ago
Jules Villard 8f1df1f11e [pulse] deduplicate histories and traces for memleaks
4 years ago
Jules Villard 16054a4510 [pulse] interproc memleak trace test
4 years ago
Jules Villard 02e6d46e7f [pulse] follow values inside function calls
4 years ago
Jules Villard 9409685a2f [pulse] a few textual changes in traces
4 years ago
Jules Villard 9980c4f614 [pulse] correct order of calling context in trace
4 years ago
Jules Villard d97b82f8db [pulse] add tests for pulse.isl
4 years ago