You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a Tracking issue for the JustJS Implementation of the Stealify Snapshot driven Component System implemented via the b8g tooling. A WASI & WASM drop in Replacement fully Capability based and Compose able with external References support and sharedArrayBuffers ffi and dlopen everything that you expect.
The internal snapshot format which is in general a serialized hash table is use able as wasi wasm replacement
It implements a binary format that is able to handle any type so it is a better fit for backend development while it is still able to be used in browsers.
Impl Roadmap
use v8/src/snapshots/* as justjs module implement a loader
port the functions from the snapshot tests to build multiple snapshots and modify them
Snapshot blob layout:
// [0] number of contexts N
// [1] rehashability
// [2] checksum
// [3] (128 bytes) version string
// [4] offset to readonly
// [5] offset to context 0
// [6] offset to context 1
// ...
// ... offset to context N - 1
// ... startup snapshot data
// ... read-only snapshot data
// ... context 0 snapshot data
// ... context 1 snapshot data
The text was updated successfully, but these errors were encountered:
This is a Tracking issue for the JustJS Implementation of the Stealify Snapshot driven Component System implemented via the b8g tooling. A WASI & WASM drop in Replacement fully Capability based and Compose able with external References support and sharedArrayBuffers ffi and dlopen everything that you expect.
Related deno/rust integration:
Related stealify snapshot tooling written in ECMAScript
Why?
The internal snapshot format which is in general a serialized hash table is use able as wasi wasm replacement
It implements a binary format that is able to handle any type so it is a better fit for backend development while it is still able to be used in browsers.
Impl Roadmap
Snapshot blob layout:
The text was updated successfully, but these errors were encountered: