Vitaly Buka
4d6b33c510
[fuzzer] Python 3 print fixes
...
llvm-svn: 334902
2018-06-17 09:11:56 +00:00
Vitaly Buka
b213a345e1
[fuzzer] Fix collect_data_flow.py for python 3
...
llvm-svn: 334901
2018-06-17 08:41:56 +00:00
Kostya Serebryany
1fd005f552
[libFuzzer] initial implementation of -data_flow_trace. It parses the data flow trace and prints the summary, but doesn't use the information in any other way yet
...
llvm-svn: 334058
2018-06-06 01:23:29 +00:00
Kostya Serebryany
980e45fe55
[libFuzzer] add collect_data_flow.py that allows to run the data-flow tracer several times on subsets of inputs bytes, to overcome DFSan out-of-label failures
...
llvm-svn: 333616
2018-05-31 01:27:07 +00:00
Kostya Serebryany
4d53b744ca
[libFuzzer] DataFlow tracer now tags a subset of the input. A separate script merges traces from the subsets
...
llvm-svn: 333149
2018-05-24 01:43:48 +00:00
Dan Liew
c8879c989e
[LibFuzzer] Unbreak the `trace-malloc-unbalanced.test` when using Python 3.
...
The `unbalanced_allocs.py` script uses Python 2 print statement
and `iteritems()`. Running `2to3` over the script fixes these.
Differential Revision: https://reviews.llvm.org/D45765
llvm-svn: 330389
2018-04-20 06:46:09 +00:00
Vitaly Buka
ca9075272b
[fuzzer] Script to detect unbalanced allocation in -trace_malloc output
...
Reviewers: kcc
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D39466
llvm-svn: 317119
2017-11-01 20:27:06 +00:00
Vitaly Buka
df00e89cdc
Revert "[fuzzer] Fix threaded stack printing and nested mallocs"
...
Fails on darwin
Revert "[fuzzer] Script to detect unbalanced allocation in -trace_malloc output"
Needs previous one.
This reverts commit r317034, r317036.
llvm-svn: 317061
2017-11-01 00:55:52 +00:00
Vitaly Buka
0747700ce1
[fuzzer] Script to detect unbalanced allocation in -trace_malloc output
...
Reviewers: kcc
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D39466
llvm-svn: 317036
2017-10-31 20:50:07 +00:00