)]}'
{
  "commit": "3e42dc3c305dd22a22e7d2996c7e24177f3a43ad",
  "tree": "b61b069a97c31b6a891a696a70c0b11e1312f808",
  "parents": [
    "41e160679e3c010a860e674e7997e2b285c6e0a2"
  ],
  "author": {
    "name": "Xinhao Yuan",
    "email": "xinhaoyuan@google.com",
    "time": "Tue Mar 17 17:42:56 2026"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Mar 17 17:43:34 2026"
  },
  "message": "Enable stack depth tracking via -fsanitize-coverage\u003dstack-depth.\n\nWhen combined with -fsanitize-coverage-stack-depth-callback-min\u003d, the stack depth is tracked in the __sanitizer_cov_stack_depth() callbacks. But this may cause binary data deps to have missing references to the callback (because sanitizers do not come with a default definition for it). So tracking without the callback is implemented too, which checks __sancov_lowest_stack at the end of each test.\n\nPiperOrigin-RevId: 885099833\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3cf488818adf555eabfe1d1b4f5ab94bae272d7d",
      "old_mode": 33188,
      "old_path": "centipede/runner.cc",
      "new_id": "e085b54e9a7942e5b84a892e2f47ad6b632de72d",
      "new_mode": 33188,
      "new_path": "centipede/runner.cc"
    },
    {
      "type": "modify",
      "old_id": "20fa40eb4e5a620720c25cf568d8b46ab264f1e8",
      "old_mode": 33188,
      "old_path": "centipede/runner_utils.h",
      "new_id": "71b3005209e58f07f422bae3ee0682bc2bb66e50",
      "new_mode": 33188,
      "new_path": "centipede/runner_utils.h"
    },
    {
      "type": "modify",
      "old_id": "7e7fd15eb897dfd824285d842eeb3db786f6d924",
      "old_mode": 33188,
      "old_path": "centipede/sancov_callbacks.cc",
      "new_id": "3e5d0c50470eb761f9487e58b1439f21c9205cb1",
      "new_mode": 33188,
      "new_path": "centipede/sancov_callbacks.cc"
    },
    {
      "type": "modify",
      "old_id": "304d9496b146a6c216cf7ad2bab51d1efe2c07d4",
      "old_mode": 33188,
      "old_path": "centipede/sancov_interceptors.cc",
      "new_id": "cf1e9ace133685b028fa91977629e0da34d02ad9",
      "new_mode": 33188,
      "new_path": "centipede/sancov_interceptors.cc"
    },
    {
      "type": "modify",
      "old_id": "25bcd7353fc6003e69a6fa20e94a8e3797a69e6f",
      "old_mode": 33188,
      "old_path": "centipede/sancov_state.cc",
      "new_id": "19570d6a152dd9a87ff4cb58a456524ba50116f0",
      "new_mode": 33188,
      "new_path": "centipede/sancov_state.cc"
    },
    {
      "type": "modify",
      "old_id": "3afb6c4e11d11096c074f9f6248c891bb0903a9f",
      "old_mode": 33188,
      "old_path": "centipede/sancov_state.h",
      "new_id": "85407e3de37e970fb993d749023538577db0019a",
      "new_mode": 33188,
      "new_path": "centipede/sancov_state.h"
    },
    {
      "type": "modify",
      "old_id": "c9bfa63d8a4b6bc501af3384d6163dc4b9be560d",
      "old_mode": 33188,
      "old_path": "centipede/weak_sancov_stubs.cc",
      "new_id": "66f78a66cdc7f7d6b428a5dbd6c7a839b9dc2698",
      "new_mode": 33188,
      "new_path": "centipede/weak_sancov_stubs.cc"
    }
  ]
}
