summaryrefslogtreecommitdiff
path: root/src/js
Commit message (Expand)AuthorAgeFilesLines
* [Strings] Adopt new instruction binary encoding (#5714)Jérôme Vouillon2023-05-121-2/+4
* binaryen.js: Use malloc/free instead of stackAlloc in setMemory (#5646)Mathias Nater2023-04-101-2/+6
* Use Names instead of indices to identify segments (#5618)Thomas Lively2023-04-041-10/+10
* Fix Emscripten build for latest tot changes (#5610)Alon Zakai2023-03-311-1/+1
* [NFC] Internally rename `ArrayInit` to `ArrayNewFixed` (#5526)Thomas Lively2023-02-281-1/+1
* [C API] Add relaxed SIMD operations (#5482)dcode2023-02-071-0/+20
* [C API] Add experimental StringNew and StringEq variants (#5471)dcode2023-02-011-1/+4
* [binaryen.js] Avoid use of the global buffer var which emcc has removed (#5419)Alon Zakai2023-01-111-1/+1
* [Wasm GC] Replace `HeapType::data` with `HeapType::struct_` (#5416)Thomas Lively2023-01-101-3/+3
* Represent ref.as_{func,data,i31} with RefCast (#5413)Thomas Lively2023-01-101-12/+0
* Replace `RefIs` with `RefIsNull` (#5401)Thomas Lively2023-01-091-27/+7
* Consolidate br_on* operations (#5399)Thomas Lively2023-01-061-6/+0
* Remove `-sEXPORT_ES6` + Node.js workaround for binaryen.js (#5235)Kleis Auke Wolthuizen2022-11-212-12/+0
* Fix some Closure warnings in Emscripten builds (#5075)dcode2022-09-222-0/+15
* Make closure errors into warnings in the Emscripten builds (#5063)Thomas Lively2022-09-201-1/+4
* [C-/JS-Api] Expose the multi memories feature (#4973)Max Graey2022-09-201-0/+1
* [C-/JS-API] Add new BinaryenMemoryIs64 API + add memory64 argument for Binary...Max Graey2022-09-121-2/+4
* Remove typed-function-references feature (#5030)Thomas Lively2022-09-091-1/+0
* Add remaining GC and string instructions to C API (#4998)dcode2022-08-311-1/+66
* Fix multi-memory + C API for MemoryGrow and MemorySize (#4953)Alon Zakai2022-08-231-4/+5
* Mutli-Memories Support in IR (#4811)Ashley Nelson2022-08-171-241/+242
* Remove RTTs (#4848)Thomas Lively2022-08-051-2/+0
* [JS Api] Reuse C-Api for emitText and emitStackIR (#4832)Max Graey2022-07-291-14/+8
* [C/JS API] Add string reference types (#4810)dcode2022-07-271-0/+28
* [C/JS API] Expose string reference feature (#4831)Max Graey2022-07-261-0/+1
* Remove usage of emscripten's deprecated allocate runtime function (#4795)Sam Clegg2022-07-211-3/+5
* [JS API] Avoid trying to read the offset if segment is passive (#4750)Blaine Bublitz2022-06-241-2/+7
* Add C and JS API functions for accessing memory info (#4682) Jackson Gardner2022-05-241-2/+17
* Add CMake flag JS_OF_OCAML for js_of_ocaml (#4637)Blaine Bublitz2022-05-061-0/+6
* [SIMD] Make swizzle's opcode name consistent (NFC) (#4585)Heejin Ahn2022-04-091-2/+2
* Add support for extended-const proposal (#4529)Sam Clegg2022-03-191-0/+1
* 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