)]}'
{
  "commit": "bca1846d8b90d8d3acb638a242082f49f831a2d3",
  "tree": "bfcce6a7c7e102f1e2dce339d6c5f1075982b7bf",
  "parents": [
    "a12e970cdfd722f4957cb25cc5e212634408be57"
  ],
  "author": {
    "name": "Samuel Benzaquen",
    "email": "sbenza@google.com",
    "time": "Thu Oct 29 14:52:43 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Nov 03 08:27:19 2026 -0800"
  },
  "message": "Add a single-bucket mode for small maps that skips the backing array.\n\nWhen in single-bucket mode:\n - Do not allocate backing array. The pointer we are holding is the bucket itself.\n - Do not hash elements to insert or lookup. There is only one bucket anyway.\n\nPiperOrigin-RevId: 1009985459\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f6d3458ddbec2821eccfba135644af8f91067999",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map.cc",
      "new_id": "2f191cde8f3e7ad597cc184153529a67605300a6",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map.cc"
    },
    {
      "type": "modify",
      "old_id": "2a273b88df98657d1d9622435111687304eaa7fe",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map.h",
      "new_id": "f1025d8a6c9c2290f5960ef6216d1c374e8600aa",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map.h"
    },
    {
      "type": "modify",
      "old_id": "244d94d9f97d18b12836bacfe1dcc798faf32d9f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_probe_benchmark.cc",
      "new_id": "f72881143d1fa687536ec612f4f217cb307dee51",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_probe_benchmark.cc"
    },
    {
      "type": "modify",
      "old_id": "4c8d29733ae971c4c9ead9be99680bacd5be5d15",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_test.cc",
      "new_id": "4175ad89eb8c9a891b60efa09c838fefaf3b778d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f735ee98ed591a5d5113a96d20f67227b1d072f5",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_test.inc",
      "new_id": "75efa1b4e9de427fdc667af62ddef3c1d41893fd",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_test.inc"
    }
  ]
}
