)]}'
{
  "commit": "9a450a0096befc91bc947db6410d4c640c3d97cd",
  "tree": "18cfa1a4ac56e4b7a5e0cafcf9d8f87a2db5eb89",
  "parents": [
    "80b9f07436617d650bdab7035394705f643d1b19"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Fri Nov 01 16:34:06 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Nov 01 16:34:06 2024 -0700"
  },
  "message": "[lld][WebAssembly] Implement various thinlto flags (#114327)\n\nThe changes in this PR (both in the code and the tests) are largely\r\ncopied directly from the ELF linker.\r\n\r\nPartial fix for #79604.",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3dfdc5fbb671151e2025c8a6f0fc1bbf70be184d",
      "new_mode": 33188,
      "new_path": "lld/test/wasm/lto/Inputs/thinlto_empty.ll"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a8dba15e9c1d8520a5c4a8424929d1e55bbd463",
      "new_mode": 33188,
      "new_path": "lld/test/wasm/lto/obj-path.ll"
    },
    {
      "type": "modify",
      "old_id": "a9e8b653d11a352a713acd22fef08a94fd69a5f0",
      "old_mode": 33188,
      "old_path": "lld/test/wasm/lto/parallel.ll",
      "new_id": "507fea6ee8558b93c83b62f026928c666fbb056b",
      "new_mode": 33188,
      "new_path": "lld/test/wasm/lto/parallel.ll"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40b8b00c63f5f285496b23f5c3bbb6a28c87163e",
      "new_mode": 33188,
      "new_path": "lld/test/wasm/lto/thinlto-index-only.ll"
    },
    {
      "type": "modify",
      "old_id": "c7dd73adcd4b76c775be0ccd7067eda64a76ec29",
      "old_mode": 33188,
      "old_path": "lld/test/wasm/lto/thinlto.ll",
      "new_id": "df539cc38c83a04d2be2b73317a30c003ba1c15e",
      "new_mode": 33188,
      "new_path": "lld/test/wasm/lto/thinlto.ll"
    },
    {
      "type": "modify",
      "old_id": "ba89a6fee3504ed4ad769cd42158ba70208aaa36",
      "old_mode": 33188,
      "old_path": "lld/wasm/CMakeLists.txt",
      "new_id": "05b12d76df50c5ad68efe5e3307fb3c2dce04c53",
      "new_mode": 33188,
      "new_path": "lld/wasm/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "05a547ff9278a147687552e59862338f2534af78",
      "old_mode": 33188,
      "old_path": "lld/wasm/Config.h",
      "new_id": "18966f630e3dc2bc4f37b144b95e0f54613260f7",
      "new_mode": 33188,
      "new_path": "lld/wasm/Config.h"
    },
    {
      "type": "modify",
      "old_id": "9a27fc90457f083067f01e918b55eb8d821af068",
      "old_mode": 33188,
      "old_path": "lld/wasm/Driver.cpp",
      "new_id": "65d412aa3c983363e1a3b1d68edc561d308e8cb9",
      "new_mode": 33188,
      "new_path": "lld/wasm/Driver.cpp"
    },
    {
      "type": "modify",
      "old_id": "e523f0f61715353456514defc11de8dd6bbc2a1a",
      "old_mode": 33188,
      "old_path": "lld/wasm/LTO.cpp",
      "new_id": "94f50eae31701404a6d4d2045c4050a48ee656ee",
      "new_mode": 33188,
      "new_path": "lld/wasm/LTO.cpp"
    },
    {
      "type": "modify",
      "old_id": "bb57c6651394b7f595362253201df3baf398d332",
      "old_mode": 33188,
      "old_path": "lld/wasm/LTO.h",
      "new_id": "43c7672fb5639b0da65415bc234b4b9205523675",
      "new_mode": 33188,
      "new_path": "lld/wasm/LTO.h"
    },
    {
      "type": "modify",
      "old_id": "cff29e709a1a09112a8306ad2f312fcbc4f2d433",
      "old_mode": 33188,
      "old_path": "lld/wasm/Options.td",
      "new_id": "1a17452fbe8a7b10c5b91c8322e8f1a5a2fdc45d",
      "new_mode": 33188,
      "new_path": "lld/wasm/Options.td"
    },
    {
      "type": "modify",
      "old_id": "d2216ff5a39a0eb65c807dd4e4332cbb719811f0",
      "old_mode": 33188,
      "old_path": "lld/wasm/SymbolTable.cpp",
      "new_id": "4cbf44b4d0398a4a8bbf2cb7d321dd8a493a7355",
      "new_mode": 33188,
      "new_path": "lld/wasm/SymbolTable.cpp"
    }
  ]
}
