)]}'
{
  "commit": "b51de9e3e2a194805256696c2bf6738991040ac8",
  "tree": "830a7f8323497681dc75d16081a037d96f592207",
  "parents": [
    "046ccc9f4e6b40b60b26d9f9b5ee327ce4999b1a"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Wed Dec 29 13:34:48 2021 -0800"
  },
  "committer": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Tue Jan 04 10:19:07 2022 -0800"
  },
  "message": "Splitting utils from iree/hal/buffer_view.h.\nbuffer_view.h now has the core type and its accessors while the alloc\nhelpers and parsing/printing are moved to buffer_view_util.h.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c87a07d9efb7569349c833d511a8206f367c19a3",
      "old_mode": 33188,
      "old_path": "iree/hal/BUILD",
      "new_id": "ece606e03e0db98acada3c3322ecc1c3dc8020dd",
      "new_mode": 33188,
      "new_path": "iree/hal/BUILD"
    },
    {
      "type": "modify",
      "old_id": "53528cb1d890625a6c52a104628c1f8a0c0958c5",
      "old_mode": 33188,
      "old_path": "iree/hal/CMakeLists.txt",
      "new_id": "eb0afe7b3304add8a15ea8e01ac23bd6e7bb3e02",
      "new_mode": 33188,
      "new_path": "iree/hal/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "33e2bdda6bc9271c6593371b04c0da0051c148e1",
      "old_mode": 33188,
      "old_path": "iree/hal/api.h",
      "new_id": "0ca71711029036746f946a8790d02381fb73a865",
      "new_mode": 33188,
      "new_path": "iree/hal/api.h"
    },
    {
      "type": "modify",
      "old_id": "17c7bbcc53e8a574a1d5bee20012a56aec805040",
      "old_mode": 33188,
      "old_path": "iree/hal/buffer_view.c",
      "new_id": "c33823502771d7f92748aaddbce098421d15f6b3",
      "new_mode": 33188,
      "new_path": "iree/hal/buffer_view.c"
    },
    {
      "type": "modify",
      "old_id": "da1c10b41774046bb429d897a34a5ee73987c6ab",
      "old_mode": 33188,
      "old_path": "iree/hal/buffer_view.h",
      "new_id": "a6ee1d666a7d357230abeee36227e8ec34a9fe23",
      "new_mode": 33188,
      "new_path": "iree/hal/buffer_view.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae2cdacf2160b96bfeb04f35531d8089029a0685",
      "new_mode": 33188,
      "new_path": "iree/hal/buffer_view_util.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "08bf361e09e995c69bacdc1c14f2d99427bbad96",
      "new_mode": 33188,
      "new_path": "iree/hal/buffer_view_util.h"
    },
    {
      "type": "modify",
      "old_id": "cbdfb098b8463b7b30cbe4222750b4ca108f8e6b",
      "old_mode": 33188,
      "old_path": "iree/runtime/demo/hello_world_explained.c",
      "new_id": "589a1d13879497f970a71591e6104e2da5ab342a",
      "new_mode": 33188,
      "new_path": "iree/runtime/demo/hello_world_explained.c"
    },
    {
      "type": "modify",
      "old_id": "3a10d32ab90614c6a0262848ccbe9c6cd41c55ce",
      "old_mode": 33188,
      "old_path": "iree/runtime/demo/hello_world_terse.c",
      "new_id": "b333e601e21e6e27631b5d15756a01014a1b7278",
      "new_mode": 33188,
      "new_path": "iree/runtime/demo/hello_world_terse.c"
    },
    {
      "type": "modify",
      "old_id": "4f2594a1680ca62de8a618bbe3c57ebb5c6a45db",
      "old_mode": 33188,
      "old_path": "iree/samples/dynamic_shapes/main.c",
      "new_id": "3808a33e1db33bbfa54c47209b9413095632ca2c",
      "new_mode": 33188,
      "new_path": "iree/samples/dynamic_shapes/main.c"
    },
    {
      "type": "modify",
      "old_id": "c3cc1971c460559c22ea27903bea73ea5ab4250b",
      "old_mode": 33188,
      "old_path": "iree/tools/utils/trace_replay.c",
      "new_id": "fc1a1850913c15e24cab575819258f0a339fca4c",
      "new_mode": 33188,
      "new_path": "iree/tools/utils/trace_replay.c"
    }
  ]
}
