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

Issue 11016016: Flapper field trial to use workerpool for sync file operations. (Closed)

Created:
8 years, 2 months ago by Scott Hess - ex-Googler
Modified:
8 years, 2 months ago
Reviewers:
brettw, yzshen1
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Visibility:
Public.

Description

Flapper field trial to use workerpool for sync file operations. Flash private file operations are synchronous, and were being scheduled on the browser's FILE thread. This thread can have lots of relatively long-running stuff on it. Add a 50% field trial to schedule on a blocking worker-pool thread, and histogram hung-plugin instances to see if it helps. BUG=153383 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=160026

Patch Set 1 #

Patch Set 2 : Minor formatting changes. #

Patch Set 3 : Fix group check for browser_tests. #

Total comments: 10

Patch Set 4 : Comments and move the field-trial check. #

Patch Set 5 : Pull pepper_flash code over to pepper_file_message_filter. #

Total comments: 2

Patch Set 6 : Whitespace change #

Total comments: 1

Patch Set 7 : Comment changes to keep management happy. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+69 lines, -1 line) Patch
M content/browser/renderer_host/pepper/pepper_file_message_filter.h View 1 chunk +2 lines, -0 lines 0 comments Download
M content/browser/renderer_host/pepper/pepper_file_message_filter.cc View 1 2 3 4 5 6 2 chunks +50 lines, -1 line 0 comments Download
M content/browser/web_contents/web_contents_impl.cc View 1 2 3 4 5 6 2 chunks +17 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
Scott Hess - ex-Googler
8 years, 2 months ago (2012-10-02 20:00:17 UTC) #1
yzshen1
https://codereview.chromium.org/11016016/diff/2011/chrome/common/chrome_content_client.cc File chrome/common/chrome_content_client.cc (right): https://codereview.chromium.org/11016016/diff/2011/chrome/common/chrome_content_client.cc#newcode302 chrome/common/chrome_content_client.cc:302: // TODO(shess): http://crbug.com/153383 debugging. IIRC, at this point the ...
8 years, 2 months ago (2012-10-02 23:33:44 UTC) #2
Scott Hess - ex-Googler
https://codereview.chromium.org/11016016/diff/2011/chrome/common/chrome_content_client.cc File chrome/common/chrome_content_client.cc (right): https://codereview.chromium.org/11016016/diff/2011/chrome/common/chrome_content_client.cc#newcode302 chrome/common/chrome_content_client.cc:302: // TODO(shess): http://crbug.com/153383 debugging. On 2012/10/02 23:33:44, yzshen1 wrote: ...
8 years, 2 months ago (2012-10-02 23:42:31 UTC) #3
yzshen1
https://codereview.chromium.org/11016016/diff/2011/chrome/common/chrome_content_client.cc File chrome/common/chrome_content_client.cc (right): https://codereview.chromium.org/11016016/diff/2011/chrome/common/chrome_content_client.cc#newcode302 chrome/common/chrome_content_client.cc:302: // TODO(shess): http://crbug.com/153383 debugging. On 2012/10/02 23:42:31, shess wrote: ...
8 years, 2 months ago (2012-10-02 23:52:10 UTC) #4
Scott Hess - ex-Googler
http://codereview.chromium.org/11016016/diff/2011/chrome/common/chrome_content_client.cc File chrome/common/chrome_content_client.cc (right): http://codereview.chromium.org/11016016/diff/2011/chrome/common/chrome_content_client.cc#newcode302 chrome/common/chrome_content_client.cc:302: // TODO(shess): http://crbug.com/153383 debugging. On 2012/10/02 23:52:10, yzshen1 wrote: ...
8 years, 2 months ago (2012-10-03 19:38:51 UTC) #5
yzshen1
lgtm http://codereview.chromium.org/11016016/diff/2011/chrome/common/chrome_content_client.cc File chrome/common/chrome_content_client.cc (right): http://codereview.chromium.org/11016016/diff/2011/chrome/common/chrome_content_client.cc#newcode302 chrome/common/chrome_content_client.cc:302: // TODO(shess): http://crbug.com/153383 debugging. Yay! http://codereview.chromium.org/11016016/diff/11001/content/browser/renderer_host/pepper/pepper_file_message_filter.cc File content/browser/renderer_host/pepper/pepper_file_message_filter.cc ...
8 years, 2 months ago (2012-10-03 19:58:35 UTC) #6
Scott Hess - ex-Googler
OWNERS LGTM desired from brettw. http://codereview.chromium.org/11016016/diff/11001/content/browser/renderer_host/pepper/pepper_file_message_filter.cc File content/browser/renderer_host/pepper/pepper_file_message_filter.cc (right): http://codereview.chromium.org/11016016/diff/11001/content/browser/renderer_host/pepper/pepper_file_message_filter.cc#newcode85 content/browser/renderer_host/pepper/pepper_file_message_filter.cc:85: NULL)); On 2012/10/03 19:58:36, ...
8 years, 2 months ago (2012-10-03 20:04:00 UTC) #7
Scott Hess - ex-Googler
Sorry, am idiot, actually looping in brett for: > OWNERS LGTM desired from brettw.
8 years, 2 months ago (2012-10-03 20:28:51 UTC) #8
brettw
lgtm http://codereview.chromium.org/11016016/diff/14001/content/browser/renderer_host/pepper/pepper_file_message_filter.cc File content/browser/renderer_host/pepper/pepper_file_message_filter.cc (right): http://codereview.chromium.org/11016016/diff/14001/content/browser/renderer_host/pepper/pepper_file_message_filter.cc#newcode65 content/browser/renderer_host/pepper/pepper_file_message_filter.cc:65: // TODO(shess): http://crbug.com/153383 debugging. Runs a field trial ...
8 years, 2 months ago (2012-10-03 20:40:55 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/shess@chromium.org/11016016/9002
8 years, 2 months ago (2012-10-03 22:04:27 UTC) #10
commit-bot: I haz the power
8 years, 2 months ago (2012-10-04 00:35:49 UTC) #11
Change committed as 160026

Powered by Google App Engine
This is Rietveld 408576698