summaryrefslogtreecommitdiff
path: root/src/js
Commit message (Expand)AuthorAgeFilesLines
* 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
* Update JS API function wrapper (#3128)Daniel Wirtz2020-09-181-19/+49
* Refactor Host expression to MemorySize and MemoryGrow (#3137)Daniel Wirtz2020-09-171-69/+20
* Add GC feature flag (#3135)Daniel Wirtz2020-09-171-1/+1
* Implement module and local names in name section (#3115)Daniel Wirtz2020-09-141-6/+42
* Add anyref feature and type (#3109)Daniel Wirtz2020-09-101-0/+8
* Update reference types (#3084)Daniel Wirtz2020-09-091-9/+2
* Improve inlining "heavyweight" (#3085)Max Graey2020-09-041-4/+4
* Add Binaryen(Get|Set)AllowHeavyweight to binaryen-c.h (#3082)Max Graey2020-08-281-1/+1
* Add allowHeavyweight inlining option (#3032)Max Graey2020-08-261-0/+10
* Modernize binaryen.js glue code (#3005)Max Graey2020-08-041-1142/+1032
* Some minor improvements for binaryen.js epilogue (#2947)Max Graey2020-07-271-45/+35
* Extend the C- and JS-APIs (#2586)Daniel Wirtz2020-07-221-7/+1286
* Rename anyref to externref to match proposal change (#2900)Jay Phelps2020-06-101-3/+3
* Add prototype SIMD rounding instructions (#2895)Thomas Lively2020-06-051-0/+32
* Prevent pops from sinking in SimplifyLocals (#2885)Heejin Ahn2020-06-031-0/+1
* Remove `Push` (#2867)Thomas Lively2020-05-221-9/+0
* Implement i64x2.mul (#2860)Thomas Lively2020-05-191-0/+4
* Implement pseudo-min/max SIMD instructions (#2847)Thomas Lively2020-05-121-0/+16
* Add C/JS APIs to copy expressions (#2840)Daniel Wirtz2020-05-111-0/+3
* Remove C API tracing (#2841)Daniel Wirtz2020-05-081-5/+0
* Mimic MODULARIZE_INSTANCE (#2838)Daniel Wirtz2020-05-072-0/+10
* Add snake_case method names for returnCall/returnCallIndirect in JS API (#2795)Shao Cheng2020-04-231-2/+5
* Add BinaryenCallIsReturn/BinaryenCallIndirectIsReturn to C/JS API (#2779)Shao Cheng2020-04-221-0/+2
* Refactor expression runner so it can be used via the C and JS APIs (#2702)Daniel Wirtz2020-04-201-0/+25
* Tuple operations in C and JS APIs (#2711)Thomas Lively2020-03-261-0/+26
* SIMD integer abs and bitmask instructions (#2703)Thomas Lively2020-03-201-0/+24
* Add multivalue feature (#2668)Thomas Lively2020-02-271-0/+1
* Add the GetFunctionTable JS API (#2554)COFFEETALES2020-02-201-2/+19
* Add C-/JS-APIs for inlining options (#2655)Daniel Wirtz2020-02-131-0/+30
* Add C-/JS-APIs for lowMemoryUnused and pass arguments (#2639)Daniel Wirtz2020-02-071-3/+35
* Add EH support for EffectAnalyzer (#2631)Heejin Ahn2020-02-031-2/+3
* Unify JS memory segment API (#2533)Daniel Wirtz2020-01-211-2/+3
* Expose ExpressionAnalyzer in C-/JS-API (#2585)Daniel Wirtz2020-01-171-0/+23
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-2/+51