summaryrefslogtreecommitdiff
path: root/src/validator.cc
Commit message (Expand)AuthorAgeFilesLines
...
* reference-types: add final test: br_table (#1264)Sam Clegg2019-12-131-1/+4
* reference-types: add support for typed select (#1253)Sam Clegg2019-11-261-2/+2
* reference-types: add table.fill instruction (#1252)Sam Clegg2019-11-251-0/+10
* reference-types: Add reference-types spec tests (#1225)Sam Clegg2019-11-251-30/+21
* Update spec testsuite (#1237)Sam Clegg2019-11-221-2/+3
* Switch to treating segment flags as a bitfield. NFC (#1232)Sam Clegg2019-11-181-2/+2
* wast2json: add new `assert_return_func` assertion type (#1224)Sam Clegg2019-11-151-0/+7
* reference-types: implement type checking for table.get/table.set (#1221)Sam Clegg2019-11-151-2/+6
* reference-types: Add multi-table support to the interpreter (#1218)Sam Clegg2019-11-141-5/+7
* Initial implementation of reftype proposal in the interpreter. (#1206)Sam Clegg2019-11-071-1/+15
* Add ref.* to the (invoke) (#1156)Yury Delendik2019-09-121-3/+3
* Add support for ref.null in global initializers (#1131)Andy Wingo2019-07-251-0/+4
* Add support for v8x16.swizzle and the load_splats. (#1116)nlewycky2019-07-191-0/+10
* Proper encoding of passive element segments (#1066)Ben Smith2019-04-181-2/+4
* Rename anyfunc -> funcref; parse reference types (#1026)Ben Smith2019-02-251-4/+6
* Add support for the reference types proposal (#938)Alex Crichton2019-02-141-12/+60
* Add br_on_exn instruction (#1016)Ben Smith2019-02-131-0/+11
* Parse updated event text and binary format (#1014)Ben Smith2019-02-121-13/+4
* Rename exception -> event (#1013)Ben Smith2019-02-111-23/+22
* Remove the `if_except` instruction (#1009)Ben Smith2019-02-101-36/+0
* Rename {memory,table}.drop to {data,elem}.drop (#1000)Alex Crichton2019-01-301-8/+8
* The great renaming (#985)Ben Smith2018-12-191-44/+44
* Check type use vs. explicit sig. in call_indirect (#937)Ben Smith2018-10-301-8/+2
* Add more bulk memory tests; use vars for segments (#930)Ben Smith2018-10-151-4/+24
* Implemented tail call instructions: (#926)Francis McCabe2018-10-121-4/+23
* Add bulk memory opcode definitions (#927)Alex Crichton2018-10-121-5/+76
* Tailcall (#918)Ben Smith2018-10-011-0/+12
* Fix some multi-value bugs; run spec testsBen Smith2018-09-061-0/+30
* Replace ErrorHandler with Errors and FormatErrors*Ben Smith2018-09-041-16/+13
* Move WastLexer out of NameResolver, Validator, etc.Ben Smith2018-09-041-21/+9
* Fix: set_global on immutable global is invalid (#895)Ben Smith2018-08-151-1/+12
* Pass Option structs by const reference (#888)Ben Smith2018-08-071-12/+12
* Add support for multi-value proposal (#861)Ben Smith2018-06-141-26/+44
* Better type-check errors locs @ end of block (#856)Ben Smith2018-06-051-0/+7
* Update spec tests; rename {grow,current}_memory (#849)Ben Smith2018-05-271-16/+16
* Run clang-format over all the files (#814)Ben Smith2018-03-161-16/+21
* SIMD v8x16.shuffle implementation. (#811)lizhengxing2018-03-151-0/+7
* Simd i8x16.extract_lane_s instruction implementation. (#802)lizhengxing2018-03-131-0/+7
* WIP on support for level1 exception spec (#773)Ben Smith2018-03-021-26/+34
* Use ExprVisitor in Validator (#764)Ben Smith2018-02-201-202/+310
* SIMD v128.bitselect instruction implementation. (#759)lizhengxing2018-02-191-0/+4
* Don't allow memory to be shared by default (#756)Ben Smith2018-02-131-18/+19
* Add feature flags for sign-ext., mutable-globals (#722)Ben Smith2018-01-181-2/+2
* Wabt simd v128.const instruction PR (Part 2): (#702)lizhengxing2017-12-191-0/+1
* [cleanup] Always use braces with if (#691)Ben Smith2017-12-091-22/+43
* Import/export mutable globals w/ threads enabled (#690)Ben Smith2017-12-071-11/+23
* Rename {wake,wait} -> atomic.{wake,wait} (#672)Ben Smith2017-11-211-8/+8
* Update testsuite; call_indirect has new syntax (#667)Ben Smith2017-11-111-14/+41
* Add `i{32,64}.wait` and `wake` operators (#646)Ben Smith2017-10-051-28/+28
* Validate that atomic accesses have shared memory (#641)Ben Smith2017-09-271-6/+19