)]}'
{
  "commit": "17455ec56288b84c852dfb970f62f3caf37f9cff",
  "tree": "2087d37fad446f740f5b6faf4a7ef4c08322ef7e",
  "parents": [
    "d3bcb8b2de2f9d85f21a08c17083c712e0062829"
  ],
  "author": {
    "name": "James Price",
    "email": "jrprice@google.com",
    "time": "Thu Jul 24 23:06:14 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jul 24 23:06:14 2025 -0700"
  },
  "message": "[msl] Add transform to replace print with os_log\n\nAdds overloads of os_log for the different pipeline stages that\nincludes parameters for their invocation IDs. The transform constructs\nthe format string and adds the arguments for the target pipeline\nstage.\n\nBug: 433534277\nChange-Id: I8e9c32c9192eba163296cf2a82a246013489e27c\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/254577\nReviewed-by: dan sinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c93f564fe5a22c1a501197dd551a0bc3fe55c9b5",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/intrinsic/type_matchers.h",
      "new_id": "4fc1b728fb20ad737c8066dbbdf444d002b54127",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/intrinsic/type_matchers.h"
    },
    {
      "type": "modify",
      "old_id": "01f82bea791e8173ba3da2d8a7f820922c7cf1c9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/disassembler.cc",
      "new_id": "d7a0a12214910ac8297d953f28e9e0061c879eb9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/disassembler.cc"
    },
    {
      "type": "modify",
      "old_id": "df4d19652476e055a0a913da67181dcfb047a8d8",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/builtin_fn.cc",
      "new_id": "8c20d89ebb8bde753aade3753e92343cce3a1d73",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/builtin_fn.cc"
    },
    {
      "type": "modify",
      "old_id": "46780a46b34a3dc70215fd6085234e64da8e45c6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/builtin_fn.cc.tmpl",
      "new_id": "d2824cfdf458115452ec61dc33bfb4c4927ca402",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/builtin_fn.cc.tmpl"
    },
    {
      "type": "modify",
      "old_id": "e847cc8fa5d7dd181f1eebccadcabddb4ce1a9ff",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/builtin_fn.h",
      "new_id": "be9467d48e3cdc6e9dcdb92d8318fd1d9b07ace9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/builtin_fn.h"
    },
    {
      "type": "modify",
      "old_id": "d21de4e193126e012b13f453c6042785f77e0761",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/intrinsic/data.cc",
      "new_id": "9eff15f882ff070508c06a25b2cb6aa4b7d32602",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/intrinsic/data.cc"
    },
    {
      "type": "modify",
      "old_id": "daba91805014d69b7fb34d4a2c1000160e626adb",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/msl.def",
      "new_id": "d9afc65438f73538032ca7ba6519cc1fbb6933ed",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/msl.def"
    },
    {
      "type": "modify",
      "old_id": "1507ef9826b67abca904619476964f5cd4fb01cc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/BUILD.bazel",
      "new_id": "33b05ee89cf019f267598b1fb4560d2fab902b13",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "d1d9bcd4e87df207c29c75e7db24127e6c92da2d",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/BUILD.cmake",
      "new_id": "d9afc5c90f4ecb63409b686f4ccb7863000925ef",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/BUILD.cmake"
    },
    {
      "type": "modify",
      "old_id": "71c53fc23d4e81d95303d552e5c39f060966a506",
      "old_mode": 33188,
      "old_path": "src/tint/lang/msl/writer/raise/BUILD.gn",
      "new_id": "bd2add051ebb5397a52135994691f825e7c55f70",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b14056cbfb4a5c95a5a24036d51b7bec9cfee026",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/convert_print_to_log.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65170718369a13a085de01b4cb9d6f0ea168005f",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/convert_print_to_log.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fdfa60615302087842436ce273ef812b3abb7c9",
      "new_mode": 33188,
      "new_path": "src/tint/lang/msl/writer/raise/convert_print_to_log_test.cc"
    }
  ]
}
