)]}'
{
  "commit": "a112f42db2fd82faa1ccc773ac88186cb77f4ca1",
  "tree": "721fafa0102814d8d41beca01801ff2f52805c37",
  "parents": [
    "9941a270d0c3113870b8359414c1937d6dc367a0"
  ],
  "author": {
    "name": "Evan Brown",
    "email": "ezb@google.com",
    "time": "Thu Mar 13 13:20:47 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Mar 13 13:21:31 2025 -0700"
  },
  "message": "Make PolicyFunctions always be the second argument (after CommonFields) for type-erased functions.\n\nThe motivation is to save `mov` instructions by keeping the same argument in the same register for calling convention.\n\nPiperOrigin-RevId: 736617245\nChange-Id: I72944c9082ccc8aa7dcdb74e52fc9ee78f43117d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f1a317af89911eb82f9a7bb7305b38692748ca75",
      "old_mode": 33188,
      "old_path": "absl/container/internal/raw_hash_set.cc",
      "new_id": "426664a56df214f766153a8450840f013e76d757",
      "new_mode": 33188,
      "new_path": "absl/container/internal/raw_hash_set.cc"
    },
    {
      "type": "modify",
      "old_id": "87906a4c08c8bb5a67393b93b9602c37be08a9d5",
      "old_mode": 33188,
      "old_path": "absl/container/internal/raw_hash_set.h",
      "new_id": "41a480a055fed8381e2f9f6eeb8b39d4b0016428",
      "new_mode": 33188,
      "new_path": "absl/container/internal/raw_hash_set.h"
    }
  ]
}
