)]}'
{
  "commit": "007dc42cbb433d894be4e9595a2ba19a7e61752d",
  "tree": "2ed21d541594245c73b6df82cc575bf70d7946d4",
  "parents": [
    "fc5c5ab60b22e9d04fe4e2ab3594cd0205fd15a3"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Thu Oct 08 17:01:55 2020 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Thu Oct 08 17:01:55 2020 +0000"
  },
  "message": "[type-determiner][spirv-writer] Add arrayLength support\n\nThis CL adds support for retrieving the array length of a Runtime Array\nin the SPIR-V backend.\n\nBug: tint:252\nChange-Id: Ic13c4a99da5760738d57702c45f52c6a194a172d\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/29220\nCommit-Queue: David Neto \u003cdneto@google.com\u003e\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fd274ea8cf9a6e34090b6a36e47cb47c848c29e1",
      "old_mode": 33188,
      "old_path": "src/ast/intrinsic.cc",
      "new_id": "ce3d6922150f4f74d5e9a518141d4296f72d56fb",
      "new_mode": 33188,
      "new_path": "src/ast/intrinsic.cc"
    },
    {
      "type": "modify",
      "old_id": "c66f749db3a3ca980104d3d278d4237d51038aed",
      "old_mode": 33188,
      "old_path": "src/ast/intrinsic.h",
      "new_id": "60fc4acae3ce1981549721ea3a542f7b6aaa8d78",
      "new_mode": 33188,
      "new_path": "src/ast/intrinsic.h"
    },
    {
      "type": "modify",
      "old_id": "5a412a4d1df8e40565f783433cb6b29087172a6f",
      "old_mode": 33188,
      "old_path": "src/type_determiner.cc",
      "new_id": "25004685713a63f82b18054d860b017266ed28d2",
      "new_mode": 33188,
      "new_path": "src/type_determiner.cc"
    },
    {
      "type": "modify",
      "old_id": "d60b376f2f71903380e5d5c38b825d8cf602bc7e",
      "old_mode": 33188,
      "old_path": "src/type_determiner_test.cc",
      "new_id": "74adef954b1c3c9baa3eb5f32a866fcd7591c8e6",
      "new_mode": 33188,
      "new_path": "src/type_determiner_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b37fdd7cba07cb55870533a9b8bf851cbed26ef1",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder.cc",
      "new_id": "45b8e34ecde5c996d480c777078670cb1e0a7c5a",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder.cc"
    },
    {
      "type": "modify",
      "old_id": "f2d374b70066cfe46563bb640d94005fde85f342",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/builder_intrinsic_test.cc",
      "new_id": "a16c21ea8970298a8e11ce6e3fd0bbae74a21a1b",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/builder_intrinsic_test.cc"
    }
  ]
}
