Tags: ORG-MARS/WAVM
Tags
Fix throwing exceptions returned by C API host functions.
Add configuration for Visual Studio Chromium plugin indexed search.
Recompile zlib example with latest emsdk, and add a cmake test to run… … it.
GC: Don't transfer roots from imported functions to the instances imp… …orting them (WAVM#294)
Fix the utf-8 form check issue From table 3-7 in the Unicode Standard 9.0, the valid range of the second byte should be [0x80, 0x9F] when the first byte is 0xED Signed-off-by: Xiaokang Qin <xiaokang.qxk@antgroup.com>
Merge latest tests from spec repos: - Fix WAVM ignoring unused bits of the memory/table type flags. It now throws a serialization exception if any unknown bits are set on load. - Change serialization of non-standard ExternKind::exceptionType to avoid conflict with a malformed binary test.
Update tests from spec repos, and update WAVM to pass them: - Serialize extended opcodes as u32 instead of u7. - Don't allow sign on text format SIMD lane indices.
Fix `isSubtype(ReferenceType, ReferenceType)` getting out of sync wit… …h `isSubtype(ValueType, ValueType)`.
PreviousNext