)]}'
{
  "commit": "84529407ca14363ccada09b7059cf7d2330ef147",
  "tree": "adff884fcfa901b55ec57c4ddedb193241c72166",
  "parents": [
    "7a6ef7301b5d84f751b483f9d5466b3696749c26"
  ],
  "author": {
    "name": "Brandon Jones",
    "email": "bajones@chromium.org",
    "time": "Fri Nov 10 22:56:05 2023"
  },
  "committer": {
    "name": "Brandon Jones",
    "email": "bajones@chromium.org",
    "time": "Tue Dec 12 18:51:25 2023"
  },
  "message": "Handling async pipeline errors more gracefully\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d59456c5596ac9222fb4cd9694a1aa4caee885ec",
      "old_mode": 33188,
      "old_path": "src/webgpu/shader/execution/expression/expression.ts",
      "new_id": "bba8fef9db0e1f6ee40fe7940a493121c82a714a",
      "new_mode": 33188,
      "new_path": "src/webgpu/shader/execution/expression/expression.ts"
    },
    {
      "type": "modify",
      "old_id": "965dd283dd164a3e6e960d10941b1102547d40e9",
      "old_mode": 33188,
      "old_path": "src/webgpu/shader/execution/robust_access.spec.ts",
      "new_id": "aafce2dcaae5dc72ae35d00209d815b4e2c047c1",
      "new_mode": 33188,
      "new_path": "src/webgpu/shader/execution/robust_access.spec.ts"
    },
    {
      "type": "modify",
      "old_id": "e03a72f8df56bd533f847c2cb191306e51222cec",
      "old_mode": 33188,
      "old_path": "src/webgpu/shader/execution/zero_init.spec.ts",
      "new_id": "eef155b68c629bf9b45b17dfed0ced4c6b753da8",
      "new_mode": 33188,
      "new_path": "src/webgpu/shader/execution/zero_init.spec.ts"
    }
  ]
}
