)]}'
{
  "commit": "49ba8e5e9c8ea2fc26bebe932d803aaeb3e570ca",
  "tree": "1637257f11f8bfd197c2d03686334b787311e623",
  "parents": [
    "ef3bbd21fbacf423e942c0f8656c8686c0280449"
  ],
  "author": {
    "name": "Kai Ninomiya",
    "email": "kainino@chromium.org",
    "time": "Mon Jul 14 21:34:23 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jul 14 21:34:23 2025 -0700"
  },
  "message": "[emdawnwebgpu] Change link test to make function calls to test code size\n\nReal function calls (even with bogus arguments) force all of the code to\nbe included, and also be able to invoke LTO inlining.\n\nA volatile hack is used to prevent any of the arguments to the function\nfrom being constexpr so they can\u0027t be constant-folded.\n\nBug: 414858419\nChange-Id: Ic8e8245567990a55d15eaf504e75345c7ffcb4a3\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/252316\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nCommit-Queue: Kai Ninomiya \u003ckainino@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ec6af42073a5f200f66d0ee4deb6bcfd387d311a",
      "old_mode": 33188,
      "old_path": "generator/templates/emdawnwebgpu/LinkTest.cpp",
      "new_id": "c90fcd110a3a21bda610d019fb312426d0eff979",
      "new_mode": 33188,
      "new_path": "generator/templates/emdawnwebgpu/LinkTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "7eb79ac0577d497ad87746f39198ccb6fe843e0b",
      "old_mode": 33188,
      "old_path": "src/emdawnwebgpu/CMakeLists.txt",
      "new_id": "51ae79d0cdba756f55a2ca6efa862a180feb82f6",
      "new_mode": 33188,
      "new_path": "src/emdawnwebgpu/CMakeLists.txt"
    }
  ]
}
