)]}'
{
  "commit": "03cc841ff0ab49685d2bef10c5cf813d5437e86d",
  "tree": "1a1a382a6c8247dd35bf3db6a6f1151aaa5fe404",
  "parents": [
    "e6a6acdca4e43f75a5f44a9a2ea74385a2f568c2"
  ],
  "author": {
    "name": "Abseil Team",
    "email": "absl-team@google.com",
    "time": "Wed Nov 12 15:22:53 2025 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Nov 12 15:23:29 2025 -0800"
  },
  "message": "Use non-stack storage for stack trace buffers\n\nDoing this opportunistically allows us to avoid performance overhead in the vast majority of calls (rare, non-reentrant ones) while simultaneously minimizing stack space usage.\n\nPiperOrigin-RevId: 831560881\nChange-Id: Idc6ba1dd0dcf1b4aaf3ee7cf468054bcfdcf90af\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d490e65b754a68ec481e3a0fd6e7b036cfcab4b7",
      "old_mode": 33188,
      "old_path": "CMake/AbseilDll.cmake",
      "new_id": "c49d6215edec78ea8793516eacb4dd8a800fa54d",
      "new_mode": 33188,
      "new_path": "CMake/AbseilDll.cmake"
    },
    {
      "type": "modify",
      "old_id": "7cc053e783e86df29f700460851a92d55f451536",
      "old_mode": 33188,
      "old_path": "absl/debugging/BUILD.bazel",
      "new_id": "aad5e283fdbdfb23266b16034ec7e2af5c3a49b3",
      "new_mode": 33188,
      "new_path": "absl/debugging/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "d8249fed5029bcc2a31d2c948ef401cb48512c82",
      "old_mode": 33188,
      "old_path": "absl/debugging/CMakeLists.txt",
      "new_id": "ab3a7953350711a796832a2376a9a3c6605529dc",
      "new_mode": 33188,
      "new_path": "absl/debugging/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dae78a7062e35e7cce8d66c47f7f075bc55dc7cb",
      "new_mode": 33188,
      "new_path": "absl/debugging/internal/borrowed_fixup_buffer.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5ea7a390ca25e772bb2be9f6e9cb198b3b35f43",
      "new_mode": 33188,
      "new_path": "absl/debugging/internal/borrowed_fixup_buffer.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a856c5d02ff2cc1d6a9026166fc7bb471afb6e84",
      "new_mode": 33188,
      "new_path": "absl/debugging/internal/borrowed_fixup_buffer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "acc8b66cfc1fad1115f7ec220b83a03345834965",
      "old_mode": 33188,
      "old_path": "absl/debugging/stacktrace.cc",
      "new_id": "aee065d1d8ed6248f861093d027199de4185ea4c",
      "new_mode": 33188,
      "new_path": "absl/debugging/stacktrace.cc"
    },
    {
      "type": "modify",
      "old_id": "9360bafe34abee43abab16f114aaa4bd4751bc13",
      "old_mode": 33188,
      "old_path": "absl/debugging/stacktrace_benchmark.cc",
      "new_id": "eef9850a1164d0c3b3ae82bae1338dc2a277f54c",
      "new_mode": 33188,
      "new_path": "absl/debugging/stacktrace_benchmark.cc"
    }
  ]
}
