{"benchmarkId":"sum-u32","benchmarkVersion":1,"build":{"command":"deno task build","flags":["wabt canonicalize_lebs=true","write_debug_names=false","gzip level=9 (Node zlib deterministic header)","brotli quality=11"],"toolchains":["Deno 2.9.0","wabt 1.0.37","node:zlib via Deno"]},"input":{"bytes":262144,"generation":"xorshift32 seed 0x6d2b79f5, 65,536 Uint32 values, little-endian bytes","sha256":"4f0516549fc9d6952c8d42d642927dd5c43a8c01d03c286e0c80da919bfaf9d7"},"lockfiles":[{"name":"deno.lock","sha256":"e468ccbdd168f790d69e2d180a264a52602ca8a06fe9f7a84fca2ca717c123b2"}],"oracle":{"kind":"exact-u32","outputSha256":"09adca901429c6dc0d823e8b44e63d20d32ae497a04b42047d52c62224b23f9f","value":145417951},"schemaVersion":1,"sourceCommit":"supplied by the runner from the exact checked-out commit","sourceRepository":"https://github.com/PaulKinlan/wasm-vs-js","sourceSha256":"f09483af846fe195bf955915f532bf028563bfc4322d09cbc6832b961959bfa4","sources":[{"bytes":600,"path":"benchmarks/sum-u32/sum-u32.wat","sha256":"f841b16161d064113e6ba01d9d565f62719d50b73193b4b241ede7f2b9decc50"},{"bytes":662,"path":"benchmarks/sum-u32/workload.js","sha256":"4d8379672c1b51b0b315d2bee119880694e5a4f6412ef59b7fe2593ef6b179b7"},{"bytes":73,"path":"benchmarks/sum-u32/input.ts","sha256":"c94635078a37e91b840ec32a8ef9084ac93e6d2277b69022f9485395156f26a0"},{"bytes":40,"path":"benchmarks/sum-u32/js.ts","sha256":"88b7eea3d02336b8f6492d263df791105f9df5c245888ab2663933e566e37929"},{"bytes":1285,"path":"lib/workload.ts","sha256":"29a29ddd8ad52e7e71c8fcb14cc69b152ed2292403f4f251ce3930700d4d5fbb"},{"bytes":4493,"path":"scripts/build.ts","sha256":"7f8d54e32d379193a6e5354c8d10468bc2cf3a06a85e6b0d22fe7e29f6ede13b"},{"bytes":2523,"path":"deno.json","sha256":"1fb796ab0a517cac5b34d6b0225dc1316f7dae952460c45fec46acbe9d71ec5b"}],"track":"controlled","variants":{"js-controlled":{"algorithm":"one scalar O(n) loop with modulo-2^32 addition","footprint":{"brotliBytes":300,"glueBytes":0,"gzipBytes":332,"rawBytes":662,"requestCount":1,"sourceBytes":662},"sha256":"4d8379672c1b51b0b315d2bee119880694e5a4f6412ef59b7fe2593ef6b179b7","source":"benchmarks/sum-u32/workload.js"},"wasm-linear-controlled":{"algorithm":"one scalar O(n) loop with i32.load and i32.add","artifact":"public/artifacts/sum-u32/sum-u32.wasm","features":{"exceptions":false,"memory64":false,"simd":false,"threads":false},"footprint":{"brotliBytes":88,"glueBytes":0,"gzipBytes":113,"rawBytes":96,"requestCount":1,"sourceBytes":600},"sha256":"9c4ce5f0d9e32cdd364b73b2697566e7396368d9867d9bc3d939bb2063583a6d","source":"benchmarks/sum-u32/sum-u32.wat"}}}
