This is an archive of the discontinued LLVM Phabricator instance.

[dfsan] Update memset and dfsan_(set|add)_label with origin tracking
ClosedPublic

Authored by stephan.yichao.zhao on Feb 23 2021, 8:49 AM.

Diff Detail

Event Timeline

stephan.yichao.zhao requested review of this revision.Feb 23 2021, 8:49 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptFeb 23 2021, 8:49 AM
Herald added subscribers: llvm-commits, Restricted Project. · View Herald Transcript
morehouse accepted this revision.Feb 23 2021, 12:25 PM
morehouse added inline comments.
compiler-rt/lib/dfsan/dfsan.cpp
601

Actually, this doesn't zero the non-released pages.

This revision is now accepted and ready to land.Feb 23 2021, 12:25 PM

renamed ClearOrigins to be ReleaseOrClearOrigins

stephan.yichao.zhao marked an inline comment as done.Feb 23 2021, 3:14 PM
This revision was landed with ongoing or failed builds.Feb 23 2021, 3:17 PM
This revision was automatically updated to reflect the committed changes.