)]}'
{
  "log": [
    {
      "commit": "316a2186b7fa9e03187d45ac0fa320f4dff1f3df",
      "tree": "ce6e7260d488a9f59eb96460ca6f4890267f7185",
      "parents": [
        "5d8112029d0e085c5a0099257daa4c7e29c12310"
      ],
      "author": {
        "name": "Douglas Leung",
        "email": "douglas.leung@imgtec.com",
        "time": "Thu Sep 17 15:26:25 2015 -0700"
      },
      "committer": {
        "name": "David Srbecky",
        "email": "dsrbecky@google.com",
        "time": "Tue Mar 08 13:46:50 2016 +0000"
      },
      "message": "Add Mips abiflags section to the oatfile.\n\nOnce this patch is merged, then the workaround patch:\n0acb15ead6a554a6879b29fd90726b9ea8fd98c4\nin bionic can be removed.\n\nChange-Id: Ie06a3c4e384a23a77db7d04a2508edbf3a6d3933\n"
    },
    {
      "commit": "6e9cc3912b07d21ced1278eafdd213bc87b25635",
      "tree": "79761bd4975f1e8060a5b4c4f497c4a12467baeb",
      "parents": [
        "a539ec06503766fcad4be71480c194a225fb037c"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Tue Aug 18 10:41:39 2015 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Tue Aug 18 11:01:42 2015 -0700"
      },
      "message": "Fix some global constructors and destructors\n\nBug: 17994073\n\nChange-Id: Ib4da5ac25812460b3dcee26024d1a3415a21257b\n"
    },
    {
      "commit": "533c207f9d2da6d913c4b10f6f757fe9d6367b10",
      "tree": "1e2c1bf5c91898e785398a3d66e7e7570e8b29db",
      "parents": [
        "8d1ba74fe48703fc2b5a5920dd5eea0c65db5b15"
      ],
      "author": {
        "name": "David Srbecky",
        "email": "dsrbecky@google.com",
        "time": "Wed Apr 22 12:20:22 2015 +0100"
      },
      "committer": {
        "name": "David Srbecky",
        "email": "dsrbecky@google.com",
        "time": "Wed Apr 22 16:56:23 2015 +0100"
      },
      "message": "Simplify template parameters of Elf classes.\n\nThe ELF specification defines several types which differ between\n32-bit ELF and 64-bit ELF.  We used to template all ELF-related\nmethods on all of those types which was very verbose.\n\nThis CL wraps all the types as typedefs in ElfTypes32 and ElfTypes64.\nOne of those wrappers is then used as the template parameter.\n\nChange-Id: I65247c2c79d92a7c4799e988cf3e4a1b10eb4788\n"
    },
    {
      "commit": "62d1ca3182a6cbb921799825f43ad36821233fd7",
      "tree": "54d9663f5ce10f41e95fe774d4e4841c1a78bbc3",
      "parents": [
        "63462448ca4e377074a10a4720aa22f71154dbe9"
      ],
      "author": {
        "name": "Tong Shen",
        "email": "endlessroad@google.com",
        "time": "Wed Sep 03 17:24:56 2014 -0700"
      },
      "committer": {
        "name": "Tong Shen",
        "email": "endlessroad@google.com",
        "time": "Fri Oct 03 11:25:11 2014 -0700"
      },
      "message": "ART: Prepare for ELF64.\n\nOnly expose necessary interface in ElfFile, and move all details into template class ElfFileImpl.\n\nChange-Id: I9df2bbc55f32ba0ba91f4f3d5d0009e84a2ddf74\n"
    },
    {
      "commit": "e130ee6fe902315062ce17f8ce115b1dc506576d",
      "tree": "a9f17a1eed139e9c4de01c3b0e4166bf2e4aae4e",
      "parents": [
        "ffcdd9f13daba70a64bb85688726ae23aa7a6eda"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Tue Jul 01 23:54:20 2014 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Jul 02 10:30:08 2014 -0700"
      },
      "message": "Add a local elf.h\n\nChange-Id: Ic2d449bfdd3c95e393c083c9e1022adc4e9c06b8\n"
    }
  ]
}
