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

Issue 2288973002: Merge TaskSynchronizer into WaitableEvent. (Closed)

Created:
4 years, 3 months ago by esprehn
Modified:
4 years, 3 months ago
Reviewers:
haraken, keishi
CC:
blink-reviews, blink-reviews-bindings_chromium.org, blink-reviews-events_chromium.org, chromium-reviews, dglazkov+blink, dtapuska+blinkwatch_chromium.org, eae+blinkwatch, hongchan, Raymond Toy
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Merge TaskSynchronizer into WaitableEvent. BUG=

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -180 lines) Patch
M third_party/WebKit/Source/bindings/core/v8/ScriptStreamerThread.h View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/webdatabase/Database.cpp View 3 chunks +7 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/modules/webdatabase/DatabaseTask.h View 5 chunks +10 lines, -10 lines 0 comments Download
M third_party/WebKit/Source/modules/webdatabase/DatabaseTask.cpp View 7 chunks +14 lines, -14 lines 0 comments Download
M third_party/WebKit/Source/modules/webdatabase/DatabaseThread.h View 2 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/modules/webdatabase/DatabaseThread.cpp View 4 chunks +4 lines, -3 lines 0 comments Download
D third_party/WebKit/Source/platform/TaskSynchronizer.h View 1 chunk +0 lines, -63 lines 0 comments Download
D third_party/WebKit/Source/platform/TaskSynchronizer.cpp View 1 chunk +0 lines, -70 lines 0 comments Download
M third_party/WebKit/Source/platform/WaitableEvent.cpp View 2 chunks +12 lines, -1 line 0 comments Download
M third_party/WebKit/Source/platform/audio/HRTFDatabaseLoader.h View 2 chunks +2 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/platform/audio/HRTFDatabaseLoader.cpp View 3 chunks +5 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/platform/blink_platform.gypi View 1 chunk +0 lines, -2 lines 0 comments Download

Messages

Total messages: 11 (6 generated)
esprehn
[0829/154859:ERROR:kill_posix.cc(84)] Unable to terminate process group 16711: No such process [ RUN ] WorkerTest.WorkerTlsClientAuth ASSERTION ...
4 years, 3 months ago (2016-08-29 23:03:45 UTC) #3
esprehn
haraken@ Got ideas? perhaps you could make this change? Having both WaitableEvent and TaskSynchronizer is ...
4 years, 3 months ago (2016-08-29 23:05:07 UTC) #5
haraken
On 2016/08/29 23:05:07, esprehn wrote: > haraken@ Got ideas? perhaps you could make this change? ...
4 years, 3 months ago (2016-08-30 00:09:47 UTC) #7
keishi
On 2016/08/30 00:09:47, haraken wrote: > On 2016/08/29 23:05:07, esprehn wrote: > > haraken@ Got ...
4 years, 3 months ago (2016-08-30 10:56:19 UTC) #10
haraken
4 years, 3 months ago (2016-08-30 15:36:49 UTC) #11
On 2016/08/30 10:56:19, keishi wrote:
> On 2016/08/30 00:09:47, haraken wrote:
> > On 2016/08/29 23:05:07, esprehn wrote:
> > > haraken@ Got ideas? perhaps you could make this change? Having both
> > > WaitableEvent and TaskSynchronizer is silly, we should merge them. :)
> > 
> > This is crashing because currently nested SafePointScope is not supported in
> > Oilpan. It wouldn't be that hard to support it though (e.g., we can just
> > introduce m_safePointNestedLevel or something). keishi-san?
> > 
> > The SafePointScope will be completely gone once we ship the per-thread
heaps.
> 
> Do we need to nest the SafePointScopes? Could we just remove the redundant
> SafePoints like this?
> https://codereview.chromium.org/2288983004/

That's clever :) Let's land your CL.

Powered by Google App Engine
This is Rietveld 408576698