)]}'
{
  "log": [
    {
      "commit": "02a8657837321c12ec81207bf43e3ace61b3962f",
      "tree": "e292536f188f61a136790b98fd54e184c4d413e6",
      "parents": [
        "7827bc93344f205d40e84e67fbaf48e39a4587f3"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Sat Oct 07 18:38:31 2017 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Oct 09 13:54:10 2017 -0700"
      },
      "message": "Convert libjnigraphics to Android.bp\n\nSee build/soong/README.md for more information.\n\nTest: m -j\nChange-Id: If302f63276fa815423f50df0f12c1700975dbc43\n"
    },
    {
      "commit": "d938e5a2e2d89dda6a3562c530d28a353e8198ce",
      "tree": "2f61709ea8928c625219e3d3d124fbe319706921",
      "parents": [
        "9c308e6a369fcf760cc0944c713e11903ebbef91"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Mon Jul 24 09:42:07 2017 -0400"
      },
      "committer": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Mon Jul 24 09:42:07 2017 -0400"
      },
      "message": "Reduce overhead by combining libskia and libhwui into a single library.\n\nThis is a multiproject change as we need to both the libraries\nthemselves as well as those that had dependencies on libskia.so\n\nBug: 31971097\nTest: compile only\nChange-Id: Ie6ff1f4682d03289205f4d6048cde9f95c61a90f\n"
    },
    {
      "commit": "3dcf0318661fb66073122bd0c4b670b2b50e4546",
      "tree": "7d9e862d613b4c5e0bec8e87e725863bc18b595a",
      "parents": [
        "0ac8fd7adbebbbdfbe0f898fc3a82fbafba130ac"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Fri Apr 07 15:48:45 2017 -0700"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Mon Apr 10 12:54:37 2017 -0700"
      },
      "message": "Remove .(ll)ndk suffix from (ll)ndk_library\n\nSoong handles these automatically now.\n\nBug: 33241851\nTest: Android-aosp_arm.mk is the same before/after\nTest: build.ninja is the same before/after\nTest: build-aosp_arm.ninja is the same before/after\nChange-Id: Ic10796e75bb886cc3f92c234714ab3e6c85112df\n"
    },
    {
      "commit": "00799f760d6956fc54ee1763427f8196fcb3696d",
      "tree": "d0d25f15f81dc61f7c6bf2c782317a4b8353983d",
      "parents": [
        "d632305e376c899f6d5cbcaa441350c310b9fe44"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Mar 01 18:05:41 2017 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Mar 01 18:11:04 2017 -0800"
      },
      "message": "Fix NDK access to recycle\u0027d bitmaps\n\nAlso kills off one user of GraphicsJNI.h!\n\nChange-Id: Icbf979e485b3b6ec2f37e18ff654b8ff1e44fb35\nFixes: 34712423\nTest: cts CtsGraphicsTestCases --test android.graphics.cts.BitmapTest#testNdkAccessAfterRecycle passes\n"
    },
    {
      "commit": "f1cb02e7b53e22655f0e14041b0abf73f51a11b0",
      "tree": "195edc39095749375d567bb92bfd95d7e6513cdc",
      "parents": [
        "0df4c60716a230e2197c99a2224658efe9839e60"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Feb 13 18:46:36 2017 -0800"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Fri Feb 17 12:25:26 2017 -0800"
      },
      "message": "fallout of splitting rect.h out of libandroid.\n\n- Main goal here: libandroid now links against \nlibarect and export its includes.\n\n- Also fix some wrongful makefiles that included \nheaders without proper dependency list.\n\nTest: built and booted device\nBug: 35164655\nChange-Id: Iae17b966bba00fe53424486a75eebff468873787"
    },
    {
      "commit": "98e462df7df5b9b59b6068f29946a8babb320a96",
      "tree": "484a29690031c58c4223831a3af5cacb1870c472",
      "parents": [
        "cc4203221bda6f05902b2fdc16f6fde9f105b932"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Thu Jan 05 16:01:14 2017 -0800"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Fri Jan 06 11:04:14 2017 -0800"
      },
      "message": "Unversion NDK stub libraries.\n\nThe system versions of these libraries aren\u0027t versioned yet.\n\nBug: https://github.com/android-ndk/ndk/issues/278\nTest: make ndk\nChange-Id: I74e988be8f60f8728a0bfa7360091cbd9f5b1186\n"
    },
    {
      "commit": "03b5d506bc2735e080863712d9d2e8ce6f7ecb43",
      "tree": "cc107aa2cf2ad5ad885398b545e6c1bc43e46f85",
      "parents": [
        "0bebfe76fc216ce2b1b7405eec93c9fe21f5a059"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Nov 03 16:16:47 2016 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Fri Nov 04 13:27:37 2016 -0700"
      },
      "message": "Re-unite sources with their headers\n\nMove all the includes for androidfw under\na common base path for that library instead\nof frameworks/base/includes.\n\nAlso fixes -Werror issues that resulted in\nno longer being -isystem.\n\nTest: builds\nChange-Id: Ic4312eb61b197af114dded5691d5ae1ec82923f7\nMerged-In: Ic4312eb61b197af114dded5691d5ae1ec82923f7\n(cherry picked from commit f6113af2d6f6eebee68d3ac510fe96d38a7a39e9)\n"
    },
    {
      "commit": "7ce8df32a75480383ae1d62255cd255290a3fb35",
      "tree": "4887d8ed7200d416b336c19e62d2b616d07afe52",
      "parents": [
        "2a8d9c20bd5bc2e9c05ef5909972507c1fa6dbe9"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Fri Sep 23 16:43:49 2016 -0700"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Sep 27 13:59:05 2016 -0700"
      },
      "message": "Move libjnigraphics to ndk_library.\n\nThe headers are already migrated because they\u0027re in\nframeworks/native/include/android, which was covered when migrating\nlibandroid.\n\nTest: make native\nBug: http://b/30465923\nChange-Id: I610dc6c613f2a408960088a86629073da38682a0\n"
    },
    {
      "commit": "ef9e04b21020fd9e0e4be804627dc96e44e3581c",
      "tree": "8d7e6c522390e3d909adc7aad7c0e836abf91b85",
      "parents": [
        "92b28f37de9956c172f779df4cf540abc5b94deb",
        "66f5affbe41a49bedf35e73b7c7f482db6e2fa7b"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Sep 28 18:23:56 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 28 18:23:56 2015 +0000"
      },
      "message": "am 66f5affb: Merge \"Fix bug number for linker related workarounds\"\n\n* commit \u002766f5affbe41a49bedf35e73b7c7f482db6e2fa7b\u0027:\n  Fix bug number for linker related workarounds\n"
    },
    {
      "commit": "ad1cf03e806f2d09888a2994a106204535d2e1f1",
      "tree": "7da2a4217b7d429c0e798bede862c48f5348701a",
      "parents": [
        "7de7e0b0dd61acba813dec3a07d29f1d62026470"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Sep 28 10:37:49 2015 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Sep 28 10:37:49 2015 -0700"
      },
      "message": "Fix bug number for linker related workarounds\n\nBug: http:/b/24425865\nChange-Id: Iba52acc99c8ff548ff875726988600ed230c988e\n"
    },
    {
      "commit": "b5228ac07621a26ef5717ee5dcf74ecc9e3e1f68",
      "tree": "ac925fce1659f10daf7fa06c00067bf663b0c1d2",
      "parents": [
        "e48f44f55b5cdb9c4c3fa6ae6eae56768c6b12af"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri May 08 14:03:19 2015 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri May 08 14:18:38 2015 -0700"
      },
      "message": "Switch libjnigraphics.so to hash-style\u003dboth\n\nBug: http://b/19059885\nChange-Id: I15f70b434b1d450e5b62ca7c204c628e2dc9edcc\n(cherry picked from commit 2e84bc6948bb24ec67bf289ee1d0ed937a0fd4ff)\n"
    },
    {
      "commit": "2e84bc6948bb24ec67bf289ee1d0ed937a0fd4ff",
      "tree": "3d0ac122465161a8e4b0c86c754e525e2190505f",
      "parents": [
        "496c07d75425eebb3402abd76c3186fceb67d6b3"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri May 08 14:03:19 2015 -0700"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri May 08 21:07:29 2015 +0000"
      },
      "message": "Switch libjnigraphics.so to hash-style\u003dboth\n\nBug: http://b/19059885\nChange-Id: I15f70b434b1d450e5b62ca7c204c628e2dc9edcc\n"
    },
    {
      "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": "c1b33d665c8caf5760f68c45c6ca0baa649b832a",
      "tree": "9c89975587ac76b4d10589fdc15d7af4baa22dbf",
      "parents": [
        "bb2979d61c9cabd6f0476cc9e2121616d8001567"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Apr 22 09:04:45 2015 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Apr 22 09:34:34 2015 -0700"
      },
      "message": "GraphicsJNI Canvas cleanup\n\nChange-Id: I72e142986a8bc9f464c1951b6b5187919de3462e\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": "5a565ef01cd40cf17c90643fef6b5f107f793d7e",
      "tree": "bd9ba6ce965691fb2b4b711f821d516a5ac16326",
      "parents": [
        "ed755abbb0205cd441068943359fd17fe528d409",
        "1c8b3778e1c380992a9ca96e965cdc4e6f3bca66"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Mar 13 21:59:25 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 13 21:59:25 2015 +0000"
      },
      "message": "am 1c8b3778: am 9aeb080e: Merge \"Switch libjnigraphics to sysv-only hash style\"\n\n* commit \u00271c8b3778e1c380992a9ca96e965cdc4e6f3bca66\u0027:\n  Switch libjnigraphics to sysv-only hash style\n"
    },
    {
      "commit": "ca4f2e838c144bd7e51e8f58cbaa40793c580dc4",
      "tree": "8a1f77fa09e1e42cb372f0b8390881790b373ca8",
      "parents": [
        "a6ed1b9547dcd592031a415739cc7e672c068f7c"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Mar 13 12:49:47 2015 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Mar 13 12:49:47 2015 -0700"
      },
      "message": "Switch libjnigraphics to sysv-only hash style\n\nBug: 19059885\nChange-Id: I3474974983931c67dce30dfc581a8d28d8b62e6a\n"
    },
    {
      "commit": "b8d342da4e16ced2290c1c19b96057e8be5b9318",
      "tree": "63e3121f4ff30f8ab83adf1ecc70dcd115caf5a1",
      "parents": [
        "41cd70e3647c3ce3faeb285b219d0c0637d97bf6",
        "3b9cfe30ed4ae34d06a8f005c8ada593c314316b"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Mar 11 20:09:17 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 11 20:09:17 2015 +0000"
      },
      "message": "am 3b9cfe30: am a6ed1b95: am 6e116429: Merge \"Generate gnu hash for arm only\"\n\n* commit \u00273b9cfe30ed4ae34d06a8f005c8ada593c314316b\u0027:\n  Generate gnu hash for arm only\n"
    },
    {
      "commit": "ae0d6f34c5b06063467a934f7d533b741ed48f6b",
      "tree": "3e6a8b7b3db3b1e59c1d60ffdcb9a6ef35f5bb67",
      "parents": [
        "8ccfe899a7b7edebf776584d0e32139cc990c8d5",
        "1944667b7f70c336da66cc3fbdee3a2fbd766980"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Mar 11 00:23:26 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 11 00:23:26 2015 +0000"
      },
      "message": "am 1944667b: am 8ced0357: am 2a88ff2f: Merge \"Generate sysv hash for libjnigraphics\"\n\n* commit \u00271944667b7f70c336da66cc3fbdee3a2fbd766980\u0027:\n  Generate sysv hash for libjnigraphics\n"
    },
    {
      "commit": "12f4749df86698170718f80aabf8243b7c55833c",
      "tree": "b2d4cefcdb11b3e73e386f5526dcbb516cbd68b7",
      "parents": [
        "3d333c745f928ca1595aca111d9938fa3cf3e282"
      ],
      "author": {
        "name": "Goran Jakovljevic",
        "email": "goran.jakovljevic@imgtec.com",
        "time": "Tue Mar 10 17:26:01 2015 +0100"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Mar 10 09:50:51 2015 -0700"
      },
      "message": "Generate gnu hash for arm only\n\nFixes build failure caused by:\nhttps://android-review.googlesource.com/#/c/139670/\n\nAs previously discussed [1], MIPS does not support GNU-style ELF hashes.\n\n[1] https://android-review.googlesource.com/#/c/49282/2/tests/Android.mk\n\nChange-Id: I8edb8a1595308db2ecd1bd6650a069b1224ae64f\n"
    },
    {
      "commit": "1dc91a5f7a673649f5c1c56b561212c20b841cf7",
      "tree": "052ec8a49dcb0b17fc32a786bcb187cafb1a17ea",
      "parents": [
        "7f383873566024c7121cadae3bbdd2a7c47150bc"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Mar 09 19:42:16 2015 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Mar 09 19:42:16 2015 -0700"
      },
      "message": "Generate sysv hash for libjnigraphics\n\nBug: 19059885\nChange-Id: I9b227fda6549e15a5ce50ac6b59250dff1371bb3\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": "950fe8f8d4d654e645fa7205ca275b5a03feb214",
      "tree": "4a4e2dfd3f32ebdaf2b57835c19e42afa7f9ee5d",
      "parents": [
        "94b5ca811e5716bddb4a4d86df35c29bb9165e5f"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Thu Feb 27 11:14:55 2014 -0500"
      },
      "committer": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Thu Feb 27 16:21:24 2014 +0000"
      },
      "message": "Cleanup unnecessary includes for libskia.\n\nThe libskia target exports all of its public includes directories so\nredefining them here is redundant. Also this cleans up and makes it\nobvious where the framework is making using of private Skia headers.\n\nChange-Id: Ie7ecc9ddd3df780bed6b9af54ba58ca58274e043"
    },
    {
      "commit": "9ae000ca8c05ad6f700ad7bf119bbc92fb964b57",
      "tree": "39535e468bacaef05410d512d0794c41d27f8181",
      "parents": [
        "7825334929b098b36e1144872200e75ba6d24b13"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Feb 13 17:22:33 2014 +0000"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Feb 13 17:22:33 2014 +0000"
      },
      "message": "Revert \"Split AndroidRuntime into AndroidRuntimeBase base-class and the rest.\"\n\nThis reverts commit 7825334929b098b36e1144872200e75ba6d24b13.\n\nChange-Id: I1702eb3ff9d7192d64039c8bf4bc3fc5d8e458c4\n"
    },
    {
      "commit": "7825334929b098b36e1144872200e75ba6d24b13",
      "tree": "18f4d807ba8d59e0849ccd2032164d1613dddb9b",
      "parents": [
        "faa91f852e9526b2f112122da9ae0956526cf662"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu Feb 06 15:25:25 2014 -0800"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed Feb 12 15:00:05 2014 -0800"
      },
      "message": "Split AndroidRuntime into AndroidRuntimeBase base-class and the rest.\n\nAndroidRuntimeBase (exported by libandroid_runtime_base.so) is all you need\nto link against to gain the ability to do AndroidRuntimeBase::getJNIEnv()\nthus minimizing build dependencies.\n\nChange-Id: Ia7f0c94c8c02b974c068e0db34774827f96aa95b\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": "89269cf98d263a4dd2e6e771e18c02a472b7bd78",
      "tree": "4104a5235e8432d0868c0f6a08cd6974501f0591",
      "parents": [
        "6113ce3be4ba7208bac7d9f0cad7e83104dbc8d3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu May 03 16:39:22 2012 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu May 03 16:39:22 2012 -0700"
      },
      "message": "libnativehelper is implicitly available.\n\n(And is moving for the PDK.)\n\nBug: 6369821\nChange-Id: I9e082ef294cfb2d70384255eb06d97d8cb92b382\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": "782e9fd7492e607f2f71c13da5d86ee99ae03544",
      "tree": "69ff4ee3d04d46b3601ad2f3d96d71df25b7c4f7",
      "parents": [
        "2d315667ab733375d8c696f8c2f155bc1de9e4a2"
      ],
      "author": {
        "name": "Dan Bornstein",
        "email": "danfuzz@android.com",
        "time": "Wed May 05 18:23:05 2010 -0700"
      },
      "committer": {
        "name": "Dan Bornstein",
        "email": "danfuzz@android.com",
        "time": "Wed May 05 18:23:05 2010 -0700"
      },
      "message": "For issue #2651381, allow library prelinking.\n\nChange-Id: I1cb467a158e21fc02cac6af585ac8d27c2bf42de\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"
    }
  ]
}
