)]}'
{
  "commit": "f57de24649eb8a06572af5250adb71c9307a821d",
  "tree": "9235be5b5051512e6bb6985131eb0f0e306d2c5a",
  "parents": [
    "d18a2dc0663e4d2643e7a81d22c53118cbdffd67"
  ],
  "author": {
    "name": "Connal de Souza",
    "email": "connaldesouza@google.com",
    "time": "Wed Oct 28 18:36:12 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Nov 05 17:59:30 2026 -0800"
  },
  "message": "Size SpinLock and Mutex spin limits to machine capacity.\n\nFixed spin-loop iteration counts spend 2–4× more wall-clock time on slower CPUs than on faster ones. In fleet experiments, longer fixed-iteration spins improved performance on smaller and mid-size machines, but regressed performance on the highest-capacity machines, where packed work scales with machine compute capacity.\n\nCalibrate the spin duration once on first contention inversely proportional to machine compute capacity, estimating per-CPU speed via an integer-latency probe.\n\nPiperOrigin-RevId: 1009321328\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57966d2c5288be254d34ff2b6a47a356a5203166",
      "old_mode": 33188,
      "old_path": "absl/base/internal/spinlock.cc",
      "new_id": "483cb7cf60622ffd259320bff452c85462e52258",
      "new_mode": 33188,
      "new_path": "absl/base/internal/spinlock.cc"
    },
    {
      "type": "modify",
      "old_id": "aff0c9f98ff02e90d2dfd82b0f974ea7e17bd2e1",
      "old_mode": 33188,
      "old_path": "absl/base/internal/spinlock.h",
      "new_id": "d3952663bd2d0b1b71a01c3437b145a27fd7b780",
      "new_mode": 33188,
      "new_path": "absl/base/internal/spinlock.h"
    },
    {
      "type": "modify",
      "old_id": "a29a7f51944e870ad43158e41f98ee2117003532",
      "old_mode": 33188,
      "old_path": "absl/base/spinlock_test_common.cc",
      "new_id": "84849434b4415a445b6bd9c3656d4b7758984182",
      "new_mode": 33188,
      "new_path": "absl/base/spinlock_test_common.cc"
    },
    {
      "type": "modify",
      "old_id": "d5c1a3c46e5f762b96a830dbbc56c0da93917772",
      "old_mode": 33188,
      "old_path": "absl/synchronization/mutex.cc",
      "new_id": "a988658b87e9638a1aff4c2abc1675d08eaaa078",
      "new_mode": 33188,
      "new_path": "absl/synchronization/mutex.cc"
    },
    {
      "type": "modify",
      "old_id": "0fbc9a55f2b341520c138917d8e31d1e8668d130",
      "old_mode": 33188,
      "old_path": "absl/synchronization/mutex.h",
      "new_id": "1972b1fc22e5c12b427070667aa9e8d11b2ac769",
      "new_mode": 33188,
      "new_path": "absl/synchronization/mutex.h"
    }
  ]
}
