This change separates MallocFreeTracer from Fuzzer to facilitate it also being included in remote processes being fuzzed.
This is change 10 of (at least) 18 for cross-process fuzzing support.
Paths
| Differential D94518
Move MallocFreeTracer to FuzzerMonitor AbandonedPublic Authored by aarongreen on Jan 12 2021, 9:39 AM.
Details
Diff Detail Event TimelineComment Actions Multiprocess fuzzing will not be supported by the libFuzzer maintainers. Fuchsia has implemented a new approach with their Component Fuzzing Framework (RFC-117).
Revision Contents
Diff 321776 compiler-rt/lib/fuzzer/CMakeLists.txt
compiler-rt/lib/fuzzer/FuzzerDriver.cpp
compiler-rt/lib/fuzzer/FuzzerLoop.cpp
compiler-rt/lib/fuzzer/FuzzerMonitor.h
compiler-rt/lib/fuzzer/FuzzerMonitor.cpp
|