mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-05-29 14:32:55 +00:00
The big improvement included in this commit is stack height mismatch validation. There are other minor improvements included (related to the validation algorithm). The method of supporting stack polymorphism has changed to be more like the spec, which was necessary for confidently handling stack height mismatches. See: https://webassembly.github.io/spec/core/appendix/algorithm.html |
||
---|---|---|
.. | ||
AbstractMachine.cpp | ||
AbstractMachine.h | ||
BytecodeInterpreter.cpp | ||
BytecodeInterpreter.h | ||
Configuration.cpp | ||
Configuration.h | ||
Interpreter.h | ||
Operators.h | ||
Validator.cpp | ||
Validator.h |