)]}'
{
  "log": [
    {
      "commit": "fd71ddfd4378de331e231fbe22beb92f1efcd196",
      "tree": "c0f91aa7d734eae6f063eb2b57e04c40c538e454",
      "parents": [
        "5d331c7c89d2ae7254c06f188cd02f91cd467f45",
        "6ceac9f099b0ef7ca29351bbefa128df8101b5c2"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:45:26 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:45:26 2014 +0000"
      },
      "message": "am 6ceac9f0: (-s ours) am f5294ed5: (-s ours) Merge \"DO NOT MERGE: Mark new util type functions as @hide in AOSP.\"\n\n* commit \u00276ceac9f099b0ef7ca29351bbefa128df8101b5c2\u0027:\n  DO NOT MERGE: Mark new util type functions as @hide in AOSP.\n"
    },
    {
      "commit": "5d331c7c89d2ae7254c06f188cd02f91cd467f45",
      "tree": "c0f91aa7d734eae6f063eb2b57e04c40c538e454",
      "parents": [
        "64788f1b6857c87a14e67044f51c2405195b407c",
        "b1bec0d916c00c7ceb09c691f1e5977909ba698d"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:45:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:45:23 2014 +0000"
      },
      "message": "am b1bec0d9: am 3fb6feac: Merge \"Check that bound allocations are 1D\"\n\n* commit \u0027b1bec0d916c00c7ceb09c691f1e5977909ba698d\u0027:\n  Check that bound allocations are 1D\n"
    },
    {
      "commit": "64788f1b6857c87a14e67044f51c2405195b407c",
      "tree": "b29dfbc02d493928e14b7f3ae8f8e66c353b8ef7",
      "parents": [
        "4cd7f2d8c745977d3b12fdb26a13a1373832c6b8",
        "67d9e0be8e4ff709c03865c3b4ac9f40d5dcfdbb"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:45:20 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:45:20 2014 +0000"
      },
      "message": "am 67d9e0be: am 0cc37f4c: Merge \"Fix debug context.\"\n\n* commit \u002767d9e0be8e4ff709c03865c3b4ac9f40d5dcfdbb\u0027:\n  Fix debug context.\n"
    },
    {
      "commit": "4cd7f2d8c745977d3b12fdb26a13a1373832c6b8",
      "tree": "2998443081ac946d49153c600684539b02b77f34",
      "parents": [
        "95b3568d38c65f556a59aa6e8e35c3e8ef14c356",
        "42e4aee598d2eceab6fc20fc9801b5c2fbf2e50d"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:45:11 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:45:11 2014 +0000"
      },
      "message": "am 42e4aee5: am 0539b7b4: Merge \"Enable asynchronous destruction of BaseObjs.\"\n\n* commit \u002742e4aee598d2eceab6fc20fc9801b5c2fbf2e50d\u0027:\n  Enable asynchronous destruction of BaseObjs.\n"
    },
    {
      "commit": "95b3568d38c65f556a59aa6e8e35c3e8ef14c356",
      "tree": "52ba832c6002e0a6a9164e18b6a3010c3c62f19b",
      "parents": [
        "d642dbd891ff5a9955de15a5f743ff0bf4baa9a8",
        "42955bab2a275f3ea22d5a50b556cec88697a573"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:45:08 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:45:08 2014 +0000"
      },
      "message": "am 42955bab: am d8b4dd95: Merge \"Fix most logging macros for context pointers.\"\n\n* commit \u002742955bab2a275f3ea22d5a50b556cec88697a573\u0027:\n  Fix most logging macros for context pointers.\n"
    },
    {
      "commit": "d642dbd891ff5a9955de15a5f743ff0bf4baa9a8",
      "tree": "eda910bb1078be4772f3eee3f1c1a34a4591792d",
      "parents": [
        "2905039d523610c5253b247dd77292c7bda830b7",
        "d39e19eb8af54683d03ae955a5a58fea48a58754"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:45:05 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:45:05 2014 +0000"
      },
      "message": "am d39e19eb: am 351879df: Merge \"Fix getBytesSize for YUV allocations.\"\n\n* commit \u0027d39e19eb8af54683d03ae955a5a58fea48a58754\u0027:\n  Fix getBytesSize for YUV allocations.\n"
    },
    {
      "commit": "2905039d523610c5253b247dd77292c7bda830b7",
      "tree": "0f7b300e100381ad699a7b423feceb95f7795d74",
      "parents": [
        "47f295e8cb26991fe4b1d5f0a218222a0728d9a2",
        "16e9362e5f5b4f09a46198218380bb386fee28e5"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:45:02 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:45:02 2014 +0000"
      },
      "message": "am 16e9362e: am 8fced317: Merge \"Move RenderScript from graphics/ to new fw/base subdirectory rs.\"\n\n* commit \u002716e9362e5f5b4f09a46198218380bb386fee28e5\u0027:\n  Move RenderScript from graphics/ to new fw/base subdirectory rs.\n"
    },
    {
      "commit": "47f295e8cb26991fe4b1d5f0a218222a0728d9a2",
      "tree": "8e2489485bc66855866a8399a036b7e1db9c4cd4",
      "parents": [
        "041c77ac440efc6c61b7d1f68b885ad3a8015237",
        "8df3ea66994e96d72040c44099dd2d74ba15ec67"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:44:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:44:58 2014 +0000"
      },
      "message": "am 8df3ea66: am b4cf2a2a: Merge \"Convert Java/JNI to 64-bit, part 2.\"\n\n* commit \u00278df3ea66994e96d72040c44099dd2d74ba15ec67\u0027:\n  Convert Java/JNI to 64-bit, part 2.\n"
    },
    {
      "commit": "041c77ac440efc6c61b7d1f68b885ad3a8015237",
      "tree": "f47dd2323ef8b96d62d271046b9616363df92727",
      "parents": [
        "923da98f792d97638f78f311ac80cac53e306408",
        "72d637e297a143e5b18c8e8f4eb85695ed6b10f1"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:44:54 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:44:54 2014 +0000"
      },
      "message": "am 72d637e2: am e22e268e: Merge changes If93a5d78,I1957f7ac\n\n* commit \u002772d637e297a143e5b18c8e8f4eb85695ed6b10f1\u0027:\n  Convert Java/JNI to 64-bit, part 1.\n  Add long/double read support.\n"
    },
    {
      "commit": "923da98f792d97638f78f311ac80cac53e306408",
      "tree": "659fce26271980f995c1ef3109b6251ab0bf699c",
      "parents": [
        "4e5e654e7aac2212e40915df16fe6ad8598fb4bc",
        "bccee732b53d06c0e983b3f325e0d9ad889de134"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:44:51 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:44:51 2014 +0000"
      },
      "message": "am bccee732: am 61eb6b55: Merge \"Use Object + type in place of specific array\"\n\n* commit \u0027bccee732b53d06c0e983b3f325e0d9ad889de134\u0027:\n  Use Object + type in place of specific array\n"
    },
    {
      "commit": "4e5e654e7aac2212e40915df16fe6ad8598fb4bc",
      "tree": "d5b905f7ee18ef1a3b8646799581060a3ec3729c",
      "parents": [
        "b0a79d35929d874628c3e0add672eff498e26b83",
        "69914882509b8ad81c23eadd1ebae53fb532042b"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:44:47 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:44:47 2014 +0000"
      },
      "message": "am 69914882: am e559d7ee: Merge \"Utility API for creating types.\"\n\n* commit \u002769914882509b8ad81c23eadd1ebae53fb532042b\u0027:\n  Utility API for creating types.\n"
    },
    {
      "commit": "b0a79d35929d874628c3e0add672eff498e26b83",
      "tree": "67fb295ab53214fca1340105de645b2e01247e4a",
      "parents": [
        "a392cdf375e4f43bea8c5398ed2b3bc993a31a77",
        "271c3b7499f53f6e7e168d68910efda5cc19f5fd"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:44:44 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:44:44 2014 +0000"
      },
      "message": "am 271c3b74: am b1c1518e: Merge \"Remove old hidden API.\"\n\n* commit \u0027271c3b7499f53f6e7e168d68910efda5cc19f5fd\u0027:\n  Remove old hidden API.\n"
    },
    {
      "commit": "a392cdf375e4f43bea8c5398ed2b3bc993a31a77",
      "tree": "dc612c308590fa6e45501b11490aa4e1ce71ac26",
      "parents": [
        "be878d8773cc841e5e144a6332c576c650e88126",
        "9bad32c3830e45615a6b71e3f80ca7b95ef638b5"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:44:39 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 22:44:39 2014 +0000"
      },
      "message": "am 9bad32c3: am aea3b581: Merge \"Remove hidden API setSurfaceTexture.\"\n\n* commit \u00279bad32c3830e45615a6b71e3f80ca7b95ef638b5\u0027:\n  Remove hidden API setSurfaceTexture.\n"
    },
    {
      "commit": "6ceac9f099b0ef7ca29351bbefa128df8101b5c2",
      "tree": "89080659b76cea14741b8a52e453b06c3f244bda",
      "parents": [
        "b1bec0d916c00c7ceb09c691f1e5977909ba698d",
        "f5294ed57cf388973a1db29b062b1577966f90d1"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:42 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:42 2014 -0800"
      },
      "message": "am f5294ed5: (-s ours) Merge \"DO NOT MERGE: Mark new util type functions as @hide in AOSP.\"\n\n* commit \u0027f5294ed57cf388973a1db29b062b1577966f90d1\u0027:\n  DO NOT MERGE: Mark new util type functions as @hide in AOSP.\n"
    },
    {
      "commit": "b1bec0d916c00c7ceb09c691f1e5977909ba698d",
      "tree": "89080659b76cea14741b8a52e453b06c3f244bda",
      "parents": [
        "67d9e0be8e4ff709c03865c3b4ac9f40d5dcfdbb",
        "3fb6feacc62e1021c705b53d46e915ecf50582d2"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:39 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:39 2014 -0800"
      },
      "message": "am 3fb6feac: Merge \"Check that bound allocations are 1D\"\n\n* commit \u00273fb6feacc62e1021c705b53d46e915ecf50582d2\u0027:\n  Check that bound allocations are 1D\n"
    },
    {
      "commit": "67d9e0be8e4ff709c03865c3b4ac9f40d5dcfdbb",
      "tree": "adc9b917eab4ec8e7b53e8f722c85734499601e9",
      "parents": [
        "42e4aee598d2eceab6fc20fc9801b5c2fbf2e50d",
        "0cc37f4cdeaed95e4f61f1a6e7b78f07e7025e97"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:30 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:30 2014 -0800"
      },
      "message": "am 0cc37f4c: Merge \"Fix debug context.\"\n\n* commit \u00270cc37f4cdeaed95e4f61f1a6e7b78f07e7025e97\u0027:\n  Fix debug context.\n"
    },
    {
      "commit": "42e4aee598d2eceab6fc20fc9801b5c2fbf2e50d",
      "tree": "d966e1d8d31f986eee8abf62aaf58ebbae3ea7d7",
      "parents": [
        "42955bab2a275f3ea22d5a50b556cec88697a573",
        "0539b7b4116622d33c91dbaa9a3040c7a3a703d6"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:27 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:27 2014 -0800"
      },
      "message": "am 0539b7b4: Merge \"Enable asynchronous destruction of BaseObjs.\"\n\n* commit \u00270539b7b4116622d33c91dbaa9a3040c7a3a703d6\u0027:\n  Enable asynchronous destruction of BaseObjs.\n"
    },
    {
      "commit": "42955bab2a275f3ea22d5a50b556cec88697a573",
      "tree": "d3bd1f8a62aa06a547783b5e7c1431c732f5a619",
      "parents": [
        "d39e19eb8af54683d03ae955a5a58fea48a58754",
        "d8b4dd9555e987df92206562061080b327598f41"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:24 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:24 2014 -0800"
      },
      "message": "am d8b4dd95: Merge \"Fix most logging macros for context pointers.\"\n\n* commit \u0027d8b4dd9555e987df92206562061080b327598f41\u0027:\n  Fix most logging macros for context pointers.\n"
    },
    {
      "commit": "d39e19eb8af54683d03ae955a5a58fea48a58754",
      "tree": "0d0e7a62f039fa2a61062e193d4bd3bed30bb239",
      "parents": [
        "16e9362e5f5b4f09a46198218380bb386fee28e5",
        "351879df3aff02987a6f4c4485bf004a96fcb150"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:21 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:21 2014 -0800"
      },
      "message": "am 351879df: Merge \"Fix getBytesSize for YUV allocations.\"\n\n* commit \u0027351879df3aff02987a6f4c4485bf004a96fcb150\u0027:\n  Fix getBytesSize for YUV allocations.\n"
    },
    {
      "commit": "16e9362e5f5b4f09a46198218380bb386fee28e5",
      "tree": "c09dd4d63cabf618d276668c8ffccd90e7a54faf",
      "parents": [
        "8df3ea66994e96d72040c44099dd2d74ba15ec67",
        "8fced3174ad45e5d618f28c82d69bd21261f6108"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:17 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:17 2014 -0800"
      },
      "message": "am 8fced317: Merge \"Move RenderScript from graphics/ to new fw/base subdirectory rs.\"\n\n* commit \u00278fced3174ad45e5d618f28c82d69bd21261f6108\u0027:\n  Move RenderScript from graphics/ to new fw/base subdirectory rs.\n"
    },
    {
      "commit": "8df3ea66994e96d72040c44099dd2d74ba15ec67",
      "tree": "b4e6a48f8fe02dc84efdc3f47a74c3fe4f3cbfbb",
      "parents": [
        "72d637e297a143e5b18c8e8f4eb85695ed6b10f1",
        "b4cf2a2aee78b0ed3e75b5a07baaf5479fe708d9"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:14 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:14 2014 -0800"
      },
      "message": "am b4cf2a2a: Merge \"Convert Java/JNI to 64-bit, part 2.\"\n\n* commit \u0027b4cf2a2aee78b0ed3e75b5a07baaf5479fe708d9\u0027:\n  Convert Java/JNI to 64-bit, part 2.\n"
    },
    {
      "commit": "72d637e297a143e5b18c8e8f4eb85695ed6b10f1",
      "tree": "cfa2a56730751c12a0b445a1ddb0a8bfacfa3578",
      "parents": [
        "bccee732b53d06c0e983b3f325e0d9ad889de134",
        "e22e268e6d158f37173b1bce37a5614daabcf18c"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:11 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:11 2014 -0800"
      },
      "message": "am e22e268e: Merge changes If93a5d78,I1957f7ac\n\n* commit \u0027e22e268e6d158f37173b1bce37a5614daabcf18c\u0027:\n  Convert Java/JNI to 64-bit, part 1.\n  Add long/double read support.\n"
    },
    {
      "commit": "bccee732b53d06c0e983b3f325e0d9ad889de134",
      "tree": "f9c335714420ea76f5e2d96db66adc91c76329bf",
      "parents": [
        "69914882509b8ad81c23eadd1ebae53fb532042b",
        "61eb6b55c6b4db14e025240fc754e1314f57bd00"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:08 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:08 2014 -0800"
      },
      "message": "am 61eb6b55: Merge \"Use Object + type in place of specific array\"\n\n* commit \u002761eb6b55c6b4db14e025240fc754e1314f57bd00\u0027:\n  Use Object + type in place of specific array\n"
    },
    {
      "commit": "69914882509b8ad81c23eadd1ebae53fb532042b",
      "tree": "1557e25eab23abdf202d73cd4a3ac11be77dffa5",
      "parents": [
        "271c3b7499f53f6e7e168d68910efda5cc19f5fd",
        "e559d7ee53a69502c9aef8764bb055ed2d1adb64"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:05 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:05 2014 -0800"
      },
      "message": "am e559d7ee: Merge \"Utility API for creating types.\"\n\n* commit \u0027e559d7ee53a69502c9aef8764bb055ed2d1adb64\u0027:\n  Utility API for creating types.\n"
    },
    {
      "commit": "271c3b7499f53f6e7e168d68910efda5cc19f5fd",
      "tree": "f31723a210e417f89e5064b1b35b60255bb39381",
      "parents": [
        "9bad32c3830e45615a6b71e3f80ca7b95ef638b5",
        "b1c1518ef1e89fb8bc42022b6455a695cacd949c"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:02 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:02 2014 -0800"
      },
      "message": "am b1c1518e: Merge \"Remove old hidden API.\"\n\n* commit \u0027b1c1518ef1e89fb8bc42022b6455a695cacd949c\u0027:\n  Remove old hidden API.\n"
    },
    {
      "commit": "9bad32c3830e45615a6b71e3f80ca7b95ef638b5",
      "tree": "e408bf25ff98946fa0b5f263a5d3be8d9dd3374d",
      "parents": [
        "85ee57d1ae73db6ac014d76d7be1b5d5e87eb89f",
        "aea3b5816d8461fcbc4a384874a1a073ecdeafcf"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 14:41:00 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 14:41:00 2014 -0800"
      },
      "message": "am aea3b581: Merge \"Remove hidden API setSurfaceTexture.\"\n\n* commit \u0027aea3b5816d8461fcbc4a384874a1a073ecdeafcf\u0027:\n  Remove hidden API setSurfaceTexture.\n"
    },
    {
      "commit": "f5294ed57cf388973a1db29b062b1577966f90d1",
      "tree": "035fc7c423064ff9e2b0e79308f48c305d29d52c",
      "parents": [
        "3fb6feacc62e1021c705b53d46e915ecf50582d2",
        "0e3431d4c73fec78c0c34dab291296f66b4c76d0"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:37:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:37:13 2014 +0000"
      },
      "message": "Merge \"DO NOT MERGE: Mark new util type functions as @hide in AOSP.\""
    },
    {
      "commit": "3fb6feacc62e1021c705b53d46e915ecf50582d2",
      "tree": "d988b4ec3e4987edec9defbe9466c0027639501c",
      "parents": [
        "0cc37f4cdeaed95e4f61f1a6e7b78f07e7025e97",
        "cf9c894a9b7523cd5ec707218b89517f67caa047"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:37:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:37:11 2014 +0000"
      },
      "message": "Merge \"Check that bound allocations are 1D\""
    },
    {
      "commit": "0cc37f4cdeaed95e4f61f1a6e7b78f07e7025e97",
      "tree": "069603675385c1fbbb36206bc1a6b2c435da8e34",
      "parents": [
        "0539b7b4116622d33c91dbaa9a3040c7a3a703d6",
        "b75c27e8704f3933601afba5a9f719de2b927355"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:37:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:37:06 2014 +0000"
      },
      "message": "Merge \"Fix debug context.\""
    },
    {
      "commit": "0539b7b4116622d33c91dbaa9a3040c7a3a703d6",
      "tree": "f635ad033af0710b2bba298c7c77f1b2044f38e5",
      "parents": [
        "d8b4dd9555e987df92206562061080b327598f41",
        "504abb362660f87239103be182a2e717a98ff32a"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:37:00 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:37:00 2014 +0000"
      },
      "message": "Merge \"Enable asynchronous destruction of BaseObjs.\""
    },
    {
      "commit": "d8b4dd9555e987df92206562061080b327598f41",
      "tree": "c0eed43f5b0d6b7a1a0a7108f0f72a13a85da844",
      "parents": [
        "351879df3aff02987a6f4c4485bf004a96fcb150",
        "e926dddb21392f6391dee56fa509d60cb6ee18c4"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:36:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:36:54 2014 +0000"
      },
      "message": "Merge \"Fix most logging macros for context pointers.\""
    },
    {
      "commit": "351879df3aff02987a6f4c4485bf004a96fcb150",
      "tree": "7561aad1504af6ef5e56b65569d304ce82f755ca",
      "parents": [
        "8fced3174ad45e5d618f28c82d69bd21261f6108",
        "e6eaaf6a8e491404c33aab5cd70444d2637df1bc"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:36:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:36:53 2014 +0000"
      },
      "message": "Merge \"Fix getBytesSize for YUV allocations.\""
    },
    {
      "commit": "8fced3174ad45e5d618f28c82d69bd21261f6108",
      "tree": "6466a0b9430d9aece1a39ba5b5dc5d8452cea390",
      "parents": [
        "b4cf2a2aee78b0ed3e75b5a07baaf5479fe708d9",
        "355707e4f665904e31d9f5fcff1e3921f7db8cdd"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:36:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:36:50 2014 +0000"
      },
      "message": "Merge \"Move RenderScript from graphics/ to new fw/base subdirectory rs.\""
    },
    {
      "commit": "b4cf2a2aee78b0ed3e75b5a07baaf5479fe708d9",
      "tree": "aeb1718593854c711147091e059237c758451a0e",
      "parents": [
        "e22e268e6d158f37173b1bce37a5614daabcf18c",
        "7a629fac82f88126642081b4474879f6a883e313"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:36:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:36:45 2014 +0000"
      },
      "message": "Merge \"Convert Java/JNI to 64-bit, part 2.\""
    },
    {
      "commit": "e22e268e6d158f37173b1bce37a5614daabcf18c",
      "tree": "55a5553a23df1060ccf2ed7c23baa73640266b7c",
      "parents": [
        "61eb6b55c6b4db14e025240fc754e1314f57bd00",
        "a78e9adb864e27f54d82f325eb6148302cd03914"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:36:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:36:38 2014 +0000"
      },
      "message": "Merge changes If93a5d78,I1957f7ac\n\n* changes:\n  Convert Java/JNI to 64-bit, part 1.\n  Add long/double read support.\n"
    },
    {
      "commit": "61eb6b55c6b4db14e025240fc754e1314f57bd00",
      "tree": "d7aab2dfdbf108f4222d6a15cc89d7fc984e479f",
      "parents": [
        "e559d7ee53a69502c9aef8764bb055ed2d1adb64",
        "6fcf2e196b7ad3503ddab1ed9105ab4beed75760"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:36:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:36:36 2014 +0000"
      },
      "message": "Merge \"Use Object + type in place of specific array\""
    },
    {
      "commit": "e559d7ee53a69502c9aef8764bb055ed2d1adb64",
      "tree": "3254a6ba417dabd55f619000b8b02fc478b7c23e",
      "parents": [
        "b1c1518ef1e89fb8bc42022b6455a695cacd949c",
        "4b7f37891b0d942a0bdc27ed8e92288a5509ae4f"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:36:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:36:13 2014 +0000"
      },
      "message": "Merge \"Utility API for creating types.\""
    },
    {
      "commit": "b1c1518ef1e89fb8bc42022b6455a695cacd949c",
      "tree": "ddf41be36a6baa6e25de4d3ed6b1f148cdeee178",
      "parents": [
        "aea3b5816d8461fcbc4a384874a1a073ecdeafcf",
        "2e059735607b99acfb480db07ab16c3a292f3501"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:36:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:36:06 2014 +0000"
      },
      "message": "Merge \"Remove old hidden API.\""
    },
    {
      "commit": "aea3b5816d8461fcbc4a384874a1a073ecdeafcf",
      "tree": "b68edf5e322e6ee64766a3836d47998267c4a47b",
      "parents": [
        "c064a1b5d9a68bb5513e6ed64a067ab822e98764",
        "1887d523a52ee81f9e047e176aa8b67f52033035"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 03 22:35:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 03 22:35:15 2014 +0000"
      },
      "message": "Merge \"Remove hidden API setSurfaceTexture.\""
    },
    {
      "commit": "be878d8773cc841e5e144a6332c576c650e88126",
      "tree": "1d39ac72ec63ed7594c461fb572bc93d6b8fe014",
      "parents": [
        "aa6ff54ef57936024e98d9f565afe9fff24df2e4",
        "b6a4926c670244fbf7d7033f2a1b46da25b35d39"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Feb 03 17:27:11 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 17:27:11 2014 +0000"
      },
      "message": "am b6a4926c: am 647db9fa: am 76ecd66a: am 0196e561: Fix typo in ImageView.java\n\n* commit \u0027b6a4926c670244fbf7d7033f2a1b46da25b35d39\u0027:\n  Fix typo in ImageView.java\n"
    },
    {
      "commit": "b6a4926c670244fbf7d7033f2a1b46da25b35d39",
      "tree": "b6fd0901beb2ae950778bbf7853341da3874f97a",
      "parents": [
        "cbd156c1d574dfe5eced42ec640989ab7de7d5e7",
        "647db9fae37b36d99ce290acfae7b453f00ae5af"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Feb 03 17:24:05 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 17:24:05 2014 +0000"
      },
      "message": "am 647db9fa: am 76ecd66a: am 0196e561: Fix typo in ImageView.java\n\n* commit \u0027647db9fae37b36d99ce290acfae7b453f00ae5af\u0027:\n  Fix typo in ImageView.java\n"
    },
    {
      "commit": "647db9fae37b36d99ce290acfae7b453f00ae5af",
      "tree": "fdaee529294953b31e134ececf737225a6da94d5",
      "parents": [
        "40a7e3c425120661c305999f7c2bdd76d3240b7d",
        "76ecd66a6d5f8ceaebbe9cd109948f01aff4cd27"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Feb 03 17:21:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 17:21:25 2014 +0000"
      },
      "message": "am 76ecd66a: am 0196e561: Fix typo in ImageView.java\n\n* commit \u002776ecd66a6d5f8ceaebbe9cd109948f01aff4cd27\u0027:\n  Fix typo in ImageView.java\n"
    },
    {
      "commit": "76ecd66a6d5f8ceaebbe9cd109948f01aff4cd27",
      "tree": "307ce1aacb310950c57d7e8a73a2469292eae064",
      "parents": [
        "e71cc6fd82df1bf654d72e796ac7975dbf0aff29",
        "0196e561f280e6cc361442036da277a630e68558"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Feb 03 17:18:37 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 03 17:18:37 2014 +0000"
      },
      "message": "am 0196e561: Fix typo in ImageView.java\n\n* commit \u00270196e561f280e6cc361442036da277a630e68558\u0027:\n  Fix typo in ImageView.java\n"
    },
    {
      "commit": "0196e561f280e6cc361442036da277a630e68558",
      "tree": "432d3d447a10f6e2fae4ed2977df1872e0434a74",
      "parents": [
        "897739f1b7d179cd402fcf907e2ac9751fe44c6d"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Feb 03 09:00:35 2014 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Feb 03 09:00:35 2014 -0500"
      },
      "message": "Fix typo in ImageView.java\n\nChange-Id: Iaa7b020f09c893a5fe006a8523686dd8b9a8f872\n"
    },
    {
      "commit": "aa6ff54ef57936024e98d9f565afe9fff24df2e4",
      "tree": "42d60f5d7defe04290e42e2cafdd5da194d8362f",
      "parents": [
        "47e276db2a938ca4ff9767cba28062b892e81629",
        "85ee57d1ae73db6ac014d76d7be1b5d5e87eb89f"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Jan 31 23:01:15 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 23:01:15 2014 +0000"
      },
      "message": "am 85ee57d1: am c064a1b5: Merge \"Remove DRLCertFactory\"\n\n* commit \u002785ee57d1ae73db6ac014d76d7be1b5d5e87eb89f\u0027:\n  Remove DRLCertFactory\n"
    },
    {
      "commit": "85ee57d1ae73db6ac014d76d7be1b5d5e87eb89f",
      "tree": "23102d572a67d6152e6bd6304749ad713fb20234",
      "parents": [
        "77a1986c69760583f05eabbf7dac7c25dd8b7e7b",
        "c064a1b5d9a68bb5513e6ed64a067ab822e98764"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Jan 31 14:58:53 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 14:58:53 2014 -0800"
      },
      "message": "am c064a1b5: Merge \"Remove DRLCertFactory\"\n\n* commit \u0027c064a1b5d9a68bb5513e6ed64a067ab822e98764\u0027:\n  Remove DRLCertFactory\n"
    },
    {
      "commit": "c064a1b5d9a68bb5513e6ed64a067ab822e98764",
      "tree": "4a3cbafd25900fb2074a561b10885bf508f99633",
      "parents": [
        "49b7ba4dbc0b4984fc466bb98e9cfa40650db85b",
        "4f2323106bcc00e4cd1a14c1b43117c0567f799b"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Jan 31 22:54:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 31 22:54:44 2014 +0000"
      },
      "message": "Merge \"Remove DRLCertFactory\""
    },
    {
      "commit": "4f2323106bcc00e4cd1a14c1b43117c0567f799b",
      "tree": "4a3cbafd25900fb2074a561b10885bf508f99633",
      "parents": [
        "49b7ba4dbc0b4984fc466bb98e9cfa40650db85b"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Jan 31 14:10:01 2014 -0800"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Jan 31 14:10:15 2014 -0800"
      },
      "message": "Remove DRLCertFactory\n\nNo longer needed since Conscrypt is the main provider.\n\nChange-Id: Iee741ef376af2de52db79df07e96057438778bc6\n"
    },
    {
      "commit": "0e3431d4c73fec78c0c34dab291296f66b4c76d0",
      "tree": "73e4d4157d123b5090b4b2ecd048fb87f80bd000",
      "parents": [
        "cf9c894a9b7523cd5ec707218b89517f67caa047"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 12:57:20 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 14:05:20 2014 -0800"
      },
      "message": "DO NOT MERGE: Mark new util type functions as @hide in AOSP.\n\nChange-Id: I834e07aef142aa79ed1603535689d0b833357f6c\n"
    },
    {
      "commit": "cf9c894a9b7523cd5ec707218b89517f67caa047",
      "tree": "188f2bc1a68393bd3a23aeaaac5dbcd830f29e9e",
      "parents": [
        "b75c27e8704f3933601afba5a9f719de2b927355"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jan 14 16:18:14 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 12:35:19 2014 -0800"
      },
      "message": "Check that bound allocations are 1D\n\nWe do not support higher order bound allocations. The\nstride is not available to the script so they cannot\nwalk the allocation correctly.\n\nChange-Id: I9447a5d43c3ae1b88fc9522628a17bd5a317ffc6\n"
    },
    {
      "commit": "b75c27e8704f3933601afba5a9f719de2b927355",
      "tree": "b5740c289724bf565bb58b63351cbc36eb724de0",
      "parents": [
        "504abb362660f87239103be182a2e717a98ff32a"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 10 11:25:52 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 12:35:19 2014 -0800"
      },
      "message": "Fix debug context.\n\nbug 12477551\n\nChange-Id: Icac28abc3dabce31834faa1942b596c2f207f29e\n"
    },
    {
      "commit": "504abb362660f87239103be182a2e717a98ff32a",
      "tree": "c05155767bd1eb7e347133c00c57078b841d399e",
      "parents": [
        "e926dddb21392f6391dee56fa509d60cb6ee18c4"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Jan 07 11:13:56 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 12:35:18 2014 -0800"
      },
      "message": "Enable asynchronous destruction of BaseObjs.\n\nChange-Id: Iaddf8041a3c870a986ec8999e6ccc3aede38fc4c\n\nConflicts:\n\trs/java/android/renderscript/BaseObj.java\n"
    },
    {
      "commit": "e926dddb21392f6391dee56fa509d60cb6ee18c4",
      "tree": "afc577ddcf5b326b1891cb5c5acf5b6c80c91b80",
      "parents": [
        "e6eaaf6a8e491404c33aab5cd70444d2637df1bc"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Jan 07 15:36:19 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 12:35:18 2014 -0800"
      },
      "message": "Fix most logging macros for context pointers.\n\nChange-Id: I7f4a8db4f3a52c368cc32ce0428f8001df8a4166\n"
    },
    {
      "commit": "e6eaaf6a8e491404c33aab5cd70444d2637df1bc",
      "tree": "43a239852245f7f4ad1f306b5724d4ae7b4d2eff",
      "parents": [
        "355707e4f665904e31d9f5fcff1e3921f7db8cdd"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Dec 17 17:15:25 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 12:35:17 2014 -0800"
      },
      "message": "Fix getBytesSize for YUV allocations.\n\nbug 12134914\n\nChange-Id: I128e75b756a5bd129077177e254f1db6c94182f1\n"
    },
    {
      "commit": "355707e4f665904e31d9f5fcff1e3921f7db8cdd",
      "tree": "0e5c36c10cd720a2e6f7f14e7e7572ba85bfc0d3",
      "parents": [
        "7a629fac82f88126642081b4474879f6a883e313"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Dec 17 13:28:17 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 12:35:17 2014 -0800"
      },
      "message": "Move RenderScript from graphics/ to new fw/base subdirectory rs.\n\nChange-Id: I30b6633578f063840e1bdbcc9ba513b727912a6d\n"
    },
    {
      "commit": "47e276db2a938ca4ff9767cba28062b892e81629",
      "tree": "2c43cac97e66ad7670b4948e0e0d61541bff0631",
      "parents": [
        "d5f1fcb7a4d6cc11b727bdf79fab7693a5dd7117",
        "cbd156c1d574dfe5eced42ec640989ab7de7d5e7"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jan 31 20:19:41 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 20:19:41 2014 +0000"
      },
      "message": "am cbd156c1: Merge \"Update READ\u0026WRITE_DREAM_STATE to signature|system.\" into klp-modular-dev\n\n* commit \u0027cbd156c1d574dfe5eced42ec640989ab7de7d5e7\u0027:\n  Update READ\u0026WRITE_DREAM_STATE to signature|system.\n"
    },
    {
      "commit": "cbd156c1d574dfe5eced42ec640989ab7de7d5e7",
      "tree": "1a6e4a9751fc4a236c001ea549e25dc4420b0f83",
      "parents": [
        "56bf2f670c800f569fc72102e79fd555b6102677",
        "4fda2d5ab7a3faf782c78e2f1ac4a54201ab8dff"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jan 31 20:17:48 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 31 20:17:49 2014 +0000"
      },
      "message": "Merge \"Update READ\u0026WRITE_DREAM_STATE to signature|system.\" into klp-modular-dev"
    },
    {
      "commit": "d5f1fcb7a4d6cc11b727bdf79fab7693a5dd7117",
      "tree": "ed6ab34d06d1920b6e5cd3edd9495d29db445e3a",
      "parents": [
        "797b5adcb4ead3c687db3d9fd831dff93760dd4a",
        "56bf2f670c800f569fc72102e79fd555b6102677"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Jan 31 19:26:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 19:26:17 2014 +0000"
      },
      "message": "am 56bf2f67: Merge \"Clarify FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET usage\" into klp-modular-dev\n\n* commit \u002756bf2f670c800f569fc72102e79fd555b6102677\u0027:\n  Clarify FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET usage\n"
    },
    {
      "commit": "56bf2f670c800f569fc72102e79fd555b6102677",
      "tree": "5622720432ca1eab5f8351e583270efbdb32533c",
      "parents": [
        "53959634b35ab75ef40ac4514d50bae2de9425ac",
        "e1f3fa2482a00274a632384a388c7dda8c10a49f"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Jan 31 19:23:35 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 31 19:23:36 2014 +0000"
      },
      "message": "Merge \"Clarify FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET usage\" into klp-modular-dev"
    },
    {
      "commit": "e1f3fa2482a00274a632384a388c7dda8c10a49f",
      "tree": "8c4580fdb97fce0a4835b7504962417a52c02468",
      "parents": [
        "5d094b947b328d2631a0203c1527b0c7c20ce219"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Jan 24 18:02:10 2014 -0800"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Jan 31 11:20:40 2014 -0800"
      },
      "message": "Clarify FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET usage\n\nFixes bug 12592453.\n\nChange-Id: Ib64559727d59b3433c3753f9fda88329effc7e26\n"
    },
    {
      "commit": "7a629fac82f88126642081b4474879f6a883e313",
      "tree": "f14b9b18d27b21fb0eb73ae7ebbcc9b06f1a3661",
      "parents": [
        "a78e9adb864e27f54d82f325eb6148302cd03914"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Nov 19 12:45:54 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 11:16:09 2014 -0800"
      },
      "message": "Convert Java/JNI to 64-bit, part 2.\n\nThis changes BaseObj to support 64-bit IDs. There are a few caveats:\n\n1. Since it is deprecated, RSG will not support 64-bit.\n2. Currently, methods that pass arrays of IDs to the driver are not supported in 64-bit. This will be fixed in a later CL.\n\nbug 11332320\n\nChange-Id: If0dbecc8b285e260f767e441e05088b6a1b749a2\n"
    },
    {
      "commit": "a78e9adb864e27f54d82f325eb6148302cd03914",
      "tree": "9da56d2afae8b0e3f81c2ab903caf47a4440dab0",
      "parents": [
        "29868dfae26550a9541008b3e9b12fe2c58e1c7e"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Nov 15 13:08:30 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 11:15:33 2014 -0800"
      },
      "message": "Convert Java/JNI to 64-bit, part 1.\n\nThis converts context and device storage to use long instead of int.\n\nbug 11332320\n\nChange-Id: If93a5d78385d3004d5e709762b78bd1d3538088d\n"
    },
    {
      "commit": "29868dfae26550a9541008b3e9b12fe2c58e1c7e",
      "tree": "fced080472c9ac0038ed9930f8d9ac83e1728062",
      "parents": [
        "6fcf2e196b7ad3503ddab1ed9105ab4beed75760"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Nov 06 15:08:07 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 11:15:27 2014 -0800"
      },
      "message": "Add long/double read support.\n\nChange-Id: I1957f7ac18262a3004a4adcb7c31055212e483c2\n"
    },
    {
      "commit": "6fcf2e196b7ad3503ddab1ed9105ab4beed75760",
      "tree": "68e447eb0d19b6fa19146c07c55a8043f8d5913d",
      "parents": [
        "4b7f37891b0d942a0bdc27ed8e92288a5509ae4f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Nov 06 11:22:02 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 11:14:47 2014 -0800"
      },
      "message": "Use Object + type in place of specific array\n\nChanged to avoid the explosion of entry points in the JNI layer.\n\nChange-Id: I7d6cc565c8853b06560eb891fdd5e8acf05c9779\n"
    },
    {
      "commit": "4fda2d5ab7a3faf782c78e2f1ac4a54201ab8dff",
      "tree": "2d2b3f59047e302e6f2583c710f452805217e08b",
      "parents": [
        "53959634b35ab75ef40ac4514d50bae2de9425ac"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jan 31 14:14:19 2014 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jan 31 14:14:19 2014 -0500"
      },
      "message": "Update READ\u0026WRITE_DREAM_STATE to signature|system.\n\nChange-Id: Ic3c4c5445384712571e7a1188ed9e2ab6ceb4bde\n"
    },
    {
      "commit": "4b7f37891b0d942a0bdc27ed8e92288a5509ae4f",
      "tree": "c9c1e59b36cb418c0fb67c94569e8d327f685b4b",
      "parents": [
        "2e059735607b99acfb480db07ab16c3a292f3501"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Oct 09 17:15:36 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 11:14:09 2014 -0800"
      },
      "message": "Utility API for creating types.\n\nChange-Id: I3263cb4440ef3a60cd418f0559b8c5638a9b8bf3\n"
    },
    {
      "commit": "2e059735607b99acfb480db07ab16c3a292f3501",
      "tree": "856028eb9ec4cca21659b5b90c7ff56fd1ddb140",
      "parents": [
        "1887d523a52ee81f9e047e176aa8b67f52033035"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 26 12:13:20 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 11:12:53 2014 -0800"
      },
      "message": "Remove old hidden API.\n\nThis was never shipped and long since replaced by ioReceive().\n\nChange-Id: Ieba7fd4305c2c561cc36154c57414783e4bf502b\n"
    },
    {
      "commit": "1887d523a52ee81f9e047e176aa8b67f52033035",
      "tree": "279608e599a7e132449c23690b9e22a4ddb1e9c5",
      "parents": [
        "0a1b64fe79f41eec5cebe8434ab30d93e2ea2724"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 24 15:18:52 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 11:12:39 2014 -0800"
      },
      "message": "Remove hidden API setSurfaceTexture.\n\nChange-Id: Ib6a3c5b84550932168f314375e74059507fc01ae\n"
    },
    {
      "commit": "797b5adcb4ead3c687db3d9fd831dff93760dd4a",
      "tree": "72056e169c4e23ad7c17b476941662b18674366d",
      "parents": [
        "d49babe50d61e0264a9f4fbf0b4e182cc56635db",
        "77a1986c69760583f05eabbf7dac7c25dd8b7e7b"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 16:29:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 16:29:23 2014 +0000"
      },
      "message": "am 77a1986c: am 49b7ba4d: Merge \"AArch64: Make AssetManager and related classes 64-bit compatible\"\n\n* commit \u002777a1986c69760583f05eabbf7dac7c25dd8b7e7b\u0027:\n  AArch64: Make AssetManager and related classes 64-bit compatible\n"
    },
    {
      "commit": "d49babe50d61e0264a9f4fbf0b4e182cc56635db",
      "tree": "7ae7eb3048e7de1f89e59142cbd387e46f23c017",
      "parents": [
        "ff62e966b60bb20dc7c3384485816b1e7bf06057",
        "9af955744d4e0d82b61fc99a932b9a5cf28b5df7"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 16:29:19 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 16:29:19 2014 +0000"
      },
      "message": "am 9af95574: am 1cadc07d: Merge \"Change ResourceType cookies to int32_t.\"\n\n* commit \u00279af955744d4e0d82b61fc99a932b9a5cf28b5df7\u0027:\n  Change ResourceType cookies to int32_t.\n"
    },
    {
      "commit": "ff62e966b60bb20dc7c3384485816b1e7bf06057",
      "tree": "d8eddacb561897b53a5c4e83be799f5624b79a87",
      "parents": [
        "ed5d7a6f147c75c8af73328bdf816707b58afd90",
        "149510e010b46a445355a8d7fcdb8401125b92c3"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 16:29:16 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 16:29:16 2014 +0000"
      },
      "message": "am 149510e0: am b9f960e0: Merge \"Fixed cancel() not working correctly\"\n\n* commit \u0027149510e010b46a445355a8d7fcdb8401125b92c3\u0027:\n  Fixed cancel() not working correctly\n"
    },
    {
      "commit": "ed5d7a6f147c75c8af73328bdf816707b58afd90",
      "tree": "e343bf87cd640263887605121a56c0b190d9ff8c",
      "parents": [
        "4f840dd16db41a2d4442667193d57260f84af04a",
        "4463a4ef26b2eb62fae74568193fd07e97dedd4d"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Fri Jan 31 16:29:06 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 16:29:06 2014 +0000"
      },
      "message": "am 4463a4ef: am e05b7b50: Merge \"EGL14.eglCreateWindowSurface should set producerControlledByApp\"\n\n* commit \u00274463a4ef26b2eb62fae74568193fd07e97dedd4d\u0027:\n  EGL14.eglCreateWindowSurface should set producerControlledByApp\n"
    },
    {
      "commit": "77a1986c69760583f05eabbf7dac7c25dd8b7e7b",
      "tree": "f222c204e4c584c3a7a1f4f1c56fb936a1601f1a",
      "parents": [
        "9af955744d4e0d82b61fc99a932b9a5cf28b5df7",
        "49b7ba4dbc0b4984fc466bb98e9cfa40650db85b"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 07:30:21 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 07:30:21 2014 -0800"
      },
      "message": "am 49b7ba4d: Merge \"AArch64: Make AssetManager and related classes 64-bit compatible\"\n\n* commit \u002749b7ba4dbc0b4984fc466bb98e9cfa40650db85b\u0027:\n  AArch64: Make AssetManager and related classes 64-bit compatible\n"
    },
    {
      "commit": "9af955744d4e0d82b61fc99a932b9a5cf28b5df7",
      "tree": "96ba772704222fba819529e280e3c02f3db9b12f",
      "parents": [
        "149510e010b46a445355a8d7fcdb8401125b92c3",
        "1cadc07dd1e3711fb1e57548038e3026682c5ef8"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 07:30:18 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 07:30:18 2014 -0800"
      },
      "message": "am 1cadc07d: Merge \"Change ResourceType cookies to int32_t.\"\n\n* commit \u00271cadc07dd1e3711fb1e57548038e3026682c5ef8\u0027:\n  Change ResourceType cookies to int32_t.\n"
    },
    {
      "commit": "149510e010b46a445355a8d7fcdb8401125b92c3",
      "tree": "7c3b9f2179d5c00fbc1e3fe4b59755ac225e7846",
      "parents": [
        "4463a4ef26b2eb62fae74568193fd07e97dedd4d",
        "b9f960e094d53440be5c7e8759a74dbb0ab57317"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 07:30:15 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 07:30:15 2014 -0800"
      },
      "message": "am b9f960e0: Merge \"Fixed cancel() not working correctly\"\n\n* commit \u0027b9f960e094d53440be5c7e8759a74dbb0ab57317\u0027:\n  Fixed cancel() not working correctly\n"
    },
    {
      "commit": "4463a4ef26b2eb62fae74568193fd07e97dedd4d",
      "tree": "0eadb4e30d02fc3687aab86e64ac995d6dffe889",
      "parents": [
        "5901ddeb525ed7691c382e8d17f47055d7d1e5db",
        "e05b7b50e234e8ed2471f5ad96bb3d715067e9f3"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Fri Jan 31 07:30:12 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 07:30:12 2014 -0800"
      },
      "message": "am e05b7b50: Merge \"EGL14.eglCreateWindowSurface should set producerControlledByApp\"\n\n* commit \u0027e05b7b50e234e8ed2471f5ad96bb3d715067e9f3\u0027:\n  EGL14.eglCreateWindowSurface should set producerControlledByApp\n"
    },
    {
      "commit": "49b7ba4dbc0b4984fc466bb98e9cfa40650db85b",
      "tree": "8f2ca459558ed89495990bf51d967b4f05363b3e",
      "parents": [
        "1cadc07dd1e3711fb1e57548038e3026682c5ef8",
        "896043d67d3ac75760bd99db8a1561e31ebee1e1"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 14:35:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 31 14:35:13 2014 +0000"
      },
      "message": "Merge \"AArch64: Make AssetManager and related classes 64-bit compatible\""
    },
    {
      "commit": "896043d67d3ac75760bd99db8a1561e31ebee1e1",
      "tree": "8f2ca459558ed89495990bf51d967b4f05363b3e",
      "parents": [
        "1cadc07dd1e3711fb1e57548038e3026682c5ef8"
      ],
      "author": {
        "name": "Ashok Bhat",
        "email": "ashok.bhat@arm.com",
        "time": "Fri Jan 17 16:02:38 2014 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 14:14:29 2014 +0000"
      },
      "message": "AArch64: Make AssetManager and related classes 64-bit compatible\n\nFollowing changes have been done:\n\n[x] Long is used to store native pointers as pointers can be\n    64-bit.\n\n[x] AssetManager openAsset native function returned -1 if\n    file name was empty and java function considered any\n    non-zero value as success. This has been fixed by native\n    function throwing Illegal Argument Exception as well.\n\n[x] AssetManager incRefsLocked and decRefsLocked now accept\n    long as input to support 64-bit native references.\n\n[x] AssetManager incRefsLocked method incorrecly used\n    \u0027this.hashCode()\u0027 instead of the passed parameter id.\n    This has been fixed.\n\n[x] Some minor changes have been done to conform with\n    standard JNI practice (e.g. use of jint instead of int\n    in JNI function prototypes)\n\nChange-Id: I095b9f900d49e51f43ad6afc47cbc23116a6a64a\nSigned-off-by: Ashok Bhat \u003cashok.bhat@arm.com\u003e\nSigned-off-by: Craig Barber \u003ccraig.barber@arm.com\u003e\nSigned-off-by: Kévin PETIT \u003ckevin.petit@arm.com\u003e\n"
    },
    {
      "commit": "1cadc07dd1e3711fb1e57548038e3026682c5ef8",
      "tree": "5c4ba71ffa68a8094c3849dafa7126d6b6da88f2",
      "parents": [
        "b9f960e094d53440be5c7e8759a74dbb0ab57317",
        "7c4887f66bfa3dad16f8b03dc825ade96d7de130"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 14:13:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 31 14:13:48 2014 +0000"
      },
      "message": "Merge \"Change ResourceType cookies to int32_t.\""
    },
    {
      "commit": "7c4887f66bfa3dad16f8b03dc825ade96d7de130",
      "tree": "9ed404cd4e19d5a28b75fe132fae66bce4550276",
      "parents": [
        "e05b7b50e234e8ed2471f5ad96bb3d715067e9f3"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Jan 27 17:32:37 2014 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 13:47:27 2014 +0000"
      },
      "message": "Change ResourceType cookies to int32_t.\n\nAlso change the order of parameters in ResTable constructors\nto avoid ambiguity.\n\n(cherry picked from commit 00b314436f4fdfada4bbf1e79ec12e9fa38aeaf1)\n\nChange-Id: I874c5d03c134dc3c331fba423b5280366296287c\n"
    },
    {
      "commit": "b9f960e094d53440be5c7e8759a74dbb0ab57317",
      "tree": "02ab46ba0e0c6077a8e92d2e827379b912c9e0ec",
      "parents": [
        "e05b7b50e234e8ed2471f5ad96bb3d715067e9f3",
        "3cd12a515562b278c05dff88324f254995a60e9e"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 13:20:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 31 13:20:58 2014 +0000"
      },
      "message": "Merge \"Fixed cancel() not working correctly\""
    },
    {
      "commit": "4f840dd16db41a2d4442667193d57260f84af04a",
      "tree": "e9f04af7f537c20f508733149d1e2e71d1fadf87",
      "parents": [
        "dfd1aa4331b8ab452d7baf4fdf8cf0cd36c67ddd",
        "5901ddeb525ed7691c382e8d17f47055d7d1e5db"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Fri Jan 31 13:00:35 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 13:00:35 2014 +0000"
      },
      "message": "am 5901ddeb: am 0a1b64fe: Merge \"Release locked buffer when it fails to acquire graphics buffer\"\n\n* commit \u00275901ddeb525ed7691c382e8d17f47055d7d1e5db\u0027:\n  Release locked buffer when it fails to acquire graphics buffer\n"
    },
    {
      "commit": "dfd1aa4331b8ab452d7baf4fdf8cf0cd36c67ddd",
      "tree": "45dfe497ada812655fd55230dc7c8f65abfdc868",
      "parents": [
        "5cdbac1e44aa85ccfedd19eb1a7376fe84b1ca72",
        "2cd0563cb8345747d3705d4f339a0800998767fe"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 12:57:24 2014 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 12:57:24 2014 +0000"
      },
      "message": "resolved conflicts for merge of 2cd0563c to klp-modular-dev-plus-aosp\n\nChange-Id: Ia28df1c1aa084959ed9289bfe90e7f6a4bffb8a2\n"
    },
    {
      "commit": "5cdbac1e44aa85ccfedd19eb1a7376fe84b1ca72",
      "tree": "14f352797083eea6db015b1d4f2e4f0ab81e90f8",
      "parents": [
        "133c9649c3c83e6ccefa4f46c162ddb3f55269d0",
        "70986e197bbaf4de4f8126519a75df2b057c3b52"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 12:17:09 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 12:17:09 2014 +0000"
      },
      "message": "am 70986e19: am ab71f8b6: Merge \"AArch64: Use of long for pointers in PropertyValuesHolder\"\n\n* commit \u002770986e197bbaf4de4f8126519a75df2b057c3b52\u0027:\n  AArch64: Use of long for pointers in PropertyValuesHolder\n"
    },
    {
      "commit": "133c9649c3c83e6ccefa4f46c162ddb3f55269d0",
      "tree": "1812d7fc1f0d6f4a97ab992b1fcbc10b6e08c5ea",
      "parents": [
        "98ac6c79a430e62a886b3a8278694425b5906300",
        "fa2e16e36d95d5cf0848a28a98ac4566321fc119"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 12:17:05 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 12:17:05 2014 +0000"
      },
      "message": "am fa2e16e3: am 54190ec8: Merge \"change Surface constructor arg to 64bit\"\n\n* commit \u0027fa2e16e36d95d5cf0848a28a98ac4566321fc119\u0027:\n  change Surface constructor arg to 64bit\n"
    },
    {
      "commit": "98ac6c79a430e62a886b3a8278694425b5906300",
      "tree": "7258fdc1a9489c0130b82d54d80f9ad1ce5f24b8",
      "parents": [
        "643be3bab19a6305e776721854b293928bf2bfaa",
        "cb7cdd5053ab37e3b606eb313e8b482a2047091a"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 12:08:17 2014 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Jan 31 12:08:17 2014 +0000"
      },
      "message": "resolved conflicts for merge of cb7cdd50 to klp-modular-dev-plus-aosp\n\nChange-Id: I2fc48fb4bd779042fc9bc00e6c8aca876d4a5f0b\n"
    },
    {
      "commit": "643be3bab19a6305e776721854b293928bf2bfaa",
      "tree": "ecf7769b1c245204910d6a9efcddc522dad05e7d",
      "parents": [
        "53959634b35ab75ef40ac4514d50bae2de9425ac",
        "3dfa15c49b4c78cdf3bf1af79e9b307596455708"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Jan 31 10:26:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 31 10:26:32 2014 +0000"
      },
      "message": "am 3dfa15c4: am db3278ab: Merge \"Map SELinux log levels to Android log levels.\"\n\n* commit \u00273dfa15c49b4c78cdf3bf1af79e9b307596455708\u0027:\n  Map SELinux log levels to Android log levels.\n"
    },
    {
      "commit": "e05b7b50e234e8ed2471f5ad96bb3d715067e9f3",
      "tree": "91aa9e8aa243a04fc40b22ab3036afdc9978567c",
      "parents": [
        "0a1b64fe79f41eec5cebe8434ab30d93e2ea2724",
        "f933737784bea4e27b70522cfd34ddaa45481d12"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Fri Jan 31 01:26:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 31 01:26:15 2014 +0000"
      },
      "message": "Merge \"EGL14.eglCreateWindowSurface should set producerControlledByApp\""
    },
    {
      "commit": "53959634b35ab75ef40ac4514d50bae2de9425ac",
      "tree": "a21825b90578906c4dd662efb06f6888b1a385b9",
      "parents": [
        "a749593dd64f6d8f8d5d5e6addd16699258e9130",
        "40a7e3c425120661c305999f7c2bdd76d3240b7d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jan 30 23:25:08 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 30 23:25:08 2014 +0000"
      },
      "message": "am 40a7e3c4: am e71cc6fd: am 897739f1: Merge \"Revert \"add Cast to the sidenav\"\" into klp-docs\n\n* commit \u002740a7e3c425120661c305999f7c2bdd76d3240b7d\u0027:\n  Revert \"add Cast to the sidenav\"\n"
    },
    {
      "commit": "a749593dd64f6d8f8d5d5e6addd16699258e9130",
      "tree": "08452da347850177e92600fbf2ec264a51a44670",
      "parents": [
        "7ce575a5257328ce089d6eaa39eb493eafbd473c",
        "04022e50774c02ff0a7757c5464486af021fd108"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jan 30 23:25:02 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 30 23:25:02 2014 +0000"
      },
      "message": "am 04022e50: am 4b1a317a: am 428ccea5: Merge \"Revert \"add google cast feature page\"\" into klp-docs\n\n* commit \u002704022e50774c02ff0a7757c5464486af021fd108\u0027:\n  Revert \"add google cast feature page\"\n"
    },
    {
      "commit": "7ce575a5257328ce089d6eaa39eb493eafbd473c",
      "tree": "a3e46b536924792a6f8aa5c25d6f0c884445a146",
      "parents": [
        "3cab7fc1b8f06166df3a58cf10d4a0db36bde788",
        "bcf8faa6c79bde5b9580057238e447165ac9d329"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Thu Jan 30 23:24:54 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 30 23:24:54 2014 +0000"
      },
      "message": "am bcf8faa6: am f29e2589: am 583e0b2c: Merge \"Revert \"docs: Added API reference docs for GCore Iberico release.\"\" into klp-docs\n\n* commit \u0027bcf8faa6c79bde5b9580057238e447165ac9d329\u0027:\n  Revert \"docs: Added API reference docs for GCore Iberico release.\"\n"
    },
    {
      "commit": "5901ddeb525ed7691c382e8d17f47055d7d1e5db",
      "tree": "b66e60168dbc271b281fdbf22ea07a98b51f9d22",
      "parents": [
        "2cd0563cb8345747d3705d4f339a0800998767fe",
        "0a1b64fe79f41eec5cebe8434ab30d93e2ea2724"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Thu Jan 30 15:03:30 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 30 15:03:30 2014 -0800"
      },
      "message": "am 0a1b64fe: Merge \"Release locked buffer when it fails to acquire graphics buffer\"\n\n* commit \u00270a1b64fe79f41eec5cebe8434ab30d93e2ea2724\u0027:\n  Release locked buffer when it fails to acquire graphics buffer\n"
    },
    {
      "commit": "0a1b64fe79f41eec5cebe8434ab30d93e2ea2724",
      "tree": "1de608c558685576c798835e6d7d5d98fe20260f",
      "parents": [
        "3038046b23540ccf4ca80f181386a77cf64d5e27",
        "334778981dc01b5f8f4e137eb3f78745e214cf4d"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Thu Jan 30 23:01:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 30 23:01:21 2014 +0000"
      },
      "message": "Merge \"Release locked buffer when it fails to acquire graphics buffer\""
    },
    {
      "commit": "3cab7fc1b8f06166df3a58cf10d4a0db36bde788",
      "tree": "c969e4c0e6f511ee666605cdb3ce4e827068b49a",
      "parents": [
        "84dabc75daf3045cc5d59971112589d32972f3b1",
        "1c5624a0128397fa6fd6484e6a473bad10547a34"
      ],
      "author": {
        "name": "Hui Lu",
        "email": "huilu@google.com",
        "time": "Thu Jan 30 22:58:48 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 30 22:58:48 2014 +0000"
      },
      "message": "Merge \"Add proxy as another network.\" into klp-modular-dev"
    },
    {
      "commit": "1c5624a0128397fa6fd6484e6a473bad10547a34",
      "tree": "8d66ff46dafc7d4d235828a257a65e585e3189f1",
      "parents": [
        "a850e5ac27662ff2030d6a3d3f1ce1f6cb7c2e44"
      ],
      "author": {
        "name": "Hui Lu",
        "email": "huilu@google.com",
        "time": "Wed Jan 15 11:05:36 2014 -0500"
      },
      "committer": {
        "name": "Hui Lu",
        "email": "huilu@google.com",
        "time": "Thu Jan 30 17:26:18 2014 -0500"
      },
      "message": "Add proxy as another network.\n\nChange-Id: I70cb6ac5604c4f0d6a752a291c40de2445ae98bb\n"
    },
    {
      "commit": "2cd0563cb8345747d3705d4f339a0800998767fe",
      "tree": "33143ac673ce89c0f7aaa443f38f11b46e0ecbe8",
      "parents": [
        "70986e197bbaf4de4f8126519a75df2b057c3b52",
        "3038046b23540ccf4ca80f181386a77cf64d5e27"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu Jan 30 14:11:02 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 30 14:11:02 2014 -0800"
      },
      "message": "am 3038046b: Merge \"frameworks/base: Rename persist.sys.dalvik.vm.lib to allow new default\"\n\n* commit \u00273038046b23540ccf4ca80f181386a77cf64d5e27\u0027:\n  frameworks/base: Rename persist.sys.dalvik.vm.lib to allow new default\n"
    },
    {
      "commit": "40a7e3c425120661c305999f7c2bdd76d3240b7d",
      "tree": "9fd616cf770e569da399f928ec0f7f7c5f717ee9",
      "parents": [
        "04022e50774c02ff0a7757c5464486af021fd108",
        "e71cc6fd82df1bf654d72e796ac7975dbf0aff29"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jan 30 22:10:50 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 30 22:10:50 2014 +0000"
      },
      "message": "am e71cc6fd: am 897739f1: Merge \"Revert \"add Cast to the sidenav\"\" into klp-docs\n\n* commit \u0027e71cc6fd82df1bf654d72e796ac7975dbf0aff29\u0027:\n  Revert \"add Cast to the sidenav\"\n"
    },
    {
      "commit": "04022e50774c02ff0a7757c5464486af021fd108",
      "tree": "1e48017193bfebabb1d07c66faf39853fc427f4a",
      "parents": [
        "bcf8faa6c79bde5b9580057238e447165ac9d329",
        "4b1a317abb56dc90efacf86ccd796643b1f02478"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jan 30 22:10:45 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 30 22:10:45 2014 +0000"
      },
      "message": "am 4b1a317a: am 428ccea5: Merge \"Revert \"add google cast feature page\"\" into klp-docs\n\n* commit \u00274b1a317abb56dc90efacf86ccd796643b1f02478\u0027:\n  Revert \"add google cast feature page\"\n"
    },
    {
      "commit": "e71cc6fd82df1bf654d72e796ac7975dbf0aff29",
      "tree": "9264534a0a57c962bc797477e6384123970c6498",
      "parents": [
        "4b1a317abb56dc90efacf86ccd796643b1f02478",
        "897739f1b7d179cd402fcf907e2ac9751fe44c6d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jan 30 21:52:15 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 30 21:52:15 2014 +0000"
      },
      "message": "am 897739f1: Merge \"Revert \"add Cast to the sidenav\"\" into klp-docs\n\n* commit \u0027897739f1b7d179cd402fcf907e2ac9751fe44c6d\u0027:\n  Revert \"add Cast to the sidenav\"\n"
    },
    {
      "commit": "4b1a317abb56dc90efacf86ccd796643b1f02478",
      "tree": "73a19c18230030b75b9428f7863dabc3bf349ab0",
      "parents": [
        "f29e2589a440e73d9dea1a6c9c7aed1c5a3002f2",
        "428ccea5090d3a88d6af898cd90b52df4062101f"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jan 30 21:52:11 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 30 21:52:11 2014 +0000"
      },
      "message": "am 428ccea5: Merge \"Revert \"add google cast feature page\"\" into klp-docs\n\n* commit \u0027428ccea5090d3a88d6af898cd90b52df4062101f\u0027:\n  Revert \"add google cast feature page\"\n"
    }
  ],
  "next": "3038046b23540ccf4ca80f181386a77cf64d5e27"
}
