summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-validator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove implicit conversion operators from Type (#2577)Thomas Lively2020-01-081-3/+3
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-220/+306
* Allow subtype in throw instruction (#2568)Heejin Ahn2020-01-061-47/+52
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-131/+175
* Move Type-related functions into Type class (NFC) (#2556)Heejin Ahn2019-12-291-5/+5
* SIMD {i8x16,i16x8}.avgr_u instructions (#2539)Thomas Lively2019-12-181-0/+2
* Make local.tee's type its local's type (#2511)Heejin Ahn2019-12-121-7/+7
* Remove FunctionType (#2510)Thomas Lively2019-12-111-69/+67
* Add string parameter to WASM_UNREACHABLE (#2499)Sam Clegg2019-12-051-5/+5
* Remove FunctionType from Event (#2466)Thomas Lively2019-11-251-13/+10
* Multivalue type creation and inspection (#2459)Thomas Lively2019-11-221-24/+23
* Add i32x4.dot_i16x8_s (#2420)Thomas Lively2019-11-041-0/+1
* Add SIMD integer min and max instructions (#2416)Thomas Lively2019-11-011-0/+12
* v8x16.swizzle (#2368)Thomas Lively2019-10-031-1/+2
* SIMD load and extend instructions (#2353)Thomas Lively2019-09-241-2/+18
* v128.andnot instruction (#2355)Thomas Lively2019-09-241-0/+1
* vNxM.load_splat instructions (#2350)Thomas Lively2019-09-231-0/+15
* SIMD narrowing and widening operations (#2341)Thomas Lively2019-09-141-1/+13
* QFMA/QFMS instructions (#2328)Thomas Lively2019-09-031-6/+6
* Add atomic.fence instruction (#2307)Heejin Ahn2019-08-271-0/+16
* Add initial support for anyref as an opaque type (#2294)Jay Phelps2019-08-201-0/+2
* Add basic exception handling support (#2282)Heejin Ahn2019-08-131-4/+101
* Allow 0-value events (#2256)Heejin Ahn2019-07-241-3/+0
* Finalize tail call support (#2246)Thomas Lively2019-07-231-0/+60
* Re-land #2235 with fixes (#2245)Thomas Lively2019-07-201-8/+14
* Revert "Remove bulk memory instructions refering to active segments (#2235)" ...Thomas Lively2019-07-191-14/+8
* Remove bulk memory instructions refering to active segments (#2235)Thomas Lively2019-07-191-8/+14
* Simpify PassRunner.add() and automatically parallelize parallel functions (#2...Alon Zakai2019-07-191-3/+1
* Rename except_ref type to exnref (#2224)Heejin Ahn2019-07-141-2/+2
* Initial tail call implementation (#2197)Thomas Lively2019-07-031-0/+6
* Add event section (#2151)Heejin Ahn2019-05-311-0/+35
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-14/+17
* Add except_ref type (#2081)Heejin Ahn2019-05-071-0/+2
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-24/+48
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-299/+792
* Move features from passOptions to Module (#2001)Thomas Lively2019-04-121-29/+27
* Passive segments (#1976)Thomas Lively2019-04-051-7/+12
* Update test/spec/memory.wast to latest upstream (#1801)Alon Zakai2019-04-031-0/+11
* Rename atomic wait/notify instructions (#1972)Heejin Ahn2019-03-301-5/+5
* More validation tests and fixes for SIMD (#1964)Thomas Lively2019-03-251-0/+8
* Validate that types match features (#1949)Thomas Lively2019-03-181-0/+5
* Bulk memory operations (#1892)Thomas Lively2019-02-051-0/+35
* Validate unique local names, and use validation in wasm2js. Fixes #1885 (#1886)Alon Zakai2019-01-231-0/+6
* Massive renaming (#1855)Thomas Lively2019-01-071-10/+10
* Refactor Features code (#1848)Alon Zakai2019-01-021-3/+3
* Fix fuzzing JS glue code (#1843)Alon Zakai2018-12-271-0/+3
* Rename `idx` to `index` in SIMD code for consistency (#1836)Thomas Lively2018-12-181-4/+4
* Fuzzing v128 and associated bug fixes (#1827)Thomas Lively2018-12-141-2/+8
* SIMD (#1820)Thomas Lively2018-12-131-18/+214
* Implement nontrapping float-to-int instructions (#1780)Thomas Lively2018-12-041-25/+76