commit | 761928d24e4e7ed7776b52243eaf9095ad35f448 | [log] [tgz] |
---|---|---|
author | Elliott Hughes <enh@google.com> | Wed Nov 16 18:33:03 2011 -0800 |
committer | Elliott Hughes <enh@google.com> | Thu Nov 17 09:55:08 2011 -0800 |
tree | 62a9d0c880c5412050e3eabe73c106c5374555dc | |
parent | a215526d5c789cbef0f81a1f9aba22541a841cca [diff] |
Implement a bit more debugger functionality. This fixes the deadlock by making SuspendSelfForDebugger not take the thread list lock, making it more like the equivalent code in dalvikvm. There's also some code cleanup, and a few more of the JDWP calls jdb makes on startup. By fixing the deadlock, attaching jdb now causes us to hit unimplemented code relating to thread stacks. That's tomorrow's job... Change-Id: I7eac1b95946228fa60666587ff8766bcabb28bb1