)]}'
{
  "commit": "ba7fcc445d04a5b5784223fa128fca9776ec5365",
  "tree": "aabee9bc95e0427e38465b464549b731b8b1c931",
  "parents": [
    "538c72550e195a813a262a724b30584751fe7af4"
  ],
  "author": {
    "name": "Mark Salyzyn",
    "email": "salyzyn@google.com",
    "time": "Thu Feb 25 09:02:09 2016 -0800"
  },
  "committer": {
    "name": "Mark Salyzyn",
    "email": "salyzyn@google.com",
    "time": "Thu Feb 25 12:29:32 2016 -0800"
  },
  "message": "liblog: __android_log_error_write use event list library\n\nSwitch to the event list library to compose the associated event.\n\nSideEffects: Instead of composing event on a stack buffer of 512\n             bytes in size, a PAGE is allocated temporarily.\n\nBug: 27356456\nChange-Id: Ic15a87f49385834c2287ed82c26439b2c5eb4f77\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7b76d87a1e38b3ca28ed999479f1e9dad678d6f",
      "old_mode": 33188,
      "old_path": "liblog/Android.mk",
      "new_id": "dd5b518e7840cffff9b763dfb97d1b49d9096f22",
      "new_mode": 33188,
      "new_path": "liblog/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "0bc42d548b81977bbf7d7e3793557687c14419d0",
      "old_mode": 33188,
      "old_path": "liblog/log_event_write.c",
      "new_id": "ad42edd3063481c39e9cb96a24e5ea52f66d7df2",
      "new_mode": 33188,
      "new_path": "liblog/log_event_write.c"
    }
  ]
}
