)]}'
{
  "commit": "981450e8d94bc428648ae2d82770aa2b56a080d3",
  "tree": "12465d1e399b2f21b89aeeb4b560aaf6ba1d927f",
  "parents": [
    "16b949d98a90098be454c7805eb2c2f97919b242"
  ],
  "author": {
    "name": "Clayton Knittel",
    "email": "cknittel@google.com",
    "time": "Wed Jun 17 16:31:48 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jun 17 16:33:24 2026 -0700"
  },
  "message": "Pass arena pointers down alongside InternalMetadataOffset to non-default constructors of fields.\n\nThis allows us to avoid loading the arena pointer through the internal metadata offset in some cases when it is needed.\n\nPiperOrigin-RevId: 933987566\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4402e76f2f3ede29f2eaa15a615824b3af028c14",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/field.cc",
      "new_id": "5819d3f23c6ebb1cab93ea490c0a13758fc03394",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/field.cc"
    },
    {
      "type": "modify",
      "old_id": "abe683731dd364d006ebcdae248ee226f93c7b10",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/field_generators/enum_field.cc",
      "new_id": "feb2edd8604c76b84ce29788c62a611a717e38ba",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/field_generators/enum_field.cc"
    },
    {
      "type": "modify",
      "old_id": "5513e7acd266933c4b952d8f7c64f0037bed4b14",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc",
      "new_id": "00c2907f891e5db6c10d29e61f1f7a9bb6af4868",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/cpp/field_generators/primitive_field.cc"
    },
    {
      "type": "modify",
      "old_id": "52a1837914478b09b185e7be9249ba6de5b02326",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/plugin.pb.cc",
      "new_id": "6b979944e22b94bfcbb85e78c06416ee5abf5d97",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/plugin.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "88d9a4e2a6b0e86bb596870a4cd39906b36afc50",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.pb.cc",
      "new_id": "b8dc8a1db4bba69863829f69dda4598c4e3778ca",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.pb.cc"
    },
    {
      "type": "modify",
      "old_id": "3fd37da934986e06fee2e10e8d4fa7f283369d23",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_with_arena.h",
      "new_id": "e3b18ad8734b8231ba5be3849b712420a94c96d0",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_with_arena.h"
    },
    {
      "type": "modify",
      "old_id": "be0bb1ef536d47f181dac2cafa791818499a00d2",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/field_with_arena_test.cc",
      "new_id": "a9fd7fb3e96ae66809bdadc20d560953be0bebff",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/field_with_arena_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c025637080ffd8ca4dbf07180a1abc0561f43758",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/internal_metadata_locator_test.cc",
      "new_id": "462f317cbf33e0ea74bd965f09d17c813d881f4f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/internal_metadata_locator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "53ca91d4489f5649c4a37571b685e8c5aaadd566",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map.h",
      "new_id": "e08d297f91d53c312eb601d2e5c52f6b5ad8f953",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map.h"
    },
    {
      "type": "modify",
      "old_id": "a5d1d1daf254756d10d76fe746bdd64d452487af",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_field.h",
      "new_id": "e715f495bcdfcd6873b0e77a9a7cbcb1c46a2ae4",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_field.h"
    },
    {
      "type": "modify",
      "old_id": "583044d20a9b4d76cd1e111626b4cf8ef2b18aa4",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map_field_lite.h",
      "new_id": "4dba6010eefd4e70e73a69026e2417a99e1d5b14",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map_field_lite.h"
    },
    {
      "type": "modify",
      "old_id": "45fbbd848d504f9f6405f7cbd180f022b6d6b366",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/repeated_field.h",
      "new_id": "943268f615cc66a606c0c3bd2160683b42fadd56",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/repeated_field.h"
    },
    {
      "type": "modify",
      "old_id": "96c6ff0991dc0e3018d8893396cc8a3da4d4f824",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/repeated_ptr_field.h",
      "new_id": "e488e8491298c92c6521d8f8a35a07ef94448aaf",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/repeated_ptr_field.h"
    }
  ]
}
