-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Labels
Description
- feat: runtime representation of instructions #84
- Tail-call interpreter dispatch #120
- Fast if Fast if #132
- Provide a faster
ifinstruction forifblocks that have noelsebranch
- Provide a faster
- Function-level stack overflow checking Perform op stack space check on entering a function #130 Operand stack size check on function call instead of instruction #133
- Reduce size of
Instruction(replaceusizewithu32)? Reduce Instruction size #134 - Fast call
- Provide a faster
callinstruction for functions internal to a module
- Provide a faster
- Split out opcode from meta (for better cache packing)?
- Only push metadata for instructions that have non-void metadata (better packing). Separate array for for index into the metadata array
- Dispatch with function pointers rather than lookup table
Reactions are currently unavailable