)]}'
{
  "commit": "6e4f4ca54a1930fe923f685d2b233bd022563ebd",
  "tree": "1bc5dee86836c16ed666afde69451e5e6dc381e2",
  "parents": [
    "f9f94388a3a44ee5e97f2c117a265c021224f257"
  ],
  "author": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-github-bot@google.com",
    "time": "Tue Aug 18 15:15:21 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Aug 18 15:17:19 2026 -0700"
  },
  "message": "Fix UPB_FASTTABLE declaration to avoid errors with recursive C macro expansion.\n\nPlace \"hidden\" attribute behind macro conditioned on compiler support.\n\nDisable UPB_FASTTABLE on Windows, as MSVC doesn\u0027t support required compiler features. (Existing detection can be confounded on Windows for clang-cl, which may run in normal mode during codegen but compile final binaries in MSVC compat mode.)\n\nPiperOrigin-RevId: 966832345\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "00446964f990847941f2ffa9f9bdbf077bc8bc78",
      "old_mode": 33188,
      "old_path": "upb/port/def.inc",
      "new_id": "9d83c8ac7b6882c6f53919bbe947dc6c250eb49a",
      "new_mode": 33188,
      "new_path": "upb/port/def.inc"
    },
    {
      "type": "modify",
      "old_id": "a2bf8a6be0bc071c6bd4915f2ece8c4bd301d7d4",
      "old_mode": 33188,
      "old_path": "upb/port/undef.inc",
      "new_id": "5030ee0a1e767b0a4ecf7e606323e1c44d2d0fd1",
      "new_mode": 33188,
      "new_path": "upb/port/undef.inc"
    },
    {
      "type": "modify",
      "old_id": "e457e67646ca4d12d123921a92a8dab1c021be19",
      "old_mode": 33188,
      "old_path": "upb/wire/decode_fast/cardinality.h",
      "new_id": "b453e7fad0c2636749856a850ead55227d932c4c",
      "new_mode": 33188,
      "new_path": "upb/wire/decode_fast/cardinality.h"
    }
  ]
}
