summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorMathieu Chartier <mathieuc@google.com>2016-06-14 17:08:47 -0700
committerMathieu Chartier <mathieuc@google.com>2016-06-14 17:58:29 -0700
commitf8a86b9ecefecae8bc0e456d540dae115249fdb6 (patch)
treea0621285655b30bba6e13cbd6d3b65d85f1d20cc /compiler/optimizing/graph_visualizer.cc
parent336f697941f2efd1d9ab9f5d45cc31e24e79b1b9 (diff)
Visit invalid roots of only suspended threads
Since this always happens with suspended threads or self, you can just visit these threads and do not require a suspend all. This will not miss any roots if the caller was marking a thread root. Fixes issues like transitioning to suspended and back blocking on a thread suspension request from another thread. This could cause deadlocks previously. Bug: 29062271 Change-Id: I2fef149387aacf0cdc9a773d4f172c42fa53e4dc
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions