[RFR] Create interface to call TSAN runtime

Arthur Eubanks aeubanks at google.com
Mon Mar 25 18:37:23 UTC 2019


>
> Looks good again except that now :
>
>
>   33 // These declarations, along with TsanSymbolizeStackFrame, constitute
> the
>   34 // VM-ThreadSanitizer interface. These functions are the only way the
> VM
>   35 // notifies Tsan about critical events; they are "push" functions.
>   36 // (TSAN calls TsanSymbolizeStackFrame when it prints stack traces).
>   37 //
>
>   42 // The __tsan_java_* functions accept a raw oop as an argument; Tsan tracks
>   43 // metadata for each oop using fixed address offsets.
>
>
> Make no real sense when you read the file; they should be added later :-)
>
> Oops, fixed.


More information about the tsan-dev mailing list