main-thread-scheduling
Advanced tools
Comparing version 4.0.0-1 to 4.0.0-2
{ | ||
"name": "main-thread-scheduling", | ||
"version": "4.0.0-1", | ||
"version": "4.0.0-2", | ||
"description": "Consistently responsive apps while staying on the main thread", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
@@ -10,10 +10,10 @@ import nextTask from './nextTask'; | ||
const start = Date.now(); | ||
const deadline = start + 16; | ||
const deadline = start + 32; | ||
callback({ | ||
start: start, | ||
start, | ||
deadline: { | ||
didTimeout: false, | ||
timeRemaining() { | ||
return Math.max(deadline - Date.now(), 0); | ||
}, | ||
didTimeout: false, | ||
}, | ||
@@ -36,3 +36,3 @@ }); | ||
// call at least once per frame | ||
// asuming 60 fps, 1000/60 = 16.667 | ||
// assuming 60 fps, 1000/60 = 16.667 | ||
timeout: 16, | ||
@@ -39,0 +39,0 @@ }); |
26930