{
  "schema": 1,
  "metadata": {
    "benchmark_base_commit": "442633c4ba9d32d7b8b0e9469b7e04a8353e66db",
    "benchmark_checkout_commit": "0dcf34e96a3c25b37a451d99ec8ffdcafc6e4a78",
    "benchmark_dirty_paths": [
      "README.md",
      "reports/dev-main-core.json",
      "reports/dev-main-core.md"
    ],
    "benchmark_dirty": true,
    "completed_at": "2026-10-04T16:39:40.574Z",
    "cpu_affinity": [
      0,
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9,
      10,
      11,
      12,
      13,
      14,
      15
    ],
    "cpu": "AMD Ryzen 9 PRO 7940HS w/ Radeon 780M Graphics",
    "logical_cpus": 16,
    "runtimes": {
      "node": "v22.22.2",
      "php": "PHP 8.5.11 (cli) (built: Sep 24 2026 13:49:29) (NTS)",
      "rustc": "rustc 1.97.1 (8bab26f4f 2026-07-14)"
    },
    "method": "Serial full run.mjs workload. Corpus rows average in-process iterations after warm-up; PHP tier rows report minimum of five trials and retain every trial. Measurements are host-specific snapshots, not paired speedup evidence.",
    "capture": "Worker JSON stdout returned to run.mjs. Corpus times and throughput are rounded by the workers.",
    "source_commits": {
      "js": {
        "repository": "https://github.com/markup-carve/carve-js",
        "commit": "a0e996083129b9d51e63be6982d79843fd35ea32",
        "kind": "merged-main",
        "dist_sha256": {
          "abbr-budget.js": "6e9cac45d0c7c3d37f5de85611d0ee880f2f7aeb15596dfddb49a719b08d6c5e",
          "abbr-expansion-emitted.js": "b61083d2dc19f628f3102d9e066f4ad5f79af5027427bb27ec73a6535b7eb870",
          "accessibility.js": "2877ed43d42cc46970304b63bd623955ff172e693f49a33fa25517e7dded898f",
          "ast-envelope.js": "c1fcb67400c5b18568720c12119ad87884529c4389b6b9ff60e166b23a804b32",
          "ast-json.js": "5f86fe08c6c5035da33bf3edd4f156031547fc190d3c41cf74bbf2de13c73f4b",
          "ast-patch.js": "bac71ce66fc494c531f2d8685689f692e9939113ab33f399c70e19d044423522",
          "ast-sidecars.js": "500341290b7790b5beb42ebf6a8abaffa3d330dec41654ca5261096435b512ee",
          "ast.js": "07d491e1d98832987518fef5bf8f80e4fb14a84356e2c3c088224d63c2284bd6",
          "attachment-fence-closers.js": "3e4af3c34dd409e6573f749304a386328b4808ae1012e7d20c85262cc3912fbf",
          "attribute-merge.js": "a034ca57dbee6a65849c50cf9ed46e6b38bfffa2fb414c73d1955fbaca6a2012",
          "attribute-parser.js": "2203fbfe302977fc6045bee07cff7248b617efa9bd6e6e19af697c700ff4d53f",
          "autolink.js": "679e3b953bab12508dd3388dc63f659674b9db35aadfda391c2133f3695a5400",
          "bbcode-migrate.js": "88c150c8345f1a402681ef30cd2c842b07cdd8a22f37ce6e42aba2eb16d9dd9d",
          "bidi-controls.js": "46896cfa15aaa46fbd7572adee665d981541e612ecb862dd541e7255257cbc80",
          "block-children.js": "f1a6426592d067d9a135324ae87948b874b3f4b10e12f6a49f05b85439e1c3ac",
          "bracket-escapes.js": "00af96ffd1542cd393e2ac35366d39656ea531daac92adb1b5f4d49c392c6b60",
          "carve-escape.js": "367a162f1d9dcc4b934c99989529b766f779278053098465c375c0a6563fc814",
          "citations.js": "6295f37c84bbf6605b9689047ea4bdfd8fd1a52d2da32f9951a5263593dd1c7f",
          "cli.js": "828aa100de2971df5365eb6f92711e3d52db472e364cce7d946aeb73b9eb5f89",
          "coalesce-text-runs.js": "67c978f03781a9b1c5a8ebfe4d099a756f539b12bd44c4352e2e4e9d97119fb0",
          "code-callouts.js": "ab189a312fdef6eb0bac6380edbb2d91068e16a3cf95f9deeb0cc3f8ba00a03c",
          "code-group.js": "463f9273026e898de1dde262b2b8dc7721ddcfd2f14324dc8ea5c7e68172a229",
          "colon-fences.js": "234902a4ad2a22c6da5128e42b7ef2a93a6068b49c5837201cf2760e7750d0d5",
          "color-swatch.js": "9c7997cfe6c82961e44719c2aae07cb85661fbfe51634b49979db7fe8fd0a125",
          "conversion-diagnostics.js": "b4589cdd981814e5da64b5f90abe96d8d31448997b905a018502055e906d3d29",
          "default-attributes.js": "2c18caa10a5dd5c6de170d10a855044e073e0c83b577e4accaf2d30469cce7cb",
          "definition-list-wire.js": "05b2438e1df7bef9a441caabe26278ea4afad659c79d37bc0a412d5859279ef9",
          "deny-listed-destination.js": "ef61966f4a204d215e7329f4804cb99377c2fb3abf90796fb9cd4b70d5598334",
          "details.js": "0ad84827cae1351680078dd301beec9b304cb3233502766f6b7a9e4584627094",
          "diff.js": "4c362e2e99b171543e34ece4c0eb4b4d282c6b3ffc88ce8d12669bbea8106bc1",
          "djot-attributed-strong.js": "8eb008c893e89c444a9403f2147eb0f20692713e0bcf1dce98127452704c8b4f",
          "djot-emphasis.js": "d6fb61de4dab88269572311d429e1ed7fb8184fac4a6f4f24eb01f5becb82a00",
          "djot-import.js": "67043181109a82e1f85dfb6f572d21965b79e872ca371051d727b1db3509eea7",
          "djot-migrate.js": "ca3c83dfad96e55a1e8d50869119648ee73a28aece4cece13de4e48db9379eac",
          "djot-word-attributes.js": "3e72bde242c0b023033c9e463bb4008d4b2818d3d04872fe4fa7e08ed6680ef4",
          "document-ids.js": "ead53aa62396efb430be8cd6d7ebce6bcee67d714b0009b2924e0601c392baee",
          "editor-session.js": "93667f951b2918ae47c771da42c40712a743a14e56a3f22010d2d8a3dd46a04d",
          "escape-window.js": "3fe171086a138c5319cccccd3332869673fe44381305afafeaf892d881871c69",
          "extension.js": "3249fbb94ebcfd1f2dbb5992aefec4af3ae641757191703bfc305573a3ee76ea",
          "external-links.js": "0ee8835b44b998395496bacdcdc561d5430b97a6eb3db1b14595f3a5cfa2f0da",
          "fast-html.js": "5fa62e955385368a8544809acad4e29f342750e4e7c9a49580d677d6020905f7",
          "fenced-render.js": "695d462eeef8eb51ac7d46cd7700dcbc92bc6cd0ab6449725df03d2094313fcd",
          "footnote-numbering.js": "b0d953c0cb6f1641a9fc448808210d28d36a30f91d2c26e6b245b2d60c0cc341",
          "glossary.js": "703db37672e2ba24bd72b8a0be51cf1c7aa4328864d1e67a1bfa9acbfa29fd44",
          "heading-ids.js": "6e43ffd168fb3c0919615c9e14e6a92ec227ad47f7124a679323cfd7584ee866",
          "heading-level-shift.js": "c167ab8955d4f6b9caf433363973fb53dba881b01673594a1806061a22b2c964",
          "heading-numbers.js": "de844b0039923625a7ad90875a2ffbcdbb21cab44c39b102d4d5dc54f89d90ae",
          "heading-permalinks.js": "ec541a64725bf20675129f477564c2109092ec2afd2702a32a736c2cfb071551",
          "heading-reference.js": "f479c5a83dc429f2342240b3116ab98a5457002b40a410a6c219ecc7357c4d5c",
          "html-import-code-language.js": "d3664086c0ab345d3c754b9810691d6b53fe0dd2a734a5d913e781ba4de29a7f",
          "html-import-dom.js": "120250de26930287f225392a3e63b85619a6d25147d29d8464f03275d72b2f0a",
          "html-import-report.js": "a9070e561815bcdeb7a836b10fefb6f79b1e24e371b2f2ce372e5349a44702d5",
          "html-import.js": "bd8d1bf9599ddacd7bfb004b48e4b680d8a0b3c608f235d24b3ad778fac8b6ef",
          "import-report-messages.js": "cbb3842b000ff46acee3f083b8e8bb225bdee8c46b2c0132c581d7ecd027996d",
          "include-directive.js": "faa24ad33ae2d38d9093f6854f49dcb92e625fa28053ea7602c7e6e142f903b6",
          "includes-fs.js": "636f920b4fd1a26fb1e7de91ff9387fdf68b8c4de5155b2ffe20b54e8c503970",
          "includes.js": "a051ab88f9ee845c5b5237044f0a04a0fb2eb5202d3bbf87a33aaffc0ee27df0",
          "index-terms.js": "418eb0e101d3225d303a9bb155d3256fbd2492cf91373a9ba420b1d648471a98",
          "index.js": "3f9092a092b830f976c8936a7c136cce8dabac047331db2398b32b9364ed8320",
          "inline-children.js": "6dccd86c1f50e547fe193a946ad0d331f2d31453479ceea292e49e4c2b72ebf2",
          "inline-resolution.js": "5542cb104331a05c73500e617f6382f6274e853ddf585514725735103781a644",
          "label-key.js": "16fffd7fc7706a6746117a0a892dc664cba8907dc8ae1025f5c8cd586e0ff58b",
          "legacy-nodes.js": "1c25b0f25cd0696f888e5df84609bf71637af62c9653074e2209ac5be3e8f87e",
          "link-destination.js": "bb4033ecda7ffb6e0ced05c5b8671c580725cf7f37dcc58fd1f0393f65aa8f06",
          "lint.js": "4c62a78d4170174e148ccf511cd79c4d5610620d6b5d5ed3221b5d640c9ec102",
          "list-table.js": "d13ef7bc200f3b1bcd78d7a96c28415b16f6cbaa52e22444aa6477f54570842f",
          "markdown-emphasis.js": "36d7cd24f63488fe113d523b9b6e644641f62a63ec0a7e0620f7337525be0d02",
          "markdown-empty-destination.js": "39f7ed4c937b63bc1a62885c17bea5f20ea95c03589dc2cab22a9d88129bb2b7",
          "markdown-link-scopes.js": "9d4fda04e7f871cdc20c43e7ea6216d98b1bc91fb26e06adc8b87c0de4518f9a",
          "markdown-migrate.js": "3dc80039104f04c71497cc837734fc62c4799773f8484bdc3070ab4b06ce016a",
          "markdown-reference-definition.js": "4db99aa9bd09fbeb8ef566e48c740c70349258626e96d4a762c6f1b9bccd0ad0",
          "math-block.js": "3ba4ef3412091575766678cfa367ac7b25c45140ea18502e51fc0d65aa1e0a19",
          "merge.js": "a8f66233d6bcfa4736a091d65c66bb3d2d82189135124afc9e4eedc145087ffe",
          "migration.js": "0fa9919847a191b457050c0621725b7315a033dce1e108f2752bb05609651f38",
          "node.js": "515130342c38ff335bf53b9c85a3646f80bceb58cf3e186e367447aa88598abe",
          "own-property.js": "ca0edb3d0be2243c41dfc938f3b957f494006689fcc523192090499afa58fbeb",
          "owned-child-fields.js": "8180cf79491fe591edfebf93b6957c252fc4e0992b0a37ff6c6fb951a0cd294b",
          "paragraph-indent.js": "9e619dc0440eec519cf7a61d6d915d8914b089917155b47cbe297c25461d7f6a",
          "parse.js": "8e6354bc65b44b241b9b62673a1cbc9962f86ed517ba197a8f4c61fda5ae842b",
          "portability.js": "41690795988b1686e6b2a0cc7846ff4591f568a96396fb6b412a12efb4b15354",
          "prettier.js": "8910a7dbc30963ef274db08d1636b45a9c6718e81b99dcfc664f95b3a5cc3c25",
          "profile-filter.js": "69e8069cdce24c7cb7d496d250343c55e17d9648d4068c25b6ccbf53e325179f",
          "profile.js": "434f55b4d172093c07603905acfbeb816a79a86f0f292e78713a2475d7a3bc3e",
          "reference-resolution.js": "677654dd8a05ed5432c924515da2bab70fd96c4dac97c9eca830450e166a62b7",
          "reference-state.js": "fbd32fb32863173c13775e6d82f1a81a7fd38a0a90a1516ef2ecc9a90fc303f2",
          "render-ansi.js": "5abedeb11790ea631e7ca08ec4d21ccae501301f280d902922097494e3c25eab",
          "render-carve.js": "b534d9641adfad58f2def39600762e876f7a790103ef471948e06a8ece04fa96",
          "render-cell-content.js": "7bc9eb8d9ed3efe7912caa17f255029cf6165a2f21013de46d683595fac1f677",
          "render-depth.js": "0b5437e9471f67ef13214df92fd04e119294917fce9ce108fc7ae250d021861b",
          "render-html.js": "f7b2251a67a2c8b5f91446ab643bbffd9339e11def4a2fd69134321c6f8aafec",
          "render-loss.js": "656e162a6037f36967285135776b59ef9d97c79d02f78655b0171c46dca60f1e",
          "render-markdown.js": "1607c35bdacbdc536991655065a020621db8c273ba39efab277404d7d0cd84b5",
          "render-plain.js": "5050057a15e175e5770667bf1076ee5077be59f21600a44264ce86060f29a569",
          "scoped-fence-closers.js": "0a39a230c51f46921c76cc66c42cd4d0c27bb095dbd46587237705d1438e80b8",
          "semantic-span.js": "dd0208f7ee1d71c94a507376815f4b8913b73274471b47acf82e01d374db19bf",
          "sentinel-run.js": "47f312adb27d24e145256e02f4fcf3c29b55eee85f23fa69381170cde01b971c",
          "smart-quotes.js": "18b668a06337673966535412a6f12cfa1555dabc516d75bb229e7da423fc24b1",
          "source-layout.js": "16da445cc0a65f27837e58b9ec187f866d1911736f9add6a83cac29cb58382cb",
          "source-patch.js": "079fcf71f600f6d0e92b9d213803a36b96957b2948755bec811c4c8e9591bf01",
          "source-positions.js": "f38cea407a7a25a7bc386a029e735851adddf829e85bab750dcd90eee7ab9938",
          "source-unspellable-error.js": "198887895ec70b411459761cc10bcc6b12d11b25e14c503ad9e4c4997eb2cd5f",
          "spoiler.js": "546fb3afbc97e2686c5ac44dd8d9c64bc1d871403a1bd5e2740ad7acfe0aface",
          "stamp.js": "4891c367c9c0f373f770a6d92724d9b25caf2185287a426f8f0ab0211881a58c",
          "stream.js": "adc7048e6c11fd794676b3dc763086fd1a7c41ada71fcfe71c5aac4955a7be96",
          "svg-fence.js": "ff2f86c00497e5e1ad07e3e1192d6d22d42d56b9292fa97b94226aa042a496fa",
          "svg-sanitize.js": "9ff6c463dedf43177bf1b8e0872410e71327c454bedc21363644de14cdb5aa72",
          "tab-normalize.js": "931d3946706d09ef5a38face882633138157c96bbdde7a462401e2902c0c404d",
          "table-of-contents.js": "794917c8cf6f0f23e1e607a8d1feb311fab0e653b566ae04cfe7289176503035",
          "table-preservation.js": "781535dbe452cd5ce8a1aaf5304380a1bbc062d940f77643188025dff37b068e",
          "table-source-metadata.js": "d2b993906b1c1ef8b5ef8805723d76866e2f0849bc12d657e6a52061e9574237",
          "table-spans.js": "a39069e1d1d354de9a05f0cfbe0d46eb19447748316a21d2debdc74f61a60e51",
          "tabs.js": "03537fa1cd7669ea6b19172703efe6d3741b059b3c89316c67af83f8462cdfe9",
          "thematic-break-marker.js": "bac377f0928499feb37e1fefc241dc952c3c4c0fd1532b983f29ddacc295a42c",
          "translit-map.js": "3bf3e46b2e8356d9acd1182a1712a27938e88a922fce4e9f994f9b259d24a640",
          "trim-non-nbsp.js": "db52aaf0ba8f465d77cf64611529a6ebf5c51437d207e065475d07518ae3649a",
          "unresolved-reference.js": "d9cf9f3f983634d09c3259b7da6df5e8e0cb426ee0bb93c10375cddf2aadd86f",
          "verbatim-payload.js": "7ba32ad8bfcfd804593f3842f5b67f16c3d5ec02ca7fe3038f652bb1b4508a3d",
          "verse-whitespace.js": "b01504d15818be3358282e8dfc9da7909ad6d12df1b5b07ee2e7ca880e8207c8",
          "version.js": "7b1a6bb9fc1c6c88cdee913c9c42456b7d0970c14963ff1e1771a514a3a050e2",
          "wikilinks.js": "8a3e1782990a575a4cdec9932728d891ea04c256f0576225dc150513f1776277",
          "wire-fields.js": "5139b558713843dba3d02ffc78d92354f50dd580b78cc0859f502dcb35a8ee05"
        },
        "lock_sha256": "fea6139b59ff3a6ffe940c028fe843c28dedbbfb6153274815ee1a53737b2528"
      },
      "php": {
        "repository": "https://github.com/markup-carve/carve-php",
        "commit": "41c9fe6026e91ee0396dc98ee65be64b6080d3b3",
        "kind": "merged-main"
      },
      "rs": {
        "repository": "https://github.com/markup-carve/carve-rs",
        "commit": "914704f80c08bc3b52703c9bc06dc3ff89ded7f4",
        "kind": "merged-main"
      }
    },
    "environment": {
      "CARVE_JS": "<carve-js-checkout>/dist/index.js",
      "CARVE_PHP_SRC": "<carve-php-checkout>/src",
      "CARVE_RS_SRC": "<carve-rs-checkout>",
      "CARVE_PHP_INI": "-n -d extension=ctype -d extension=mbstring",
      "NODE_OPTIONS": null,
      "RUSTFLAGS": null
    },
    "input_sha256": {
      "corpus/small.crv": "e59b53242d55149997deab060fe0fb326b9dfaa5548b4c1f600a4c1daff4dec3",
      "corpus/medium.crv": "f18f37182e583e7ae5e145518f129e708ec04f70028b3983980bc71d8972c9b0",
      "corpus/large.crv": "3b97269724132551ee49466b474f75c9df9f95e228d73153d81e0d25c971c755",
      "corpus/comparison/carve.crv": "9e17569764af6cbdf23c9a5e70439b4dfc87fbe24dbcb022eb4c4577533119d5"
    },
    "harness_sha256": {
      "run.mjs": "7d4f00ccd1518915a39701727a6e19a5f384e62b20e0860d506ba0aa8a5846d3",
      "scripts/full-results.mjs": "926ba944c23dedca2728afd47e14ed7f70e1eae7ad7fee2577baf554f8dd47f9",
      "scripts/benchmark-metadata.mjs": "8fcb099b1f8183aed318259c7e6691eea89bebbef0dbe28fb406a7a20a9ee8b2",
      "engines/js/bench.mjs": "b40a48ee2dcff14f8a341650f5c2217958c1eb66e51c97ce1b7fdbfd28c9e15c",
      "engines/js/carve-src.mjs": "7ddd0fcc8d5c8960749851e12186fb2aeeacefc5a0871e0a71ac24a1c9683492",
      "engines/php/bench.php": "867e7688eebb4148a36e1d67950c1062926955422c1b83b753fbdec32490369f",
      "engines/php/tiers.php": "63e12e8fd22fc49dfe21abe94aa4c791bd12d79170d9e39dd5fd255be4cd05ec",
      "engines/php/carve-src.php": "e65982e185204b2f1ffc47cd9d541c69ed58ca7c07fd053d1c7581b62909a9d9",
      "engines/rs/src/main.rs": "88f12164594bc1cc9956d61c62b7e1f11d28deff108d073182d650cc98ecc27b",
      "engines/rs/build.rs": "7bd6807558ee35efce76e47d65723b2101762112f658e235c9e15d24046df75d",
      "scripts/measured-sources.mjs": "564a8b046e8834e1180ab50bc1a47c0d273cc9f77ce645cd354743776d83ba4d",
      "scripts/build-rs-engine.mjs": "32bf0a0a6c1f233808b11e465a5705ee3e440fa05f20e67bb13387bfd639cad0"
    },
    "dependency_sha256": {
      "engines/js/package-lock.json": "1cf31844f248a5dfe65181c39aacf11bb363a1ece4f02adda10b5590af2ee20c",
      "engines/php/composer.lock": "5a8aaf414bed7ca99f0fccd5e20a9440911485f9b9cfeb9be67dab47c6e66f87",
      "reports/dev-main-rust.Cargo.lock": "1c9c5a049e180f6dc69bf1b4c0405c18ff0f3e3dc6d4fd49e2c2c4e4a35fbb90"
    },
    "rust_binary_sha256": "4302d078a9638bf6c9d83205e42e8cd88c28f81cfc3f849e32c27461179d100f",
    "rust_dependency_lock_sha256": "1c9c5a049e180f6dc69bf1b4c0405c18ff0f3e3dc6d4fd49e2c2c4e4a35fbb90",
    "corpus_snapshot": "carve 9db91206d1a4a8a8cf795c48210bca49d66f14d6 (2,134 documents); fixed committed corpus retained",
    "host_note": "Shared host; full-run load was not recorded. Separate snapshots do not isolate engine speed changes."
  },
  "corpus": [
    {
      "document": "corpus/small.crv",
      "engine": "carve-js",
      "ms_per_op": 0.6323,
      "mb_per_s": 1.86,
      "iters": 2000,
      "bytes": 1233,
      "carve_source": "@markup-carve/carve 0.1.10 (local checkout carve-bench-final-js @ a0e996083)"
    },
    {
      "document": "corpus/small.crv",
      "engine": "carve-php",
      "ms_per_op": 1.3894,
      "mb_per_s": 0.85,
      "iters": 2000,
      "bytes": 1233,
      "jit": true,
      "carve_source": "markup-carve/carve-php (local checkout carve-bench-final-php @ 41c9fe602)"
    },
    {
      "document": "corpus/small.crv",
      "engine": "carve-rs",
      "ms_per_op": 0.1156,
      "mb_per_s": 10.18,
      "iters": 2000,
      "bytes": 1233,
      "carve_source": "carve-lang 0.1.8 (local checkout carve-bench-final-rs @ 914704f80)"
    },
    {
      "document": "corpus/medium.crv",
      "engine": "carve-js",
      "ms_per_op": 75.9697,
      "mb_per_s": 0.82,
      "iters": 500,
      "bytes": 65105,
      "carve_source": "@markup-carve/carve 0.1.10 (local checkout carve-bench-final-js @ a0e996083)"
    },
    {
      "document": "corpus/medium.crv",
      "engine": "carve-php",
      "ms_per_op": 133.5394,
      "mb_per_s": 0.46,
      "iters": 500,
      "bytes": 65105,
      "jit": true,
      "carve_source": "markup-carve/carve-php (local checkout carve-bench-final-php @ 41c9fe602)"
    },
    {
      "document": "corpus/medium.crv",
      "engine": "carve-rs",
      "ms_per_op": 27.7994,
      "mb_per_s": 2.23,
      "iters": 500,
      "bytes": 65105,
      "carve_source": "carve-lang 0.1.8 (local checkout carve-bench-final-rs @ 914704f80)"
    },
    {
      "document": "corpus/large.crv",
      "engine": "carve-js",
      "ms_per_op": 583.0828,
      "mb_per_s": 0.85,
      "iters": 50,
      "bytes": 520855,
      "carve_source": "@markup-carve/carve 0.1.10 (local checkout carve-bench-final-js @ a0e996083)"
    },
    {
      "document": "corpus/large.crv",
      "engine": "carve-php",
      "ms_per_op": 1435.7923,
      "mb_per_s": 0.35,
      "iters": 50,
      "bytes": 520855,
      "jit": true,
      "carve_source": "markup-carve/carve-php (local checkout carve-bench-final-php @ 41c9fe602)"
    },
    {
      "document": "corpus/large.crv",
      "engine": "carve-rs",
      "ms_per_op": 349.0153,
      "mb_per_s": 1.42,
      "iters": 50,
      "bytes": 520855,
      "carve_source": "carve-lang 0.1.8 (local checkout carve-bench-final-rs @ 914704f80)"
    }
  ],
  "tiers": [
    {
      "profile": "tier1",
      "bytes": 49270,
      "iterations": 5,
      "trials": 5,
      "samples": [
        2.7016906,
        2.6734728,
        2.6480504,
        2.916681,
        3.0500266
      ],
      "ms_per_op": 2.6480504,
      "mb_per_s": 17.74419911695636,
      "jit": true,
      "tier2_extensions": 0,
      "tier3_extensions": 0,
      "carve_source": "markup-carve/carve-php (local checkout carve-bench-final-php @ 41c9fe602)"
    },
    {
      "profile": "tier2",
      "bytes": 49270,
      "iterations": 5,
      "trials": 5,
      "samples": [
        3.32651,
        3.5030956000000004,
        3.5276502,
        3.0691588,
        2.9530702
      ],
      "ms_per_op": 2.9530702,
      "mb_per_s": 15.911417740538623,
      "jit": true,
      "tier2_extensions": 8,
      "tier3_extensions": 0,
      "carve_source": "markup-carve/carve-php (local checkout carve-bench-final-php @ 41c9fe602)"
    },
    {
      "profile": "tier3",
      "bytes": 49270,
      "iterations": 5,
      "trials": 5,
      "samples": [
        3.8840815999999996,
        3.4737218,
        3.897477,
        3.7016388,
        3.3677544
      ],
      "ms_per_op": 3.3677544,
      "mb_per_s": 13.952185340277765,
      "jit": true,
      "tier2_extensions": 8,
      "tier3_extensions": 12,
      "carve_source": "markup-carve/carve-php (local checkout carve-bench-final-php @ 41c9fe602)"
    }
  ],
  "publication_exporter_sha256": "9af7697082db92b59b0fec53f66a2270f0e7c2b6c416214ebddcee52f1b737d4",
  "publication_note": "Absolute paths removed from metadata for publication; original raw measurements remain local."
}
