summaryrefslogtreecommitdiff
path: root/src/binary-reader-ir.cc
Commit message (Expand)AuthorAgeFilesLines
* [wasm2wat] Fix a few more roundtripping issues (#1450)Ben Smith2020-05-291-0/+1
* [wasm2wat] Write select type immediate (#1451)Ben Smith2020-05-291-1/+1
* Reference types changes to remove subtyping (#1407)Ben Smith2020-05-281-12/+13
* Remove range assertions in BinaryReader (#1416)Ben Smith2020-05-111-2/+0
* Add support for atomic.fence from the threads proposal (#1231)Andy Wingo2020-04-201-12/+17
* Parse ArrayTypes (#1364)Ben Smith2020-03-231-0/+11
* Parse struct fields (#1355)Ben Smith2020-03-161-2/+9
* Remove validation from the BinaryReader (#1354)Ben Smith2020-03-111-41/+16
* Initial pass parsing/reading struct (#1352)Ben Smith2020-03-091-13/+23
* Convert Type from an enum into a class (#1350)Ben Smith2020-02-281-3/+3
* Update testsuite (w/ reference-types changes) (#1351)Ben Smith2020-02-281-5/+10
* Add TypeEntry, base class for type section entries (#1349)Ben Smith2020-02-281-12/+12
* wasm-decompile: Fix access of undefined symbols. (#1319)Wouter van Oortmerssen2020-01-271-0/+4
* wasm-decompile: use symbols from linking section for names. (#1318)Wouter van Oortmerssen2020-01-271-0/+78
* Segment flags should be MVP-compat when possible (#1286)Ben Smith2020-01-081-2/+12
* Several fixes for reference types (#1278)Heejin Ahn2020-01-081-0/+8
* reference-types: add support for typed select (#1253)Sam Clegg2019-11-261-3/+3
* reference-types: add table.fill instruction (#1252)Sam Clegg2019-11-251-0/+5
* Switch to treating segment flags as a bitfield. NFC (#1232)Sam Clegg2019-11-181-6/+8
* reference-types: Add multi-table support to the interpreter (#1218)Sam Clegg2019-11-141-6/+6
* Initial implementation of reftype proposal in the interpreter. (#1206)Sam Clegg2019-11-071-0/+5
* Add support for ref.null in global initializers (#1131)Andy Wingo2019-07-251-0/+7
* Add support for v8x16.swizzle and the load_splats. (#1116)nlewycky2019-07-191-0/+10
* Implement bulk memory in the interpreter (#1074)Ben Smith2019-05-071-2/+7
* Proper encoding of passive element segments (#1066)Ben Smith2019-04-181-10/+16
* Add support for the reference types proposal (#938)Alex Crichton2019-02-141-4/+37
* Add br_on_exn instruction (#1016)Ben Smith2019-02-131-0/+8
* Parse updated event text and binary format (#1014)Ben Smith2019-02-121-10/+14
* Rename exception -> event (#1013)Ben Smith2019-02-111-22/+22
* Remove the `if_except` instruction (#1009)Ben Smith2019-02-101-22/+0
* Rename {memory,table}.drop to {data,elem}.drop (#1000)Alex Crichton2019-01-301-6/+6
* The great renaming (#985)Ben Smith2018-12-191-25/+25
* Pass function body size in BinaryReader callback (#975)Ben Smith2018-12-121-2/+2
* Combine param_binding and local_binding in IR (#969)Ben Smith2018-12-041-14/+2
* Rename duplicate locals (#968)Ben Smith2018-12-031-11/+25
* Add more bulk memory tests; use vars for segments (#930)Ben Smith2018-10-151-4/+4
* Implemented tail call instructions: (#926)Francis McCabe2018-10-121-0/+16
* Add bulk memory opcode definitions (#927)Alex Crichton2018-10-121-4/+41
* Replace ErrorHandler with Errors and FormatErrors*Ben Smith2018-09-041-18/+11
* Pass Option structs by const reference (#888)Ben Smith2018-08-071-4/+3
* Add support for multi-value proposal (#861)Ben Smith2018-06-141-19/+30
* Better type-check errors locs @ end of block (#856)Ben Smith2018-06-051-12/+54
* Update spec tests; rename {grow,current}_memory (#849)Ben Smith2018-05-271-10/+10
* Print "warning" for ignored custom section errors (#843)Ben Smith2018-05-161-7/+9
* Read and write module names in the names section (#831)Ben Smith2018-05-011-2/+16
* Don't allow a local decl count of 0 (#827)Ben Smith2018-04-101-1/+1
* Store local types as Type+Count pairs (#820)Ben Smith2018-03-281-6/+1
* SIMD v8x16.shuffle implementation. (#811)lizhengxing2018-03-151-0/+5
* Simd i8x16.extract_lane_s instruction implementation. (#802)lizhengxing2018-03-131-0/+5
* Always set the expr's loc value in binary reader (#791)Ben Smith2018-03-051-14/+15