Skip to content

Releases: grain-lang/binaryen.ml

0.2.3

21 Jul 18:43
aca8896
Compare
Choose a tag to compare

This release fixes a small issue with passing strings that contain null bytes to Binaryen.

v0.2.2

04 Jul 23:45
780d8bc
Compare
Choose a tag to compare

Fixes an issue where OCaml strings would get garbage collected while a Binaryen module still had references to them.

v0.2.1

04 Jul 21:52
Compare
Choose a tag to compare

Minor bug fix with features.

v0.2.0

04 Jul 20:35
f12670c
Compare
Choose a tag to compare

This version adds support for use of multivalue with Binaryen.

Use Module.set_features with [Features.mvp; Features.multivalue] to enable the feature.

New expressions: Expression.tuple_make, Expression.tuple_extract, Expression.pop

There's also now Expression.null that can be passed to an expression wherever a NULL is allowed with Binaryen's C API, namely the else branch of Expression.if_, the value and condition of Expression.break, etc.

Initial release

14 Jun 19:42
dfe2a87
Compare
Choose a tag to compare
Merge pull request #3 from grain-lang/readme

Add proper readme