All Projects → WebAssembly → JS-BigInt-integration

WebAssembly / JS-BigInt-integration

Licence: other
JavaScript BigInt to WebAssembly i64 integration

Programming Languages

WebAssembly
147 projects
ocaml
1615 projects
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
Batchfile
5799 projects
Makefile
30231 projects

WebAssembly BigInt<->i64 conversion in JS API

This proposal has been merged into the main specification.

With the changes in this repository, BigInts have support for bidirectionally converting to 64-bit integer WebAssembly values, which appears as

  • Parameters and return values to exported WebAssembly functions
  • Parameters and return values to host functions
  • Imported and exported globals

BigInts can be read or written from WebAssembly memory using the BigInt proposal's BigInt64Array or BigUint64Array; no additional support is needed.

Design issue

Rendered spec

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].