)]}'
{
  "commit": "5c75dceeaa08630d172d282114ab9ea147f4fd4e",
  "tree": "ef6aa86e99fff30346eaad8edd0d62c2927f7ead",
  "parents": [
    "8c9404a1f2c6d4f3b3c45979ae651228266a161c"
  ],
  "author": {
    "name": "Ryan Harrison",
    "email": "rharrison@chromium.org",
    "time": "Tue Aug 18 14:27:49 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Aug 18 14:27:49 2026 -0700"
  },
  "message": "[fuzz] Reduce the amount of validation in IR fuzzer\n\nOnly validate at the beginning of the test case run, instead of per\nfuzzing pass, since the switch to properties from capabilities means\nthe supported features can be tested without a full validation\nrun. This significantly improves performance for very large inputs.\n\n(WGSL fuzzing still needs to per validation per pass, so that a bad\nWGSL-\u003eIR conversion doesn\u0027t potentially cause per pass spurious issues\nto be reported.)\n\nFixes: 547391714\nChange-Id: I0b99b56036aad9a7388379cad7a88a2744808423\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/333115\nAuto-Submit: Ryan Harrison \u003crharrison@chromium.org\u003e\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Ryan Harrison \u003crharrison@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "02b16b88a10878f3c951ba5d0b0e88d3381e3ac2",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/fuzz/ir/fuzz.cc",
      "new_id": "b27d640960b64bfba06bb81d43a43a0f86edd010",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/fuzz/ir/fuzz.cc"
    }
  ]
}
