)]}'
{
  "log": [
    {
      "commit": "36eb1f74b3d19d9dbae0803f3bc271683be811ce",
      "tree": "a9961f7ca14501082030f8860b53e4900b46dd14",
      "parents": [
        "79a1bde2e0f38507738743e490beb895dae7b03e"
      ],
      "author": {
        "name": "Matt Wala",
        "email": "wala@google.com",
        "time": "Mon Jul 20 15:35:27 2015 -0700"
      },
      "committer": {
        "name": "Matt Wala",
        "email": "wala@google.com",
        "time": "Tue Jul 21 11:07:10 2015 -0700"
      },
      "message": "RenderScript: implement a Script entry point for calling a\nreduce-style kernel.\n\nBug: 22631253\n\nThis adds a new (currently hidden) API to the Script class and the\ncorresponding code for the RenderScript JNI layer.\n\nChange-Id: I40f19aaeb90411b859bd6b0bffc3f071fa327c21\n"
    },
    {
      "commit": "79a1bde2e0f38507738743e490beb895dae7b03e",
      "tree": "26e98ab8902f7be287589311259839f9baa44153",
      "parents": [
        "7ce3847d753688c5339216dd174c094e2996fdf9",
        "c9659ea3a2d8462354737d51bf6a3865a56fb4d4"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Jul 17 22:45:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jul 17 22:45:16 2015 +0000"
      },
      "message": "Merge \"Add a flag to the API to specify -O0 on the bcc command line.\""
    },
    {
      "commit": "c9659ea3a2d8462354737d51bf6a3865a56fb4d4",
      "tree": "50cac83bcece29b930fecb35a7a201af2dcb5b17",
      "parents": [
        "2fccb66debb6fb26ba6072ccc83ed56d45cc55fb"
      ],
      "author": {
        "name": "verena beckham",
        "email": "verena@codeplay.com",
        "time": "Fri May 22 16:47:53 2015 +0100"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jul 16 19:45:09 2015 -0700"
      },
      "message": "Add a flag to the API to specify -O0 on the bcc command line.\n\nAdd a flag CREATE_FLAG_OPT_LEVEL_0 to set the optimization level to 0 when calling bcc.\nThis will result in an object file that is easier to debug.\n\nChange-Id: I0384dca098fa0d9ae0f2e02e798da9de342c1122\nSigned-off-by: verena beckham \u003cverena@codeplay.com\u003e\n"
    },
    {
      "commit": "3ef2041cee28412bbd2c9dcd93696f02b0a0f975",
      "tree": "8c53baa092805c4fcb30c19a413f1765a329461e",
      "parents": [
        "b4db7923818393c5c839dba0d43bec36da98759c"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Jul 15 11:35:28 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Jul 16 10:28:35 2015 -0700"
      },
      "message": "fix BNNM docs\n\nbug: 22507076\nChange-Id: I5fdffdde597d97b1dde77574d096b81bff4aa382\n(cherry picked from commit d7d413ad0bfaea2d4bb4adcd8011239c2f5f74ae)\n"
    },
    {
      "commit": "2514806817ec394d334595d76e20f3129117da6e",
      "tree": "240613c35daa4d8e795a6657f5821e89cc1d2a46",
      "parents": [
        "6463dd52470a2279e699647a282a085c00604d0c"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon Jun 29 17:43:03 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue Jun 30 22:29:47 2015 -0700"
      },
      "message": "[RenderScript] update the type of offsets for BLAS.BNNM\n\nbug: 22184114\n\nChange-Id: I7e7132aa3563f32de32640567b381f8f5bddf491\n(cherry picked from commit 6099ee6e081904e73e0fad331e326b0607b6b1dc)\n"
    },
    {
      "commit": "6ba4cb7773469eb3f44d030ef6c8e1c0b09d93b0",
      "tree": "1d973e16b0083721022f53f73dd420f39969d088",
      "parents": [
        "61e8329bb84919823b4c8b93c025ab9b110cd618"
      ],
      "author": {
        "name": "John Hoford",
        "email": "hoford@google.com",
        "time": "Mon Jun 29 18:15:22 2015 -0700"
      },
      "committer": {
        "name": "John Hoford",
        "email": "hoford@google.com",
        "time": "Tue Jun 30 19:53:41 2015 +0000"
      },
      "message": "add comment about xor not being porter/duff\nBug: 21934855\n\nChange-Id: I99394bd8a7a40a220c05118564b532f2533da38a\n"
    },
    {
      "commit": "3020953243b9d2b36664576dabb9407a092b96f0",
      "tree": "7a41555e3f407ca5de8f1c676582cf6b1d852676",
      "parents": [
        "16d520fce6a3cecdc6b50e184a00b9585b86e512"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Wed Jun 24 17:06:10 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon Jun 29 15:38:25 2015 -0700"
      },
      "message": "Add Java doc comments on script group name reuse\n\nb/21999787\n\nChange-Id: Id9a7bad4ce91f3afdd82a1288cf94430f3aef9bb\n(cherry picked from commit dbb6fd58a4b113f8761ce825ad5b91e50c170971)\n"
    },
    {
      "commit": "d9f5f0269d17fedaf5917c6dbc9ac2d3ff516fbd",
      "tree": "5b676f5e0866461db872a183eb59e4c8bc95d8a3",
      "parents": [
        "f5b7778e5588af8077f079984dc69965da7102a6"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon May 18 10:56:47 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon Jun 08 15:08:19 2015 -0700"
      },
      "message": "Fixed ScriptGroup for outputs to globals\n\nb/21187932\n\nDependency from one kernel to another kernel -- where one reads the\nother\u0027s output to a global allocation -- was not handled correctly.\nThis CL fixed that. Needed to make a new CTS test pass.\n\nChange-Id: I500f9cac9d89bcaec7c186e942ba4a7d413daadb\n(cherry picked from commit 85858718c0fc8f4f17ee18e5d62ec0614a8bc780)\n"
    },
    {
      "commit": "06d2984871cd9b0989ad758592ba68e85b3ecd80",
      "tree": "68736fb2bc6e6829c7ea0ced4089970f43138800",
      "parents": [
        "1bdb3be9cc284733f8c385b449b46221416c4018"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jun 02 17:19:24 2015 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jun 04 10:02:18 2015 -0700"
      },
      "message": "Ensure RenderScript tracing is always balanced via try/finally\n\nbug:21560057\n\nChange-Id: I6709b81636822135848c10adca8ba425f3c2212e\n"
    },
    {
      "commit": "f77facd0b9eaa603aee44bbb331e73f45ea4a07f",
      "tree": "4fb99a4623f64d48c53e961618ed03e05cc12abf",
      "parents": [
        "bf17375e5e6195122ee24295cf05f012822711ec"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jun 01 10:39:36 2015 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jun 04 09:50:15 2015 -0700"
      },
      "message": "Fix RenderScript copy tracing sections\n\nbug:21560057\n\nChange-Id: I3b44d04bd908d9549ef7ada5f48f5d94e239d186\n"
    },
    {
      "commit": "3385b6169f47fd663d893fc787173c2d57a0a05f",
      "tree": "ad1131a9367bcbe5518d1aa7d615bd95be23399c",
      "parents": [
        "2db531ee1b3a980ea9ee6c7e72ad6d11983500e2",
        "62cb9bdc9def07fefca51939bba4dfb79c122664"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu May 21 16:23:36 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 21 16:23:37 2015 +0000"
      },
      "message": "Merge \"Added in flag to ask context to wait for debugger attach.\""
    },
    {
      "commit": "7787760961703239763afad9639517ce02259090",
      "tree": "feaa7760a40137dbaac30eb0dd3981987880edec",
      "parents": [
        "838a7e50eba73d4e5289ea3975636a0c841bea70",
        "bfa5e659e7b4cb49178d0e99712478b29f8301a7"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue May 19 16:45:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 19 16:45:13 2015 +0000"
      },
      "message": "Merge \"[RenderScript] fix Allocation.copyToFieldPacker\""
    },
    {
      "commit": "62cb9bdc9def07fefca51939bba4dfb79c122664",
      "tree": "d4d590bb02c138f2f691b29301655d98e5da8535",
      "parents": [
        "809a7645e3c5cac31a744bcdae326dca1e6a5f2f"
      ],
      "author": {
        "name": "Stephen McGroarty",
        "email": "stephen@codeplay.com",
        "time": "Fri May 08 15:56:58 2015 +0100"
      },
      "committer": {
        "name": "Stephen McGroarty",
        "email": "stephen@codeplay.com",
        "time": "Thu May 14 18:01:01 2015 +0100"
      },
      "message": "Added in flag to ask context to wait for debugger attach.\n\nAdds in flag CREATE_FLAG_WAIT_FOR_ATTACH with value 0x0008 to the RenderScript API\nto be passed down to the C++ implementation to tell it to wait for a debugger to be\nattached before executing the kernel.\n\nChange-Id: Ibc4e903efbed1b1fb14cf378d1a8517d5c8d1f26\nSigned-off-by: Stephen McGroarty \u003cstephen@codeplay.com\u003e\n"
    },
    {
      "commit": "54371b4b095f3b15f0eceb7660eb320bbf34453f",
      "tree": "05e3de92eb686a8201ea16fcd4a670b782a2ce4d",
      "parents": [
        "0ecc6c27998b3681eafaf82f41a4856bd3bcfd4f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed May 13 13:21:30 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed May 13 17:02:36 2015 -0700"
      },
      "message": "Fix issues found during CTS testing of FP16\n\nbug 20822382\n\nThis corrects a copy\u0026paste error placing F16 into F32.\nFixes an error disallowing vectors of fp16 types.\n\nChange-Id: I34be1aa9a323d61a7121581ab9599d2c2d32dd42\n"
    },
    {
      "commit": "bfa5e659e7b4cb49178d0e99712478b29f8301a7",
      "tree": "3e9e0a5f4391da8ce284bcb93af06cde0581bada",
      "parents": [
        "cce01f480f9c0912f080df4709761db8c5cbd0d2"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon May 04 15:29:25 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon May 11 15:49:18 2015 -0700"
      },
      "message": "[RenderScript] fix Allocation.copyToFieldPacker\n\nChange-Id: Iaba3333f9741238745fdb5c94f1b27b1015d50b2\n"
    },
    {
      "commit": "cce01f480f9c0912f080df4709761db8c5cbd0d2",
      "tree": "fd997598852ed3cb6dfbfc732ab7fa3c2d5dfba3",
      "parents": [
        "809a7645e3c5cac31a744bcdae326dca1e6a5f2f"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri May 01 15:32:24 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon May 11 12:19:33 2015 -0700"
      },
      "message": "[RenderScript] (minor) fix validation of L3 BLAS\n\nbug: 21028875\n\nChange-Id: I9fd48c57b6518e06ee1d9d7d4ca44faa96d887b0\n"
    },
    {
      "commit": "6517eb635a513f423660f40a6412e12bee8436c1",
      "tree": "02961d48edb21f8516ac6c1d010138b6df61c262",
      "parents": [
        "328919aeb5558798b3d69a77211cb2d5e6ba1cf9"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu May 07 17:56:05 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu May 07 17:56:05 2015 -0700"
      },
      "message": "[RenderScript] Make L2 BLAS methods pulic field.\n\nChange-Id: Ia5f6a747c4998203f8155c67111aea70301af24a\n"
    },
    {
      "commit": "328919aeb5558798b3d69a77211cb2d5e6ba1cf9",
      "tree": "42d345b85b57e4bea21a089f63f3ffaffcdf804e",
      "parents": [
        "e8cb7b32ac9e4dfd1d0a6fa2fa8ac41b5877a89a"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 17:14:28 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu May 07 15:53:30 2015 -0700"
      },
      "message": "[RenderScript] typo fix in BLAS, TRMM \u0026 TSMM\n\nChange-Id: I78f014a864700369c7ccdfb46a257851a45abd7c\n"
    },
    {
      "commit": "e1cf095071c27e4934522bf42043528ec1f925f4",
      "tree": "e3579703e48ada03353e1137ce96c5a1239efd58",
      "parents": [
        "cc711795e2376a362c2b49c05dd7eedb08ac06c9"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 10:47:42 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu May 07 15:48:04 2015 -0700"
      },
      "message": "[RenderScript] fix edges cases about Transpose for SYMM \u0026 SYR2K\n\nChange-Id: Id86d5fe8475060a22f49b06b6e1f8f3eae7c7e9f\n"
    },
    {
      "commit": "cc711795e2376a362c2b49c05dd7eedb08ac06c9",
      "tree": "5bbc9871866db5ccb51fd9de0daa1294c15a50d9",
      "parents": [
        "b530d8ec79e88ea5add9f8c260401a9b0822df7d"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Apr 29 18:14:55 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu May 07 15:44:08 2015 -0700"
      },
      "message": "[RenderScript] L2 BLAS, fix element type in ZHER\n\nChange-Id: I99f9f9ff8942522d6581ff60b9a2d75e33e66ff6\n"
    },
    {
      "commit": "b530d8ec79e88ea5add9f8c260401a9b0822df7d",
      "tree": "85b66b550b62ea463fdc60b3a012cc40f8ec3199",
      "parents": [
        "2b6fad933955f284b834906408a753f5f411415e"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri Apr 24 11:19:53 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu May 07 15:41:37 2015 -0700"
      },
      "message": "[RenderScript] fixes for L3 BLAS APIs\n\n  - Typo for validateUplo\n  - Typo in ZHEMM, element should be FLOAT64_2.\n  - For GEMM and SYMM, SYRK, \u0027CONJ_TRANSPOSE\u0027 should also be handled in the\n    validation process.\n  - For SYMM, check matrix A is symmetric.\n  - For HERK, the dimension validation was switched for Transpose case.\n    Also, only Conj Trans is allowed in this case.\n  - FOR SYR2K, fix the dimension check for Matrix C.\n  - For TRMM \u0026 TRSM, fix the validation part for dimension check.\n\nChange-Id: I559b5c5695aa82604de2955ae2327b694236d3ed\n"
    },
    {
      "commit": "2b6fad933955f284b834906408a753f5f411415e",
      "tree": "8d23cb30f4a7e8d7783b9fe8aebe59cd0ba531de",
      "parents": [
        "333bcc04855641960eb0f39156376532b5a39b22"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 23 15:06:09 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu May 07 15:39:50 2015 -0700"
      },
      "message": "[RenderScript] improve \u0026 minor fixes of L2 BLAS validation.\n\nChange-Id: If8dd0f9d4c7db03df22763a80fa6d600539be7c1\n"
    },
    {
      "commit": "333bcc04855641960eb0f39156376532b5a39b22",
      "tree": "f9227cfa234b6135ec02d2003d6a38a23c137209",
      "parents": [
        "5c6c2b65b57553591eb4f1f04232431f59ee51da"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Apr 22 15:57:57 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu May 07 15:34:50 2015 -0700"
      },
      "message": "[RenderScript] Fix HEMM and SYRK in IntrinscBLAS to correctly handle\ncomplex \u0027Alpha\u0027 and \u0027Beta\u0027\n\nChange-Id: I0aed57d41b0199d5c6dd3c31ca33644a5634dc35\n"
    },
    {
      "commit": "d5c780a7877d898452f47355abee64a82dc57038",
      "tree": "f180e4e41b0d6443d24355e5473ebeeef4f7977f",
      "parents": [
        "2f91dd18fa8e25116197254d4e41c0f4b0357eae",
        "bc5c64b72536ac78e6229e8a0423d774da77abe6"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 05 21:57:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 05 21:57:27 2015 +0000"
      },
      "message": "Merge \"Fix Allocation-less launches\""
    },
    {
      "commit": "4e90b9b57cc96964a9d5c1845172a72cb51feafb",
      "tree": "7a1198ce3251532eeba9f86758b6c7ba3b740663",
      "parents": [
        "adcb47a58571e1aa6ac829bf229409aef996942a"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Thu Apr 30 16:13:54 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Fri May 01 14:39:02 2015 -0700"
      },
      "message": "Sanity checks in JNI code for closure creation\n\nb/20728113\n\nIn case the requested size for memory allocation overflows, or memory\nallocation fails.\n\nChange-Id: I8dac132dd4d0210938660ffbb82cbe44000d2a90\n"
    },
    {
      "commit": "ead1af83194c60f656248c86113edb9186ee6502",
      "tree": "5f6549100f5819ed58d8a343ff026f17fab13471",
      "parents": [
        "ba43f7e914cd2cb8145ffeb5720aa5e87be48b9b"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Fri Apr 17 16:51:55 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Wed Apr 22 15:34:07 2015 -0700"
      },
      "message": "Move new script group API into ScriptGroup class\n\nAnd mark existing methods and builder deprecated.\nRemoved ScriptGroup2 class.\nRenamed nested class UnboundValue to Input.\nMarked classes Closure, Future, and Input as final.\n\nChange-Id: I362910c115e9d0173dc515674e08bf4878232879\n"
    },
    {
      "commit": "bc5c64b72536ac78e6229e8a0423d774da77abe6",
      "tree": "04b1e79d2f712953e442e84a120cfcbd692c2328",
      "parents": [
        "7f72f74766fed73ae9816fec6031a199f70d1428"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 16 15:13:52 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 16 15:13:52 2015 -0700"
      },
      "message": "Fix Allocation-less launches\n\nChange-Id: Ic4c6644072a11aab9a273070be5734519136f685\n"
    },
    {
      "commit": "782b43394ef48e7cf8e75404c534a46074d42d4e",
      "tree": "308697aef850074f86f8470050980846328a9434",
      "parents": [
        "7f72f74766fed73ae9816fec6031a199f70d1428",
        "179e8b5351d9782ffd5e91e309fffdb77c4974ec"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 16 02:03:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Apr 16 02:03:32 2015 +0000"
      },
      "message": "Merge \"[RenderScript] typo fix in Allocation.java\""
    },
    {
      "commit": "179e8b5351d9782ffd5e91e309fffdb77c4974ec",
      "tree": "64c2057e13a3a35569c4ece9c40f490b20b71fea",
      "parents": [
        "71ba4e461f7a492b44632e282e6480345ac4b9c8"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Apr 15 17:44:32 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Apr 15 17:44:32 2015 -0700"
      },
      "message": "[RenderScript] typo fix in Allocation.java\n\nChange-Id: Id0eae76387d18c5bfed6cdbb52781b0dc3e4ae90\n"
    },
    {
      "commit": "7f72f74766fed73ae9816fec6031a199f70d1428",
      "tree": "f6a9487995a115e7e677932c8039c36b27e4591b",
      "parents": [
        "71ba4e461f7a492b44632e282e6480345ac4b9c8",
        "9cb16a2f91c79845e5425fbf55f3b679fb18a4dd"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 15 22:30:12 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 15 22:30:14 2015 +0000"
      },
      "message": "Merge \"Add BNNM intrinsic.\""
    },
    {
      "commit": "9cb16a2f91c79845e5425fbf55f3b679fb18a4dd",
      "tree": "c06f113644cad8614aadcbec2b53349560785041",
      "parents": [
        "d1af38a4783c1c0d1a5b7c76a7583beb02a88462"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 01 11:07:16 2015 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 14 15:10:19 2015 -0700"
      },
      "message": "Add BNNM intrinsic.\n\nChange-Id: I05fc9835786455e28d69f2b4ffe70c3292a01404\n"
    },
    {
      "commit": "35be56cce821d86f69026398ff9433e2d173b02f",
      "tree": "09e39a548309294db1e9470de38fbd9a65399262",
      "parents": [
        "3afca74a2a40b4e957630909fe5df76aa550da69"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Thu Apr 02 17:47:56 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon Apr 13 17:24:44 2015 -0700"
      },
      "message": "Add name to ScriptGroup2.Builder.create() method\n\nThis name will be used to name the .so file generated for the\nscript group with fused kernels.\n\nChange-Id: I46e351c8412740512f56b7915b14f36183c6eeaf\n"
    },
    {
      "commit": "ad6b44aaa1a7837ff414f838ba6953e7e1a82d40",
      "tree": "5eead532a438948bafbd1d3932b25c05bb2fe48c",
      "parents": [
        "d1af38a4783c1c0d1a5b7c76a7583beb02a88462"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon Apr 06 16:58:57 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon Apr 13 14:32:18 2015 -0700"
      },
      "message": "Add a name to ScriptGroup2.Builder.create method\n\nThe name is not used in any meaningful way yet, but would be used\nto name the file for generated code for fused kernels in other\ncoming CLs.\n\nA script group name cannot be null or empty, or longer than 100\ncharacters. It can only contain letters, digits, \u0027-\u0027, or \u0027_\u0027.\n\nChange-Id: I95fdbf58e6689da91ca98c2057dfa1a803d3b27b\n"
    },
    {
      "commit": "47f31582b67f492d9e1523abd0d8b86c38ec007d",
      "tree": "3832370c800536d22d23de76cd3e6183cdd20fe9",
      "parents": [
        "ba2836e6cf5a00855e470705741d9e4b9b1a9df9"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 07 15:43:24 2015 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Apr 09 17:50:39 2015 -0700"
      },
      "message": "Add support for setting the cache directory.\n\nChange-Id: I2bf1874705b877a8a8262ab49b47fe8241e603d5\n"
    },
    {
      "commit": "e1e6c66198e628f0784e1731bbdb775da479075b",
      "tree": "97114bd130dcb27440f32aa56cc452efa2111a30",
      "parents": [
        "d95e58cb609228c4c4b231e00d6bb648e9dcaf71"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 07 13:24:14 2015 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 07 13:24:14 2015 -0700"
      },
      "message": "Move cache dir to its own class.\n\nThis prevents us from loading the RS static initializer all the time.\n\nChange-Id: I8cea7540e50251aba8c2f199f06f344f991e7d7f\n"
    },
    {
      "commit": "7200f661c1e5ef1c59c5849610dc97492c7a3a16",
      "tree": "215985695a34db8ffb8dd004779a73cc72a1de1a",
      "parents": [
        "6422ee7105cc99f389ff8f09d51e2a874e97f470",
        "37192dcde3cbba330a9a107578e7b7642e382348"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Apr 06 23:38:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 06 23:38:05 2015 +0000"
      },
      "message": "Merge \"Fix minor blur doc bug\""
    },
    {
      "commit": "8bcbf47245141a55a80fac08e56dc863b6829372",
      "tree": "aa5657fc9d3da4024764e0f9a119ecb3c9f0642f",
      "parents": [
        "069f4cbccb651d98e4c50eca4698624ea089804d"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Wed Apr 01 17:29:14 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon Apr 06 14:49:53 2015 -0700"
      },
      "message": "Rewrote FieldPack::createFieldPack for alignment\n\nb/20032217\n\nSome data types requires data alignment. This has an impact on the\ntotal data size for the FieldPack. Fixed createFiledPack()\nimplementation to handle this correctly.\n\nChange-Id: I241da19df69bf51cfdaf3b3a1381b446eaacb7fb\n"
    },
    {
      "commit": "d9b6328509f7c4fe63ca0a46b8c19bc956f62d8a",
      "tree": "d1a1e5c9fe8dad7920023f306531b2b966b9d85f",
      "parents": [
        "e4d4e22f26bfd36a553fb24232d2fd4ddf4fc907"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri Apr 03 09:15:39 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri Apr 03 09:15:39 2015 -0700"
      },
      "message": "[RenderScript] update exception reporting for copyTo() after\nautoPadding added.\n\n - This CL fixes recent CTS failures about copyPadded after\n   lmp-mr1-dev changes pushed to aosp.\n\nChange-Id: Ica1f4fd934cd83ca4357ea7e7c82dcc7f844b689\n"
    },
    {
      "commit": "37192dcde3cbba330a9a107578e7b7642e382348",
      "tree": "1a8470b017fef4cd48ce91a4a0a610f10b894daf",
      "parents": [
        "437ac8f8445b078041171eff56ce7ffbd1cf6766"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 02 14:10:53 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 02 14:10:53 2015 -0700"
      },
      "message": "Fix minor blur doc bug\n\nChange-Id: I4c129d9d3c93d8a36c887e5c594b4402aca5745e\n"
    },
    {
      "commit": "4c93c8c93a66a8932d84a52bd922c3b7ad1565bb",
      "tree": "4606ec940c7fb54256a499aef84be6aba4d94b2d",
      "parents": [
        "631565abd6cadd65befe197afa7bac0d44f70fb2"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Thu Mar 26 14:35:22 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon Mar 30 10:45:34 2015 -0700"
      },
      "message": "Fix value size data type in closure creation.\n\nb/19944127\n\nAlso added references to arguments and global values in a closure to\nkeep them live in Java while native code may access them.\n\nChange-Id: I1179d34aa67f845578740e71cc2da4f82419f251\n"
    },
    {
      "commit": "fb4f5cf614091f7876c6a895ad81f00b7837cd03",
      "tree": "704ccd7c6166922e26acb8f916f1ac6319024183",
      "parents": [
        "bca8e6d35fc16506ce1070000ce3804bbeaee399"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Mar 26 17:39:34 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Mar 26 17:39:34 2015 -0700"
      },
      "message": "Fix doc bug for object size.\n\nChange-Id: I3c810abcb9734196bd8804a22efc010dd3a73291\n"
    },
    {
      "commit": "bca8e6d35fc16506ce1070000ce3804bbeaee399",
      "tree": "85501ffa02802c0af6a4266f687d368f31463480",
      "parents": [
        "ae5be38ebbfdfa3a6ff18a5ced00e57adefd7348"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Mar 26 15:29:56 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Mar 26 15:29:56 2015 -0700"
      },
      "message": "Catch errors for unknown object types.\n\nbug 19805334\n\nChange-Id: I71e172b8123076896737d352403f8ddefca544b6\n"
    },
    {
      "commit": "ae5be38ebbfdfa3a6ff18a5ced00e57adefd7348",
      "tree": "0dd803865f2a754068a60a9895c0482c5d9b1ced",
      "parents": [
        "5fc9b336ebb6fc224b3e77af388024dea029fbb3"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Mar 26 14:47:17 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Mar 26 14:47:17 2015 -0700"
      },
      "message": "Fix potential npe\n\nbug 19805515\n\nChange-Id: Id36b145d3ce1c81311e88f5cdd2441880e98f737\n"
    },
    {
      "commit": "a4e5adf955ad7dfde3081fa8307b2d1bf562473f",
      "tree": "d707977ff28ecd0322832260251007e7e2214686",
      "parents": [
        "978cfc39a10e1b95f9d6dfb5c8e9eb58a10ce0ec"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon Mar 23 11:09:56 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon Mar 23 11:50:18 2015 -0700"
      },
      "message": "[RenderScript] Add create(Context, int) to be compatible with\nthe thunker layer \u0026 minor tweaks.\n\nbug:19888167\nbug:19888339\nChange-Id: Ib264c4ca48c990b3476456838047f73d95f6752f\n"
    },
    {
      "commit": "8ff2980f31c0e21660606932eb65676e5107d624",
      "tree": "2a4513dd9a1dfda8980da4cc12cf5dd550d08d0b",
      "parents": [
        "c077ee316e0f6f50ade552f51ae657a08e423eaa"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Wed Mar 11 16:25:37 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Thu Mar 19 14:38:20 2015 -0700"
      },
      "message": "New API methods for Script Group\n\nUse a single vararg Object array for both kernel/invoke arguments\nand global bindings. The assumption is that global bindings are in\nthe end after the kernel/invoke arguments.\nThis simplifies the api to add a kernel or invoke to a script group.\n\nChange-Id: I7efb1035c5967e2cadd15e6fe27f20c80ba197a2\n"
    },
    {
      "commit": "c077ee316e0f6f50ade552f51ae657a08e423eaa",
      "tree": "9b7ddaa4d98df07e5078f428342af7fc1a5dedde",
      "parents": [
        "2ef9955c827e0348a65b4f787e206925f4663197",
        "cc1ca488e2a71b23bcbe8548faf7bc1328c03f4d"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Thu Mar 19 21:28:13 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 19 21:28:13 2015 +0000"
      },
      "message": "Merge \"Added copyright notice and formatted to convention\""
    },
    {
      "commit": "f75e4ca3945f4c299dc26f4c95d8d18ec74f41bb",
      "tree": "199ce7310d111df14a46cfa8a63a0687d009886a",
      "parents": [
        "89da4ca67d5bf6c35ea76f074cb2caa3d542740e",
        "e16da12b7b841dd4876d8c20af04991cdfcde831"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Mar 19 18:38:14 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 19 18:38:16 2015 +0000"
      },
      "message": "Merge \"Make it harder to leak contexts\""
    },
    {
      "commit": "e16da12b7b841dd4876d8c20af04991cdfcde831",
      "tree": "39930a852db18abd33a8df1e968f013dbb2cc3be",
      "parents": [
        "1e68bac5f80b64beceaa60e6c2d560ab26c8d72d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Mar 18 17:04:18 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Mar 18 17:04:18 2015 -0700"
      },
      "message": "Make it harder to leak contexts\n\nChange-Id: Ied60b6428bedb200d7b5b627e8196fbf2b4151e1\n"
    },
    {
      "commit": "9cc36ac2a2e07f81a9b11da7ff08e0da58b0143e",
      "tree": "88d5e3011e798c16ca7d1835a8a99938699daca9",
      "parents": [
        "2a247b361089c0744202b604e22f9a79d239b92c",
        "16720c184946f3665dd034abaef2d648efdae627"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Wed Mar 18 22:19:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 18 22:19:27 2015 +0000"
      },
      "message": "Merge \"Frameworks/base: Remove duplicate check in Mesh\""
    },
    {
      "commit": "8df1bedcba5bf146c49ba6b6a89e4f97c018045c",
      "tree": "df39413f94731e0266dd56bbdf428d73904df2f7",
      "parents": [
        "e2c8e504d143c42c25d7e61a18f50cccb80f0c4d",
        "ad555f91a0f95c6778a0e0f9a2a9cfd57dc00b6c"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Wed Mar 18 22:18:25 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 18 22:18:26 2015 +0000"
      },
      "message": "Merge \"Frameworks/base: Fix potential NPE in Script\""
    },
    {
      "commit": "ad555f91a0f95c6778a0e0f9a2a9cfd57dc00b6c",
      "tree": "c2f1f391ca88ac359966b3b1d5cd4c2a7c0ace88",
      "parents": [
        "28e6aeca3aad075ef4fd7aab08cd1ad1ff9eb555"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Mar 17 20:05:46 2015 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Wed Mar 18 12:24:57 2015 -0700"
      },
      "message": "Frameworks/base: Fix potential NPE in Script\n\nBug: 19797138\nChange-Id: I5cd9394bd2c0f7c044c1f2f24665384fa797cd97\n"
    },
    {
      "commit": "16720c184946f3665dd034abaef2d648efdae627",
      "tree": "bba7eb2599c07fa616a35f617557fd19f10e47c7",
      "parents": [
        "28e6aeca3aad075ef4fd7aab08cd1ad1ff9eb555"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Mar 17 19:10:14 2015 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Mar 17 19:10:14 2015 -0700"
      },
      "message": "Frameworks/base: Remove duplicate check in Mesh\n\nBug: 19797138\nChange-Id: I0b11c4ff63a8031d5e58a06ac13f91ae0bbac5dc\n"
    },
    {
      "commit": "1e68bac5f80b64beceaa60e6c2d560ab26c8d72d",
      "tree": "9633423e39408a99ab35e7cb3c41110e6d62ff58",
      "parents": [
        "28e6aeca3aad075ef4fd7aab08cd1ad1ff9eb555"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Mar 17 16:36:55 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Mar 17 16:36:55 2015 -0700"
      },
      "message": "Avoid duplicate surface creation.\n\nChange-Id: I43104c8b48dd26681735940e6b2e1ba902af2020\n"
    },
    {
      "commit": "cc1ca488e2a71b23bcbe8548faf7bc1328c03f4d",
      "tree": "3274f13ead9da1e8e1e3f1710e81550e4355fff4",
      "parents": [
        "53729e2933540307b090e64ee89cbae26c67de8f"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon Mar 16 15:53:18 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon Mar 16 15:53:18 2015 -0700"
      },
      "message": "Added copyright notice and formatted to convention\n\nPure format change. No other changes at all.\n\nChange-Id: I74a53aa67ef0960f70becaf288b85be40066a0ae\n"
    },
    {
      "commit": "c8ddcddd13bda93758295713a29fa4b924451ff6",
      "tree": "f523f10809a8a89854d0f0843b0f09d344b17803",
      "parents": [
        "30fcd2aa8a87ca97e1d6dbc3203c3a485a56dac9"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Sun Mar 15 15:57:30 2015 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Sun Mar 15 15:57:30 2015 -0700"
      },
      "message": "Frameworks/base: Check before foreach in Script\n\nAccording to the if below, ains \u003d\u003d null is potentially valid. But\nthe foreach loop would throw a NullPointerException.\n\nChange-Id: I4460fb1357eaa3abfe0ab9a21effb608f474ab51\n"
    },
    {
      "commit": "a7e2509d8da69ab1c9e14b4ce6608786c572209a",
      "tree": "336d0382e57696f6f77b51ab51c634ce2f618e4b",
      "parents": [
        "686947801e7c35eb60bf25385f46e45db66bee69"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Mar 11 11:00:00 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Mar 11 11:00:00 2015 -0700"
      },
      "message": "Remove dead path code\n\nThis API was never shipped and the implementation\nnever finished.\n\nChange-Id: I2491db216d6a7a8ea30628d791773f89da5fb4d2\n"
    },
    {
      "commit": "c1e2bf95ab77127ea21ebd44b8615eca85338af1",
      "tree": "35f98cc443147c53f2ffba9efca739a8410cda5c",
      "parents": [
        "26f1a53838b2c8b77c0995801dcc1c7816c47f16",
        "4b5af9bce10dbb8b6d5ff27a5f0c49f3498a6245"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri Mar 06 01:10:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 06 01:10:38 2015 +0000"
      },
      "message": "am 4b5af9bc: Merge \"[RenderScript] Update the java API about Allocation copyTo \u0026 From FieldPacker\"\n\n* commit \u00274b5af9bce10dbb8b6d5ff27a5f0c49f3498a6245\u0027:\n  [RenderScript] Update the java API about Allocation copyTo \u0026 From FieldPacker\n"
    },
    {
      "commit": "a61832c8fdff8cf086113f578032136c81935904",
      "tree": "2b0462b469022907d2f2838a0480d9ae82326de3",
      "parents": [
        "f8d6a4ba8739e16e13ae0014efa099ec564939a7",
        "288e6f67181ce74ec4b97b61def1b9510b1221d0"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri Mar 06 01:01:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Mar 06 01:01:58 2015 +0000"
      },
      "message": "am 288e6f67: Merge \"[RenderScript] AutoPadding \u0026 Unpadding for Vec3 Elements during copyTo \u0026 copyFrom.\"\n\n* commit \u0027288e6f67181ce74ec4b97b61def1b9510b1221d0\u0027:\n  [RenderScript] AutoPadding \u0026 Unpadding for Vec3 Elements during copyTo \u0026 copyFrom.\n"
    },
    {
      "commit": "45cec0a9711f736df26fd097c6d74834e350f9bc",
      "tree": "ce861763dad707c884f2d83b30fbf0a0c9f28b15",
      "parents": [
        "8b86ee9fb5909a95a46907aede4d1b22b4ef3bba"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Mar 04 16:40:21 2015 -0800"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Mar 05 16:52:05 2015 -0800"
      },
      "message": "[RenderScript] Update the java API about Allocation copyTo \u0026 From FieldPacker\n\nChange-Id: I4e1b911d4cdfec8a841bc5a8bc615c64c50e8fc8\n"
    },
    {
      "commit": "87e908dfdece91b5f504386d4901fa3342dc8083",
      "tree": "c0d50a704529a437bc4770e3f351975da46103b4",
      "parents": [
        "56fde9e70ef850ca7e3f076e52567f5c75b5e7da"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon Mar 02 15:15:15 2015 -0800"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Mar 04 15:50:11 2015 -0800"
      },
      "message": "[RenderScript] AutoPadding \u0026 Unpadding for Vec3 Elements during\ncopyTo \u0026 copyFrom.\n\nChange-Id: I10b6fb235717e181ebb30b92e4dbe23e6183a29c\n"
    },
    {
      "commit": "411473de4a558747b003f27190f61c75bf9e12c7",
      "tree": "b529c4f2b16902f5224f1ca8ba7a27b14b9d2a4c",
      "parents": [
        "9fc6948b61d08016dc7dc7db1a28854da8581ea2",
        "caa8a8fb9849f1d44ffab3117950ac1e7b02cd4d"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue Mar 03 01:11:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Mar 03 01:11:18 2015 +0000"
      },
      "message": "am caa8a8fb: Merge \"[Renderscript] JAVA API update for Allocation.CopyTo add the following functions to make it more symmetric to copyFrom().\"\n\n* commit \u0027caa8a8fb9849f1d44ffab3117950ac1e7b02cd4d\u0027:\n  [Renderscript] JAVA API update for Allocation.CopyTo add the following functions to make it more symmetric to copyFrom().\n"
    },
    {
      "commit": "caa8a8fb9849f1d44ffab3117950ac1e7b02cd4d",
      "tree": "99bb96cdf21b1b1f716922ee360f06be71b19260",
      "parents": [
        "514e0801cc95c9827d220104317e1fe45f396b94",
        "c8e237e27165c7f7855ed0b077cfe5f1e54908ef"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue Mar 03 00:57:47 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 03 00:57:48 2015 +0000"
      },
      "message": "Merge \"[Renderscript] JAVA API update for Allocation.CopyTo add the following functions to make it more symmetric to copyFrom().\""
    },
    {
      "commit": "9fc6948b61d08016dc7dc7db1a28854da8581ea2",
      "tree": "fd5a0c489b51635133053346fed7e3b1aa8474bd",
      "parents": [
        "aef983562a74cfd573bd5a13dd5bf9123fd3b92f",
        "514e0801cc95c9827d220104317e1fe45f396b94"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Mar 03 00:03:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Mar 03 00:03:58 2015 +0000"
      },
      "message": "am 514e0801: Merge \"Fix crash when updating adapter offsets.\"\n\n* commit \u0027514e0801cc95c9827d220104317e1fe45f396b94\u0027:\n  Fix crash when updating adapter offsets.\n"
    },
    {
      "commit": "514e0801cc95c9827d220104317e1fe45f396b94",
      "tree": "536bc87395885d8df9018a76f1504444b539d8f7",
      "parents": [
        "9fc8356baa7816a13e0c140788ccf67301cbd28d",
        "add04be7c8411aa5985d27d20c1c6466115d0498"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Mar 02 23:57:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 02 23:57:12 2015 +0000"
      },
      "message": "Merge \"Fix crash when updating adapter offsets.\""
    },
    {
      "commit": "add04be7c8411aa5985d27d20c1c6466115d0498",
      "tree": "51fae6b9a9f75ec028f86bf166d9de15c23ae711",
      "parents": [
        "627396ac90dd4f8510e931bffb6705f41878c87a"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Feb 25 16:42:00 2015 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Feb 25 16:42:00 2015 -0800"
      },
      "message": "Fix crash when updating adapter offsets.\n\nChange-Id: I0a6923e387f9743a06cc2c4c67995a79789d4cdd\n"
    },
    {
      "commit": "c8e237e27165c7f7855ed0b077cfe5f1e54908ef",
      "tree": "4d489f081da0501f790de2318b2ea012b9222645",
      "parents": [
        "0d8b97a44e4cb5c5cfffd6421eb2cec1ebc00d2f"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri Feb 20 18:36:32 2015 -0800"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Feb 25 16:41:09 2015 -0800"
      },
      "message": "[Renderscript] JAVA API update for Allocation.CopyTo\nadd the following functions to make it more symmetric to copyFrom().\n\n  - copy1DRangeToUnchecked, copy1DRangeTo\n  - copy2DRangeToUnchecked, copy2DRangeTo\n  - copy3DRangeToUnchecked, copy3DRangeTo\n  - setFromFieldPacker, 2D and 3D variants\n  - copyElementTo, (1D, 2D \u0026 3D)\n\nChange-Id: I6b896123e1c00cead552aa5b31a701b15dd70f85\n"
    },
    {
      "commit": "a15ac5fea3c88f908bf808d7b4cda276fb3f513f",
      "tree": "8f54a3dafc2ea3e60f6487157d52726b939f7c69",
      "parents": [
        "4fecab570da64a1956352aedf1b3245d3ba26030",
        "adb52ef7034d4d3e0eee58cedae2a343d29771b9"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 20 20:00:40 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 20 20:00:40 2015 +0000"
      },
      "message": "am adb52ef7: Merge \"Implement finalizer for RS contexts.\"\n\n* commit \u0027adb52ef7034d4d3e0eee58cedae2a343d29771b9\u0027:\n  Implement finalizer for RS contexts.\n"
    },
    {
      "commit": "d22a6f09dc4df8fd19b85bace5085aa099b90e53",
      "tree": "f89796b0a2c5f8872f4c409f09dd1475ca242df8",
      "parents": [
        "e460f88d37ce035718987b9424190956a6bba52f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Feb 19 17:19:52 2015 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Feb 19 17:19:52 2015 -0800"
      },
      "message": "Implement finalizer for RS contexts.\n\nFixes memory leak when apps forget to call .destroy() on the context.\n\nChange-Id: Ida4685768e92cfe3875da38846d17b86cc386cd0\n"
    },
    {
      "commit": "4fecab570da64a1956352aedf1b3245d3ba26030",
      "tree": "4986924779f175b20662b8f41144fdb5f40d40b2",
      "parents": [
        "644ebc8800ad5e2fa1c239bd65a2cf6a88e6556b",
        "32acf753e8989766f67fd5300d3eb467f707cc79"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Feb 19 14:31:36 2015 -0800"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Feb 19 14:31:36 2015 -0800"
      },
      "message": "Merge commit \u002732acf753e8989766f67fd5300d3eb467f707cc79\u0027 into HEAD\n"
    },
    {
      "commit": "25207df658d6a8a3e885c7017fcc25702363583c",
      "tree": "1f6c3911bdac4830524e1c19ff31111a6955bab3",
      "parents": [
        "627396ac90dd4f8510e931bffb6705f41878c87a"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Jan 12 16:47:56 2015 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Feb 17 13:10:25 2015 -0800"
      },
      "message": "Add BLAS intrinsic.\n\nChange-Id: I95ddc46cb3f6217d2ead1091fd47450389544324\n"
    },
    {
      "commit": "ec10f833b4276cef130a26d5e4d30935dcd3ef35",
      "tree": "17479ba05607d1b3bab765316a0defec81bb5a7b",
      "parents": [
        "04bd52d77cd489898555e6c529e7fade7f33bd6d",
        "6e0ad25ca8def88a48c9cc6436b12da7ff4600c2"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Feb 10 01:44:11 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 10 01:44:11 2015 +0000"
      },
      "message": "am 2a3cdf57: Merge \"Implement array types\"\nautomerge: 6e0ad25\n\n* commit \u00276e0ad25ca8def88a48c9cc6436b12da7ff4600c2\u0027:\n  Implement array types\n"
    },
    {
      "commit": "46ba27e3fdcf1ce3b940e8b2ec90fcd2c9b7fe43",
      "tree": "9672f7c3f4df7641cfa6eee1ff0898a4bcd95c0e",
      "parents": [
        "1269ff961000c726247d510762e42b21562b8c2b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 06 17:45:15 2015 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 06 17:45:15 2015 -0800"
      },
      "message": "Implement array types\n\nChange-Id: I1b83f21ea2aeaa4b9f5934aadcb69d4a1c1fea20\n"
    },
    {
      "commit": "b457258b5adc76989e39fe5f3e63781d4ee47576",
      "tree": "0bedb4b33f10f018cc425ac707d2195bd19d05a2",
      "parents": [
        "b43e74bbce46f2f328e2031a7ae3447f415ef9ca",
        "da91dfbdf20271dffce5357195800cf36183ad97"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Thu Feb 05 02:31:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Feb 05 02:31:46 2015 +0000"
      },
      "message": "am da91dfbd: am 1269ff96: Merge \"Adds invocable functions to ScriptGroup\"\n\n* commit \u0027da91dfbdf20271dffce5357195800cf36183ad97\u0027:\n  Adds invocable functions to ScriptGroup\n"
    },
    {
      "commit": "1269ff961000c726247d510762e42b21562b8c2b",
      "tree": "a23dc006bc3d3e7b098ae46115a8041922762a63",
      "parents": [
        "21702263d96341bc13420e2c74af9a4bec6c7907",
        "be392ad35e29b17ed54fdbbbb8dd3e80fc1022b9"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Thu Feb 05 01:05:08 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 05 01:05:08 2015 +0000"
      },
      "message": "Merge \"Adds invocable functions to ScriptGroup\""
    },
    {
      "commit": "4bd2c00d8d27d37c5e90a42ec2e39dd9fdd149eb",
      "tree": "179f7bbca4d4e9adbd0be353e3fd164a33b7dcbc",
      "parents": [
        "c7e6b93aba9dce93aacb05b5d9f59d09eddb0329",
        "58fd96c607de7f7f821a0b15fd37bc28323fcfde"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Feb 05 00:27:49 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Feb 05 00:27:49 2015 +0000"
      },
      "message": "Merge \"make Allocation.destroy() include setSurface(null) for USAGE_IO_OUTPUT (Native RS)\" automerge: 9a55cbc\nautomerge: 58fd96c\n\n* commit \u002758fd96c607de7f7f821a0b15fd37bc28323fcfde\u0027:\n  make Allocation.destroy() include setSurface(null) for USAGE_IO_OUTPUT (Native RS)\n"
    },
    {
      "commit": "be392ad35e29b17ed54fdbbbb8dd3e80fc1022b9",
      "tree": "6737ba3025bb6113bb117099164ea8fcc5cce3fa",
      "parents": [
        "240e8743977d1a1e7a43ff42e0d52148db10cda8"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Fri Jan 23 17:16:02 2015 -0800"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Wed Feb 04 16:24:48 2015 -0800"
      },
      "message": "Adds invocable functions to ScriptGroup\n\nThis also includes InvokeID support\n\nChange-Id: I5b59df166ea30b309b8dd9623825ac0e72d03856\n"
    },
    {
      "commit": "f0f6e80baee176b4608402d067a75c45be18d553",
      "tree": "cd8f0c42fce8a64c71f14e4995d695a2043deb5a",
      "parents": [
        "53e8d6f934be403b9c7733c190b6052d60dd0658"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue Feb 03 17:16:43 2015 -0800"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue Feb 03 17:16:43 2015 -0800"
      },
      "message": "make Allocation.destroy() include setSurface(null) for USAGE_IO_OUTPUT\n(Native RS)\n\nChange-Id: I23041da03c2c928ceec76037804abb5dc7e6eb64\n"
    },
    {
      "commit": "712e38eaba012904a515dc84d1edda4dab563dcc",
      "tree": "dbed727b9383e5f00b875f2e572cb4eef6f8d7eb",
      "parents": [
        "e9557d7d2728d1c77e4d173e8f6d954eeeb69357",
        "29fe5ef179a4a7de15360650353c6196f9350b07"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Tue Feb 03 06:27:39 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 03 06:27:39 2015 +0000"
      },
      "message": "Merge \"Pass in code cache directory when creating a script group.\" automerge: 9559ce7\nautomerge: 29fe5ef\n\n* commit \u002729fe5ef179a4a7de15360650353c6196f9350b07\u0027:\n  Pass in code cache directory when creating a script group.\n"
    },
    {
      "commit": "ebf63408d2b5181aeb7d83adf0f7ab95946a16d4",
      "tree": "d2cf06acf33ad4cef99b6dc24d976892160791b2",
      "parents": [
        "106da5bf80d182a2e6fd346e1836ae4fc0ba1d92"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Fri Jan 16 11:06:26 2015 -0800"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Thu Jan 29 08:46:46 2015 -0800"
      },
      "message": "Pass in code cache directory when creating a script group.\n\nChange-Id: Ia73ea917a126a5055ec97f13d90a5feaafd6a2f5\n"
    },
    {
      "commit": "2fd1a8b6ca93a99c083a3269ae69ae7d67701a8b",
      "tree": "afe9e9aa3d2a2949a1aa4b422abd8adc8833f550",
      "parents": [
        "f647cde899c4462b465721cd705f234da7e82730",
        "1446eb8f6130e4833ca2b74331b867d30445aca3"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri Jan 23 19:34:48 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 23 19:34:48 2015 +0000"
      },
      "message": "am 2772ee6d: Merge \"[RenderScript] Allow U8_2 \u0026 U8_3 input allocation for Histogram Intrinsic\" into lmp-mr1-dev\nautomerge: 1446eb8\n\n* commit \u00271446eb8f6130e4833ca2b74331b867d30445aca3\u0027:\n  [RenderScript] Allow U8_2 \u0026 U8_3 input allocation for Histogram Intrinsic\n"
    },
    {
      "commit": "8a1265384b0409ea0245d53e665c69426f6b7b2f",
      "tree": "6d92bd4e20d71e773a6f71f2531e630aa2b00bb9",
      "parents": [
        "73500edb42d9270437e41ff2ddaa0cd6eacb422b"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri Jan 23 09:41:04 2015 -0800"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri Jan 23 19:15:57 2015 +0000"
      },
      "message": "[RenderScript] Allow U8_2 \u0026 U8_3 input allocation for Histogram\nIntrinsic\n\nBug: 19035242\nBug: 19124958\nChange-Id: I9e806d7a0786e728c5f23607dc67ca5d755e12ed\n"
    },
    {
      "commit": "cf109c5905f197fac19aa32a0cede1067aa7e3dd",
      "tree": "a9cdb9194e5dce5280b25b43054cadd623d5fcd5",
      "parents": [
        "305b8c473794801f45b3619bda642589001ba78d",
        "de56e38e9e8f7f4a54633b66e2952cea776d6ab5"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Jan 22 21:18:16 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 22 21:18:16 2015 +0000"
      },
      "message": "am de56e38e: Merge \"Fix default compute thread priority\" automerge: 231df77\n\n* commit \u0027de56e38e9e8f7f4a54633b66e2952cea776d6ab5\u0027:\n  Fix default compute thread priority\n"
    },
    {
      "commit": "305b8c473794801f45b3619bda642589001ba78d",
      "tree": "ee58d966aa47aa6537bc6a374f14dfe0ef161160",
      "parents": [
        "c5c99734cbbe68ab09a08c1b16f9ff66ff91ecf0",
        "712b05d00b00a6148852e153ef76dfb5960623e9"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Jan 22 21:18:02 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 22 21:18:02 2015 +0000"
      },
      "message": "am 712b05d0: Merge \"Add FP16 types to the list of RenderScript types.\" automerge: 081cda8\n\n* commit \u0027712b05d00b00a6148852e153ef76dfb5960623e9\u0027:\n  Add FP16 types to the list of RenderScript types.\n"
    },
    {
      "commit": "231df77eff4e31fead0dfadee6ea6ead980b24ea",
      "tree": "1580dfb203f412d873b540dc9db97f82d71ac008",
      "parents": [
        "081cda87e1ed7d1c0f30408dbc6635afc48d98a0",
        "c9870c145f820b7fc8e4a1f2879f4f452fc6ae01"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Jan 22 21:08:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 22 21:08:44 2015 +0000"
      },
      "message": "Merge \"Fix default compute thread priority\""
    },
    {
      "commit": "118245d939656903ab570fb80dd651b1158dadf1",
      "tree": "ceda053cbff9f07ad4f19000dc4adac74e86fd9b",
      "parents": [
        "f6ab9afc46638fbe1122dee6c9c491198f0da961",
        "a710b839a23633bb049a6f91ccd7e17261e406a4"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Jan 22 01:26:24 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 22 01:26:24 2015 +0000"
      },
      "message": "Merge \"[Renderscript] Add check for Allocation.copyTo(Array) and Fix the input allocation type check for Histogram Intrinsic.\" into lmp-mr1-dev automerge: dbfcf3f\nautomerge: a710b83\n\n* commit \u0027a710b839a23633bb049a6f91ccd7e17261e406a4\u0027:\n  [Renderscript] Add check for Allocation.copyTo(Array) and Fix the input allocation type check for Histogram Intrinsic.\n"
    },
    {
      "commit": "c9870c145f820b7fc8e4a1f2879f4f452fc6ae01",
      "tree": "129abe4e493f95e0539100ec15f91962e8f7b1ff",
      "parents": [
        "42c2ac00e6e6e8fcfd15dcfbc6d70eabc709d904"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Jan 21 12:55:14 2015 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Jan 21 16:12:37 2015 -0800"
      },
      "message": "Fix default compute thread priority\n\nbug 16651474\n\nCompute inherited graphics default thread priority of Display.  This\nwas not intended.\n\nChange-Id: I0dd9a230ce8ceba64e971b024cbe518927cd2550\n"
    },
    {
      "commit": "b590b354ef407c1c60288d2f8c3950d2f53d14fa",
      "tree": "ce0d11c926f03e6f0b23cb18ebf7f50af1e87e10",
      "parents": [
        "298071951210ae23c8023c4dc8f82da5d1760211"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Jan 15 11:09:23 2015 -0800"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Jan 21 21:17:19 2015 +0000"
      },
      "message": "[Renderscript] Add check for Allocation.copyTo(Array) and\nFix the input allocation type check for Histogram Intrinsic.\n\nBug: 19035242\nChange-Id: I0ef2672bf816854db90fc92dc9ef51d1d231c246\n"
    },
    {
      "commit": "a5835a2e5fdb98fdf03a223ddf7e082ba1020807",
      "tree": "dbd89948e2465e1a7e8258b6b7a394b88d671969",
      "parents": [
        "42c2ac00e6e6e8fcfd15dcfbc6d70eabc709d904"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Nov 05 15:16:26 2014 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jan 20 12:51:14 2015 -0800"
      },
      "message": "Add FP16 types to the list of RenderScript types.\n\nChange-Id: Ibf9a6d391fb4d6a5c4b4e05ab73fb58bd74dc586\n"
    },
    {
      "commit": "281c3252510bcf4120d17fa0125f369c2c78f162",
      "tree": "d26abbfcc333ad0d4dc7dc7c35f2ff14db51752a",
      "parents": [
        "da90a9c2355841bb98c2a669446b93ffe487a829"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Fri Oct 24 08:52:24 2014 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Wed Jan 07 15:07:16 2015 -0800"
      },
      "message": "New Script Group API.\n\nChange-Id: I73d3572276a38dac775025b472ba229ad8770c84\n"
    },
    {
      "commit": "c13160a5c17709a093966b258fca0d33299343e4",
      "tree": "5936e14fc9c8970c94951044c90e754e0f3da759",
      "parents": [
        "67af29f6d642c3c578ee1b5af70dc525955982a5"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Dec 16 09:59:09 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Dec 16 10:13:05 2014 -0800"
      },
      "message": "Fix typo with register native allocation.\n\nbug 18579193\n\nChange-Id: I42d30709b79a37d6a4126559a511e98e9c8d4808\n"
    },
    {
      "commit": "d11a658db15c9c78510a7de32c0460bc4fa129ce",
      "tree": "9a444da8e93591583cd71255479d6bbd530e48f6",
      "parents": [
        "aefbd5f97c8cfe6a553a166be8ebeb20a2420410"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Dec 16 09:59:09 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Dec 16 09:59:09 2014 -0800"
      },
      "message": "Fix typo with register native allocation.\n\nbug 18579193\n\nChange-Id: I42d30709b79a37d6a4126559a511e98e9c8d4808\n"
    },
    {
      "commit": "eae247298534e9d09f79ade500a7007ef2e2dc24",
      "tree": "8d264bb830694b737b42b9f7f2dd814749cec68c",
      "parents": [
        "4357d4eabc375c392190cf2d1dfc3aeba9718ceb"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Dec 12 11:34:48 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Dec 12 13:30:15 2014 -0800"
      },
      "message": "Enable native tracking for RS contexts to improve GC behavior.\n\nThis should prevent apps from leaking RS contexts as easily.\n\nbug 18579193\n\nChange-Id: I2d943ce4443ce7cb90ebdd3dd37d338eda6df3a2\n"
    },
    {
      "commit": "aefbd5f97c8cfe6a553a166be8ebeb20a2420410",
      "tree": "7b713920ebaa76e4eae5ae629df496dc81d5d5d4",
      "parents": [
        "f00709991dd13311054b78782de483b53941bcf8"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Dec 12 11:34:48 2014 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Dec 12 11:34:48 2014 -0800"
      },
      "message": "Enable native tracking for RS contexts to improve GC behavior.\n\nThis should prevent apps from leaking RS contexts as easily.\n\nbug 18579193\n\nChange-Id: I2d943ce4443ce7cb90ebdd3dd37d338eda6df3a2\n"
    },
    {
      "commit": "8f3cc4582dba6beaf9630239d4ad861543964f93",
      "tree": "8b7c6b376b2bc4ff4a244a4dc2d4b50d4182f778",
      "parents": [
        "537888be7d5cfa6bfa9ddd459a622ea208339735"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Nov 13 15:32:18 2014 -0800"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Nov 13 15:32:18 2014 -0800"
      },
      "message": "Add Float32 suppor for IntrinsicResize. base part.\n\nChange-Id: I37e8826cfab92512cc641b106a42723162bffe58\n"
    },
    {
      "commit": "d0080ee004e0477cfd51fdab456f4e7f45ed42de",
      "tree": "b86f26366cabb8dccdaf68fa1d3306cfbabb675f",
      "parents": [
        "07caa64de754087579ec0b12907906ba3035bdcc",
        "5e8e9c336f9086df349efb29251cfbb4e6915088"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Aug 19 21:07:42 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 19 21:07:42 2014 +0000"
      },
      "message": "am 7fa25bc1: am 3c02b020: Merge \"Fix IO_INPUT with 64-bit.\" into lmp-dev\n\n* commit \u00277fa25bc1269d3ba2db79f32acb17d80194cbadce\u0027:\n  Fix IO_INPUT with 64-bit.\n"
    },
    {
      "commit": "b730d866a0f4f56c103420f818f7f5ec6b8fd618",
      "tree": "7274177f5d55c10d8f654ee288b3e780a98a8fb7",
      "parents": [
        "823fd3c79dd4f762bbc778e0ce9e2204b6d3d454"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Aug 18 16:14:24 2014 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Aug 18 18:14:32 2014 -0700"
      },
      "message": "Fix IO_INPUT with 64-bit.\n\nbug 16846318\nbug 17006933\n\nChange-Id: Ic13ef26875d8a6fab1ffb542d62038b768a536ff\n"
    },
    {
      "commit": "93697c5f8eba2e0e9e67222f5505a6cd44416022",
      "tree": "92e66056f6105005c66bbe27e3dbbf9891af2fa0",
      "parents": [
        "c97de79ad268fdc867b618c4a91dc76ce9b61e2b",
        "4ae9a6d5c517f67d9929cc43568c6b7e3b4dfe23"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Aug 18 20:00:34 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 18 20:00:34 2014 +0000"
      },
      "message": "am 4ae9a6d5: am 42895561: Merge \"Collapse code paths for single- and multi-input kernels.\"\n\n* commit \u00274ae9a6d5c517f67d9929cc43568c6b7e3b4dfe23\u0027:\n  Collapse code paths for single- and multi-input kernels.\n"
    },
    {
      "commit": "be7b1defb6b11920703b241ba5815fb09487bb02",
      "tree": "3054452637bc4a2d0fd89823071423853c1239a0",
      "parents": [
        "21d1b115a1d79a00991dddb883d9fb3e1863e35c"
      ],
      "author": {
        "name": "Chris Wailes",
        "email": "chriswailes@google.com",
        "time": "Tue Jul 15 10:56:14 2014 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Aug 18 08:03:52 2014 -0700"
      },
      "message": "Collapse code paths for single- and multi-input kernels.\n\nThis patch simplifies the RenderScript JNI layer by replacing six functions\nwith a single funciton.  This new function now handles all previous cases.\nFunctions in android.renderscript.script have been updated to use this new JNI\nfunction.\n\nChange-Id: I6cd5448534c38123d51a589339bbeb7e98453e73\n"
    },
    {
      "commit": "cd38b763d530d80aab1075dfe3b01be83abed362",
      "tree": "5c331b952b8fd83f71d02e514e4fa05aaf93b7b2",
      "parents": [
        "a2bbbb3bac464c3a52e33008401fed4a7542744c"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Aug 13 13:20:25 2014 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Aug 14 13:41:02 2014 -0700"
      },
      "message": "Allocation.resize() should throw an exception in API 21+.\n\nbug 16846318\n\nChange-Id: I852331ec226e4cad8be79aa27c4b51183e97cc1d\n"
    },
    {
      "commit": "c9c7daf69b32c0e72a3b99379cc5116c1647f24e",
      "tree": "10c512fe2a0c09e7ef433a29085c12832e8c5aeb",
      "parents": [
        "eb3470219dea322efa93eb4b5457813ce71d0c5d"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Aug 13 17:32:19 2014 +0000"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Aug 13 17:32:19 2014 +0000"
      },
      "message": "Revert \"Collapse code paths for single- and multi-input kernels.\"\n\nThis reverts commit eb3470219dea322efa93eb4b5457813ce71d0c5d.\n\nChange-Id: Id943abf953e832ef831318e6699d4b46e9b46201\n"
    }
  ],
  "next": "eb3470219dea322efa93eb4b5457813ce71d0c5d"
}
