)]}'
{
  "commit": "b544ef68ffd55774d997d8f9d1d620fa6756fb60",
  "tree": "ce30d5638f1c6f29c8dde6ce19df15a6a90e7c64",
  "parents": [
    "c3af92ef88da4b1ef3d2b7121129d2d82ac54887"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Tue Dec 15 17:14:20 2020 -0800"
  },
  "committer": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Wed Dec 23 13:30:23 2020 -0800"
  },
  "message": "Allowing threads to be created running (not always suspended).\nThough creating suspended avoids additional context switches testing\nshowed that they were faster to deal with than waiting entire scheduling\nquantums for the threads to first resume after creation.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c0ba729642c2a2b0e6126321e39ca9255a18b9da",
      "old_mode": 33188,
      "old_path": "iree/base/threading_darwin.c",
      "new_id": "8cb7254d8123a78455cc9096b5ba1f9c98aea424",
      "new_mode": 33188,
      "new_path": "iree/base/threading_darwin.c"
    },
    {
      "type": "modify",
      "old_id": "8d2f14cedcf197e66af17849f76fdc2f3e1b5889",
      "old_mode": 33188,
      "old_path": "iree/base/threading_pthreads.c",
      "new_id": "7d83789be1b1e5d43eed19ff6fbcab9810d122eb",
      "new_mode": 33188,
      "new_path": "iree/base/threading_pthreads.c"
    },
    {
      "type": "modify",
      "old_id": "ff7356b61e9baee2fdafe9ffa56296060f063bf3",
      "old_mode": 33188,
      "old_path": "iree/base/threading_win32.c",
      "new_id": "59d61d1e289d344a6751114b1891c87c4a61ea33",
      "new_mode": 33188,
      "new_path": "iree/base/threading_win32.c"
    }
  ]
}
