)]}'
{
  "commit": "1fefdcce768cc6a8ab2a3856726233668d2dd28a",
  "tree": "16de3258ed6b73cde6eae3f0c9b746a521ba2525",
  "parents": [
    "243b6fbdb75b30b6147afe877a3b3089044bc5d3"
  ],
  "author": {
    "name": "Peter McNeeley",
    "email": "petermcneeley@google.com",
    "time": "Wed Apr 29 09:56:24 2026 -0700"
  },
  "committer": {
    "name": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 29 09:56:24 2026 -0700"
  },
  "message": "Reland \"[dawn] Assert to Check for simple expressions\"\n\nThis is a reland of commit fa297d3571bc6cc459cb8eb577bc8676349f4e84\n\nThis is a partial reland of the original change. We have dropped\nsome of the checks that might be in \u0027hot\u0027 code.\n\nOriginal change\u0027s description:\n\u003e [dawn] Assert to Check for simple expressions\n\u003e\n\u003e This is part 2 of original change. This change is for the backend.\n\u003e\n\u003e Documentation:\n\u003e docs/dawn/asserts-vs-check.md\n\u003e\n\u003e Bug: 442860471\n\u003e Change-Id: Ie13463766a562efc99c589422e31144597aa962a\n\u003e Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/304815\n\u003e Commit-Queue: Peter McNeeley \u003cpetermcneeley@google.com\u003e\n\u003e Reviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\n\u003e Reviewed-by: Quyen Le \u003clehoangquyen@chromium.org\u003e\n\u003e Reviewed-by: Brandon Jones \u003cbajones@chromium.org\u003e\n\nBug: 442860471\nChange-Id: Ie1293ce207b17c96d5aa7a4163dbe944d96ea603\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/305155\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nCommit-Queue: Peter McNeeley \u003cpetermcneeley@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b97d0ac634aa47b5e6a8b3ab45f700170ba4eda",
      "old_mode": 33188,
      "old_path": "src/dawn/common/AlignedAlloc.cpp",
      "new_id": "722b8b8160441af353e2c23e0753cd0016e7784a",
      "new_mode": 33188,
      "new_path": "src/dawn/common/AlignedAlloc.cpp"
    },
    {
      "type": "modify",
      "old_id": "5deab25eb58789d2b935928e709615e9790158c9",
      "old_mode": 33188,
      "old_path": "src/dawn/common/GPUInfo.cpp",
      "new_id": "4e346dcbe23c4068e8500cd81ac2c5a5baf95c11",
      "new_mode": 33188,
      "new_path": "src/dawn/common/GPUInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "febeb695d4f1365816433c15e7c7278f8de1dd69",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BindGroupLayoutInternal.cpp",
      "new_id": "2f3f6c7d47fa68bff7218a19cd128c72ec0c1319",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BindGroupLayoutInternal.cpp"
    },
    {
      "type": "modify",
      "old_id": "44219228ade7ae57c719cc406b1cdd271ed5a49a",
      "old_mode": 33188,
      "old_path": "src/dawn/native/d3d11/BufferD3D11.cpp",
      "new_id": "334cc4ce46a2031dba4d94c1308634106f37c6af",
      "new_mode": 33188,
      "new_path": "src/dawn/native/d3d11/BufferD3D11.cpp"
    },
    {
      "type": "modify",
      "old_id": "226e369c3b460275a443bf3b20d28a9993039f87",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/BindGroupLayoutVk.cpp",
      "new_id": "2cd57d6f6e74607a671ee1ac66b0f74d24a8380a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/BindGroupLayoutVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "6daeee4711da375e9c4ce9604436785b14bfac01",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/BufferVk.cpp",
      "new_id": "58518a53dc86fe6cda8a638e42915a7402bdc0fb",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/BufferVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "c81d6b7eddf10e8c3ca02aeb6acf06b42b97317a",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/DescriptorSetAllocator.cpp",
      "new_id": "5b811e856574a5de64609c704362a9d708e2bf70",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/DescriptorSetAllocator.cpp"
    },
    {
      "type": "modify",
      "old_id": "1fe3dbcc2719c3b0a176e80cff69f5aca0fdbc20",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/DeviceVk.cpp",
      "new_id": "bce88cdd7d9167f6bf949133c75ebecbb9a3a03f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/DeviceVk.cpp"
    }
  ]
}
