summaryrefslogtreecommitdiffstats
path: root/.gitignore
diff options
context:
space:
mode:
authorSebastien Hertz <shertz@google.com>2014-02-24 14:56:21 +0100
committerSebastien Hertz <shertz@google.com>2014-02-24 17:40:22 +0100
commit400a3a9d332ee17e69b876cbbfb47d9e576fc4f2 (patch)
treedce4fa2e36d22a135c119b84064d407d2ad6f66b /.gitignore
parent3fcf18e25241253f23efbeebe77b2a4c4a7c54d3 (diff)
downloadart-400a3a9d332ee17e69b876cbbfb47d9e576fc4f2.zip
art-400a3a9d332ee17e69b876cbbfb47d9e576fc4f2.tar.gz
art-400a3a9d332ee17e69b876cbbfb47d9e576fc4f2.tar.bz2
Fix debugger deadlock.
Fixes a deadlock between the event thread lock and the processing request lock where the JDWP thread and the event thread wait for each other. We now move the call to StartProcessingRequest after the call to SetWaitForEventThread in JdwpState::ProcessRequest so locks are taken in the same order in both threads. Also adds some thread safety annotations and JDWP verbose logs for debug (only enabled if we pass the -verbose:jdwp option to the runtime). Bug: 13165103 Change-Id: I4e8b6526d973bfee56e69e8e14eddf56adfa1939
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions