)]}'
{
  "commit": "b0fae1b5a70ca89c1e7b8bbbfa440690750ee129",
  "tree": "d012cdae0385a2e39c4aa93c7927275db64cc075",
  "parents": [
    "3a71c2472b13113e6807ec119bf4367416bb0644"
  ],
  "author": {
    "name": "Clayton Knittel",
    "email": "cknittel@google.com",
    "time": "Thu Nov 05 23:17:17 2026 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Nov 06 01:54:38 2026 -0800"
  },
  "message": "Add a build flag `--//third_party/protobuf:enable_smaller_message_lite`\n\nThis flag toggles the macro `PROTOBUF_SMALLER_MESSAGE_LITE`, which gates the experiment that removes arena pointers from messages.\n\nPiperOrigin-RevId: 1015295367\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c3f2daa1f8c00deff291d03cde63787fc19796c3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/message.cc",
      "new_id": "c1b9d925a5b38ba4839a2402fdfa5766594fdf37",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/message.cc"
    },
    {
      "type": "modify",
      "old_id": "bd41da8ae77b589d4f20cba50ad0a3e00da93573",
      "old_mode": 33261,
      "old_path": "src/google/protobuf/compiler/csharp/c_sharp_features.pb.cc",
      "new_id": "ca088765ab741a518d06a52f3183f640857d4062",
      "new_mode": 33261,
      "new_path": "src/google/protobuf/compiler/csharp/c_sharp_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "2b1797e59a9e181fe1acccef6137c8c7bde59ee4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/java/java_features.pb.cc",
      "new_id": "34e278f38e462f8a307d47a94a6f09c94911736d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/java/java_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "1287e1629fe94ae3fc84d49ba46e49f3169b4de4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.cc",
      "new_id": "b5d2662918e6922e4ac3dd1f2c9dc729f7fcc89b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "2125817d19a067686d3903755abb85a4ec46a2d9",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_features.pb.cc",
      "new_id": "5320fcb44e1892f49487c90f70c640c446ad3ebd",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_features.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "1f48f6e5d7e2eb1b72d8c719326abcce8a5a5b92",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/cpp_file_options.pb.cc",
      "new_id": "7ee11cfa908ba191b568c00aab9f5de9e1398a93",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/cpp_file_options.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "f274510d4edef209b4c91aa86721e9fed1f43e8b",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.cc",
      "new_id": "4eb6713c6c248fc80b146262e3023df1335a5c2d",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "80097a57e1f596fc7e8ea297d3b898b6572f1b7f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/dynamic_message.cc",
      "new_id": "b6ab924cc5ee7099273d78b5ed256c30b45b76d8",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/dynamic_message.cc"
    },
    {
      "type": "modify",
      "old_id": "8336c403adb3072faa06f39adbf186116358b3e0",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/internal_metadata_locator.h",
      "new_id": "faad2937b6b0d13057e34814692689ff1febcd4b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/internal_metadata_locator.h"
    },
    {
      "type": "modify",
      "old_id": "ebd4c3c626268fddb13ca7e360b19ac2bc744f73",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/internal_metadata_locator_test.cc",
      "new_id": "e01a8fee64181ff55ccf64b0a6d669e1f215ee66",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/internal_metadata_locator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "75f3a42c63c085fc5f58d8c79442059db34f67fb",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/json_enumvalue_options.pb.cc",
      "new_id": "9ebb700706d39e20f2c70ad4d49959d551f9190f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/json_enumvalue_options.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "0595728f829ef2291fa6c6ace4459433b1a40823",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/message_lite.h",
      "new_id": "ef674b831ddeba0400db27e101ca5cf63bc7b3f6",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/message_lite.h"
    },
    {
      "type": "modify",
      "old_id": "44f597e858e2f54e10b32b191e013abcf1c0f16a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/metadata.cc",
      "new_id": "97458b704a03e79edcbe01e620a027bbf4dcec8e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/metadata.cc"
    },
    {
      "type": "modify",
      "old_id": "f40ac2c98dd726fe7d0e1cdf0a169517015cd54f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/metadata_lite.cc",
      "new_id": "74bbdb2eb162c6bd28a819d09f3a878e2848f213",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/metadata_lite.cc"
    },
    {
      "type": "modify",
      "old_id": "842b8431cc1a644f5da4cdf9b7def4b39cd4ab01",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/metadata_lite.h",
      "new_id": "e37a8202845ec9d97b384992f33793cd81ab0c5b",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/metadata_lite.h"
    },
    {
      "type": "modify",
      "old_id": "ce0700e3a2b37544d9f8524ce8e6a8385e3dd24d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/port_undef.inc",
      "new_id": "46e81805fec9ee2fc59b06cd068fd0b80ae0a126",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/port_undef.inc"
    },
    {
      "type": "modify",
      "old_id": "93c421a1fe3d4a55feb52cd42fcf9800357e0ca3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/unknown_field_set.h",
      "new_id": "663648073b4a385098e25b5e7db5e25ce7a344d5",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/unknown_field_set.h"
    }
  ]
}
