)]}'
{
  "commit": "7b5e31b8cb427cd95a307c607741cc52a39cb951",
  "tree": "e0b57deb1d8d527a1dfa705000d8a9a1121e208c",
  "parents": [
    "b40a26f9012c3b4fb29b589b97c37e9a32a06a5d"
  ],
  "author": {
    "name": "Chris Dickens",
    "email": "christopher.a.dickens@gmail.com",
    "time": "Wed Aug 12 22:34:03 2020 -0700"
  },
  "committer": {
    "name": "Chris Dickens",
    "email": "christopher.a.dickens@gmail.com",
    "time": "Wed Aug 12 22:34:03 2020 -0700"
  },
  "message": "core: Optimize check for pending events\n\nPrior to this commit, a check for whether any events are pending\ninvolved checking four different variables within the context. Optimize\nthis by using multiple bits within a single unsigned integer to\nrepresent all the possible events that could be pending. This reduces\nthe check for whether any events are pending to a single load.\n\nSigned-off-by: Chris Dickens \u003cchristopher.a.dickens@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "692350acdb15c1c4ad70f6f8d71650931f9a4261",
      "old_mode": 33188,
      "old_path": "libusb/core.c",
      "new_id": "29d767bc5454522d7d33a314f81d15cc3bc9d043",
      "new_mode": 33188,
      "new_path": "libusb/core.c"
    },
    {
      "type": "modify",
      "old_id": "86aeed8ee0dcb70f4579b543a440e40bc5d271ba",
      "old_mode": 33188,
      "old_path": "libusb/hotplug.c",
      "new_id": "1b654e3a21a687809c77b32607b8cbd5fbc255de",
      "new_mode": 33188,
      "new_path": "libusb/hotplug.c"
    },
    {
      "type": "modify",
      "old_id": "31a586eeb4cb80cab4361981ea96dd81a5ea3327",
      "old_mode": 33188,
      "old_path": "libusb/io.c",
      "new_id": "3eedf44df30ec5562b8fdf85817b90020bead95c",
      "new_mode": 33188,
      "new_path": "libusb/io.c"
    },
    {
      "type": "modify",
      "old_id": "afeb27a7089e594c5f72b1b548ce468db90d1312",
      "old_mode": 33188,
      "old_path": "libusb/libusbi.h",
      "new_id": "4a3e9d5f2490f6d000ec8e7f09f9737b401371f4",
      "new_mode": 33188,
      "new_path": "libusb/libusbi.h"
    },
    {
      "type": "modify",
      "old_id": "c972e0984abc88c74803effc4eefcb5476afce06",
      "old_mode": 33188,
      "old_path": "libusb/version_nano.h",
      "new_id": "fd49514cc658645791b1461f603ebde2d5e3785f",
      "new_mode": 33188,
      "new_path": "libusb/version_nano.h"
    }
  ]
}
