)]}'
{
  "log": [
    {
      "commit": "f51bb356deeb8a22414fb44cede4b8618c4b57ba",
      "tree": "d3b0b3b84ba040409b4e865d007cd41b1711daed",
      "parents": [
        "049f6adfb8fea4622af5cd3247514ec7a461bf46"
      ],
      "author": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Fri Feb 26 09:16:17 2016 -0800"
      },
      "committer": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Tue Mar 01 17:25:11 2016 -0800"
      },
      "message": "[RenderScript] Allow copyTo(short[]) etc for Float16 Allocations\n\nhttp://b/27251511\n\nAllow copyTo(short[]), copyFrom(short[]), and their 1D range and 2D\nrange variants to copy data between short[] arrays and Float16\nAllocations.\n\nChange-Id: I370584685c3b773c165bd718974ca736ed548339\n"
    },
    {
      "commit": "0ff759ccaeaa073eb199486a3114ac37add0f95b",
      "tree": "5ad20e397dab9e3ac057960ad60f9d633f8ecf67",
      "parents": [
        "96a34090c97da30b3fa197c9439b206bc6cf6bc5",
        "c033f493f23574dc69bf8ecd0f04af8910b4a47e"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Sat Jan 30 17:57:30 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 30 17:57:30 2016 +0000"
      },
      "message": "Merge \"Remove the CREATE_FLAG_OPT_LEVEL_0 from the Java API.\" am: 49aee686d8\nam: c033f493f2\n\n* commit \u0027c033f493f23574dc69bf8ecd0f04af8910b4a47e\u0027:\n  Remove the CREATE_FLAG_OPT_LEVEL_0 from the Java API.\n"
    },
    {
      "commit": "49aee686d8c1c888fd0dd2778c19d5968dae0252",
      "tree": "58ed4127b08aba3f1ed6fabd5be2aa4f3c0b4194",
      "parents": [
        "31312ecfd2b701c6b9fdc34156e8a12df3022c25",
        "88891e63c09bee4f6f994e53213018845e0f7268"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Sat Jan 30 17:44:52 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jan 30 17:44:52 2016 +0000"
      },
      "message": "Merge \"Remove the CREATE_FLAG_OPT_LEVEL_0 from the Java API.\""
    },
    {
      "commit": "c29bcd0dcd00225e0206d0ad7a374bc1766d2d5a",
      "tree": "706dc0d0670d6a049bdddaf3ba4d29337e025326",
      "parents": [
        "1244ece2e345aea5a64c15c87b107c01dca3f9c9"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue Jan 26 14:19:25 2016 -0800"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Jan 27 14:42:03 2016 -0800"
      },
      "message": "[RenderScript] Unhide new Allocation APIs\n\nBug: 23535524\n\n  - ByteBuffer getByteBuffer()\n  - long getStride()\n  - Allocation[] createAllocations(rs, type, usage, num)\n  - long getTimeStamp()\n\nChange-Id: I0cad88c81f9f48c7aca59af159c49f506b234aee\n"
    },
    {
      "commit": "a1c7bc75508286d5164f36bbcda47dc5186ef12d",
      "tree": "7aa6a2dca3f61cdbd80c497bf120d999720b16d9",
      "parents": [
        "6c8cc662a6dc3249041df3d6fe3e21f939f0e0ed",
        "d90b4a3266ab2af3cbc6f131a0ed320f7a795a09"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Jan 27 22:02:17 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 27 22:02:17 2016 +0000"
      },
      "message": "Merge \"[RenderScript] Implement APIs for better multi-frame process support.\" am: 6ebdbfa549\nam: d90b4a3266\n\n* commit \u0027d90b4a3266ab2af3cbc6f131a0ed320f7a795a09\u0027:\n  [RenderScript] Implement APIs for better multi-frame process support.\n"
    },
    {
      "commit": "8c1509249c5552270d8accc2c9512f499a8f5e2d",
      "tree": "1eb1ed7548cda13c54d19d96b6fb86bcee88520d",
      "parents": [
        "ed50f333fb28905f085473d3150f906f0106295a"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon Oct 26 17:44:10 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue Jan 26 14:40:44 2016 -0800"
      },
      "message": "[RenderScript] Implement APIs for better multi-frame process support.\n\nBug: 23535524\n\n Two APIs added for multiframe processing:\n - createAllocations(...): To create an array of Allocations sharing the\n   same Type and Usage. For USAGE_IO_INPUT Allocations, they also share\n   the same BufferQueue.\n - getTimeStamp(): API to retrieve the time stamp associated with the\n   most recent buffer.\n\nChange-Id: I6b7b35d7dca5e87ee2f3db2ee17cb9cf824bcfe1\n"
    },
    {
      "commit": "a11c28589e357cfa6625aa3c044b6c514fa9a518",
      "tree": "85b1c794cb6f811c47fae62d9a776cef3f4fc8e8",
      "parents": [
        "dfea1a3336f1c738b24028fbb6d499b6b4a33292",
        "5f210ae04239f4a374763ea9ffe7176f5455017a"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue Jan 26 01:27:30 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 26 01:27:30 2016 +0000"
      },
      "message": "Merge \"[RenderScript] Add API to map Allocation mallocptr to Java ByteBuffer\" am: ed50f333fb\nam: 5f210ae042\n\n* commit \u00275f210ae04239f4a374763ea9ffe7176f5455017a\u0027:\n  [RenderScript] Add API to map Allocation mallocptr to Java ByteBuffer\n"
    },
    {
      "commit": "ed50f333fb28905f085473d3150f906f0106295a",
      "tree": "34ddce97e03f233e7928501f22069461f7cc45ee",
      "parents": [
        "5194d217b81f7375f4d60c35b604bac8bffc51e7",
        "0facf021ea1a0399d956372b9d3ad9025a9a04d2"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue Jan 26 01:11:41 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 26 01:11:41 2016 +0000"
      },
      "message": "Merge \"[RenderScript] Add API to map Allocation mallocptr to Java ByteBuffer\""
    },
    {
      "commit": "0facf021ea1a0399d956372b9d3ad9025a9a04d2",
      "tree": "158e05cbc7e58d435a2b242503b4cf5430cc55eb",
      "parents": [
        "9e892f53dd489c824b6a39c45028f838123daa85"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Nov 25 11:21:13 2015 -0800"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon Jan 25 16:12:37 2016 -0800"
      },
      "message": "[RenderScript] Add API to map Allocation mallocptr to Java ByteBuffer\n\nBug: 25926361\nBug: 23535524\n\n  - Construct the ByteBuffer using the AllocationGetPointer.\n  - Add an API to query the stride of the allocation.\n  - Both ByteBuffer and Stride will be cached for normal Allocations.\n    if using USAGE_IO, since after each ioReceive, the mallocPtr will\n    change, getByteBuffer will always create a new one using the most\n    up-to-date mallocPtr.\n\nChange-Id: I5e84b6690e83bb062c383043275524d0e51e46eb\n"
    },
    {
      "commit": "ba038689b1cd96cd3c1c83d9cf1219bff5bb518d",
      "tree": "4e107ba9bcb887a810c41c351c31491cfca8894b",
      "parents": [
        "8d4d5c1c20cfb24099376c444822dae9d6118e0a"
      ],
      "author": {
        "name": "David Gross",
        "email": "dgross@google.com",
        "time": "Fri Jan 22 14:33:15 2016 -0800"
      },
      "committer": {
        "name": "David Gross",
        "email": "dgross@google.com",
        "time": "Mon Jan 25 12:17:29 2016 -0800"
      },
      "message": "Unhide Script::reduce() interface for general reduction.\n\nBug: 23535724\n\nChange-Id: I7a43622954de9f4168f7e4376f39d6ec54191c03\n"
    },
    {
      "commit": "26ef7a739b724452f93f850a1c268c42e439317b",
      "tree": "b07f22213b8eb7b2b98448ef971cb474a902beb1",
      "parents": [
        "2786002bd51b229d9a4672e3c43f835796de06ea"
      ],
      "author": {
        "name": "David Gross",
        "email": "dgross@google.com",
        "time": "Tue Jan 12 12:19:15 2016 -0800"
      },
      "committer": {
        "name": "David Gross",
        "email": "dgross@google.com",
        "time": "Fri Jan 15 12:20:08 2016 -0800"
      },
      "message": "Add general reduction plumbing starting with Java Script::reduce().\n\nRequires coordinated change in frameworks/rs.\n\nBug: 23535724\nChange-Id: I2fee6750cf542948d8fa87a98441002c4d84f36e\n"
    },
    {
      "commit": "263cc90345784c3f60bf57c0de91afc4d6c3d5db",
      "tree": "c4182272f7c18eaa2c6f8efc89db9830862aaf18",
      "parents": [
        "d1c469e8769822c48584034076861331fd792a7c"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Tue Nov 10 13:27:04 2015 -0800"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Fri Nov 13 10:00:12 2015 -0800"
      },
      "message": "Various fixes in setting globals in a script group\n\nBug: 25602504\n\n1) Passing floating point values into a script group was broken,\nsince they were casted to long values. Fixed that in the frameworks\nimplementation by taking the raw bits instead.\n\n2) Passing 64-bit values into a script group was broken on 32-bit\nplatforms, since they were casted to pointer-sized integers\n(uintptr_t) in the JNI code. Fixed that by casting to int64_t\ninstead.\n\n3) Setting global variables of Allocation type in a script group was\nbroken. The special size value -1 was used to indicate the value is an\nAllocation. However, size was casted to size_t in the JNI code.\nFixed that by using signed integers.\n\nChange-Id: Ifff099a76be7707df7b67c388395f5a00f9cae66\n"
    },
    {
      "commit": "115b4117a0c19a31231d4df5f2b73c6c88e6726c",
      "tree": "8d0a7f81cc30d8d708a4f6df46fdeb7919d20cce",
      "parents": [
        "f518ad0a4941236b72b5d090320d4ab70ebbf26b"
      ],
      "author": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Wed Oct 07 19:59:48 2015 -0700"
      },
      "committer": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Thu Oct 08 19:51:11 2015 +0000"
      },
      "message": "Fix punctuation and typos in AllocationAdapter\u0027s documentation.\n\nChange-Id: I5574ff201b857a29f30ebe8413dbe4128dcff3ae\n"
    },
    {
      "commit": "c9390c8baf0a41633c176d6d9a2d7e5d0c61c387",
      "tree": "538705d9ce1b46d185ed13bfc94fcfd9bb0aa541",
      "parents": [
        "ee144b1e60a88e8f097113e046813f0b61c38b9b",
        "46b51097b92900866ac5b25762f622d3ceb1be5d"
      ],
      "author": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Mon Oct 05 23:33:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Oct 05 23:33:38 2015 +0000"
      },
      "message": "am 46b51097: Merge \"Safely handle interrupts during Thread.join()\"\n\n* commit \u002746b51097b92900866ac5b25762f622d3ceb1be5d\u0027:\n  Safely handle interrupts during Thread.join()\n"
    },
    {
      "commit": "83461d73bc50d41f631e1db5c195d12b4eb9e6cf",
      "tree": "4c284b6271c2b4fe7bea9b18edfa562362702135",
      "parents": [
        "bd57dac5d5b99d7f6bead50f327b488d464521df"
      ],
      "author": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Fri Oct 02 16:38:08 2015 -0700"
      },
      "committer": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Mon Oct 05 15:45:47 2015 -0700"
      },
      "message": "Safely handle interrupts during Thread.join()\n\nInterrupt current thread if InterruptedException is received during\nThread.join().  Also, log the interruption.\n\nChange-Id: I452124915ea3f19610e6d4a3411d741f2f604af2\n"
    },
    {
      "commit": "5fbb245230317b5ca312556b73380195871827eb",
      "tree": "629e99380e5c99e8eceedc97895ae475c6b2901f",
      "parents": [
        "6706b71d7cfb9a916fd482189c04a0d59c19c103",
        "ca3e5aeaa65ae1d77ce92f082ab789933eb18237"
      ],
      "author": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Fri Oct 02 22:08:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Oct 02 22:08:11 2015 +0000"
      },
      "message": "am ca3e5aea: Merge \"Retry if interrupted before mMessageThread has joined\"\n\n* commit \u0027ca3e5aeaa65ae1d77ce92f082ab789933eb18237\u0027:\n  Retry if interrupted before mMessageThread has joined\n"
    },
    {
      "commit": "2f25ce7753f7f1f6a0cc549a0df0082286bd5f85",
      "tree": "38cac5c33fe5efb4e2a852bc4af0e60544f4c8f1",
      "parents": [
        "86e67d708d738807c843850a3b6c9170e514ff8f"
      ],
      "author": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Fri Oct 02 12:06:10 2015 -0700"
      },
      "committer": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Fri Oct 02 21:42:12 2015 +0000"
      },
      "message": "Retry if interrupted before mMessageThread has joined\n\nBug: 24342101\n\nIf interrupted during mMessageThread.join(), retry the join instead of\nassuming the thread has joined and continuing.  Continuing to destroy\nthe context will cause a segfault when the message thread attempts to\nuse the destroyed context.\n\nChange-Id: I3213091a0e996449bceb403dffca3063786d5a65\n"
    },
    {
      "commit": "88891e63c09bee4f6f994e53213018845e0f7268",
      "tree": "9003465f52aedd5a106347ecc9a2bfb4d01de651",
      "parents": [
        "582d16681bf46eb2f11c24132ffbcd9f7cc4b74d"
      ],
      "author": {
        "name": "Stephen McGroarty",
        "email": "stephen@codeplay.com",
        "time": "Wed Sep 02 15:54:05 2015 +0100"
      },
      "committer": {
        "name": "Stephen McGroarty",
        "email": "stephen@codeplay.com",
        "time": "Wed Sep 02 16:11:28 2015 +0100"
      },
      "message": "Remove the CREATE_FLAG_OPT_LEVEL_0 from the Java API.\n\nThe flag was previously used to set the optimization level\nof the bcc compiler to -O0. However, this functionality is\nnow accomplished through deriving the optimization level\nfrom the input bitcode. That patch can be found here:\nhttps://android-review.googlesource.com/169330\n\nChange-Id: I9c57d941bb35c6f737a31fcd74f31d9de25a16a8\nSigned-off-by: Stephen McGroarty \u003cstephen@codeplay.com\u003e\n"
    },
    {
      "commit": "b3a1674a47f8671f0e35e63c8d2ba7b3b73abc59",
      "tree": "429f67bf06161984b061b00434ad7aaa839508d0",
      "parents": [
        "43250dd37f1843f1e0a8ff19aaae287a41f3094b",
        "ed3ffe0fc86de016ff2b4231e2fcc74a6119f6c7"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jul 23 22:54:59 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 23 22:54:59 2015 +0000"
      },
      "message": "am ed3ffe0f: am 6430812a: Merge \"RenderScript: implement a Script entry point for calling a reduce-style kernel.\"\n\n* commit \u0027ed3ffe0fc86de016ff2b4231e2fcc74a6119f6c7\u0027:\n  RenderScript: implement a Script entry point for calling a reduce-style kernel.\n"
    },
    {
      "commit": "6430812a9381af01b0c7b48cedd6a11c1add6942",
      "tree": "395ce9104183ab2e3df68f25cbdac0b2d3288a8a",
      "parents": [
        "01efd7e820edb9677491f28af999d825f21711a4",
        "36eb1f74b3d19d9dbae0803f3bc271683be811ce"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Jul 23 22:26:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 23 22:26:05 2015 +0000"
      },
      "message": "Merge \"RenderScript: implement a Script entry point for calling a reduce-style kernel.\""
    },
    {
      "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": "3fd9bf4e244b9df2039b7323ef3da9944c292d76",
      "tree": "30e3d3505a7df83893025e890b225361fabcbc7b",
      "parents": [
        "8f3333a9edb15a344431a068044022dd774379f5",
        "15d6894170f2ee1a6eae57c915fcc27a56c9de17"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon Jul 20 23:52:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 20 23:52:46 2015 +0000"
      },
      "message": "am 15d68941: Merge \"[RenderScript] Add docs advising users about dstAtop bug.\" into mnc-dev\n\n* commit \u002715d6894170f2ee1a6eae57c915fcc27a56c9de17\u0027:\n  [RenderScript] Add docs advising users about dstAtop bug.\n"
    },
    {
      "commit": "37e1d0ce1e445a0d647c5d4ab901aa0618c5a6c2",
      "tree": "412b87eece132c7e98a02a1cd1b122f00624fa0d",
      "parents": [
        "79a1bde2e0f38507738743e490beb895dae7b03e"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon Jul 20 15:05:31 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon Jul 20 16:44:14 2015 -0700"
      },
      "message": "[RenderScript] Add docs advising users about dstAtop bug.\n\nBug: 22047392\nChange-Id: I736a697276020687c20dff515aabb1be1776f8c0\n(cherry picked from commit ffb1a9bed0788d3547f085bfb9d254004e0db1e3)\n"
    },
    {
      "commit": "ffb1a9bed0788d3547f085bfb9d254004e0db1e3",
      "tree": "944dcc97663b9ce7daffd315f48bcc7d6451026f",
      "parents": [
        "5ff4383b466fc26e6696a7bbeb6df5eb7a3c8cc5"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon Jul 20 15:05:31 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon Jul 20 16:04:59 2015 -0700"
      },
      "message": "[RenderScript] Add docs advising users about dstAtop bug.\n\nBug: 22047392\nChange-Id: I736a697276020687c20dff515aabb1be1776f8c0\n"
    },
    {
      "commit": "dd67c9d6a886dfc6ff18fc9e3809d77c9ed7a105",
      "tree": "2ba8aeb9137686e2f3d74f76798019b323db5c8e",
      "parents": [
        "98ddad4031741bc5a1be7ef651929a34693930bb",
        "0f5b7bc2fe2ae554ab1f044eb5b10aab5f4812cb"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Jul 17 23:14:36 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 17 23:14:36 2015 +0000"
      },
      "message": "am 0f5b7bc2: am 79a1bde2: Merge \"Add a flag to the API to specify -O0 on the bcc command line.\"\n\n* commit \u00270f5b7bc2fe2ae554ab1f044eb5b10aab5f4812cb\u0027:\n  Add a flag to the API to specify -O0 on the bcc command line.\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": "9ee3b6f1368420b4bb3381fc7d823c5db947dddf",
      "tree": "30452dd7acdf364f9bf8129c04e2f807b2752611",
      "parents": [
        "7a14c11d431f2c74c8f6c74825b30d32a8341b55",
        "ad904cf34219897da731eb65f9de53176cc39b20"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Jul 15 22:33:14 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 15 22:33:14 2015 +0000"
      },
      "message": "am ad904cf3: Merge \"fix BNNM docs\" into mnc-dev\n\n* commit \u0027ad904cf34219897da731eb65f9de53176cc39b20\u0027:\n  fix BNNM docs\n"
    },
    {
      "commit": "d7d413ad0bfaea2d4bb4adcd8011239c2f5f74ae",
      "tree": "d0c0882c4ede60454f8fa449075e9226da4c8577",
      "parents": [
        "539f7ac7a195c405987057ef34e88cfbe8eab5e8"
      ],
      "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": "Wed Jul 15 11:35:28 2015 -0700"
      },
      "message": "fix BNNM docs\n\nbug: 22507076\nChange-Id: I5fdffdde597d97b1dde77574d096b81bff4aa382\n"
    },
    {
      "commit": "c02720316d348434ef2ba78030dd8484be0b35f7",
      "tree": "39b613ba47c781294fadfdd7b25ed409c3e65d2c",
      "parents": [
        "ce3b66f542947211ed8ea7e09267bb66ff687a34",
        "a1867fb044f9c417510334e0e4f66ae251e840d6"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue Jun 30 23:35:23 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue Jun 30 23:35:23 2015 -0700"
      },
      "message": "resolved conflicts for merge of a1867fb0 to mnc-dev-plus-aosp\n\nChange-Id: Id0266c63c98b4cb37f49eb2e0fb9a98cbc7ee1de\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": "d6ae7852929e2f6516752246c65f34096e3f124e",
      "tree": "12f7c88e18840b79808600eb3a70b662fa5ef2a9",
      "parents": [
        "bec0e4959b85ef518a5cbdac272a566572f0f5fc",
        "3791d0112ef38c95b8de8b73c5a1f5b074e6e6e9"
      ],
      "author": {
        "name": "John Hoford",
        "email": "hoford@google.com",
        "time": "Tue Jun 30 22:59:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 30 22:59:18 2015 +0000"
      },
      "message": "am 3791d011: am 6463dd52: Merge \"add comment about xor not being porter/duff Bug: 21934855\"\n\n* commit \u00273791d0112ef38c95b8de8b73c5a1f5b074e6e6e9\u0027:\n  add comment about xor not being porter/duff Bug: 21934855\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": "6099ee6e081904e73e0fad331e326b0607b6b1dc",
      "tree": "5441813f3f96434f9dbb0d08054d44f92eea4eec",
      "parents": [
        "e40d7a632668a3813a443195ba8e2146407a0517"
      ],
      "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 10:12:54 2015 -0700"
      },
      "message": "[RenderScript] update the type of offsets for BLAS.BNNM\n\nbug: 22184114\n\nChange-Id: I7e7132aa3563f32de32640567b381f8f5bddf491\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": "524d9b663d161591188d395d28f10190c6b8950f",
      "tree": "acd2692e5ce295ac3eafcb4408c5dfbcff03bf00",
      "parents": [
        "a6a9a9e2f6e1a04906fc944ca4f355037d348366",
        "f7e5560703aa1e71f1e7603dfcd4f855a0377b31"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon Jun 29 21:23:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jun 29 21:23:18 2015 +0000"
      },
      "message": "am f7e55607: am fd5ec27b: Merge \"Add Java doc comments on script group name reuse\" into mnc-dev\n\n* commit \u0027f7e5560703aa1e71f1e7603dfcd4f855a0377b31\u0027:\n  Add Java doc comments on script group name reuse\n"
    },
    {
      "commit": "dbb6fd58a4b113f8761ce825ad5b91e50c170971",
      "tree": "4505b4e399aa0ae29f2fbe76c66014e618ea56b8",
      "parents": [
        "44e3a4cbfab5d1d3298540759feeb495016d2158"
      ],
      "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": "Sun Jun 28 16:09:57 2015 -0700"
      },
      "message": "Add Java doc comments on script group name reuse\n\nb/21999787\n\nChange-Id: Id9a7bad4ce91f3afdd82a1288cf94430f3aef9bb\n"
    },
    {
      "commit": "1db4e1a1cb924b1651ae936865022bd2f7a8e0b4",
      "tree": "5e4e983363988edc3fc07d8b2e7c3253e4b1047f",
      "parents": [
        "52e7f8c76f78176ae33c22118e2f05626923c724",
        "1fff1371b31a0194330a98fe6882471ca61f44eb"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri Jun 19 21:49:20 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 19 21:49:20 2015 +0000"
      },
      "message": "am 1fff1371: am df584d34: Merge \"[RenderScript] Add documentation for IntrinsicBLAS, and @hide annotations.\" into mnc-dev\n\n* commit \u00271fff1371b31a0194330a98fe6882471ca61f44eb\u0027:\n  [RenderScript] Add documentation for IntrinsicBLAS, and @hide annotations.\n"
    },
    {
      "commit": "df584d34b5c58cdb59c7be3cc7d58333c74588f2",
      "tree": "c687120c10f7540cb415f7d71c89b59fb3b086c1",
      "parents": [
        "b6a092990cd9076f860ef1d97ef50a668c3d7a5b",
        "fb675a53966f8a1664405d2134665b67db071ec0"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Fri Jun 19 21:19:54 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 19 21:19:56 2015 +0000"
      },
      "message": "Merge \"[RenderScript] Add documentation for IntrinsicBLAS, and @hide annotations.\" into mnc-dev"
    },
    {
      "commit": "d6909748d39e17f6dfb42c219ee8344e2d1a59a7",
      "tree": "dac123ddd9d48fa5957161f4eccf04b1b9d6cf69",
      "parents": [
        "bd626dd96d25033812e7d3aa528d63fafc96cb0d",
        "44095579186a59b6856af665a6b30743e35a2b7b"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Fri Jun 19 13:56:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 19 13:56:44 2015 +0000"
      },
      "message": "am 44095579: am 159f442f: Merge \"Unpublish methods in class ScriptGroup.Binding\" into mnc-dev\n\n* commit \u002744095579186a59b6856af665a6b30743e35a2b7b\u0027:\n  Unpublish methods in class ScriptGroup.Binding\n"
    },
    {
      "commit": "fb675a53966f8a1664405d2134665b67db071ec0",
      "tree": "ea4d5d710dae9af6688473b4ceaa337efb77d7ee",
      "parents": [
        "bc9b1024535a21ce8d73fa1ca7deb86ea4d1338b"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue May 12 18:22:20 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Jun 17 15:17:18 2015 -0700"
      },
      "message": "[RenderScript] Add documentation for IntrinsicBLAS, and @hide\nannotations.\n\nbug: 21039492\nChange-Id: I50a6beca22c9e524a76925d8e497b2618177491d\n"
    },
    {
      "commit": "77eba488894494e739c47723cd46b7652d5cc6de",
      "tree": "8fa3dd3ba5ef857e0c3ad7d5b61b3a573c5d48dc",
      "parents": [
        "ad81a28556baa0ed4a0cd31213fca04fb13e1672"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Fri May 15 09:56:49 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Wed Jun 17 15:06:30 2015 -0700"
      },
      "message": "Unpublish methods in class ScriptGroup.Binding\n\nb/21187932\n\nMade it an opaque class, since there is no need for a user to\ninspect its fields after creation.\n\nChange-Id: I9101afdecc5e25bb484d060be2a08c470faa92e5\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": "bb068cd51340f886b3243a152c1d51c68a7dbc70",
      "tree": "124cd637530515c8f6b36db1e329e3455512e32f",
      "parents": [
        "bf2a642f960b355465eceb01ecd3dc6fb9c6895d",
        "ee8e4edebacf05cb6ed88f0fa094ad81d440172d"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Fri Jun 05 23:07:17 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 05 23:07:17 2015 +0000"
      },
      "message": "am ee8e4ede: am 6f4610bd: Merge \"Fixed ScriptGroup for outputs to globals\" into mnc-dev\n\n* commit \u0027ee8e4edebacf05cb6ed88f0fa094ad81d440172d\u0027:\n  Fixed ScriptGroup for outputs to globals\n"
    },
    {
      "commit": "6f4610bdad3e270af59a8099970e8b40bf17f687",
      "tree": "153108a3dbd1dcd16087a3c10594a22b10b7df2a",
      "parents": [
        "6412856358493455692955147991d858cfe16f80",
        "870767eb95a05d50c67db4a1a46ce73ada94bd59"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Fri Jun 05 22:43:25 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 05 22:43:27 2015 +0000"
      },
      "message": "Merge \"Fixed ScriptGroup for outputs to globals\" into mnc-dev"
    },
    {
      "commit": "a11ceb9e91a9471f0d1ef27cd72675eb103b79ed",
      "tree": "2ddf376cdc7b7e5dffda27c4694098054f7ed4e4",
      "parents": [
        "887a7a01e7dd57ced8731ec89c3d9f76be5ffa5a",
        "5fd0e46d242f718de629ec07cf540fa24b4a72ec"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@android.com",
        "time": "Thu Jun 04 19:00:29 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 04 19:00:29 2015 +0000"
      },
      "message": "am 5fd0e46d: am 34a63ba4: Merge \"Ensure RenderScript tracing is always balanced via try/finally\"\n\n* commit \u00275fd0e46d242f718de629ec07cf540fa24b4a72ec\u0027:\n  Ensure RenderScript tracing is always balanced via try/finally\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": "397ef9a4ba136942beec406078c4898ca683d896",
      "tree": "142a66fa30a51bea0f0c910e016b5ef6b72aded3",
      "parents": [
        "6058251939e417ed764d76fbde77eefc964d0ee6"
      ],
      "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": "Tue Jun 02 17:24:15 2015 -0700"
      },
      "message": "Ensure RenderScript tracing is always balanced via try/finally\n\nbug:21560057\n\nChange-Id: I6709b81636822135848c10adca8ba425f3c2212e\n"
    },
    {
      "commit": "48b01043747acab0c12122c3c7c2bbbf3d03ea28",
      "tree": "e294e2cd77cf2a5e9b8aec6e4bd979a4447ed5fe",
      "parents": [
        "5ff9d88c90079fc5250e828e943838880cc1b6d5",
        "e63136a36ec6e5f22d53654c85b8b3eb0b19cb27"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jun 01 23:21:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jun 01 23:21:50 2015 +0000"
      },
      "message": "am e63136a3: am 8c1e287b: Merge \"Fix RenderScript copy tracing sections\" into mnc-dev\n\n* commit \u0027e63136a36ec6e5f22d53654c85b8b3eb0b19cb27\u0027:\n  Fix RenderScript copy tracing sections\n"
    },
    {
      "commit": "5c705d63d76eb29f55f3fb97d616baf664fbc162",
      "tree": "6c7ae26655498362a2a8dab88fa6aa42f5282ac4",
      "parents": [
        "85b883cae410bd2b8e1dc5c34265ed253d758e86"
      ],
      "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": "Mon Jun 01 10:59:35 2015 -0700"
      },
      "message": "Fix RenderScript copy tracing sections\n\nbug:21560057\n\nChange-Id: I3b44d04bd908d9549ef7ada5f48f5d94e239d186\n"
    },
    {
      "commit": "8bd4d77dc4dcd18ff8019da9a8de6cfe69086871",
      "tree": "ce1549769bd121a3baf7e5eda1271b0565a118c0",
      "parents": [
        "dde5d60d9680b258d609070073b995f40c34fc95",
        "95e31ac85d4ba0b7dfb087f8bc0a10e4065ca8cd"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu May 21 16:50:01 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 16:50:01 2015 +0000"
      },
      "message": "am 95e31ac8: am 3385b616: Merge \"Added in flag to ask context to wait for debugger attach.\"\n\n* commit \u002795e31ac85d4ba0b7dfb087f8bc0a10e4065ca8cd\u0027:\n  Added in flag to ask context to wait for debugger attach.\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": "8374e25a9ee53ba6faa8d5a20e92506ef74c15a1",
      "tree": "4dade7a8211538db559fd91a44309d3794c12126",
      "parents": [
        "71d057bdc428382703669e65c41a00282ee323c1",
        "7787760961703239763afad9639517ce02259090"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Tue May 19 21:17:28 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 19 21:17:28 2015 +0000"
      },
      "message": "am 77877609: Merge \"[RenderScript] fix Allocation.copyToFieldPacker\"\n\n* commit \u00277787760961703239763afad9639517ce02259090\u0027:\n  [RenderScript] fix Allocation.copyToFieldPacker\n"
    },
    {
      "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": "870767eb95a05d50c67db4a1a46ce73ada94bd59",
      "tree": "7c135f42dd7db3c0f4fe25018dcd4a2bd968c9f8",
      "parents": [
        "206df8c5e5cbebe4dc126ab325bb6ff746ccca85"
      ],
      "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 May 18 17:17:56 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"
    },
    {
      "commit": "39a0b22cf854963dc04dc7a7714b4a7a263e93aa",
      "tree": "5760258adba37dd8de41e4b9fb6bf9f797a277af",
      "parents": [
        "3e02adb028741938dab9787fa1552f86b2558c9a",
        "f9d518a2afb1715c8ecf96a2639d9a1fbd48e263"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu May 14 22:22:01 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 14 22:22:07 2015 +0000"
      },
      "message": "Merge \"[RenderScript] Add dummy getMinorID to maintain compatible with old RS compat lib.\" into mnc-dev"
    },
    {
      "commit": "f9d518a2afb1715c8ecf96a2639d9a1fbd48e263",
      "tree": "f94fafbcccdade7df54b9908a24f5b8c51ba21f9",
      "parents": [
        "b731c3d944ccf46b7d0115f63b63eee5ab8abf1a"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu May 14 14:53:30 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu May 14 15:11:52 2015 -0700"
      },
      "message": "[RenderScript] Add dummy getMinorID to maintain compatible with old RS\ncompat lib.\n\nbug: 21132592\nChange-Id: I375f188dfbd33367a9589533aa51b182fda8bc21\n"
    },
    {
      "commit": "f06165320281ef1cb5e7ebbeef42a93a77cbd553",
      "tree": "fe15851feaab6b5eb13041c7edd8cae0f04c9c36",
      "parents": [
        "fed0196b9500b9f1e58071b177fb02245d8e4e91",
        "6faa4d20c50c2f233cc3f4ba9e32f2678db8ba16"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu May 14 20:15:39 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 14 20:15:40 2015 +0000"
      },
      "message": "Merge \"Fix issues found during CTS testing of FP16\" into mnc-dev"
    },
    {
      "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": "6faa4d20c50c2f233cc3f4ba9e32f2678db8ba16",
      "tree": "122f7131a3ed42c2c524664e876637793cb22c13",
      "parents": [
        "f76423062a06fec9757c65806b6a47bbf63883c4"
      ],
      "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 13:21:30 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": "20e16f4f762ddaf8a3574ad03c3f3a9f97a44637",
      "tree": "090b61743da623d50eab477fe4de6bef018783a4",
      "parents": [
        "115cdd488b616965437709df5002d5e935e3b980",
        "43563896061bd70f83b10325c2642d1b97b26df5"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Tue May 12 21:25:28 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 12 21:25:29 2015 +0000"
      },
      "message": "Merge \"Elaborate on description of ScriptGroup.execute\" into mnc-dev"
    },
    {
      "commit": "0cf42ffbbef8737b239f03224b0c11782b5db0b2",
      "tree": "f4b0b757e64e77850910a05c514790bdc7fabaad",
      "parents": [
        "51cfdd622f8a9082c1081cf32eb60340db7eb0e8",
        "f76423062a06fec9757c65806b6a47bbf63883c4"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 12 21:20:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 12 21:20:15 2015 +0000"
      },
      "message": "Merge \"Fix API name based on API review\" into mnc-dev"
    },
    {
      "commit": "f76423062a06fec9757c65806b6a47bbf63883c4",
      "tree": "ce87e1744cc8fe0fbe50a8b50839e6e0c25aa2b5",
      "parents": [
        "d1516dffa8d676fcad092d9736163829e6d0fdce"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 12 14:06:56 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 12 14:06:56 2015 -0700"
      },
      "message": "Fix API name based on API review\n\nrename getMinorID to getMinorVersion\n\nbug 21039492\n\nChange-Id: I03908dba508e30a605818d81a085ad627fa202fb\n"
    },
    {
      "commit": "43563896061bd70f83b10325c2642d1b97b26df5",
      "tree": "b45b8680dfade7b2025bf769dcbcb62a2fdd1159",
      "parents": [
        "f038295e98846e3e359854b1642b362643bd6053"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Tue May 12 13:53:38 2015 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Tue May 12 13:53:38 2015 -0700"
      },
      "message": "Elaborate on description of ScriptGroup.execute\n\nb/21039492\n\nScriptGroup.execute(Object...): Describe input and output order.\n\nChange-Id: I88668338ab2ac50e602b97891b86509c81dedf4d\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": "cb556e0d25d4be11f5441c9b23c96633cfd4ca95",
      "tree": "d01732b276c7dfbe4c5ce00c0dcba714654e8e09",
      "parents": [
        "51506326d1629ed6e1423c11ff2238c6f19b742f",
        "3c61327fa990c2ea79527fd18fb9e448d39e1622"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon May 11 21:13:46 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 11 21:13:47 2015 +0000"
      },
      "message": "Merge \"[RenderScript] hide Allocation.copyToFieldPacker()\" into mnc-dev"
    },
    {
      "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": "50a8ff108f40fe912690ebb34340783bb4f052ae",
      "tree": "a245c79577e3db98a3f0a79ddebef511b42f6d94",
      "parents": [
        "08cba16a59c442619ec952e7ce251e4038eb8322"
      ],
      "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:08:02 2015 -0700"
      },
      "message": "[RenderScript] (minor) fix validation of L3 BLAS\n\nbug: 21028875\n\nChange-Id: I9fd48c57b6518e06ee1d9d7d4ca44faa96d887b0\n"
    },
    {
      "commit": "3c61327fa990c2ea79527fd18fb9e448d39e1622",
      "tree": "646f21cb56816de25df81a88a7e25165f827c269",
      "parents": [
        "08cba16a59c442619ec952e7ce251e4038eb8322"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon May 11 11:41:55 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Mon May 11 11:51:09 2015 -0700"
      },
      "message": "[RenderScript] hide Allocation.copyToFieldPacker()\n\nbug: 21027883\n\nChange-Id: I122392bc5206ff19ea52712576d7f363e5915231\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": "d1516dffa8d676fcad092d9736163829e6d0fdce",
      "tree": "14fd6780659583b86cbc27ce8299768bfff0b2c8",
      "parents": [
        "e74007ded3a34d6aaf7dc4fe7f2c18b04b47de3b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 05 18:00:34 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 05 18:00:34 2015 -0700"
      },
      "message": "Fix Allocation-less launches\n\nCherry-pick fix from AOSP.  Error check for kernel launch was\ngenerating a false positive.\n\nbug 20690242\n\n\nChange-Id: Ic4c6644072a11aab9a273070be5734519136f685\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": "17c2d7a3e1fac8d8876262255eb24f2f81c8fbac",
      "tree": "107ce3e7f6d8ff7651dbeca77f49867c9e0d5522",
      "parents": [
        "0425de31cf9a2ad8e5883c64d27dc2ee90d0377c"
      ],
      "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": "Mon May 04 15:09:29 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(cherry picked from commit 4e90b9b57cc96964a9d5c1845172a72cb51feafb)\n"
    },
    {
      "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": "194679ed952b8205283ce71cab6d7250a47e946e",
      "tree": "3885eb2f2648518d3cc84fe070b20d6399bbfa4b",
      "parents": [
        "8724d359bfe1f95fd4c558b55069e1624b461f28"
      ],
      "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 Apr 30 17:14:28 2015 -0700"
      },
      "message": "[RenderScript] typo fix in BLAS, TRMM \u0026 TSMM\n\nChange-Id: I78f014a864700369c7ccdfb46a257851a45abd7c\n"
    },
    {
      "commit": "1e940d87c46edc672964c7674cff8da6441e9559",
      "tree": "56a25ff984e96491360c6e7e21686eb714b83315",
      "parents": [
        "2757fed2d612b7d7331e8ad9067df24b154ff8d7"
      ],
      "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 Apr 30 13:37:38 2015 -0700"
      },
      "message": "[RenderScript] fix edges cases about Transpose for SYMM \u0026 SYR2K\n\nChange-Id: Id86d5fe8475060a22f49b06b6e1f8f3eae7c7e9f\n"
    },
    {
      "commit": "cecc00aba1012d4f19bc78fcd12ddcbccdd49182",
      "tree": "36fb95d8b6563a6b72a36cb2f9014080233ec660",
      "parents": [
        "37ae07c6435380e20ec0e6eaf6295800bdf9f24c"
      ],
      "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": "Wed Apr 29 18:15:36 2015 -0700"
      },
      "message": "[RenderScript] L2 BLAS, fix element type in ZHER\n\nChange-Id: I99f9f9ff8942522d6581ff60b9a2d75e33e66ff6\n"
    },
    {
      "commit": "37ae07c6435380e20ec0e6eaf6295800bdf9f24c",
      "tree": "ca5b87ac322098e5694ee0895103bc85d16c362d",
      "parents": [
        "89c3a5f8c5fd96016e7e277fc49e1f4be10c617b"
      ],
      "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": "Wed Apr 29 17:00:28 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": "89c3a5f8c5fd96016e7e277fc49e1f4be10c617b",
      "tree": "c1a1c24f85eed53ebc449b5575a7e138885a4aad",
      "parents": [
        "68ca43ebe6e162ff13fc4f96d5aacd494980f6b6"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 23 15:20:11 2015 -0700"
      },
      "committer": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 23 15:20:11 2015 -0700"
      },
      "message": "[RenderScript] Enable L2 BLAS APIs\n\nChange-Id: I484a185a79190da365ac832b90bb3bedb8bbca48\n"
    },
    {
      "commit": "68ca43ebe6e162ff13fc4f96d5aacd494980f6b6",
      "tree": "e64115b913b03135fe8b9c47b53e5a533f47e53e",
      "parents": [
        "4c472745221f724b01819fd1667b12f9d300f8cb"
      ],
      "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 Apr 23 15:06:09 2015 -0700"
      },
      "message": "[RenderScript] improve \u0026 minor fixes of L2 BLAS validation.\n\nChange-Id: If8dd0f9d4c7db03df22763a80fa6d600539be7c1\n"
    },
    {
      "commit": "4c472745221f724b01819fd1667b12f9d300f8cb",
      "tree": "b9c7ed8637782c7da6c07a0b393425d5a31bd495",
      "parents": [
        "b5665c99105170998f0069b2a53d50587074f437"
      ],
      "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": "Wed Apr 22 15:57:57 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": "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": "18314caccd4e4b7cf59f2a18a38181f8e3d88634",
      "tree": "97dbae15b3ecd991e969a4dbd1e460dcc89b2916",
      "parents": [
        "9d4efdf2802f06ccf7031610891f75af70ea5538"
      ],
      "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": "Tue Apr 21 14:13:47 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": "ef0e1c6a0c12d3edd6354da202c1ee2011eff044",
      "tree": "dcaaededfc5a77271942a898a7a0f16b0fe79a99",
      "parents": [
        "3f2631f526d0a0ac0b57ac9f6d241bcc7aeb5f5b"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Apr 16 11:15:43 2015 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Apr 16 11:15:43 2015 -0700"
      },
      "message": "Unhide BLAS intrinsics.\n\nChange-Id: I3006d878e68cce833d8f26cb5d8a1a660a6f5565\n"
    },
    {
      "commit": "68e03ab998d97c224a59ee5c1edb312bb14c3948",
      "tree": "81afab9440e7c08f00561dc6fad43a743511449f",
      "parents": [
        "cb43ebb3604d45da8677b8d19c935f0ace08ea53",
        "133911095ce0d9ef01766aa7b67a0a31b852e242"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 16 02:46:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 16 02:46:43 2015 +0000"
      },
      "message": "am 13391109: am 2b300a99: am 782b4339: Merge \"[RenderScript] typo fix in Allocation.java\"\n\n* commit \u0027133911095ce0d9ef01766aa7b67a0a31b852e242\u0027:\n  [RenderScript] typo fix in Allocation.java\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": "a217d69d05efb4c3637d9eaf510bafc52e0ffa4a",
      "tree": "fd72e3067d847db235a65aec76ce38510b61e7b6",
      "parents": [
        "b1a3946712da0c4913179fb0a55d8a71b6afc6be",
        "d016266de2cefe12853dbf4a81292b96bb4150b1"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 16 00:35:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 16 00:35:23 2015 +0000"
      },
      "message": "Merge \"Hide array allocation\""
    },
    {
      "commit": "d016266de2cefe12853dbf4a81292b96bb4150b1",
      "tree": "955eb7d117d081daadadfceee94e91bad569dbd4",
      "parents": [
        "1740c625c6b2b39d6b35d08a7bd362ea907cf082"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Apr 15 17:18:10 2015 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Apr 15 17:18:10 2015 -0700"
      },
      "message": "Hide array allocation\n\nNot done for feature complete\n\nChange-Id: I79c8da2c7e64d6feb660c9652688f971535c1f92\n"
    },
    {
      "commit": "ef532f8435d47e68a3b718c861463e429b261682",
      "tree": "2c942fa620c8a17f5faefcfd64b716b71d8594f5",
      "parents": [
        "1058d6328a1b0b85ef9e09470be198848d8d6c2d",
        "3d9c9093d1d76d4aeb5f99b1746b65788c72736e"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 15 23:15:13 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 15 23:15:13 2015 +0000"
      },
      "message": "am 3d9c9093: am 91d2f27b: am 7f72f747: Merge \"Add BNNM intrinsic.\"\n\n* commit \u00273d9c9093d1d76d4aeb5f99b1746b65788c72736e\u0027:\n  Add BNNM intrinsic.\n"
    }
  ],
  "next": "7f72f74766fed73ae9816fec6031a199f70d1428"
}
