diff options
| author | 2011-12-07 17:35:48 -0800 | |
|---|---|---|
| committer | 2011-12-07 17:46:46 -0800 | |
| commit | 3d30d9b09c16542d41554aad9f46ec9109ba5cb5 (patch) | |
| tree | fecce7ca0ea5e1fe0f5a03b917ab036a4a33b3b0 /src/compiler/codegen/arm/ArchUtility.cc | |
| parent | 486013193c94b4321414c28ce9251911e14a0599 (diff) | |
Fix detaching a debugger while threads are suspended.
The interesting part of this change is in "thread_list.cc".
I've done a TODO in TagFromClass, but haven't seen it make any practical
difference in a debugger. I also tightened up the types in GetThreadStatus
while investigating the fact that we report some threads as "RUNNING, SUSPENDED",
which makes no sense until you realize that TS_RUNNING corresponds to both
our kRunnable thread state and our kNative thread state, the latter of which
may actually be a suspended thread.
I've also made us fail faster in the "address in use" jdwp failure case,
and tidied up a bunch of the capitalization in logging.
Change-Id: I0fe705791d07db31c4615addce44da4fdfbfd0d1
Diffstat (limited to 'src/compiler/codegen/arm/ArchUtility.cc')
0 files changed, 0 insertions, 0 deletions