Skip to content

Commit de5e877

Browse files
committed
Optimize now() calls
1 parent 6fa2184 commit de5e877

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/task.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,10 @@ function createTask<T = void>(
3131
return;
3232
}
3333

34+
let startTime = now();
3435
let restBudget = chunkBudget;
3536

3637
while(nextUnit !== null) {
37-
const startTime = now();
38-
3938
try {
4039
({ next: nextUnit, result } = unit(result));
4140
}
@@ -51,6 +50,8 @@ function createTask<T = void>(
5150
if(restBudget < elapsedTime) {
5251
break;
5352
}
53+
54+
startTime += elapsedTime;
5455
}
5556

5657
if(nextUnit === null) {

0 commit comments

Comments
 (0)