{ "format": "wai-reach-manifest/1", "input": { "files": { "wai_web_bg.wasm": { "sha256": "c2b63f747c8b55b3eb74fd9dd53109bb4031a578622e07c62e26d1a27eb2050e", "bytes": 2586670 }, "wai_web.js": { "sha256": "f63605f012b44b935af11ea7285b0ca57ef9a760158353b1d826304d54930f6a", "bytes": 448554 } }, "source": "the package of the WAI site's /wai/pkg/, kept in reach/record/: wai/wai-web at commit 248846f13f2da2db32914cff1e716064eaf3d039, built by wasm-pack 0.15.0 (web target, release, wasm-opt off) with rustc 1.98.0 on macOS arm64, the commit's wai/ exported to /private/tmp/wai-wasm-pkg/open-standards, and the export, the Cargo home, the toolchain and the standard library's sources remapped to /open-standards, /cargo, /rustup and /rustc/88d9e12ae178fab0fb5cc050a94da85685d449ea", "commit": "248846f13f2da2db32914cff1e716064eaf3d039" }, "tools": { "binaryen": { "release": "version_123", "archives_sha256": { "arm64-macos": "74428be348c1a09863e7b642a1fa948cabf8ec9561052233d8288e941951725b", "x86_64-macos": "cc18b14d2b673d9c66bf54f31ff2b0ceb23ba5132455b893965ae2792f9e00dd", "x86_64-linux": "e959f2170af4c20c552e9de3a0253704d6a9d2766e8fdb88e4d6ac4bae9388fe", "aarch64-linux": "4b6bd61ba6cd3b18c993b4657d93426c782f9b91b74be0d38018cd8be1319376" } }, "package_lock_sha256": "59c8234c2e5dcc0e75a4e6270fb455be3a9281e800ca935432f4a03d2862ef8a", "l1": "wasm-opt --mvp-features --enable-bulk-memory --enable-nontrapping-float-to-int --enable-sign-ext --legalize-js-interface", "l2": "wasm-opt --mvp-features --enable-bulk-memory --enable-nontrapping-float-to-int --enable-sign-ext --signext-lowering --llvm-nontrapping-fptoint-lowering --llvm-memory-copy-fill-lowering, then wasm-opt --mvp-features --legalize-js-interface; reduced profiles: wasm-metadce with the profile's exports, wasm-opt -Oz -ocimfs=200, then legalised", "j": "wasm2js -Oz -ocimfs=200 on the MVP-lowered module of each profile, run from binaryen's WebAssembly build of the same release (npm binaryen, pinned by package-lock.json)" }, "glue": { "memory_view_checks": 10, "symbol_dispose_guards": 62, "bigint_sites_made_optional": 44, "bigint_required_by": 2, "typed_array_copies": 119 }, "outputs": { "wai-load.js": { "rung": "all", "profile": null, "what": "the loader", "sha256": "c3dc79392e6bf75d6cc190cd38eabab94f449d0d3687585cae6c3e03fe6775a2", "bytes": 16621, "gzip": 5105, "brotli": 4474 }, "wai_web.j.full.js": { "rung": "J", "profile": "full", "what": "wasm2js bundle: runtime + i64 table + translation + glue", "sha256": "1af5b5917ecb3097e8eb3c79342dd087bd3febeef58bd2222b623e0099b17848", "bytes": 5969835, "gzip": 1561026, "brotli": 1053831 }, "wai_web.j.receipt.js": { "rung": "J", "profile": "receipt", "what": "wasm2js bundle: runtime + i64 table + translation + glue", "sha256": "b6c52b020c3daef6f0dc5a7ccbbd8e7134a951012987ceaaf66fdfaad9e2d77b", "bytes": 996473, "gzip": 309932, "brotli": 251134 }, "wai_web.j.verify.js": { "rung": "J", "profile": "verify", "what": "wasm2js bundle: runtime + i64 table + translation + glue", "sha256": "4862fb576c72bb12bffe4799684450c81a3181a34db134118a44e12b9204ab76", "bytes": 3086139, "gzip": 844913, "brotli": 606845 }, "wai_web.j.verify_decode.js": { "rung": "J", "profile": "verify_decode", "what": "wasm2js bundle: runtime + i64 table + translation + glue", "sha256": "d2bb946fbab8dbcc5fb7ca101b6c4615881d3f1f1de47813a0b3c9e080f1b1bf", "bytes": 3310622, "gzip": 903681, "brotli": 642273 }, "wai_web.reach.js": { "rung": "L1, L2", "profile": "full", "what": "runtime + i64 table + glue, for the wasm rungs", "sha256": "747db637684c8ffed24aab175a3dc1a399901c1d9699dd99c86a090b4b78bf0c", "bytes": 198994, "gzip": 22998, "brotli": 18502 }, "wai_web_bg.l1.wasm": { "rung": "L1", "profile": "full", "what": "the shipped binary, legalised at the JS interface", "sha256": "25e728714bcc67ccb133042012860a53c881ea6c26c3dc7538bf378c0598b3b8", "bytes": 2591481, "gzip": 918302, "brotli": 683525 }, "wai_web_bg.l2.full.wasm": { "rung": "L2", "profile": "full", "what": "MVP-lowered and legalised", "sha256": "5af77d42fbd2e2e6023789aca42dcb62c6bcf1ccb29e7303b31de5e6251fa88e", "bytes": 2591161, "gzip": 919464, "brotli": 684042 }, "wai_web_bg.l2.receipt.wasm": { "rung": "L2", "profile": "receipt", "what": "MVP-lowered and legalised", "sha256": "89ad094a90fbc31aa3399d0e4db41728c742c110a90480952f3c2527310fb821", "bytes": 393027, "gzip": 192859, "brotli": 163989 }, "wai_web_bg.l2.verify.wasm": { "rung": "L2", "profile": "verify", "what": "MVP-lowered and legalised", "sha256": "cbf4d3705f566b76ea1aab6d4513a51632df0373338e0e206cceff9d4b7c6a00", "bytes": 1222037, "gzip": 521773, "brotli": 407801 }, "wai_web_bg.l2.verify_decode.wasm": { "rung": "L2", "profile": "verify_decode", "what": "MVP-lowered and legalised", "sha256": "efe0033b1cfc151054baf6282bd6cd9b2a264cf5df8321586cdbcf1f62928b87", "bytes": 1316304, "gzip": 559206, "brotli": 433878 } } }