Files
sdk/runtime
Daniel Andersson 7d82391e89 Fix race and limit access to mutator_thread_.
Unsynchronized access to the contents of another thread is dangerous, even for just ASSERTs, as shown by issue 23958.

Verify the bidirectional Isolate<->Thread pointer invariant when *setting* the mutator_thread_ field, and
limit the interface to comparisons with NULL and the current thread.

BUG=https://github.com/dart-lang/sdk/issues/23958
R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org//1260283007 .
2015-08-04 13:30:50 -07:00
..
2015-08-03 12:16:58 -07:00
2015-07-30 15:29:19 -07:00
2015-08-04 07:59:13 -07:00
2015-08-04 14:16:14 +02:00
2015-05-21 13:35:11 -07:00
2015-06-17 14:56:55 -07:00
2015-06-17 14:56:55 -07:00