)]}'
{
  "commit": "ed0891ce3e4ecef59e803db7da31fcc85b3b2791",
  "tree": "e7dbf6a23fb8b7ea39b6db09496988b30231469d",
  "parents": [
    "57451fbb7aad8a2d94947f56214f54b3342001b8"
  ],
  "author": {
    "name": "Clayton Knittel",
    "email": "cknittel@google.com",
    "time": "Wed Nov 04 17:23:45 2026 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Nov 04 17:30:13 2026 -0800"
  },
  "message": "Audit all Protobuf code for hand-coded alignment logic\n\nSince renaming `ArenaAlign` -\u003e `MemoryAlign`, we should be using this framework throughout the codebase for all alignment logic, rather than hard-coding it everywhere.\n\nPiperOrigin-RevId: 1014263881\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "adadb96079cffbed1e8222c5b4cbffa5575a3739",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/BUILD.bazel",
      "new_id": "3b146120e375de4e5e60647c6356339394534a8a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "2af3d48d1d3fe8fa6cbbf96694159c5e789b231d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/arena.cc",
      "new_id": "fb3a95375dca43009a4167ac1325ea7b2eda05b9",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/arena.cc"
    },
    {
      "type": "modify",
      "old_id": "36604ca534f507acb4bb7d6408f8fa220a2852ec",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/arena.h",
      "new_id": "b06661411e451aa728fa201542d3ce1096d81aa6",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/arena.h"
    },
    {
      "type": "modify",
      "old_id": "08be5ca6a8c0aa822e252f3e620c56a5db6be645",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/arenastring.cc",
      "new_id": "873f38be9030bfd1b26ed77cc7c99f82e02861c5",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/arenastring.cc"
    },
    {
      "type": "modify",
      "old_id": "ca752041cba924af8d4cd999b1745a5f0ed653c3",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/descriptor.cc",
      "new_id": "4cf72f15db5fe4d38b120bc726b03a5c87c3f42e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/descriptor.cc"
    },
    {
      "type": "modify",
      "old_id": "82b76edfb760ec5b433a0e0b1674d1f3bf85a11d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/dynamic_message.cc",
      "new_id": "80097a57e1f596fc7e8ea297d3b898b6572f1b7f",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/dynamic_message.cc"
    },
    {
      "type": "modify",
      "old_id": "6a4724649f8925c4026d6691ff36d8f8d2e7006d",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/generated_message_reflection.cc",
      "new_id": "6ef1ec8dce20cc9077f825842c83209d5d9534a0",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/generated_message_reflection.cc"
    },
    {
      "type": "modify",
      "old_id": "17ddda6ab432e66b129b7933dc454cc095cbaafb",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/generated_message_tctable_impl.h",
      "new_id": "b972f6e54bf95845104eb9e08caf4deec568f18a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/generated_message_tctable_impl.h"
    },
    {
      "type": "modify",
      "old_id": "f6d3458ddbec2821eccfba135644af8f91067999",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/map.cc",
      "new_id": "a1d98712013116e58b011ab10891ce697a757b26",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/map.cc"
    },
    {
      "type": "modify",
      "old_id": "af6acb4418d2923271e9d45598150dca74d5231a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/memory_align.h",
      "new_id": "ff39f6476847496bc63a47e1eed30e5ddb5091c4",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/memory_align.h"
    },
    {
      "type": "modify",
      "old_id": "e3e62fcc3ba038c1c2335748d8f8df150e04b193",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/message_lite.h",
      "new_id": "417b4ef68a8f8cff5b5a8681b0fdf44fb8f3b582",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/message_lite.h"
    },
    {
      "type": "modify",
      "old_id": "46fad6492e5e3125781fda3fde26d8460b3641ff",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/micro_string.h",
      "new_id": "4b62d056cc31bbd83318982684db90811c044596",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/micro_string.h"
    },
    {
      "type": "modify",
      "old_id": "b1649048ccf1e62fa70c07913d2e83f0af647012",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/thread_safe_arena.h",
      "new_id": "6b59112991e46fad41e078a623e8234df69a6c6a",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/thread_safe_arena.h"
    }
  ]
}
