{
  "schema_version": 2,
  "platforms": {
    "desktop": {
      "label": "Desktop",
      "host": "Linux x86_64 \u00b7 Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz",
      "measured_at": "2026-11-11T20:09:06.541980+00:00",
      "samples": 11,
      "runtimes": {
        "c": "C \u00b7 cc -O2",
        "go": "Go \u00b7 native",
        "zx": "ZX \u00b7 portable VM",
        "wasm": "WebAssembly \u00b7 Node / V8"
      },
      "examples": {
        "loops": {
          "wasm": {
            "result": "0",
            "batches": 1024,
            "warmup_ms": 150.011718,
            "warmup_count": 8416,
            "batch_samples_ms": [
              18.191779999999994,
              17.988751000000036,
              18.260654999999986,
              18.281125999999972,
              18.308801000000017,
              17.89473899999996,
              18.070059000000015,
              18.53851400000002,
              18.492182000000014,
              18.376592000000016,
              18.123966999999993
            ],
            "load_ms": 1.9262359999999958,
            "stdout_verified": true,
            "execution_samples_ms": [
              0.017765410156249994,
              0.017567139648437535,
              0.017832670898437486,
              0.017852662109374973,
              0.017879688476562516,
              0.01747533105468746,
              0.017646541992187514,
              0.01810401757812502,
              0.018058771484375014,
              0.017945890625000016,
              0.017699186523437493
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.01731297631835936,
              "upper_ms": 0.01827267749023441,
              "excluded_indices": [],
              "included_samples_ms": [
                0.017765410156249994,
                0.017567139648437535,
                0.017832670898437486,
                0.017852662109374973,
                0.017879688476562516,
                0.01747533105468746,
                0.017646541992187514,
                0.01810401757812502,
                0.018058771484375014,
                0.017945890625000016,
                0.017699186523437493
              ],
              "median_ms": 0.017832670898437486
            },
            "execution_ms": 0.017832670898437486,
            "checksum": "0",
            "command": "node scripts/site_target_node.cjs site/generated/targets/loops/wasm/loops.wasm 0 11",
            "artifact_sha256": "d5b68e863c805ee179a034df96e8693878eaa589c1638f2297216351c178ad0f"
          },
          "zx": {
            "result": "0",
            "batches": 4096,
            "load_ms": 0.835940957,
            "warmup_ms": 150.001015007,
            "warmup_count": 29183,
            "batch_samples_ms": [
              17.794040978,
              17.837276995,
              17.824977994,
              18.143876016,
              17.832942963,
              17.792126,
              17.827309966,
              18.71844697,
              17.890738964,
              17.925701022,
              17.90801996
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.004344248285644532,
              0.004354803953857422,
              0.0043518012680664065,
              0.00442965723046875,
              0.004353745840576172,
              0.00434378076171875,
              0.004352370597167969,
              0.004569933342285156,
              0.004367856192382813,
              0.004376391851074218,
              0.004372075185546875
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.004318864554077149,
              "upper_ms": 0.004407454896850587,
              "excluded_indices": [
                3,
                7
              ],
              "included_samples_ms": [
                0.004344248285644532,
                0.004354803953857422,
                0.0043518012680664065,
                0.004353745840576172,
                0.00434378076171875,
                0.004352370597167969,
                0.004367856192382813,
                0.004376391851074218,
                0.004372075185546875
              ],
              "median_ms": 0.004353745840576172
            },
            "execution_ms": 0.004353745840576172,
            "checksum": "0",
            "command": "build/site-target-platforms/desktop/zx-runner site/generated/targets/loops/zx/loops.zx 0 11",
            "artifact_sha256": "3296c03f21b532952970a93908c989eecc64c240c02dd57ee6c847ebf2864cf1"
          },
          "go": {
            "batch_samples_ms": [
              17.669331,
              17.673083,
              17.689734,
              17.626435,
              17.739781,
              17.776648,
              17.534017,
              17.773051,
              17.467525,
              17.799268,
              17.60257
            ],
            "batches": 2048,
            "load_ms": 0,
            "result": "0",
            "warmup_count": 16946,
            "warmup_ms": 150.007961,
            "stdout_verified": true,
            "execution_samples_ms": [
              0.00862760302734375,
              0.00862943505859375,
              0.0086375654296875,
              0.00860665771484375,
              0.00866200244140625,
              0.00868000390625,
              0.00856153173828125,
              0.00867824755859375,
              0.00852906494140625,
              0.008691048828125,
              0.0085950048828125
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.008496890747070312,
              "upper_ms": 0.008774065551757814,
              "excluded_indices": [],
              "included_samples_ms": [
                0.00862760302734375,
                0.00862943505859375,
                0.0086375654296875,
                0.00860665771484375,
                0.00866200244140625,
                0.00868000390625,
                0.00856153173828125,
                0.00867824755859375,
                0.00852906494140625,
                0.008691048828125,
                0.0085950048828125
              ],
              "median_ms": 0.00862943505859375
            },
            "execution_ms": 0.00862943505859375,
            "checksum": "0",
            "command": "build/site-target-platforms/desktop/loops/go-program - 0 11",
            "artifact_sha256": "459f50d1fd461dd153e49c8466183dd0d7e36c09859dc7e3767f919d46c1ce88"
          },
          "c": {
            "result": "0",
            "batches": 16384,
            "load_ms": 6.4969e-05,
            "warmup_ms": 150.000084996,
            "warmup_count": 111939,
            "batch_samples_ms": [
              11.979102015,
              12.052285016,
              11.910344005,
              11.89794904,
              11.884598017,
              11.888587952,
              11.897593975,
              12.897215009,
              11.896872997,
              11.886201024,
              11.898317993
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.0007311463632202149,
              0.0007356130991210938,
              0.0007269497073364258,
              0.0007261931787109375,
              0.0007253782969360352,
              0.0007256218232421875,
              0.0007261715072631836,
              0.0007871835332641602,
              0.0007261275022583007,
              0.00072547613671875,
              0.0007262156978149414
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0007211146039581296,
              "upper_ms": 0.0007338080940704348,
              "excluded_indices": [
                1,
                7
              ],
              "included_samples_ms": [
                0.0007311463632202149,
                0.0007269497073364258,
                0.0007261931787109375,
                0.0007253782969360352,
                0.0007256218232421875,
                0.0007261715072631836,
                0.0007261275022583007,
                0.00072547613671875,
                0.0007262156978149414
              ],
              "median_ms": 0.0007261715072631836
            },
            "execution_ms": 0.0007261715072631836,
            "checksum": "0",
            "command": "build/site-target-platforms/desktop/loops/c-program - 0 11",
            "artifact_sha256": "531e07af9755f5b5eff4d923a36b5bc8e22c86aa21cd871c18047f39632f8f46"
          }
        },
        "text_demo": {
          "go": {
            "batch_samples_ms": [
              0.268765,
              0.268141,
              0.26813,
              0.27097,
              0.268167,
              0.253201,
              0.25324,
              0.260878,
              0.268236,
              0.268128,
              0.253345
            ],
            "batches": 65536,
            "load_ms": 0,
            "result": "1",
            "warmup_count": 1890991,
            "warmup_ms": 150.000052,
            "stdout_verified": true,
            "execution_samples_ms": [
              4.101028442382812e-06,
              4.091506958007813e-06,
              4.091339111328125e-06,
              4.134674072265625e-06,
              4.091903686523437e-06,
              3.863540649414063e-06,
              3.8641357421875e-06,
              3.980682373046875e-06,
              4.09295654296875e-06,
              4.09130859375e-06,
              3.865737915039062e-06
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 3.6693801879882814e-06,
              "upper_ms": 4.34626007080078e-06,
              "excluded_indices": [],
              "included_samples_ms": [
                4.101028442382812e-06,
                4.091506958007813e-06,
                4.091339111328125e-06,
                4.134674072265625e-06,
                4.091903686523437e-06,
                3.863540649414063e-06,
                3.8641357421875e-06,
                3.980682373046875e-06,
                4.09295654296875e-06,
                4.09130859375e-06,
                3.865737915039062e-06
              ],
              "median_ms": 4.091339111328125e-06
            },
            "execution_ms": 4.091339111328125e-06,
            "checksum": "65536",
            "command": "build/site-target-platforms/desktop/text_demo/go-program - 1 11",
            "artifact_sha256": "66e96c9985ef6e311369d9a6d4b9b93802675e0b24a655f8b34dc682cbc37192"
          },
          "c": {
            "result": "1",
            "batches": 65536,
            "load_ms": 6.2048e-05,
            "warmup_ms": 150.000052035,
            "warmup_count": 2334376,
            "batch_samples_ms": [
              0.330015957,
              0.335340977,
              0.335340977,
              0.337468028,
              0.335340023,
              0.335407019,
              0.338195026,
              0.335337996,
              0.335339963,
              0.338146031,
              0.33534199
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              5.035643875122071e-06,
              5.116897232055664e-06,
              5.116897232055664e-06,
              5.149353454589843e-06,
              5.116882675170898e-06,
              5.117904953002929e-06,
              5.160446563720703e-06,
              5.116851745605469e-06,
              5.116881759643555e-06,
              5.159698959350586e-06,
              5.116912689208984e-06
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 5.091761737823486e-06,
              "upper_ms": 5.1587496833801265e-06,
              "excluded_indices": [
                0,
                6,
                9
              ],
              "included_samples_ms": [
                5.116897232055664e-06,
                5.116897232055664e-06,
                5.149353454589843e-06,
                5.116882675170898e-06,
                5.117904953002929e-06,
                5.116851745605469e-06,
                5.116881759643555e-06,
                5.116912689208984e-06
              ],
              "median_ms": 5.116897232055664e-06
            },
            "execution_ms": 5.116897232055664e-06,
            "checksum": "65536",
            "command": "build/site-target-platforms/desktop/text_demo/c-program - 1 11",
            "artifact_sha256": "2675bedbccf4490a89a4935e2129307f0dde70c386ae93e549d8be6ca45c579d"
          },
          "zx": {
            "result": "1",
            "batches": 8192,
            "load_ms": 0.537090003,
            "warmup_ms": 150.001698971,
            "warmup_count": 70681,
            "batch_samples_ms": [
              16.623639047,
              16.669290006,
              17.272643983,
              17.135729969,
              16.817713022,
              16.705947995,
              16.620840013,
              16.64596504,
              16.646125972,
              16.61273402,
              16.685555041
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.0020292528133544923,
              0.002034825440185547,
              0.0021084770487060545,
              0.0020917639122314453,
              0.0020529434841308593,
              0.0020393002923583983,
              0.002028911134399414,
              0.002031978154296875,
              0.0020319977993164063,
              0.0020279216333007814,
              0.0020368109180908204
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.002007355877197267,
              "upper_ms": 0.0020693814948730457,
              "excluded_indices": [
                2,
                3
              ],
              "included_samples_ms": [
                0.0020292528133544923,
                0.002034825440185547,
                0.0020529434841308593,
                0.0020393002923583983,
                0.002028911134399414,
                0.002031978154296875,
                0.0020319977993164063,
                0.0020279216333007814,
                0.0020368109180908204
              ],
              "median_ms": 0.0020319977993164063
            },
            "execution_ms": 0.0020319977993164063,
            "checksum": "8192",
            "command": "build/site-target-platforms/desktop/zx-runner site/generated/targets/text_demo/zx/text_demo.zx 1 11",
            "artifact_sha256": "3296c03f21b532952970a93908c989eecc64c240c02dd57ee6c847ebf2864cf1"
          },
          "wasm": {
            "result": "1",
            "batches": 65536,
            "warmup_ms": 150.040615,
            "warmup_count": 573585,
            "batch_samples_ms": [
              5.861541000000017,
              6.09290900000002,
              5.863717000000008,
              5.858075999999983,
              5.878881000000007,
              6.4970229999999844,
              5.814119000000005,
              6.029236000000026,
              5.914031000000023,
              5.789244000000053,
              5.767814999999985
            ],
            "load_ms": 1.9473090000000042,
            "stdout_verified": true,
            "execution_samples_ms": [
              8.944001770019557e-05,
              9.297041320800812e-05,
              8.947322082519544e-05,
              8.938714599609349e-05,
              8.970460510253917e-05,
              9.91367034912107e-05,
              8.871641540527352e-05,
              9.199884033203164e-05,
              9.024095153808628e-05,
              8.833685302734456e-05,
              8.80098724365232e-05
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 8.594960784912031e-05,
              "upper_ms": 9.422206878662216e-05,
              "excluded_indices": [
                5
              ],
              "included_samples_ms": [
                8.944001770019557e-05,
                9.297041320800812e-05,
                8.947322082519544e-05,
                8.938714599609349e-05,
                8.970460510253917e-05,
                8.871641540527352e-05,
                9.199884033203164e-05,
                9.024095153808628e-05,
                8.833685302734456e-05,
                8.80098724365232e-05
              ],
              "median_ms": 8.94566192626955e-05
            },
            "execution_ms": 8.94566192626955e-05,
            "checksum": "65536",
            "command": "node scripts/site_target_node.cjs site/generated/targets/text_demo/wasm/text_demo.wasm 1 11",
            "artifact_sha256": "ec400343ce80f33efef9f6a127a88da1381bfcd2dc5aa8770971cf274efa826b"
          }
        },
        "enums": {
          "zx": {
            "result": "0",
            "batches": 4096,
            "load_ms": 0.824293017,
            "warmup_ms": 150.000589013,
            "warmup_count": 47280,
            "batch_samples_ms": [
              10.297729969,
              10.246502995,
              10.274748027,
              10.291525006,
              10.297542989,
              10.720107973,
              10.321766019,
              10.288007975,
              10.361979961,
              10.259203017,
              10.646822035
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.0025140942307128908,
              0.002501587645263672,
              0.0025084834050292967,
              0.002512579347167969,
              0.002514048581298828,
              0.002617213860595703,
              0.002519962406982422,
              0.002511720697021484,
              0.0025297802639160155,
              0.002504688236572266,
              0.0025993217858886718
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.002487948124389649,
              "upper_ms": 0.00254702526208496,
              "excluded_indices": [
                5,
                10
              ],
              "included_samples_ms": [
                0.0025140942307128908,
                0.002501587645263672,
                0.0025084834050292967,
                0.002512579347167969,
                0.002514048581298828,
                0.002519962406982422,
                0.002511720697021484,
                0.0025297802639160155,
                0.002504688236572266
              ],
              "median_ms": 0.002512579347167969
            },
            "execution_ms": 0.002512579347167969,
            "checksum": "0",
            "command": "build/site-target-platforms/desktop/zx-runner site/generated/targets/enums/zx/enums.zx 0 11",
            "artifact_sha256": "3296c03f21b532952970a93908c989eecc64c240c02dd57ee6c847ebf2864cf1"
          },
          "go": {
            "batch_samples_ms": [
              16.299099,
              16.36469,
              16.163872,
              16.258668,
              16.580912,
              16.583837,
              16.457966,
              16.435063,
              16.478766,
              16.538229,
              16.515865
            ],
            "batches": 8192,
            "load_ms": 0,
            "result": "0",
            "warmup_count": 71228,
            "warmup_ms": 150.001205,
            "stdout_verified": true,
            "execution_samples_ms": [
              0.0019896361083984373,
              0.001997642822265625,
              0.00197312890625,
              0.00198470068359375,
              0.002024037109375,
              0.0020243941650390624,
              0.002009029052734375,
              0.0020062332763671874,
              0.002011568115234375,
              0.0020188267822265626,
              0.0020160968017578127
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0019579059753417954,
              "upper_ms": 0.0020531952819824234,
              "excluded_indices": [],
              "included_samples_ms": [
                0.0019896361083984373,
                0.001997642822265625,
                0.00197312890625,
                0.00198470068359375,
                0.002024037109375,
                0.0020243941650390624,
                0.002009029052734375,
                0.0020062332763671874,
                0.002011568115234375,
                0.0020188267822265626,
                0.0020160968017578127
              ],
              "median_ms": 0.002009029052734375
            },
            "execution_ms": 0.002009029052734375,
            "checksum": "0",
            "command": "build/site-target-platforms/desktop/enums/go-program - 0 11",
            "artifact_sha256": "0e4b9d9587df23cba6b1ead83ed34276ed714425f34dc428945b0f6c527b1b28"
          },
          "wasm": {
            "result": "0",
            "batches": 4096,
            "warmup_ms": 150.02967,
            "warmup_count": 33218,
            "batch_samples_ms": [
              19.33007200000003,
              17.093952,
              17.39224999999999,
              17.174508000000003,
              18.006304999999998,
              18.508308,
              17.140821999999957,
              17.4375,
              17.630809,
              18.503477999999973,
              18.335839999999962
            ],
            "load_ms": 1.765589999999996,
            "stdout_verified": true,
            "execution_samples_ms": [
              0.004719255859375007,
              0.004173328125,
              0.0042461547851562476,
              0.004192995117187501,
              0.004396070556640624,
              0.0045186298828125,
              0.00418477099609374,
              0.0042572021484375,
              0.004304396728515625,
              0.004517450683593743,
              0.004476523437499991
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.003803456787109385,
              "upper_ms": 0.004913105224609356,
              "excluded_indices": [],
              "included_samples_ms": [
                0.004719255859375007,
                0.004173328125,
                0.0042461547851562476,
                0.004192995117187501,
                0.004396070556640624,
                0.0045186298828125,
                0.00418477099609374,
                0.0042572021484375,
                0.004304396728515625,
                0.004517450683593743,
                0.004476523437499991
              ],
              "median_ms": 0.004304396728515625
            },
            "execution_ms": 0.004304396728515625,
            "checksum": "0",
            "command": "node scripts/site_target_node.cjs site/generated/targets/enums/wasm/enums.wasm 0 11",
            "artifact_sha256": "2c69bbaa36ef6b4e4d7ac944aab53f47eb9f7e4cc61cc67fc899b0240d216084"
          },
          "c": {
            "result": "0",
            "batches": 65536,
            "load_ms": 6.1035e-05,
            "warmup_ms": 150.000719965,
            "warmup_count": 202935,
            "batch_samples_ms": [
              9.783976018,
              9.704302013,
              9.708621979,
              10.187022984,
              9.760201991,
              9.808395982,
              9.746816039,
              9.500895023,
              9.645989001,
              9.669773042,
              9.643845022
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.0001492916262512207,
              0.00014807589741516113,
              0.0001481418148651123,
              0.00015544163488769532,
              0.00014892886338806153,
              0.00014966424533081055,
              0.00014872460997009278,
              0.00014497215306091309,
              0.0001471861114654541,
              0.00014754902713012694,
              0.00014715339694213868
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.00014475355601501464,
              "upper_ms": 0.000151724258102417,
              "excluded_indices": [
                3
              ],
              "included_samples_ms": [
                0.0001492916262512207,
                0.00014807589741516113,
                0.0001481418148651123,
                0.00014892886338806153,
                0.00014966424533081055,
                0.00014872460997009278,
                0.00014497215306091309,
                0.0001471861114654541,
                0.00014754902713012694,
                0.00014715339694213868
              ],
              "median_ms": 0.00014810885614013672
            },
            "execution_ms": 0.00014810885614013672,
            "checksum": "0",
            "command": "build/site-target-platforms/desktop/enums/c-program - 0 11",
            "artifact_sha256": "7270a457018b14c8f15e8f4e22bb3dccabc3cabb874deda13d745700914ae755"
          }
        },
        "arrays": {
          "go": {
            "batch_samples_ms": [
              14.381753,
              14.381729,
              14.386933,
              14.39541,
              14.36188,
              14.366107,
              14.361912,
              14.355135,
              15.251607,
              14.186692,
              15.355972
            ],
            "batches": 4096,
            "load_ms": 0,
            "result": "0",
            "warmup_count": 41278,
            "warmup_ms": 150.003286,
            "stdout_verified": true,
            "execution_samples_ms": [
              0.003511170166015625,
              0.003511164306640625,
              0.003512434814453125,
              0.00351450439453125,
              0.003506318359375,
              0.003507350341796875,
              0.003506326171875,
              0.003504671630859375,
              0.003723536865234375,
              0.0034635478515625,
              0.0037490166015625
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0034956012573242184,
              "upper_ms": 0.003524190612792969,
              "excluded_indices": [
                8,
                9,
                10
              ],
              "included_samples_ms": [
                0.003511170166015625,
                0.003511164306640625,
                0.003512434814453125,
                0.00351450439453125,
                0.003506318359375,
                0.003507350341796875,
                0.003506326171875,
                0.003504671630859375
              ],
              "median_ms": 0.00350925732421875
            },
            "execution_ms": 0.00350925732421875,
            "checksum": "0",
            "command": "build/site-target-platforms/desktop/arrays/go-program - 0 11",
            "artifact_sha256": "f6ce556adf1224d6b9820a1a7f9b173e633c6c36d98c73ff8270de50042577fe"
          },
          "zx": {
            "result": "0",
            "batches": 4096,
            "load_ms": 0.830922008,
            "warmup_ms": 150.003592968,
            "warmup_count": 33471,
            "batch_samples_ms": [
              15.52798897,
              15.559763014,
              15.485522032,
              14.947229981,
              15.478408992,
              14.93474704,
              14.938572943,
              15.518657029,
              14.951191008,
              14.940864027,
              14.938503981
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.003791012932128906,
              0.0037987702670898437,
              0.00378064502734375,
              0.003649226069580078,
              0.0037789084453125,
              0.0036461784765625,
              0.0036471125349121095,
              0.003788734626220703,
              0.0036501931171875,
              0.003647671881591797,
              0.003647095698486328
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0034414457804565427,
              "upper_ms": 0.003990636254577637,
              "excluded_indices": [],
              "included_samples_ms": [
                0.003791012932128906,
                0.0037987702670898437,
                0.00378064502734375,
                0.003649226069580078,
                0.0037789084453125,
                0.0036461784765625,
                0.0036471125349121095,
                0.003788734626220703,
                0.0036501931171875,
                0.003647671881591797,
                0.003647095698486328
              ],
              "median_ms": 0.0036501931171875
            },
            "execution_ms": 0.0036501931171875,
            "checksum": "0",
            "command": "build/site-target-platforms/desktop/zx-runner site/generated/targets/arrays/zx/arrays.zx 0 11",
            "artifact_sha256": "3296c03f21b532952970a93908c989eecc64c240c02dd57ee6c847ebf2864cf1"
          },
          "wasm": {
            "result": "0",
            "batches": 1024,
            "warmup_ms": 150.01212300000003,
            "warmup_count": 9283,
            "batch_samples_ms": [
              16.164656999999977,
              16.02077300000002,
              16.010421000000008,
              16.107687,
              17.033119999999997,
              17.757623000000024,
              16.93083999999999,
              15.832180999999991,
              16.199634000000003,
              16.144676000000004,
              15.824409000000003
            ],
            "load_ms": 1.8147790000000015,
            "stdout_verified": true,
            "execution_samples_ms": [
              0.015785797851562478,
              0.01564528613281252,
              0.015635176757812508,
              0.0157301630859375,
              0.016633906249999997,
              0.017341428710937523,
              0.01653402343749999,
              0.015461114257812492,
              0.015819955078125003,
              0.015766285156250004,
              0.015453524414062503
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.01483509472656254,
              "upper_ms": 0.01698212597656247,
              "excluded_indices": [
                5
              ],
              "included_samples_ms": [
                0.015785797851562478,
                0.01564528613281252,
                0.015635176757812508,
                0.0157301630859375,
                0.016633906249999997,
                0.01653402343749999,
                0.015461114257812492,
                0.015819955078125003,
                0.015766285156250004,
                0.015453524414062503
              ],
              "median_ms": 0.01574822412109375
            },
            "execution_ms": 0.01574822412109375,
            "checksum": "0",
            "command": "node scripts/site_target_node.cjs site/generated/targets/arrays/wasm/arrays.wasm 0 11",
            "artifact_sha256": "3a3c67c354d1c94f61c7c13ccde8deadbbf65619c8847eb47054369a6461ee70"
          },
          "c": {
            "result": "0",
            "batches": 32768,
            "load_ms": 6.6996e-05,
            "warmup_ms": 150.000936031,
            "warmup_count": 147889,
            "batch_samples_ms": [
              13.575882971,
              13.583604038,
              13.596776009,
              13.590734005,
              13.577902019,
              13.595601976,
              13.586802959,
              13.590557992,
              13.591845989,
              13.589239001,
              13.539433956
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.0004143030691833496,
              0.0004145386974487305,
              0.0004149406741027832,
              0.00041475628677368164,
              0.0004143646856384277,
              0.00041490484545898435,
              0.00041463632077026367,
              0.00041475091528320315,
              0.00041479022183227537,
              0.00041471066287231443,
              0.0004131907335205078
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.00041396934740448,
              "upper_ms": 0.0004152555984420777,
              "excluded_indices": [
                10
              ],
              "included_samples_ms": [
                0.0004143030691833496,
                0.0004145386974487305,
                0.0004149406741027832,
                0.00041475628677368164,
                0.0004143646856384277,
                0.00041490484545898435,
                0.00041463632077026367,
                0.00041475091528320315,
                0.00041479022183227537,
                0.00041471066287231443
              ],
              "median_ms": 0.0004147307890777588
            },
            "execution_ms": 0.0004147307890777588,
            "checksum": "0",
            "command": "build/site-target-platforms/desktop/arrays/c-program - 0 11",
            "artifact_sha256": "4102fc1a2de5e4abfa9cefadc63615555f2f95aed71c2922b5274ab2aa68255b"
          }
        },
        "score": {
          "go": {
            "batch_samples_ms": [
              0.087418,
              0.087417,
              0.087413,
              0.087411,
              0.090077,
              0.08741,
              0.087409,
              0.087408,
              0.087407,
              0.087407,
              0.087408
            ],
            "batches": 65536,
            "load_ms": 0,
            "result": "42",
            "warmup_count": 1980006,
            "warmup_ms": 150.000043,
            "stdout_verified": true,
            "execution_samples_ms": [
              1.333892822265625e-06,
              1.3338775634765624e-06,
              1.3338165283203126e-06,
              1.3337860107421875e-06,
              1.3744659423828126e-06,
              1.333770751953125e-06,
              1.3337554931640625e-06,
              1.333740234375e-06,
              1.3337249755859375e-06,
              1.3337249755859375e-06,
              1.333740234375e-06
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 1.333580017089844e-06,
              "upper_ms": 1.3340072631835936e-06,
              "excluded_indices": [
                4
              ],
              "included_samples_ms": [
                1.333892822265625e-06,
                1.3338775634765624e-06,
                1.3338165283203126e-06,
                1.3337860107421875e-06,
                1.333770751953125e-06,
                1.3337554931640625e-06,
                1.333740234375e-06,
                1.3337249755859375e-06,
                1.3337249755859375e-06,
                1.333740234375e-06
              ],
              "median_ms": 1.3337631225585938e-06
            },
            "execution_ms": 1.3337631225585938e-06,
            "checksum": "2752512",
            "command": "build/site-target-platforms/desktop/score/go-program - 42 11",
            "artifact_sha256": "f8deed9d832541e11e2d04a1f2063472213d1cb7cf87829fc41cc4fcfc667856"
          },
          "zx": {
            "result": "42",
            "batches": 16384,
            "load_ms": 0.489439011,
            "warmup_ms": 150.000187039,
            "warmup_count": 141685,
            "batch_samples_ms": [
              15.965125978,
              15.963070035,
              15.987290025,
              15.970470965,
              15.951331973,
              15.961754978,
              15.960224032,
              15.957561016,
              15.971446991,
              15.973226011,
              15.939903975
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.000974433958618164,
              0.0009743084738159179,
              0.0009757867446899414,
              0.0009747601907348633,
              0.0009735920393676758,
              0.0009742282091064453,
              0.000974134767578125,
              0.0009739722299804687,
              0.0009748197626342774,
              0.0009749283453979492,
              0.0009728945297241211
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0009729487819213865,
              "upper_ms": 0.0009758946935424805,
              "excluded_indices": [
                10
              ],
              "included_samples_ms": [
                0.000974433958618164,
                0.0009743084738159179,
                0.0009757867446899414,
                0.0009747601907348633,
                0.0009735920393676758,
                0.0009742282091064453,
                0.000974134767578125,
                0.0009739722299804687,
                0.0009748197626342774,
                0.0009749283453979492
              ],
              "median_ms": 0.0009743712162170409
            },
            "execution_ms": 0.0009743712162170409,
            "checksum": "688128",
            "command": "build/site-target-platforms/desktop/zx-runner site/generated/targets/score/zx/score.zx 42 11",
            "artifact_sha256": "3296c03f21b532952970a93908c989eecc64c240c02dd57ee6c847ebf2864cf1"
          },
          "c": {
            "result": "42",
            "batches": 65536,
            "load_ms": 9.6023e-05,
            "warmup_ms": 150.000042975,
            "warmup_count": 2434213,
            "batch_samples_ms": [
              0.07624805,
              0.07634002,
              0.07625699,
              0.07625699,
              0.076367021,
              0.076295972,
              0.076255977,
              0.076359987,
              0.076255977,
              0.081021011,
              0.07624799
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              1.163452911376953e-06,
              1.1648562622070312e-06,
              1.1635893249511718e-06,
              1.1635893249511718e-06,
              1.1652682647705077e-06,
              1.1641841430664063e-06,
              1.1635738677978516e-06,
              1.1651609344482423e-06,
              1.1635738677978516e-06,
              1.2362825164794922e-06,
              1.1634519958496094e-06
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 1.161421772003174e-06,
              "upper_ms": 1.1671606941223145e-06,
              "excluded_indices": [
                9
              ],
              "included_samples_ms": [
                1.163452911376953e-06,
                1.1648562622070312e-06,
                1.1635893249511718e-06,
                1.1635893249511718e-06,
                1.1652682647705077e-06,
                1.1641841430664063e-06,
                1.1635738677978516e-06,
                1.1651609344482423e-06,
                1.1635738677978516e-06,
                1.1634519958496094e-06
              ],
              "median_ms": 1.1635893249511718e-06
            },
            "execution_ms": 1.1635893249511718e-06,
            "checksum": "2752512",
            "command": "build/site-target-platforms/desktop/score/c-program - 42 11",
            "artifact_sha256": "03d66d89b16d7fb317151e302bdaa17dee418eb05d4ff734f507c8a98e8c6bcc"
          },
          "wasm": {
            "result": "42",
            "batches": 65536,
            "warmup_ms": 150.041176,
            "warmup_count": 681927,
            "batch_samples_ms": [
              4.932462999999984,
              5.072250999999994,
              4.975070999999986,
              4.870104999999995,
              4.832757000000015,
              4.86388199999999,
              4.913209000000023,
              4.832723999999985,
              4.8441890000000285,
              4.88482799999997,
              4.825638999999967
            ],
            "load_ms": 1.9271679999999947,
            "stdout_verified": true,
            "execution_samples_ms": [
              7.52634124755857e-05,
              7.73964080810546e-05,
              7.591355895996072e-05,
              7.431190490722649e-05,
              7.374201965332054e-05,
              7.421694946289047e-05,
              7.496961975097692e-05,
              7.374151611328102e-05,
              7.391645812988325e-05,
              7.45365600585933e-05,
              7.363340759277293e-05
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 7.189832305908278e-05,
              "upper_ms": 7.704743194580043e-05,
              "excluded_indices": [
                1
              ],
              "included_samples_ms": [
                7.52634124755857e-05,
                7.591355895996072e-05,
                7.431190490722649e-05,
                7.374201965332054e-05,
                7.421694946289047e-05,
                7.496961975097692e-05,
                7.374151611328102e-05,
                7.391645812988325e-05,
                7.45365600585933e-05,
                7.363340759277293e-05
              ],
              "median_ms": 7.426442718505848e-05
            },
            "execution_ms": 7.426442718505848e-05,
            "checksum": "2752512",
            "command": "node scripts/site_target_node.cjs site/generated/targets/score/wasm/score.wasm 42 11",
            "artifact_sha256": "d90f0ff2fd64e9de316458c0b757a0fadcc674991cc30637afb267d257305eb8"
          }
        }
      },
      "methodology": "Median warm time per entry after symmetric 1.5\u00d7IQR outlier filtering; raw samples and exclusions are retained. Each runtime warms for at least 150 ms, calibrates a batch, then measures the recorded number of batches. Every timed return-value checksum is verified. Printed output is verified before timing; timed output uses a null sink (native) or byte callback (web). Formatting and runtime-specific I/O remain included. Includes the host call boundary and budget reset where required; excludes loading, process startup, downloads and offline compilation. Tiny examples emphasize call overhead. Shared machines and uncontrolled clocks; no universal target ranking.",
      "host_node": "alpha",
      "runtime_library_sha256": "eb4586b34dda7e869a30859002c0739a90195e4210c310075c609c1436281457",
      "runtime_source_sha256": {
        "cmd/zir/zir.c": "1ea908c45b0fe79730b25719f5f90a87b199e02c19ad520e78e33fc0a9c5461d",
        "cmd/zir/zir.h": "f0b459949c9f21f5f1d3fcfafb0e0bf4cc4a02a86678951f4103191c3c955de9",
        "cmd/zir/zir_asm.c": "14301ab99be86bc4612815c6a9a394528262d366240eee6aeaa4cb4daca6dad1",
        "cmd/zir/zir_asm.h": "d35cf7ad8727c97f54dd2085be63dddf870e8a7644a60f7eea9bb1b6387ec8d5",
        "cmd/zir/zir_body.c": "4b2d3c24eb99b3ff14122af214a188b540ed3b593a3a16c724de121f9bdff6bf",
        "cmd/zir/zir_body.h": "ff8151ff5bb3c3220dcb61a64130b9a574950d6e48038e357b03773cfb7751f6",
        "cmd/zir/zir_borrow.c": "53ea1846555cc5444999129ed88fb1bb35008821617f8684ad4806acf2265259",
        "cmd/zir/zir_borrow.h": "58aa0130ace6cd6e66e9f383314629afdd94029fe5f4c165b4f5a3f4953b3684",
        "cmd/zir/zir_bundle.c": "3e0307cc621686db8775fc8e3c5ef6c265ca62e54d75dee9b20d41ce03b5abee",
        "cmd/zir/zir_bundle.h": "9238b6a2bbee82a5327b85213856e0e4bf2dfafc711730ce4b23b664a5de95ef",
        "cmd/zir/zir_bundle_assets.c": "96386f7c5ec3991ed81790040a2f4d88371f100074970f988dde666122790b40",
        "cmd/zir/zir_check.c": "fe08d04866a546fe02d22ed7e504ba7a80c2bc57b0d5a34b075748e2eb3b5bcf",
        "cmd/zir/zir_check.h": "0af941cf27f219c50a8aafb2aed5fcdea47c26941e9772d7f6d9767ab8ca27cd",
        "cmd/zir/zir_check_expr.c": "1925620bc84b0956f6dcf960c8cc9ff45f29bad77cb4b46e5499d3cf8ac9b2a7",
        "cmd/zir/zir_check_function.c": "8299fc11982b2b40b257fce6dbd26f660b4f142c546f5831f6efdfc5d715cbc9",
        "cmd/zir/zir_check_internal.h": "ad0890c37d5f3213eaec159c6f1acdf6ea09722e63c4dfbcfa2bfdaf4690cdb6",
        "cmd/zir/zir_check_link.c": "df37ba1e94c6eb9da2c52f6d274c8bd906e6295004cbb06f7d34fb170a06ad21",
        "cmd/zir/zir_check_program.c": "056e17c0ea43f0ae5fd4f5aea3b8adba2e4cb25c4bd2ffebc439f2ef657b7588",
        "cmd/zir/zir_check_simd.c": "07a02b40c4792c0ce95b392d4066813059033f2aef3ced6f9780baedaa966992",
        "cmd/zir/zir_check_statement.c": "21fd7755e9cf6dec8c2ff9016f08892f665bb047c0a6e9d26c8fb325dc116314",
        "cmd/zir/zir_check_text.c": "334b35562ecd601eac203943d962f3f5a9d2ef8819de2285ffc4295f8033f836",
        "cmd/zir/zir_check_value.c": "8298feda4eca0da595dcdd16a56c92db4774c14d35be64a33e1b86b41ae5c770",
        "cmd/zir/zir_cleanup.c": "8b417edfb3ee859fdf2abaf9cd70096e54548c78859745ff687c6d8eb9149cc0",
        "cmd/zir/zir_cleanup.h": "86436975f1d1de85ea9c0a26eed320f8efbc0f64503dbc3f439578aaa4bb8943",
        "cmd/zir/zir_command.h": "7ddffb2a77921b43b345f0b06863511b88be8a1a0e9afa76482e27b351bcc98d",
        "cmd/zir/zir_context.c": "3212696b7171b0a5a48800bc8445f9c24bead26b3edd2a1a42876d9077201fb1",
        "cmd/zir/zir_context.h": "f5aad183125b7af92f53349d066dd409662bfd69eb4d24e6a9a4763bc085e799",
        "cmd/zir/zir_diagnostic.c": "df4fd89d4e9b126911cfe336a782ccbbbcc5dbb8d677e12ce38a517deac42b4e",
        "cmd/zir/zir_diagnostic.h": "20928e9557b315c3c5dfad3ee815dae1a94adca5c637dd4306930fd123c923ca",
        "cmd/zir/zir_document.c": "f0e0ea5ca439c3818a2ef2e5ad52a468253e018cb7e07993c9889f8e33567e33",
        "cmd/zir/zir_document.h": "8d4d25375fad0cc11adb251ece697c20a0bdee05d680baf36e54ff3813c89c8d",
        "cmd/zir/zir_edit.c": "4cdb47c3034ab65ee58399ef3571007a5b4a5160178dfa3ecf94017d5d49e6eb",
        "cmd/zir/zir_edit.h": "d2937f6a9b9c43fb2d16cb6af03ba2e32b454f4de7ee01b456083f4165ed131f",
        "cmd/zir/zir_emit.c": "8cdf9e1b223bbfa59e16fc7ade460866c09d4176ace371ea2c9f61f389af3308",
        "cmd/zir/zir_emit.h": "2e233c2ddc9152d380a7984f7c02205cb4501848bf69e29ee9ee991fe89123de",
        "cmd/zir/zir_emit_call.c": "05bec4994baf1740cb7994ae87d59802aeda6ec40c7e20994f7aecb68b74be93",
        "cmd/zir/zir_emit_expr.c": "b0ef1eb928f833c7bd52ed6c33019a1062f3eebee6b8fbced3539f1d628f1b7e",
        "cmd/zir/zir_emit_gpu.c": "16f163885858a42da779d094226a775def343bc23d4c7092635b1bfa57f4eb9f",
        "cmd/zir/zir_emit_internal.h": "82cc623a1a49e5f728633fd702d5fb78782060215023f040bb88c2644d35961f",
        "cmd/zir/zir_emit_range.c": "8e489938fe28ac0cc5e4fac27de2f553e8a780779345266039a1264740c6ec69",
        "cmd/zir/zir_emit_simd.c": "67930e7515e630cc46445694c0a360df2a3b86efc676b1ad55d4c767df6f54f1",
        "cmd/zir/zir_emit_simd_go.c": "75896602b2de3a3fb82fb77e3ebe7b593615917df6e1e837caae36eb01b43c0e",
        "cmd/zir/zir_emit_statement.c": "94bbffb04294a2546f2310dd75cc2d91cb873caa7f4548179718d99f3c5e534a",
        "cmd/zir/zir_emit_value.c": "55e64f0d0eec13213605fddfbe1e0ca75b5ac82813adbb4e653ff4faabd97f3a",
        "cmd/zir/zir_enum.c": "31908c652dc0c99d2dbfc7f1d1f0f591edb638f5fec17a0bfcea7638b26fc092",
        "cmd/zir/zir_expr.c": "966731b8392c5ff9f05967be4f9f9c657f7be2c93b95b3d66756d080e6b8df75",
        "cmd/zir/zir_expr.h": "b10c759f96bd6bf78c533bb5ece7df72924bb83ae29e49a3f9b159640ec7236d",
        "cmd/zir/zir_files.c": "ba3d38eb1d6bde0f3457304b6a6e89ed3725b68f82456f102d343a91fe8c30dd",
        "cmd/zir/zir_files.h": "df53637dff56ddc5db40e827e2f439f1f35a5bbf4c2ea45681f3f1509d95f0af",
        "cmd/zir/zir_host.c": "62c5c8d15fe93b6f3f621ee6e0e2fd1bb46ec32fef1f8829a6052f16de2c3d73",
        "cmd/zir/zir_law.c": "98fb63a843733179d7699051d45e690db189d0e51fd8de1d1c0617b6b5b9d55a",
        "cmd/zir/zir_law.h": "214851ffdc165c4050620dc256840a802ed96ea292a7cc7bf79931c935df38a8",
        "cmd/zir/zir_load.c": "1a1b071cfe96b881fc9e15053bac7bcd0e83faf8c7c839854f9816cdd9c09b98",
        "cmd/zir/zir_load.h": "4246a53ef2d9994cbf3c0898065f9ee5d6174e849d26e792f13914452f36b941",
        "cmd/zir/zir_memory.c": "1852d4dcb93ee1ccd271605ba36db057a0a2304c3425fe978007f402526aa86e",
        "cmd/zir/zir_memory.h": "90ef6da1e8d605c7a6d11e5eeff10e84b8d4671059c80a483765c46830bb0be2",
        "cmd/zir/zir_native.c": "22be68429d92d94833d63909e52a49ef8cad064595169f80a6bcfc152c5642bf",
        "cmd/zir/zir_native.h": "0acc3a7a0212abcfc1e8d067e89930b6986bd09d7bf0af0c51a64a384785139f",
        "cmd/zir/zir_overlay.c": "785fbd7034a5628239c5fc00197315b674a47c9265ec12b4ac5d323e5f845d0f",
        "cmd/zir/zir_overlay.h": "957d25c965a2a36e761714199bfa84657f563a0c1137e6235b2a2d9ecf24b3ff",
        "cmd/zir/zir_packages.c": "851cb63e94401770a87b4bdbcf2cfaeea1345401c85986062688db125db0adfc",
        "cmd/zir/zir_packages.h": "9a052fe792c93231e1eee8565f019c610cd6f867588b7bb7e0234cbddb48563e",
        "cmd/zir/zir_parse.c": "527f08f5f18be051fcf93eb56f51589e5f8390288b5c98e9a1ee35d0804ca709",
        "cmd/zir/zir_parse.h": "be27a284c1a1dabe2a975d4681e7ae56c954499065624b21a32b18226673c5e0",
        "cmd/zir/zir_parse_condition.c": "15151e6b8131f007cc3cd9db3eb5e0b9a429fc018bc4d7ade441855914d0827c",
        "cmd/zir/zir_parse_declaration.c": "0ccd8962249a2fc6fe5aa8a02bedd768b0761446730b78ee1353798f8cd7d4a0",
        "cmd/zir/zir_parse_discover.c": "7d2932add99c9fe4bb416ddc8c542b06388aa4ccc60a3e150c790785e5d71e34",
        "cmd/zir/zir_parse_eval.c": "dbf5779cd7b5e12405826cb1af5f72b68b478d9352fc15892835de0714b3a57d",
        "cmd/zir/zir_parse_internal.h": "10564d4dc32b8fbf136349f12b2f856fb97344e2a0eec673b1ffc2aedaaf1597",
        "cmd/zir/zir_parse_source.c": "c775c133851e3ea74f27e4696c967818b134785600e9e10e829a4f1437b314fc",
        "cmd/zir/zir_parse_typed.c": "6dcc3fb4f3c70c59d0b1e5b44906a6f12c2c79a044872665738501f7b060e8ed",
        "cmd/zir/zir_profile.c": "2a0163b63c65b966bd1f6b97bd86da728e1154e2c02c92b6399a6de3029d9a08",
        "cmd/zir/zir_profile.h": "924dde7beeb468bdd06540561d3eaa2c53a794c429d0ade95fa9a0a27a542f02",
        "cmd/zir/zir_proof.h": "41a8e3c0dcbcbbbf4e07c584f3774c0bbd73b2efa77cb79ecee3b8ad83a97b3c",
        "cmd/zir/zir_runtime.c": "133bd65c691c029ffacf6ccd286b3fb5d7490bd391e949478448743e3d9e003f",
        "cmd/zir/zir_runtime.h": "1b27e697e663894aa88228baee30525f2e968784fd5a2281de79a42046a5f10a",
        "cmd/zir/zir_scalar.h": "d8d77a9a6bf61d59f9e6856fe21b3d9a1fc406a2620895efff1f5444431fbf87",
        "cmd/zir/zir_scratch.h": "756aab6eecdea6c7684b26848d2b5da8693a971f73d0974c3eac6b947f0e1027",
        "cmd/zir/zir_semantic.c": "d7bb89ecd821966c41eee16462cd15ddc2b60de9c74b89e001d29e9f13038833",
        "cmd/zir/zir_semantic.h": "a079b5cb94d76eff76e2e4c758d42e07abc0e6585662355420cac6c9ee31d58e",
        "cmd/zir/zir_serial.c": "efd0b322ceb1e0375534486ae8d104f16fffce143e2bd31ffb51e11966e64dbc",
        "cmd/zir/zir_serial.h": "96c5f7fb7d1280728eabdb2002b01dfcaa6829502cda8e7b4fbd995ddc5843f5",
        "cmd/zir/zir_services.c": "2d7b3316e4b00489aa942f321f41ba6a684270c714a863f0a568d9e932891ad8",
        "cmd/zir/zir_sha256.c": "23c93a4d7a4d1bc18e01514279701e305df07870856f5ee3b353954193e75905",
        "cmd/zir/zir_sha256.h": "be773e0bac5d4d0f26d0666dd7871d57c6c9e24066cdf9ece575695b5ed8deda",
        "cmd/zir/zir_simd.c": "438fbd51646a87e26948cf5fc2f7297aa6e53ddc1ae4d5cceb7ad7aeac55d57b",
        "cmd/zir/zir_simd.h": "f97e5fb09d4be1335bfa1e806e53699629320cf61ee5b37e34b2d1317f603c10",
        "cmd/zir/zir_simd_go_bodies.h": "940b7b94952027e4b0b2e6334ce8c13979294de213fb04dce10fb8dc433c61f1",
        "cmd/zir/zir_storage.c": "bf081ec8fec1254bea627c7a074d5f358ef2d9582d39f81659ef67cc274ff53b",
        "cmd/zir/zir_stream.h": "73961522b61db25c92e9a7a127cbd9db804d8d2076b13b50f0fcf00a7204ac68",
        "cmd/zir/zir_text.c": "5c742723ad2cbe65584293665a5821d117d1c619d6e7d38304b7811ae1bc6f65",
        "cmd/zir/zir_text.h": "40fc376a85dd545afff48db2bfbfd7ab4aba6b2c6b6cc52e061b287fcb001531",
        "cmd/zir/zir_thread.h": "4303466defdd356b976fbf0654762f9f04a56404977f5482951bac84fb5ff9e8",
        "cmd/zir/zir_token.c": "77970622de7f429257e41e1608e656197861f3ff4b5e163039e959fc71a36e15",
        "cmd/zir/zir_token.h": "8b209993038d03393b6cc1c7c79f3428a99d56180fff85a9c663767c371531bd",
        "cmd/zir/zir_type.c": "a170f0ad972a739fb0f9e064c70bc04cee16cad0fe3f22f6e2a15e6d8ce5d36e",
        "cmd/zir/zir_vm.c": "553dfcea45775152c208a82d4729d026097253fc5b1012dd0051296e2a53c9b1",
        "cmd/zir/zir_vm.h": "e96edac2bb963128176191dda3b1a1b7d62bd3141eb05bc3db28b83a1b28a215",
        "cmd/zir/zir_vm_eval.c": "c2298230eedf18eef0cf7143337453f259ca2e4b4e82b22412d5d1df9c665595",
        "cmd/zir/zir_vm_internal.h": "b7a69a940033b54630d9c82c73a3eb578984c993d8a2ad3ad1fe17fb424060a0",
        "cmd/zir/zir_vm_run.c": "ac2e371516660cdd59ef75c728ce581d8af82e72c49e759f2f9a497204051b72",
        "cmd/zir/zir_vm_simd.c": "84aa7b80f7ecbcf2405f3fd73df082bb55251eebba140991aedda9f7893991c9",
        "cmd/zir/zir_vm_verify.c": "d75b017d08e224f05581581d1044a4db0b484782d6c3b15a31e8a05d8cc36ecb",
        "cmd/zir/zir_zx_host.c": "93666c5bcb6a3c5fd9f057ce1db666c0d4b8abb0211f66d4331fae7f53740b33",
        "cmd/zir/zir_zx_host.h": "9ba766381532ceafa61e36f3d2123a9d4311d70d8912bb8e8c92c66f482ea1a7",
        "cmd/zir/zir_zx_native.c": "4a4af09217d936fc71d07604d1a524d77310cf1228c158ce83dd400de76db960",
        "cmd/zir/zir_zx_native.h": "eaa16bd4b51d314b00a44685cad7137f2f3045daecb6d7dee3591c18cb4102a6",
        "cmd/zir/zir_zx_native_internal.h": "b1fe31ad8457796a19912e3fc25445a85d0eaa8b8072857179ce2c110713037c",
        "cmd/zir/zir_zx_native_lower.c": "f70472c40c4c076167a452dcbcbfdf75844bb98fcdcd920ae2c26a6522c662ba",
        "cmd/zir/zir_zx_native_run.c": "4336448cb872081fc1b77c14aa09f74f3176383e1fbd194652f4e025c6df05ef",
        "cmd/zir/zir_zx_wasm.c": "dd1a12db911fdd80d3d643c81b8fa05457f414d4a687c1a5079a28ea99251900",
        "cmd/zir/zir_zx_wasm.h": "2137c12ece8cb1b97654b599891f810b340ccb3c1cbc1f5ae94ed23dcdadbcf1",
        "cmd/zir/zir_zx_wasm_platform.h": "7ecffb04a774d7e1c37e33c9fe2cdbdd7324a382172218a797708271380415eb",
        "cmd/zir/zir_zx_wasm_web.c": "521cb034e421792d8c8049ab6793a061eab2f5683d275935744fc0b0aec94e41"
      },
      "source_sha256": {
        "examples/score.zi": "b6deea5e1ff47d2e912bcc94c709a9b83df7552abd8d6b294c3c4385c44412b3",
        "examples/text_demo.zi": "f39db8ea1a28adbe522e10e2ef9e1a9bbc2b0753c12294ccd20f026e6c15f99e",
        "examples/arrays.zi": "19435b49ec2c822574fff9a12a37b312f8c3866f9ee2ce78318e4c533388b996",
        "examples/enums.zi": "b0651bce448d2296b9631a2756a9ce3d5ca0345a2398e1178acc6167de6acac4",
        "examples/loops.zi": "c7114bde10a7b2bcfd6e777a40b1ec13323412f143ec9325c601887ee3ca7cb0"
      },
      "versions": {
        "cc": "cc (Ubuntu 15.2.0-16ubuntu1) 15.2.0",
        "go": "go version go1.26.8 linux/amd64",
        "node": "v22.22.1"
      },
      "execution_target": "Alpha physical host",
      "source_revision": "126266c4a6b5a7579a59de412f2ef9fcddedfd1c with uncommitted changes",
      "source_pin": "7bfb4dd7ccf1ff6f6cdd49b02d27c078fa9e0ffc77fc69d22b421db08595eb3f",
      "receipt_output_sha256": "f895a75000535b6cf98f4684570fd3e5c1c1e2bca2c3d9dade5495d11151f16e"
    },
    "mobile": {
      "label": "Mobile",
      "host": "moto e6 play \u00b7 Android 9 \u00b7 ARMv7",
      "measured_at": "2026-11-11T05:00:53.706761+00:00",
      "samples": 5,
      "runtimes": {
        "c": "C \u00b7 Android Clang -O2",
        "go": "Go \u00b7 Android / ARMv7",
        "zx": "ZX \u00b7 portable VM",
        "wasm": "WebAssembly \u00b7 WAMR AOT"
      },
      "examples": {
        "loops": {
          "wasm": {
            "result": "0",
            "batches": 256,
            "load_ms": 2.27084589,
            "warmup_ms": 150.059768915,
            "warmup_count": 1591,
            "batch_samples_ms": [
              12.910384893,
              12.384077072,
              11.806075811,
              11.463692904,
              11.063615084
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.05043119098828125,
              0.0483753010625,
              0.04611748363671875,
              0.04478005040625,
              0.043217246421875
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.039387174421875004,
              "upper_ms": 0.053768177046875004,
              "excluded_indices": [],
              "included_samples_ms": [
                0.05043119098828125,
                0.0483753010625,
                0.04611748363671875,
                0.04478005040625,
                0.043217246421875
              ],
              "median_ms": 0.04611748363671875
            },
            "execution_ms": 0.04611748363671875,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/wasm-runner /data/local/tmp/ziran-target-matrix/loops-wasm 0 5",
            "artifact_sha256": "7240075c250485a8350cc093959879df9a73947526c1d8b191f725a084d8af3f"
          },
          "zx": {
            "result": "0",
            "batches": 512,
            "load_ms": 2.486999989,
            "warmup_ms": 150.036153078,
            "warmup_count": 3197,
            "batch_samples_ms": [
              18.983614922,
              18.891691923,
              18.959461927,
              18.978153944,
              18.991383791
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.03707737289453125,
              0.036897835787109375,
              0.037030199076171874,
              0.037066706921875,
              0.037092546466796876
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.03695943834863281,
              "upper_ms": 0.03714813362207032,
              "excluded_indices": [
                1
              ],
              "included_samples_ms": [
                0.03707737289453125,
                0.037030199076171874,
                0.037066706921875,
                0.037092546466796876
              ],
              "median_ms": 0.037072039908203125
            },
            "execution_ms": 0.037072039908203125,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/zx-runner /data/local/tmp/ziran-target-matrix/loops-zx 0 5",
            "artifact_sha256": "ad2b2fd0e8259fb83c68182a434d217abf6c3d13ebc4ac8f4fb00ffa7ddecdac"
          },
          "go": {
            "batch_samples_ms": [
              9.713538,
              10.098538,
              9.774307,
              9.071384,
              7.896616
            ],
            "batches": 64,
            "load_ms": 0,
            "result": "0",
            "warmup_count": 1350,
            "warmup_ms": 150.001692,
            "stdout_verified": true,
            "execution_samples_ms": [
              0.15177403125,
              0.15778965625,
              0.152723546875,
              0.141740375,
              0.123384625
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.1252656171875,
              "upper_ms": 0.16919830468750002,
              "excluded_indices": [
                4
              ],
              "included_samples_ms": [
                0.15177403125,
                0.15778965625,
                0.152723546875,
                0.141740375
              ],
              "median_ms": 0.1522487890625
            },
            "execution_ms": 0.1522487890625,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/loops-go - 0 5",
            "artifact_sha256": "cb9906d9a4b4a9e05495349a2ae5e02919436806b8fa2bd738a756cfd398ca6a"
          },
          "c": {
            "result": "0",
            "batches": 1024,
            "load_ms": 0.002538204,
            "warmup_ms": 150.013691902,
            "warmup_count": 7239,
            "batch_samples_ms": [
              11.1257689,
              10.868615866,
              10.290385008,
              10.947768927,
              9.946614981
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.01086500869140625,
              0.010613882681640626,
              0.010049204109375,
              0.010691180592773438,
              0.009713491192382812
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.009086239384277342,
              "upper_ms": 0.011654145317871095,
              "excluded_indices": [],
              "included_samples_ms": [
                0.01086500869140625,
                0.010613882681640626,
                0.010049204109375,
                0.010691180592773438,
                0.009713491192382812
              ],
              "median_ms": 0.010613882681640626
            },
            "execution_ms": 0.010613882681640626,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/loops-c - 0 5",
            "artifact_sha256": "114212d2c66b41813661f3a58b6d7f6f5a3280125fa08f4766851cbaad641871"
          }
        },
        "text_demo": {
          "go": {
            "batch_samples_ms": [
              7.437231,
              7.985615,
              7.104923,
              7.214846,
              6.562307
            ],
            "batches": 65536,
            "load_ms": 0,
            "result": "1",
            "warmup_count": 26591,
            "warmup_ms": 150.003923,
            "stdout_verified": true,
            "execution_samples_ms": [
              0.00011348313903808593,
              0.00012185081481933594,
              0.00010841252136230469,
              0.00011008981323242187,
              0.00010013285827636718
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.00010080659484863283,
              "upper_ms": 0.0001210890655517578,
              "excluded_indices": [
                1,
                4
              ],
              "included_samples_ms": [
                0.00011348313903808593,
                0.00010841252136230469,
                0.00011008981323242187
              ],
              "median_ms": 0.00011008981323242187
            },
            "execution_ms": 0.00011008981323242187,
            "checksum": "65536",
            "command": "/data/local/tmp/ziran-target-matrix/text_demo-go - 1 5",
            "artifact_sha256": "78b7574424a317d59e9513059131ed6f0594a6a89d2a44551ac4e8f7a2392bc6"
          },
          "c": {
            "result": "1",
            "batches": 65536,
            "load_ms": 0.003153086,
            "warmup_ms": 150.001384974,
            "warmup_count": 43547,
            "batch_samples_ms": [
              3.190231085,
              3.121693134,
              3.122846127,
              3.187768936,
              3.121846199
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              4.867906318664551e-05,
              4.763325704956055e-05,
              4.7650850326538084e-05,
              4.864149377441406e-05,
              4.76355926361084e-05
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 4.612674092864991e-05,
              "upper_ms": 5.015034548187255e-05,
              "excluded_indices": [],
              "included_samples_ms": [
                4.867906318664551e-05,
                4.763325704956055e-05,
                4.7650850326538084e-05,
                4.864149377441406e-05,
                4.76355926361084e-05
              ],
              "median_ms": 4.7650850326538084e-05
            },
            "execution_ms": 4.7650850326538084e-05,
            "checksum": "65536",
            "command": "/data/local/tmp/ziran-target-matrix/text_demo-c - 1 5",
            "artifact_sha256": "e858ec45e742c537bdac80cdd39dc1475b6bc6198bd9b09077dcd807328b6242"
          },
          "zx": {
            "result": "1",
            "batches": 512,
            "load_ms": 9.263000011,
            "warmup_ms": 150.028460979,
            "warmup_count": 3162,
            "batch_samples_ms": [
              13.001384974,
              12.326076984,
              11.717614889,
              10.924385071,
              10.438230991
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.02539333002734375,
              0.024074369109375,
              0.022885966580078125,
              0.021336689591796874,
              0.020387169904296874
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.017230170315429685,
              "upper_ms": 0.02818088838574219,
              "excluded_indices": [],
              "included_samples_ms": [
                0.02539333002734375,
                0.024074369109375,
                0.022885966580078125,
                0.021336689591796874,
                0.020387169904296874
              ],
              "median_ms": 0.022885966580078125
            },
            "execution_ms": 0.022885966580078125,
            "checksum": "512",
            "command": "/data/local/tmp/ziran-target-matrix/zx-runner /data/local/tmp/ziran-target-matrix/text_demo-zx 1 5",
            "artifact_sha256": "af72031404497fc6b443bab49fcdaa7619fa6883f168bb725476dcb5c886343d"
          },
          "wasm": {
            "result": "1",
            "batches": 32768,
            "load_ms": 0.983923197,
            "warmup_ms": 150.001461983,
            "warmup_count": 58351,
            "batch_samples_ms": [
              15.637539148,
              15.600461006,
              15.548306942,
              15.542000055,
              15.551846027
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.00047721982263183594,
              0.0004760882875366211,
              0.00047449667181396484,
              0.0004743042008972168,
              0.00047460467611694335
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0004721092482299805,
              "upper_ms": 0.00047847571112060545,
              "excluded_indices": [],
              "included_samples_ms": [
                0.00047721982263183594,
                0.0004760882875366211,
                0.00047449667181396484,
                0.0004743042008972168,
                0.00047460467611694335
              ],
              "median_ms": 0.00047460467611694335
            },
            "execution_ms": 0.00047460467611694335,
            "checksum": "32768",
            "command": "/data/local/tmp/ziran-target-matrix/wasm-runner /data/local/tmp/ziran-target-matrix/text_demo-wasm 1 5",
            "artifact_sha256": "5d2ca9cb5bb0398a45ae77a5d90d767ddfc5362f9be20ba34b4f4c18a2d41591"
          }
        },
        "enums": {
          "zx": {
            "result": "0",
            "batches": 1024,
            "load_ms": 5.703462124,
            "warmup_ms": 150.004692078,
            "warmup_count": 4632,
            "batch_samples_ms": [
              17.56007719,
              17.549922943,
              17.540230036,
              17.518230915,
              18.267693043
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.017148512880859376,
              0.017138596624023436,
              0.01712913089453125,
              0.017107647377929688,
              0.01783954398730469
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.01710005791503906,
              "upper_ms": 0.017177585860351563,
              "excluded_indices": [
                4
              ],
              "included_samples_ms": [
                0.017148512880859376,
                0.017138596624023436,
                0.01712913089453125,
                0.017107647377929688
              ],
              "median_ms": 0.01713386375927734
            },
            "execution_ms": 0.01713386375927734,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/zx-runner /data/local/tmp/ziran-target-matrix/enums-zx 0 5",
            "artifact_sha256": "1a21f651dac5ac07c9c1a997ce1b94b37f6ff102b5b0923cf85948879c8accd4"
          },
          "go": {
            "batch_samples_ms": [
              10.368769,
              10.384385,
              9.183692,
              8.264231,
              8.909
            ],
            "batches": 1024,
            "load_ms": 0,
            "result": "0",
            "warmup_count": 9543,
            "warmup_ms": 150.009769,
            "stdout_verified": true,
            "execution_samples_ms": [
              0.0101257509765625,
              0.0101410009765625,
              0.00896844921875,
              0.0080705380859375,
              0.0087001953125
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.006561861816406251,
              "upper_ms": 0.012264084472656249,
              "excluded_indices": [],
              "included_samples_ms": [
                0.0101257509765625,
                0.0101410009765625,
                0.00896844921875,
                0.0080705380859375,
                0.0087001953125
              ],
              "median_ms": 0.00896844921875
            },
            "execution_ms": 0.00896844921875,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/enums-go - 0 5",
            "artifact_sha256": "82957aac2ac85e95c83108d46e136fe1c7ef8b0d617b4ab5ba2c2a9c670f0743"
          },
          "wasm": {
            "result": "0",
            "batches": 2048,
            "load_ms": 0.980999947,
            "warmup_ms": 150.009229898,
            "warmup_count": 10907,
            "batch_samples_ms": [
              14.099846125,
              14.100383997,
              14.156692028,
              14.068308115,
              14.004768848
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.006884690490722656,
              0.006884953123535156,
              0.006912447279296875,
              0.006869291071777344,
              0.0068382660390625
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.006845797994140626,
              "upper_ms": 0.006908446201171875,
              "excluded_indices": [
                2,
                4
              ],
              "included_samples_ms": [
                0.006884690490722656,
                0.006884953123535156,
                0.006869291071777344
              ],
              "median_ms": 0.006884690490722656
            },
            "execution_ms": 0.006884690490722656,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/wasm-runner /data/local/tmp/ziran-target-matrix/enums-wasm 0 5",
            "artifact_sha256": "4f9c954fa34699f12ff24f4f72afd1684f87b8130d88fb98a89eb4cfea289763"
          },
          "c": {
            "result": "0",
            "batches": 4096,
            "load_ms": 0.003846169,
            "warmup_ms": 150.00230813,
            "warmup_count": 13763,
            "batch_samples_ms": [
              14.618383884,
              13.681922913,
              12.473383904,
              11.546845913,
              11.200539112
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.0035689413779296875,
              0.0033403132111816405,
              0.0030452597421875,
              0.0028190541779785157,
              0.002734506619140625
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0020371656281738286,
              "upper_ms": 0.004122201760986328,
              "excluded_indices": [],
              "included_samples_ms": [
                0.0035689413779296875,
                0.0033403132111816405,
                0.0030452597421875,
                0.0028190541779785157,
                0.002734506619140625
              ],
              "median_ms": 0.0030452597421875
            },
            "execution_ms": 0.0030452597421875,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/enums-c - 0 5",
            "artifact_sha256": "b766a108890e545e210b33ce0da5e19e5fed4fce0b4825878c0627ebf3f27643"
          }
        },
        "arrays": {
          "go": {
            "batch_samples_ms": [
              9.990538,
              9.501385,
              9.059154,
              8.962462,
              7.964384
            ],
            "batches": 256,
            "load_ms": 0,
            "result": "0",
            "warmup_count": 3144,
            "warmup_ms": 150.031077,
            "stdout_verified": true,
            "execution_samples_ms": [
              0.0390255390625,
              0.03711478515625,
              0.0353873203125,
              0.0350096171875,
              0.031110875
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.031851865234375,
              "upper_ms": 0.040272537109375006,
              "excluded_indices": [
                4
              ],
              "included_samples_ms": [
                0.0390255390625,
                0.03711478515625,
                0.0353873203125,
                0.0350096171875
              ],
              "median_ms": 0.036251052734375
            },
            "execution_ms": 0.036251052734375,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/arrays-go - 0 5",
            "artifact_sha256": "b80457e372f8413d1debdc80ce9385e1cbae14b4fd17728c8aa3e198412f9275"
          },
          "zx": {
            "result": "0",
            "batches": 256,
            "load_ms": 9.892999887,
            "warmup_ms": 150.054847002,
            "warmup_count": 1540,
            "batch_samples_ms": [
              13.906077147,
              13.317384005,
              12.375154018,
              11.452153921,
              11.370539188
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.05432061385546875,
              0.05202103126953125,
              0.0483404453828125,
              0.04473497625390625,
              0.044416168703125
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.03380589373046876,
              "upper_ms": 0.06295011379296873,
              "excluded_indices": [],
              "included_samples_ms": [
                0.05432061385546875,
                0.05202103126953125,
                0.0483404453828125,
                0.04473497625390625,
                0.044416168703125
              ],
              "median_ms": 0.0483404453828125
            },
            "execution_ms": 0.0483404453828125,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/zx-runner /data/local/tmp/ziran-target-matrix/arrays-zx 0 5",
            "artifact_sha256": "9172e8c6ac9095a2e78091e283b8fb626d0a45cef98a1504e0278263bc2091df"
          },
          "wasm": {
            "result": "0",
            "batches": 512,
            "load_ms": 2.322077036,
            "warmup_ms": 150.042615891,
            "warmup_count": 2296,
            "batch_samples_ms": [
              16.938076973,
              15.724384069,
              14.31546092,
              13.916538,
              12.765230894
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.03308218158789063,
              0.030711687634765623,
              0.027959884609375,
              0.02718073828125,
              0.02493209158984375
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.02188431425097656,
              "upper_ms": 0.03600811166503906,
              "excluded_indices": [],
              "included_samples_ms": [
                0.03308218158789063,
                0.030711687634765623,
                0.027959884609375,
                0.02718073828125,
                0.02493209158984375
              ],
              "median_ms": 0.027959884609375
            },
            "execution_ms": 0.027959884609375,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/wasm-runner /data/local/tmp/ziran-target-matrix/arrays-wasm 0 5",
            "artifact_sha256": "226a333f80e1e2ba89739c5265b6aafa7b93a299ffedcaea81784583a710b69a"
          },
          "c": {
            "result": "0",
            "batches": 2048,
            "load_ms": 0.001461029,
            "warmup_ms": 150.002769947,
            "warmup_count": 11854,
            "batch_samples_ms": [
              11.961999893,
              11.574076891,
              10.835922956,
              10.86423111,
              10.818077087
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.005840820260253906,
              0.005651404731933594,
              0.005290978005859375,
              0.005304800346679688,
              0.005282264202636719
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.004750337916748046,
              "upper_ms": 0.006192044821044924,
              "excluded_indices": [],
              "included_samples_ms": [
                0.005840820260253906,
                0.005651404731933594,
                0.005290978005859375,
                0.005304800346679688,
                0.005282264202636719
              ],
              "median_ms": 0.005304800346679688
            },
            "execution_ms": 0.005304800346679688,
            "checksum": "0",
            "command": "/data/local/tmp/ziran-target-matrix/arrays-c - 0 5",
            "artifact_sha256": "a46ca8a72cc6668428fdb04f84274b7ac575e7d33914296ecb00ddd9aab0d1c0"
          }
        },
        "score": {
          "go": {
            "batch_samples_ms": [
              2.185307,
              2.203769,
              2.185308,
              2.186,
              2.185308
            ],
            "batches": 65536,
            "load_ms": 0,
            "result": "42",
            "warmup_count": 38187,
            "warmup_ms": 150.000769,
            "stdout_verified": true,
            "execution_samples_ms": [
              3.3345138549804686e-05,
              3.362684631347656e-05,
              3.334515380859375e-05,
              3.3355712890625e-05,
              3.334515380859375e-05
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 3.332931518554688e-05,
              "upper_ms": 3.337155151367187e-05,
              "excluded_indices": [
                1
              ],
              "included_samples_ms": [
                3.3345138549804686e-05,
                3.334515380859375e-05,
                3.3355712890625e-05,
                3.334515380859375e-05
              ],
              "median_ms": 3.334515380859375e-05
            },
            "execution_ms": 3.334515380859375e-05,
            "checksum": "2752512",
            "command": "/data/local/tmp/ziran-target-matrix/score-go - 42 5",
            "artifact_sha256": "d1415537c65282315c7c21e4ec46212d2d096ab3e41139fa4144510c8920f8e8"
          },
          "zx": {
            "result": "42",
            "batches": 2048,
            "load_ms": 6.645231009,
            "warmup_ms": 150.009616137,
            "warmup_count": 8714,
            "batch_samples_ms": [
              15.359153032,
              14.358691931,
              13.531769037,
              12.804383993,
              12.309231043
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.00749958644140625,
              0.007011080044433593,
              0.006607309100097656,
              0.006252140621582031,
              0.006010366720214844
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.005113731487304688,
              "upper_ms": 0.008149489178710936,
              "excluded_indices": [],
              "included_samples_ms": [
                0.00749958644140625,
                0.007011080044433593,
                0.006607309100097656,
                0.006252140621582031,
                0.006010366720214844
              ],
              "median_ms": 0.006607309100097656
            },
            "execution_ms": 0.006607309100097656,
            "checksum": "86016",
            "command": "/data/local/tmp/ziran-target-matrix/zx-runner /data/local/tmp/ziran-target-matrix/score-zx 42 5",
            "artifact_sha256": "890ea734925e15205850453a788c93840381d3a76e854a573a66f0bec2f6b3d0"
          },
          "c": {
            "result": "42",
            "batches": 65536,
            "load_ms": 0.002460957,
            "warmup_ms": 150.001538992,
            "warmup_count": 45158,
            "batch_samples_ms": [
              0.555308104,
              0.504999876,
              0.500154018,
              0.500231028,
              0.500231028
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              8.473329223632812e-06,
              7.705686584472656e-06,
              7.631744659423829e-06,
              7.63291973876953e-06,
              7.63291973876953e-06
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 7.523769470214843e-06,
              "upper_ms": 7.814836853027342e-06,
              "excluded_indices": [
                0
              ],
              "included_samples_ms": [
                7.705686584472656e-06,
                7.631744659423829e-06,
                7.63291973876953e-06,
                7.63291973876953e-06
              ],
              "median_ms": 7.63291973876953e-06
            },
            "execution_ms": 7.63291973876953e-06,
            "checksum": "2752512",
            "command": "/data/local/tmp/ziran-target-matrix/score-c - 42 5",
            "artifact_sha256": "8fa3facee0dca9bc425ebcdbab483742f666454a97cf64fe17821271794a2d41"
          },
          "wasm": {
            "result": "42",
            "batches": 16384,
            "load_ms": 1.924460888,
            "warmup_ms": 150.002923012,
            "warmup_count": 32471,
            "batch_samples_ms": [
              11.003000021,
              10.415923119,
              10.043922901,
              9.490845919,
              9.241384029
            ],
            "stdout_verified": true,
            "execution_samples_ms": [
              0.0006715698255004883,
              0.0006357374950561524,
              0.0006130324036254883,
              0.0005792752636108398,
              0.0005640493181762696
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.000494581916442871,
              "upper_ms": 0.0007204308422241212,
              "excluded_indices": [],
              "included_samples_ms": [
                0.0006715698255004883,
                0.0006357374950561524,
                0.0006130324036254883,
                0.0005792752636108398,
                0.0005640493181762696
              ],
              "median_ms": 0.0006130324036254883
            },
            "execution_ms": 0.0006130324036254883,
            "checksum": "688128",
            "command": "/data/local/tmp/ziran-target-matrix/wasm-runner /data/local/tmp/ziran-target-matrix/score-wasm 42 5",
            "artifact_sha256": "2c94d6cb5fd14d72a376b57904b2cdc4960202af4df6abc45b6d79213f3fbd17"
          }
        }
      },
      "methodology": "Median warm time per entry after symmetric 1.5\u00d7IQR outlier filtering; raw samples and exclusions are retained. Each runtime warms for at least 150 ms, calibrates a batch, then measures the recorded number of batches. Every timed return-value checksum is verified. Printed output is verified before timing; timed output uses a null sink (native) or byte callback (web). Formatting and runtime-specific I/O remain included. Includes the host call boundary and budget reset where required; excludes loading, process startup, downloads and offline compilation. Tiny examples emphasize call overhead. Shared machines and uncontrolled clocks; no universal target ranking.",
      "serial_sha256": "4068c54c15a53a3c4c7ca7cc9812c2e5fe11ef3039a123cc414c1ccf57ce63db",
      "battery_before": {
        "status": "2",
        "level": "100",
        "temperature": "280"
      },
      "runtime_hashes": {
        "ziran": "3ab4d050f63bb7943e77be240deea86e96d8c49d69b5e84ce66fc4bc83f01e1e",
        "wamr": "7e1e25117066084c04fb9786bbe16b48b2115a8fc28dedf19d443e248c1372b8"
      },
      "toolchains": {
        "ndk": "Android (13624864, +pgo, +bolt, +lto, +mlgo, based on r530567e) clang version 19.0.1 (https://android.googlesource.com/toolchain/llvm-project 97a699bf4812a18fb657c2779f5296a4ab2694d2)",
        "go": "go version go1.24.4 linux/amd64"
      },
      "battery_after": {
        "status": "2",
        "level": "100",
        "temperature": "280"
      }
    },
    "web": {
      "label": "Web",
      "host": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
      "measured_at": "2026-11-11T05:03:34.254152+00:00",
      "samples": 5,
      "runtimes": {
        "c": "C \u00b7 Emscripten / Wasm",
        "go": "Go \u00b7 js/wasm",
        "zx": "ZX \u00b7 browser VM",
        "wasm": "WebAssembly \u00b7 browser / V8"
      },
      "examples": {
        "score": {
          "c": {
            "ok": true,
            "result": "42",
            "batches": 65536,
            "warmup_ms": 150,
            "warmup_count": 431836,
            "batch_samples_ms": [
              0.3000000002793968,
              0.39999999990686774,
              0.39999999990686774,
              0.3000000002793968,
              0.39999999990686774
            ],
            "stdout_verified": true,
            "load_ms": 23.700000000186265,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              4.577636723013256e-06,
              6.1035156235789145e-06,
              6.1035156235789145e-06,
              4.577636723013256e-06,
              6.1035156235789145e-06
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 2.2888183721647692e-06,
              "upper_ms": 8.392333974427402e-06,
              "excluded_indices": [],
              "included_samples_ms": [
                4.577636723013256e-06,
                6.1035156235789145e-06,
                6.1035156235789145e-06,
                4.577636723013256e-06,
                6.1035156235789145e-06
              ],
              "median_ms": 6.1035156235789145e-06
            },
            "execution_ms": 6.1035156235789145e-06,
            "checksum": "2752512"
          },
          "go": {
            "ok": true,
            "result": "42",
            "batches": 4096,
            "warmup_ms": 150,
            "warmup_count": 31266,
            "batch_samples_ms": [
              15.100000000093132,
              15.899999999906868,
              17.100000000093132,
              15.5,
              15.799999999813735
            ],
            "stdout_verified": true,
            "load_ms": 61.90000000037253,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.0036865234375227374,
              0.0038818359374772626,
              0.004174804687522737,
              0.0037841796875,
              0.0038574218749545253
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.003637695312534106,
              "upper_ms": 0.004028320312443157,
              "excluded_indices": [
                2
              ],
              "included_samples_ms": [
                0.0036865234375227374,
                0.0038818359374772626,
                0.0037841796875,
                0.0038574218749545253
              ],
              "median_ms": 0.0038208007812272626
            },
            "execution_ms": 0.0038208007812272626,
            "checksum": "172032"
          },
          "zx": {
            "ok": true,
            "result": "42",
            "batches": 65536,
            "warmup_ms": 150,
            "warmup_count": 203954,
            "batch_samples_ms": [
              18,
              17.399999999906868,
              17.300000000279397,
              16.09999999962747,
              16.100000000093132
            ],
            "stdout_verified": true,
            "load_ms": 56,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.000274658203125,
              0.0002655029296860789,
              0.00026397705078551326,
              0.00024566650390056566,
              0.0002456665039076711
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.00021591186524005934,
              "upper_ms": 0.00029525756835369066,
              "excluded_indices": [],
              "included_samples_ms": [
                0.000274658203125,
                0.0002655029296860789,
                0.00026397705078551326,
                0.00024566650390056566,
                0.0002456665039076711
              ],
              "median_ms": 0.00026397705078551326
            },
            "execution_ms": 0.00026397705078551326,
            "checksum": "2752512"
          },
          "wasm": {
            "ok": true,
            "result": "42",
            "batches": 65536,
            "warmup_ms": 150,
            "warmup_count": 402998,
            "batch_samples_ms": [
              1.900000000372529,
              2,
              1.900000000372529,
              2.3999999999068677,
              2.1999999997206032
            ],
            "stdout_verified": true,
            "load_ms": 18.799999999813735,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              2.8991699224434342e-05,
              3.0517578125e-05,
              2.8991699224434342e-05,
              3.6621093748578915e-05,
              3.3569335933236744e-05
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 2.212524416123074e-05,
              "upper_ms": 4.0435790996440346e-05,
              "excluded_indices": [],
              "included_samples_ms": [
                2.8991699224434342e-05,
                3.0517578125e-05,
                2.8991699224434342e-05,
                3.6621093748578915e-05,
                3.3569335933236744e-05
              ],
              "median_ms": 3.0517578125e-05
            },
            "execution_ms": 3.0517578125e-05,
            "checksum": "2752512"
          }
        },
        "text_demo": {
          "c": {
            "ok": true,
            "result": "1",
            "batches": 65536,
            "warmup_ms": 150,
            "warmup_count": 484934,
            "batch_samples_ms": [
              0.6000000000931323,
              0.6999999997206032,
              0.40000000037252903,
              0.5,
              0.5
            ],
            "stdout_verified": true,
            "load_ms": 8.299999999813735,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              9.155273438921085e-06,
              1.0681152339486744e-05,
              6.103515630684342e-06,
              7.62939453125e-06,
              7.62939453125e-06
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 5.340576169743372e-06,
              "upper_ms": 1.1444091800427714e-05,
              "excluded_indices": [],
              "included_samples_ms": [
                9.155273438921085e-06,
                1.0681152339486744e-05,
                6.103515630684342e-06,
                7.62939453125e-06,
                7.62939453125e-06
              ],
              "median_ms": 7.62939453125e-06
            },
            "execution_ms": 7.62939453125e-06,
            "checksum": "65536"
          },
          "go": {
            "ok": true,
            "result": "1",
            "batches": 4096,
            "warmup_ms": 150,
            "warmup_count": 28487,
            "batch_samples_ms": [
              21,
              18.399999999906868,
              19.200000000186265,
              20.699999999720603,
              18.600000000093132
            ],
            "stdout_verified": true,
            "load_ms": 56.10000000009313,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.005126953125,
              0.004492187499977263,
              0.004687500000045475,
              0.005053710937431788,
              0.004541015625022737
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0037719726564091616,
              "upper_ms": 0.005822753906045364,
              "excluded_indices": [],
              "included_samples_ms": [
                0.005126953125,
                0.004492187499977263,
                0.004687500000045475,
                0.005053710937431788,
                0.004541015625022737
              ],
              "median_ms": 0.004687500000045475
            },
            "execution_ms": 0.004687500000045475,
            "checksum": "4096"
          },
          "zx": {
            "ok": true,
            "result": "1",
            "batches": 16384,
            "warmup_ms": 150,
            "warmup_count": 92425,
            "batch_samples_ms": [
              16.100000000093132,
              15.799999999813735,
              20.100000000093132,
              19.09999999962747,
              16.100000000093132
            ],
            "stdout_verified": true,
            "load_ms": 95.5,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.0009826660156306843,
              0.0009643554687386313,
              0.0012268066406306843,
              0.0011657714843522626,
              0.0009826660156306843
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0007080078125483169,
              "upper_ms": 0.00144042968743463,
              "excluded_indices": [],
              "included_samples_ms": [
                0.0009826660156306843,
                0.0009643554687386313,
                0.0012268066406306843,
                0.0011657714843522626,
                0.0009826660156306843
              ],
              "median_ms": 0.0009826660156306843
            },
            "execution_ms": 0.0009826660156306843,
            "checksum": "16384"
          },
          "wasm": {
            "ok": true,
            "result": "1",
            "batches": 65536,
            "warmup_ms": 150,
            "warmup_count": 368743,
            "batch_samples_ms": [
              2.6000000000931323,
              2.5,
              2.2999999998137355,
              2.3000000002793968,
              2.3999999999068677
            ],
            "stdout_verified": true,
            "load_ms": 3.7000000001862645,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              3.9672851563921085e-05,
              3.814697265625e-05,
              3.509521484090783e-05,
              3.5095214848013256e-05,
              3.6621093748578915e-05
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 3.051757813565814e-05,
              "upper_ms": 4.2724609368605115e-05,
              "excluded_indices": [],
              "included_samples_ms": [
                3.9672851563921085e-05,
                3.814697265625e-05,
                3.509521484090783e-05,
                3.5095214848013256e-05,
                3.6621093748578915e-05
              ],
              "median_ms": 3.6621093748578915e-05
            },
            "execution_ms": 3.6621093748578915e-05,
            "checksum": "65536"
          }
        },
        "arrays": {
          "c": {
            "ok": true,
            "result": "0",
            "batches": 8192,
            "warmup_ms": 150,
            "warmup_count": 60321,
            "batch_samples_ms": [
              13.599999999627471,
              13.5,
              14.200000000186265,
              13.699999999720603,
              13.100000000093132
            ],
            "stdout_verified": true,
            "load_ms": 10.899999999906868,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.0016601562499545253,
              0.00164794921875,
              0.0017333984375227374,
              0.001672363281215894,
              0.0015991210937613687
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.001611328125051159,
              "upper_ms": 0.0017089843749147349,
              "excluded_indices": [
                2,
                4
              ],
              "included_samples_ms": [
                0.0016601562499545253,
                0.00164794921875,
                0.001672363281215894
              ],
              "median_ms": 0.0016601562499545253
            },
            "execution_ms": 0.0016601562499545253,
            "checksum": "0"
          },
          "go": {
            "ok": true,
            "result": "0",
            "batches": 256,
            "warmup_ms": 150,
            "warmup_count": 2504,
            "batch_samples_ms": [
              13.799999999813735,
              17.799999999813735,
              13.300000000279397,
              11.600000000093132,
              12.599999999627471
            ],
            "stdout_verified": true,
            "load_ms": 691.3999999999069,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.053906249999272404,
              0.0695312499992724,
              0.051953125001091394,
              0.0453125000003638,
              0.04921874999854481
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.042187499997453415,
              "upper_ms": 0.0609375000003638,
              "excluded_indices": [
                1
              ],
              "included_samples_ms": [
                0.053906249999272404,
                0.051953125001091394,
                0.0453125000003638,
                0.04921874999854481
              ],
              "median_ms": 0.0505859374998181
            },
            "execution_ms": 0.0505859374998181,
            "checksum": "0"
          },
          "zx": {
            "ok": true,
            "result": "0",
            "batches": 4096,
            "warmup_ms": 150,
            "warmup_count": 31494,
            "batch_samples_ms": [
              14.300000000279397,
              15.699999999720603,
              15.100000000093132,
              15.699999999720603,
              15.200000000186265
            ],
            "stdout_verified": true,
            "load_ms": 28.100000000093132,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.003491210937568212,
              0.003833007812431788,
              0.0036865234375227374,
              0.003833007812431788,
              0.0037109375000454747
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0034667968751591616,
              "upper_ms": 0.004052734374795364,
              "excluded_indices": [],
              "included_samples_ms": [
                0.003491210937568212,
                0.003833007812431788,
                0.0036865234375227374,
                0.003833007812431788,
                0.0037109375000454747
              ],
              "median_ms": 0.0037109375000454747
            },
            "execution_ms": 0.0037109375000454747,
            "checksum": "0"
          },
          "wasm": {
            "ok": true,
            "result": "0",
            "batches": 2048,
            "warmup_ms": 156,
            "warmup_count": 13398,
            "batch_samples_ms": [
              15.899999999906868,
              32.3000000002794,
              14.599999999627471,
              14.600000000093132,
              15.700000000186265
            ],
            "stdout_verified": true,
            "load_ms": 19,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.007763671874954525,
              0.015771484375136424,
              0.007128906249818101,
              0.007128906250045475,
              0.0076660156250909495
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.006176757812681899,
              "upper_ms": 0.008715820312318101,
              "excluded_indices": [
                1
              ],
              "included_samples_ms": [
                0.007763671874954525,
                0.007128906249818101,
                0.007128906250045475,
                0.0076660156250909495
              ],
              "median_ms": 0.007397460937568212
            },
            "execution_ms": 0.007397460937568212,
            "checksum": "0"
          }
        },
        "enums": {
          "c": {
            "ok": true,
            "result": "0",
            "batches": 16384,
            "warmup_ms": 150,
            "warmup_count": 108568,
            "batch_samples_ms": [
              14,
              14.5,
              14.100000000093132,
              14.099999999627471,
              13.800000000279397
            ],
            "stdout_verified": true,
            "load_ms": 22.700000000186265,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.0008544921875,
              0.000885009765625,
              0.0008605957031306843,
              0.0008605957031022626,
              0.000842285156267053
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0008453369140539735,
              "upper_ms": 0.0008697509765767109,
              "excluded_indices": [
                1,
                4
              ],
              "included_samples_ms": [
                0.0008544921875,
                0.0008605957031306843,
                0.0008605957031022626
              ],
              "median_ms": 0.0008605957031022626
            },
            "execution_ms": 0.0008605957031022626,
            "checksum": "0"
          },
          "go": {
            "ok": true,
            "result": "0",
            "batches": 512,
            "warmup_ms": 150,
            "warmup_count": 4220,
            "batch_samples_ms": [
              21,
              14.199999999720603,
              14.700000000186265,
              15.399999999906868,
              13.799999999813735
            ],
            "stdout_verified": true,
            "load_ms": 205.5,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.041015625,
              0.027734374999454303,
              0.028710937500363798,
              0.0300781249998181,
              0.026953124999636202
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.024218749998908606,
              "upper_ms": 0.0335937500003638,
              "excluded_indices": [
                0
              ],
              "included_samples_ms": [
                0.027734374999454303,
                0.028710937500363798,
                0.0300781249998181,
                0.026953124999636202
              ],
              "median_ms": 0.02822265624990905
            },
            "execution_ms": 0.02822265624990905,
            "checksum": "0"
          },
          "zx": {
            "ok": true,
            "result": "0",
            "batches": 8192,
            "warmup_ms": 150,
            "warmup_count": 63023,
            "batch_samples_ms": [
              14.399999999906868,
              14.300000000279397,
              14.399999999906868,
              14.399999999906868,
              14.299999999813735
            ],
            "stdout_verified": true,
            "load_ms": 19.399999999906868,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.0017578124999886313,
              0.001745605468784106,
              0.0017578124999886313,
              0.0017578124999886313,
              0.0017456054687272626
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0017272949219773182,
              "upper_ms": 0.0017761230467954192,
              "excluded_indices": [],
              "included_samples_ms": [
                0.0017578124999886313,
                0.001745605468784106,
                0.0017578124999886313,
                0.0017578124999886313,
                0.0017456054687272626
              ],
              "median_ms": 0.0017578124999886313
            },
            "execution_ms": 0.0017578124999886313,
            "checksum": "0"
          },
          "wasm": {
            "ok": true,
            "result": "0",
            "batches": 2048,
            "warmup_ms": 150,
            "warmup_count": 37433,
            "batch_samples_ms": [
              5,
              5,
              4.600000000093132,
              5.600000000093132,
              16.600000000093132
            ],
            "stdout_verified": true,
            "load_ms": 2,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.00244140625,
              0.00244140625,
              0.0022460937500454747,
              0.0027343750000454747,
              0.008105468750045475
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.002001953124931788,
              "upper_ms": 0.003173828125113687,
              "excluded_indices": [
                4
              ],
              "included_samples_ms": [
                0.00244140625,
                0.00244140625,
                0.0022460937500454747,
                0.0027343750000454747
              ],
              "median_ms": 0.00244140625
            },
            "execution_ms": 0.00244140625,
            "checksum": "0"
          }
        },
        "loops": {
          "c": {
            "ok": true,
            "result": "0",
            "batches": 4096,
            "warmup_ms": 150,
            "warmup_count": 32173,
            "batch_samples_ms": [
              16.100000000093132,
              15.5,
              14.899999999906868,
              17.200000000186265,
              17.100000000093132
            ],
            "stdout_verified": true,
            "load_ms": 8.899999999906868,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.003930664062522737,
              0.0037841796875,
              0.0036376953124772626,
              0.004199218750045475,
              0.004174804687522737
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.003198242187465894,
              "upper_ms": 0.004760742187556843,
              "excluded_indices": [],
              "included_samples_ms": [
                0.003930664062522737,
                0.0037841796875,
                0.0036376953124772626,
                0.004199218750045475,
                0.004174804687522737
              ],
              "median_ms": 0.003930664062522737
            },
            "execution_ms": 0.003930664062522737,
            "checksum": "0"
          },
          "go": {
            "ok": true,
            "result": "0",
            "batches": 128,
            "warmup_ms": 150,
            "warmup_count": 779,
            "batch_samples_ms": [
              17.5,
              32.10000000009313,
              16.299999999813735,
              17.100000000093132,
              18.399999999906868
            ],
            "stdout_verified": true,
            "load_ms": 66.5,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.13671875,
              0.2507812500007276,
              0.1273437499985448,
              0.1335937500007276,
              0.1437499999992724
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.11835937500291038,
              "upper_ms": 0.15898437499708962,
              "excluded_indices": [
                1
              ],
              "included_samples_ms": [
                0.13671875,
                0.1273437499985448,
                0.1335937500007276,
                0.1437499999992724
              ],
              "median_ms": 0.1351562500003638
            },
            "execution_ms": 0.1351562500003638,
            "checksum": "0"
          },
          "zx": {
            "ok": true,
            "result": "0",
            "batches": 4096,
            "warmup_ms": 150,
            "warmup_count": 28647,
            "batch_samples_ms": [
              17.600000000093132,
              17.200000000186265,
              18.5,
              18.5,
              17.399999999906868
            ],
            "stdout_verified": true,
            "load_ms": 17.600000000093132,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.004296875000022737,
              0.004199218750045475,
              0.0045166015625,
              0.0045166015625,
              0.004248046874977263
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.0038452148436931566,
              "upper_ms": 0.004919433593784106,
              "excluded_indices": [],
              "included_samples_ms": [
                0.004296875000022737,
                0.004199218750045475,
                0.0045166015625,
                0.0045166015625,
                0.004248046874977263
              ],
              "median_ms": 0.004296875000022737
            },
            "execution_ms": 0.004296875000022737,
            "checksum": "0"
          },
          "wasm": {
            "ok": true,
            "result": "0",
            "batches": 256,
            "warmup_ms": 150,
            "warmup_count": 8486,
            "batch_samples_ms": [
              3.400000000372529,
              2.6000000000931323,
              3.1000000000931323,
              3.2000000001862645,
              2.7999999998137355
            ],
            "stdout_verified": true,
            "load_ms": 21.299999999813735,
            "user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/156.0.0.0 Safari/537.36",
            "execution_samples_ms": [
              0.013281250001455192,
              0.010156250000363798,
              0.012109375000363798,
              0.012500000000727596,
              0.010937499999272404
            ],
            "sample_statistics": {
              "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
              "lower_ms": 0.008593749997089617,
              "upper_ms": 0.014843750002910383,
              "excluded_indices": [],
              "included_samples_ms": [
                0.013281250001455192,
                0.010156250000363798,
                0.012109375000363798,
                0.012500000000727596,
                0.010937499999272404
              ],
              "median_ms": 0.012109375000363798
            },
            "execution_ms": 0.012109375000363798,
            "checksum": "0"
          }
        }
      },
      "methodology": "Median warm time per entry after symmetric 1.5\u00d7IQR outlier filtering; raw samples and exclusions are retained. Each runtime warms for at least 150 ms, calibrates a batch, then measures the recorded number of batches. Every timed return-value checksum is verified. Printed output is verified before timing; timed output uses a null sink (native) or byte callback (web). Formatting and runtime-specific I/O remain included. Includes the host call boundary and budget reset where required; excludes loading, process startup, downloads and offline compilation. Tiny examples emphasize call overhead. Shared machines and uncontrolled clocks; no universal target ranking."
    }
  },
  "generated_at": "2026-11-11T05:00:46.803981+00:00",
  "revision": "8d44256676b5e125dfff96e0d551b5e0c1e8a1b7",
  "compiler_dirty": true,
  "platform": "Linux x86_64",
  "cpu": "AMD Ryzen 9 9950X 16-Core Processor",
  "samples": 5,
  "warmups": 1,
  "tools": {
    "zi2c": {
      "sha256": "130a9b75614da4ba7b7d0fb45f3fd5430baebdd2f665e596bbbca31917ad6537"
    },
    "zi2go": {
      "sha256": "cb3889b8a00501bfb07e1f8de5462a19f5298e7aaf3aad4975d17bab09c4828d"
    },
    "zi2zx": {
      "sha256": "f44c05b9aa9784f77e301c88e22ccb99df9b2e0410eef7a1949122699e784616"
    },
    "zi2wasm": {
      "sha256": "94c4c97e5dc53aa6d705f1ce7bf747e3e2732eddf4d433135780c30f2d3fd5fb"
    },
    "zi2zir": {
      "sha256": "bb6d2f096a263346acbbbe2efc4a55bd2f5156da5a4874577a885f13916f9094"
    },
    "zi-inspect": {
      "sha256": "c496aae3aeb5d1d7e841c11ac51f0005ee924156d4ef35620eb2d2dd7da20a84"
    }
  },
  "versions": {
    "cc": "cc (Debian 14.2.0-19) 14.2.0",
    "go": "go version go1.24.4 linux/amd64",
    "node": "v22.23.4"
  },
  "source_inputs": {
    "site/examples/score.zi": "b6deea5e1ff47d2e912bcc94c709a9b83df7552abd8d6b294c3c4385c44412b3",
    "site/examples/text_demo.zi": "f39db8ea1a28adbe522e10e2ef9e1a9bbc2b0753c12294ccd20f026e6c15f99e",
    "site/examples/arrays.zi": "19435b49ec2c822574fff9a12a37b312f8c3866f9ee2ce78318e4c533388b996",
    "site/examples/enums.zi": "b0651bce448d2296b9631a2756a9ce3d5ca0345a2398e1178acc6167de6acac4",
    "site/examples/loops.zi": "c7114bde10a7b2bcfd6e777a40b1ec13323412f143ec9325c601887ee3ca7cb0",
    "std/text.zi": "bbad3d09e2745f497d9493c77a1180d901a56432bebc368a3497c035856cb3ae"
  },
  "harnesses": {
    "scripts/site_targets.py": "17c94cbd9ea73e6027260a4c1066fb627169f41ce555d6d9295175b631ab6ded",
    "scripts/benchmark_samples.py": "28f53003eb06fae7180a3ecc65c35ea56e9e76a48aa316bf957fa5f99897cc66",
    "scripts/site_target_wasm.cjs": "ebeec68e6be0fa9081510ebf50692d991e58abb71d98aaa2d60680a2a64c511f",
    "site/target-abi.js": "944d8d7f6e760e110d3a072c6374a6a81d02c79af3092e2c54f5852c0f8c02eb"
  },
  "methodology": "Median whole-process wall time after one discarded warmup; shuffled execution order; symmetric 1.5\u00d7IQR outliers excluded, raw samples retained. C: cc -O2; Go: go build; ZX: portable VM (--vm); WebAssembly: Node, including engine startup, compilation and instantiation. Emission includes loading, checking, linking and writing output; it excludes downstream C/Go builds. Output size is emitted files, including C headers, rather than linked executables. Shared host, warm filesystem caches, no CPU isolation. Small examples emphasize startup; these are not language rankings.",
  "examples": [
    {
      "id": "score",
      "title": "Records & calls",
      "source": "examples/score.zi",
      "source_sha256": "b6deea5e1ff47d2e912bcc94c709a9b83df7552abd8d6b294c3c4385c44412b3",
      "expected": "42",
      "entry": "Answer",
      "stdout": "",
      "targets": {
        "c": {
          "command": "build/bin/zi2c --no-main --root site/examples --module-path std --entry score:Answer -o build/site-targets/score/c site/examples/score.zi",
          "files": [
            {
              "path": "generated/targets/score/c/score.c",
              "bytes": 492,
              "sha256": "5938b220c378205ef4b1f8c370fc2aa642b0e174095fbea2e54971ec48b8785e"
            },
            {
              "path": "generated/targets/score/c/score.h",
              "bytes": 801,
              "sha256": "f443b137a90c0682b97f127fa0184769dc5b71a6c2a483da6630699d3a714fb2"
            }
          ],
          "emission_samples_ms": [
            2.137255,
            2.005675,
            3.909988,
            1.661584,
            1.324093
          ],
          "status": "ok",
          "bytes": 1293,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.9480774999999997,
            "upper_ms": 2.8507615000000004,
            "excluded_indices": [
              2
            ],
            "included_samples_ms": [
              2.137255,
              2.005675,
              1.661584,
              1.324093
            ],
            "median_ms": 1.8336295
          },
          "emission_ms": 1.8336295,
          "run_command": "build/site-targets/score/c/program",
          "build_command": "cc -std=c11 -O2 -I/mnt/storage/Projects/ziranlang/ziran/build/site-targets/score/c build/site-targets/score/c/matrix_host.c build/site-targets/score/c/score.c -lm -o build/site-targets/score/c/program",
          "run_samples_ms": [
            2.108834,
            2.014605,
            0.782582,
            0.707322,
            0.742072
          ],
          "result": "42",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -1.1667275000000004,
            "upper_ms": 3.9234045,
            "excluded_indices": [],
            "included_samples_ms": [
              2.108834,
              2.014605,
              0.782582,
              0.707322,
              0.742072
            ],
            "median_ms": 0.782582
          },
          "run_ms": 0.782582,
          "web": {
            "script": "generated/targets/web/score-c.js",
            "files": [
              {
                "path": "generated/targets/web/score-c.js",
                "bytes": 54816,
                "sha256": "4d4ca5b5706b2f984eac8ecd62c2dff296bfb0daf7f729e9d1a31e09027cd026"
              },
              {
                "path": "generated/targets/web/score-c.wasm",
                "bytes": 1143,
                "sha256": "f54b726b64d7a388cae410075aab2be909b227b77f5eef5e670c8a379ae0e886"
              }
            ]
          }
        },
        "go": {
          "command": "build/bin/zi2go --no-main --pkg main --root site/examples --module-path std --entry score:Answer -o build/site-targets/score/go site/examples/score.zi",
          "files": [
            {
              "path": "generated/targets/score/go/score.go",
              "bytes": 287,
              "sha256": "e1bde655fc5435079ab78e7ea7c45d789ff9e904f39b28d4235305bbf9110339"
            }
          ],
          "emission_samples_ms": [
            154.169961,
            307.678308,
            155.409153,
            3.546768,
            1.950075
          ],
          "status": "ok",
          "bytes": 287,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -224.24680950000004,
            "upper_ms": 383.20273050000003,
            "excluded_indices": [],
            "included_samples_ms": [
              154.169961,
              307.678308,
              155.409153,
              3.546768,
              1.950075
            ],
            "median_ms": 154.169961
          },
          "emission_ms": 154.169961,
          "run_command": "build/site-targets/score/go/program",
          "build_command": "go build -p=2 -o build/site-targets/score/go/program build/site-targets/score/go/matrix_host.go build/site-targets/score/go/score.go",
          "run_samples_ms": [
            5.846013,
            2.390725,
            2.791596,
            2.755367,
            1.040442
          ],
          "result": "42",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.7894185000000002,
            "upper_ms": 3.3929025,
            "excluded_indices": [
              0,
              4
            ],
            "included_samples_ms": [
              2.390725,
              2.791596,
              2.755367
            ],
            "median_ms": 2.755367
          },
          "run_ms": 2.755367,
          "web": {
            "path": "generated/targets/web/score-go.wasm",
            "runtime": "generated/targets/web/wasm_exec.js",
            "files": [
              {
                "path": "generated/targets/web/score-go.wasm",
                "bytes": 1722493,
                "sha256": "ab5a79efe91bb260e023071d1d298985902370f1a52ed72e30eec0c2ceff8c38"
              },
              {
                "path": "generated/targets/web/wasm_exec.js",
                "bytes": 16992,
                "sha256": "0c949f4996f9a89698e4b5c586de32249c3b69b7baadb64d220073cc04acba14"
              },
              {
                "path": "generated/targets/web/go-LICENSE.txt",
                "bytes": 16932,
                "sha256": "a739b83e49889464462830f3c992b275f5acba9380d859f64bb75d71b18c1e03"
              }
            ]
          }
        },
        "zx": {
          "command": "build/bin/zi2zx bundle --root site/examples --module-path std --entry score:Answer -o build/site-targets/score/zx/score.zx site/examples/score.zi",
          "files": [
            {
              "path": "generated/targets/score/zx/score.zx",
              "bytes": 755,
              "sha256": "890ea734925e15205850453a788c93840381d3a76e854a573a66f0bec2f6b3d0",
              "inspection": {
                "path": "generated/targets/score/zx/score.zx.txt",
                "bytes": 1223,
                "sha256": "2be40b238c544a64326bea3e5a32a057c5a84a35358bcbd464013de42d9c9b90"
              }
            }
          ],
          "emission_samples_ms": [
            5.878153,
            2328.444698,
            4042.27164,
            308.48629,
            4837.597376
          ],
          "status": "ok",
          "bytes": 755,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -5292.191735,
            "upper_ms": 9642.949665,
            "excluded_indices": [],
            "included_samples_ms": [
              5.878153,
              2328.444698,
              4042.27164,
              308.48629,
              4837.597376
            ],
            "median_ms": 2328.444698
          },
          "emission_ms": 2328.444698,
          "inspection": {
            "path": "generated/targets/score/zx/score.zx.txt",
            "bytes": 1223,
            "sha256": "2be40b238c544a64326bea3e5a32a057c5a84a35358bcbd464013de42d9c9b90"
          },
          "run_command": "build/bin/zi2zx run --vm build/site-targets/score/zx/score.zx",
          "run_samples_ms": [
            3.280898,
            3.066017,
            2.950636,
            1.129923,
            1.899524
          ],
          "result": "42",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.1497845,
            "upper_ms": 4.8157565,
            "excluded_indices": [],
            "included_samples_ms": [
              3.280898,
              3.066017,
              2.950636,
              1.129923,
              1.899524
            ],
            "median_ms": 2.950636
          },
          "run_ms": 2.950636,
          "web": {
            "script": "generated/targets/web/zx-runtime.js",
            "files": [
              {
                "path": "generated/targets/web/zx-runtime.js",
                "bytes": 69396,
                "sha256": "4987ce7b983e09aac0b6806d3f9e6f7720ef74ed23b950cbfcad7d7510e933bb"
              },
              {
                "path": "generated/targets/web/zx-runtime.wasm",
                "bytes": 903842,
                "sha256": "88ce53a3d79531246289eb3aab232ce5735f31f80360ddd8115c41993fba31bc"
              }
            ]
          }
        },
        "wasm": {
          "command": "build/bin/zi2wasm --root site/examples --module-path std --entry score:Answer -o build/site-targets/score/wasm/score.wasm site/examples/score.zi",
          "files": [
            {
              "path": "generated/targets/score/wasm/score.wasm",
              "bytes": 295,
              "sha256": "d90f0ff2fd64e9de316458c0b757a0fadcc674991cc30637afb267d257305eb8"
            }
          ],
          "emission_samples_ms": [
            8.510809,
            11249.485467,
            158.899531,
            161.669547,
            1.891374
          ],
          "status": "ok",
          "bytes": 295,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -221.22729800000002,
            "upper_ms": 391.407654,
            "excluded_indices": [
              1
            ],
            "included_samples_ms": [
              8.510809,
              158.899531,
              161.669547,
              1.891374
            ],
            "median_ms": 83.70517
          },
          "emission_ms": 83.70517,
          "run_command": "node scripts/site_target_wasm.cjs build/site-targets/score/wasm/score.wasm",
          "run_samples_ms": [
            34.239467,
            27.499613,
            26.218749,
            26.048339,
            18.199571
          ],
          "result": "42",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 23.871427999999995,
            "upper_ms": 29.676524,
            "excluded_indices": [
              0,
              4
            ],
            "included_samples_ms": [
              27.499613,
              26.218749,
              26.048339
            ],
            "median_ms": 26.218749
          },
          "run_ms": 26.218749
        },
        "zir": {
          "command": "build/bin/zi2zir --root site/examples --module-path std --entry score:Answer -o build/site-targets/score/zir site/examples/score.zi",
          "files": [
            {
              "path": "generated/targets/score/zir/score.zir",
              "bytes": 708,
              "sha256": "a592405d9f67ac6d7397846784f99b3d003574a688a0cccbe3264707b74bb31c",
              "inspection": {
                "path": "generated/targets/score/zir/score.zir.txt",
                "bytes": 1171,
                "sha256": "51fc97b90492ce4974fe4705fb6ed390e350839dd88604cf515be6fbfe3670f7"
              }
            }
          ],
          "emission_samples_ms": [
            2.017314,
            1.698504,
            1.558114,
            1.370213,
            1.347153
          ],
          "status": "ok",
          "bytes": 708,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.8777764999999997,
            "upper_ms": 2.1909405,
            "excluded_indices": [],
            "included_samples_ms": [
              2.017314,
              1.698504,
              1.558114,
              1.370213,
              1.347153
            ],
            "median_ms": 1.558114
          },
          "emission_ms": 1.558114,
          "inspection": {
            "path": "generated/targets/score/zir/score.zir.txt",
            "bytes": 1171,
            "sha256": "51fc97b90492ce4974fe4705fb6ed390e350839dd88604cf515be6fbfe3670f7"
          }
        }
      }
    },
    {
      "id": "text_demo",
      "title": "Text & imports",
      "source": "examples/text_demo.zi",
      "source_sha256": "f39db8ea1a28adbe522e10e2ef9e1a9bbc2b0753c12294ccd20f026e6c15f99e",
      "expected": "1",
      "entry": "Answer",
      "stdout": "",
      "targets": {
        "c": {
          "command": "build/bin/zi2c --no-main --root site/examples --module-path std --entry text_demo:Answer -o build/site-targets/text_demo/c site/examples/text_demo.zi",
          "files": [
            {
              "path": "generated/targets/text_demo/c/text_demo.c",
              "bytes": 264,
              "sha256": "55a28d2b7f2d38ff349081e439e467a240151a4baf43954d98b8efa52a553346"
            },
            {
              "path": "generated/targets/text_demo/c/text_demo.h",
              "bytes": 267,
              "sha256": "00d97a11dc5bda35a3bdca7c52602cd011b5a333f6bef6635f73c5822c81ff43"
            },
            {
              "path": "generated/targets/text_demo/c/text.c",
              "bytes": 828,
              "sha256": "87912fb49b0b011d0ccacb1b79afe46fb566e23cdd87910f66c9636aa0f24cbd"
            },
            {
              "path": "generated/targets/text_demo/c/text.h",
              "bytes": 318,
              "sha256": "f2e47f08fc05673925873582db73a8ddd958249fadd4ad1d96edc2dab93a8cdc"
            },
            {
              "path": "generated/targets/text_demo/c/zir_bounds.h",
              "bytes": 1687,
              "sha256": "e315979cab4615e28c514b4a0b11b2ffe1edad8d8446901cfd467222ba9c48e4"
            },
            {
              "path": "generated/targets/text_demo/c/zir_string_types.h",
              "bytes": 665,
              "sha256": "47c09e74e99267994c67f326959f160b952f87671daaaaeeda3d6e14f60e2443"
            }
          ],
          "emission_samples_ms": [
            2.247685,
            1.769404,
            1.847374,
            1.706224,
            1.571233
          ],
          "status": "ok",
          "bytes": 4029,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.4944989999999998,
            "upper_ms": 2.0590990000000002,
            "excluded_indices": [
              0
            ],
            "included_samples_ms": [
              1.769404,
              1.847374,
              1.706224,
              1.571233
            ],
            "median_ms": 1.737814
          },
          "emission_ms": 1.737814,
          "run_command": "build/site-targets/text_demo/c/program",
          "build_command": "cc -std=c11 -O2 -I/mnt/storage/Projects/ziranlang/ziran/build/site-targets/text_demo/c build/site-targets/text_demo/c/matrix_host.c build/site-targets/text_demo/c/text.c build/site-targets/text_demo/c/text_demo.c -lm -o build/site-targets/text_demo/c/program",
          "run_samples_ms": [
            1.511003,
            0.769242,
            1.819694,
            1.667663,
            0.820692
          ],
          "result": "1",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -0.4497644999999999,
            "upper_ms": 2.9381195,
            "excluded_indices": [],
            "included_samples_ms": [
              1.511003,
              0.769242,
              1.819694,
              1.667663,
              0.820692
            ],
            "median_ms": 1.511003
          },
          "run_ms": 1.511003,
          "web": {
            "script": "generated/targets/web/text_demo-c.js",
            "files": [
              {
                "path": "generated/targets/web/text_demo-c.js",
                "bytes": 55507,
                "sha256": "32a1e44d527ea74a1d9a85a4153f238e51126e0d88341176bc9aa25ede3d6d70"
              },
              {
                "path": "generated/targets/web/text_demo-c.wasm",
                "bytes": 7908,
                "sha256": "ccfa04662750ae01c36f36743dfffbb9dd019bd8ffa88eacf66ccc6b65a41aa5"
              }
            ]
          }
        },
        "go": {
          "command": "build/bin/zi2go --no-main --pkg main --root site/examples --module-path std --entry text_demo:Answer -o build/site-targets/text_demo/go site/examples/text_demo.zi",
          "files": [
            {
              "path": "generated/targets/text_demo/go/text_demo.go",
              "bytes": 192,
              "sha256": "7860ae75251b5de187eab6ce6bc45384cb87367065bbc2cf36f8e365e5c0c5a3"
            },
            {
              "path": "generated/targets/text_demo/go/text.go",
              "bytes": 1091,
              "sha256": "acd6948f4ebf4f71478d9323a5db2f9dc36fbb78a4cd4d782880e19b5b0abd60"
            }
          ],
          "emission_samples_ms": [
            2.336985,
            1.887815,
            1.995524,
            1.568204,
            1.902314
          ],
          "status": "ok",
          "bytes": 1283,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.7262515,
            "upper_ms": 2.1570875000000003,
            "excluded_indices": [
              0,
              3
            ],
            "included_samples_ms": [
              1.887815,
              1.995524,
              1.902314
            ],
            "median_ms": 1.902314
          },
          "emission_ms": 1.902314,
          "run_command": "build/site-targets/text_demo/go/program",
          "build_command": "go build -p=2 -o build/site-targets/text_demo/go/program build/site-targets/text_demo/go/matrix_host.go build/site-targets/text_demo/go/text.go build/site-targets/text_demo/go/text_demo.go",
          "run_samples_ms": [
            1.089572,
            1.744334,
            1.091352,
            1.624534,
            0.828222
          ],
          "result": "1",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.2871290000000001,
            "upper_ms": 2.426977,
            "excluded_indices": [],
            "included_samples_ms": [
              1.089572,
              1.744334,
              1.091352,
              1.624534,
              0.828222
            ],
            "median_ms": 1.091352
          },
          "run_ms": 1.091352,
          "web": {
            "path": "generated/targets/web/text_demo-go.wasm",
            "runtime": "generated/targets/web/wasm_exec.js",
            "files": [
              {
                "path": "generated/targets/web/text_demo-go.wasm",
                "bytes": 1723123,
                "sha256": "b7e778d586e87818bf93b992ae107ee7facbd01b7de299d3693d474cac2dbd59"
              },
              {
                "path": "generated/targets/web/wasm_exec.js",
                "bytes": 16992,
                "sha256": "0c949f4996f9a89698e4b5c586de32249c3b69b7baadb64d220073cc04acba14"
              },
              {
                "path": "generated/targets/web/go-LICENSE.txt",
                "bytes": 16932,
                "sha256": "a739b83e49889464462830f3c992b275f5acba9380d859f64bb75d71b18c1e03"
              }
            ]
          }
        },
        "zx": {
          "command": "build/bin/zi2zx bundle --root site/examples --module-path std --entry text_demo:Answer -o build/site-targets/text_demo/zx/text_demo.zx site/examples/text_demo.zi",
          "files": [
            {
              "path": "generated/targets/text_demo/zx/text_demo.zx",
              "bytes": 2529,
              "sha256": "af72031404497fc6b443bab49fcdaa7619fa6883f168bb725476dcb5c886343d",
              "inspection": {
                "path": "generated/targets/text_demo/zx/text_demo.zx.txt",
                "bytes": 4258,
                "sha256": "4d32e172c60f715e523783204e996d3d15eed07a97bc4b8352f71ee48a63d69a"
              }
            }
          ],
          "emission_samples_ms": [
            2.145975,
            1.664314,
            1.875574,
            1.901894,
            1.496094
          ],
          "status": "ok",
          "bytes": 2529,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.3079440000000002,
            "upper_ms": 2.2582639999999996,
            "excluded_indices": [],
            "included_samples_ms": [
              2.145975,
              1.664314,
              1.875574,
              1.901894,
              1.496094
            ],
            "median_ms": 1.875574
          },
          "emission_ms": 1.875574,
          "inspection": {
            "path": "generated/targets/text_demo/zx/text_demo.zx.txt",
            "bytes": 4258,
            "sha256": "4d32e172c60f715e523783204e996d3d15eed07a97bc4b8352f71ee48a63d69a"
          },
          "run_command": "build/bin/zi2zx run --vm build/site-targets/text_demo/zx/text_demo.zx",
          "run_samples_ms": [
            1.551043,
            2.381026,
            2.303266,
            3.550068,
            1.400954
          ],
          "result": "1",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.3060685000000001,
            "upper_ms": 3.6260005,
            "excluded_indices": [],
            "included_samples_ms": [
              1.551043,
              2.381026,
              2.303266,
              3.550068,
              1.400954
            ],
            "median_ms": 2.303266
          },
          "run_ms": 2.303266,
          "web": {
            "script": "generated/targets/web/zx-runtime.js",
            "files": [
              {
                "path": "generated/targets/web/zx-runtime.js",
                "bytes": 69396,
                "sha256": "4987ce7b983e09aac0b6806d3f9e6f7720ef74ed23b950cbfcad7d7510e933bb"
              },
              {
                "path": "generated/targets/web/zx-runtime.wasm",
                "bytes": 903842,
                "sha256": "88ce53a3d79531246289eb3aab232ce5735f31f80360ddd8115c41993fba31bc"
              }
            ]
          }
        },
        "wasm": {
          "command": "build/bin/zi2wasm --root site/examples --module-path std --entry text_demo:Answer -o build/site-targets/text_demo/wasm/text_demo.wasm site/examples/text_demo.zi",
          "files": [
            {
              "path": "generated/targets/text_demo/wasm/text_demo.wasm",
              "bytes": 545,
              "sha256": "ec400343ce80f33efef9f6a127a88da1381bfcd2dc5aa8770971cf274efa826b"
            }
          ],
          "emission_samples_ms": [
            2.156024,
            155.419823,
            2.547786,
            1.828264,
            2.486916
          ],
          "status": "ok",
          "bytes": 545,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.568381,
            "upper_ms": 3.135429,
            "excluded_indices": [
              1
            ],
            "included_samples_ms": [
              2.156024,
              2.547786,
              1.828264,
              2.486916
            ],
            "median_ms": 2.3214699999999997
          },
          "emission_ms": 2.3214699999999997,
          "run_command": "node scripts/site_target_wasm.cjs build/site-targets/text_demo/wasm/text_demo.wasm",
          "run_samples_ms": [
            31.302302,
            29.623407,
            31.619582,
            26.50361,
            24.865426
          ],
          "result": "1",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 19.305571999999994,
            "upper_ms": 38.50034000000001,
            "excluded_indices": [],
            "included_samples_ms": [
              31.302302,
              29.623407,
              31.619582,
              26.50361,
              24.865426
            ],
            "median_ms": 29.623407
          },
          "run_ms": 29.623407
        },
        "zir": {
          "command": "build/bin/zi2zir --root site/examples --module-path std --entry text_demo:Answer -o build/site-targets/text_demo/zir site/examples/text_demo.zi",
          "files": [
            {
              "path": "generated/targets/text_demo/zir/text_demo.zir",
              "bytes": 482,
              "sha256": "ed2a8d2e383f6fe9d72ea1e87f4b439470d2223205fd43c4f5e8b8ffe07e18c7",
              "inspection": {
                "path": "generated/targets/text_demo/zir/text_demo.zir.txt",
                "bytes": 684,
                "sha256": "342081308fc6cfee7bb775d06f9e67a35fa45cb012979ffbe18f0e1da394078d"
              }
            },
            {
              "path": "generated/targets/text_demo/zir/text.zir",
              "bytes": 2054,
              "sha256": "abd9e7b9cc1c8705c6424a0517b1a1875b190e505f7f09b56ef79345c164cc7d",
              "inspection": {
                "path": "generated/targets/text_demo/zir/text.zir.txt",
                "bytes": 3565,
                "sha256": "af5aff3c1617cf537735c94ef48768be8494aa6c0f2413903e6aa8d7083874d8"
              }
            }
          ],
          "emission_samples_ms": [
            475.010789,
            2.315775,
            153.672139,
            3.351598,
            469.970517
          ],
          "status": "ok",
          "bytes": 2536,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -696.5767804999999,
            "upper_ms": 1169.8988955,
            "excluded_indices": [],
            "included_samples_ms": [
              475.010789,
              2.315775,
              153.672139,
              3.351598,
              469.970517
            ],
            "median_ms": 153.672139
          },
          "emission_ms": 153.672139,
          "inspection": {
            "path": "generated/targets/text_demo/zir/text_demo.zir.txt",
            "bytes": 684,
            "sha256": "342081308fc6cfee7bb775d06f9e67a35fa45cb012979ffbe18f0e1da394078d"
          }
        }
      }
    },
    {
      "id": "arrays",
      "title": "Arrays & slices",
      "source": "examples/arrays.zi",
      "source_sha256": "19435b49ec2c822574fff9a12a37b312f8c3866f9ee2ce78318e4c533388b996",
      "expected": "0",
      "entry": "main",
      "stdout": "empty: 0 0 0 0 0\nset: 100, count: 5\nmiddle has 3 items starting with 2\nsum of all: 110\nsum of middle: 9\n",
      "targets": {
        "c": {
          "command": "build/bin/zi2c --no-main --root site/examples --module-path std --entry arrays:main -o build/site-targets/arrays/c site/examples/arrays.zi",
          "files": [
            {
              "path": "generated/targets/arrays/c/arrays.c",
              "bytes": 1240,
              "sha256": "cd844b06bf6df81999d79b436948343a878639011ae6c585e2e680ec2aa85b17"
            },
            {
              "path": "generated/targets/arrays/c/arrays.h",
              "bytes": 918,
              "sha256": "877378cd75c66ec544ef69271420b3eb3983ac1d60f38d40ca3ac37f77194e66"
            },
            {
              "path": "generated/targets/arrays/c/zir_slice.h",
              "bytes": 2469,
              "sha256": "5f97aa92eb5dcfdee96d90c87f2ad3bef1c84b11ab320eb219a9acf532f1ea7b"
            }
          ],
          "emission_samples_ms": [
            156.762376,
            2.647346,
            2.494156,
            1.909094,
            2.029545
          ],
          "status": "ok",
          "bytes": 4627,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.1028435,
            "upper_ms": 3.5740475000000003,
            "excluded_indices": [
              0
            ],
            "included_samples_ms": [
              2.647346,
              2.494156,
              1.909094,
              2.029545
            ],
            "median_ms": 2.2618505
          },
          "emission_ms": 2.2618505,
          "run_command": "build/site-targets/arrays/c/program",
          "build_command": "cc -std=c11 -O2 -I/mnt/storage/Projects/ziranlang/ziran/build/site-targets/arrays/c build/site-targets/arrays/c/arrays.c build/site-targets/arrays/c/matrix_host.c -lm -o build/site-targets/arrays/c/program",
          "run_samples_ms": [
            2.238705,
            1.004842,
            2.280066,
            0.524141,
            0.610691
          ],
          "result": "empty: 0 0 0 0 0\nset: 100, count: 5\nmiddle has 3 items starting with 2\nsum of all: 110\nsum of middle: 9",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -1.8313299999999995,
            "upper_ms": 4.680726,
            "excluded_indices": [],
            "included_samples_ms": [
              2.238705,
              1.004842,
              2.280066,
              0.524141,
              0.610691
            ],
            "median_ms": 1.004842
          },
          "run_ms": 1.004842,
          "web": {
            "script": "generated/targets/web/arrays-c.js",
            "files": [
              {
                "path": "generated/targets/web/arrays-c.js",
                "bytes": 54817,
                "sha256": "fe395022f9f0d3c61ec4c9c945e6fedd942222a3b38a594926b6117d4339971e"
              },
              {
                "path": "generated/targets/web/arrays-c.wasm",
                "bytes": 7518,
                "sha256": "60e5a6c33a6af68eff18397838b90ef7c55616eb1ca00c07305aa8bddb18f170"
              }
            ]
          }
        },
        "go": {
          "command": "build/bin/zi2go --no-main --pkg main --root site/examples --module-path std --entry arrays:main -o build/site-targets/arrays/go site/examples/arrays.zi",
          "files": [
            {
              "path": "generated/targets/arrays/go/arrays.go",
              "bytes": 720,
              "sha256": "4b30830b161be5a06c92faa73a62dbaa8131074e65e9cf191cf6fe91b7f34318"
            }
          ],
          "emission_samples_ms": [
            2.079615,
            155.158702,
            160.990025,
            3.348528,
            157.580588
          ],
          "status": "ok",
          "bytes": 720,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -227.99956200000003,
            "upper_ms": 388.928678,
            "excluded_indices": [],
            "included_samples_ms": [
              2.079615,
              155.158702,
              160.990025,
              3.348528,
              157.580588
            ],
            "median_ms": 155.158702
          },
          "emission_ms": 155.158702,
          "run_command": "build/site-targets/arrays/go/program",
          "build_command": "go build -p=2 -o build/site-targets/arrays/go/program build/site-targets/arrays/go/arrays.go build/site-targets/arrays/go/matrix_host.go",
          "run_samples_ms": [
            1.066823,
            2.875536,
            1.986965,
            3.262367,
            1.789004
          ],
          "result": "empty: 0 0 0 0 0\nset: 100, count: 5\nmiddle has 3 items starting with 2\nsum of all: 110\nsum of middle: 9",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.1592060000000004,
            "upper_ms": 4.5053339999999995,
            "excluded_indices": [],
            "included_samples_ms": [
              1.066823,
              2.875536,
              1.986965,
              3.262367,
              1.789004
            ],
            "median_ms": 1.986965
          },
          "run_ms": 1.986965,
          "web": {
            "path": "generated/targets/web/arrays-go.wasm",
            "runtime": "generated/targets/web/wasm_exec.js",
            "files": [
              {
                "path": "generated/targets/web/arrays-go.wasm",
                "bytes": 2469241,
                "sha256": "8c59dc862a70234112daef7f263a80ce0f0857b24b2d40e6f856b6f01f804a15"
              },
              {
                "path": "generated/targets/web/wasm_exec.js",
                "bytes": 16992,
                "sha256": "0c949f4996f9a89698e4b5c586de32249c3b69b7baadb64d220073cc04acba14"
              },
              {
                "path": "generated/targets/web/go-LICENSE.txt",
                "bytes": 16932,
                "sha256": "a739b83e49889464462830f3c992b275f5acba9380d859f64bb75d71b18c1e03"
              }
            ]
          }
        },
        "zx": {
          "command": "build/bin/zi2zx bundle --root site/examples --module-path std --entry arrays:main -o build/site-targets/arrays/zx/arrays.zx site/examples/arrays.zi",
          "files": [
            {
              "path": "generated/targets/arrays/zx/arrays.zx",
              "bytes": 3129,
              "sha256": "9172e8c6ac9095a2e78091e283b8fb626d0a45cef98a1504e0278263bc2091df",
              "inspection": {
                "path": "generated/targets/arrays/zx/arrays.zx.txt",
                "bytes": 5620,
                "sha256": "3154aad5e1b853e0814c327fecbcfd19e42795a7eb09567e0a0fac49783f09ab"
              }
            }
          ],
          "emission_samples_ms": [
            312.807201,
            2056.842961,
            943.465672,
            5075.984267,
            3.775159
          ],
          "status": "ok",
          "bytes": 3129,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -2303.2464389999996,
            "upper_ms": 4672.8966009999995,
            "excluded_indices": [
              3
            ],
            "included_samples_ms": [
              312.807201,
              2056.842961,
              943.465672,
              3.775159
            ],
            "median_ms": 628.1364365000001
          },
          "emission_ms": 628.1364365000001,
          "inspection": {
            "path": "generated/targets/arrays/zx/arrays.zx.txt",
            "bytes": 5620,
            "sha256": "3154aad5e1b853e0814c327fecbcfd19e42795a7eb09567e0a0fac49783f09ab"
          },
          "run_command": "build/bin/zi2zx run --vm build/site-targets/arrays/zx/arrays.zx",
          "run_samples_ms": [
            1.813224,
            2.683396,
            2.849876,
            2.118424,
            2.543646
          ],
          "result": "empty: 0 0 0 0 0\nset: 100, count: 5\nmiddle has 3 items starting with 2\nsum of all: 110\nsum of middle: 9",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.270966,
            "upper_ms": 3.530854,
            "excluded_indices": [],
            "included_samples_ms": [
              1.813224,
              2.683396,
              2.849876,
              2.118424,
              2.543646
            ],
            "median_ms": 2.543646
          },
          "run_ms": 2.543646,
          "web": {
            "script": "generated/targets/web/zx-runtime.js",
            "files": [
              {
                "path": "generated/targets/web/zx-runtime.js",
                "bytes": 69396,
                "sha256": "4987ce7b983e09aac0b6806d3f9e6f7720ef74ed23b950cbfcad7d7510e933bb"
              },
              {
                "path": "generated/targets/web/zx-runtime.wasm",
                "bytes": 903842,
                "sha256": "88ce53a3d79531246289eb3aab232ce5735f31f80360ddd8115c41993fba31bc"
              }
            ]
          }
        },
        "wasm": {
          "command": "build/bin/zi2wasm --root site/examples --module-path std --entry arrays:main -o build/site-targets/arrays/wasm/arrays.wasm site/examples/arrays.zi",
          "files": [
            {
              "path": "generated/targets/arrays/wasm/arrays.wasm",
              "bytes": 1149,
              "sha256": "3a3c67c354d1c94f61c7c13ccde8deadbbf65619c8847eb47054369a6461ee70"
            }
          ],
          "emission_samples_ms": [
            476.026351,
            649.560115,
            21.84114,
            329.364418,
            36.285662
          ],
          "status": "ok",
          "bytes": 1149,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -623.3253715,
            "upper_ms": 1135.6373844999998,
            "excluded_indices": [],
            "included_samples_ms": [
              476.026351,
              649.560115,
              21.84114,
              329.364418,
              36.285662
            ],
            "median_ms": 329.364418
          },
          "emission_ms": 329.364418,
          "run_command": "node scripts/site_target_wasm.cjs build/site-targets/arrays/wasm/arrays.wasm --output",
          "run_samples_ms": [
            31.963112,
            35.943531,
            29.664198,
            31.469432,
            22.392091
          ],
          "result": "empty: 0 0 0 0 0\nset: 100, count: 5\nmiddle has 3 items starting with 2\nsum of all: 110\nsum of middle: 9",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 26.215826999999997,
            "upper_ms": 35.411483,
            "excluded_indices": [
              1,
              4
            ],
            "included_samples_ms": [
              31.963112,
              29.664198,
              31.469432
            ],
            "median_ms": 31.469432
          },
          "run_ms": 31.469432
        },
        "zir": {
          "command": "build/bin/zi2zir --root site/examples --module-path std --entry arrays:main -o build/site-targets/arrays/zir site/examples/arrays.zi",
          "files": [
            {
              "path": "generated/targets/arrays/zir/arrays.zir",
              "bytes": 3083,
              "sha256": "810d17c4579c81fe245bfe4898d5bbd116c06fbc5f2e8f9407dd9e4e982025d4",
              "inspection": {
                "path": "generated/targets/arrays/zir/arrays.zir.txt",
                "bytes": 5569,
                "sha256": "03867668f3b4905d85da1cac935e8e29bc8d2eaa09fdfd944c4088ffd45ee29d"
              }
            }
          ],
          "emission_samples_ms": [
            61.76703,
            344.947863,
            644.566264,
            1.619964,
            2.258605
          ],
          "status": "ok",
          "bytes": 3083,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -511.77528200000006,
            "upper_ms": 858.98175,
            "excluded_indices": [],
            "included_samples_ms": [
              61.76703,
              344.947863,
              644.566264,
              1.619964,
              2.258605
            ],
            "median_ms": 61.76703
          },
          "emission_ms": 61.76703,
          "inspection": {
            "path": "generated/targets/arrays/zir/arrays.zir.txt",
            "bytes": 5569,
            "sha256": "03867668f3b4905d85da1cac935e8e29bc8d2eaa09fdfd944c4088ffd45ee29d"
          }
        }
      }
    },
    {
      "id": "enums",
      "title": "Enums & branches",
      "source": "examples/enums.zi",
      "source_sha256": "b0651bce448d2296b9631a2756a9ce3d5ca0345a2398e1178acc6167de6acac4",
      "expected": "0",
      "entry": "main",
      "stdout": "a circle has 0 corners\na square has 4 corners\na triangle has 3 corners\n",
      "targets": {
        "c": {
          "command": "build/bin/zi2c --no-main --root site/examples --module-path std --entry enums:main -o build/site-targets/enums/c site/examples/enums.zi",
          "files": [
            {
              "path": "generated/targets/enums/c/enums.c",
              "bytes": 2121,
              "sha256": "88416e8723c3f3b1364c04f68c0834317c35185067bb9016a0e7aa21e5ce5581"
            },
            {
              "path": "generated/targets/enums/c/enums.h",
              "bytes": 989,
              "sha256": "24f601a849f21a7dbccc04d481a5bdaa6a2904d7f5d8b1aa263d954728e14f07"
            }
          ],
          "emission_samples_ms": [
            2.238475,
            2.110685,
            1.893234,
            2.405636,
            1.773754
          ],
          "status": "ok",
          "bytes": 3110,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.3753724999999999,
            "upper_ms": 2.7563365000000006,
            "excluded_indices": [],
            "included_samples_ms": [
              2.238475,
              2.110685,
              1.893234,
              2.405636,
              1.773754
            ],
            "median_ms": 2.110685
          },
          "emission_ms": 2.110685,
          "run_command": "build/site-targets/enums/c/program",
          "build_command": "cc -std=c11 -O2 -I/mnt/storage/Projects/ziranlang/ziran/build/site-targets/enums/c build/site-targets/enums/c/enums.c build/site-targets/enums/c/matrix_host.c -lm -o build/site-targets/enums/c/program",
          "run_samples_ms": [
            0.552832,
            3.268638,
            1.051062,
            0.841582,
            1.319433
          ],
          "result": "a circle has 0 corners\na square has 4 corners\na triangle has 3 corners",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.12480550000000001,
            "upper_ms": 2.0362095,
            "excluded_indices": [
              1
            ],
            "included_samples_ms": [
              0.552832,
              1.051062,
              0.841582,
              1.319433
            ],
            "median_ms": 0.946322
          },
          "run_ms": 0.946322,
          "web": {
            "script": "generated/targets/web/enums-c.js",
            "files": [
              {
                "path": "generated/targets/web/enums-c.js",
                "bytes": 54816,
                "sha256": "9d74c91d06e9c353532febe92b36dd57f32b13a657a7e49a66f2a5a67cb1a9cc"
              },
              {
                "path": "generated/targets/web/enums-c.wasm",
                "bytes": 7373,
                "sha256": "2a85cae48d2b332037c9ceb6ec2a2b0f58b1024c800683b6e3931ff1a3461ee2"
              }
            ]
          }
        },
        "go": {
          "command": "build/bin/zi2go --no-main --pkg main --root site/examples --module-path std --entry enums:main -o build/site-targets/enums/go site/examples/enums.zi",
          "files": [
            {
              "path": "generated/targets/enums/go/enums.go",
              "bytes": 563,
              "sha256": "2536b82a1b40879ab251b75890e379658e00892dc4d2242b05a8593563389872"
            }
          ],
          "emission_samples_ms": [
            1.837894,
            1.844834,
            1.988155,
            2.062774,
            1.970075
          ],
          "status": "ok",
          "bytes": 563,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.6298525000000004,
            "upper_ms": 2.2031364999999994,
            "excluded_indices": [],
            "included_samples_ms": [
              1.837894,
              1.844834,
              1.988155,
              2.062774,
              1.970075
            ],
            "median_ms": 1.970075
          },
          "emission_ms": 1.970075,
          "run_command": "build/site-targets/enums/go/program",
          "build_command": "go build -p=2 -o build/site-targets/enums/go/program build/site-targets/enums/go/enums.go build/site-targets/enums/go/matrix_host.go",
          "run_samples_ms": [
            1.097302,
            1.700513,
            2.831586,
            1.981404,
            1.052063
          ],
          "result": "a circle has 0 corners\na square has 4 corners\na triangle has 3 corners",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -0.22885099999999992,
            "upper_ms": 3.307557,
            "excluded_indices": [],
            "included_samples_ms": [
              1.097302,
              1.700513,
              2.831586,
              1.981404,
              1.052063
            ],
            "median_ms": 1.700513
          },
          "run_ms": 1.700513,
          "web": {
            "path": "generated/targets/web/enums-go.wasm",
            "runtime": "generated/targets/web/wasm_exec.js",
            "files": [
              {
                "path": "generated/targets/web/enums-go.wasm",
                "bytes": 2467711,
                "sha256": "d29be71ef4ca0b5c579cfd9c0a05ef76c4690b8d738bf9d6af13edb6a7a5d8a1"
              },
              {
                "path": "generated/targets/web/wasm_exec.js",
                "bytes": 16992,
                "sha256": "0c949f4996f9a89698e4b5c586de32249c3b69b7baadb64d220073cc04acba14"
              },
              {
                "path": "generated/targets/web/go-LICENSE.txt",
                "bytes": 16932,
                "sha256": "a739b83e49889464462830f3c992b275f5acba9380d859f64bb75d71b18c1e03"
              }
            ]
          }
        },
        "zx": {
          "command": "build/bin/zi2zx bundle --root site/examples --module-path std --entry enums:main -o build/site-targets/enums/zx/enums.zx site/examples/enums.zi",
          "files": [
            {
              "path": "generated/targets/enums/zx/enums.zx",
              "bytes": 2054,
              "sha256": "1a21f651dac5ac07c9c1a997ce1b94b37f6ff102b5b0923cf85948879c8accd4",
              "inspection": {
                "path": "generated/targets/enums/zx/enums.zx.txt",
                "bytes": 3094,
                "sha256": "8a60d398eb54cc330954d0e99085afb919a06ab71d7db198e4ff6f374f4dd451"
              }
            }
          ],
          "emission_samples_ms": [
            1.726444,
            1.577944,
            2.327985,
            2.461616,
            3.035007
          ],
          "status": "ok",
          "bytes": 2054,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.6236860000000004,
            "upper_ms": 3.5643739999999995,
            "excluded_indices": [],
            "included_samples_ms": [
              1.726444,
              1.577944,
              2.327985,
              2.461616,
              3.035007
            ],
            "median_ms": 2.327985
          },
          "emission_ms": 2.327985,
          "inspection": {
            "path": "generated/targets/enums/zx/enums.zx.txt",
            "bytes": 3094,
            "sha256": "8a60d398eb54cc330954d0e99085afb919a06ab71d7db198e4ff6f374f4dd451"
          },
          "run_command": "build/bin/zi2zx run --vm build/site-targets/enums/zx/enums.zx",
          "run_samples_ms": [
            1.451574,
            3.939099,
            4.21861,
            2.151275,
            1.819854
          ],
          "result": "a circle has 0 corners\na square has 4 corners\na triangle has 3 corners",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -1.3590135000000003,
            "upper_ms": 7.1179665000000005,
            "excluded_indices": [],
            "included_samples_ms": [
              1.451574,
              3.939099,
              4.21861,
              2.151275,
              1.819854
            ],
            "median_ms": 2.151275
          },
          "run_ms": 2.151275,
          "web": {
            "script": "generated/targets/web/zx-runtime.js",
            "files": [
              {
                "path": "generated/targets/web/zx-runtime.js",
                "bytes": 69396,
                "sha256": "4987ce7b983e09aac0b6806d3f9e6f7720ef74ed23b950cbfcad7d7510e933bb"
              },
              {
                "path": "generated/targets/web/zx-runtime.wasm",
                "bytes": 903842,
                "sha256": "88ce53a3d79531246289eb3aab232ce5735f31f80360ddd8115c41993fba31bc"
              }
            ]
          }
        },
        "wasm": {
          "command": "build/bin/zi2wasm --root site/examples --module-path std --entry enums:main -o build/site-targets/enums/wasm/enums.wasm site/examples/enums.zi",
          "files": [
            {
              "path": "generated/targets/enums/wasm/enums.wasm",
              "bytes": 483,
              "sha256": "2c69bbaa36ef6b4e4d7ac944aab53f47eb9f7e4cc61cc67fc899b0240d216084"
            }
          ],
          "emission_samples_ms": [
            1.658704,
            1.373913,
            1.436994,
            1.617763,
            1.588694
          ],
          "status": "ok",
          "bytes": 483,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.1658405000000003,
            "upper_ms": 1.8889165,
            "excluded_indices": [],
            "included_samples_ms": [
              1.658704,
              1.373913,
              1.436994,
              1.617763,
              1.588694
            ],
            "median_ms": 1.588694
          },
          "emission_ms": 1.588694,
          "run_command": "node scripts/site_target_wasm.cjs build/site-targets/enums/wasm/enums.wasm --output",
          "run_samples_ms": [
            25.736109,
            31.585512,
            32.971535,
            34.278388,
            17.65846
          ],
          "result": "a circle has 0 corners\na square has 4 corners\na triangle has 3 corners",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 14.882969999999993,
            "upper_ms": 43.82467400000001,
            "excluded_indices": [],
            "included_samples_ms": [
              25.736109,
              31.585512,
              32.971535,
              34.278388,
              17.65846
            ],
            "median_ms": 31.585512
          },
          "run_ms": 31.585512
        },
        "zir": {
          "command": "build/bin/zi2zir --root site/examples --module-path std --entry enums:main -o build/site-targets/enums/zir site/examples/enums.zi",
          "files": [
            {
              "path": "generated/targets/enums/zir/enums.zir",
              "bytes": 2009,
              "sha256": "6ba781d70d5ebdcf251c5496fb0ed348918ee216dd163cb3420fc0ff2daac816",
              "inspection": {
                "path": "generated/targets/enums/zir/enums.zir.txt",
                "bytes": 3044,
                "sha256": "bc398c3b2fb9009aa7d6c5b8acaaadd56102a631b16af3d28732a4fff34fcf29"
              }
            }
          ],
          "emission_samples_ms": [
            1.546744,
            2.153765,
            1.438283,
            1.740704,
            2.657626
          ],
          "status": "ok",
          "bytes": 2009,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.6362124999999998,
            "upper_ms": 3.0642965,
            "excluded_indices": [],
            "included_samples_ms": [
              1.546744,
              2.153765,
              1.438283,
              1.740704,
              2.657626
            ],
            "median_ms": 1.740704
          },
          "emission_ms": 1.740704,
          "inspection": {
            "path": "generated/targets/enums/zir/enums.zir.txt",
            "bytes": 3044,
            "sha256": "bc398c3b2fb9009aa7d6c5b8acaaadd56102a631b16af3d28732a4fff34fcf29"
          }
        }
      }
    },
    {
      "id": "loops",
      "title": "Loops & collections",
      "source": "examples/loops.zi",
      "source_sha256": "c7114bde10a7b2bcfd6e777a40b1ec13323412f143ec9325c601887ee3ca7cb0",
      "expected": "0",
      "entry": "main",
      "stdout": "while 1\nwhile 2\nwhile 3\nrange 0\nrange 1\nrange 2\napple is at 0\nbanana is at 1\ncherry is at 2\nodd 1\nodd 3\nodd 5\nodd 7\n",
      "targets": {
        "c": {
          "command": "build/bin/zi2c --no-main --root site/examples --module-path std --entry loops:main -o build/site-targets/loops/c site/examples/loops.zi",
          "files": [
            {
              "path": "generated/targets/loops/c/loops.c",
              "bytes": 964,
              "sha256": "bd8a6b80ddf7c06ebf2cc70a73db2dcf60507a68fb629d04707b531d3dfc478d"
            },
            {
              "path": "generated/targets/loops/c/loops.h",
              "bytes": 204,
              "sha256": "d5e96124e324b01ff2a31c62832982dd3ccc0af7cbfb46f6b8a5ac0a20b578f4"
            },
            {
              "path": "generated/targets/loops/c/zir_string_types.h",
              "bytes": 665,
              "sha256": "47c09e74e99267994c67f326959f160b952f87671daaaaeeda3d6e14f60e2443"
            }
          ],
          "emission_samples_ms": [
            2.223545,
            2.084125,
            2.079835,
            2.038704,
            2.349586
          ],
          "status": "ok",
          "bytes": 1833,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.86427,
            "upper_ms": 2.4391100000000003,
            "excluded_indices": [],
            "included_samples_ms": [
              2.223545,
              2.084125,
              2.079835,
              2.038704,
              2.349586
            ],
            "median_ms": 2.084125
          },
          "emission_ms": 2.084125,
          "run_command": "build/site-targets/loops/c/program",
          "build_command": "cc -std=c11 -O2 -I/mnt/storage/Projects/ziranlang/ziran/build/site-targets/loops/c build/site-targets/loops/c/loops.c build/site-targets/loops/c/matrix_host.c -lm -o build/site-targets/loops/c/program",
          "run_samples_ms": [
            1.992884,
            1.501973,
            1.918924,
            0.617591,
            1.914084
          ],
          "result": "while 1\nwhile 2\nwhile 3\nrange 0\nrange 1\nrange 2\napple is at 0\nbanana is at 1\ncherry is at 2\nodd 1\nodd 3\nodd 5\nodd 7",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.8765464999999999,
            "upper_ms": 2.5443505,
            "excluded_indices": [
              3
            ],
            "included_samples_ms": [
              1.992884,
              1.501973,
              1.918924,
              1.914084
            ],
            "median_ms": 1.916504
          },
          "run_ms": 1.916504,
          "web": {
            "script": "generated/targets/web/loops-c.js",
            "files": [
              {
                "path": "generated/targets/web/loops-c.js",
                "bytes": 54816,
                "sha256": "daa9ed359ef9bb19939906f2f475c64eb5a029002037b635555cdf658c014ce5"
              },
              {
                "path": "generated/targets/web/loops-c.wasm",
                "bytes": 7608,
                "sha256": "d76717832cedf1b62bbfd5f5bde51fd02586a13b21da5782a3eebe7a9effe6fb"
              }
            ]
          }
        },
        "go": {
          "command": "build/bin/zi2go --no-main --pkg main --root site/examples --module-path std --entry loops:main -o build/site-targets/loops/go site/examples/loops.zi",
          "files": [
            {
              "path": "generated/targets/loops/go/loops.go",
              "bytes": 667,
              "sha256": "35da932c139eae789f6c76caff664c659fa5b59500267178c8e666df9b2255ea"
            }
          ],
          "emission_samples_ms": [
            2.007945,
            2.399445,
            15.627076,
            1.678723,
            1.281833
          ],
          "status": "ok",
          "bytes": 667,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.59764,
            "upper_ms": 3.480528,
            "excluded_indices": [
              2
            ],
            "included_samples_ms": [
              2.007945,
              2.399445,
              1.678723,
              1.281833
            ],
            "median_ms": 1.843334
          },
          "emission_ms": 1.843334,
          "run_command": "build/site-targets/loops/go/program",
          "build_command": "go build -p=2 -o build/site-targets/loops/go/program build/site-targets/loops/go/loops.go build/site-targets/loops/go/matrix_host.go",
          "run_samples_ms": [
            2.084404,
            2.682116,
            1.915244,
            1.070512,
            1.016132
          ],
          "result": "while 1\nwhile 2\nwhile 3\nrange 0\nrange 1\nrange 2\napple is at 0\nbanana is at 1\ncherry is at 2\nodd 1\nodd 3\nodd 5\nodd 7",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": -0.45032600000000045,
            "upper_ms": 3.6052420000000005,
            "excluded_indices": [],
            "included_samples_ms": [
              2.084404,
              2.682116,
              1.915244,
              1.070512,
              1.016132
            ],
            "median_ms": 1.915244
          },
          "run_ms": 1.915244,
          "web": {
            "path": "generated/targets/web/loops-go.wasm",
            "runtime": "generated/targets/web/wasm_exec.js",
            "files": [
              {
                "path": "generated/targets/web/loops-go.wasm",
                "bytes": 2468617,
                "sha256": "a6c0e0b13df28d4310f963791157f3f7b3b948e2994ec0cd3b503a07516f8a9f"
              },
              {
                "path": "generated/targets/web/wasm_exec.js",
                "bytes": 16992,
                "sha256": "0c949f4996f9a89698e4b5c586de32249c3b69b7baadb64d220073cc04acba14"
              },
              {
                "path": "generated/targets/web/go-LICENSE.txt",
                "bytes": 16932,
                "sha256": "a739b83e49889464462830f3c992b275f5acba9380d859f64bb75d71b18c1e03"
              }
            ]
          }
        },
        "zx": {
          "command": "build/bin/zi2zx bundle --root site/examples --module-path std --entry loops:main -o build/site-targets/loops/zx/loops.zx site/examples/loops.zi",
          "files": [
            {
              "path": "generated/targets/loops/zx/loops.zx",
              "bytes": 2749,
              "sha256": "ad2b2fd0e8259fb83c68182a434d217abf6c3d13ebc4ac8f4fb00ffa7ddecdac",
              "inspection": {
                "path": "generated/targets/loops/zx/loops.zx.txt",
                "bytes": 5059,
                "sha256": "82032dc862b0c7af20677465d283e1bffe26d519c70a81590db81e19cfe4d678"
              }
            }
          ],
          "emission_samples_ms": [
            1.439653,
            1.543374,
            1.110042,
            1.219163,
            1.255093
          ],
          "status": "ok",
          "bytes": 2749,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.8884279999999999,
            "upper_ms": 1.770388,
            "excluded_indices": [],
            "included_samples_ms": [
              1.439653,
              1.543374,
              1.110042,
              1.219163,
              1.255093
            ],
            "median_ms": 1.255093
          },
          "emission_ms": 1.255093,
          "inspection": {
            "path": "generated/targets/loops/zx/loops.zx.txt",
            "bytes": 5059,
            "sha256": "82032dc862b0c7af20677465d283e1bffe26d519c70a81590db81e19cfe4d678"
          },
          "run_command": "build/bin/zi2zx run --vm build/site-targets/loops/zx/loops.zx",
          "run_samples_ms": [
            1.817274,
            2.432366,
            1.644884,
            3.856399,
            2.009535
          ],
          "result": "while 1\nwhile 2\nwhile 3\nrange 0\nrange 1\nrange 2\napple is at 0\nbanana is at 1\ncherry is at 2\nodd 1\nodd 3\nodd 5\nodd 7",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 0.8946360000000001,
            "upper_ms": 3.355004,
            "excluded_indices": [
              3
            ],
            "included_samples_ms": [
              1.817274,
              2.432366,
              1.644884,
              2.009535
            ],
            "median_ms": 1.9134045
          },
          "run_ms": 1.9134045,
          "web": {
            "script": "generated/targets/web/zx-runtime.js",
            "files": [
              {
                "path": "generated/targets/web/zx-runtime.js",
                "bytes": 69396,
                "sha256": "4987ce7b983e09aac0b6806d3f9e6f7720ef74ed23b950cbfcad7d7510e933bb"
              },
              {
                "path": "generated/targets/web/zx-runtime.wasm",
                "bytes": 903842,
                "sha256": "88ce53a3d79531246289eb3aab232ce5735f31f80360ddd8115c41993fba31bc"
              }
            ]
          }
        },
        "wasm": {
          "command": "build/bin/zi2wasm --root site/examples --module-path std --entry loops:main -o build/site-targets/loops/wasm/loops.wasm site/examples/loops.zi",
          "files": [
            {
              "path": "generated/targets/loops/wasm/loops.wasm",
              "bytes": 795,
              "sha256": "d5b68e863c805ee179a034df96e8693878eaa589c1638f2297216351c178ad0f"
            }
          ],
          "emission_samples_ms": [
            1.617794,
            1.665714,
            1.646244,
            1.918594,
            1.538893
          ],
          "status": "ok",
          "bytes": 795,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.545914,
            "upper_ms": 1.7375939999999999,
            "excluded_indices": [
              3,
              4
            ],
            "included_samples_ms": [
              1.617794,
              1.665714,
              1.646244
            ],
            "median_ms": 1.646244
          },
          "emission_ms": 1.646244,
          "run_command": "node scripts/site_target_wasm.cjs build/site-targets/loops/wasm/loops.wasm --output",
          "run_samples_ms": [
            24.750726,
            42.117906,
            31.962663,
            22.17517,
            19.103154
          ],
          "result": "while 1\nwhile 2\nwhile 3\nrange 0\nrange 1\nrange 2\napple is at 0\nbanana is at 1\ncherry is at 2\nodd 1\nodd 3\nodd 5\nodd 7",
          "run_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 7.493930500000005,
            "upper_ms": 46.643902499999996,
            "excluded_indices": [],
            "included_samples_ms": [
              24.750726,
              42.117906,
              31.962663,
              22.17517,
              19.103154
            ],
            "median_ms": 24.750726
          },
          "run_ms": 24.750726
        },
        "zir": {
          "command": "build/bin/zi2zir --root site/examples --module-path std --entry loops:main -o build/site-targets/loops/zir site/examples/loops.zi",
          "files": [
            {
              "path": "generated/targets/loops/zir/loops.zir",
              "bytes": 2704,
              "sha256": "2aca6010b7b0e3c2cafd105d75bb11ffd2c03194045a30b5b2e9b60d99847c77",
              "inspection": {
                "path": "generated/targets/loops/zir/loops.zir.txt",
                "bytes": 5009,
                "sha256": "a49af09ede0df9203d3cf339e8362a05517912ba658022ac487f8e645912fc2d"
              }
            }
          ],
          "emission_samples_ms": [
            1.179412,
            1.389793,
            1.279733,
            1.243502,
            1.189543
          ],
          "status": "ok",
          "bytes": 2704,
          "emission_statistics": {
            "rule": "Tukey 1.5\u00d7IQR fences; linearly interpolated inclusive quartiles; both tails; raw samples retained",
            "lower_ms": 1.054258,
            "upper_ms": 1.4150179999999999,
            "excluded_indices": [],
            "included_samples_ms": [
              1.179412,
              1.389793,
              1.279733,
              1.243502,
              1.189543
            ],
            "median_ms": 1.243502
          },
          "emission_ms": 1.243502,
          "inspection": {
            "path": "generated/targets/loops/zir/loops.zir.txt",
            "bytes": 5009,
            "sha256": "a49af09ede0df9203d3cf339e8362a05517912ba658022ac487f8e645912fc2d"
          }
        }
      }
    }
  ],
  "platform_harnesses": {
    "scripts/site_target_platforms.py": "a3c73c8f7a2f11bc9729321c765fc6f3ef224559fd9a9ee90f78922d70b99a7c",
    "scripts/site_target_node.cjs": "b500e2b406e6a05bde8056f8c657fb0e34c2c5997ba20fdbfbc8e1a020294202",
    "scripts/site_target_browser.mjs": "be54600e38855a41df85d807e305e57a80270d2fd51d340c454ff7f1c3e5358c",
    "bench/site_target_host.c": "f9655f005582f8ffb6c95561884f8aaa96ca47fefd5426d7c3293f9146457c8e",
    "bench/site_target_host.go": "ed69c22b3ed61c70a1ff134c7aadf2578083ccc363b4604cefb0aa5334063c8c",
    "site/target-measure.js": "fcb9dc8c446a07910600de1b65434b2c00b9a246952a7d8c57022c81248f47e0",
    "site/target-benchmark-worker.js": "7e1f895b37ad66390ef867774f356b85021975f97634e69bd18a03fe55c99476"
  }
}
