diff --git a/src/grammar/tokenizeString.ts b/src/grammar/tokenizeString.ts index 5524fdc..7ed3399 100644 --- a/src/grammar/tokenizeString.ts +++ b/src/grammar/tokenizeString.ts @@ -58,10 +58,10 @@ class TokenizeStringResult { anchorPosition = whileCheckResult.anchorPosition; } - const startTime = Date.now(); + const startTime = performanceNow() while (!STOP) { if (timeLimit !== 0) { - const elapsedTime = Date.now() - startTime; + const elapsedTime = performanceNow() - startTime; if (elapsedTime > timeLimit) { return new TokenizeStringResult(stack, true); }