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

Issue 255033004: Revert of cc: SwapAck throttle Swap without throttling MainFrames (Closed)

Created:
6 years, 7 months ago by Michael Achenbach
Modified:
6 years, 7 months ago
Reviewers:
danakj, Sami, brianderson
CC:
chromium-reviews, cc-bugs_chromium.org, enne (OOO)
Base URL:
http://git.chromium.org/chromium/src.git@cleanupOutputSurface
Visibility:
Public.

Description

Revert of cc: SwapAck throttle Swap without throttling MainFrames (https://codereview.chromium.org/222023010/) Reason for revert: [Sheriff] Speculative revert for breaking win7 dbg: http://build.chromium.org/p/chromium.win/builders/Win7%20Tests%20%28dbg%29%284%29/builds/26034 Will reland if it didn't help. Original issue's description: > cc: SwapAck throttle Swap without throttling MainFrames > > This should improve main thread throughput in cases > where we are deferring the BeginMainFrame, but don't > really need to because the swap ack will come back > before the impl thread needs to draw anyway. > > BUG=311213 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266685 NOTREECHECKS=true NOTRY=true BUG=311213 TBR=Sami, danakj, brianderson Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266757

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+12 lines, -9 lines) Patch
M cc/scheduler/scheduler_state_machine.cc View 1 chunk +5 lines, -0 lines 0 comments Download
M cc/scheduler/scheduler_unittest.cc View 3 chunks +7 lines, -9 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Michael Achenbach
Created Revert of cc: SwapAck throttle Swap without throttling MainFrames
6 years, 7 months ago (2014-04-29 07:02:03 UTC) #1
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/machenbach@chromium.org/255033004/1
6 years, 7 months ago (2014-04-29 07:02:45 UTC) #2
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 7 months ago (2014-04-29 07:02:46 UTC) #3
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
6 years, 7 months ago (2014-04-29 07:02:46 UTC) #4
Michael Achenbach
The CQ bit was checked by machenbach@chromium.org
6 years, 7 months ago (2014-04-29 07:03:41 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/machenbach@chromium.org/255033004/1
6 years, 7 months ago (2014-04-29 07:04:12 UTC) #6
commit-bot: I haz the power
Change committed as 266757
6 years, 7 months ago (2014-04-29 07:04:52 UTC) #7
Michael Achenbach
What grinds my gears: I did a bisect on the waterfall because of the win7 ...
6 years, 7 months ago (2014-04-29 10:42:42 UTC) #8
chromium-reviews
6 years, 7 months ago (2014-04-29 15:38:03 UTC) #9
Thanks for figuring that out Michael. It's interesting that you point out
the error was already present, but that my patch made it worse.  The patch
does change timing in Chrome, but shouldn't put Chrome in state that
couldn't exist before. It's likely that an existing bug is being tickled
more often.

I will make sure I can reproduce the bug and fix it before I re-land.



On Tue, Apr 29, 2014 at 3:42 AM, <machenbach@chromium.org> wrote:

> What grinds my gears: I did a bisect on the waterfall because of the win7
> issue
> and in 266683, the error was already present
> (http://build.chromium.org/p/chromium.win/builders/Win7%
> 20Tests%20%28dbg%29%284%29/builds/26038).
> But reverting this CL seems to have solved all issues. Maybe there is some
> interaction with another CL.
>
> Another issue that is clearly related to 266685:
> http://build.chromium.org/p/chromium.linux/builders/Linux%
> 20Tests%20%28dbg%29%281%29/builds/31734
>
> Bisected locally (needs around 4 retries due to flakiness):
> out/Debug/content_browsertests --brave-new-test-launcher
> --gtest_also_run_disabled_tests
> --gtest_filter=WebRtcBrowserTests/WebRtcBrowserTest.
> EstablishAudioVideoCallAndVerifyMutingWorks/0
>
> Some tests also got very slow after 266685.
>
> Please test thoroughly before relanding as this introduced flakes that were
> rather hard to repro.
>
> https://codereview.chromium.org/255033004/
>

To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698