)]}'
{
  "commit": "5ce63389e9e0edd48842775f8eb09a7d85487759",
  "tree": "f63d67fc93a4f707a67f29c953e60b59839c0e38",
  "parents": [
    "c1ba255cc920b02131019a2a92c7a48b31973598"
  ],
  "author": {
    "name": "Alistair Francis",
    "email": "alistair.francis@wdc.com",
    "time": "Mon Feb 24 09:46:05 2020 -0800"
  },
  "committer": {
    "name": "Alistair Francis",
    "email": "alistair.francis@wdc.com",
    "time": "Tue Feb 25 11:40:41 2020 -0800"
  },
  "message": "alloc: Yield on a panic\n\nIf we panic we need ot yield to ensure any remaining prints are printed\nby the kernel. This helps with debugging.\n\nWe use future::pending() instead of syscalls::raw::yieldk() to reduce\nthe amount of unsafe code.\n\nSigned-off-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee3de1860eb765a1a5f07bfe5abc7ea4d90d665c",
      "old_mode": 33188,
      "old_path": "src/alloc.rs",
      "new_id": "523cb64686e403b6fef5055600afff39583a4033",
      "new_mode": 33188,
      "new_path": "src/alloc.rs"
    }
  ]
}
