)]}'
{
  "commit": "a484cbe59e41b1c425e6e6d1b55ec75babe7036b",
  "tree": "f679a1366c544465709e87eca3b95d96dcad03b7",
  "parents": [
    "0b095928b31253ffc9684e460e08cc5710c2c21c"
  ],
  "author": {
    "name": "shaoboyan",
    "email": "shaoboyan@microsoft.com",
    "time": "Mon Aug 04 01:12:00 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Aug 04 01:12:00 2025 -0700"
  },
  "message": "Run ArrayLengthFromImmediates in MSL Raise\n\nThis CL adds ArrayLengthFromImmediates support to MSL raise. It allows\nMSL using immediate block to store storage buffer sizes for array length.\n\nBug:366291600\nChange-Id: I6f7e5b843d2cd8d9f42d180f2e0b7daff4ea2534\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/253934\nCommit-Queue: Shaobo Yan \u003cshaoboyan@microsoft.com\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10b6ab3a87c309f87c6774b76f8f3c2150adc371",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/ShaderModuleMTL.mm",
      "new_id": "5510b42b30b81635f8377929139ee50638d2c3e5",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/ShaderModuleMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "4c3cfd6218790e15dbda74ea0d68bbb5a0523c39",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/bench/msl/writer_bench.cc",
      "new_id": "0020577c2684bda5a8925db81972516f370bc1b3",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/bench/msl/writer_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "fb89b219511973fb56775e8286a7db506f711093",
      "old_mode": 33188,
      "old_path": "src/tint/cmd/tint/main.cc",
      "new_id": "8a7735baebdedeca40b5c761e01b05245fee3512",
      "new_mode": 33188,
      "new_path": "src/tint/cmd/tint/main.cc"
    },
    {
      "type": "modify",
      "old_id": "5f6aef7bfa0bdb96e93940f70baeb7761fab6e1a",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/transform/prepare_immediate_data.cc",
      "new_id": "229dda3c1efba0d298a2c91583772899d62e2998",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/transform/prepare_immediate_data.cc"
    },
    {
      "type": "modify",
      "old_id": "e527fe3a30b0e1a4d6c5d051f41aa96197c7e4b4",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/common/option_helpers.cc",
      "new_id": "7f1dc77fe83d10b8b3c1c545135a9f667c79d973",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/common/option_helpers.cc"
    },
    {
      "type": "modify",
      "old_id": "92696e160ceb28173445270688457983ddb262f5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/common/option_helpers.h",
      "new_id": "f1bc5735c4652bdeb56cb1de170514be33e213c1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/common/option_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "3251faaa84d8fb84d67723195dd96234fbddbb7e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/common/options.h",
      "new_id": "06359e20a3b0a1c2323af6e390756d0d9cae0b08",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/common/options.h"
    },
    {
      "type": "modify",
      "old_id": "1dc826f0206a26aa5f2f8eff990b85626973173f",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/common/options_test.cc",
      "new_id": "31592eead631656d0f1e097e521c60a24c319404",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/common/options_test.cc"
    },
    {
      "type": "modify",
      "old_id": "00be6fe2d759f197898ad1930265907dbe9e48ee",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/raise.cc",
      "new_id": "a374fd7f34c9e5d107e2549e137d9a96c84f25ba",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/raise.cc"
    },
    {
      "type": "modify",
      "old_id": "88a73305db8c480c431949c604f7dd055232af47",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer_fuzz.cc",
      "new_id": "8558fca9ef7202afaf40c3d4789e1a2633a6c9ff",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer_fuzz.cc"
    },
    {
      "type": "modify",
      "old_id": "6485b6a92b68c0238be57d30c02ebe0746059a30",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/writer_test.cc",
      "new_id": "fe19f17b74cd2c04162da709068a07b4ee570a21",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/writer_test.cc"
    }
  ]
}
