Skip to content

Commit 31a4ff4

Browse files
committed
Improve array performance
1 parent 970780c commit 31a4ff4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/binary_parser.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1014,11 +1014,11 @@ export class Parser {
10141014
);
10151015
} else if (lengthInBytes !== undefined) {
10161016
ctx.pushCode(
1017-
`for (var ${counter} = offset; offset - ${counter} < ${lengthInBytes}; ) {`
1017+
`for (var ${counter} = offset + ${lengthInBytes}; offset < ${counter}; ) {`
10181018
);
10191019
} else {
10201020
ctx.pushCode(
1021-
`for (var ${counter} = 0; ${counter} < ${length}; ${counter}++) {`
1021+
`for (var ${counter} = ${length}; ${counter} > 0; ${counter}--) {`
10221022
);
10231023
}
10241024

0 commit comments

Comments
 (0)