)]}'
{
  "commit": "ccbc227a942a082a996e6856c8d046202bfa6d54",
  "tree": "c209d964e71fb3dc35b2a1184c8b08c4ba440f9e",
  "parents": [
    "96be7cd59b127e1c7581a0263c8f0569d06f093e"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Mon Jan 31 21:08:11 2022 -0800"
  },
  "committer": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Tue Feb 01 11:32:58 2022 -0800"
  },
  "message": "Removing sliced dispatch tasks.\nSharding is better and it wasn\u0027t worth keeping the slicing code around\nand allocating the extra memory at runtime in case it was used.\n\nThis drops executor memory consumption to the ~1-4KB + ~512B/worker.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f216150f010d260130863a1dc51fca175cb3458",
      "old_mode": 33188,
      "old_path": "iree/task/executor.c",
      "new_id": "13d6b27a360a670024477013d168a6281b3a7c90",
      "new_mode": 33188,
      "new_path": "iree/task/executor.c"
    },
    {
      "type": "modify",
      "old_id": "c82db3fe6920d615bc1dc8bff3ba647e54e78241",
      "old_mode": 33188,
      "old_path": "iree/task/executor.h",
      "new_id": "4a8cdf949fe20974970051e3409924e35a6ed699",
      "new_mode": 33188,
      "new_path": "iree/task/executor.h"
    },
    {
      "type": "modify",
      "old_id": "3256f77c11ded5503c0d3ae3a1d53e79ef7025c1",
      "old_mode": 33188,
      "old_path": "iree/task/executor_impl.h",
      "new_id": "13f66ae1121e31e19e30e36ef02efd4e74fd2401",
      "new_mode": 33188,
      "new_path": "iree/task/executor_impl.h"
    },
    {
      "type": "modify",
      "old_id": "fac31e9d8a580e4db18b03f339f64da9a3bb4119",
      "old_mode": 33188,
      "old_path": "iree/task/executor_test.cc",
      "new_id": "4c2a0a1a8e1c53dbefc5abf90789953f0ceb6cae",
      "new_mode": 33188,
      "new_path": "iree/task/executor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "01b9196aa0a90d4eb8f9b3a64c2a9dfaaf17f22f",
      "old_mode": 33188,
      "old_path": "iree/task/task.c",
      "new_id": "5d79e209bb07d383b50350ffd60f5955a9bf114b",
      "new_mode": 33188,
      "new_path": "iree/task/task.c"
    },
    {
      "type": "modify",
      "old_id": "a4a96267803314c51f8f3c7da023e99b1100e266",
      "old_mode": 33188,
      "old_path": "iree/task/task.h",
      "new_id": "235a8d95e3fbacd46b397e30ee39600a1d24c5b7",
      "new_mode": 33188,
      "new_path": "iree/task/task.h"
    },
    {
      "type": "modify",
      "old_id": "817f245f0eff4b51ec7e2ddbf6f1c920efd555ef",
      "old_mode": 33188,
      "old_path": "iree/task/task_impl.h",
      "new_id": "11639d9c182ba5a4df0ca92cf3b4b5c865f8e607",
      "new_mode": 33188,
      "new_path": "iree/task/task_impl.h"
    },
    {
      "type": "modify",
      "old_id": "74e51c0ba4cfb0f2d01ffacb0f76082347e377fb",
      "old_mode": 33188,
      "old_path": "iree/task/task_test_dispatch.cc",
      "new_id": "19ff45c16b406d7f83fcaaa353a62b2e8f30da3b",
      "new_mode": 33188,
      "new_path": "iree/task/task_test_dispatch.cc"
    },
    {
      "type": "modify",
      "old_id": "0f3a220bf433995977673bc25d2e0f2333f1ded1",
      "old_mode": 33188,
      "old_path": "iree/task/tuning.h",
      "new_id": "015e567f2894efa097f66e12b29e7b5f2a4f1e62",
      "new_mode": 33188,
      "new_path": "iree/task/tuning.h"
    },
    {
      "type": "modify",
      "old_id": "ca5b2d90529b725bf624e912ec77256dcb5df3a5",
      "old_mode": 33188,
      "old_path": "iree/task/worker.c",
      "new_id": "ee64bbe7d53aa9a682d722060127db60bdd97ef1",
      "new_mode": 33188,
      "new_path": "iree/task/worker.c"
    },
    {
      "type": "modify",
      "old_id": "9342727fbc92c9ce95af9ffe4a7736615ff479e5",
      "old_mode": 33188,
      "old_path": "iree/task/worker.h",
      "new_id": "1cc2d0f14f642b073cbf578a2a3554368d4c879e",
      "new_mode": 33188,
      "new_path": "iree/task/worker.h"
    }
  ]
}
