1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-02 23:42:13 +00:00
serenity/Userland/Libraries/LibWasm
Ali Mohammad Pur fa2ae02564 LibWasm: Avoid calculating stack bounds on each wasm call
We only need to know the initial bounds, which we calculate by default
when the interpreter is constructed.
This cuts down on syscalls and makes wasm calls a lot cheaper.
2021-08-12 21:03:53 +02:00
..
AbstractMachine LibWasm: Avoid calculating stack bounds on each wasm call 2021-08-12 21:03:53 +02:00
Parser Everywhere: Prefer using {:#x} over 0x{:x} 2021-07-22 08:57:01 +02:00
Printer LibWasm: Jump to the default label in br_table with negative values 2021-07-06 17:55:00 +04:30
Tests Meta+LibWasm: Add support for module linking tests 2021-06-22 00:26:25 +04:30
CMakeLists.txt LibWasm: Remove empty AbstractMachine/Interpreter.cpp 2021-06-20 01:49:56 +01:00
Constants.h LibWasm: Use AK::StackInfo to track stack size 2021-07-12 18:42:45 +04:30
Opcode.h LibWasm: Parse the "extend" set of instructions 2021-06-02 16:09:16 +04:30
Types.h LibWasm+wasm: Switch to east-const to comply with project style 2021-06-04 16:07:42 +04:30