HomePhabricator

[tsan] Add TSan debugger APIs

Authored by kubamracek on Mar 10 2016, 9:00 AM.

Description

[tsan] Add TSan debugger APIs

Currently, TSan only reports everything in a formatted textual form. The idea behind this patch is to provide a consistent API that can be used to query information contained in a TSan-produced report. User can use these APIs either in a debugger (via a script or directly), or they can use it directly from the process (e.g. in the __tsan_on_report callback). ASan already has a similar API, see http://reviews.llvm.org/D4466.

Differential Revision: http://reviews.llvm.org/D16191

llvm-svn: 263126

Details

Committed
kubamracekMar 10 2016, 9:00 AM
Differential Revision
D16191: [tsan] Add TSan debugger APIs
Parents
rGe094388861ec: [ELF] - Consistent spelling for error/warning messages
Branches
Unknown
Tags
Unknown