Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
compiler-rt
/
lib
/
fuzzer
/
FuzzerDriver.cpp
8c95b48
[libFuzzer] Remove mutation stats and weighted mutation selection.
by Max Moroz
· 7 years ago
5a9baa3
[libFuzzer] Initial implementation of weighted mutation leveraging during runtime.
by Max Moroz
· 7 years ago
8db0bef
[libFuzzer] Handle unstable edges by disregarding unstable edges
by Max Moroz
· 7 years ago
1e954f7
[libFuzzer] Handle unstable edges by using minimum hit counts
by Max Moroz
· 7 years ago
061b4af
[libFuzzer] Mutation tracking and logging implemented.
by Max Moroz
· 7 years ago
5697c59
Revert r337194 (https://reviews.llvm.org/D48891) due to compilation errors.
by Max Moroz
· 7 years ago
8a5083df
[libFuzzer] Mutation tracking and logging implemented.
by Max Moroz
· 7 years ago
08dad54
[libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
by Max Moroz
· 7 years ago
1d369a5
Revert r337175 (https://reviews.llvm.org/D49212) due to unintentional format changes.
by Max Moroz
· 7 years ago
2156d88
[libFuzzer] Implement stat::stability_rate based on the percentage of unstable edges.
by Max Moroz
· 7 years ago
a34c65e
[libFuzzer] Make -fsanitize=memory,fuzzer work.
by Matt Morehouse
· 7 years ago
a5bb6d5
Revert "[libFuzzer] Mutation tracking and logging implemented"
by Matt Morehouse
· 7 years ago
d153d46
[libFuzzer] Mutation tracking and logging implemented
by Matt Morehouse
· 7 years ago
4d9fd7a
[libFuzzer] remove an experimental flag -use_feature_frequency
by Kostya Serebryany
· 7 years ago
1fd005f
[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
by Kostya Serebryany
· 7 years ago
69c2b71
[libFuzzer] reinstate -dump_coverage, which is still in use (reverts r332036)
by Kostya Serebryany
· 7 years ago
e9c6f06
[libFuzzer] add an experimental flag -focus_function: libFuzzer will try to focus on inputs that trigger that function
by Kostya Serebryany
· 7 years ago
2f7edae
[libFuzzer] deprecate equivalence_server
by Kostya Serebryany
· 7 years ago
d80e821
[libFuzzer] remove the dump_coverage flag, it hasn't been working with the inline sanitizer coverage anyway
by Kostya Serebryany
· 7 years ago
59bf1e8
[libFuzzer] remove the experimental support for clang coverage instrumentation. This mode has not been used and our experiments with https://github.com/google/fuzzer-test-suite show that this signal is weaker than the SanitizerCoverage
by Kostya Serebryany
· 7 years ago
d9a8b6a
fix some user facing typos / in the comments
by Sylvestre Ledru
· 8 years ago
36c89b3
[libFuzzer] Set -experimental_len_control=1000 as default.
by Matt Morehouse
· 8 years ago
7ac58ee
[libFuzzer] fix a minor regression in printing
by Kostya Serebryany
· 8 years ago
04304d1
[libFuzzer] Encapsulate commands in a class.
by Matt Morehouse
· 8 years ago
de9bafb
[libFuzzer] add a flag -malloc_limit_mb
by Kostya Serebryany
· 8 years ago
6afa7a5
[libFuzzer] remove stale flags; NFC
by Kostya Serebryany
· 8 years ago
ad05ee0
[libFuzzer] add an experimental search heuristic flag -reduce_depth
by Kostya Serebryany
· 8 years ago
a2ca2dc
[libFuzzer] handle SIGUSR1/SIGUSR2 and try to exit grafully on these signals
by Kostya Serebryany
· 8 years ago
68fdef1
[libFuzzer] allow user to specify the merge control file
by Kostya Serebryany
· 8 years ago
6f1c26f
[libFuzzer] Periodically purge allocator's quarantine to prolong fuzzing sessions.
by Alex Shlyapnikov
· 8 years ago
4083d54
[libFuzzer] experimental flag to tweak the corpus distribution. Seems to improve the situation dramatically on the png benchmark and make things worse on a number of micro-puzzles. Needs more A/B testing
by Kostya Serebryany
· 8 years ago
330496c
[libFuzzer] Disable experimental clang coverage support by default.
by Max Moroz
· 8 years ago
bcd7849
[libFuzzer] minor refactoring, NFC
by Kostya Serebryany
· 8 years ago
3a8e3c8
[libFuzzer] refactoring: move reading the seed corpus closer to where it's consumed; NFC
by Kostya Serebryany
· 8 years ago
bebcbfb
[libFuzzer] Use custom allocators for STL containers in libFuzzer.
by George Karpenkov
· 8 years ago
24069a04
Revert "[libFuzzer] Use custom allocators for STL containers in libFuzzer"
by George Karpenkov
· 8 years ago
d50410b
[libFuzzer] Use custom allocators for STL containers in libFuzzer
by George Karpenkov
· 8 years ago
2eef816
[libFuzzer] add -print_funcs=1 (on bey default): print newly discovered functions during fuzzing
by Kostya Serebryany
· 8 years ago
10ab2ac
Move libFuzzer to compiler_rt.
by George Karpenkov
· 8 years ago