)]}'
{
  "commit": "bf4db0f3b069b0d56e260804cc43cedd12ca1863",
  "tree": "98dfa10b92abfec5294c60a67faf061595874f23",
  "parents": [
    "ff028f2fb402f0dbdcc2b4e80192c032f827065e"
  ],
  "author": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-github-bot@google.com",
    "time": "Tue Aug 25 14:33:42 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Aug 26 11:46:39 2026 -0700"
  },
  "message": "Unify dense and chunky enum name lookup caches into a single fast enum cache.\n\nPiperOrigin-RevId: 970801564\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4caecc98749b6deae5fe79a346929c35ea071a90",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/enum.cc",
      "new_id": "f09bfe69ff000b4cf7ea6f90c471662387bc075e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/enum.cc"
    },
    {
      "type": "modify",
      "old_id": "5a636ae6e30c88d66612f5bbc8f29ac82e79e8b9",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/enum.h",
      "new_id": "e13a0ae51add4d27afe3400bbc5b954b7ee7a679",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/enum.h"
    },
    {
      "type": "modify",
      "old_id": "dcc255fcc3a7e1f4df979cab2747cbb73d4f4a7a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/java_features.pb.h",
      "new_id": "7ab873c75cf2602bb0fffd1d1d623d4b6cbcbef1",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/java_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "cb518237b5ab353f015e126e93b6ea946c735175",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.h",
      "new_id": "7a6b17b1f29c4703af86665e9835f1ed6660228a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.h"
    },
    {
      "type": "modify",
      "old_id": "683e1d3b89a84bec3e88b2aba50ca4be9b003492",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_features.pb.h",
      "new_id": "5a463e2e97e696ef67e06574346e1efb17b5d147",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_features.pb.h"
    },
    {
      "type": "modify",
      "old_id": "b0a1b19a5ef1365adea93fe49eb8a47b1229a270",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.h",
      "new_id": "17826b7fe21e6b8d1228bea005c3d8875eedf996",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.h"
    },
    {
      "type": "modify",
      "old_id": "492c21059f6717a11c2374d9986272c518f378a7",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/generated_message_reflection.cc",
      "new_id": "9f561276debf51d60a50fe235eae1578ce84caf4",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/generated_message_reflection.cc"
    },
    {
      "type": "modify",
      "old_id": "66494d9a0d59df07d401519f341c806124a7c727",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/generated_message_reflection.h",
      "new_id": "d1455c14b03f795e57c245db148962d77a4caa00",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/generated_message_reflection.h"
    }
  ]
}
