This is an archive of the discontinued LLVM Phabricator instance.

[dfsan] Introduce dfsan_flush().
ClosedPublic

Authored by kcc on Jun 7 2019, 5:38 PM.

Details

Summary

dfsan_flush() allows to restart tain tracking from scratch in the same process.
The primary purpose right now is to allow more efficient data flow tracing
for DFT fuzzing: https://github.com/google/oss-fuzz/issues/1632

Event Timeline

kcc created this revision.Jun 7 2019, 5:38 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptJun 7 2019, 5:38 PM
Herald added subscribers: llvm-commits, Restricted Project, delcypher. · View Herald Transcript
pcc accepted this revision.Jun 13 2019, 12:16 PM

LGTM

This revision is now accepted and ready to land.Jun 13 2019, 12:16 PM
This revision was automatically updated to reflect the committed changes.