summaryrefslogtreecommitdiff
path: root/src/js
Commit message (Expand)AuthorAgeFilesLines
* Effects: Differentiate mutable from immutable globals (#4286)Alon Zakai2021-10-291-1/+3
* Switch binaryen.js/wasm to ESM (#4280)dcode2021-10-283-46/+6
* Add table.grow operation (#4245)Max Graey2021-10-181-0/+33
* Add table.size operation (#4224)Max Graey2021-10-081-0/+19
* Add table.set operation (#4215)Max Graey2021-10-071-0/+64
* Add feature flag for relaxed-simd (#4183)Ng Zhi An2021-09-231-0/+1
* [Wasm GC] ArrayInit support (#4138)Alon Zakai2021-09-101-0/+1
* Use the new module version of EffectAnalyzer (#4116)Alon Zakai2021-08-311-2/+2
* [API] Add type argument for BinaryenAddTable method (#4107)Max Graey2021-08-271-2/+2
* Add TrapsNeverHappen to SideEffects's API (#4086)Max Graey2021-08-171-0/+1
* [JS/C API] Expose zeroFilledMemory option for JS and C API (#4071)Max Graey2021-08-131-0/+10
* [EH] Make tag's attribute encoding detail (#3947)Heejin Ahn2021-06-211-5/+4
* [EH] Replace event with tag (#3937)Heejin Ahn2021-06-181-45/+45
* Add SIMDLoadStoreLane get/setters to C/JS API (#3904)Daniel Wirtz2021-05-251-0/+54
* Rename SIMD extending load instructions (#3798)Daniel Wirtz2021-04-121-12/+12
* Rename various SIMD load instructions (#3795)Daniel Wirtz2021-04-111-12/+12
* Add v128.load/storeN_lane SIMD instructions to C/JS API (#3784)Daniel Wirtz2021-04-081-0/+32
* Add v128.load32/64_zero SIMD instructions to C/JS API (#3783)Daniel Wirtz2021-04-081-0/+8
* Add new SIMD multiplication instructions to C/JS API (#3782)Daniel Wirtz2021-04-081-0/+52
* Add new SIMD conversion instructions to C/JS API (#3781)Daniel Wirtz2021-04-081-0/+24
* Add iNxM.extadd_pairwise_* SIMD instructions to C/JS API (#3780)Daniel Wirtz2021-04-081-0/+16
* Add i64x2.extend_low/high_* SIMD instructions to C/JS API (#3778)Daniel Wirtz2021-04-071-0/+16
* Add various SIMD instructions to C/JS API (#3777)Daniel Wirtz2021-04-071-0/+40
* Update SIMD names and opcodes (#3771)Thomas Lively2021-04-051-120/+64
* [reference-types] Support passive elem segments (#3572)Abbas Mashayekh2021-03-051-41/+64
* Add C and JS API bindings for ref.as_* (#3628)Daniel Wirtz2021-03-011-0/+39
* Add TypedFunctionReferences feature to C and JS API (#3603)Daniel Wirtz2021-02-261-0/+1
* Add RefIsGetOp/SetOp in C and JS API (#3605)Daniel Wirtz2021-02-261-0/+6
* [EH] Make rethrow's target a try label (#3568)Heejin Ahn2021-02-181-7/+8
* [EH] Update C and binaryen.js API for delegate (#3565)Heejin Ahn2021-02-131-3/+23
* [reference-types] remove single table restriction in IR (#3517)Abbas Mashayekh2021-02-091-4/+48
* [GC] Add br_on_func/data/i31 (#3525)Alon Zakai2021-01-281-1/+1
* [GC] ref.is_func/data/i31 (#3519)Alon Zakai2021-01-261-0/+12
* [GC] RefIsNull => RefIs. (#3516)Alon Zakai2021-01-261-7/+8
* Reorder i31ref and dataref (#3509)Heejin Ahn2021-01-231-0/+7
* Remove exnref and br_on_exn (#3505)Heejin Ahn2021-01-221-40/+0
* Simplify set/gets of vectors in binaryen.js (#3495)Heejin Ahn2021-01-201-174/+39
* Basic EH instrucion support for the new spec (#3487)Heejin Ahn2021-01-151-15/+103
* Prototype SIMD extending pairwise add instructions (#3466)Thomas Lively2021-01-051-8/+0
* Improve C and JS API module inspection features (#3464)Daniel Wirtz2021-01-051-8/+17
* [TypedFunctionReferences] Implement call_ref (#3396)Alon Zakai2020-11-241-0/+1
* [TypedFunctionReferences] Add Typed Function References feature and use the t...Alon Zakai2020-11-231-2/+2
* Rename atomic.notify and *.atomic.wait (#3353)Heejin Ahn2020-11-131-9/+11
* Fix usage of `allocate` in JS (no longer takes a type argument) (#3311)Daniel Wirtz2020-11-021-3/+3
* Add C and JS APIs for fast math (#3188)Max Graey2020-10-011-0/+12
* GC: Add stubs for the remaining instructions (#3174)Daniel Wirtz2020-09-291-1/+13
* GC: Add i31 instructions (#3154)Daniel Wirtz2020-09-241-1/+52
* Add Memory64 feature flag to the C and JS APIs (#3148)Daniel Wirtz2020-09-211-0/+1
* GC: Add ref.eq instruction (#3145)Daniel Wirtz2020-09-211-0/+26
* GC: Integrate eqref and i31ref types (#3141)Daniel Wirtz2020-09-191-0/+14