)]}'
{
  "commit": "98966f3099f963e0163d2cfc7a3e714339bd58ea",
  "tree": "5d9dd21cfc1df183d3bcfeaa652049a7d5e5b7f2",
  "parents": [
    "d50d568a8df4519f3996d2f36ec62ad1c0990e20"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Thu Apr 29 11:31:51 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 29 11:31:51 2021 -0700"
  },
  "message": "Adding an iree/base/config.h and splitting out some of iree/base/api.h. (#5630)\n\nThis follows the common technique of config.h with defaults + an\r\noptional user config file override (this is what VMA, imgui, stb, etc use).\r\nWe may want to move some of these around or create subsystem-specific\r\nconfig files but for now this should at least let us start paring things\r\ndown for tiny IREE.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5378fd569d81530c0c6dc4e3e86699a28a7eef5d",
      "old_mode": 33188,
      "old_path": "bindings/tflite/interpreter.c",
      "new_id": "c97d7c0b99cd470829e18d4fc51d9650658cc0f2",
      "new_mode": 33188,
      "new_path": "bindings/tflite/interpreter.c"
    },
    {
      "type": "modify",
      "old_id": "40423fc3b7b6024604e38fec70ab2a66ae5e5a7a",
      "old_mode": 33188,
      "old_path": "iree/base/BUILD",
      "new_id": "533214c237edd8ad286cd71798a30da4a73557c8",
      "new_mode": 33188,
      "new_path": "iree/base/BUILD"
    },
    {
      "type": "modify",
      "old_id": "54ecc4ba9e8cf9e36ee86e65d4c8268dcdfc16c2",
      "old_mode": 33188,
      "old_path": "iree/base/CMakeLists.txt",
      "new_id": "11a5b085531e4b29cf7afe14280b97968ed1ccf8",
      "new_mode": 33188,
      "new_path": "iree/base/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "024a334c12fcfd5d770321a90f86db6890e95d17",
      "old_mode": 33188,
      "old_path": "iree/base/alignment.h",
      "new_id": "b65cc0ff6cf19db1290e602e5749b41e628cc7c7",
      "new_mode": 33188,
      "new_path": "iree/base/alignment.h"
    },
    {
      "type": "modify",
      "old_id": "f5255aab5168317c03111f5c8b828039c4a7b647",
      "old_mode": 33188,
      "old_path": "iree/base/api.h",
      "new_id": "806b34f0abad980f1b67cba73a1023be4b6ad570",
      "new_mode": 33188,
      "new_path": "iree/base/api.h"
    },
    {
      "type": "modify",
      "old_id": "9e86d055d61b76662e28eb1595089ae0fc2aaf3d",
      "old_mode": 33188,
      "old_path": "iree/base/attributes.h",
      "new_id": "e5b3a3dd5577113ecbe15ce61e0c7d9c6667fc81",
      "new_mode": 33188,
      "new_path": "iree/base/attributes.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "935f0f21cf06fb7d25543be3814365b77756f014",
      "new_mode": 33188,
      "new_path": "iree/base/config.h"
    },
    {
      "type": "modify",
      "old_id": "fb58922e4005e2a0a00e81d28d4590cc8a5fe900",
      "old_mode": 33188,
      "old_path": "iree/base/status.c",
      "new_id": "5ffe21f0771cb9bdaadd7c38ba86bfdc2ec6f777",
      "new_mode": 33188,
      "new_path": "iree/base/status.c"
    },
    {
      "type": "modify",
      "old_id": "a49de94c6183e0b55ff3d3becdb67b828dc8c268",
      "old_mode": 33188,
      "old_path": "iree/hal/buffer.h",
      "new_id": "0ad7b5e949c3860218bfe7f0603a1319edc83f9a",
      "new_mode": 33188,
      "new_path": "iree/hal/buffer.h"
    },
    {
      "type": "modify",
      "old_id": "51141067d0e604b8366aa24318698d15bd3653ce",
      "old_mode": 33188,
      "old_path": "iree/hal/buffer_heap.c",
      "new_id": "577e1ecbee38faf95b0c4d58da6a4acf7a92261c",
      "new_mode": 33188,
      "new_path": "iree/hal/buffer_heap.c"
    },
    {
      "type": "modify",
      "old_id": "2efe308a2e63b76ed2dea1afdde40267d16a01e3",
      "old_mode": 33188,
      "old_path": "iree/hal/driver_registry.c",
      "new_id": "0dc03052d43acad84b383e1414fd119487aff137",
      "new_mode": 33188,
      "new_path": "iree/hal/driver_registry.c"
    },
    {
      "type": "modify",
      "old_id": "5c959aec8510f4b17817d0fb639bb6f7b592114d",
      "old_mode": 33188,
      "old_path": "iree/hal/local/arena.c",
      "new_id": "d9934ebb9988ba909d9200daca7b7589809df69d",
      "new_mode": 33188,
      "new_path": "iree/hal/local/arena.c"
    },
    {
      "type": "modify",
      "old_id": "56fd3ef20e942ba7ffc550eb1aeb024309981795",
      "old_mode": 33188,
      "old_path": "iree/hal/vulkan/descriptor_set_arena.cc",
      "new_id": "0b44b29121ec14fc98d09622ed2a621067bfa32c",
      "new_mode": 33188,
      "new_path": "iree/hal/vulkan/descriptor_set_arena.cc"
    },
    {
      "type": "modify",
      "old_id": "9b28c26a74e1b52be0ffddb49468986456731fe3",
      "old_mode": 33188,
      "old_path": "iree/task/pool.c",
      "new_id": "07ed150830618eda64db9548cb0387eb2865b815",
      "new_mode": 33188,
      "new_path": "iree/task/pool.c"
    },
    {
      "type": "modify",
      "old_id": "caf9c4a53b4745c239dd902ded5355194d3ee406",
      "old_mode": 33188,
      "old_path": "iree/vm/bytecode_dispatch.c",
      "new_id": "9f9f625962e945a28f66d0f243dcf6231d3886a7",
      "new_mode": 33188,
      "new_path": "iree/vm/bytecode_dispatch.c"
    },
    {
      "type": "modify",
      "old_id": "c0be8592cd4b0f00f4a7cb84e14de8075397ac76",
      "old_mode": 33188,
      "old_path": "iree/vm/bytecode_dispatch_util.h",
      "new_id": "0d96adfa74eccee4bc9ae986d60a9851f435f325",
      "new_mode": 33188,
      "new_path": "iree/vm/bytecode_dispatch_util.h"
    },
    {
      "type": "modify",
      "old_id": "05f4975539b9a61aea076bd65ba057e444ce66b8",
      "old_mode": 33188,
      "old_path": "iree/vm/bytecode_module.c",
      "new_id": "23e71844c35ba8f4c0d8f77713e3786a2c8bba5c",
      "new_mode": 33188,
      "new_path": "iree/vm/bytecode_module.c"
    },
    {
      "type": "modify",
      "old_id": "d69cef75c3cfd920f2cf496ce3c19503abdd1f4b",
      "old_mode": 33188,
      "old_path": "iree/vm/list.c",
      "new_id": "03bfbe09290cd66060de247b82a8e974607d602d",
      "new_mode": 33188,
      "new_path": "iree/vm/list.c"
    },
    {
      "type": "modify",
      "old_id": "8acdd881e06af395923a5a86353a62c904f2311d",
      "old_mode": 33188,
      "old_path": "iree/vm/stack.c",
      "new_id": "9cd45ca3c8fa9e82d418b8d2c48ae2f1f1fb0388",
      "new_mode": 33188,
      "new_path": "iree/vm/stack.c"
    }
  ]
}
