)]}'
{
  "commit": "4ab53949759ddf3f26336eae7130ac6445376b53",
  "tree": "b72c3df6f23a3a8d53255a74ae62c7eb5a6e7914",
  "parents": [
    "fa7bc39e598aa42aeecb0787b96bc5810b0a0c35"
  ],
  "author": {
    "name": "Samuel Benzaquen",
    "email": "sbenza@google.com",
    "time": "Mon Dec 15 10:49:11 2025 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Dec 15 10:50:08 2025 -0800"
  },
  "message": "Refactor the declaration of `raw_hash_set`/`btree` to omit default template parameters from the subclasses.\n\nThis reduces binary bloat by making mangled names smaller and by reducing strings like `__PRETTY_FUNCTION__.`\nThe default types can be inferred and do not provide extra information.\n\nPiperOrigin-RevId: 844837029\nChange-Id: I67f3c9445bd018ea829fa584784095e2e84cb739\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "131f622fef5070b991630bb25ee28f2369d96ed9",
      "old_mode": 33188,
      "old_path": "absl/container/btree_map.h",
      "new_id": "0746f72bd5b0b7be6d54f214044f8cf9a3ab91d1",
      "new_mode": 33188,
      "new_path": "absl/container/btree_map.h"
    },
    {
      "type": "modify",
      "old_id": "44a39cf8071f537cf58dde437e60a81e7219181e",
      "old_mode": 33188,
      "old_path": "absl/container/btree_set.h",
      "new_id": "991cb89c02b0adc9f5c2a31d9980a3f443dda6e5",
      "new_mode": 33188,
      "new_path": "absl/container/btree_set.h"
    },
    {
      "type": "modify",
      "old_id": "a6438f5874a7cba12ab7a3162152ad2a970955ed",
      "old_mode": 33188,
      "old_path": "absl/container/btree_test.cc",
      "new_id": "0cf3ed3c5fdd35df08a3971b050ecd943e29bbde",
      "new_mode": 33188,
      "new_path": "absl/container/btree_test.cc"
    },
    {
      "type": "modify",
      "old_id": "7d6fd21e22f1a3b82c3a9b108686dd12ee86195d",
      "old_mode": 33188,
      "old_path": "absl/container/flat_hash_map.h",
      "new_id": "7ce3353e5c9f2e1deadaff06fd184b188d4a96ae",
      "new_mode": 33188,
      "new_path": "absl/container/flat_hash_map.h"
    },
    {
      "type": "modify",
      "old_id": "95e453314625efa21896f9b2fe3c6ff7bab10a50",
      "old_mode": 33188,
      "old_path": "absl/container/flat_hash_set.h",
      "new_id": "a469fa0afdd2e18f6390222bc879e732bd0d786c",
      "new_mode": 33188,
      "new_path": "absl/container/flat_hash_set.h"
    },
    {
      "type": "modify",
      "old_id": "5ef6c569a7d6db3a905c69cbcae21ae0f49d4f9a",
      "old_mode": 33188,
      "old_path": "absl/container/internal/common.h",
      "new_id": "3e263a31e32ba0b3b80439f23564dee608d1a05a",
      "new_mode": 33188,
      "new_path": "absl/container/internal/common.h"
    },
    {
      "type": "modify",
      "old_id": "85adf8793584833e2d43582e1df69c11dd4916f5",
      "old_mode": 33188,
      "old_path": "absl/container/internal/raw_hash_map.h",
      "new_id": "9338f16220049dca606b0184b841d3292154c3ae",
      "new_mode": 33188,
      "new_path": "absl/container/internal/raw_hash_map.h"
    },
    {
      "type": "modify",
      "old_id": "1d209e0c219940d44fd16552dbb151157465e890",
      "old_mode": 33188,
      "old_path": "absl/container/internal/raw_hash_set.h",
      "new_id": "d307e2d94deafc7709e63cd5322a5afc2e4b2c44",
      "new_mode": 33188,
      "new_path": "absl/container/internal/raw_hash_set.h"
    },
    {
      "type": "modify",
      "old_id": "b268d9e366c5bdbb87945b96c98e846f8fa6c6c6",
      "old_mode": 33188,
      "old_path": "absl/container/internal/raw_hash_set_allocator_test.cc",
      "new_id": "c4bff60452aa57f38ff11192c613c67969873e62",
      "new_mode": 33188,
      "new_path": "absl/container/internal/raw_hash_set_allocator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f3e32fd2ee8b450822ba793ff693a90c83c82e21",
      "old_mode": 33188,
      "old_path": "absl/container/internal/raw_hash_set_benchmark.cc",
      "new_id": "589f4f5b773c9e866ea7e51f648acedc7c0621d9",
      "new_mode": 33188,
      "new_path": "absl/container/internal/raw_hash_set_benchmark.cc"
    },
    {
      "type": "modify",
      "old_id": "2712160f79d6eab83a6f31fb9377662fc59ffb5d",
      "old_mode": 33188,
      "old_path": "absl/container/internal/raw_hash_set_probe_benchmark.cc",
      "new_id": "a09f7d900e57875b8248f62ea5acfe5166c45a65",
      "new_mode": 33188,
      "new_path": "absl/container/internal/raw_hash_set_probe_benchmark.cc"
    },
    {
      "type": "modify",
      "old_id": "e8de41a9f9393cb8333c986f6d8c7f75dc5452cc",
      "old_mode": 33188,
      "old_path": "absl/container/internal/raw_hash_set_test.cc",
      "new_id": "0b5ad8f2829796b109b3b608f1e6ea1a4c174658",
      "new_mode": 33188,
      "new_path": "absl/container/internal/raw_hash_set_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b24db3601eee7f90916ba97fd61ef88b990a1e5e",
      "old_mode": 33188,
      "old_path": "absl/container/node_hash_map.h",
      "new_id": "580a04480cbf71f0711d56d384f1dc8dba7fcff2",
      "new_mode": 33188,
      "new_path": "absl/container/node_hash_map.h"
    },
    {
      "type": "modify",
      "old_id": "508248c745a14240d21030294dea333e1c6a544a",
      "old_mode": 33188,
      "old_path": "absl/container/node_hash_set.h",
      "new_id": "f69c6ab2a6336006056969124bbbcfa1a0633d1d",
      "new_mode": 33188,
      "new_path": "absl/container/node_hash_set.h"
    }
  ]
}
