commit | bcd9dd7d1223eaa60f188d1a109d26e5e0143e10 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Mon Mar 07 10:25:04 2016 -0800 |
committer | Mathieu Chartier <mathieuc@google.com> | Mon Mar 07 13:14:45 2016 -0800 |
tree | b9b121de21cbc0a97cf9138a6f66d3df4b1aee65 | |
parent | 810ef3768021b5fc7b47e663e037e49c46f8c916 [diff] |
Don't use ScopedObjectAccess in Heap::DumpSpaces ScopedObjectAccess does not work well if the mutator lock is excusively held while in a suspend thread state. This caused deadlocks and DCHECK failures. Bug: 27493316 (cherry picked from commit 03d21bc5bed887243ff6ce3531179185ffd3532c) Change-Id: I5d67f74fc7082761e45dc1d7778b0ea7fceaaf8f