)]}'
{
  "log": [
    {
      "commit": "67867dbd79a0cbc9b603b23ac460f9f58ea14d1e",
      "tree": "a8ef7f306ebae12a12fd20bd9a1a4a88a82bcee4",
      "parents": [
        "9b0eb7cdf4ac4650fc3f476c2f5a91c50a18e524"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed May 18 15:53:15 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed May 18 15:53:15 2016 -0700"
      },
      "message": "Fix misc-macro-parentheses warnings in adb, debuggerd, libbacktrace.\n\nBug: 28705665\nChange-Id: I469b2a882f6d1f399bfc22c75a26da245991fc33\n"
    },
    {
      "commit": "ec2ff8c176d795656e69aecfce9650db40bef60b",
      "tree": "c9674877458c79fb870f48c790d7fb9b9b1dbdb1",
      "parents": [
        "1607ea64cbdeea766c05d033afe0c65ea978b399"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Apr 18 14:45:46 2016 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Apr 18 14:45:46 2016 -0700"
      },
      "message": "Fix google-runtime-int warnings.\n\nBug: 28220065\nChange-Id: I6b8e121ddf98355d1c1ac034c2e3522b2b49e14b\n"
    },
    {
      "commit": "2c43cff01d1271be451671567955158629b23670",
      "tree": "b08d199b9cc4d0b665d7dc844cadedf883d0590c",
      "parents": [
        "e29744d94df787fa83307572d90a954b1592f69b"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Mar 26 19:18:36 2015 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Mar 31 10:51:44 2015 -0700"
      },
      "message": "Refactor the code.\n\nThe object hierarchy was confusing and convoluted. This removes\na lot of unnecessary code, and consolidates the BacktraceCurrent\nand BacktraceThread code into BacktraceCurrent.\n\nChange-Id: I01c8407d493712a48169df49dd3ff46db4a7c3ae\n"
    },
    {
      "commit": "e29609106033a48a6128664668d22bf4fb42a7ee",
      "tree": "c01cd6a8fd876b11a08ff0120af3f263d71b7b53",
      "parents": [
        "223fc42b5e289e882f67c893374ffbef595a6901"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Mar 07 19:42:19 2014 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Apr 03 14:19:24 2014 -0700"
      },
      "message": "Create an UnwindMapLocal object.\n\nThe way libunwind handles local unwinds is different from remote unwinds,\nso create a new map object to handle the differences.\n\nAdd new test to verify the map data is being generated correctly.\n\nAdd new tests to check for leaks.\n\nRefactor the BACK_LOGW code into a single header file.\n\nChange-Id: I01f3cbfc4b927646174ea1b614fa25d23b9b3427\n"
    }
  ]
}
