Chromium Code Reviews

Issue 1515553003: VM: Fix deadlock in time line recording. (Closed)

Created:
5 years ago by Florian Schneider
Modified:
5 years ago
Reviewers:
turnidge, Cutch, Ivan Posva
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Base URL:
git@github.com:dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

VM: Fix deadlock in time line recording BUG=#25189

Patch Set 1 #

Total comments: 2
Unified diffs Side-by-side diffs Stats (+23 lines, -6 lines)
M runtime/vm/os_thread.h View 1 chunk +1 line, -1 line 2 comments
M runtime/vm/os_thread.cc View 1 chunk +1 line, -1 line 0 comments
M runtime/vm/os_thread_android.cc View 2 chunks +6 lines, -1 line 0 comments
M runtime/vm/os_thread_linux.cc View 2 chunks +6 lines, -1 line 0 comments
M runtime/vm/os_thread_macos.cc View 2 chunks +6 lines, -1 line 0 comments
M runtime/vm/os_thread_win.cc View 1 chunk +3 lines, -1 line 0 comments

Messages

Total messages: 6 (2 generated)
Florian Schneider
Windows to be implemented if this looks good.
5 years ago (2015-12-09 14:49:42 UTC) #2
Ivan Posva
Florian, Thanks for identifying the recursive locking issue. We will need to change it in ...
5 years ago (2015-12-09 16:34:57 UTC) #3
Florian Schneider
https://codereview.chromium.org/1515553003/diff/1/runtime/vm/os_thread.h File runtime/vm/os_thread.h (right): https://codereview.chromium.org/1515553003/diff/1/runtime/vm/os_thread.h#newcode250 runtime/vm/os_thread.h:250: explicit Mutex(bool recursive = false); On 2015/12/09 16:34:57, Ivan ...
5 years ago (2015-12-10 14:44:21 UTC) #4
Ivan Posva
5 years ago (2015-12-11 19:25:47 UTC) #6
Message was sent while issue was closed.
Closing this issue as it has become obsolete.

-Ivan

Powered by Google App Engine