OSDN Git Service

Work around a dalvik JDWP/GC deadlock.
authorElliott Hughes <enh@google.com>
Wed, 17 Apr 2013 19:08:56 +0000 (12:08 -0700)
committerElliott Hughes <enh@google.com>
Wed, 17 Apr 2013 19:08:56 +0000 (12:08 -0700)
commitb680ae3140a789f182c26abf8df9645f7744113a
tree7efa388ffaafeaa49b683dd96d67578398bcd280
parent42aa0b6c213ef40ac9aad9d900204e9f6f966421
Work around a dalvik JDWP/GC deadlock.

Also add a few missing TEMP_FAILURE_RETRYs that can cause dalvik to
incorrectly decide that the debugger connection has been broken.

Bug: 8191824
Change-Id: I791b514c6bec1ca634a65d9f87c5fa06da01b5ed
vm/SignalCatcher.cpp
vm/alloc/HeapSource.cpp
vm/jdwp/JdwpAdb.cpp
vm/jdwp/JdwpMain.cpp
vm/jdwp/JdwpSocket.cpp