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
{{ message }}
Repository navigation
Commit d0f26ac
Browse filesBrowse the repository at this point in the historyBrowse files
| WIT component marshalling | future | NO | NOT adopted | D-404 |
73
75
| no-max table `table.grow` (JIT) | tier-1 FIXED in v2.0.0 (D-501) — grows to a synth cap `max(min*2, 1024)`; unbounded no-max grow still interp-only | YES (pin) | unaffected (no `table.grow` / table decl in cljw host or FFI fixtures); available if a guest needs it | D-501 |
76
+
| table64 (i64-indexed tables) on JIT | NEW in v2.1.0 (D-475) — table64 ops / `call_indirect` / elem segments compile natively (u64 index width, wrap-safe bounds); i32 tables keep the fast path | YES (pin) | unaffected (cljw declares no tables); a table64 guest now rides the JIT instead of the interp fallback | zwasm D-475 |
74
77
75
78
## Forward plan — the JIT adoption unit (gap area II × III) — ACTIVE
76
79
@@ -151,3 +154,12 @@ was the `.auto`-default flip; this ledger tracks adoption status per capability.
151
154
confirmed the embedding API (`Engine.init` / `runWasmCapturedFull` / `wasi.host.Host` /
152
155
`Module.InstantiateOpts`) is signature-stable. Resolves the D-543 "1.0.0 embeds a
153
156
pre-1.0 zwasm" incoherent-pin story — cljw 1.0.0 now ships on a coherent stable zwasm v2.0.0.
0 commit comments