)]}'
{
  "commit": "ff20f4e64055d740e64c6dfa60467f3d8f6dffad",
  "tree": "4aa93b220759aa829fc456cd18f11b8ef109514b",
  "parents": [
    "bdb3b4f01fb8de9e2aadfa1631fb2619e584086e"
  ],
  "author": {
    "name": "Xinhao Yuan",
    "email": "xinhaoyuan@google.com",
    "time": "Wed Oct 28 08:47:05 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Oct 28 10:08:01 2026 -0700"
  },
  "message": "Preventive fixes for races and initialization in engine_worker.\n\nThis makes sure that worker state is early-initialized. And finding can only be emitted when in_adapter_execute_ is set.\n\nPiperOrigin-RevId: 1008941037\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf8c26534dce362d4c71778e2ff7edd12a34ecb1",
      "old_mode": 33188,
      "old_path": "centipede/BUILD",
      "new_id": "0d06406e17477fbf2f77bb7a237f9a3e3d1af13c",
      "new_mode": 33188,
      "new_path": "centipede/BUILD"
    },
    {
      "type": "modify",
      "old_id": "cdb1f847fc8f03a945d0c2649484d673d402192f",
      "old_mode": 33188,
      "old_path": "centipede/engine_abi.h",
      "new_id": "d43c19fc675f1aa64f95d62f5e18ef71b0da3821",
      "new_mode": 33188,
      "new_path": "centipede/engine_abi.h"
    },
    {
      "type": "modify",
      "old_id": "a902fa1e2684d6cb4a16af6611967e764d2757b0",
      "old_mode": 33188,
      "old_path": "centipede/engine_worker.cc",
      "new_id": "3cf5dcea3af47ff6d137282f365ab4ef5ed0fee3",
      "new_mode": 33188,
      "new_path": "centipede/engine_worker.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b5956371983f02089695bc5dedcc1e891e0e6df5",
      "new_mode": 33188,
      "new_path": "centipede/in_process_centipede_callbacks.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2809d83c9e1583a64e8ece9acbba8aa50c4fbd72",
      "new_mode": 33188,
      "new_path": "centipede/in_process_centipede_callbacks.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cac5d7c90a93b28aff05e9676cb804ec9f9e0f0c",
      "new_mode": 33188,
      "new_path": "centipede/in_process_centipede_callbacks_test.cc"
    },
    {
      "type": "modify",
      "old_id": "276b3e1168897eb702d1609171f0f24c5c4ef5be",
      "old_mode": 33188,
      "old_path": "rust/engine/src/engine_ffi.rs",
      "new_id": "6eb25423bd497a850053ca6641d3eb35ee1f95f6",
      "new_mode": 33188,
      "new_path": "rust/engine/src/engine_ffi.rs"
    },
    {
      "type": "modify",
      "old_id": "f6e0bf8387e23cc2dc2db8fd263a334f5b228d3a",
      "old_mode": 33188,
      "old_path": "rust/engine/src/lib.rs",
      "new_id": "7ee36e6a7e58023ee91314c96be61c0f942c432c",
      "new_mode": 33188,
      "new_path": "rust/engine/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "fcfbd6ad3b0cbbcc2a9721e053f1dc779f143bd2",
      "old_mode": 33188,
      "old_path": "rust/src/worker.rs",
      "new_id": "0ca12e9ff97c3b48e0e26b502c3df74855857620",
      "new_mode": 33188,
      "new_path": "rust/src/worker.rs"
    }
  ]
}
