)]}'
{
  "log": [
    {
      "commit": "b02dadd47c20b65569413cb4575c6050fe7b609f",
      "tree": "f09bd76126db83cd60fd5da2b74addd537bfb91a",
      "parents": [
        "8e21e21550eddce01ad06fdf05b342993bf44c6a",
        "fa1275a6e743c4661cc3d5e05bb89559a8e59727"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jun 19 03:04:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jun 18 22:48:04 2014 +0000"
      },
      "message": "Merge \"Create FieldPacker.getPos() to get the actual amount of data used for FP.\""
    },
    {
      "commit": "fa1275a6e743c4661cc3d5e05bb89559a8e59727",
      "tree": "4c86df54c9a64caeccd458d68969bd67c65c808d",
      "parents": [
        "88b37edaeab7b31cab0f5115e5c9f63a49991408"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Jun 17 17:25:04 2014 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Jun 18 00:24:44 2014 -0700"
      },
      "message": "Create FieldPacker.getPos() to get the actual amount of data used for FP.\n\nWe need larger buffers to handle 64-bit RS object types, but 32-bit code\nwill never fill all of the getData().length bytes. This allows us to retain\nour verification code.\n\nWe have to modify an existing use of FieldPacker that was doing partial\nupdates of the underlying buffer. This was really relying on the old data\nto be implicitly selected and written back, but that is not guaranteed by\nthe original API. This also required a fix to the FieldPacker.reset() API,\nwhich was not allowing the FieldPacker to ever point to the final entry in\nits buffer.\n\nChange-Id: Idcd52790ac2b0ab1eff3f043e7eec2832953f04b\n"
    },
    {
      "commit": "b49dfeaea96375b3b8fc1921f8b891c340f0baf2",
      "tree": "c4a30f9ad69212d246da1677404cbc90f16d0867",
      "parents": [
        "88b37edaeab7b31cab0f5115e5c9f63a49991408"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Jun 18 13:17:57 2014 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Jun 18 13:17:57 2014 -0700"
      },
      "message": "Fix element size on 64b\n\nRenderScript Element types know their own size.  This\nchange properly tracks the new object sizes.\n\nChange-Id: I3cbf76a7ec5f68056ed5599e9406cea05ba86969\n"
    },
    {
      "commit": "4154bbd69b6763a65cec384b9b0e98c43350d0e3",
      "tree": "c7dbdfc34f6a99128e0f839356e8e3945e13ec41",
      "parents": [
        "1ef888e564926b78aeb02ef1085be2f72227b862"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Jun 12 14:17:53 2014 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Jun 12 14:23:19 2014 -0700"
      },
      "message": "Move FieldPacker over to use large objects on 64-bit.\n\nChange-Id: I1d4d502a3f9d86c6cf0f516cc087b1457f86ac28\n"
    },
    {
      "commit": "fdb15a76a30de169aac63d4c2260aa293477557e",
      "tree": "fca7d60184b0b729027912bf2c1a23efa148f5b2",
      "parents": [
        "1afc29ae3895f7362e50f1d7b9f35bb689c96140"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Jan 31 12:57:20 2014 -0800"
      },
      "committer": {
        "name": "Qiwen Zhao",
        "email": "zhao@google.com",
        "time": "Wed Jun 04 10:25:54 2014 -0700"
      },
      "message": "DO NOT MERGE: Mark new util type functions as @hide in AOSP.\n\nChange-Id: I834e07aef142aa79ed1603535689d0b833357f6c\n"
    },
    {
      "commit": "1afc29ae3895f7362e50f1d7b9f35bb689c96140",
      "tree": "518d6ab2a7ad9b6152cc05f8171f34e0e15b60d6",
      "parents": [
        "7e547e0d72817032737909952f00acc2e777a35a",
        "f0c62b26765f1e0ec0df8fceeecb77fca690c29a"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Jun 03 21:36:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jun 03 21:36:19 2014 +0000"
      },
      "message": "Merge \"Add support for mixed 32/64 APKs using RenderScript.\""
    },
    {
      "commit": "f0c62b26765f1e0ec0df8fceeecb77fca690c29a",
      "tree": "f79737d93c08e6cb882cdc241da57926add84d90",
      "parents": [
        "b75b3aaac4f0282a99bb4486b5dce51a87bc0dd7"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri May 16 11:47:26 2014 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Jun 03 12:30:53 2014 -0700"
      },
      "message": "Add support for mixed 32/64 APKs using RenderScript.\n\nChange-Id: I8901a1547d180c9dcef320f86d07a5b82551fb5c\n"
    },
    {
      "commit": "a4af5726c4c8c882ca65a049bfa824922609d464",
      "tree": "9bd05783f1a50b6b44ec44a966f84de306dd90e5",
      "parents": [
        "936e87e12dd1335c6f773705fd0a7edb32bc4385",
        "112d1b94ee8456dba16842e6b964eb35aef95818"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 17 17:02:10 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 17 17:02:10 2014 +0000"
      },
      "message": "am 112d1b94: Merge \"Add BiCubic resize instrinsic\"\n\n* commit \u0027112d1b94ee8456dba16842e6b964eb35aef95818\u0027:\n  Add BiCubic resize instrinsic\n"
    },
    {
      "commit": "464af41b28cfb1b56fdf4aeda117b4a4c5e99eb9",
      "tree": "5640ea1eb8e6fdd62dd331a6ecebe6a61783ca60",
      "parents": [
        "0d54e471fa90c2759e86dc47c642f7af277a50f0"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Apr 16 17:13:09 2014 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Apr 16 17:13:09 2014 -0700"
      },
      "message": "Add BiCubic resize instrinsic\n\nChange-Id: Iafec3f4260bb5d3a3133b034e42dfb0a94ae9f81\n"
    },
    {
      "commit": "095ece10095ecb8c76e3ed4fb0dd1e23a5ced22b",
      "tree": "1b2ed4f30cb00de31f7133c5f5f81951d1df7638",
      "parents": [
        "e531e2ec6b311c35b077cc228e832b3f1530dffa",
        "b3cafa56205942343930e4fbb0a3d50d6e33a046"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 01 00:10:55 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 01 00:10:55 2014 +0000"
      },
      "message": "am b3cafa56: Merge \"Fix RenderScriptGL setSurfaceTexture problem\"\n\n* commit \u0027b3cafa56205942343930e4fbb0a3d50d6e33a046\u0027:\n  Fix RenderScriptGL setSurfaceTexture problem\n"
    },
    {
      "commit": "21e0af987d7baccd5417a2f744d2dd706d85604e",
      "tree": "e3365704f32b67c61f8aaa710b0ff34a4f864c82",
      "parents": [
        "1e4cad8198056a5e27a7aeb104ceb8ada331eafe"
      ],
      "author": {
        "name": "Xiaofei Wan",
        "email": "xiaofei.wan@intel.com",
        "time": "Mon Mar 31 14:26:20 2014 +0800"
      },
      "committer": {
        "name": "Xiaofei Wan",
        "email": "xiaofei.wan@intel.com",
        "time": "Mon Mar 31 14:40:08 2014 +0800"
      },
      "message": "Fix RenderScriptGL setSurfaceTexture problem\n\nrsnContextSetSurfaceTexture() has no implementation in rs-jni, use nContextSetSurface() in setSurfaceTexture().\n\nChange-Id: I066432575c9e74f21ea3a3776628b572b6e31377\nSigned-off-by: Xiaofei Wan \u003cxiaofei.wan@intel.com\u003e\n"
    },
    {
      "commit": "240d56386377f3bcd554a2cc07e0c3e336103c86",
      "tree": "ef5b6f11400f104acc8bf4e80163b03a946f2d23",
      "parents": [
        "e75d340ae5919942d19f57856ae9e3f8bc62e098",
        "c1f3d4c1ba7903d1b72c2341b5284da12b79ee46"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@android.com",
        "time": "Wed Mar 19 14:05:20 2014 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 19 14:05:20 2014 -0700"
      },
      "message": "am c1f3d4c1: Merge \"Fix 64 bit compile failures in renderscript\"\n\n* commit \u0027c1f3d4c1ba7903d1b72c2341b5284da12b79ee46\u0027:\n  Fix 64 bit compile failures in renderscript\n"
    },
    {
      "commit": "78c0ce56129d8109fa2427de769f4d25a971d162",
      "tree": "17d02c3e6abe4af0852702ff237a1f06d7763960",
      "parents": [
        "7cb1dfe690b2d700ce212712287dfd59c2c8e43f"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed Mar 19 10:15:51 2014 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed Mar 19 17:14:54 2014 +0000"
      },
      "message": "Fix 64 bit compile failures in renderscript\n\nUse uintptr_t for pointers (and not uint32_t) and\nalso don\u0027t assume that size_t is 32 bits wide.\n\nAlso uses java longs for passing pointers across\nJNI boundaries.\n\nChange-Id: Ie52bd8ae967fbddc911eda3a43cc799d53bbce66\n"
    },
    {
      "commit": "9a9916b58fb22da735d18a03beffb24b4d5cd9a3",
      "tree": "b3ad8af4469c88f93a633e5fea65ccdca308f6d7",
      "parents": [
        "9c6f41e3eb2258d52480be04dd8916a10f8be8db",
        "2383f2200ab0c2dbd71708b5c1fb6af98db408fa"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Mar 05 16:56:02 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Mar 05 16:56:02 2014 -0800"
      },
      "message": "am 2383f220: Merge \"Validate objects are from the correct context.\"\n\n* commit \u00272383f2200ab0c2dbd71708b5c1fb6af98db408fa\u0027:\n  Validate objects are from the correct context.\n"
    },
    {
      "commit": "678cc7fe9fef00fb3381e64f95cc6907796bcd8e",
      "tree": "ffaba9543cfbc5de64b73b6b895a63ffef87bd87",
      "parents": [
        "22f66b76f5e49704f3be76ad3fff7e4b5456864d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Mar 05 16:09:02 2014 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Mar 05 16:09:02 2014 -0800"
      },
      "message": "Validate objects are from the correct context.\n\nChange-Id: I7d87b0e253b8d2e36d1aed790cfe3a7dd23e158f\n"
    },
    {
      "commit": "fb51a4301c8dc4d8ba1b6f84b55a76ec88d683dc",
      "tree": "10b624886fd2a7bf65928e856a7af3444d61e74b",
      "parents": [
        "26026c62788f508f9de0df608dd7043e7d1399f6",
        "8377a4fd03d4fc367e0cb07af748ae941d9960a9"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Mar 03 11:12:01 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Mar 03 11:12:01 2014 -0800"
      },
      "message": "am 8377a4fd: Merge \"Fix null check for BaseObj.equals.\"\n\n* commit \u00278377a4fd03d4fc367e0cb07af748ae941d9960a9\u0027:\n  Fix null check for BaseObj.equals.\n"
    },
    {
      "commit": "8377a4fd03d4fc367e0cb07af748ae941d9960a9",
      "tree": "3c3d59ae3931f8618989c6fc3492c7e177b2483a",
      "parents": [
        "dd72b6e76c5d5e819809bd3d2ef4ff6f700af759",
        "78214c9531f936549bd9141ca7a6aa5ac27c8622"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Mar 03 19:09:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 03 19:09:08 2014 +0000"
      },
      "message": "Merge \"Fix null check for BaseObj.equals.\""
    },
    {
      "commit": "78214c9531f936549bd9141ca7a6aa5ac27c8622",
      "tree": "1205222db07558a794026190ef2d7c2ccc6815a1",
      "parents": [
        "e4dae5f2c26f5992a31f8ce15811fc082647ddb8"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 28 16:57:47 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 28 16:57:47 2014 -0800"
      },
      "message": "Fix null check for BaseObj.equals.\n\nChange-Id: I4f060697db175cbf0b5617c1220db853bbe53f1f\n"
    },
    {
      "commit": "d138029d92e1d4657815747f30004323061d34de",
      "tree": "b6667df15a6ad4cf8fd914359fb6cd1d9370e0b1",
      "parents": [
        "5e5602da5fa9cd2e1d135b2310af2a8352f65e8d",
        "14420e29abc0f16f818ddaf606515861ba69ae68"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Feb 28 05:26:30 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 28 05:26:30 2014 -0800"
      },
      "message": "am 14420e29: Merge \"AArch64: Use long[] for RS id array\"\n\n* commit \u002714420e29abc0f16f818ddaf606515861ba69ae68\u0027:\n  AArch64: Use long[] for RS id array\n"
    },
    {
      "commit": "14420e29abc0f16f818ddaf606515861ba69ae68",
      "tree": "d229f42ff85cd6db1b3a5547585c607666546d3d",
      "parents": [
        "0c72b76963f7f43a2f986c38831ce76b43c6275a",
        "9807155b11a25fb6068edc9b1cd82928ac2f05de"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Feb 28 13:22:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 28 13:22:26 2014 +0000"
      },
      "message": "Merge \"AArch64: Use long[] for RS id array\""
    },
    {
      "commit": "4870c813fe4a6fc7a176f22b5e7f96e9f7a4e469",
      "tree": "b732714564e9167c85d1ed520ca8edb930975435",
      "parents": [
        "da37944785c47b2b92c1a0f79c5d602256859fe6",
        "7d1a6c5cac16795e5953d2b4d34671e34e907632"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 15:53:59 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 15:53:59 2014 -0800"
      },
      "message": "am 7d1a6c5c: Merge \"Fix destruction issues relating to AllocationAdapter.\"\n\n* commit \u00277d1a6c5cac16795e5953d2b4d34671e34e907632\u0027:\n  Fix destruction issues relating to AllocationAdapter.\n"
    },
    {
      "commit": "6d63c84f443b2dcc573cac69f234b3d52493d7b1",
      "tree": "beeba999ef9539e2827a893e4ed044b1ac08e92c",
      "parents": [
        "d7043f0084237200b6aab5d101c8ab6d3ab495c6"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Feb 12 11:16:17 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 15:48:03 2014 -0800"
      },
      "message": "Fix destruction issues relating to AllocationAdapter.\n\nbug 12971201\n\nChange-Id: I3d9f66f527a35837ac866a695bdcc41d908a2562\n"
    },
    {
      "commit": "b25a6936a1b0dbabaf8ad8c2ce59e7251daa9e8c",
      "tree": "fb107a8a2fcbe7b0b8197f332e34488249c9ee3d",
      "parents": [
        "3bec0fbb349a969934828ee726956877a3a21dee",
        "d7043f0084237200b6aab5d101c8ab6d3ab495c6"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 12:51:32 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 14 12:51:32 2014 -0800"
      },
      "message": "am d7043f00: Merge \"Add hidden minor version ID for support lib workarounds.\"\n\n* commit \u0027d7043f0084237200b6aab5d101c8ab6d3ab495c6\u0027:\n  Add hidden minor version ID for support lib workarounds.\n"
    },
    {
      "commit": "d7043f0084237200b6aab5d101c8ab6d3ab495c6",
      "tree": "dcc67f8b7e750e3c30d4bd1120ba0b6c0f715d32",
      "parents": [
        "fa8f95e9b96e3a12e98269c8a31ed34df6a323ca",
        "67cc2d033e90572a198898e1814982bea71a2288"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 14 20:47:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 14 20:47:34 2014 +0000"
      },
      "message": "Merge \"Add hidden minor version ID for support lib workarounds.\""
    },
    {
      "commit": "9807155b11a25fb6068edc9b1cd82928ac2f05de",
      "tree": "7ef87913f77fea3bf054023d17fe871668f4c4c1",
      "parents": [
        "89492190b39e301d8203d0a9a9f6b11120c16ecb"
      ],
      "author": {
        "name": "Ashok Bhat",
        "email": "ashok.bhat@arm.com",
        "time": "Wed Feb 12 09:54:43 2014 +0000"
      },
      "committer": {
        "name": "David Butcher",
        "email": "david.butcher@arm.com",
        "time": "Wed Feb 12 23:09:03 2014 +0000"
      },
      "message": "AArch64: Use long[] for RS id array\n\nChange-Id: Ia5145a547c0d13c7d6f1bb4d8f5472be62481bd9\nSigned-off-by: Ashok Bhat \u003cashok.bhat@arm.com\u003e\n"
    },
    {
      "commit": "eaf82374186bd7084826f1cd258c82a3c6a4bf29",
      "tree": "0747e1ee6b5191b2d4a1526f04c450482f6b1d5b",
      "parents": [
        "12f1f5b87326a31f4c69e949a1e645e82c9152d4",
        "38d799fc7a272c3c6ff7b9bc7b7f9239b45bf98c"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 10 15:29:55 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 10 15:29:55 2014 -0800"
      },
      "message": "am 38d799fc: Merge \"Generic object based data copy.\"\n\n* commit \u002738d799fc7a272c3c6ff7b9bc7b7f9239b45bf98c\u0027:\n  Generic object based data copy.\n"
    },
    {
      "commit": "38d799fc7a272c3c6ff7b9bc7b7f9239b45bf98c",
      "tree": "36d0b504c294a8788ffe5e5e5e22384672f3b892",
      "parents": [
        "40545f32d3364604dac0c21a0310c26f7596e3a8",
        "1136bb91b42f6a0ae148b2ac5bcfa67a96d4d7ed"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 10 23:27:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 10 23:27:06 2014 +0000"
      },
      "message": "Merge \"Generic object based data copy.\""
    },
    {
      "commit": "1136bb91b42f6a0ae148b2ac5bcfa67a96d4d7ed",
      "tree": "259fc870bed559bcbb3282ef2fbf7ecc9cf68df2",
      "parents": [
        "449273e2d575041ffe1a5d435666d36923de888b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Nov 25 18:28:33 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Feb 10 15:18:56 2014 -0800"
      },
      "message": "Generic object based data copy.\n\nThis change consolidates the copy paths to Object based.\nThe runtime now uses reflection to identify the type of\narray present.  This adds support for long/double and reduces\nthe amount of code present.  We could also support arrays of vectors\nor objects in the future with this mechanism.\n\nChange-Id: I2297c1c01fbe6a64c375d6368f25d7db781ea788\n"
    },
    {
      "commit": "578d4f5f50b3b8969125376d696e893dc355faa6",
      "tree": "0fd47306e17d1df57118a6df657b656c6f56155a",
      "parents": [
        "379bb6ed4ea4de035569b04018f84d7ce95a8036",
        "56062983f1e07295c812fba0e22ce579a35b6f76"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 10 05:37:18 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 10 05:37:18 2014 -0800"
      },
      "message": "am 56062983: Merge \"AArch64: Use long for pointers in RS Java/JNI code\"\n\n* commit \u002756062983f1e07295c812fba0e22ce579a35b6f76\u0027:\n  AArch64: Use long for pointers in RS Java/JNI code\n"
    },
    {
      "commit": "56062983f1e07295c812fba0e22ce579a35b6f76",
      "tree": "fdaf7a671ac38603bd2c4817be9e52b2d68fa832",
      "parents": [
        "ff27e6bc44097485abfde24f396399e5eec9ff6d",
        "0e0c0885aed99a119052a792becb5a0c5a93632d"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Feb 10 13:33:26 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 10 13:33:26 2014 +0000"
      },
      "message": "Merge \"AArch64: Use long for pointers in RS Java/JNI code\""
    },
    {
      "commit": "8067c9ec87906fb591bbc36d1c8aedb09160b2b4",
      "tree": "374cbb8ea5235f3678bee0597bbdb25c1b63ef7a",
      "parents": [
        "6b1f3acdf0f0806c0b3826d1c4ea43bd6cc6f021",
        "11e6cabc66a5ecfc9dadbd68fc0a5ed7d2a4656d"
      ],
      "author": {
        "name": "Jean-Luc Brouillet",
        "email": "jeanluc@google.com",
        "time": "Fri Feb 07 11:11:28 2014 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 07 11:11:28 2014 -0800"
      },
      "message": "am 11e6cabc: Merge \"Fix a typo.\"\n\n* commit \u002711e6cabc66a5ecfc9dadbd68fc0a5ed7d2a4656d\u0027:\n  Fix a typo.\n"
    },
    {
      "commit": "d60799ec84273504e7582c8c86b49d20afc34deb",
      "tree": "99bdfa2f9fd0d2e2540213572621191d09c9844c",
      "parents": [
        "6ea720bacb805e88fc3b8634bbd9dc7fa918beaa"
      ],
      "author": {
        "name": "Jean-Luc Brouillet",
        "email": "jeanluc@google.com",
        "time": "Fri Feb 07 11:04:26 2014 -0800"
      },
      "committer": {
        "name": "Jean-Luc Brouillet",
        "email": "jeanluc@google.com",
        "time": "Fri Feb 07 11:04:26 2014 -0800"
      },
      "message": "Fix a typo.\n\nChange-Id: I770fe97ab0635de84d15393aca6bca57552f2f10\n"
    },
    {
      "commit": "67cc2d033e90572a198898e1814982bea71a2288",
      "tree": "e3989ee09618a0a0f3892e813571aaeb8ac24a1e",
      "parents": [
        "449273e2d575041ffe1a5d435666d36923de888b"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Feb 06 16:39:38 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Feb 06 17:07:05 2014 -0800"
      },
      "message": "Add hidden minor version ID for support lib workarounds.\n\nChange-Id: I7940e32c78caaab351fb28d92e5fadbea6292b27\n"
    },
    {
      "commit": "0e0c0885aed99a119052a792becb5a0c5a93632d",
      "tree": "8d8740c998f7ab145266cb91b87a87384672d71b",
      "parents": [
        "bc80e40b160596c262fee0ee4df4b9f15cc14e89"
      ],
      "author": {
        "name": "Ashok Bhat",
        "email": "ashok.bhat@arm.com",
        "time": "Tue Feb 04 14:57:58 2014 +0000"
      },
      "committer": {
        "name": "David Butcher",
        "email": "david.butcher@arm.com",
        "time": "Wed Feb 05 11:26:38 2014 +0000"
      },
      "message": "AArch64: Use long for pointers in RS Java/JNI code\n\nChanges include\n[x] Some JNI functions, with return type jlong, casts\n    pointer to jint before returning it. This has been fixed.\n\n[x] Minor JNI function prototype changes where\n    formal paramter type has been changed to a JNI\n    type (int to jint for example).\n\n[x] long is used for ScriptC, Sampler, Font, ProgramStore\n    handles as they can be 64-bit.\n\n[x] A new hidden constructor ScriptC(long, RenderScript)\n    has been added. This should eventually replace public\n    API method ScriptC(int, RenderScript).\n\n[x] Font and FileA3D use getNativeAsset instead of getAssetInt\n    to get Asset Handles. The getAssetInt method will be\n    deprecated in favor of getNativeAsset, as the former does\n    not support 64-bit.\n\n[x] rsnPathCreate method accepts loop as an int. This should\n    be long as the underlying RS function assumes this to be\n    a pointer.\n\nChange-Id: I919d857e5933febe63966049da83de9f9adee6f5\nSigned-off-by: Ashok Bhat \u003cashok.bhat@arm.com\u003e\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": "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": "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"
    }
  ]
}
