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

Issue 291093008: cc: Prevent tiles that are required for activation from being placed in NEVER_BIN. (Closed)

Created:
6 years, 7 months ago by reveman
Modified:
6 years, 7 months ago
Reviewers:
vmpstr, enne (OOO)
CC:
chromium-reviews, cc-bugs_chromium.org
Visibility:
Public.

Description

cc: Prevent tiles that are required for activation from being placed in NEVER_BIN. Some tiles that are required for activation might never be initialized because we move them into EVENTUALLY_BIN before making adjustments based on the memory policy. This is because EVENTUALLY_BIN will map to NEVER_BIN when ALLOW_PREPAINT_ONLY or ALLOW_ABSOLUTE_MINIMUM is the current memory policy. This is fixed by moving low-res tiles into EVENTUALLY_BIN after making adjustments based on current memory policy. BUG=375801 TEST=cc_unittests --gtest_filter=TileManagerTests/TileManagerTest.EnoughMemoryPendingLowResAllowAbsoluteMinimum/* Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=272077

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -11 lines) Patch
M cc/resources/tile_manager.cc View 4 chunks +14 lines, -11 lines 0 comments Download
M cc/resources/tile_manager_unittest.cc View 1 chunk +13 lines, -0 lines 0 comments Download
M cc/test/test_tile_priorities.h View 1 chunk +5 lines, -0 lines 0 comments Download
M cc/test/test_tile_priorities.cc View 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
reveman
Need this to land before https://codereview.chromium.org/287643004/
6 years, 7 months ago (2014-05-21 16:46:27 UTC) #1
vmpstr
lgtm. Thanks for fixing this.
6 years, 7 months ago (2014-05-21 16:59:11 UTC) #2
reveman
The CQ bit was checked by reveman@chromium.org
6 years, 7 months ago (2014-05-21 17:04:16 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/reveman@chromium.org/291093008/1
6 years, 7 months ago (2014-05-21 19:58:57 UTC) #4
commit-bot: I haz the power
6 years, 7 months ago (2014-05-22 03:48:28 UTC) #5
Message was sent while issue was closed.
Change committed as 272077

Powered by Google App Engine
This is Rietveld 408576698