LibWasm: Flatten instructions in one continuous loop during parsing

Instead of multiple loops and multiple vectors, parse Wasm expressions
in a simple loop. This gets us from ~450ms to instantiate spidermonkey
to ~280ms.
This commit is contained in:
Diego Frias 2024-07-24 10:48:31 -07:00 committed by Ali Mohammad Pur
commit 2cfc1873c0
Notes: github-actions[bot] 2024-07-25 10:17:44 +00:00
3 changed files with 703 additions and 778 deletions

File diff suppressed because it is too large Load diff