commit | f612aa66a2ca38f999dae99d339abbe95ef84ff8 | [log] [tgz] |
---|---|---|
author | Hiroshi Yamauchi <yamauchi@google.com> | Wed Jan 04 20:32:57 2017 -0800 |
committer | Hiroshi Yamauchi <yamauchi@google.com> | Thu Jan 05 17:04:27 2017 -0800 |
tree | 43d76297a6d19f6bd25fbeb33136ab5a1c932edc | |
parent | 18f7ef3dc0ca4404b2721b8df2597cf361cf0c11 [diff] |
Avoid using ThreadList::Dump() in empty checkpoint timeout. ThreadList::Dump() that uses a checkpoint to dump threads may get stuck when an empty checkpoint gets stuck and isn't useful when debugging an empty checkpoint timeout. Instead, directly use Thread::Dump() for each runnable thread that isn't responding to an empty checkpoint request. Bug: 33006388 Bug: 12687968 Test: test-art-host with CC. Change-Id: If07a205786d469eec9b1f587485c80f54fb84c4d