apollovm_wasm 1.0.0 copy "apollovm_wasm: ^1.0.0" to clipboard
apollovm_wasm: ^1.0.0 copied to clipboard

Native (Dart VM) WebAssembly execution for ApolloVM: the wasm_run-backed WasmRuntime, kept out of the core package so apollovm stays FFI-free.

1.0.0 #

  • Initial release: the native (Dart VM) WasmRuntime, extracted from package:apollovm 2.0.0.

    ApolloVM compiles to Wasm everywhere, but executing a module on the Dart VM needs a native engine (wasm_run), which drags an FFI/Rust toolchain — and an old flutter_rust_bridge — into every consumer of apollovm, even the ones that only parse or translate code. That cost now lives here.

    Call registerApolloVMWasmRuntime() to install it; WasmRuntime() then executes on the VM as before.

0
likes
150
points
65
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Native (Dart VM) WebAssembly execution for ApolloVM: the wasm_run-backed WasmRuntime, kept out of the core package so apollovm stays FFI-free.

Repository (GitHub)
View/report issues

Topics

#vm #wasm #webassembly #compiler

License

Apache-2.0 (license)

Dependencies

apollovm, crypto, path, wasm_run

More

Packages that depend on apollovm_wasm