| Commit message (Expand) | Author | Age | Files | Lines |
* | WastParser: tighten parsing of folded `if` (#2349) | Keith Winstein | 2023-12-05 | 1 | -22/+13 |
* | WastParser: replace CircularArray with internal TokenQueue (NFC) (#2300) | Keith Winstein | 2023-09-18 | 1 | -0/+32 |
* | Implement custom section reading/writing (#2284) | Diego Frias | 2023-09-15 | 1 | -7/+69 |
* | Flip order of memory indexes on memory.copy (#2294) | Keith Winstein | 2023-09-11 | 1 | -3/+3 |
* | memory64: when enabled, check offset range at validation-time (#2253) | Keith Winstein | 2023-06-12 | 1 | -2/+3 |
* | WastParser: allow empty modules/scripts with warning (#2248) | Keith Winstein | 2023-06-07 | 1 | -3/+12 |
* | WastParser::ErrorExpected: ensure there is a token to consume (#2247) | Keith Winstein | 2023-06-07 | 1 | -1/+1 |
* | Update testsuite (#2167) | Keith Winstein | 2023-03-13 | 1 | -14/+25 |
* | Improve lexing and parsing of invalid annotations (again) (#2166) | Keith Winstein | 2023-03-10 | 1 | -4/+6 |
* | Always do a full roundtrip in run-roundtrip.py (#1661) | Sam Clegg | 2023-02-28 | 1 | -3/+8 |
* | Replace MakeUnique with c++14 std::make_unique (#2152) | Keith Winstein | 2023-02-27 | 1 | -74/+73 |
* | wast-parser.cc: disallow exception tag unless exceptions enabled (#2110) | Keith Winstein | 2022-12-23 | 1 | -0/+4 |
* | wast-parser.cc: Accept non abbreviated forms of result for select (#2104) | YAMAMOTO Takashi | 2022-12-19 | 1 | -3/+2 |
* | Implement Relaxed SIMD proposal (#1994) | Marcus Better | 2022-11-30 | 1 | -1/+24 |
* | Switch from `typedef` to using `using` in C++ code. NFC (#2066) | Sam Clegg | 2022-11-15 | 1 | -1/+1 |
* | Add tail-call spec tests and fix related parser issue (#2049) | Sam Clegg | 2022-11-08 | 1 | -1/+1 |
* | WastLexer: log lexing errors directly (#2013) | Keith Winstein | 2022-10-03 | 1 | -3/+3 |
* | Move headers to include/wabt/ (#1998) | Alex Reinking | 2022-09-28 | 1 | -12/+12 |
* | Allow Code Metadata Annotations to have arbitrary hex strings (#1876) | Jacob Abraham | 2022-08-16 | 1 | -3/+3 |
* | Support multi-memory in all memory ops and in apply/resolve-names (#1962) | Keith Winstein | 2022-08-15 | 1 | -31/+11 |
* | Track locations of Vars in BinaryReaderIR and BinaryReaderInterp (#1963) | Keith Winstein | 2022-08-15 | 1 | -3/+3 |
* | wast2json: write binary modules verbatim (#1932) | Ben Smith | 2022-06-03 | 1 | -13/+26 |
* | List funcref as one of the expected value types in WastParser::ParseValueType... | Alex Bradbury | 2022-05-27 | 1 | -1/+2 |
* | Implement \u{hex} escape parsing (#1909) | Zoltan Herczeg | 2022-05-02 | 1 | -0/+44 |
* | Fix an unused variable warning in opt (#1846) | walkingeyerobot | 2022-03-04 | 1 | -0/+1 |
* | Fix function body start/end locations in wasm-validate (#1842) | Sam Clegg | 2022-03-02 | 1 | -0/+1 |
* | Add initial support for code metadata (#1840) | Yuri Iozzelli | 2022-02-25 | 1 | -5/+41 |
* | Use C++17 string_view (#1826) | Sam Clegg | 2022-02-11 | 1 | -39/+26 |
* | Use C++17 pair destructuring for loops (#1827) | Sam Clegg | 2022-02-11 | 1 | -2/+2 |
* | Fix wat parsing of function imports with type name + inline type (#1808) | Sam Clegg | 2022-01-15 | 1 | -10/+5 |
* | Update testsuite (#1795) | Sam Clegg | 2022-01-10 | 1 | -3/+23 |
* | Refactor simd load/store text parsing to use a template. NFC (#1798) | Sam Clegg | 2022-01-07 | 1 | -34/+26 |
* | Clang-format codebase (#1684) | Heejin Ahn | 2021-12-20 | 1 | -15/+14 |
* | Fix type names for function references (#1787) | Sam Clegg | 2021-12-13 | 1 | -8/+9 |
* | Add specification tests for exception handling proposal (#1764) | Asumu Takikawa | 2021-12-06 | 1 | -0/+10 |
* | Add multi-memory feature support (#1751) | Yuhan Deng | 2021-11-30 | 1 | -7/+91 |
* | Support function references in parameters and results of functions and blocks... | Dmitry Bezhetskov | 2021-11-16 | 1 | -29/+121 |
* | Add support for inline export/import of tags (#1747) | Asumu Takikawa | 2021-10-29 | 1 | -5/+23 |
* | Handle invalid func type identifier in parser (#1740) | Ng Zhi An | 2021-10-18 | 1 | -3/+9 |
* | Fix crash when i32/i64 const is followed by a nan expression (#1732) | Ng Zhi An | 2021-10-14 | 1 | -2/+10 |
* | Delay validation of elem init expressions until validation time (#1730) | Sam Clegg | 2021-10-14 | 1 | -28/+23 |
* | Fix crashes in parser when f32.const is given a nan expression (#1726) | Ng Zhi An | 2021-10-12 | 1 | -2/+14 |
* | Begin support for typed function references proposal: added the flag and supp... | Dmitry Bezhetskov | 2021-07-25 | 1 | -0/+7 |
* | Allow plain `try` with no `catch` or `delegate` (#1676) | Asumu Takikawa | 2021-06-29 | 1 | -21/+21 |
* | [EH] Remove `unwind` (#1682) | Heejin Ahn | 2021-06-29 | 1 | -12/+2 |
* | [EH] Replace event with tag (#1678) | Heejin Ahn | 2021-06-22 | 1 | -20/+20 |
* | [Memory64] Support reading/writing limits as 64-bit LEBs (#1664) | Wouter van Oortmerssen | 2021-04-22 | 1 | -4/+4 |
* | Memory64: support 64-bit data init-expr (#1656) | Wouter van Oortmerssen | 2021-04-05 | 1 | -1/+2 |
* | [simd] Implement store lane (#1647) | Ng Zhi An | 2021-03-22 | 1 | -0/+21 |
* | [simd] Implement load lane (#1646) | Ng Zhi An | 2021-03-22 | 1 | -43/+52 |