{
  "task_checkout_start": "cd98af30",
  "measured_compiler_source": "2bf92aa74958e223a535f4c3537818777a23ee7c",
  "source_equivalent_dev": "aa74821546155d8b9a4f8cdf530ad0bbf6c93cd3",
  "payload_manifest": "format=1\nkind=compiler\nidentity.artifactWriter=1\nidentity.codegenAbi=1\nidentity.compiler=2.4.10\nidentity.language=2.4\nidentity.platformAbi=59b5cb3031977b905d1258f1d1d4c739413c98625b389b7b7c34e3a6155f4f91\nmainClass=ru.lazyhat.compukters.compiler.worker.server.CompilerWorkerMainKt\npayloadSha256=dcf17a81be40606b7e5bde05cb7aea1657543b4894641ca8439d84f3162e52f3\nclasspath=common/lib/addon-guest-api-0.6.0.jar\nclasspath=compiler/lib/compiler-artifact-0.6.0.jar\nclasspath=common/lib/compiler-client-0.6.0.jar\nclasspath=compiler/lib/compiler-k2-0.6.0.jar\nclasspath=compiler/lib/compiler-k2-engine-0.6.0.jar\nclasspath=compiler/lib/guest-platform-0.6.0.jar\nclasspath=common/lib/kotlin-compiler-2.4.10.jar\nclasspath=common/lib/kotlin-stdlib-2.4.10.jar\nclasspath=common/lib/kotlin-stdlib-jdk7-2.4.10.jar\nclasspath=common/lib/kotlin-stdlib-jdk8-2.4.10.jar\nclasspath=compiler/lib/kotlinx-coroutines-core-jvm-1.8.0.jar\nclasspath=common/lib/platform-bundle-0.6.0.jar\nclasspath=common/lib/platform-k2-0.6.0.jar\nclasspath=common/lib/worker-client-0.6.0.jar\n",
  "inputs": {
    "input/pid/src/control.kt": {
      "bytes": 4362,
      "sha256": "f900af29d5da98f6032e48c94daf5fd492c781f3864e490d0d48e92052f476ea"
    },
    "input/pid/src/main.kt": {
      "bytes": 6303,
      "sha256": "f1f07b699799ed9a4a5e5fda81e7c6d1755d5d2509c97053e0103a07c32822d2"
    },
    "sable.cagb": {
      "bytes": 171875,
      "sha256": "f47c4b4c48f5b1390c35087e81c4ec6f9533b5620b928fa301c75c3b75135c87"
    },
    "propulsion.cagb": {
      "bytes": 215015,
      "sha256": "c3cd41cfb24cd2233f940544e3364a7a7091f8dbeea0b067d39a50c330042793"
    }
  },
  "java": "openjdk version \"21.0.12.1\" 2026-08-18\nOpenJDK Runtime Environment (build 21.0.12.1+1)\nOpenJDK 64-Bit Server VM (build 21.0.12.1+1, mixed mode, sharing)\n",
  "cpu": "AMD Ryzen 9 9950X3D 16-Core Processor",
  "platform": "Linux-7.2.9-zen1-1-zen-x86_64-with-glibc2.44",
  "governor": "powersave",
  "worker_jvm_args": [
    "-Xms16m",
    "-Xmx2048m",
    "-XX:MaxMetaspaceSize=512m"
  ],
  "trial_order": [
    "cold-1",
    "prepared-1",
    "hello-1",
    "hello-2",
    "prepared-2",
    "cold-2",
    "cold-3",
    "prepared-3",
    "hello-3"
  ],
  "private_pid_sources_published": false,
  "limitations": "Three fresh workers per variant, uncontrolled CPU frequency/affinity/background, no Minecraft UI measurement; payload precedes the concurrent reference-array merge.",
  "edit_input": {
    "system/programs/edit.kt": {
      "bytes": 19260,
      "lines": 614,
      "sha256": "430233e599ace8858740b1f015bb125b0a171a34a8fdd5d07a475ff90e741348",
      "last_changed_commit": "a4a9997122116d118b51a20f3d106da801984d60",
      "virtual_path": "src/edit.kt"
    }
  },
  "profile_jvm_args": [
    "-Xmx2g"
  ],
  "timing_scope": "Direct K2CompilerAdapter, excludes JVM/process startup, IPC, dependency resolution and UI",
  "experiments": {
    "cpu": "3 fresh JVMs per workload, explicit library preparation then 5 compiles; JFR ExecutionSample 1 ms, ClassLoad without stack, Compilation without stack, GC and sampled allocations; benchmark phase events delimit timed windows.",
    "method": "Repeat the six fresh JVMs with an ASM Java agent marking 5 method boundaries. Diagnostic instrumentation only.",
    "warmup": "3 alternating prepared/IR-warmup JVM pairs per workload; explicit preparation then optional library-only FIR-to-IR conversion (preserveFir=true), discard result, then 10 compiles. No JFR or agent."
  },
  "jfr_sha256": {
    "cpu/pid-1/profile.jfr": {
      "bytes": 4921639,
      "sha256": "5f71256fd1163abf047447a654139daaa8ddf352a207183be42e8d53907b6fe6"
    },
    "cpu/edit-1/profile.jfr": {
      "bytes": 4473295,
      "sha256": "58ff5128362d84be8c8d5b68702f3a713e194e16ad033f0fe191775e4054a69e"
    },
    "cpu/edit-2/profile.jfr": {
      "bytes": 4467505,
      "sha256": "907d05773afeaf49c083f7413368288bfb289faf49349102fe49cf90bc11fa47"
    },
    "cpu/pid-2/profile.jfr": {
      "bytes": 4877053,
      "sha256": "893a2b344c9156d386b83850b03dcb52da7df44aad1da310526551335525ba68"
    },
    "cpu/pid-3/profile.jfr": {
      "bytes": 4942610,
      "sha256": "8f7b9570ad5951e0753bce10c49b60497374d3174d525c5e04ec0f2e02db76fc"
    },
    "cpu/edit-3/profile.jfr": {
      "bytes": 4578287,
      "sha256": "d9145426580ce0ee97a414db5894d48d01603de8a161965cb632726eb469c571"
    },
    "method/pid-1/profile.jfr": {
      "bytes": 4980574,
      "sha256": "e7d6a91baa74861e2fcc21fdc693479aa27c099fac9143d46e16736ab1a92f76"
    },
    "method/edit-1/profile.jfr": {
      "bytes": 4570596,
      "sha256": "659e3a63c938fdfaf75853aeec5c440114b7f5f2f4f8b6f69585138f8dd7bafc"
    },
    "method/edit-2/profile.jfr": {
      "bytes": 4730952,
      "sha256": "65b291969e1af1951ca3090df1ca0090543b7a0013bbde17211a3e51559f44a1"
    },
    "method/pid-2/profile.jfr": {
      "bytes": 4973157,
      "sha256": "aaeade962e1822e30ed9fccfe2b38d9c921442636c392ee5718a21076be958d4"
    },
    "method/pid-3/profile.jfr": {
      "bytes": 4924265,
      "sha256": "c3bee0d08d51f4447edd3444af5aed5c16a71e693d79684f14b0b2bd9db53a09"
    },
    "method/edit-3/profile.jfr": {
      "bytes": 4487690,
      "sha256": "db07d251936c65d046be3ba7bd566400fd7e73e107e8d335ee6630f8d43136a0"
    }
  }
}
