commit | 2175f52b393c27d3df060acb737762b5a588cb7f | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Fri May 09 11:01:06 2014 -0700 |
committer | Mathieu Chartier <mathieuc@google.com> | Fri May 09 11:19:09 2014 -0700 |
tree | 685f69d686691a8404cd3bda41f4ec57b58b592e | |
parent | a17288e3b9dd6751005fed3386251d2d0949be74 [diff] |
Fix race condition in ProcessReferences. There was a race caused by not setting the is_marked_callback_ to null after doing a non concurrent ProcessReferences which caused a small window of time during the next concurrent GC where the mutator could attempt to use a stale is marked callback. Change-Id: Ia56e463f4b30623911e041687960388973e5304f