)]}'
{
  "log": [
    {
      "commit": "ae2e8b4891491e8e89bed5f2c9626415adee09cb",
      "tree": "13904c288c850c7bdc6d3fa3e38f1a477763d40e",
      "parents": [
        "fbb34dd8df7bc89ae972c545130e76c5bbb4176e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed May 06 14:55:05 2015 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed May 06 15:30:16 2015 -0700"
      },
      "message": "Add warning if an in-use Bitmap is reconfigured\n\nBug: 18928352\n\nAlso fix an issue around re-configure not properly handling\nmPinnedCount in android::Bitmap\n\nChange-Id: I1815b121f1474ad931060771bb1d52ef31d2aac7\n"
    },
    {
      "commit": "ed207b92747234eac88dd3664ecfb535e45d8ed1",
      "tree": "1dbef1ad7b0dc01fbcbb2da189c6824005153c4e",
      "parents": [
        "b77a7551121561f4ea7d5ce0c4030aeb7ce709e8"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Apr 10 13:52:57 2015 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Apr 30 12:46:57 2015 -0700"
      },
      "message": "Change how Java Bitmaps are accessed in a few places\n\nStop assuming that a Java Bitmap has a SkBitmap* that\nhas some externally managed lifecycle, and instead switch\na bunch of users to accessing the bitmap by providing\ntheir own SkBitmap* on which to set the (ref counted!)\nSkPixelRef* instead\n\nAttempt #2 to land this, original issue was in getSkBitmap\nand should be fixed\n\nChange-Id: I0fd9e193968b41e5597784140d56b4885906864a\n"
    },
    {
      "commit": "edc22fba5921f5c2d3502727e707f959b8c3a460",
      "tree": "947113958a48609f55d003e2735739727b6cc70f",
      "parents": [
        "a771b9861d11671c780092d35c0062eeefcf37c0"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Apr 20 22:06:31 2015 +0000"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Apr 20 22:06:31 2015 +0000"
      },
      "message": "Revert \"Change how Java Bitmaps are accessed in a few places\"\n\nBug: 20207616\n\nThis reverts commit a771b9861d11671c780092d35c0062eeefcf37c0.\n\nChange-Id: Ifd891cc075274a7986e987229e0fed5a04ed9ff0\n"
    },
    {
      "commit": "a771b9861d11671c780092d35c0062eeefcf37c0",
      "tree": "a575dc870712330cb8ddc70b5dccd0df26806a6a",
      "parents": [
        "4147877b388eb4a6f4e1ee116edfa58a018891ca"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Apr 10 13:52:57 2015 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Apr 13 09:50:42 2015 -0700"
      },
      "message": "Change how Java Bitmaps are accessed in a few places\n\nStop assuming that a Java Bitmap has a SkBitmap* that\nhas some externally managed lifecycle, and instead switch\na bunch of users to accessing the bitmap by providing\ntheir own SkBitmap* on which to set the (ref counted!)\nSkPixelRef* instead\n\nChange-Id: I0fd9e193968b41e5597784140d56b4885906864a\n"
    },
    {
      "commit": "f4faeac3525fe1ce3707ab785a1651aec367589d",
      "tree": "b49502dc2381517f3314d16fae1eef7414314a8f",
      "parents": [
        "cd4ed96d10d49cb182e66aa1735f2de7596707ee"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Mar 05 13:50:31 2015 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Mar 05 13:56:16 2015 -0800"
      },
      "message": "Cleanup Bitmap JNI attempt #2\n\nOriginal version missed a spot\n\nThis reverts commit c02977e3bbfaaedcb1b1d67e1692becc7dddd59b.\n\nChange-Id: I56244ce10d709fcdef42a001fe4c6ba7b6bbb04d\n"
    },
    {
      "commit": "c02977e3bbfaaedcb1b1d67e1692becc7dddd59b",
      "tree": "24564767d59138f5c039efefe4744ee35c23ac7e",
      "parents": [
        "b2915245b74b3b5541b123e38403f8e26426b4b7"
      ],
      "author": {
        "name": "Chad Jones",
        "email": "chadj@google.com",
        "time": "Thu Mar 05 19:34:26 2015 +0000"
      },
      "committer": {
        "name": "Chad Jones",
        "email": "chadj@google.com",
        "time": "Thu Mar 05 19:34:26 2015 +0000"
      },
      "message": "Revert \"Cleanup Bitmap JNI\"\n\nThis reverts commit b2915245b74b3b5541b123e38403f8e26426b4b7.\n\nChange-Id: Idd7d7f33eec4ea5024c83de6b10d3d1a6ab2b17a\n"
    },
    {
      "commit": "b2915245b74b3b5541b123e38403f8e26426b4b7",
      "tree": "295bee60e89bba1ae2221bf40833a80e6d2c41ef",
      "parents": [
        "f855b0d2d0c0c157d657668fcb98097e2aca097e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Mar 04 08:36:12 2015 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Mar 05 09:55:02 2015 -0800"
      },
      "message": "Cleanup Bitmap JNI\n\nFix a bunch of places where mNativeBitmap was being\npoked at directly, switch them either to the NDK API\nor to GraphicsJNI where it made sense\n\nChange-Id: I6b3df3712d6497cba828c2d3012e725cb4ebb64d\n"
    },
    {
      "commit": "cad87d78da79c3d2ac83e1dce6ee2a9d2f6d64e5",
      "tree": "55fb5cd78661bbc54875a7273605aba16c55c729",
      "parents": [
        "a31318620bce4e00e80188ee2778b7799cbdf0dc"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Nov 10 17:13:06 2014 -0800"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Nov 10 17:14:31 2014 -0800"
      },
      "message": "Frameworks/base: Wall Werror in native/graphics\n\nTurn on -Wall -Werror in native/graphics. Mask skia warnings.\n\nChange-Id: Ia671e91348296ace84d9a24b3c6c025fa889bead\n"
    },
    {
      "commit": "1103b3255945d2eb2fa9c191e84e2270b343cca9",
      "tree": "3dd01f46c6a3479974410024250408950ad9859f",
      "parents": [
        "a3bf3e5c849bfb3bf0a74dcc06ef032355183c2e"
      ],
      "author": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Tue Jul 08 12:36:44 2014 -0400"
      },
      "committer": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Tue Jul 08 15:05:38 2014 -0400"
      },
      "message": "SkBitmap::Config is deprecated, use SkColorType\n\nChange-Id: Ic953741325607bf85598c097bb3ab648d4a08996\n"
    },
    {
      "commit": "eba8254c8cae92d653c5203f65cb36f3fc724f9d",
      "tree": "d6a64c61729b3ede1e42ba12574152e9e88401a0",
      "parents": [
        "2331b42328fcdd54d3b26152f998554c610ae1b4"
      ],
      "author": {
        "name": "Andrew Hsieh",
        "email": "andrewhsieh@google.com",
        "time": "Wed Dec 12 11:27:44 2012 +0800"
      },
      "committer": {
        "name": "Andrew Hsieh",
        "email": "andrewhsieh@google.com",
        "time": "Wed Dec 12 11:27:44 2012 +0800"
      },
      "message": "Fix typo\n\nChanged ANDROID_BITMAP_RESUT_SUCCESS -\u003e ANDROID_BITMAP_RESULT_SUCCESS\n\nChange-Id: I3d5525d7dacbf8f007e3230e1ca87b69245a96b1\n"
    },
    {
      "commit": "17e5f4cc706bed08367af8fa60ffb8c7c3ca7f62",
      "tree": "458df7b689548331f22489c9487cbe969dc3fdc3",
      "parents": [
        "30e8f982770e4c79f2703f11d100e1ff1bb3b7bf"
      ],
      "author": {
        "name": "Alexandre Elias",
        "email": "aelias@google.com",
        "time": "Tue Jul 12 17:58:23 2011 -0700"
      },
      "committer": {
        "name": "Alexandre Elias",
        "email": "aelias@google.com",
        "time": "Tue Jul 12 18:08:10 2011 -0700"
      },
      "message": "Add notifyPixelsChanged() call to NDK unlockPixels().\n\nWithout this call, the NDK bitmap methods don\u0027t work in\nhardware-accelerated mode ( http://b/5017848 ).\n\nChange-Id: Icae6975757c9c9e83c0e9fc132161aa3004f8f28\n"
    },
    {
      "commit": "3227631fe99c271a47f9f5135c4ffe1bec3e72f0",
      "tree": "f8b018711c55c14b6ef364b580d7f14ccbad31dd",
      "parents": [
        "3c4a1ebc19abba06af565071c243e55ba6eef585"
      ],
      "author": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Thu Feb 04 12:15:09 2010 -0800"
      },
      "committer": {
        "name": "Dima Zavin",
        "email": "dima@android.com",
        "time": "Thu Feb 04 15:31:19 2010 -0800"
      },
      "message": "Move the NDK graphics wrapper (libjnigraphics) to frameworks/base/native\n\nChange-Id: I2a5adde9f8e4683c4b4526a29ad276c3e581e029\nSigned-off-by: Dima Zavin \u003cdima@android.com\u003e\n"
    }
  ]
}
