<!-- Thank you for reporting a bug in Boa! This will make us improve the engine. But first, fill the following template so that we better understand what's happening. Feel free to add or remove sections as you feel appropriate. --> **Describe the bug** ``` boa ./js-engine-benchmark/dist/run.js thread 'main' (35376) has overflowed its stack ``` <!-- E.g.: The variable statement is not working as expected, it always adds 10 when assigning a number to a variable" --> **To Reproduce** https://github.com/ahaoboy/js-engine-benchmark/releases/download/nightly/run.js **Expected behavior** No Error <!-- E.g.: Running this code, `a` should be set to `10` and printed, but `a` is instead set to `20`. The expected behaviour can be found in the [ECMAScript specification][spec]. [spec]: https://tc39.es/ecma262/#sec-variable-statement-runtime-semantics-evaluation --> **Build environment (please complete the following information):** download https://github.com/boa-dev/boa/releases/download/v0.22/boa-x86_64-pc-windows-msvc.exe
Describe the bug
To Reproduce
https://github.com/ahaoboy/js-engine-benchmark/releases/download/nightly/run.js
Expected behavior
No Error
Build environment (please complete the following information):
download https://github.com/boa-dev/boa/releases/download/v0.22/boa-x86_64-pc-windows-msvc.exe