Kostya Serebryany
|
679669a77e
|
[libFuzzer] split DataFlow.cpp into two .cpp files, one of which can be compiled w/o dfsan to speed things up (~25% speedup)
llvm-svn: 364002
|
2019-06-21 01:39:35 +00:00 |
Kostya Serebryany
|
27cf743bff
|
[libFuzzer] ensure that DFT and autofocus works for C++ (mangled) functions
llvm-svn: 363905
|
2019-06-20 01:48:45 +00:00 |
Kostya Serebryany
|
27d22b6b7a
|
[libFuzzer] reimplement DFT's collect_data_flow inside libFuzzer so that we don't need external python scripts
llvm-svn: 360712
|
2019-05-14 21:47:35 +00:00 |
Kostya Serebryany
|
e9aaa5582f
|
[libFuzzer] implement -focus_function=auto, to be used with Data Flow Traces
llvm-svn: 360378
|
2019-05-09 21:29:45 +00:00 |
Kostya Serebryany
|
a27a0914d3
|
[libFuzzer] disable two tests on i386 that are causing timeouts on the bots
llvm-svn: 360211
|
2019-05-08 00:43:12 +00:00 |
Jonathan Metzman
|
f721230831
|
Enable x86 builds
llvm-svn: 359583
|
2019-04-30 17:58:54 +00:00 |
Kostya Serebryany
|
cedebd5940
|
[libFuzzer] use absolute distance in addition to the hamming distance in value profiling; our A/B testing have (somewhat weak) indication that this provides an additional signal for corpus expansion
llvm-svn: 338661
|
2018-08-02 00:24:49 +00:00 |
Kostya Serebryany
|
79bd14772f
|
[libFuzzer] quick hack to fix the bot
llvm-svn: 337436
|
2018-07-19 01:54:28 +00:00 |
Kostya Serebryany
|
6b87e0c18f
|
[libFuzzer] first experimental attempt at DFT-based mutations (DFT=data-flow-trace)
llvm-svn: 337434
|
2018-07-19 01:23:32 +00:00 |
Kostya Serebryany
|
67af99235f
|
[libFuzzer] make the corpus elements aware of their data flow traces
llvm-svn: 334158
|
2018-06-07 01:40:20 +00:00 |