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

Issue 13859012: cc: Remove cheapness estimator usage from tile manager. (Closed)

Created:
7 years, 8 months ago by reveman
Modified:
7 years, 7 months ago
Reviewers:
nduca, vmpstr, Sami
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, cc-bugs_chromium.org, jam, apatrick_chromium
Visibility:
Public.

Description

cc: Remove cheapness estimator usage from tile manager. BUG=235995 TBR=nduca@chromium.org, vmpstr@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=196975

Patch Set 1 #

Patch Set 2 : rebase #

Total comments: 3

Patch Set 3 : remove RasterCallback parameter name #

Patch Set 4 : remove is_cheap_to_raster from PicturePileImpl::Analysis #

Total comments: 4

Patch Set 5 : #

Patch Set 6 : Remove SetAnticipatedDrawTime. #

Patch Set 7 : Remove cheapness from chrome_restart_request.cc #

Patch Set 8 : still need static_cast to print size_t #

Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -359 lines) Patch
M cc/base/switches.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M cc/base/switches.cc View 1 2 3 4 2 chunks +1 line, -5 lines 0 comments Download
M cc/base/worker_pool.h View 3 chunks +0 lines, -15 lines 0 comments Download
M cc/base/worker_pool.cc View 1 5 6 7 15 chunks +52 lines, -246 lines 0 comments Download
M cc/resources/managed_tile_state.cc View 1 2 3 1 chunk +0 lines, -2 lines 0 comments Download
M cc/resources/picture_pile_impl.h View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M cc/resources/picture_pile_impl.cc View 1 2 3 2 chunks +1 line, -3 lines 0 comments Download
M cc/resources/raster_worker_pool.h View 2 chunks +1 line, -3 lines 0 comments Download
M cc/resources/raster_worker_pool.cc View 2 chunks +0 lines, -11 lines 0 comments Download
M cc/resources/tile_manager.h View 1 2 3 4 5 6 chunks +0 lines, -8 lines 0 comments Download
M cc/resources/tile_manager.cc View 1 2 3 4 5 9 chunks +1 line, -46 lines 0 comments Download
M cc/test/fake_picture_layer_tiling_client.cc View 1 1 chunk +0 lines, -1 line 0 comments Download
M cc/test/fake_tile_manager.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M cc/trees/layer_tree_host_impl.h View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M cc/trees/layer_tree_host_impl.cc View 1 2 3 4 5 2 chunks +0 lines, -6 lines 0 comments Download
M cc/trees/layer_tree_settings.h View 1 1 chunk +0 lines, -1 line 0 comments Download
M cc/trees/layer_tree_settings.cc View 1 1 chunk +0 lines, -1 line 0 comments Download
M cc/trees/thread_proxy.cc View 1 2 3 4 5 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/chromeos/login/chrome_restart_request.cc View 1 2 3 4 5 6 1 chunk +0 lines, -1 line 0 comments Download
M content/browser/renderer_host/render_process_host_impl.cc View 1 1 chunk +0 lines, -1 line 0 comments Download
M content/renderer/gpu/render_widget_compositor.cc View 1 1 chunk +0 lines, -2 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
reveman
7 years, 8 months ago (2013-04-26 21:20:51 UTC) #1
vmpstr
Should we also remove cheapness from AnalysisCanvas and from Picture::Analysis (and from telemetry) or are ...
7 years, 8 months ago (2013-04-26 21:31:55 UTC) #2
nduca
rubberstamp lgtm when you need it.
7 years, 8 months ago (2013-04-26 21:35:55 UTC) #3
reveman
Removed is_cheap_to_raster from PicturePileImpl::Analysis. I'd like to leave AnalysisCanvas and telemetry changes for an immediate ...
7 years, 8 months ago (2013-04-26 22:28:25 UTC) #4
vmpstr
lgtm with nits from me https://codereview.chromium.org/13859012/diff/2001/cc/resources/raster_worker_pool.h File cc/resources/raster_worker_pool.h (right): https://codereview.chromium.org/13859012/diff/2001/cc/resources/raster_worker_pool.h#newcode18 cc/resources/raster_worker_pool.h:18: typedef base::Callback<void(PicturePileImpl* picture_pile)> RasterCallback; ...
7 years, 8 months ago (2013-04-26 22:51:35 UTC) #5
reveman
https://codereview.chromium.org/13859012/diff/5003/cc/base/switches.cc File cc/base/switches.cc (right): https://codereview.chromium.org/13859012/diff/5003/cc/base/switches.cc#newcode38 cc/base/switches.cc:38: // Enable solid tile color, transparent tile metrics. On ...
7 years, 8 months ago (2013-04-26 23:09:42 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/reveman@chromium.org/13859012/7016
7 years, 8 months ago (2013-04-26 23:10:17 UTC) #7
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 8 months ago (2013-04-26 23:24:45 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/reveman@chromium.org/13859012/9005
7 years, 8 months ago (2013-04-26 23:39:25 UTC) #9
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 8 months ago (2013-04-26 23:43:11 UTC) #10
reveman
7 years, 7 months ago (2013-04-28 02:18:25 UTC) #11
Message was sent while issue was closed.
Committed patchset #8 manually as r196975 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698