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

Issue 4678002: IndexedDB: Keep the utility process open. (Closed)

Created:
10 years, 1 month ago by hans
Modified:
9 years, 5 months ago
Reviewers:
andreip3000, bulach, jorlow
CC:
chromium-reviews, darin-cc_chromium.org, ben+cc_chromium.org
Visibility:
Public.

Description

IndexedDB: Keep the utility process open. Lazily create the process when it is first needed, and keep it running. This significantly speeds up data insertion when there is a key path. BUG=60138 TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=65942

Patch Set 1 #

Patch Set 2 : Presubmit complained about license #

Total comments: 6

Patch Set 3 : patch #

Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -11 lines) Patch
M chrome/browser/in_process_webkit/browser_webkitclient_impl.h View 1 2 3 chunks +6 lines, -0 lines 0 comments Download
M chrome/browser/in_process_webkit/browser_webkitclient_impl.cc View 1 2 3 chunks +13 lines, -8 lines 0 comments Download
M chrome/browser/in_process_webkit/indexed_db_key_utility_client.cc View 1 2 1 chunk +3 lines, -3 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
hans
This speeds things up. Will go look at getting a performance test for this into ...
10 years, 1 month ago (2010-11-08 17:40:22 UTC) #1
hans
On 2010/11/08 17:40:22, hans wrote: > This speeds things up. > > Will go look ...
10 years, 1 month ago (2010-11-09 11:05:29 UTC) #2
jorlow
I don't see any problems, but Marcus needs to sign off on it. Marcus, if ...
10 years, 1 month ago (2010-11-09 11:09:17 UTC) #3
bulach
the change itself seems fine, but I'm a bit uncomfortable with changing the UtilityProcess behavior. ...
10 years, 1 month ago (2010-11-09 12:19:56 UTC) #4
hans
On 2010/11/09 12:19:56, bulach wrote: > the change itself seems fine, but I'm a bit ...
10 years, 1 month ago (2010-11-09 16:44:15 UTC) #5
andreip3000
http://codereview.chromium.org/4678002/diff/2001/3001 File chrome/browser/in_process_webkit/browser_webkitclient_impl.cc (right): http://codereview.chromium.org/4678002/diff/2001/3001#newcode23 chrome/browser/in_process_webkit/browser_webkitclient_impl.cc:23: BrowserWebKitClientImpl::~BrowserWebKitClientImpl() { On 2010/11/09 12:19:56, bulach wrote: > (see ...
10 years, 1 month ago (2010-11-09 18:31:42 UTC) #6
hans
On 2010/11/09 18:31:42, andreip3000 wrote: > http://codereview.chromium.org/4678002/diff/2001/3001 > File chrome/browser/in_process_webkit/browser_webkitclient_impl.cc (right): > > http://codereview.chromium.org/4678002/diff/2001/3001#newcode23 > ...
10 years, 1 month ago (2010-11-10 11:43:30 UTC) #7
andreip3000
LGTM
10 years, 1 month ago (2010-11-10 12:09:38 UTC) #8
bulach
10 years, 1 month ago (2010-11-10 12:14:10 UTC) #9
LGTM

brilliant, thanks!

Powered by Google App Engine
This is Rietveld 408576698