summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-s-parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-28/+28
* Add line and col info to wast parser exceptions (#2570)Heejin Ahn2020-01-061-63/+80
* Parse memarg in atomic.wait and atomic.notify (#2569)Heejin Ahn2020-01-031-18/+36
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-5/+38
* Move Type-related functions into Type class (NFC) (#2556)Heejin Ahn2019-12-291-3/+3
* Make local.tee's type its local's type (#2511)Heejin Ahn2019-12-121-2/+2
* Remove FunctionType (#2510)Thomas Lively2019-12-111-149/+86
* Remove 'none' type as a branch target in ReFinalize (#2492)Alon Zakai2019-12-041-2/+2
* Convert to using DEBUG macros (#2497)Sam Clegg2019-12-041-1/+1
* Remove FunctionType from Event (#2466)Thomas Lively2019-11-251-10/+11
* Fix catch parsing (#2428)Heejin Ahn2019-11-111-5/+8
* Make try body with multiple instructions roundtrip (#2374)Heejin Ahn2019-10-091-1/+1
* SIMD load and extend instructions (#2353)Thomas Lively2019-09-241-0/+6
* vNxM.load_splat instructions (#2350)Thomas Lively2019-09-231-2/+26
* QFMA/QFMS instructions (#2328)Thomas Lively2019-09-031-5/+7
* Add atomic.fence instruction (#2307)Heejin Ahn2019-08-271-0/+4
* Add initial support for anyref as an opaque type (#2294)Jay Phelps2019-08-201-0/+3
* Add basic exception handling support (#2282)Heejin Ahn2019-08-131-0/+96
* Rename except_ref type to exnref (#2224)Heejin Ahn2019-07-141-2/+2
* Initial tail call implementation (#2197)Thomas Lively2019-07-031-2/+5
* Minimal Push/Pop support (#2207)Alon Zakai2019-07-031-0/+14
* Add event section (#2151)Heejin Ahn2019-05-311-5/+144
* Refactor typeuse parsing more (NFC) (#2146)Heejin Ahn2019-05-291-10/+18
* Refactor type and function parsing (#2143)Heejin Ahn2019-05-241-187/+192
* Factor out elementStartsWith (NFC) (#2137)Heejin Ahn2019-05-231-32/+36
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-12/+12
* Remove old import/export parsing routines (NFC) (#2127)Heejin Ahn2019-05-211-26/+1
* Refactor type/signature/local parsing methods (NFC) (#2129)Heejin Ahn2019-05-211-86/+105
* Add except_ref type (#2081)Heejin Ahn2019-05-071-0/+3
* Optimize mutable globals (#2066)Alon Zakai2019-05-021-4/+0
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-151/+290
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-233/+439
* Passive segments (#1976)Thomas Lively2019-04-051-10/+18
* Rename atomic wait/notify instructions (#1972)Heejin Ahn2019-03-301-3/+3
* Update v128.const text formats (#1934)Thomas Lively2019-03-191-27/+29
* Consistently optimize small added constants into load/store offsets (#1924)Alon Zakai2019-03-011-2/+2
* throw an early error in s-expr-parsing makeBlock, if not inside a function (#...Alon Zakai2019-02-061-0/+1
* Bulk memory operations (#1892)Thomas Lively2019-02-051-0/+35
* More misc ASAN fixes (#1882)Alon Zakai2019-01-221-0/+3
* Misc minor ASAN fixes (#1869)Alon Zakai2019-01-161-4/+3
* Code style improvements (#1868)Alon Zakai2019-01-151-2/+2
* Require unique_ptr to Module::addFunctionType() (#1672)Paweł Bylica2019-01-101-2/+2
* Massive renaming (#1855)Thomas Lively2019-01-071-5/+5
* Rename `idx` to `index` in SIMD code for consistency (#1836)Thomas Lively2018-12-181-4/+4
* SIMD (#1820)Thomas Lively2018-12-131-2/+125
* Fuzzing: log values during execution (#1779)Alon Zakai2018-11-301-1/+1
* Add support for a mutable globals as a Feature (#1785)Sam Clegg2018-11-301-2/+4
* Generate sexp instruction parser (#1754)Thomas Lively2018-11-191-290/+12
* Fix alignment in MixedAllocator (#1740)Alon Zakai2018-11-131-1/+1
* add support for new call_indirect syntax ; fixes #1724 (#1725)Alon Zakai2018-11-051-8/+29