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

Issue 1179143002: Oilpan: eagerly finalize MIDIAccess. (Closed)

Created:
5 years, 6 months ago by sof
Modified:
5 years, 6 months ago
Reviewers:
oilpan-reviews, haraken
CC:
blink-reviews
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Oilpan: eagerly finalize MIDIAccess. MIDIAccess' MIDIAccessor is registered as a callable client of the embedder's WebMIDIAccessor. It is unsafe to access that client interface during lazy sweeping, as it might access heap objects that have been finalized. Consequently, mark MIDIAccess as eagerly finalized, making it release its MIDIAccessor before the mutator is allowed heap access after a GC. R=haraken BUG=491488 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=197038

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -0 lines) Patch
M Source/modules/webmidi/MIDIAccess.h View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (2 generated)
sof
please take a look.
5 years, 6 months ago (2015-06-12 12:12:54 UTC) #2
haraken
LGTM
5 years, 6 months ago (2015-06-12 13:21:29 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1179143002/1
5 years, 6 months ago (2015-06-12 14:33:00 UTC) #5
commit-bot: I haz the power
5 years, 6 months ago (2015-06-12 14:37:07 UTC) #6
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://src.chromium.org/viewvc/blink?view=rev&revision=197038

Powered by Google App Engine
This is Rietveld 408576698