{
  "schema": 1,
  "kind": "node-system-workload-comparison-v1",
  "publicationStatus": "partial",
  "generatedAt": "2026-09-01T04:04:39.798Z",
  "campaign": {
    "id": "runtime-workloads-v1",
    "scope": "native Node, wasm-vm, WebContainers, almostnode, and WebVM execution modes",
    "method": "same portable Node script, deterministic fixture, warmups, repeated verified samples",
    "workloadIds": [
      "file-read",
      "file-write",
      "stream-read",
      "stream-copy",
      "server-lifecycle",
      "http-roundtrip"
    ],
    "source": "./bench-runtime-workloads.mjs",
    "scriptSha256": "094dd31c872b6fdf080d022add317f40dde128c219342db33d7ba3504add69fb"
  },
  "fixture": {
    "id": "runtime-workloads-v1",
    "payloadBytes": 1048576,
    "payloadSha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
    "streamChunkBytes": 65536,
    "httpBodyBytes": 65536,
    "httpBodySha256": "b70bd0bab85407b37d84b9d8d0d0f26f901355bd6ab9004d5bb35a95d241e9f7"
  },
  "policy": {
    "samples": 7,
    "warmups": 2,
    "httpRequests": 8
  },
  "environments": [
    {
      "id": "native-node",
      "label": "native-node",
      "status": "measured",
      "environment": {
        "id": "native-node",
        "nodeVersion": "v24.20.0",
        "versions": {
          "node": "24.20.0",
          "acorn": "8.18.0",
          "ada": "4.0.0",
          "amaro": "1.1.11",
          "ares": "1.34.8",
          "brotli": "1.2.0",
          "cldr": "48.0",
          "icu": "78.3",
          "llhttp": "9.4.3",
          "merve": "1.2.2",
          "modules": "137",
          "napi": "10",
          "nbytes": "0.1.4",
          "ncrypto": "0.0.1",
          "nghttp2": "1.70.0",
          "nghttp3": "",
          "ngtcp2": "",
          "openssl": "3.5.7",
          "simdjson": "4.6.6",
          "simdutf": "6.4.0",
          "sqlite": "3.53.4",
          "tz": "2026c",
          "undici": "7.29.0",
          "unicode": "17.0",
          "uv": "1.52.1",
          "uvwasi": "0.0.23",
          "v8": "13.6.233.17-node.53",
          "zlib": "1.3.2.1-motley-42c2f19",
          "zstd": "1.5.7"
        },
        "platform": "darwin",
        "arch": "arm64",
        "osRelease": "25.6.0",
        "execPath": "node",
        "logicalCpus": 16
      },
      "runner": {
        "source": "web/bench-runtime-workloads.mjs",
        "scriptSha256": "094dd31c872b6fdf080d022add317f40dde128c219342db33d7ba3504add69fb",
        "command": [
          "node",
          "web/bench-runtime-workloads.mjs",
          "--environment=native-node",
          "--samples=7",
          "--warmups=2",
          "--payload-kib=1024",
          "--stream-chunk-kib=64",
          "--http-requests=8",
          "--output=/tmp/wasm-vm-runtime-native-final.json"
        ]
      },
      "policy": {
        "samples": 7,
        "warmups": 2,
        "httpRequests": 8
      },
      "browser": null,
      "workloads": [
        {
          "id": "file-read",
          "label": "File read",
          "operation": "fs.promises.readFile + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.515,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.499,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.483,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.486,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.498,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.504,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.47,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 0.47,
            "maxMs": 0.515,
            "meanMs": 0.494,
            "medianMs": 0.498,
            "p95Ms": 0.515,
            "stdevMs": 0.014,
            "bytes": 1048576,
            "throughputMiBPerSec": 2008.032
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "file-write",
          "label": "File write",
          "operation": "fs.promises.writeFile + stat + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "elapsedMs": 0.143,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.204,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.211,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.217,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.204,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.272,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.249,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 0.143,
            "maxMs": 0.272,
            "meanMs": 0.214,
            "medianMs": 0.211,
            "p95Ms": 0.272,
            "stdevMs": 0.038,
            "bytes": 1048576,
            "throughputMiBPerSec": 4739.336
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "stream-read",
          "label": "Stream read",
          "operation": "fs.createReadStream + incremental SHA-256",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.566,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.608,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.564,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.544,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.536,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.545,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.575,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 0.536,
            "maxMs": 0.608,
            "meanMs": 0.563,
            "medianMs": 0.564,
            "p95Ms": 0.608,
            "stdevMs": 0.023,
            "bytes": 1048576,
            "throughputMiBPerSec": 1773.05
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "stream-copy",
          "label": "Stream copy",
          "operation": "pipeline(readable, Transform, writable)",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.781,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.82,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.873,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.802,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.751,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.779,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 0.867,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 0.751,
            "maxMs": 0.873,
            "meanMs": 0.81,
            "medianMs": 0.802,
            "p95Ms": 0.873,
            "stdevMs": 0.043,
            "bytes": 1048576,
            "throughputMiBPerSec": 1246.883
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "server-lifecycle",
          "label": "Server lifecycle",
          "operation": "http.createServer + listen + close",
          "status": "measured",
          "samples": [
            {
              "listenMs": 0.026,
              "closeMs": 0.008,
              "bytes": 0,
              "elapsedMs": 0.036,
              "verification": "passed"
            },
            {
              "listenMs": 0.023,
              "closeMs": 0.007,
              "bytes": 0,
              "elapsedMs": 0.032,
              "verification": "passed"
            },
            {
              "listenMs": 0.023,
              "closeMs": 0.013,
              "bytes": 0,
              "elapsedMs": 0.037,
              "verification": "passed"
            },
            {
              "listenMs": 0.022,
              "closeMs": 0.006,
              "bytes": 0,
              "elapsedMs": 0.029,
              "verification": "passed"
            },
            {
              "listenMs": 0.02,
              "closeMs": 0.005,
              "bytes": 0,
              "elapsedMs": 0.026,
              "verification": "passed"
            },
            {
              "listenMs": 0.019,
              "closeMs": 0.006,
              "bytes": 0,
              "elapsedMs": 0.026,
              "verification": "passed"
            },
            {
              "listenMs": 0.028,
              "closeMs": 0.011,
              "bytes": 0,
              "elapsedMs": 0.041,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 0.026,
            "maxMs": 0.041,
            "meanMs": 0.032,
            "medianMs": 0.032,
            "p95Ms": 0.041,
            "stdevMs": 0.005,
            "bytes": 0,
            "throughputMiBPerSec": null
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "http-roundtrip",
          "label": "HTTP round trip",
          "operation": "local HTTP server + sequential requests + close",
          "status": "measured",
          "samples": [
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.037,
              "requestMs": 3.147,
              "closeMs": 0.02,
              "elapsedMs": 3.214,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.048,
              "requestMs": 2.596,
              "closeMs": 0.017,
              "elapsedMs": 2.671,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.035,
              "requestMs": 2.535,
              "closeMs": 0.017,
              "elapsedMs": 2.595,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.025,
              "requestMs": 2.179,
              "closeMs": 0.012,
              "elapsedMs": 2.221,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.028,
              "requestMs": 2.062,
              "closeMs": 0.011,
              "elapsedMs": 2.106,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.023,
              "requestMs": 1.923,
              "closeMs": 0.01,
              "elapsedMs": 1.961,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.022,
              "requestMs": 2.333,
              "closeMs": 0.015,
              "elapsedMs": 2.377,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 1.961,
            "maxMs": 3.214,
            "meanMs": 2.449,
            "medianMs": 2.377,
            "p95Ms": 3.214,
            "stdevMs": 0.391,
            "bytes": 524288,
            "throughputMiBPerSec": 210.349
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        }
      ],
      "fixture": {
        "id": "runtime-workloads-v1",
        "payloadBytes": 1048576,
        "payloadSha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
        "streamChunkBytes": 65536,
        "httpBodyBytes": 65536,
        "httpBodySha256": "b70bd0bab85407b37d84b9d8d0d0f26f901355bd6ab9004d5bb35a95d241e9f7"
      }
    },
    {
      "id": "wasm-vm-worker-jit",
      "label": "wasm-vm-worker-jit",
      "status": "measured",
      "environment": {
        "id": "wasm-vm-worker-jit",
        "nodeVersion": "v20.15.1",
        "versions": {
          "node": "20.15.1",
          "acorn": "8.11.3",
          "ada": "2.7.8",
          "ares": "1.28.1",
          "base64": "0.5.2",
          "brotli": "1.1.0",
          "cjs_module_lexer": "1.2.2",
          "cldr": "44.1",
          "icu": "74.2",
          "llhttp": "8.1.2",
          "modules": "115",
          "napi": "9",
          "nghttp2": "1.62.1",
          "openssl": "3.3.1",
          "simdutf": "5.2.8",
          "tz": "2023c",
          "undici": "6.13.0",
          "unicode": "15.1",
          "uv": "1.46.0",
          "uvwasi": "0.0.21",
          "v8": "11.3.244.8-node.23",
          "zlib": "1.3.1"
        },
        "platform": "linux",
        "arch": "riscv64",
        "osRelease": "6.6.63",
        "execPath": "node",
        "logicalCpus": 1
      },
      "runner": {
        "source": "web/bench-runtime-workloads.mjs",
        "scriptSha256": "094dd31c872b6fdf080d022add317f40dde128c219342db33d7ba3504add69fb",
        "command": [
          "node",
          "web/bench-runtime-workloads.mjs",
          "--environment=wasm-vm-worker-jit",
          "--samples=7",
          "--warmups=2",
          "--payload-kib=1024",
          "--stream-chunk-kib=64",
          "--http-requests=8",
          "--output=/tmp/runtime-worker-jit.json"
        ]
      },
      "policy": {
        "samples": 7,
        "warmups": 2,
        "httpRequests": 8
      },
      "browser": {
        "source": "claimed production tab terminal",
        "url": "https://wasm-vm.pages.dev/app#ide",
        "variant": "worker-jit",
        "backend": "whole-machine-worker",
        "interpreter": "fast",
        "jitPolicy": "enabled",
        "jitThreshold": 512
      },
      "workloads": [
        {
          "id": "file-read",
          "label": "File read",
          "operation": "fs.promises.readFile + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 824.443,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 824.632,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 837.441,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 837.785,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 1102.692,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 1161.389,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 831.851,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 824.443,
            "maxMs": 1161.389,
            "meanMs": 917.176,
            "medianMs": 837.441,
            "p95Ms": 1161.389,
            "stdevMs": 136.884,
            "bytes": 1048576,
            "throughputMiBPerSec": 1.194
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "file-write",
          "label": "File write",
          "operation": "fs.promises.writeFile + stat + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "elapsedMs": 48.196,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 46.235,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 28.087,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 28.279,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 30.071,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 28.303,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 35.28,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 28.087,
            "maxMs": 48.196,
            "meanMs": 34.922,
            "medianMs": 30.071,
            "p95Ms": 48.196,
            "stdevMs": 8.128,
            "bytes": 1048576,
            "throughputMiBPerSec": 33.255
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "stream-read",
          "label": "Stream read",
          "operation": "fs.createReadStream + incremental SHA-256",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 869.112,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 853.075,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 861.743,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 852.771,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 853.282,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 853.115,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 861.389,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 852.771,
            "maxMs": 869.112,
            "meanMs": 857.784,
            "medianMs": 853.282,
            "p95Ms": 869.112,
            "stdevMs": 5.933,
            "bytes": 1048576,
            "throughputMiBPerSec": 1.172
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "stream-copy",
          "label": "Stream copy",
          "operation": "pipeline(readable, Transform, writable)",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 963.96,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 972.653,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 939.2,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 915.176,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 943.265,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 908.758,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 917.555,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 908.758,
            "maxMs": 972.653,
            "meanMs": 937.224,
            "medianMs": 939.2,
            "p95Ms": 972.653,
            "stdevMs": 22.971,
            "bytes": 1048576,
            "throughputMiBPerSec": 1.065
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "server-lifecycle",
          "label": "Server lifecycle",
          "operation": "http.createServer + listen + close",
          "status": "measured",
          "samples": [
            {
              "listenMs": 10.049,
              "closeMs": 0.818,
              "bytes": 0,
              "elapsedMs": 11.168,
              "verification": "passed"
            },
            {
              "listenMs": 6.316,
              "closeMs": 0.782,
              "bytes": 0,
              "elapsedMs": 7.399,
              "verification": "passed"
            },
            {
              "listenMs": 6.273,
              "closeMs": 1.09,
              "bytes": 0,
              "elapsedMs": 7.697,
              "verification": "passed"
            },
            {
              "listenMs": 6.848,
              "closeMs": 0.785,
              "bytes": 0,
              "elapsedMs": 7.933,
              "verification": "passed"
            },
            {
              "listenMs": 8.072,
              "closeMs": 0.835,
              "bytes": 0,
              "elapsedMs": 9.207,
              "verification": "passed"
            },
            {
              "listenMs": 1.801,
              "closeMs": 4.923,
              "bytes": 0,
              "elapsedMs": 7.023,
              "verification": "passed"
            },
            {
              "listenMs": 25.266,
              "closeMs": 1.089,
              "bytes": 0,
              "elapsedMs": 27.072,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 7.023,
            "maxMs": 27.072,
            "meanMs": 11.071,
            "medianMs": 7.933,
            "p95Ms": 27.072,
            "stdevMs": 6.661,
            "bytes": 0,
            "throughputMiBPerSec": null
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "http-roundtrip",
          "label": "HTTP round trip",
          "operation": "local HTTP server + sequential requests + close",
          "status": "measured",
          "samples": [
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.606,
              "requestMs": 1211.358,
              "closeMs": 0.714,
              "elapsedMs": 1214.394,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.447,
              "requestMs": 1179.274,
              "closeMs": 0.624,
              "elapsedMs": 1182.212,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.435,
              "requestMs": 1315.581,
              "closeMs": 0.573,
              "elapsedMs": 1318.232,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.461,
              "requestMs": 1064.757,
              "closeMs": 0.614,
              "elapsedMs": 1067.205,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 13.226,
              "requestMs": 1272.795,
              "closeMs": 0.448,
              "elapsedMs": 1286.845,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.651,
              "requestMs": 1036.976,
              "closeMs": 9.118,
              "elapsedMs": 1048.121,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.035,
              "requestMs": 1369.593,
              "closeMs": 0.866,
              "elapsedMs": 1371.901,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 1048.121,
            "maxMs": 1371.901,
            "meanMs": 1212.701,
            "medianMs": 1214.394,
            "p95Ms": 1371.901,
            "stdevMs": 114.122,
            "bytes": 524288,
            "throughputMiBPerSec": 0.412
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        }
      ],
      "fixture": {
        "id": "runtime-workloads-v1",
        "payloadBytes": 1048576,
        "payloadSha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
        "streamChunkBytes": 65536,
        "httpBodyBytes": 65536,
        "httpBodySha256": "b70bd0bab85407b37d84b9d8d0d0f26f901355bd6ab9004d5bb35a95d241e9f7"
      }
    },
    {
      "id": "wasm-vm-worker-interpreter",
      "label": "wasm-vm-worker-interpreter",
      "status": "measured",
      "environment": {
        "id": "wasm-vm-worker-interpreter",
        "nodeVersion": "v20.15.1",
        "versions": {
          "node": "20.15.1",
          "acorn": "8.11.3",
          "ada": "2.7.8",
          "ares": "1.28.1",
          "base64": "0.5.2",
          "brotli": "1.1.0",
          "cjs_module_lexer": "1.2.2",
          "cldr": "44.1",
          "icu": "74.2",
          "llhttp": "8.1.2",
          "modules": "115",
          "napi": "9",
          "nghttp2": "1.62.1",
          "openssl": "3.3.1",
          "simdutf": "5.2.8",
          "tz": "2023c",
          "undici": "6.13.0",
          "unicode": "15.1",
          "uv": "1.46.0",
          "uvwasi": "0.0.21",
          "v8": "11.3.244.8-node.23",
          "zlib": "1.3.1"
        },
        "platform": "linux",
        "arch": "riscv64",
        "osRelease": "6.6.63",
        "execPath": "node",
        "logicalCpus": 1
      },
      "runner": {
        "source": "web/bench-runtime-workloads.mjs",
        "scriptSha256": "094dd31c872b6fdf080d022add317f40dde128c219342db33d7ba3504add69fb",
        "command": [
          "node",
          "web/bench-runtime-workloads.mjs",
          "--environment=wasm-vm-worker-interpreter",
          "--samples=7",
          "--warmups=2",
          "--payload-kib=1024",
          "--stream-chunk-kib=64",
          "--http-requests=8",
          "--output=/tmp/runtime-worker-interpreter.json"
        ]
      },
      "policy": {
        "samples": 7,
        "warmups": 2,
        "httpRequests": 8
      },
      "browser": {
        "source": "claimed production tab terminal",
        "url": "https://wasm-vm.pages.dev/app?guest=node-alpine&nosw=&persist=1&diagnosticStats=1&jit=0#ide",
        "variant": "worker-interpreter",
        "backend": "whole-machine-worker",
        "interpreter": "fast",
        "jitPolicy": "forced-off",
        "jitThreshold": 512
      },
      "workloads": [
        {
          "id": "file-read",
          "label": "File read",
          "operation": "fs.promises.readFile + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 824.518,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 1098.489,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 1135.146,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 836.452,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 826.417,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 841.195,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 832.205,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 824.518,
            "maxMs": 1135.146,
            "meanMs": 913.489,
            "medianMs": 836.452,
            "p95Ms": 1135.146,
            "stdevMs": 129.075,
            "bytes": 1048576,
            "throughputMiBPerSec": 1.196
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "file-write",
          "label": "File write",
          "operation": "fs.promises.writeFile + stat + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "elapsedMs": 46.275,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 46.139,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 28.357,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 28.373,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 30.503,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 28.665,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 35.094,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 28.357,
            "maxMs": 46.275,
            "meanMs": 34.772,
            "medianMs": 30.503,
            "p95Ms": 46.275,
            "stdevMs": 7.552,
            "bytes": 1048576,
            "throughputMiBPerSec": 32.784
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "stream-read",
          "label": "Stream read",
          "operation": "fs.createReadStream + incremental SHA-256",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 868.366,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 852.837,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 861.862,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 854.099,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 852.747,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 852.725,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 860.79,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 852.725,
            "maxMs": 868.366,
            "meanMs": 857.632,
            "medianMs": 854.099,
            "p95Ms": 868.366,
            "stdevMs": 5.688,
            "bytes": 1048576,
            "throughputMiBPerSec": 1.171
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "stream-copy",
          "label": "Stream copy",
          "operation": "pipeline(readable, Transform, writable)",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 1070.638,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 970.099,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 934.876,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 920.274,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 942.124,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 915.665,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 974.456,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 915.665,
            "maxMs": 1070.638,
            "meanMs": 961.162,
            "medianMs": 942.124,
            "p95Ms": 1070.638,
            "stdevMs": 49.334,
            "bytes": 1048576,
            "throughputMiBPerSec": 1.061
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "server-lifecycle",
          "label": "Server lifecycle",
          "operation": "http.createServer + listen + close",
          "status": "measured",
          "samples": [
            {
              "listenMs": 1.843,
              "closeMs": 0.819,
              "bytes": 0,
              "elapsedMs": 2.961,
              "verification": "passed"
            },
            {
              "listenMs": 1.879,
              "closeMs": 0.784,
              "bytes": 0,
              "elapsedMs": 2.961,
              "verification": "passed"
            },
            {
              "listenMs": 1.946,
              "closeMs": 1.13,
              "bytes": 0,
              "elapsedMs": 3.378,
              "verification": "passed"
            },
            {
              "listenMs": 2.219,
              "closeMs": 0.787,
              "bytes": 0,
              "elapsedMs": 3.457,
              "verification": "passed"
            },
            {
              "listenMs": 1.898,
              "closeMs": 0.751,
              "bytes": 0,
              "elapsedMs": 2.947,
              "verification": "passed"
            },
            {
              "listenMs": 1.801,
              "closeMs": 0.872,
              "bytes": 0,
              "elapsedMs": 2.971,
              "verification": "passed"
            },
            {
              "listenMs": 10.758,
              "closeMs": 1.129,
              "bytes": 0,
              "elapsedMs": 12.239,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 2.947,
            "maxMs": 12.239,
            "meanMs": 4.416,
            "medianMs": 2.971,
            "p95Ms": 12.239,
            "stdevMs": 3.2,
            "bytes": 0,
            "throughputMiBPerSec": null
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "http-roundtrip",
          "label": "HTTP round trip",
          "operation": "local HTTP server + sequential requests + close",
          "status": "measured",
          "samples": [
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.725,
              "requestMs": 1207.238,
              "closeMs": 0.75,
              "elapsedMs": 1210.43,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.53,
              "requestMs": 1206.562,
              "closeMs": 0.709,
              "elapsedMs": 1209.706,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.375,
              "requestMs": 1180.635,
              "closeMs": 0.922,
              "elapsedMs": 1183.586,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.344,
              "requestMs": 1062.587,
              "closeMs": 0.653,
              "elapsedMs": 1065.077,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.493,
              "requestMs": 1103.091,
              "closeMs": 0.598,
              "elapsedMs": 1105.557,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 2.078,
              "requestMs": 1229.938,
              "closeMs": 7.83,
              "elapsedMs": 1240.219,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.069,
              "requestMs": 1081.855,
              "closeMs": 0.854,
              "elapsedMs": 1084.185,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 1065.077,
            "maxMs": 1240.219,
            "meanMs": 1156.966,
            "medianMs": 1183.586,
            "p95Ms": 1240.219,
            "stdevMs": 65.097,
            "bytes": 524288,
            "throughputMiBPerSec": 0.422
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        }
      ],
      "fixture": {
        "id": "runtime-workloads-v1",
        "payloadBytes": 1048576,
        "payloadSha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
        "streamChunkBytes": 65536,
        "httpBodyBytes": 65536,
        "httpBodySha256": "b70bd0bab85407b37d84b9d8d0d0f26f901355bd6ab9004d5bb35a95d241e9f7"
      }
    },
    {
      "id": "wasm-vm-main-interpreter",
      "label": "wasm-vm-main-interpreter",
      "status": "measured",
      "environment": {
        "id": "wasm-vm-main-interpreter",
        "nodeVersion": "v20.15.1",
        "versions": {
          "node": "20.15.1",
          "acorn": "8.11.3",
          "ada": "2.7.8",
          "ares": "1.28.1",
          "base64": "0.5.2",
          "brotli": "1.1.0",
          "cjs_module_lexer": "1.2.2",
          "cldr": "44.1",
          "icu": "74.2",
          "llhttp": "8.1.2",
          "modules": "115",
          "napi": "9",
          "nghttp2": "1.62.1",
          "openssl": "3.3.1",
          "simdutf": "5.2.8",
          "tz": "2023c",
          "undici": "6.13.0",
          "unicode": "15.1",
          "uv": "1.46.0",
          "uvwasi": "0.0.21",
          "v8": "11.3.244.8-node.23",
          "zlib": "1.3.1"
        },
        "platform": "linux",
        "arch": "riscv64",
        "osRelease": "6.6.63",
        "execPath": "node",
        "logicalCpus": 1
      },
      "runner": {
        "source": "web/bench-runtime-workloads.mjs",
        "scriptSha256": "094dd31c872b6fdf080d022add317f40dde128c219342db33d7ba3504add69fb",
        "command": [
          "node",
          "web/bench-runtime-workloads.mjs",
          "--environment=wasm-vm-main-interpreter",
          "--samples=7",
          "--warmups=2",
          "--payload-kib=1024",
          "--stream-chunk-kib=64",
          "--http-requests=8",
          "--output=/tmp/runtime-main-interpreter.json"
        ]
      },
      "policy": {
        "samples": 7,
        "warmups": 2,
        "httpRequests": 8
      },
      "browser": {
        "source": "claimed production tab terminal",
        "url": "https://wasm-vm.pages.dev/app?guest=node-alpine&nosw=&persist=1&diagnosticStats=1&worker=0&jit=0#ide",
        "variant": "main-interpreter",
        "backend": "main-thread",
        "interpreter": "fast",
        "jitPolicy": "forced-off",
        "jitThreshold": 512
      },
      "workloads": [
        {
          "id": "file-read",
          "label": "File read",
          "operation": "fs.promises.readFile + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 824.63,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 1099.222,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 1136.913,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 834.589,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 827.211,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 841,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 832.354,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 824.63,
            "maxMs": 1136.913,
            "meanMs": 913.703,
            "medianMs": 834.589,
            "p95Ms": 1136.913,
            "stdevMs": 129.734,
            "bytes": 1048576,
            "throughputMiBPerSec": 1.198
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "file-write",
          "label": "File write",
          "operation": "fs.promises.writeFile + stat + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "elapsedMs": 46.283,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 46.229,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 28.289,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 28.109,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 30.419,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 28.577,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 35.419,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 28.109,
            "maxMs": 46.283,
            "meanMs": 34.761,
            "medianMs": 30.419,
            "p95Ms": 46.283,
            "stdevMs": 7.634,
            "bytes": 1048576,
            "throughputMiBPerSec": 32.874
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "stream-read",
          "label": "Stream read",
          "operation": "fs.createReadStream + incremental SHA-256",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 868.829,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 853.252,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 861.623,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 852.576,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 852.98,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 852.612,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 861.351,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 852.576,
            "maxMs": 868.829,
            "meanMs": 857.603,
            "medianMs": 853.252,
            "p95Ms": 868.829,
            "stdevMs": 5.937,
            "bytes": 1048576,
            "throughputMiBPerSec": 1.172
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "stream-copy",
          "label": "Stream copy",
          "operation": "pipeline(readable, Transform, writable)",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 953.492,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 980.19,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 932.48,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 920.184,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 949.698,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 908.695,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 915.677,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 908.695,
            "maxMs": 980.19,
            "meanMs": 937.202,
            "medianMs": 932.48,
            "p95Ms": 980.19,
            "stdevMs": 23.475,
            "bytes": 1048576,
            "throughputMiBPerSec": 1.072
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "server-lifecycle",
          "label": "Server lifecycle",
          "operation": "http.createServer + listen + close",
          "status": "measured",
          "samples": [
            {
              "listenMs": 1.855,
              "closeMs": 0.782,
              "bytes": 0,
              "elapsedMs": 2.97,
              "verification": "passed"
            },
            {
              "listenMs": 1.844,
              "closeMs": 0.817,
              "bytes": 0,
              "elapsedMs": 2.96,
              "verification": "passed"
            },
            {
              "listenMs": 1.982,
              "closeMs": 9.468,
              "bytes": 0,
              "elapsedMs": 11.75,
              "verification": "passed"
            },
            {
              "listenMs": 2.221,
              "closeMs": 5.759,
              "bytes": 0,
              "elapsedMs": 8.278,
              "verification": "passed"
            },
            {
              "listenMs": 6.243,
              "closeMs": 0.785,
              "bytes": 0,
              "elapsedMs": 7.326,
              "verification": "passed"
            },
            {
              "listenMs": 7.67,
              "closeMs": 0.749,
              "bytes": 0,
              "elapsedMs": 8.719,
              "verification": "passed"
            },
            {
              "listenMs": 18.992,
              "closeMs": 5.768,
              "bytes": 0,
              "elapsedMs": 25.115,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 2.96,
            "maxMs": 25.115,
            "meanMs": 9.588,
            "medianMs": 8.278,
            "p95Ms": 25.115,
            "stdevMs": 6.98,
            "bytes": 0,
            "throughputMiBPerSec": null
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "http-roundtrip",
          "label": "HTTP round trip",
          "operation": "local HTTP server + sequential requests + close",
          "status": "measured",
          "samples": [
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.849,
              "requestMs": 1204.213,
              "closeMs": 0.716,
              "elapsedMs": 1207.498,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.565,
              "requestMs": 1168.91,
              "closeMs": 0.589,
              "elapsedMs": 1171.926,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.377,
              "requestMs": 1223.423,
              "closeMs": 0.61,
              "elapsedMs": 1226.05,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.343,
              "requestMs": 1052.212,
              "closeMs": 0.652,
              "elapsedMs": 1054.582,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.462,
              "requestMs": 1073.969,
              "closeMs": 0.562,
              "elapsedMs": 1076.366,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 2.07,
              "requestMs": 1396.087,
              "closeMs": 16.344,
              "elapsedMs": 1414.876,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 1.072,
              "requestMs": 1239.378,
              "closeMs": 0.862,
              "elapsedMs": 1241.8,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 1054.582,
            "maxMs": 1414.876,
            "meanMs": 1199.014,
            "medianMs": 1207.498,
            "p95Ms": 1414.876,
            "stdevMs": 110.755,
            "bytes": 524288,
            "throughputMiBPerSec": 0.414
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        }
      ],
      "fixture": {
        "id": "runtime-workloads-v1",
        "payloadBytes": 1048576,
        "payloadSha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
        "streamChunkBytes": 65536,
        "httpBodyBytes": 65536,
        "httpBodySha256": "b70bd0bab85407b37d84b9d8d0d0f26f901355bd6ab9004d5bb35a95d241e9f7"
      }
    },
    {
      "id": "webcontainers",
      "label": "webcontainers",
      "status": "measured",
      "environment": {
        "id": "webcontainers",
        "nodeVersion": "v22.22.3",
        "versions": {
          "node": "22.22.3",
          "acorn": "8.16.0",
          "ada": "2.9.2",
          "amaro": "1.1.8",
          "ares": "1.34.6",
          "brotli": "1.1.0",
          "cjs_module_lexer": "2.2.0",
          "cldr": "48.0",
          "icu": "78.2",
          "llhttp": "9.3.1",
          "modules": "127",
          "napi": "10",
          "nbytes": "0.1.3",
          "ncrypto": "0.0.1",
          "nghttp2": "1.64.0",
          "openssl": "3.5.6",
          "simdjson": "4.5.0",
          "simdutf": "6.4.2",
          "sqlite": "3.51.3",
          "tz": "2026a",
          "undici": "6.24.1",
          "unicode": "17.0",
          "uv": "1.51.0",
          "uvwasi": "0.0.23",
          "v8": "12.4.254.21-node.56",
          "zlib": "1.3.1-470d3a2",
          "zstd": "1.5.7",
          "webcontainer": "017acfb7"
        },
        "platform": "linux",
        "arch": "x64",
        "osRelease": "5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36",
        "execPath": "node",
        "logicalCpus": 8
      },
      "runner": {
        "source": "web/bench-runtime-workloads.mjs",
        "scriptSha256": "094dd31c872b6fdf080d022add317f40dde128c219342db33d7ba3504add69fb",
        "collection": "one exact runner invocation per workload; combined without changing samples",
        "command": [
          "node",
          "web/bench-runtime-workloads.mjs",
          "--environment=webcontainers",
          "--samples=7",
          "--warmups=2",
          "--payload-kib=1024",
          "--stream-chunk-kib=64",
          "--http-requests=8",
          "--only=file-read",
          "--output=runtime-workloads-file-read.json"
        ]
      },
      "policy": {
        "samples": 7,
        "warmups": 2,
        "httpRequests": 8
      },
      "browser": {
        "adapter": "temporary-webcontainers-workload-harness",
        "source": "https://webcontainers.io/",
        "packageVersion": "@webcontainer/api 1.6.4",
        "url": "http://127.0.0.1:4180/benchmark-webcontainers.html?v=14&run=16",
        "variant": "webcontainer-api"
      },
      "workloads": [
        {
          "id": "file-read",
          "label": "File read",
          "operation": "fs.promises.readFile + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 2.65,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 2.875,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 2.75,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 2.63,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 2.555,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 2.58,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 2.875,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 2.555,
            "maxMs": 2.875,
            "meanMs": 2.702,
            "medianMs": 2.65,
            "p95Ms": 2.875,
            "stdevMs": 0.123,
            "bytes": 1048576,
            "throughputMiBPerSec": 377.358
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "file-write",
          "label": "File write",
          "operation": "fs.promises.writeFile + stat + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "elapsedMs": 0.67,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.71,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.68,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.74,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.62,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.56,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 0.615,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 0.56,
            "maxMs": 0.74,
            "meanMs": 0.656,
            "medianMs": 0.67,
            "p95Ms": 0.74,
            "stdevMs": 0.057,
            "bytes": 1048576,
            "throughputMiBPerSec": 1492.537
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "stream-read",
          "label": "Stream read",
          "operation": "fs.createReadStream + incremental SHA-256",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 20.675,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 19.965,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 20.065,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 19.555,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 20.465,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 18.825,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 20.81,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 18.825,
            "maxMs": 20.81,
            "meanMs": 20.051,
            "medianMs": 20.065,
            "p95Ms": 20.81,
            "stdevMs": 0.643,
            "bytes": 1048576,
            "throughputMiBPerSec": 49.838
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "stream-copy",
          "label": "Stream copy",
          "operation": "pipeline(readable, Transform, writable)",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 10.175,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 9.57,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 11.84,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 8.875,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 10.015,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 9.965,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 10.17,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 8.875,
            "maxMs": 11.84,
            "meanMs": 10.087,
            "medianMs": 10.015,
            "p95Ms": 11.84,
            "stdevMs": 0.832,
            "bytes": 1048576,
            "throughputMiBPerSec": 99.85
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "server-lifecycle",
          "label": "Server lifecycle",
          "operation": "http.createServer + listen + close",
          "status": "measured",
          "samples": [
            {
              "listenMs": 11.58,
              "closeMs": 9.085,
              "bytes": 0,
              "elapsedMs": 20.67,
              "verification": "passed"
            },
            {
              "listenMs": 10.535,
              "closeMs": 8.565,
              "bytes": 0,
              "elapsedMs": 19.115,
              "verification": "passed"
            },
            {
              "listenMs": 10.065,
              "closeMs": 9.66,
              "bytes": 0,
              "elapsedMs": 19.735,
              "verification": "passed"
            },
            {
              "listenMs": 12.345,
              "closeMs": 7.73,
              "bytes": 0,
              "elapsedMs": 20.08,
              "verification": "passed"
            },
            {
              "listenMs": 11.79,
              "closeMs": 9.065,
              "bytes": 0,
              "elapsedMs": 20.855,
              "verification": "passed"
            },
            {
              "listenMs": 10.3,
              "closeMs": 8.88,
              "bytes": 0,
              "elapsedMs": 19.185,
              "verification": "passed"
            },
            {
              "listenMs": 11.98,
              "closeMs": 7.66,
              "bytes": 0,
              "elapsedMs": 19.64,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 19.115,
            "maxMs": 20.855,
            "meanMs": 19.897,
            "medianMs": 19.735,
            "p95Ms": 20.855,
            "stdevMs": 0.628,
            "bytes": 0,
            "throughputMiBPerSec": null
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "http-roundtrip",
          "label": "HTTP round trip",
          "operation": "local HTTP server + sequential requests + close",
          "status": "measured",
          "samples": [
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.18,
              "requestMs": 18.475,
              "closeMs": 0.045,
              "elapsedMs": 18.705,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 4.76,
              "requestMs": 21.645,
              "closeMs": 0.04,
              "elapsedMs": 26.455,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.175,
              "requestMs": 11.85,
              "closeMs": 0.07,
              "elapsedMs": 12.095,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.28,
              "requestMs": 13.97,
              "closeMs": 0.055,
              "elapsedMs": 14.31,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.26,
              "requestMs": 19.04,
              "closeMs": 0.055,
              "elapsedMs": 19.36,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.585,
              "requestMs": 15.605,
              "closeMs": 0.045,
              "elapsedMs": 16.24,
              "verification": "passed"
            },
            {
              "bytes": 524288,
              "requests": 8,
              "responseBytes": 524288,
              "listenMs": 0.4,
              "requestMs": 16.355,
              "closeMs": 0.175,
              "elapsedMs": 16.975,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 12.095,
            "maxMs": 26.455,
            "meanMs": 17.734,
            "medianMs": 16.975,
            "p95Ms": 26.455,
            "stdevMs": 4.242,
            "bytes": 524288,
            "throughputMiBPerSec": 29.455
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        }
      ],
      "fixture": {
        "id": "runtime-workloads-v1",
        "payloadBytes": 1048576,
        "payloadSha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
        "streamChunkBytes": 65536,
        "httpBodyBytes": 65536,
        "httpBodySha256": "b70bd0bab85407b37d84b9d8d0d0f26f901355bd6ab9004d5bb35a95d241e9f7"
      }
    },
    {
      "id": "almostnode",
      "label": "almostnode",
      "status": "partial",
      "environment": {
        "id": "almostnode",
        "nodeVersion": "v20.0.0",
        "versions": {
          "node": "20.0.0",
          "v8": "11.3.244.8",
          "uv": "1.44.2"
        },
        "platform": "linux",
        "arch": "x64",
        "osRelease": "5.10.0",
        "execPath": "node",
        "logicalCpus": 2
      },
      "runner": {
        "source": "web/bench-runtime-workloads.mjs",
        "scriptSha256": "094dd31c872b6fdf080d022add317f40dde128c219342db33d7ba3504add69fb",
        "collection": "one exact runner invocation per workload; combined without changing samples",
        "command": [
          "node",
          "web/bench-runtime-workloads.mjs",
          "--environment=almostnode",
          "--samples=7",
          "--warmups=2",
          "--payload-kib=1024",
          "--stream-chunk-kib=64",
          "--http-requests=8",
          "--only=file-read",
          "--output=/runtime-workloads-file-read.json"
        ]
      },
      "policy": {
        "samples": 7,
        "warmups": 2,
        "httpRequests": 8
      },
      "browser": {
        "adapter": "temporary-almostnode-workload-harness",
        "source": "https://github.com/BLamy/almostnode",
        "packageVersion": "@agent-wasm/core 0.4.0",
        "url": "http://127.0.0.1:4179/benchmark.html?run=7",
        "variant": "package-source"
      },
      "workloads": [
        {
          "id": "file-read",
          "label": "File read",
          "operation": "fs.promises.readFile + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 12.97,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 12.855,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 12.96,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 12.92,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 13,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 13.015,
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "elapsedMs": 12.95,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 12.855,
            "maxMs": 13.015,
            "meanMs": 12.953,
            "medianMs": 12.96,
            "p95Ms": 13.015,
            "stdevMs": 0.049,
            "bytes": 1048576,
            "throughputMiBPerSec": 77.16
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "file-write",
          "label": "File write",
          "operation": "fs.promises.writeFile + stat + SHA-256 verification",
          "status": "measured",
          "samples": [
            {
              "bytes": 1048576,
              "elapsedMs": 1.455,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 1.4,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 1.405,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 1.415,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 1.615,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 1.355,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            },
            {
              "bytes": 1048576,
              "elapsedMs": 1.33,
              "sha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 1.33,
            "maxMs": 1.615,
            "meanMs": 1.425,
            "medianMs": 1.405,
            "p95Ms": 1.615,
            "stdevMs": 0.086,
            "bytes": 1048576,
            "throughputMiBPerSec": 711.744
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "stream-read",
          "label": "stream-read",
          "operation": "shared Node system workload",
          "status": "unsupported",
          "reason": "Error: stream-read: stream is not async iterable\n    at runBenchmark (http://127.0.0.1:4179/__modules__/r/almostnode-runtime-4/esm/0/25fkrv?id=%2Fbench-runtime-workloads.mjs:553:17)\n    at async main (http://127.0.0.1:4179/__modules__/r/almostnode-runtime-4/esm/0/25fkrv?id=%2Fbench-runtime-workloads.mjs:605:18)",
          "samples": [],
          "summary": null,
          "verification": {
            "sampleCount": 0,
            "passed": false
          }
        },
        {
          "id": "stream-copy",
          "label": "stream-copy",
          "operation": "shared Node system workload",
          "status": "unsupported",
          "reason": "Error: ENOENT: no such file or directory, open '/runtime-workloads-stream-copy.json'\n    at createNodeError (http://127.0.0.1:4179/packages/almostnode/src/virtual-fs.ts:78:15)\n    at VirtualFS.readFileSync (http://127.0.0.1:4179/packages/almostnode/src/virtual-fs.ts:358:13)\n    at http://127.0.0.1:4179/benchmark.js?t=1788232193001:23:71",
          "samples": [],
          "summary": null,
          "verification": {
            "sampleCount": 0,
            "passed": false
          }
        },
        {
          "id": "server-lifecycle",
          "label": "Server lifecycle",
          "operation": "http.createServer + listen + close",
          "status": "measured",
          "samples": [
            {
              "listenMs": 0.015,
              "closeMs": 0.005,
              "bytes": 0,
              "elapsedMs": 0.02,
              "verification": "passed"
            },
            {
              "listenMs": 0.005,
              "closeMs": 0.01,
              "bytes": 0,
              "elapsedMs": 0.02,
              "verification": "passed"
            },
            {
              "listenMs": 0.01,
              "closeMs": 0.005,
              "bytes": 0,
              "elapsedMs": 0.02,
              "verification": "passed"
            },
            {
              "listenMs": 0.01,
              "closeMs": 0,
              "bytes": 0,
              "elapsedMs": 0.015,
              "verification": "passed"
            },
            {
              "listenMs": 0.005,
              "closeMs": 0,
              "bytes": 0,
              "elapsedMs": 0.01,
              "verification": "passed"
            },
            {
              "listenMs": 0.005,
              "closeMs": 0,
              "bytes": 0,
              "elapsedMs": 0.005,
              "verification": "passed"
            },
            {
              "listenMs": 0.005,
              "closeMs": 0.005,
              "bytes": 0,
              "elapsedMs": 0.01,
              "verification": "passed"
            }
          ],
          "summary": {
            "sampleCount": 7,
            "minMs": 0.005,
            "maxMs": 0.02,
            "meanMs": 0.014,
            "medianMs": 0.015,
            "p95Ms": 0.02,
            "stdevMs": 0.006,
            "bytes": 0,
            "throughputMiBPerSec": null
          },
          "verification": {
            "sampleCount": 7,
            "passed": true
          }
        },
        {
          "id": "http-roundtrip",
          "label": "http-roundtrip",
          "operation": "shared Node system workload",
          "status": "unsupported",
          "reason": "Error: http-roundtrip: HTTP response status 403\n    at runBenchmark (http://127.0.0.1:4179/__modules__/r/almostnode-runtime-7/esm/0/25fkrv?id=%2Fbench-runtime-workloads.mjs:553:17)\n    at async main (http://127.0.0.1:4179/__modules__/r/almostnode-runtime-7/esm/0/25fkrv?id=%2Fbench-runtime-workloads.mjs:605:18)",
          "samples": [],
          "summary": null,
          "verification": {
            "sampleCount": 0,
            "passed": false
          }
        }
      ],
      "fixture": {
        "id": "runtime-workloads-v1",
        "payloadBytes": 1048576,
        "payloadSha256": "6078837668115dc3f7b2b24c8a8978ec534583fadd5c80b77c95a00d0cf51433",
        "streamChunkBytes": 65536,
        "httpBodyBytes": 65536,
        "httpBodySha256": "b70bd0bab85407b37d84b9d8d0d0f26f901355bd6ab9004d5bb35a95d241e9f7"
      }
    }
  ],
  "notRun": [
    {
      "id": "webvm",
      "reason": "exact 1 MiB suite hit EADDRINUSE on the ephemeral loopback listener; a fresh 1 KiB file-read retry also exceeded the four-minute bounded run"
    }
  ]
}
