)]}'
{
  "commit": "255a163e5183082016402ac51db83e10c1f5a731",
  "tree": "d6661b69097efbdda4fdb5f5425380a0afc5c6d8",
  "parents": [
    "fc69f25a8f8c1bea9c7dbe1ce7597b3c0cafb122"
  ],
  "author": {
    "name": "Chuanqi Xu",
    "email": "yedeng.yd@linux.alibaba.com",
    "time": "Mon Jul 21 17:39:44 2025 +0800"
  },
  "committer": {
    "name": "Chuanqi Xu",
    "email": "yedeng.yd@linux.alibaba.com",
    "time": "Mon Jul 21 18:57:38 2025 +0800"
  },
  "message": "[C++20] [Modules] Enable reduced BMI by default\n\nAs documented in 20.x, we\u0027d like to keep reduced BMI off by default for\n1~2 versions. And now we\u0027re in 22.x.\n\nI rarely receive bug reports for reduced BMI. I am not sure about the\nreason. Maybe not a lot of people are using it. Or it is really stable\nenough.\n\nAnd also, we\u0027ve been enabling the reduced BMI internally for roughly half a\nyear.\n\nSo I think it\u0027s the time to move on. See the document changes for other\ninformation.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "46a77673919d3f03b4940598ac0b01e3249f2df6",
      "old_mode": 33188,
      "old_path": "clang/docs/ReleaseNotes.rst",
      "new_id": "81483c12c8fe953eeb6e9319c264a65df57c1cd5",
      "new_mode": 33188,
      "new_path": "clang/docs/ReleaseNotes.rst"
    },
    {
      "type": "modify",
      "old_id": "933a57ff34dd9cd71e4e7609ab317f50d22c9503",
      "old_mode": 33188,
      "old_path": "clang/docs/StandardCPlusPlusModules.rst",
      "new_id": "fdd350857a3f70ad200ebe3a647002fc230716a7",
      "new_mode": 33188,
      "new_path": "clang/docs/StandardCPlusPlusModules.rst"
    },
    {
      "type": "modify",
      "old_id": "6c22f06b269fb86bd0e0895109d4585d12006ce9",
      "old_mode": 33188,
      "old_path": "clang/include/clang/Driver/Options.td",
      "new_id": "8087979b3051a0f3ecd5be0d2ede1fdbc455a9dc",
      "new_mode": 33188,
      "new_path": "clang/include/clang/Driver/Options.td"
    },
    {
      "type": "modify",
      "old_id": "ec1135eecd401d38e044b90d264b52c7eabe1e56",
      "old_mode": 33188,
      "old_path": "clang/lib/Driver/Driver.cpp",
      "new_id": "eeb482392ae91aef24389a4ce575137147216ec7",
      "new_mode": 33188,
      "new_path": "clang/lib/Driver/Driver.cpp"
    },
    {
      "type": "modify",
      "old_id": "241ca6ed5d6045c8b828544b552423d15b524c13",
      "old_mode": 33188,
      "old_path": "clang/lib/Driver/ToolChains/Clang.cpp",
      "new_id": "1fc7002a3a18664ca721c4043824456d754ae441",
      "new_mode": 33188,
      "new_path": "clang/lib/Driver/ToolChains/Clang.cpp"
    },
    {
      "type": "modify",
      "old_id": "5967a8705c09d22ad6686eef9f979d1e3dcd78a2",
      "old_mode": 33188,
      "old_path": "clang/test/ClangScanDeps/modules-full-named-modules.cppm",
      "new_id": "c69a215a62dc17ac8c294c26828a2e3bd2b7d4d4",
      "new_mode": 33188,
      "new_path": "clang/test/ClangScanDeps/modules-full-named-modules.cppm"
    },
    {
      "type": "modify",
      "old_id": "9bdd4c9f6682fa3eef7e8382d1a40874150fe457",
      "old_mode": 33188,
      "old_path": "clang/test/Driver/module-fgen-reduced-bmi.cppm",
      "new_id": "4b893ffbfaae86d20103e4d0077d68a2bf7494ca",
      "new_mode": 33188,
      "new_path": "clang/test/Driver/module-fgen-reduced-bmi.cppm"
    },
    {
      "type": "modify",
      "old_id": "7cf0771f3d6eff8aad4efa0efdc2997b607fa378",
      "old_mode": 33188,
      "old_path": "clang/test/Driver/module-output.cppm",
      "new_id": "197f1d85b0f9c833a00c6d891d7ef66c17fd6a47",
      "new_mode": 33188,
      "new_path": "clang/test/Driver/module-output.cppm"
    },
    {
      "type": "modify",
      "old_id": "088a73230f81e5953f515789af89893ca210c562",
      "old_mode": 33188,
      "old_path": "clang/test/Driver/modules.cpp",
      "new_id": "edbe8d8e92c85d5363c3b8604e125c8801177e04",
      "new_mode": 33188,
      "new_path": "clang/test/Driver/modules.cpp"
    },
    {
      "type": "modify",
      "old_id": "db7aa2ce90a94e2fff54b7b20782e5b2fa56b8e5",
      "old_mode": 33188,
      "old_path": "clang/test/Modules/mingw-exceptions.cppm",
      "new_id": "be9d61d7d3418bb9d01dda550db23feea6b8db26",
      "new_mode": 33188,
      "new_path": "clang/test/Modules/mingw-exceptions.cppm"
    }
  ]
}
