{
  "schema": "atrekes-libhft-microbenchmarks/v3",
  "status": "qualified",
  "admissionStatus": "qualified-historical-campaign",
  "fieldContract": "converted-values-v2",
  "date": "2026-10-18",
  "sourceCommit": "5917330b7c2c7d67d01eea58379eca00bd5389bb",
  "sourceCsv": "data/benchmark-admissions/stage2-hp-converted-values-v2-20261018/stage2_summary.csv",
  "sourceSha256": "dfda98a2cd6d288c44bda4666966ea4941611d2d9f59f78db01576c1a314366c",
  "preparedManifestSha256": "62b830d8b3d7ea45af627c6bb1257b2a92a103e11eec58d6b2c6aeb20692f1ac",
  "qualificationSha256": "f63aae7a540c9ec65c7e9c2d41bcf9cda45cbda1c4bb75b1e6e710d629096422",
  "resultSetSha256": "ace4e77ba182a372d90e086e287b96deaec65ba78ced16dbc90c647df2148ec4",
  "admission": "data/benchmark-admissions/stage2-hp-converted-values-v2-20261018/admission.json",
  "adapterCount": 25,
  "parityProbes": 332,
  "operationRows": 560,
  "rankedCells": 216,
  "samples": 50000,
  "warmup": 5000,
  "batchSize": 32,
  "percentiles": "Rounded batch-average nanoseconds per operation: each sample averages 32 in-process operations.",
  "host": "HP · Intel Xeon Gold 6254 · Linux 5.14.0-687.44.1.el9_8.x86_64 · measurement CPUs 16–17; launcher CPUs 0–7",
  "rankScope": "one host only",
  "unsupported": {
    "falcon": [
      "W"
    ]
  },
  "contractNotes": [
    "libtrading depth-10 W uses the retained 128-field capacity patch.",
    "FerrumFIX uses the pinned v0.7.0 shim."
  ],
  "llfixNote": "Receive includes SDK callback, timestamp and sequence bookkeeping; unranked.",
  "groups": [
    {
      "id": "cpp",
      "title": "C++ and C",
      "languages": [
        "C++",
        "C"
      ],
      "note": "Native FIX engines and codec libraries, including LibHFT C++, QuickFIX/C++, NexusFIX, Fix8, hffix, Fixpp, llfix and libtrading."
    },
    {
      "id": "java",
      "title": "Java",
      "languages": [
        "Java"
      ],
      "note": "Java Pure and Java/JNI beside QuickFIX/J, Philadelphia, Artio and Falcon. JNI timing includes one native codec call per message."
    },
    {
      "id": "dotnet",
      "title": ".NET",
      "languages": [
        "C#"
      ],
      "note": ".NET Pure and .NET Native beside QuickFIX/n and the public FIX Antenna .NET Core codec. The native flavor includes its interop boundary."
    },
    {
      "id": "rust",
      "title": "Rust",
      "languages": [
        "Rust"
      ],
      "note": "LibHFT Rust, FerrumFIX, DFX, fixer-rs, TrueFix and NanoFIX under the same message fixtures and measured operations."
    },
    {
      "id": "go",
      "title": "Go",
      "languages": [
        "Go"
      ],
      "note": "QuickFIX/Go is retained in the wider codec roster. There is no LibHFT Go flavor and no same-language competitor ranking to infer from this single row."
    }
  ],
  "engines": [
    {
      "id": "artio",
      "name": "Artio",
      "language": "Java"
    },
    {
      "id": "dfx",
      "name": "DFX",
      "language": "Rust"
    },
    {
      "id": "falcon",
      "name": "Falcon",
      "language": "Java"
    },
    {
      "id": "ferrumfix",
      "name": "FerrumFIX",
      "language": "Rust"
    },
    {
      "id": "fix8",
      "name": "Fix8",
      "language": "C++"
    },
    {
      "id": "fixantenna_net",
      "name": "FIX Antenna .NET Core",
      "language": "C#"
    },
    {
      "id": "fixer_rs",
      "name": "fixer-rs",
      "language": "Rust"
    },
    {
      "id": "fixpp",
      "name": "Fixpp",
      "language": "C++"
    },
    {
      "id": "hffix",
      "name": "hffix",
      "language": "C++"
    },
    {
      "id": "libhft",
      "name": "LibHFT C++",
      "language": "C++"
    },
    {
      "id": "libhft_dotnet_managed",
      "name": "LibHFT .NET Pure",
      "language": "C#"
    },
    {
      "id": "libhft_dotnet_native",
      "name": "LibHFT .NET Native",
      "language": "C#"
    },
    {
      "id": "libhft_java",
      "name": "LibHFT Java Pure",
      "language": "Java"
    },
    {
      "id": "libhft_java_jni",
      "name": "LibHFT Java/JNI",
      "language": "Java"
    },
    {
      "id": "libhft_rust_pure",
      "name": "LibHFT Rust",
      "language": "Rust"
    },
    {
      "id": "libtrading",
      "name": "libtrading",
      "language": "C"
    },
    {
      "id": "llfix",
      "name": "llfix",
      "language": "C++"
    },
    {
      "id": "nanofix",
      "name": "NanoFIX",
      "language": "Rust"
    },
    {
      "id": "nexusfix",
      "name": "NexusFIX",
      "language": "C++"
    },
    {
      "id": "philadelphia",
      "name": "Philadelphia",
      "language": "Java"
    },
    {
      "id": "quickfix_cpp",
      "name": "QuickFIX/C++",
      "language": "C++"
    },
    {
      "id": "quickfix_go",
      "name": "QuickFIX/Go",
      "language": "Go"
    },
    {
      "id": "quickfix_n",
      "name": "QuickFIX/n",
      "language": "C#"
    },
    {
      "id": "quickfixj",
      "name": "QuickFIX/J",
      "language": "Java"
    },
    {
      "id": "truefix",
      "name": "TrueFix",
      "language": "Rust"
    }
  ],
  "peerInputs": [
    {
      "engine": "libhft_dotnet_native",
      "name": "LibHFT .NET Native",
      "version": "LibHFT source 5917330b7c2c",
      "input": null,
      "inputSha256": null
    },
    {
      "engine": "libhft_dotnet_managed",
      "name": "LibHFT .NET Pure",
      "version": "LibHFT source 5917330b7c2c",
      "input": null,
      "inputSha256": null
    },
    {
      "engine": "libhft",
      "name": "LibHFT C++",
      "version": "LibHFT source 5917330b7c2c",
      "input": null,
      "inputSha256": null
    },
    {
      "engine": "libhft_java",
      "name": "LibHFT Java Pure",
      "version": "LibHFT source 5917330b7c2c",
      "input": null,
      "inputSha256": null
    },
    {
      "engine": "libhft_java_jni",
      "name": "LibHFT Java/JNI",
      "version": "LibHFT source 5917330b7c2c",
      "input": null,
      "inputSha256": null
    },
    {
      "engine": "libhft_rust_pure",
      "name": "LibHFT Rust",
      "version": "LibHFT source 5917330b7c2c",
      "input": null,
      "inputSha256": null
    },
    {
      "engine": "artio",
      "name": "Artio",
      "version": "0.178",
      "input": "artio-codecs-0.178.jar",
      "inputSha256": "d4eff79c0958583893a3aa4f9595a71967c7c3ecda707d4703dd1e32336acb6c"
    },
    {
      "engine": "dfx",
      "name": "DFX",
      "version": null,
      "input": "dfx",
      "inputSha256": "a20c4e0933f8ec14801acce68c9d952f4b35c83019724fd09aae5aeb1ebaf210"
    },
    {
      "engine": "falcon",
      "name": "Falcon",
      "version": null,
      "input": "falcon-0.1.0-master-SNAPSHOT.jar",
      "inputSha256": "fc2085cee1a2c4e5393635f1c0c8b15eb4dec811ffecdd1fb9a2345def498cbd"
    },
    {
      "engine": "ferrumfix",
      "name": "FerrumFIX",
      "version": "v0.7.0 shim",
      "input": "ferrumfix",
      "inputSha256": "b381f8e4273ab0ec29ed2b19e1cea55427374b27e7b1f355f4717c2c3438936e"
    },
    {
      "engine": "fixantenna_net",
      "name": "FIX Antenna .NET Core",
      "version": null,
      "input": "fixantenna_net",
      "inputSha256": "c4c4ad326f9f9e01bc62a5bea1ff3798de87fc2ef96f6890796ea4af26b93073"
    },
    {
      "engine": "fix8",
      "name": "Fix8",
      "version": null,
      "input": "fix8/include",
      "inputSha256": "2c895eb218f9631685eb827314207067c8e423158fd747d6162aa5c7db4d6b7f"
    },
    {
      "engine": "fixer_rs",
      "name": "fixer-rs",
      "version": null,
      "input": "fixer_rs",
      "inputSha256": "2cde38c9dc453a42b9c69f28a89f1a231c9d46f4a36207adb22b89eafbb39a15"
    },
    {
      "engine": "fixpp",
      "name": "Fixpp",
      "version": null,
      "input": "fixpp/include",
      "inputSha256": "448c4879c106954f45dcf44b29f921ff9a4a2098d2490937b7dfd4ccc25b68f3"
    },
    {
      "engine": "hffix",
      "name": "hffix",
      "version": null,
      "input": "hffix/include",
      "inputSha256": "398621473830163f2f82be343ac4b865c59f0d01f9148aaece17acf10c61b98c"
    },
    {
      "engine": "libtrading",
      "name": "libtrading",
      "version": null,
      "input": "libtrading/include",
      "inputSha256": "175aca29e54dd8b06fea8afd4d7828190e83ba63140a49bdc25d98815d1e6ad6"
    },
    {
      "engine": "llfix",
      "name": "llfix",
      "version": "1.0.8",
      "input": "llfix/include",
      "inputSha256": "8b81571731fc2551f9361a7365dfbfaee67ad80bc57b01ccf74695a1926f96e0"
    },
    {
      "engine": "nanofix",
      "name": "NanoFIX",
      "version": null,
      "input": "nanofix",
      "inputSha256": "c7b7e48898be0971028556c5d3f14133c02cad0eb585f5d9dd73f7ea10577860"
    },
    {
      "engine": "nexusfix",
      "name": "NexusFIX",
      "version": null,
      "input": "nexusfix/include",
      "inputSha256": "896323421dac6a5073964ba05cdcf12314c030e843313e23cfdf8f0fc09c7c64"
    },
    {
      "engine": "philadelphia",
      "name": "Philadelphia",
      "version": "2.0.0",
      "input": "philadelphia-core-2.0.0.jar",
      "inputSha256": "396136037b0f41e635e3aea233c3f31f4a388318b445f4afe1609b9a6d28a7b7"
    },
    {
      "engine": "quickfix_cpp",
      "name": "QuickFIX/C++",
      "version": null,
      "input": "quickfix_cpp/include",
      "inputSha256": "a1a5402cc2548bfbfc9b576d61fedfab9923c6f6cf1f6ba235bb3d56f3aa1d82"
    },
    {
      "engine": "quickfix_go",
      "name": "QuickFIX/Go",
      "version": null,
      "input": "quickfix_go",
      "inputSha256": "f7cc9f36cefa49098452b6a9e558d8a5a4bd6669074015dc35517801328f772b"
    },
    {
      "engine": "quickfixj",
      "name": "QuickFIX/J",
      "version": "2.3.1",
      "input": "quickfixj-core-2.3.1.jar",
      "inputSha256": "d063713127ae8fe86989065d183d1b0db43b5aa0d41c377770020681ea3a4593"
    },
    {
      "engine": "quickfix_n",
      "name": "QuickFIX/n",
      "version": null,
      "input": "quickfix_n",
      "inputSha256": "91bd60612128441468f61b75d03dbde99e3949bb5f302decb14e876363d6be52"
    },
    {
      "engine": "truefix",
      "name": "TrueFix",
      "version": null,
      "input": "truefix",
      "inputSha256": "3c64f5be84a23a719b30405e4cd0c1bdff41be1286fbbfcd284f5a04fa1c24bc"
    }
  ],
  "rows": [
    {
      "engine": "artio",
      "name": "Artio",
      "language": "Java",
      "fixture": "8",
      "operation": "build",
      "p50": 1486,
      "p90": 1569,
      "p99": 2151,
      "p999": 23475
    },
    {
      "engine": "artio",
      "name": "Artio",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 2427,
      "p90": 2446,
      "p99": 2517,
      "p999": 2905
    },
    {
      "engine": "artio",
      "name": "Artio",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 2429,
      "p90": 2611,
      "p99": 3907,
      "p999": 118891
    },
    {
      "engine": "artio",
      "name": "Artio",
      "language": "Java",
      "fixture": "D",
      "operation": "build",
      "p50": 1169,
      "p90": 1272,
      "p99": 2269,
      "p999": 23957
    },
    {
      "engine": "artio",
      "name": "Artio",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 1996,
      "p90": 2010,
      "p99": 2081,
      "p999": 2410
    },
    {
      "engine": "artio",
      "name": "Artio",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 1995,
      "p90": 2536,
      "p99": 3869,
      "p999": 384320
    },
    {
      "engine": "artio",
      "name": "Artio",
      "language": "Java",
      "fixture": "W",
      "operation": "build",
      "p50": 4262,
      "p90": 4335,
      "p99": 5648,
      "p999": 26863
    },
    {
      "engine": "artio",
      "name": "Artio",
      "language": "Java",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 10032,
      "p90": 10105,
      "p99": 10532,
      "p999": 33447
    },
    {
      "engine": "artio",
      "name": "Artio",
      "language": "Java",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 6673,
      "p90": 6753,
      "p99": 7983,
      "p999": 31557
    },
    {
      "engine": "dfx",
      "name": "DFX",
      "language": "Rust",
      "fixture": "8",
      "operation": "build",
      "p50": 6780,
      "p90": 6792,
      "p99": 6803,
      "p999": 6812
    },
    {
      "engine": "dfx",
      "name": "DFX",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 3194,
      "p90": 3200,
      "p99": 3205,
      "p999": 3209
    },
    {
      "engine": "dfx",
      "name": "DFX",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 3085,
      "p90": 3090,
      "p99": 3093,
      "p999": 3096
    },
    {
      "engine": "dfx",
      "name": "DFX",
      "language": "Rust",
      "fixture": "D",
      "operation": "build",
      "p50": 5815,
      "p90": 5840,
      "p99": 5862,
      "p999": 6009
    },
    {
      "engine": "dfx",
      "name": "DFX",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 2656,
      "p90": 2668,
      "p99": 2674,
      "p999": 2678
    },
    {
      "engine": "dfx",
      "name": "DFX",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 2538,
      "p90": 2544,
      "p99": 2547,
      "p999": 2549
    },
    {
      "engine": "dfx",
      "name": "DFX",
      "language": "Rust",
      "fixture": "W",
      "operation": "build",
      "p50": 33261,
      "p90": 33348,
      "p99": 33429,
      "p999": 33494
    },
    {
      "engine": "dfx",
      "name": "DFX",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 11314,
      "p90": 11326,
      "p99": 11336,
      "p999": 11343
    },
    {
      "engine": "dfx",
      "name": "DFX",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 10197,
      "p90": 10210,
      "p99": 10218,
      "p999": 10225
    },
    {
      "engine": "falcon",
      "name": "Falcon",
      "language": "Java",
      "fixture": "8",
      "operation": "build",
      "p50": 869,
      "p90": 935,
      "p99": 1009,
      "p999": 1329
    },
    {
      "engine": "falcon",
      "name": "Falcon",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 812,
      "p90": 816,
      "p99": 837,
      "p999": 1060
    },
    {
      "engine": "falcon",
      "name": "Falcon",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 809,
      "p90": 817,
      "p99": 4898,
      "p999": 5042
    },
    {
      "engine": "falcon",
      "name": "Falcon",
      "language": "Java",
      "fixture": "D",
      "operation": "build",
      "p50": 887,
      "p90": 920,
      "p99": 1199,
      "p999": 4965
    },
    {
      "engine": "falcon",
      "name": "Falcon",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 743,
      "p90": 746,
      "p99": 767,
      "p999": 914
    },
    {
      "engine": "falcon",
      "name": "Falcon",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 743,
      "p90": 747,
      "p99": 2766,
      "p999": 4904
    },
    {
      "engine": "ferrumfix",
      "name": "FerrumFIX",
      "language": "Rust",
      "fixture": "8",
      "operation": "build",
      "p50": 1558,
      "p90": 1571,
      "p99": 1588,
      "p999": 1603
    },
    {
      "engine": "ferrumfix",
      "name": "FerrumFIX",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 8113,
      "p90": 8131,
      "p99": 8148,
      "p999": 8160
    },
    {
      "engine": "ferrumfix",
      "name": "FerrumFIX",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 8147,
      "p90": 8164,
      "p99": 8178,
      "p999": 8188
    },
    {
      "engine": "ferrumfix",
      "name": "FerrumFIX",
      "language": "Rust",
      "fixture": "D",
      "operation": "build",
      "p50": 1271,
      "p90": 1290,
      "p99": 1311,
      "p999": 1321
    },
    {
      "engine": "ferrumfix",
      "name": "FerrumFIX",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 7425,
      "p90": 7443,
      "p99": 7460,
      "p999": 7470
    },
    {
      "engine": "ferrumfix",
      "name": "FerrumFIX",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 7422,
      "p90": 7438,
      "p99": 7450,
      "p999": 7461
    },
    {
      "engine": "ferrumfix",
      "name": "FerrumFIX",
      "language": "Rust",
      "fixture": "W",
      "operation": "build",
      "p50": 5348,
      "p90": 5362,
      "p99": 5373,
      "p999": 5382
    },
    {
      "engine": "ferrumfix",
      "name": "FerrumFIX",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 18276,
      "p90": 18304,
      "p99": 18327,
      "p999": 18344
    },
    {
      "engine": "ferrumfix",
      "name": "FerrumFIX",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 14754,
      "p90": 14779,
      "p99": 14800,
      "p999": 14816
    },
    {
      "engine": "fix8",
      "name": "Fix8",
      "language": "C++",
      "fixture": "8",
      "operation": "build",
      "p50": 3503,
      "p90": 3536,
      "p99": 3553,
      "p999": 3567
    },
    {
      "engine": "fix8",
      "name": "Fix8",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 6338,
      "p90": 6352,
      "p99": 6364,
      "p999": 6371
    },
    {
      "engine": "fix8",
      "name": "Fix8",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 6341,
      "p90": 6359,
      "p99": 6379,
      "p999": 6390
    },
    {
      "engine": "fix8",
      "name": "Fix8",
      "language": "C++",
      "fixture": "D",
      "operation": "build",
      "p50": 3065,
      "p90": 3076,
      "p99": 3088,
      "p999": 3097
    },
    {
      "engine": "fix8",
      "name": "Fix8",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 5511,
      "p90": 5521,
      "p99": 5529,
      "p999": 5536
    },
    {
      "engine": "fix8",
      "name": "Fix8",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 5519,
      "p90": 5530,
      "p99": 5538,
      "p999": 5546
    },
    {
      "engine": "fix8",
      "name": "Fix8",
      "language": "C++",
      "fixture": "W",
      "operation": "build",
      "p50": 16276,
      "p90": 16301,
      "p99": 16322,
      "p999": 16338
    },
    {
      "engine": "fix8",
      "name": "Fix8",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 19280,
      "p90": 19311,
      "p99": 19337,
      "p999": 19355
    },
    {
      "engine": "fix8",
      "name": "Fix8",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 12342,
      "p90": 12369,
      "p99": 12389,
      "p999": 12403
    },
    {
      "engine": "fixantenna_net",
      "name": "FIX Antenna .NET Core",
      "language": "C#",
      "fixture": "8",
      "operation": "build",
      "p50": 2885,
      "p90": 2923,
      "p99": 5114,
      "p999": 5510
    },
    {
      "engine": "fixantenna_net",
      "name": "FIX Antenna .NET Core",
      "language": "C#",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 1873,
      "p90": 1890,
      "p99": 1915,
      "p999": 4543
    },
    {
      "engine": "fixantenna_net",
      "name": "FIX Antenna .NET Core",
      "language": "C#",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 1893,
      "p90": 1914,
      "p99": 2050,
      "p999": 4609
    },
    {
      "engine": "fixantenna_net",
      "name": "FIX Antenna .NET Core",
      "language": "C#",
      "fixture": "D",
      "operation": "build",
      "p50": 2583,
      "p90": 2631,
      "p99": 10503,
      "p999": 14034
    },
    {
      "engine": "fixantenna_net",
      "name": "FIX Antenna .NET Core",
      "language": "C#",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 1648,
      "p90": 1665,
      "p99": 1690,
      "p999": 4264
    },
    {
      "engine": "fixantenna_net",
      "name": "FIX Antenna .NET Core",
      "language": "C#",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 1651,
      "p90": 1670,
      "p99": 3161,
      "p999": 4416
    },
    {
      "engine": "fixantenna_net",
      "name": "FIX Antenna .NET Core",
      "language": "C#",
      "fixture": "W",
      "operation": "build",
      "p50": 12668,
      "p90": 13363,
      "p99": 15986,
      "p999": 17242
    },
    {
      "engine": "fixantenna_net",
      "name": "FIX Antenna .NET Core",
      "language": "C#",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 6530,
      "p90": 6920,
      "p99": 9328,
      "p999": 10051
    },
    {
      "engine": "fixantenna_net",
      "name": "FIX Antenna .NET Core",
      "language": "C#",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 4781,
      "p90": 4823,
      "p99": 7303,
      "p999": 8025
    },
    {
      "engine": "fixer_rs",
      "name": "fixer-rs",
      "language": "Rust",
      "fixture": "8",
      "operation": "build",
      "p50": 4345,
      "p90": 4352,
      "p99": 4359,
      "p999": 4365
    },
    {
      "engine": "fixer_rs",
      "name": "fixer-rs",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 5213,
      "p90": 5223,
      "p99": 5233,
      "p999": 5241
    },
    {
      "engine": "fixer_rs",
      "name": "fixer-rs",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 4951,
      "p90": 4960,
      "p99": 4968,
      "p999": 4974
    },
    {
      "engine": "fixer_rs",
      "name": "fixer-rs",
      "language": "Rust",
      "fixture": "D",
      "operation": "build",
      "p50": 3811,
      "p90": 3819,
      "p99": 3826,
      "p999": 3839
    },
    {
      "engine": "fixer_rs",
      "name": "fixer-rs",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 4611,
      "p90": 4619,
      "p99": 4624,
      "p999": 4627
    },
    {
      "engine": "fixer_rs",
      "name": "fixer-rs",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 4674,
      "p90": 4680,
      "p99": 4686,
      "p999": 4689
    },
    {
      "engine": "fixer_rs",
      "name": "fixer-rs",
      "language": "Rust",
      "fixture": "W",
      "operation": "build",
      "p50": 23227,
      "p90": 23247,
      "p99": 23278,
      "p999": 23370
    },
    {
      "engine": "fixer_rs",
      "name": "fixer-rs",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 18623,
      "p90": 18648,
      "p99": 18666,
      "p999": 18682
    },
    {
      "engine": "fixer_rs",
      "name": "fixer-rs",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 17316,
      "p90": 17347,
      "p99": 17367,
      "p999": 17381
    },
    {
      "engine": "fixpp",
      "name": "Fixpp",
      "language": "C++",
      "fixture": "8",
      "operation": "build",
      "p50": 3982,
      "p90": 4002,
      "p99": 4029,
      "p999": 4037
    },
    {
      "engine": "fixpp",
      "name": "Fixpp",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 1143,
      "p90": 1144,
      "p99": 1145,
      "p999": 1146
    },
    {
      "engine": "fixpp",
      "name": "Fixpp",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 1142,
      "p90": 1143,
      "p99": 1144,
      "p999": 1145
    },
    {
      "engine": "fixpp",
      "name": "Fixpp",
      "language": "C++",
      "fixture": "D",
      "operation": "build",
      "p50": 3088,
      "p90": 3110,
      "p99": 3145,
      "p999": 3172
    },
    {
      "engine": "fixpp",
      "name": "Fixpp",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 918,
      "p90": 920,
      "p99": 921,
      "p999": 923
    },
    {
      "engine": "fixpp",
      "name": "Fixpp",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 919,
      "p90": 920,
      "p99": 922,
      "p999": 924
    },
    {
      "engine": "fixpp",
      "name": "Fixpp",
      "language": "C++",
      "fixture": "W",
      "operation": "build",
      "p50": 21617,
      "p90": 21638,
      "p99": 21697,
      "p999": 21721
    },
    {
      "engine": "fixpp",
      "name": "Fixpp",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 5062,
      "p90": 5071,
      "p99": 5079,
      "p999": 5084
    },
    {
      "engine": "fixpp",
      "name": "Fixpp",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 3563,
      "p90": 3575,
      "p99": 3583,
      "p999": 3588
    },
    {
      "engine": "hffix",
      "name": "hffix",
      "language": "C++",
      "fixture": "8",
      "operation": "build",
      "p50": 157,
      "p90": 159,
      "p99": 160,
      "p999": 161
    },
    {
      "engine": "hffix",
      "name": "hffix",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 498,
      "p90": 502,
      "p99": 505,
      "p999": 509
    },
    {
      "engine": "hffix",
      "name": "hffix",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 503,
      "p90": 506,
      "p99": 509,
      "p999": 513
    },
    {
      "engine": "hffix",
      "name": "hffix",
      "language": "C++",
      "fixture": "D",
      "operation": "build",
      "p50": 127,
      "p90": 130,
      "p99": 132,
      "p999": 133
    },
    {
      "engine": "hffix",
      "name": "hffix",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 387,
      "p90": 392,
      "p99": 395,
      "p999": 397
    },
    {
      "engine": "hffix",
      "name": "hffix",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 389,
      "p90": 394,
      "p99": 397,
      "p999": 397
    },
    {
      "engine": "hffix",
      "name": "hffix",
      "language": "C++",
      "fixture": "W",
      "operation": "build",
      "p50": 555,
      "p90": 565,
      "p99": 575,
      "p999": 580
    },
    {
      "engine": "hffix",
      "name": "hffix",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 2629,
      "p90": 2636,
      "p99": 2638,
      "p999": 2639
    },
    {
      "engine": "hffix",
      "name": "hffix",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 1006,
      "p90": 1011,
      "p99": 1017,
      "p999": 1018
    },
    {
      "engine": "libhft",
      "name": "LibHFT C++",
      "language": "C++",
      "fixture": "8",
      "operation": "build",
      "p50": 69,
      "p90": 69,
      "p99": 69,
      "p999": 70
    },
    {
      "engine": "libhft",
      "name": "LibHFT C++",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 429,
      "p90": 433,
      "p99": 437,
      "p999": 437
    },
    {
      "engine": "libhft",
      "name": "LibHFT C++",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 431,
      "p90": 437,
      "p99": 438,
      "p999": 439
    },
    {
      "engine": "libhft",
      "name": "LibHFT C++",
      "language": "C++",
      "fixture": "D",
      "operation": "build",
      "p50": 49,
      "p90": 50,
      "p99": 50,
      "p999": 51
    },
    {
      "engine": "libhft",
      "name": "LibHFT C++",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 356,
      "p90": 357,
      "p99": 358,
      "p999": 359
    },
    {
      "engine": "libhft",
      "name": "LibHFT C++",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 356,
      "p90": 358,
      "p99": 358,
      "p999": 359
    },
    {
      "engine": "libhft",
      "name": "LibHFT C++",
      "language": "C++",
      "fixture": "W",
      "operation": "build",
      "p50": 247,
      "p90": 248,
      "p99": 258,
      "p999": 260
    },
    {
      "engine": "libhft",
      "name": "LibHFT C++",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 2158,
      "p90": 2199,
      "p99": 2207,
      "p999": 2211
    },
    {
      "engine": "libhft",
      "name": "LibHFT C++",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 956,
      "p90": 957,
      "p99": 958,
      "p999": 959
    },
    {
      "engine": "libhft_dotnet_managed",
      "name": "LibHFT .NET Pure",
      "language": "C#",
      "fixture": "8",
      "operation": "build",
      "p50": 199,
      "p90": 272,
      "p99": 275,
      "p999": 277
    },
    {
      "engine": "libhft_dotnet_managed",
      "name": "LibHFT .NET Pure",
      "language": "C#",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 1226,
      "p90": 1230,
      "p99": 1233,
      "p999": 1235
    },
    {
      "engine": "libhft_dotnet_managed",
      "name": "LibHFT .NET Pure",
      "language": "C#",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 1208,
      "p90": 1211,
      "p99": 1333,
      "p999": 1351
    },
    {
      "engine": "libhft_dotnet_managed",
      "name": "LibHFT .NET Pure",
      "language": "C#",
      "fixture": "D",
      "operation": "build",
      "p50": 191,
      "p90": 962,
      "p99": 985,
      "p999": 1011
    },
    {
      "engine": "libhft_dotnet_managed",
      "name": "LibHFT .NET Pure",
      "language": "C#",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 1021,
      "p90": 1025,
      "p99": 1029,
      "p999": 1035
    },
    {
      "engine": "libhft_dotnet_managed",
      "name": "LibHFT .NET Pure",
      "language": "C#",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 1004,
      "p90": 1007,
      "p99": 2662,
      "p999": 2864
    },
    {
      "engine": "libhft_dotnet_managed",
      "name": "LibHFT .NET Pure",
      "language": "C#",
      "fixture": "W",
      "operation": "build",
      "p50": 1514,
      "p90": 1518,
      "p99": 1522,
      "p999": 1524
    },
    {
      "engine": "libhft_dotnet_managed",
      "name": "LibHFT .NET Pure",
      "language": "C#",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 5090,
      "p90": 5143,
      "p99": 5166,
      "p999": 5172
    },
    {
      "engine": "libhft_dotnet_managed",
      "name": "LibHFT .NET Pure",
      "language": "C#",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 3312,
      "p90": 3316,
      "p99": 3320,
      "p999": 3324
    },
    {
      "engine": "libhft_dotnet_native",
      "name": "LibHFT .NET Native",
      "language": "C#",
      "fixture": "8",
      "operation": "build",
      "p50": 322,
      "p90": 350,
      "p99": 353,
      "p999": 355
    },
    {
      "engine": "libhft_dotnet_native",
      "name": "LibHFT .NET Native",
      "language": "C#",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 630,
      "p90": 632,
      "p99": 633,
      "p999": 635
    },
    {
      "engine": "libhft_dotnet_native",
      "name": "LibHFT .NET Native",
      "language": "C#",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 644,
      "p90": 648,
      "p99": 759,
      "p999": 780
    },
    {
      "engine": "libhft_dotnet_native",
      "name": "LibHFT .NET Native",
      "language": "C#",
      "fixture": "D",
      "operation": "build",
      "p50": 265,
      "p90": 526,
      "p99": 539,
      "p999": 549
    },
    {
      "engine": "libhft_dotnet_native",
      "name": "LibHFT .NET Native",
      "language": "C#",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 484,
      "p90": 485,
      "p99": 486,
      "p999": 487
    },
    {
      "engine": "libhft_dotnet_native",
      "name": "LibHFT .NET Native",
      "language": "C#",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 501,
      "p90": 503,
      "p99": 1812,
      "p999": 1932
    },
    {
      "engine": "libhft_dotnet_native",
      "name": "LibHFT .NET Native",
      "language": "C#",
      "fixture": "W",
      "operation": "build",
      "p50": 1460,
      "p90": 1466,
      "p99": 1729,
      "p999": 1742
    },
    {
      "engine": "libhft_dotnet_native",
      "name": "LibHFT .NET Native",
      "language": "C#",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 2621,
      "p90": 2627,
      "p99": 2664,
      "p999": 2673
    },
    {
      "engine": "libhft_dotnet_native",
      "name": "LibHFT .NET Native",
      "language": "C#",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 1053,
      "p90": 1072,
      "p99": 1079,
      "p999": 1081
    },
    {
      "engine": "libhft_java",
      "name": "LibHFT Java Pure",
      "language": "Java",
      "fixture": "8",
      "operation": "build",
      "p50": 431,
      "p90": 632,
      "p99": 681,
      "p999": 869
    },
    {
      "engine": "libhft_java",
      "name": "LibHFT Java Pure",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 773,
      "p90": 776,
      "p99": 781,
      "p999": 863
    },
    {
      "engine": "libhft_java",
      "name": "LibHFT Java Pure",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 771,
      "p90": 775,
      "p99": 1082,
      "p999": 2607
    },
    {
      "engine": "libhft_java",
      "name": "LibHFT Java Pure",
      "language": "Java",
      "fixture": "D",
      "operation": "build",
      "p50": 347,
      "p90": 535,
      "p99": 627,
      "p999": 2625
    },
    {
      "engine": "libhft_java",
      "name": "LibHFT Java Pure",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 583,
      "p90": 585,
      "p99": 593,
      "p999": 649
    },
    {
      "engine": "libhft_java",
      "name": "LibHFT Java Pure",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 585,
      "p90": 587,
      "p99": 1179,
      "p999": 1259
    },
    {
      "engine": "libhft_java",
      "name": "LibHFT Java Pure",
      "language": "Java",
      "fixture": "W",
      "operation": "build",
      "p50": 1381,
      "p90": 1385,
      "p99": 1994,
      "p999": 2048
    },
    {
      "engine": "libhft_java",
      "name": "LibHFT Java Pure",
      "language": "Java",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 2754,
      "p90": 2758,
      "p99": 3790,
      "p999": 4238
    },
    {
      "engine": "libhft_java",
      "name": "LibHFT Java Pure",
      "language": "Java",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 1340,
      "p90": 1384,
      "p99": 2216,
      "p999": 2529
    },
    {
      "engine": "libhft_java_jni",
      "name": "LibHFT Java/JNI",
      "language": "Java",
      "fixture": "8",
      "operation": "build",
      "p50": 462,
      "p90": 465,
      "p99": 548,
      "p999": 569
    },
    {
      "engine": "libhft_java_jni",
      "name": "LibHFT Java/JNI",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 861,
      "p90": 864,
      "p99": 870,
      "p999": 957
    },
    {
      "engine": "libhft_java_jni",
      "name": "LibHFT Java/JNI",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 857,
      "p90": 861,
      "p99": 1264,
      "p999": 1314
    },
    {
      "engine": "libhft_java_jni",
      "name": "LibHFT Java/JNI",
      "language": "Java",
      "fixture": "D",
      "operation": "build",
      "p50": 392,
      "p90": 497,
      "p99": 1014,
      "p999": 1201
    },
    {
      "engine": "libhft_java_jni",
      "name": "LibHFT Java/JNI",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 710,
      "p90": 713,
      "p99": 722,
      "p999": 781
    },
    {
      "engine": "libhft_java_jni",
      "name": "LibHFT Java/JNI",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 710,
      "p90": 715,
      "p99": 1353,
      "p999": 1410
    },
    {
      "engine": "libhft_java_jni",
      "name": "LibHFT Java/JNI",
      "language": "Java",
      "fixture": "W",
      "operation": "build",
      "p50": 1680,
      "p90": 1685,
      "p99": 1848,
      "p999": 1905
    },
    {
      "engine": "libhft_java_jni",
      "name": "LibHFT Java/JNI",
      "language": "Java",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 2893,
      "p90": 2897,
      "p99": 2959,
      "p999": 4614
    },
    {
      "engine": "libhft_java_jni",
      "name": "LibHFT Java/JNI",
      "language": "Java",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 1328,
      "p90": 1332,
      "p99": 1495,
      "p999": 2768
    },
    {
      "engine": "libhft_rust_pure",
      "name": "LibHFT Rust",
      "language": "Rust",
      "fixture": "8",
      "operation": "build",
      "p50": 223,
      "p90": 227,
      "p99": 230,
      "p999": 232
    },
    {
      "engine": "libhft_rust_pure",
      "name": "LibHFT Rust",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 628,
      "p90": 650,
      "p99": 668,
      "p999": 682
    },
    {
      "engine": "libhft_rust_pure",
      "name": "LibHFT Rust",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 618,
      "p90": 626,
      "p99": 638,
      "p999": 653
    },
    {
      "engine": "libhft_rust_pure",
      "name": "LibHFT Rust",
      "language": "Rust",
      "fixture": "D",
      "operation": "build",
      "p50": 144,
      "p90": 144,
      "p99": 145,
      "p999": 146
    },
    {
      "engine": "libhft_rust_pure",
      "name": "LibHFT Rust",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 528,
      "p90": 537,
      "p99": 544,
      "p999": 550
    },
    {
      "engine": "libhft_rust_pure",
      "name": "LibHFT Rust",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 527,
      "p90": 533,
      "p99": 539,
      "p999": 544
    },
    {
      "engine": "libhft_rust_pure",
      "name": "LibHFT Rust",
      "language": "Rust",
      "fixture": "W",
      "operation": "build",
      "p50": 403,
      "p90": 405,
      "p99": 406,
      "p999": 407
    },
    {
      "engine": "libhft_rust_pure",
      "name": "LibHFT Rust",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 2914,
      "p90": 2950,
      "p99": 2978,
      "p999": 2999
    },
    {
      "engine": "libhft_rust_pure",
      "name": "LibHFT Rust",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 1772,
      "p90": 1780,
      "p99": 1782,
      "p999": 1783
    },
    {
      "engine": "libtrading",
      "name": "libtrading",
      "language": "C",
      "fixture": "8",
      "operation": "build",
      "p50": 509,
      "p90": 515,
      "p99": 520,
      "p999": 524
    },
    {
      "engine": "libtrading",
      "name": "libtrading",
      "language": "C",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 2048,
      "p90": 2055,
      "p99": 2058,
      "p999": 2061
    },
    {
      "engine": "libtrading",
      "name": "libtrading",
      "language": "C",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 2030,
      "p90": 2034,
      "p99": 2037,
      "p999": 2039
    },
    {
      "engine": "libtrading",
      "name": "libtrading",
      "language": "C",
      "fixture": "D",
      "operation": "build",
      "p50": 445,
      "p90": 451,
      "p99": 457,
      "p999": 461
    },
    {
      "engine": "libtrading",
      "name": "libtrading",
      "language": "C",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 1479,
      "p90": 1482,
      "p99": 1484,
      "p999": 1486
    },
    {
      "engine": "libtrading",
      "name": "libtrading",
      "language": "C",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 1479,
      "p90": 1482,
      "p99": 1484,
      "p999": 1486
    },
    {
      "engine": "libtrading",
      "name": "libtrading",
      "language": "C",
      "fixture": "W",
      "operation": "build",
      "p50": 2332,
      "p90": 2358,
      "p99": 2364,
      "p999": 2369
    },
    {
      "engine": "libtrading",
      "name": "libtrading",
      "language": "C",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 16774,
      "p90": 16801,
      "p99": 16816,
      "p999": 16828
    },
    {
      "engine": "libtrading",
      "name": "libtrading",
      "language": "C",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 5776,
      "p90": 5794,
      "p99": 5808,
      "p999": 5817
    },
    {
      "engine": "llfix",
      "name": "llfix",
      "language": "C++",
      "fixture": "8",
      "operation": "build",
      "p50": 386,
      "p90": 390,
      "p99": 393,
      "p999": 395
    },
    {
      "engine": "llfix",
      "name": "llfix",
      "language": "C++",
      "fixture": "D",
      "operation": "build",
      "p50": 321,
      "p90": 324,
      "p99": 328,
      "p999": 330
    },
    {
      "engine": "llfix",
      "name": "llfix",
      "language": "C++",
      "fixture": "W",
      "operation": "build",
      "p50": 1429,
      "p90": 1438,
      "p99": 1445,
      "p999": 1450
    },
    {
      "engine": "nanofix",
      "name": "NanoFIX",
      "language": "Rust",
      "fixture": "8",
      "operation": "build",
      "p50": 316,
      "p90": 317,
      "p99": 319,
      "p999": 319
    },
    {
      "engine": "nanofix",
      "name": "NanoFIX",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 1352,
      "p90": 1363,
      "p99": 1381,
      "p999": 1387
    },
    {
      "engine": "nanofix",
      "name": "NanoFIX",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 1372,
      "p90": 1379,
      "p99": 1390,
      "p999": 1395
    },
    {
      "engine": "nanofix",
      "name": "NanoFIX",
      "language": "Rust",
      "fixture": "D",
      "operation": "build",
      "p50": 168,
      "p90": 170,
      "p99": 171,
      "p999": 172
    },
    {
      "engine": "nanofix",
      "name": "NanoFIX",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 1230,
      "p90": 1239,
      "p99": 1248,
      "p999": 1256
    },
    {
      "engine": "nanofix",
      "name": "NanoFIX",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 1248,
      "p90": 1252,
      "p99": 1256,
      "p999": 1260
    },
    {
      "engine": "nanofix",
      "name": "NanoFIX",
      "language": "Rust",
      "fixture": "W",
      "operation": "build",
      "p50": 395,
      "p90": 397,
      "p99": 398,
      "p999": 399
    },
    {
      "engine": "nanofix",
      "name": "NanoFIX",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 3138,
      "p90": 3166,
      "p99": 3278,
      "p999": 3290
    },
    {
      "engine": "nanofix",
      "name": "NanoFIX",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 1928,
      "p90": 1936,
      "p99": 1946,
      "p999": 1983
    },
    {
      "engine": "nexusfix",
      "name": "NexusFIX",
      "language": "C++",
      "fixture": "8",
      "operation": "build",
      "p50": 416,
      "p90": 426,
      "p99": 436,
      "p999": 444
    },
    {
      "engine": "nexusfix",
      "name": "NexusFIX",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 1000,
      "p90": 1008,
      "p99": 1014,
      "p999": 1018
    },
    {
      "engine": "nexusfix",
      "name": "NexusFIX",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 987,
      "p90": 999,
      "p99": 1005,
      "p999": 1008
    },
    {
      "engine": "nexusfix",
      "name": "NexusFIX",
      "language": "C++",
      "fixture": "D",
      "operation": "build",
      "p50": 363,
      "p90": 371,
      "p99": 380,
      "p999": 388
    },
    {
      "engine": "nexusfix",
      "name": "NexusFIX",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 852,
      "p90": 857,
      "p99": 861,
      "p999": 863
    },
    {
      "engine": "nexusfix",
      "name": "NexusFIX",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 849,
      "p90": 854,
      "p99": 856,
      "p999": 858
    },
    {
      "engine": "nexusfix",
      "name": "NexusFIX",
      "language": "C++",
      "fixture": "W",
      "operation": "build",
      "p50": 2122,
      "p90": 2138,
      "p99": 2154,
      "p999": 2166
    },
    {
      "engine": "nexusfix",
      "name": "NexusFIX",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 3307,
      "p90": 3351,
      "p99": 3364,
      "p999": 3394
    },
    {
      "engine": "nexusfix",
      "name": "NexusFIX",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 2088,
      "p90": 2119,
      "p99": 2131,
      "p999": 2137
    },
    {
      "engine": "philadelphia",
      "name": "Philadelphia",
      "language": "Java",
      "fixture": "8",
      "operation": "build",
      "p50": 450,
      "p90": 452,
      "p99": 1113,
      "p999": 1144
    },
    {
      "engine": "philadelphia",
      "name": "Philadelphia",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 1133,
      "p90": 1139,
      "p99": 1210,
      "p999": 1502
    },
    {
      "engine": "philadelphia",
      "name": "Philadelphia",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 1133,
      "p90": 1139,
      "p99": 1531,
      "p999": 1639
    },
    {
      "engine": "philadelphia",
      "name": "Philadelphia",
      "language": "Java",
      "fixture": "D",
      "operation": "build",
      "p50": 308,
      "p90": 311,
      "p99": 1564,
      "p999": 1741
    },
    {
      "engine": "philadelphia",
      "name": "Philadelphia",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 981,
      "p90": 986,
      "p99": 1025,
      "p999": 1240
    },
    {
      "engine": "philadelphia",
      "name": "Philadelphia",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 979,
      "p90": 985,
      "p99": 2104,
      "p999": 5239
    },
    {
      "engine": "philadelphia",
      "name": "Philadelphia",
      "language": "Java",
      "fixture": "W",
      "operation": "build",
      "p50": 1724,
      "p90": 1730,
      "p99": 1735,
      "p999": 2434
    },
    {
      "engine": "philadelphia",
      "name": "Philadelphia",
      "language": "Java",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 5340,
      "p90": 5355,
      "p99": 5783,
      "p999": 7950
    },
    {
      "engine": "philadelphia",
      "name": "Philadelphia",
      "language": "Java",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 3759,
      "p90": 3846,
      "p99": 4418,
      "p999": 5766
    },
    {
      "engine": "quickfix_cpp",
      "name": "QuickFIX/C++",
      "language": "C++",
      "fixture": "8",
      "operation": "build",
      "p50": 3240,
      "p90": 3247,
      "p99": 3259,
      "p999": 3265
    },
    {
      "engine": "quickfix_cpp",
      "name": "QuickFIX/C++",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 2428,
      "p90": 2432,
      "p99": 2436,
      "p999": 2438
    },
    {
      "engine": "quickfix_cpp",
      "name": "QuickFIX/C++",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 2430,
      "p90": 2435,
      "p99": 2438,
      "p999": 2441
    },
    {
      "engine": "quickfix_cpp",
      "name": "QuickFIX/C++",
      "language": "C++",
      "fixture": "D",
      "operation": "build",
      "p50": 2614,
      "p90": 2620,
      "p99": 2624,
      "p999": 2627
    },
    {
      "engine": "quickfix_cpp",
      "name": "QuickFIX/C++",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 2093,
      "p90": 2097,
      "p99": 2100,
      "p999": 2102
    },
    {
      "engine": "quickfix_cpp",
      "name": "QuickFIX/C++",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 2095,
      "p90": 2099,
      "p99": 2103,
      "p999": 2105
    },
    {
      "engine": "quickfix_cpp",
      "name": "QuickFIX/C++",
      "language": "C++",
      "fixture": "W",
      "operation": "build",
      "p50": 23240,
      "p90": 23271,
      "p99": 23293,
      "p999": 23304
    },
    {
      "engine": "quickfix_cpp",
      "name": "QuickFIX/C++",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 9202,
      "p90": 9214,
      "p99": 9223,
      "p999": 9230
    },
    {
      "engine": "quickfix_cpp",
      "name": "QuickFIX/C++",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 8002,
      "p90": 8019,
      "p99": 8031,
      "p999": 8040
    },
    {
      "engine": "quickfix_go",
      "name": "QuickFIX/Go",
      "language": "Go",
      "fixture": "8",
      "operation": "build",
      "p50": 9477,
      "p90": 14963,
      "p99": 336618,
      "p999": 489279
    },
    {
      "engine": "quickfix_go",
      "name": "QuickFIX/Go",
      "language": "Go",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 2847,
      "p90": 5154,
      "p99": 5461,
      "p999": 46628
    },
    {
      "engine": "quickfix_go",
      "name": "QuickFIX/Go",
      "language": "Go",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 2856,
      "p90": 5161,
      "p99": 5508,
      "p999": 46991
    },
    {
      "engine": "quickfix_go",
      "name": "QuickFIX/Go",
      "language": "Go",
      "fixture": "D",
      "operation": "build",
      "p50": 8128,
      "p90": 13063,
      "p99": 182531,
      "p999": 498344
    },
    {
      "engine": "quickfix_go",
      "name": "QuickFIX/Go",
      "language": "Go",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 2401,
      "p90": 4436,
      "p99": 4650,
      "p999": 59625
    },
    {
      "engine": "quickfix_go",
      "name": "QuickFIX/Go",
      "language": "Go",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 2405,
      "p90": 4436,
      "p99": 4637,
      "p999": 84929
    },
    {
      "engine": "quickfix_go",
      "name": "QuickFIX/Go",
      "language": "Go",
      "fixture": "W",
      "operation": "build",
      "p50": 47004,
      "p90": 95379,
      "p99": 490812,
      "p999": 593248
    },
    {
      "engine": "quickfix_go",
      "name": "QuickFIX/Go",
      "language": "Go",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 23248,
      "p90": 35618,
      "p99": 462534,
      "p999": 522222
    },
    {
      "engine": "quickfix_go",
      "name": "QuickFIX/Go",
      "language": "Go",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 20184,
      "p90": 32447,
      "p99": 378672,
      "p999": 533250
    },
    {
      "engine": "quickfix_n",
      "name": "QuickFIX/n",
      "language": "C#",
      "fixture": "8",
      "operation": "build",
      "p50": 5297,
      "p90": 5330,
      "p99": 8134,
      "p999": 8724
    },
    {
      "engine": "quickfix_n",
      "name": "QuickFIX/n",
      "language": "C#",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 5734,
      "p90": 5776,
      "p99": 8470,
      "p999": 8849
    },
    {
      "engine": "quickfix_n",
      "name": "QuickFIX/n",
      "language": "C#",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 5750,
      "p90": 5793,
      "p99": 8534,
      "p999": 8913
    },
    {
      "engine": "quickfix_n",
      "name": "QuickFIX/n",
      "language": "C#",
      "fixture": "D",
      "operation": "build",
      "p50": 4782,
      "p90": 4811,
      "p99": 18952,
      "p999": 22481
    },
    {
      "engine": "quickfix_n",
      "name": "QuickFIX/n",
      "language": "C#",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 4981,
      "p90": 5015,
      "p99": 7291,
      "p999": 7676
    },
    {
      "engine": "quickfix_n",
      "name": "QuickFIX/n",
      "language": "C#",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 4987,
      "p90": 5023,
      "p99": 7334,
      "p999": 7756
    },
    {
      "engine": "quickfix_n",
      "name": "QuickFIX/n",
      "language": "C#",
      "fixture": "W",
      "operation": "build",
      "p50": 29160,
      "p90": 33233,
      "p99": 36131,
      "p999": 36497
    },
    {
      "engine": "quickfix_n",
      "name": "QuickFIX/n",
      "language": "C#",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 23112,
      "p90": 26411,
      "p99": 29255,
      "p999": 31377
    },
    {
      "engine": "quickfix_n",
      "name": "QuickFIX/n",
      "language": "C#",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 16185,
      "p90": 18405,
      "p99": 21841,
      "p999": 30438
    },
    {
      "engine": "quickfixj",
      "name": "QuickFIX/J",
      "language": "Java",
      "fixture": "8",
      "operation": "build",
      "p50": 1566,
      "p90": 1578,
      "p99": 1693,
      "p999": 5834
    },
    {
      "engine": "quickfixj",
      "name": "QuickFIX/J",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 2107,
      "p90": 2117,
      "p99": 2208,
      "p999": 2560
    },
    {
      "engine": "quickfixj",
      "name": "QuickFIX/J",
      "language": "Java",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 2104,
      "p90": 2133,
      "p99": 2857,
      "p999": 4539
    },
    {
      "engine": "quickfixj",
      "name": "QuickFIX/J",
      "language": "Java",
      "fixture": "D",
      "operation": "build",
      "p50": 1346,
      "p90": 1375,
      "p99": 5008,
      "p999": 5656
    },
    {
      "engine": "quickfixj",
      "name": "QuickFIX/J",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 1630,
      "p90": 1639,
      "p99": 1722,
      "p999": 1998
    },
    {
      "engine": "quickfixj",
      "name": "QuickFIX/J",
      "language": "Java",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 1629,
      "p90": 1663,
      "p99": 4265,
      "p999": 7834
    },
    {
      "engine": "quickfixj",
      "name": "QuickFIX/J",
      "language": "Java",
      "fixture": "W",
      "operation": "build",
      "p50": 8623,
      "p90": 8709,
      "p99": 10244,
      "p999": 34826
    },
    {
      "engine": "quickfixj",
      "name": "QuickFIX/J",
      "language": "Java",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 11999,
      "p90": 12091,
      "p99": 12439,
      "p999": 38832
    },
    {
      "engine": "quickfixj",
      "name": "QuickFIX/J",
      "language": "Java",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 7977,
      "p90": 8069,
      "p99": 15286,
      "p999": 45109
    },
    {
      "engine": "truefix",
      "name": "TrueFix",
      "language": "Rust",
      "fixture": "8",
      "operation": "build",
      "p50": 1795,
      "p90": 1800,
      "p99": 1805,
      "p999": 1811
    },
    {
      "engine": "truefix",
      "name": "TrueFix",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 2468,
      "p90": 2473,
      "p99": 2477,
      "p999": 2480
    },
    {
      "engine": "truefix",
      "name": "TrueFix",
      "language": "Rust",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 2454,
      "p90": 2459,
      "p99": 2463,
      "p999": 2466
    },
    {
      "engine": "truefix",
      "name": "TrueFix",
      "language": "Rust",
      "fixture": "D",
      "operation": "build",
      "p50": 1634,
      "p90": 1644,
      "p99": 1648,
      "p999": 1651
    },
    {
      "engine": "truefix",
      "name": "TrueFix",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 2036,
      "p90": 2040,
      "p99": 2043,
      "p999": 2045
    },
    {
      "engine": "truefix",
      "name": "TrueFix",
      "language": "Rust",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 2036,
      "p90": 2039,
      "p99": 2042,
      "p999": 2044
    },
    {
      "engine": "truefix",
      "name": "TrueFix",
      "language": "Rust",
      "fixture": "W",
      "operation": "build",
      "p50": 6899,
      "p90": 6915,
      "p99": 6931,
      "p999": 6942
    },
    {
      "engine": "truefix",
      "name": "TrueFix",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 8363,
      "p90": 8388,
      "p99": 8407,
      "p999": 8420
    },
    {
      "engine": "truefix",
      "name": "TrueFix",
      "language": "Rust",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 7042,
      "p90": 7058,
      "p99": 7074,
      "p999": 7087
    }
  ],
  "llfixReceive": [
    {
      "engine": "llfix",
      "name": "llfix",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_only",
      "p50": 1469,
      "p90": 1477,
      "p99": 1481,
      "p999": 1485
    },
    {
      "engine": "llfix",
      "name": "llfix",
      "language": "C++",
      "fixture": "D",
      "operation": "parse_extract",
      "p50": 1474,
      "p90": 1485,
      "p99": 1489,
      "p999": 1495
    },
    {
      "engine": "llfix",
      "name": "llfix",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_only",
      "p50": 1741,
      "p90": 1747,
      "p99": 1753,
      "p999": 1758
    },
    {
      "engine": "llfix",
      "name": "llfix",
      "language": "C++",
      "fixture": "8",
      "operation": "parse_extract",
      "p50": 1756,
      "p90": 1761,
      "p99": 1766,
      "p999": 1769
    },
    {
      "engine": "llfix",
      "name": "llfix",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_only",
      "p50": 4957,
      "p90": 4964,
      "p99": 4968,
      "p999": 4972
    },
    {
      "engine": "llfix",
      "name": "llfix",
      "language": "C++",
      "fixture": "W",
      "operation": "parse_extract",
      "p50": 9034,
      "p90": 9103,
      "p99": 9131,
      "p999": 9154
    }
  ],
  "historical": [
    {
      "campaign": "SCAN converted-values-v2",
      "date": "2026-10-03",
      "host": "SCAN · Intel Xeon E5-2698 v4 · isolated CPUs 18–19",
      "sourceCommit": "4375a8fe04c0b7490a61413062d9b56868b13381",
      "adapterCount": 25,
      "parityProbes": 320,
      "operationRows": 554,
      "evidence": "data/benchmark-archive/evidence/stage2-converted-values-v2-scan-20261002/qualified/published/stage2_summary.csv"
    }
  ],
  "charts": {
    "cpp:D:parse_only": {
      "url": "plots/micro-cpp-D-parse_only.svg?v=08affc6f10b3",
      "engines": [
        "libhft",
        "hffix",
        "nexusfix",
        "fixpp",
        "libtrading"
      ]
    },
    "cpp:D:parse_extract": {
      "url": "plots/micro-cpp-D-parse_extract.svg?v=d55f098d592a",
      "engines": [
        "libhft",
        "hffix",
        "nexusfix",
        "fixpp",
        "libtrading"
      ]
    },
    "cpp:D:build": {
      "url": "plots/micro-cpp-D-build.svg?v=73a52b74fc29",
      "engines": [
        "libhft",
        "hffix",
        "llfix",
        "nexusfix",
        "libtrading"
      ]
    },
    "cpp:8:parse_only": {
      "url": "plots/micro-cpp-8-parse_only.svg?v=32195ad52cd7",
      "engines": [
        "libhft",
        "hffix",
        "nexusfix",
        "fixpp",
        "libtrading"
      ]
    },
    "cpp:8:parse_extract": {
      "url": "plots/micro-cpp-8-parse_extract.svg?v=187d7f052cb9",
      "engines": [
        "libhft",
        "hffix",
        "nexusfix",
        "fixpp",
        "libtrading"
      ]
    },
    "cpp:8:build": {
      "url": "plots/micro-cpp-8-build.svg?v=611c5ecbf4a0",
      "engines": [
        "libhft",
        "hffix",
        "llfix",
        "nexusfix",
        "libtrading"
      ]
    },
    "cpp:W:parse_only": {
      "url": "plots/micro-cpp-W-parse_only.svg?v=013d5238090c",
      "engines": [
        "libhft",
        "hffix",
        "nexusfix",
        "fixpp",
        "libtrading"
      ]
    },
    "cpp:W:parse_extract": {
      "url": "plots/micro-cpp-W-parse_extract.svg?v=4d36308b51f7",
      "engines": [
        "libhft",
        "hffix",
        "nexusfix",
        "fixpp",
        "quickfix_cpp"
      ]
    },
    "cpp:W:build": {
      "url": "plots/micro-cpp-W-build.svg?v=dfb9a3a55260",
      "engines": [
        "libhft",
        "hffix",
        "llfix",
        "nexusfix",
        "libtrading"
      ]
    },
    "java:D:parse_only": {
      "url": "plots/micro-java-D-parse_only.svg?v=f2ef339de0f5",
      "engines": [
        "libhft_java",
        "libhft_java_jni",
        "falcon",
        "philadelphia",
        "quickfixj"
      ]
    },
    "java:D:parse_extract": {
      "url": "plots/micro-java-D-parse_extract.svg?v=2fd7d3c2be23",
      "engines": [
        "libhft_java",
        "libhft_java_jni",
        "falcon",
        "philadelphia",
        "quickfixj"
      ]
    },
    "java:D:build": {
      "url": "plots/micro-java-D-build.svg?v=0e5cbd5f968f",
      "engines": [
        "philadelphia",
        "libhft_java",
        "libhft_java_jni",
        "falcon",
        "artio"
      ]
    },
    "java:8:parse_only": {
      "url": "plots/micro-java-8-parse_only.svg?v=a05ea53a1bcf",
      "engines": [
        "libhft_java",
        "falcon",
        "libhft_java_jni",
        "philadelphia",
        "quickfixj"
      ]
    },
    "java:8:parse_extract": {
      "url": "plots/micro-java-8-parse_extract.svg?v=834ef00689a4",
      "engines": [
        "libhft_java",
        "falcon",
        "libhft_java_jni",
        "philadelphia",
        "quickfixj"
      ]
    },
    "java:8:build": {
      "url": "plots/micro-java-8-build.svg?v=fd590e5c6c42",
      "engines": [
        "libhft_java",
        "philadelphia",
        "libhft_java_jni",
        "falcon",
        "artio"
      ]
    },
    "java:W:parse_only": {
      "url": "plots/micro-java-W-parse_only.svg?v=6da77b011c39",
      "engines": [
        "libhft_java_jni",
        "libhft_java",
        "philadelphia",
        "artio",
        "quickfixj"
      ]
    },
    "java:W:parse_extract": {
      "url": "plots/micro-java-W-parse_extract.svg?v=b72dd2520385",
      "engines": [
        "libhft_java",
        "libhft_java_jni",
        "philadelphia",
        "artio",
        "quickfixj"
      ]
    },
    "java:W:build": {
      "url": "plots/micro-java-W-build.svg?v=8f0ccbcb58d2",
      "engines": [
        "libhft_java",
        "libhft_java_jni",
        "philadelphia",
        "artio",
        "quickfixj"
      ]
    },
    "dotnet:D:parse_only": {
      "url": "plots/micro-dotnet-D-parse_only.svg?v=74bed56aa5a7",
      "engines": [
        "libhft_dotnet_native",
        "libhft_dotnet_managed",
        "fixantenna_net",
        "quickfix_n"
      ]
    },
    "dotnet:D:parse_extract": {
      "url": "plots/micro-dotnet-D-parse_extract.svg?v=d1e223425f31",
      "engines": [
        "libhft_dotnet_native",
        "libhft_dotnet_managed",
        "fixantenna_net",
        "quickfix_n"
      ]
    },
    "dotnet:D:build": {
      "url": "plots/micro-dotnet-D-build.svg?v=e89db5d2c389",
      "engines": [
        "libhft_dotnet_managed",
        "libhft_dotnet_native",
        "fixantenna_net",
        "quickfix_n"
      ]
    },
    "dotnet:8:parse_only": {
      "url": "plots/micro-dotnet-8-parse_only.svg?v=ed1192d31d8a",
      "engines": [
        "libhft_dotnet_native",
        "libhft_dotnet_managed",
        "fixantenna_net",
        "quickfix_n"
      ]
    },
    "dotnet:8:parse_extract": {
      "url": "plots/micro-dotnet-8-parse_extract.svg?v=bd959637eb89",
      "engines": [
        "libhft_dotnet_native",
        "libhft_dotnet_managed",
        "fixantenna_net",
        "quickfix_n"
      ]
    },
    "dotnet:8:build": {
      "url": "plots/micro-dotnet-8-build.svg?v=948f744beec2",
      "engines": [
        "libhft_dotnet_managed",
        "libhft_dotnet_native",
        "fixantenna_net",
        "quickfix_n"
      ]
    },
    "dotnet:W:parse_only": {
      "url": "plots/micro-dotnet-W-parse_only.svg?v=d670642048ac",
      "engines": [
        "libhft_dotnet_native",
        "libhft_dotnet_managed",
        "fixantenna_net",
        "quickfix_n"
      ]
    },
    "dotnet:W:parse_extract": {
      "url": "plots/micro-dotnet-W-parse_extract.svg?v=81919fae4ebb",
      "engines": [
        "libhft_dotnet_native",
        "libhft_dotnet_managed",
        "fixantenna_net",
        "quickfix_n"
      ]
    },
    "dotnet:W:build": {
      "url": "plots/micro-dotnet-W-build.svg?v=04b68b59bf6f",
      "engines": [
        "libhft_dotnet_native",
        "libhft_dotnet_managed",
        "fixantenna_net",
        "quickfix_n"
      ]
    },
    "rust:D:parse_only": {
      "url": "plots/micro-rust-D-parse_only.svg?v=f557d3e5b33d",
      "engines": [
        "libhft_rust_pure",
        "nanofix",
        "truefix",
        "dfx",
        "fixer_rs"
      ]
    },
    "rust:D:parse_extract": {
      "url": "plots/micro-rust-D-parse_extract.svg?v=ac93b8d4f7ae",
      "engines": [
        "libhft_rust_pure",
        "nanofix",
        "truefix",
        "dfx",
        "fixer_rs"
      ]
    },
    "rust:D:build": {
      "url": "plots/micro-rust-D-build.svg?v=1aecb5fc846b",
      "engines": [
        "libhft_rust_pure",
        "nanofix",
        "ferrumfix",
        "truefix",
        "fixer_rs"
      ]
    },
    "rust:8:parse_only": {
      "url": "plots/micro-rust-8-parse_only.svg?v=3465f196f19b",
      "engines": [
        "libhft_rust_pure",
        "nanofix",
        "truefix",
        "dfx",
        "fixer_rs"
      ]
    },
    "rust:8:parse_extract": {
      "url": "plots/micro-rust-8-parse_extract.svg?v=b3f97ff70ad2",
      "engines": [
        "libhft_rust_pure",
        "nanofix",
        "truefix",
        "dfx",
        "fixer_rs"
      ]
    },
    "rust:8:build": {
      "url": "plots/micro-rust-8-build.svg?v=aeb1c9351c5f",
      "engines": [
        "libhft_rust_pure",
        "nanofix",
        "ferrumfix",
        "truefix",
        "fixer_rs"
      ]
    },
    "rust:W:parse_only": {
      "url": "plots/micro-rust-W-parse_only.svg?v=12c57485321f",
      "engines": [
        "libhft_rust_pure",
        "nanofix",
        "truefix",
        "dfx",
        "ferrumfix"
      ]
    },
    "rust:W:parse_extract": {
      "url": "plots/micro-rust-W-parse_extract.svg?v=3b68ebd9bf83",
      "engines": [
        "libhft_rust_pure",
        "nanofix",
        "truefix",
        "dfx",
        "ferrumfix"
      ]
    },
    "rust:W:build": {
      "url": "plots/micro-rust-W-build.svg?v=4c70739fdd3e",
      "engines": [
        "nanofix",
        "libhft_rust_pure",
        "ferrumfix",
        "truefix",
        "fixer_rs"
      ]
    },
    "go:D:parse_only": {
      "url": "plots/micro-go-D-parse_only.svg?v=74cdf0b490f4",
      "engines": [
        "quickfix_go"
      ]
    },
    "go:D:parse_extract": {
      "url": "plots/micro-go-D-parse_extract.svg?v=80fb6c5778cb",
      "engines": [
        "quickfix_go"
      ]
    },
    "go:D:build": {
      "url": "plots/micro-go-D-build.svg?v=690ae7dd0f27",
      "engines": [
        "quickfix_go"
      ]
    },
    "go:8:parse_only": {
      "url": "plots/micro-go-8-parse_only.svg?v=334d0d12e3b3",
      "engines": [
        "quickfix_go"
      ]
    },
    "go:8:parse_extract": {
      "url": "plots/micro-go-8-parse_extract.svg?v=4431cb56f8fa",
      "engines": [
        "quickfix_go"
      ]
    },
    "go:8:build": {
      "url": "plots/micro-go-8-build.svg?v=6fdb243bd2f8",
      "engines": [
        "quickfix_go"
      ]
    },
    "go:W:parse_only": {
      "url": "plots/micro-go-W-parse_only.svg?v=55c51317363b",
      "engines": [
        "quickfix_go"
      ]
    },
    "go:W:parse_extract": {
      "url": "plots/micro-go-W-parse_extract.svg?v=31db1eb0d690",
      "engines": [
        "quickfix_go"
      ]
    },
    "go:W:build": {
      "url": "plots/micro-go-W-build.svg?v=dfe5cd6b5fd4",
      "engines": [
        "quickfix_go"
      ]
    }
  }
}
