binaryen

Optimizer and compiler/toolchain library for WebAssembly

APACHE-2.0 License

Downloads
11
Stars
7.4K
Committers
169

Bot releases are hidden (Show)

binaryen - Latest Release

Published by kripken about 1 month ago

binaryen -

Published by kripken 3 months ago

binaryen - version_117

Published by kripken 8 months ago

binaryen - version_116

Published by tlively about 1 year ago

binaryen - version_115

Published by kripken about 1 year ago

binaryen - version_114

Published by kripken over 1 year ago

binaryen - version_113

Published by kripken over 1 year ago

binaryen - version_112

Published by kripken over 1 year ago

binaryen - version_111

Published by tlively almost 2 years ago

binaryen - version_110

Published by kripken about 2 years ago

binaryen - version_109

Published by kripken over 2 years ago

binaryen - version_108

Published by kripken over 2 years ago

binaryen - version_107

Published by kripken over 2 years ago

binaryen - version_102

Published by kripken about 3 years ago

binaryen - version_101

Published by sbc100 over 3 years ago

  • BinaryenSetFunctionTable and module.setFunctionTable have been removed
    in favor of BinaryenAddTable and module.addTable respectively.
  • BinaryenIsFunctionTableImported is removed.
  • A new type BinaryenElementSegmentRef has been added to the C API with
    new apis in both C & JS:
    • BinaryenAddActiveElementSegment
    • BinaryenAddPassiveElementSegment
    • BinaryenRemoveElementSegment
    • BinaryenGetElementSegment
    • BinaryenGetElementSegmentByIndex
    • BinaryenElementSegmentGetName
    • BinaryenElementSegmentSetName
    • BinaryenElementSegmentGetTable
    • BinaryenElementSegmentSetTable
    • BinayenElementSegmentIsPassive
    • module.addActiveElementSegment
    • module.addPassiveElementSegment
    • module.removeElementSegment
    • module.getElementSegment
    • module.getElementSegmentByIndex
    • module.getTableSegments
    • module.getNumElementSegments
    • binaryen.getElementSegmentInfo
  • BinaryenAddTable and module.addTable no longer take offset and function
    names.
  • BinaryenGetNumFunctionTableSegments is replaced with
    BinaryenGetNumElementSegments.
  • BinaryenGetFunctionTableSegmentOffset is replaced with
    BinaryenElementSegmentGetOffset.
  • BinaryenGetFunctionTableSegmentLength is replaced with
    BinaryenElementSegmentGetLength.
  • BinaryenGetFunctionTableSegmentData is replaced with
    BinaryenElementSegmentGetData.
  • Boolean values in the C API now should use bool instead of int.
  • Experimental SIMD instructions have been removed and the names and opcodes of
    the standard instructions have been updated to match the final spec.
binaryen - version_100

Published by sbc100 over 3 years ago

binaryen - version_99

Published by kripken almost 4 years ago

binaryen -

Published by sbc100 about 4 years ago

binaryen -

Published by sbc100 about 4 years ago

binaryen -

Published by kripken about 4 years ago

Package Rankings
Top 8.01% on Alpine-v3.17
Top 7.88% on Alpine-v3.16
Top 6.34% on Alpine-v3.12
Top 1.28% on Alpine-v3.18
Top 19.65% on Npmjs.org
Top 7.17% on Alpine-v3.6
Top 6.45% on Alpine-v3.14
Top 6.65% on Alpine-v3.7
Top 6.67% on Alpine-v3.9
Top 6.28% on Alpine-v3.10
Top 5.92% on Alpine-v3.13
Top 5.1% on Alpine-v3.8
Top 6.64% on Alpine-v3.11
Top 7.45% on Alpine-v3.15
Top 5.21% on Alpine-edge
Top 18.14% on Conda-forge.org
Badges
Extracted from project README
CI