Chromium Code Reviews
DescriptionFix a bug in the implementation of DescheduleUntilFinishedCHROMIUM.
The logic for checking whether an executor was idle was only checking if all of
the commands submitted had been processed. This always returns false for
DescheduleUntilFinishedCHROMIUM, since there are unprocessed commands.
I added the functions HasPollingWork() and PerformPollingWork() to
CommandExecutor to separate DescheduleUntilFinishedCHROMIUM work from idle work.
BUG=617249
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel
Committed: https://crrev.com/63170daf2b1bc70388d39d8b3635058b8269e3ea
Cr-Commit-Position: refs/heads/master@{#401525}
Patch Set 1 #
Total comments: 3
Patch Set 2 : Comments from piman. #Patch Set 3 : Compile error. #Patch Set 4 : Fix comment. #Patch Set 5 : compile error on windows. #
Messages
Total messages: 22 (10 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||