commit | caa82d61b73d2d426ac1666e9186d7825000a849 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Sun Feb 02 16:51:17 2014 -0800 |
committer | Mathieu Chartier <mathieuc@google.com> | Sun Feb 02 17:11:28 2014 -0800 |
tree | a36946daefdd719b62b3f2b32d4de58f8afce6d7 | |
parent | 27e180ff7321269d11d6d5675c4578d65f00c52f [diff] |
Fix lock order checking violation. Turns out you can't do thread state changes while holding locks. This change fixes occasional lock violations in ThreadStress test. Also moved the usleep in TransitionCollector outside of the place we hold the gc_complete_lock_. Change-Id: Ib3a85fffdbea80b64d72a2ad7e916251340c22e6