The good news is that jseward has been doing regular TSan runs with
xpcshell tests and fixing reported races since last year. Bug 929478
is the tracking bug. The number of reported races is much lower than
it used to be, and Telemetry code is the single biggest remaining
offender, which is why jseward is doing a big rearrangement of it.

Doing TSan runs on automation is something that would be nice in the
future. But that's probably not possible until more of the races are
fixed. Also, TSan incurs a much bigger slowdown than ASan, which is
unfortunate.

Nick

On Thu, May 12, 2016 at 4:52 AM, Kyle Huey <m...@kylehuey.com> wrote:
> Ok.
> https://treeherder.mozilla.org/logviewer.html#?job_id=27652194&repo=mozilla-inbound#L9753
> seems to indicate that it is not currently threadsafe, but 1258183 adds a
> lot of locks so hopefully that will help.
>
> - Kyle
>
> On Wed, May 11, 2016 at 11:46 AM, Georg Fritzsche <gfritzs...@mozilla.com>
> wrote:
>
>> Bug 1141565 made it thread-safe, bug 1258183 is dealing with some
>> remaining TSan issues.
>>
>> Georg
>>
>> On Wed, May 11, 2016 at 7:23 PM, Kyle Huey <m...@kylehuey.com> wrote:
>>
>>> And if not, why is this not documented?
>>>
>>> - Kyle
>>> _______________________________________________
>>> dev-platform mailing list
>>> dev-platform@lists.mozilla.org
>>> https://lists.mozilla.org/listinfo/dev-platform
>>>
>>
>>
> _______________________________________________
> dev-platform mailing list
> dev-platform@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to