)]}'
{
  "log": [
    {
      "commit": "6b50780363d3bb8db600c770183fa07677509ae8",
      "tree": "0679f62b2f0f680d5eabd3589e89b1fc1ec9f866",
      "parents": [
        "562bb9f3a7c100463505b5a91df13da3c72d628f"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Nov 03 10:09:59 2015 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Nov 03 10:09:59 2015 -0800"
      },
      "message": "Remove almost-all android::Singleton users\n\nBug: 25426213\nChange-Id: I88e6206e8915cce95c3a8a8a82a4bb8fbf668141\n"
    },
    {
      "commit": "bef837dc57b47fd7fcc17c86d741cf77eac4487b",
      "tree": "bb446a9aa98f59fbcd17a64537786210418aaaef",
      "parents": [
        "272a685f17cc4828257e521a6f62b7b17870f75e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Jul 29 16:51:05 2015 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Jul 30 09:51:57 2015 -0700"
      },
      "message": "Remove the rest of utils/Vector.h usage\n\nChange-Id: I90ab2c17ba1903a8241cba7f623b74ed136dd845\n"
    },
    {
      "commit": "5a4690bf26932c0d6940e4af8516d920e09ae81a",
      "tree": "ab5782e75455e9752708d9400ffa15e022609f51",
      "parents": [
        "3aed7affdfb499018656edb78563368b9cbfce3c"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jul 14 12:13:03 2015 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jul 14 13:25:38 2015 -0700"
      },
      "message": "Clean up unncessary defines\n\nLOG_TAG and TRACE_TAG are already defined in the makefile\n\nChange-Id: I9e53e3dacbe018441edd74cb7c8c90846defee74\n"
    },
    {
      "commit": "72aaa88f2e060501a7f26f98c6e3fd2ee1b0dd64",
      "tree": "53097f962aacf21e7ff80e5062cd507bf64bb96b",
      "parents": [
        "44220d7d9a0b63f645ab4a3f18d3358a18b9c3df",
        "6b6645c8951e95b2802c489ab2d87f004c610ffc"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Apr 10 16:05:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 10 16:05:50 2015 +0000"
      },
      "message": "am 6b6645c8: am 1a595833: am d56e087b: Merge \"Fixing memory leak in RenderBufferCache\"\n\n* commit \u00276b6645c8951e95b2802c489ab2d87f004c610ffc\u0027:\n  Fixing memory leak in RenderBufferCache\n"
    },
    {
      "commit": "d41c4d8c732095ae99c955b6b82f7306633004b1",
      "tree": "dbb2e26c6c5a80c7ccf43e5cd5fb1554cc603555",
      "parents": [
        "8dfaa4904205772cdceee63ef3989bcdedf1a914"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 05 15:51:13 2015 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 05 16:49:13 2015 -0800"
      },
      "message": "Add overrides and switch to nullptr keyword for all files\n\nAdds remaining missing overrides and nullptr usages, missed due to\nan extreme failure in tool usage.\n\nChange-Id: I56abd72975a3999ad13330003c348db40f59aebf\n"
    },
    {
      "commit": "e11f3ab000ec8d71e816aea7f266a3ceafebfd56",
      "tree": "ac55465ea552a284fb09bc83a99c495c45cd4fa9",
      "parents": [
        "8178edfc096e797917257c8cbc715f0a31fe551a"
      ],
      "author": {
        "name": "Samsung",
        "email": "aosp@samsung.com",
        "time": "Wed Sep 24 10:52:13 2014 -0700"
      },
      "committer": {
        "name": "Samsung",
        "email": "aosp@samsung.com",
        "time": "Wed Sep 24 11:10:06 2014 -0700"
      },
      "message": "Fixing memory leak in RenderBufferCache\n\nIn our devices with higher resolution we have observed a memory\nleak in the HWUI code. When there is GC or tree modification\nand buffer size is greater than the default size, we make sure\nbuffer is deleted.\n\nChange-Id: Idf7052ccaf43c8a784ce0e7bdab336dca29bffd8\nSigned-off-by: Samsung \u003caosp@samsung.com\u003e\n"
    },
    {
      "commit": "8d4aeb7111afac0c3c7e56d4ad5d92f9cfce2ffd",
      "tree": "d526296ca8e54842b15b60adaad484ee29feccf2",
      "parents": [
        "d1a84242a7ba807310d8f8d389796c7163cb97a0"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Feb 12 16:08:55 2013 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Feb 13 11:27:05 2013 -0800"
      },
      "message": "Add a render buffer cache to reuse stencil buffers\nBug #7146141\n\nThis new cache is used in a similar way to LayerCache. It helps\nreuse already allocated stencil buffers and thus avoid churning\nmemory on every frame.\n\nChange-Id: I19551d72da52c40039e65904563600e492c8b193\n"
    }
  ]
}
