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

Issue 776203002: Web Audio: Oilpan: Correctly trace m_referencedNodes elements within a lock. (Closed)

Created:
6 years ago by tkent
Modified:
6 years ago
CC:
blink-reviews, Raymond Toy
Project:
blink
Visibility:
Public.

Description

Web Audio: Oilpan: Correctly trace m_referencedNodes elements within a lock. Blink r184963 [1] was not a right fix. Oilpan marker pushed m_referencedNodes to a stack and released the lock immediately, then iterated it later. We need to make m_referencedNode HeapVector, not Member<HeapVector> to iterate it immediately. [1] http://src.chromium.org/viewvc/blink?view=revision&revision=184963 BUG=434136 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=186482

Patch Set 1 #

Total comments: 2

Patch Set 2 : else trace #

Unified diffs Side-by-side diffs Delta from patch set Stats (+18 lines, -14 lines) Patch
M Source/modules/webaudio/AudioContext.h View 2 chunks +2 lines, -1 line 0 comments Download
M Source/modules/webaudio/AudioContext.cpp View 1 7 chunks +16 lines, -13 lines 0 comments Download

Messages

Total messages: 8 (2 generated)
tkent
Please review this.
6 years ago (2014-12-04 05:41:16 UTC) #2
haraken
https://codereview.chromium.org/776203002/diff/1/Source/modules/webaudio/AudioContext.cpp File Source/modules/webaudio/AudioContext.cpp (right): https://codereview.chromium.org/776203002/diff/1/Source/modules/webaudio/AudioContext.cpp#newcode1088 Source/modules/webaudio/AudioContext.cpp:1088: } Shouldn't this be: if (m_didInitializeContextGraphMutex) { AutoLocker lock(this); ...
6 years ago (2014-12-04 05:43:36 UTC) #3
tkent
https://codereview.chromium.org/776203002/diff/1/Source/modules/webaudio/AudioContext.cpp File Source/modules/webaudio/AudioContext.cpp (right): https://codereview.chromium.org/776203002/diff/1/Source/modules/webaudio/AudioContext.cpp#newcode1088 Source/modules/webaudio/AudioContext.cpp:1088: } On 2014/12/04 05:43:35, haraken wrote: > > Shouldn't ...
6 years ago (2014-12-04 05:58:25 UTC) #4
haraken
LGTM
6 years ago (2014-12-04 06:03:42 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/776203002/20001
6 years ago (2014-12-04 06:38:27 UTC) #7
commit-bot: I haz the power
6 years ago (2014-12-04 07:14:06 UTC) #8
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=186482

Powered by Google App Engine
This is Rietveld 408576698