Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(147)

Issue 1324543002: Fix a bug PauseOnExit notification. (Closed)

Created:
5 years, 3 months ago by turnidge
Modified:
5 years, 3 months ago
Reviewers:
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

Fix a bug PauseOnExit notification. When we notified before, we could end up entering an isolate when it was busy handling another message. By moving the notification up and clearing the "task" later, we ensure that we own the isolate for the duration of the notification. BUG= R=iposva@google.com Committed: https://github.com/dart-lang/sdk/commit/01c1d2c667acd50e74d7c5c9fa1b157c57e9b348

Patch Set 1 #

Patch Set 2 : code review #

Patch Set 3 : fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+30 lines, -15 lines) Patch
M runtime/vm/message_handler.cc View 1 2 3 chunks +30 lines, -15 lines 0 comments Download

Messages

Total messages: 5 (1 generated)
turnidge
5 years, 3 months ago (2015-08-28 18:30:33 UTC) #2
turnidge
PTAL
5 years, 3 months ago (2015-08-28 20:13:59 UTC) #3
Ivan Posva
LGTM -ip
5 years, 3 months ago (2015-08-28 20:15:01 UTC) #4
turnidge
5 years, 3 months ago (2015-08-28 20:19:54 UTC) #5
Message was sent while issue was closed.
Committed patchset #3 (id:40001) manually as
01c1d2c667acd50e74d7c5c9fa1b157c57e9b348 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698