forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[scheduler] Enable wake-up based throttling by default
Enable wake-up based throttling by default with 3ms wake-up window. R=alexclarke@chromium.org BUG=699541 Change-Id: I9c8c273e43f812e1b296368cd227813c795d4d8d Reviewed-on: https://chromium-review.googlesource.com/1070142 Commit-Queue: Alexander Timin <altimin@chromium.org> Reviewed-by: Alex Clarke <alexclarke@chromium.org> Cr-Commit-Position: refs/heads/master@{#561535}
- Loading branch information
Alexander Timin
authored and
Commit Bot
committed
May 24, 2018
1 parent
7c29671
commit f456c79
Showing
5 changed files
with
32 additions
and
20 deletions.
There are no files selected for viewing
7 changes: 5 additions & 2 deletions
7
third_party/WebKit/LayoutTests/fast/dom/resources/timer-throttling-frame.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,17 @@ | ||
<!DOCTYPE html> | ||
|
||
<!-- Measures the delay between two successive zero-delay timeouts. --> | ||
<!-- Measures the delay between two successive short-delay timeouts. | ||
Note that scheduler allows a small number of quick tasks to run without | ||
throttling, so the delay is 20ms to avoid this. | ||
--> | ||
<script> | ||
addEventListener('message', (e) => { | ||
setTimeout(() => { | ||
let start = performance.now(); | ||
setTimeout(() => { | ||
let end = performance.now(); | ||
e.source.postMessage(end - start, e.origin); | ||
}, 0); | ||
}, 20); | ||
}, 0); | ||
}); | ||
</script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters