)]}'
{
  "log": [
    {
      "commit": "c7fe4e080563a5c1fe7d84781bccecee2ce9392d",
      "tree": "057f1cbab00d3d4c3faac02aec5fbdc242384f76",
      "parents": [
        "630e77d4648093ce9870c7558d78edea24eab06d"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu Mar 29 21:36:21 2012 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Thu Mar 29 21:36:21 2012 -0700"
      },
      "message": "Disassembler support for vcmp.\n\nChange-Id: I8600522fe36848a6f5d0c12cff5edfa650a5cbb5\n"
    },
    {
      "commit": "630e77d4648093ce9870c7558d78edea24eab06d",
      "tree": "fdab55746260381ee42d63ca023c01524226fa18",
      "parents": [
        "9d86214cbd595cb432c81572bcf3595349b87c99"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Mar 22 19:20:56 2012 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Mar 29 19:18:56 2012 -0700"
      },
      "message": "Move all ARM register dumping to operator\u003c\u003c style.\n\nJust a step towards doing something more useful with \"[r9, #396]\"...\n\nChange-Id: I256865a9a53fafc76e17ea2f952949ce95339ef9\n"
    },
    {
      "commit": "087b2419f432c7d1c32da27c528af4701adb6abd",
      "tree": "361fc03562e2fb6aa73c7eb5858931faeec52c16",
      "parents": [
        "16da88c70c4bdbd97b8482be8b42103a52f22d59"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed Mar 21 01:30:32 2012 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed Mar 21 01:30:32 2012 -0700"
      },
      "message": "Extra Thumb2 disassembly, including strb.\n\nChange-Id: Ic36a5836e2c79ff412466b1dada1622df4b7fd8a\n"
    },
    {
      "commit": "ad03ef509d5145d74752a0b3f5c87d99db225786",
      "tree": "428da78ce427cad518df1e5c792119bf4b44cee8",
      "parents": [
        "9c044ce5f76e9bfa17c4c1979e9f8c99ae100695"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Sun Mar 18 19:34:47 2012 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Sun Mar 18 19:34:47 2012 -0700"
      },
      "message": "Disassembly of Thumb2 data processing instructions.\n\nChange-Id: I7e7dbf1fdac7335b01035d35c9fd950176d2d400\n"
    },
    {
      "commit": "cbf0b61f5415e96a76284deff87e7cb9aba022b9",
      "tree": "20dbb10c2f76a362764347bfe0021af5ed20a344",
      "parents": [
        "48c6081a230d89599379590612ed638f1c7b4f99"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Mar 15 16:23:47 2012 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Mar 15 16:23:47 2012 -0700"
      },
      "message": "Make our ARM and Thumb2 disassemblers look more like objdump(1).\n\nSorry BBC BASIC, but your time has passed...\n\nChange-Id: Ib3b269714eaad1ae8b7945627ade98edc1b4047a\n"
    },
    {
      "commit": "77405796564c6c1353807cda18b28678a719bd68",
      "tree": "948781c769760d71c7aff4e8db57aa5a9e311372",
      "parents": [
        "f8bbb8448c733e9e3ad43aad69774c37888329b1"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Mar 15 15:22:12 2012 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Mar 15 15:46:59 2012 -0700"
      },
      "message": "Rewrite the invoke stubs to use JValue[]s.\n\nThe tests were only testing the static stubs, so extend the tests to include\nnon-static stubs too.\n\nAlso add just enough of an ARM disassembler to disassemble the invoke stubs.\n\nChange-Id: If71dfb66b8b8188f9d871914f0eaf1013c9993b9\n"
    },
    {
      "commit": "40627dbd27b3c9e2cf32768882d9859ce71ef015",
      "tree": "5dc265a1a3fda7c75679c5c6a5cb55d2bd3ada90",
      "parents": [
        "11f9d2130e938511efceb6d2a4793cee7dfdde35"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Sun Mar 04 17:31:09 2012 -0800"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Sun Mar 04 20:08:54 2012 -0800"
      },
      "message": "Disassembler support for branches.\n\nChange-Id: Ifc6b0177a984b972c54ac5e3a86ab874fcc9d747\n"
    },
    {
      "commit": "3a5c1ce3f11805a3382046f699c8fb1410a602b3",
      "tree": "74d7f28a910d4670de71d9edc2e9af3b56d31636",
      "parents": [
        "41f05df8aeba13e853a22820a0f4bf094233e2d9"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed Feb 29 10:06:46 2012 -0800"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Fri Mar 02 15:47:32 2012 -0800"
      },
      "message": "Extra verbosity and disassembler for oatdump\n\nDisassembler for thumb2 instructions.\nPrint outlying methods for ART files.\nFind oat code methods that require trampolines.\nFix accounting of code and which file contains which bytes.\nDump oat meta-data.\n\nChange-Id: I10f52a4841f57a3f65d61ce0d1bb71bb4eb9f595\n"
    }
  ]
}
