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 22:19:07 +0000 (15:19 -0700)
commit739bb122cfc866d599338a9def221e0661b54d20
tree9e2d5c93055451d90ca732fef90f6195a7242e15
parent9442265659fb274358c7f95900742d8d3a1a0fb5
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

(cherry picked from commit b680ae3140a789f182c26abf8df9645f7744113a)

Change-Id: I92736a1ad2f06caba30506d05bfa59fccbeee834
vm/SignalCatcher.cpp
vm/alloc/HeapSource.cpp
vm/jdwp/JdwpAdb.cpp
vm/jdwp/JdwpMain.cpp
vm/jdwp/JdwpSocket.cpp