Wan-Teh Chang
4845f0720e
Move the |die| member of FrameThreadContext to PerThreadContext.
...
This fixes a data race warning by ThreadSanitizer.
FrameThreadContext.die is read by all the worker threads but is not
protected by any mutex. Move it to PerThreadContext so that each worker
thread reads its own copy of |die|, which can then be protected with
PerThreadContext.mutex.
Signed-off-by: Wan-Teh Chang <wtc@google.com>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2016-03-01 13:53:47 -05:00
..
2016-02-24 18:21:38 +00:00
2016-02-24 18:21:38 +00:00
2016-02-29 08:46:53 -08:00
2016-02-24 17:31:44 +00:00
2016-02-27 16:31:46 -06:00
2016-02-24 17:31:44 +00:00
2016-02-24 17:31:44 +00:00
2016-02-26 21:49:34 +01:00
2016-02-26 21:49:34 +01:00
2016-02-26 21:53:32 +01:00
2016-02-26 21:49:34 +01:00
2016-02-26 21:49:34 +01:00
2016-02-26 21:53:34 +01:00
2016-02-26 21:53:34 +01:00
2016-02-25 00:18:12 +01:00
2016-02-24 17:31:44 +00:00
2016-02-24 17:31:44 +00:00
2016-02-24 17:31:44 +00:00
2016-02-26 21:53:32 +01:00
2016-02-27 13:17:20 +00:00
2016-02-27 12:18:06 +00:00
2016-02-24 17:31:44 +00:00
2016-02-24 17:35:47 +00:00
2016-02-24 17:31:44 +00:00
2016-02-24 17:31:44 +00:00
2016-02-24 17:31:44 +00:00
2016-02-26 21:49:34 +01:00
2016-02-24 17:35:47 +00:00
2016-02-24 17:35:47 +00:00
2016-02-28 23:39:32 +01:00
2016-02-29 21:44:06 +01:00
2016-02-26 21:49:34 +01:00
2016-02-28 18:46:35 +01:00
2016-02-24 17:31:44 +00:00
2016-02-26 21:53:32 +01:00
2016-02-26 22:15:20 +01:00
2016-02-24 17:31:44 +00:00
2016-02-26 21:49:34 +01:00
2016-02-24 18:15:14 +00:00
2016-02-24 18:15:14 +00:00
2016-02-24 18:15:14 +00:00
2016-02-28 13:32:01 +01:00
2016-02-24 17:31:44 +00:00
2016-02-26 21:53:34 +01:00
2016-02-24 17:31:44 +00:00
2016-02-29 12:42:29 +01:00
2016-02-24 17:31:44 +00:00
2016-02-24 17:36:30 +00:00
2016-03-01 13:53:47 -05:00
2016-02-24 17:31:44 +00:00
2016-02-24 17:31:44 +00:00
2016-02-26 21:49:34 +01:00
2016-02-24 17:31:44 +00:00
2016-02-26 21:53:32 +01:00
2016-02-24 17:31:44 +00:00
2016-02-24 17:35:47 +00:00
2016-02-26 21:49:34 +01:00
2016-02-26 22:15:20 +01:00
2016-02-26 21:49:34 +01:00
2016-02-26 21:53:32 +01:00
2016-02-24 17:31:44 +00:00
2016-02-29 21:44:06 +01:00
2016-02-24 18:15:14 +00:00
2016-02-24 17:31:44 +00:00
2016-02-24 17:31:44 +00:00
2016-02-26 14:47:06 +00:00
2016-03-01 13:44:18 +00:00
2016-02-28 13:33:14 +01:00
2016-02-24 17:31:44 +00:00
2016-02-26 21:49:34 +01:00
2016-02-26 21:53:34 +01:00
2016-02-24 18:15:14 +00:00
2016-02-24 18:15:14 +00:00
2016-02-24 18:15:14 +00:00