Kostya Serebryany
|
5d9a17742e
|
[libFuzzer] add ThreadedLeakTest
llvm-svn: 275582
|
2016-07-15 17:19:43 +00:00 |
Dan Liew
|
0d09f14554
|
[LibFuzzer] Disable building and running LSan tests on Apple platforms because LSan is not currently supported.
Differential Revision: http://reviews.llvm.org/D20947
llvm-svn: 271979
|
2016-06-07 04:44:39 +00:00 |
Kostya Serebryany
|
8fc3a27c5c
|
[libFuzzer] more refactoring: make sure CurrentUnitData is awlays a valid pointer to read from
llvm-svn: 270942
|
2016-05-27 00:21:33 +00:00 |
Kostya Serebryany
|
d8384122a3
|
[libFuzzer] more refactoring around CurrentUnit. Also add a threading test on which we currently have a race (when reporting bugs from multiple threads)
llvm-svn: 270929
|
2016-05-26 22:17:32 +00:00 |
Kostya Serebryany
|
4b92326b17
|
[libFuzzer] when there is a leak in the existing corpus report the reproducer properly
llvm-svn: 270905
|
2016-05-26 20:25:49 +00:00 |
Kostya Serebryany
|
2fe9304d62
|
[libFuzzer] enable detect_leaks=1, add proper docs
llvm-svn: 268088
|
2016-04-29 18:49:55 +00:00 |
Kostya Serebryany
|
0e0bcc4bdb
|
[libFuzzer] disable leak detection if we have tried it for 1000 times w/o finding a leak [part 2]
llvm-svn: 267771
|
2016-04-27 19:52:56 +00:00 |
Kostya Serebryany
|
1bfd583d82
|
[libFuzzer] added -detect_leaks flag (0 by default for now). When enabled, it will help finding leaks while fuzzing
llvm-svn: 266838
|
2016-04-20 00:24:21 +00:00 |
Kostya Serebryany
|
315167339e
|
[libFuzzer] don't report memory leaks if we are dying due to a timeout (just use _Exit instead of exit in the timeout callback)
llvm-svn: 264237
|
2016-03-24 01:32:08 +00:00 |