)]}'
{
  "commit": "4e08eede68e265b7464baea8f7bc18e0eb90dc17",
  "tree": "4c6b3636f947c8f772e3917d6109914febb8eef0",
  "parents": [
    "ebf3959c9f474c232d40e53f7031e97b28723726"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Thu Feb 23 12:17:07 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Feb 23 12:17:07 2023 -0800"
  },
  "message": "Moving caching allocator configuration util out of tooling/. (#12338)\n\nThis allows for binding layers to reuse the same configuration string\r\nformat as the command line tools. NFC besides adding a few tests and\r\nchecking for exceeding the device size max value (only applies to 32-bit\r\ndevice sizes).",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "477a473cef1a669c2c1e8863e497bbce477e4dc2",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/base/string_view.c",
      "new_id": "717262033c1f1056bfb5f9fc4e7905031dcd80a7",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/base/string_view.c"
    },
    {
      "type": "modify",
      "old_id": "65adcdee562be0b66f933c75e7fb8205107e4941",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/base/string_view.h",
      "new_id": "341d8d8222138de63bd6f85b8de178e16be57185",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/base/string_view.h"
    },
    {
      "type": "modify",
      "old_id": "3589cb36bd96283d1748363f19c20c3e65508fba",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/base/string_view_test.cc",
      "new_id": "4fdffc0dfafb771cf20be83d2bae14c2ab5a2c05",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/base/string_view_test.cc"
    },
    {
      "type": "modify",
      "old_id": "315717bf0006d44af0df6a133148b688afda770c",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/utils/caching_allocator.c",
      "new_id": "43dfb19dd39cfac453ca7d4b365caf7f6b2408a6",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/utils/caching_allocator.c"
    },
    {
      "type": "modify",
      "old_id": "72370330f768f9bae999bc08f8f376d099061e6d",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/utils/caching_allocator.h",
      "new_id": "76784174f91589d1bb931cda6e3c3b5076c5b5bf",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/utils/caching_allocator.h"
    },
    {
      "type": "modify",
      "old_id": "c27de01d9ce4f6a8aa1c13dbc5d0598c42e1ce8d",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/tooling/device_util.c",
      "new_id": "9c1492f52c4d902a4cd8656595eba51eb7df3cc8",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/tooling/device_util.c"
    }
  ]
}
