)]}'
{
  "commit": "0339fa025df6b411c2cc56b2e8334faabaa8bfc5",
  "tree": "fd19ac00065569a1bb675078eaf728bed3741896",
  "parents": [
    "f6aa9d07319a917e957fc5a4e93e811328f03d02"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Tue Apr 05 10:44:33 2022 -0700"
  },
  "committer": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Tue Apr 05 16:26:54 2022 -0700"
  },
  "message": "Removing IREE_HAL_BUFFER_USAGE_ALL and tightening up host visibility.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fd4a1e670686b04021c69919317664adad035bbf",
      "old_mode": 33188,
      "old_path": "bindings/python/iree/runtime/array_interop.py",
      "new_id": "d761274dc623fb2f2c9dfcecfff08b414828e9a7",
      "new_mode": 33188,
      "new_path": "bindings/python/iree/runtime/array_interop.py"
    },
    {
      "type": "modify",
      "old_id": "9c39845300ce185028bbd06a7dba96595d65eac6",
      "old_mode": 33188,
      "old_path": "bindings/python/iree/runtime/function.py",
      "new_id": "40eb89c5e6a090b58e944d052261fb5d33748532",
      "new_mode": 33188,
      "new_path": "bindings/python/iree/runtime/function.py"
    },
    {
      "type": "modify",
      "old_id": "66633e1aa4c715175cb35b404b47dfe5c2cd0087",
      "old_mode": 33188,
      "old_path": "bindings/python/iree/runtime/hal.cc",
      "new_id": "653c8a8dca0f807d341d3cfa3f6a6f5b23a46f5b",
      "new_mode": 33188,
      "new_path": "bindings/python/iree/runtime/hal.cc"
    },
    {
      "type": "modify",
      "old_id": "3f08b49b3b87eb595056a562d01da736ac9f937c",
      "old_mode": 33188,
      "old_path": "bindings/python/iree/runtime/invoke.cc",
      "new_id": "8e8c4a9881a8e1bb9411741ce903e4d73aa357ad",
      "new_mode": 33188,
      "new_path": "bindings/python/iree/runtime/invoke.cc"
    },
    {
      "type": "modify",
      "old_id": "cca33830be2c2d304008670a08d98adeb7762f83",
      "old_mode": 33188,
      "old_path": "bindings/python/iree/runtime/vm_test.py",
      "new_id": "d7304426a48d391014fbfde18eba2588db81cbe7",
      "new_mode": 33188,
      "new_path": "bindings/python/iree/runtime/vm_test.py"
    },
    {
      "type": "modify",
      "old_id": "3f523229bf8174a778f27e42edb93ede1046febb",
      "old_mode": 33188,
      "old_path": "bindings/tflite/tensor.c",
      "new_id": "9debd887e31baf92e807c35e4f4c2632707557ce",
      "new_mode": 33188,
      "new_path": "bindings/tflite/tensor.c"
    },
    {
      "type": "modify",
      "old_id": "04985af4d2923e6776e1860dd9287472f73549d5",
      "old_mode": 33188,
      "old_path": "experimental/web/sample_static/main.c",
      "new_id": "8bba555ce140e170bd61760fc2c3635d88fb9fb3",
      "new_mode": 33188,
      "new_path": "experimental/web/sample_static/main.c"
    },
    {
      "type": "modify",
      "old_id": "7ebec158d2c00b552bb481c70ef2b128d5f8c414",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Conversion/HALToVM/test/allocator_ops.mlir",
      "new_id": "48619c0290014a3700fe98c8a6ff6ba91f6d344b",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Conversion/HALToVM/test/allocator_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "4e89a0569d6540bcd036ad632c8459bbf8063333",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/IR/HALBase.td",
      "new_id": "dc1df3c88955700a10cd37a9f015f5790fbcbebe",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/IR/HALBase.td"
    },
    {
      "type": "modify",
      "old_id": "546ccb25a26ddeaa6ae621086e61c56609167a60",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Transforms/test/convert_to_hal.mlir",
      "new_id": "93e3c90034fa360c9919e100261d3e14e9516a29",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Transforms/test/convert_to_hal.mlir"
    },
    {
      "type": "modify",
      "old_id": "71a15830462c1d9c1435f4852175f6bcb949df79",
      "old_mode": 33188,
      "old_path": "iree/hal/allocator.h",
      "new_id": "92c11dfde851a0f22032d0b13aa79ec5d963fa56",
      "new_mode": 33188,
      "new_path": "iree/hal/allocator.h"
    },
    {
      "type": "modify",
      "old_id": "77b64f6bad24fdcf6807952fcb4dcffde15858d4",
      "old_mode": 33188,
      "old_path": "iree/hal/buffer.c",
      "new_id": "ceb0b2f2ee8a41da2cbd8407dc88505de974e719",
      "new_mode": 33188,
      "new_path": "iree/hal/buffer.c"
    },
    {
      "type": "modify",
      "old_id": "9ff8bdccfd5c7f4f3b456fd2d0036e66185e3845",
      "old_mode": 33188,
      "old_path": "iree/hal/buffer.h",
      "new_id": "7057ecb82acf0cd7f2bb16f2e741453f912a9ea6",
      "new_mode": 33188,
      "new_path": "iree/hal/buffer.h"
    },
    {
      "type": "modify",
      "old_id": "5e0347c58f901e69f59a42ea695dc81693666c29",
      "old_mode": 33188,
      "old_path": "iree/hal/cts/allocator_test.h",
      "new_id": "4a1103c0308a7993c3afad4be2c23f5c1ae5b868",
      "new_mode": 33188,
      "new_path": "iree/hal/cts/allocator_test.h"
    },
    {
      "type": "modify",
      "old_id": "cb36055ce19ca3b1787460bbe51dca17708d1e48",
      "old_mode": 33188,
      "old_path": "iree/hal/cts/command_buffer_dispatch_test.h",
      "new_id": "ef09f0c09af066584c0f431e08780f1f597e9302",
      "new_mode": 33188,
      "new_path": "iree/hal/cts/command_buffer_dispatch_test.h"
    },
    {
      "type": "modify",
      "old_id": "3c31e0371457062680a2fd207213b067a7cf32a1",
      "old_mode": 33188,
      "old_path": "iree/hal/cts/command_buffer_test.h",
      "new_id": "2327197e176d4bfe405cb9608a55b73633c1afc1",
      "new_mode": 33188,
      "new_path": "iree/hal/cts/command_buffer_test.h"
    },
    {
      "type": "modify",
      "old_id": "3b6cab66de97158825142305f4c494511751643b",
      "old_mode": 33188,
      "old_path": "iree/modules/check/check_test.cc",
      "new_id": "0fbc635e74029d32116cf4f5edd070c4d678cef7",
      "new_mode": 33188,
      "new_path": "iree/modules/check/check_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ca2a8a0deac37bb0cfbd8a6ae113ceacbecc58c5",
      "old_mode": 33188,
      "old_path": "iree/runtime/demo/hello_world_explained.c",
      "new_id": "3abaca0f1e0f2cf6d93219adc16378ae02c1a01b",
      "new_mode": 33188,
      "new_path": "iree/runtime/demo/hello_world_explained.c"
    },
    {
      "type": "modify",
      "old_id": "ba67ae37a157ead97a946f60f4c0ebff0871e627",
      "old_mode": 33188,
      "old_path": "iree/runtime/demo/hello_world_terse.c",
      "new_id": "35ca476b448ed90c31b208fe1976841561dd5a8e",
      "new_mode": 33188,
      "new_path": "iree/runtime/demo/hello_world_terse.c"
    },
    {
      "type": "modify",
      "old_id": "ec5ac1989b1a8009d536fca331f7b48810cfa68e",
      "old_mode": 33188,
      "old_path": "iree/samples/custom_modules/custom_modules_test.cc",
      "new_id": "0f024adbcb5ce919a97b00a8563f61f608ea4848",
      "new_mode": 33188,
      "new_path": "iree/samples/custom_modules/custom_modules_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c75c6c3c2139f1badd3fe5b6c67280b321d6f080",
      "old_mode": 33188,
      "old_path": "iree/samples/dynamic_shapes/main.c",
      "new_id": "291f561aa96cf967eeeba5501a6d6d8ebbd0d93a",
      "new_mode": 33188,
      "new_path": "iree/samples/dynamic_shapes/main.c"
    },
    {
      "type": "modify",
      "old_id": "cce2143d171eeda1c45587afd85959be3988b1f1",
      "old_mode": 33188,
      "old_path": "iree/samples/simple_embedding/simple_embedding.c",
      "new_id": "69be5698767029a51d2840a145ce4a9cc037a33d",
      "new_mode": 33188,
      "new_path": "iree/samples/simple_embedding/simple_embedding.c"
    },
    {
      "type": "modify",
      "old_id": "1497de7f2e24977f5eebeb02f3a24d03cd82cec2",
      "old_mode": 33188,
      "old_path": "iree/samples/static_library/static_library_demo.c",
      "new_id": "6a08f72beb0c10f0ddf883bd8e44176d72e4f061",
      "new_mode": 33188,
      "new_path": "iree/samples/static_library/static_library_demo.c"
    },
    {
      "type": "modify",
      "old_id": "45c8f9c2891fb6b1f8bb63ec373a90b048d82869",
      "old_mode": 33188,
      "old_path": "iree/samples/variables_and_state/main.c",
      "new_id": "9e1204e78460ad3729a5cccb056c2f9da615b7c4",
      "new_mode": 33188,
      "new_path": "iree/samples/variables_and_state/main.c"
    },
    {
      "type": "modify",
      "old_id": "8888e16c88e5ac0d2e972792997020f8c14041e1",
      "old_mode": 33188,
      "old_path": "iree/samples/vulkan/vulkan_inference_gui.cc",
      "new_id": "b250e55f148d7266c3fc74e1a82bf71f8a39b1c3",
      "new_mode": 33188,
      "new_path": "iree/samples/vulkan/vulkan_inference_gui.cc"
    },
    {
      "type": "modify",
      "old_id": "08d8adde2307f0acafb52ca45fd419090a3598b4",
      "old_mode": 33188,
      "old_path": "iree/tools/iree-e2e-matmul-test.c",
      "new_id": "9a0b66057ee03cf223cdc2a53461344074552d7f",
      "new_mode": 33188,
      "new_path": "iree/tools/iree-e2e-matmul-test.c"
    },
    {
      "type": "modify",
      "old_id": "bba193f6761012400f0a7f4e9be12c7a4c84436f",
      "old_mode": 33188,
      "old_path": "iree/tools/utils/image_util.c",
      "new_id": "adb83db38b9419f784722b3b4c3be9460784945f",
      "new_mode": 33188,
      "new_path": "iree/tools/utils/image_util.c"
    },
    {
      "type": "modify",
      "old_id": "34d5c7570381cc4e8252ffb1d91128bb0e7ae44c",
      "old_mode": 33188,
      "old_path": "iree/tools/utils/trace_replay.c",
      "new_id": "27e7a77e98e35294aeec07a9099aac459af730e4",
      "new_mode": 33188,
      "new_path": "iree/tools/utils/trace_replay.c"
    }
  ]
}
