)]}'
{
  "log": [
    {
      "commit": "460a04971c494fec39ffcb38e873bb8fdd82d113",
      "tree": "b1567d93e44eec510a0c3adcd9bacd6f2542a860",
      "parents": [
        "eff663f391fa4f119685d5c14489b94661ea126f"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Nov 19 12:45:54 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Nov 20 10:18:04 2013 -0800"
      },
      "message": "Convert Java/JNI to 64-bit, part 2.\n\nThis changes BaseObj to support 64-bit IDs. There are a few caveats:\n\n1. Since it is deprecated, RSG will not support 64-bit.\n2. Currently, methods that pass arrays of IDs to the driver are not supported in 64-bit. This will be fixed in a later CL.\n\nbug 11332320\n\nChange-Id: If0dbecc8b285e260f767e441e05088b6a1b749a2\n"
    },
    {
      "commit": "eff663f391fa4f119685d5c14489b94661ea126f",
      "tree": "dd2ae7f7fa3c69110d4c024292dbff50871e58b3",
      "parents": [
        "266f48cc042dda828109eb135088cdb6f0f7c1d5"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Nov 15 13:08:30 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Nov 19 14:21:58 2013 -0800"
      },
      "message": "Convert Java/JNI to 64-bit, part 1.\n\nThis converts context and device storage to use long instead of int.\n\nbug 11332320\n\nChange-Id: If93a5d78385d3004d5e709762b78bd1d3538088d\n"
    },
    {
      "commit": "21659ac4c83d272f3ffd2f9b6333acbe5f0b02a1",
      "tree": "34d75bf3276470de59adaf228807ed4c94cfd223",
      "parents": [
        "c2c5689da5c39425c0c9bc44e7d0fcae20b4300f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Nov 06 15:08:07 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Nov 11 23:22:53 2013 +0000"
      },
      "message": "Add long/double read support.\n\nChange-Id: I1957f7ac18262a3004a4adcb7c31055212e483c2\n"
    },
    {
      "commit": "e729a9400f3ed2234a95a53aadb3420b76436d63",
      "tree": "7b9eb2d7b20e3288bc236249d21818f89169674f",
      "parents": [
        "b0a2dc56782fadf9cd42a39b88624162f4f1de54"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Nov 06 11:22:02 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Nov 06 11:22:02 2013 -0800"
      },
      "message": "Use Object + type in place of specific array\n\nChanged to avoid the explosion of entry points in the JNI layer.\n\nChange-Id: I7d6cc565c8853b06560eb891fdd5e8acf05c9779\n"
    },
    {
      "commit": "ec44e5dc2f961c4f728babdd17bc4f2b7742750f",
      "tree": "c2a6ae61351dc5a74b702fe37d3e2247739156e8",
      "parents": [
        "390ec00c6693fb20004f357901beae919a79329f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Oct 09 17:15:36 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Oct 09 17:15:44 2013 -0700"
      },
      "message": "Utility API for creating types.\n\nChange-Id: I3263cb4440ef3a60cd418f0559b8c5638a9b8bf3\n"
    },
    {
      "commit": "390ec00c6693fb20004f357901beae919a79329f",
      "tree": "fc20ab0e429dc5d6c3cd562b2d4a2ac269c1cf5b",
      "parents": [
        "af0a388b7daa270390065c7f658367de5b0abbdb"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Sep 26 12:13:20 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Oct 09 17:15:43 2013 -0700"
      },
      "message": "Remove old hidden API.\n\nThis was never shipped and long since replaced by ioReceive().\n\nChange-Id: Ieba7fd4305c2c561cc36154c57414783e4bf502b\n"
    },
    {
      "commit": "3a1b8e41162e3a01627b077aab2599353a07779d",
      "tree": "e09de42b34dc238c9a2cbfe8428ea6363d5eea71",
      "parents": [
        "af568530203dc2ee59f5fda4895d28b29dd92226"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 24 15:18:52 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 24 15:18:52 2013 -0700"
      },
      "message": "Remove hidden API setSurfaceTexture.\n\nChange-Id: Ib6a3c5b84550932168f314375e74059507fc01ae\n"
    },
    {
      "commit": "e3d0f022826a2a16e64dc9b5353a2a514393881b",
      "tree": "b824856d1031967e15049caa65ad885fa76d9ea8",
      "parents": [
        "5f5e84770badd10c41fd4a2b01a9958a607eacd9",
        "88990da58d0231b5a1b9a27b32c37839e95c7487"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Sep 10 05:23:10 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 05:23:15 2013 +0000"
      },
      "message": "Merge \"Don\u0027t set Allocation mSize when we have no Type.\" into klp-dev"
    },
    {
      "commit": "88990da58d0231b5a1b9a27b32c37839e95c7487",
      "tree": "c76a81dd08bdc49b46be9956d3126b35db882dbf",
      "parents": [
        "6416729c4732be6bcdbc5f303752a9d1885f86d0"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Sep 09 17:56:07 2013 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Sep 09 17:56:07 2013 -0700"
      },
      "message": "Don\u0027t set Allocation mSize when we have no Type.\n\nBug: 10667740\n\nA3D creates Allocations before knowing the underlying Type (and thus size).\nMoving the mSize calculation to be conditional for concrete Allocations\neliminates the bug. In the future, we could let A3D dynamically update the\nAllocation size if it is necessary to improve heap behavior.\n\nChange-Id: I520246806b6ead0387a1a41372dade1a6e7c2271\n"
    },
    {
      "commit": "932e78e9903342e3494983fd3463084caab4ba42",
      "tree": "2892ce127d617120c1e6acb6722103cc4d179a47",
      "parents": [
        "5c2dfa8a21e7bd4e07e00f268d30058b654aa099"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Sep 03 11:42:26 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Sep 04 16:15:45 2013 -0700"
      },
      "message": "Add YUV element convenience function.\n\nChange-Id: Ie67dfba6a4c4f1913875ad9817c53e45d56809ae\n"
    },
    {
      "commit": "a49e89d2288827e2c96bc006e1e4893d22b41f3b",
      "tree": "d7883db11fbdea690ee541473ab0b71e638daa8d",
      "parents": [
        "6b115980483ec20cc3f7817c76dfea18c49a48f3"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Aug 29 17:00:37 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Aug 29 17:00:37 2013 -0700"
      },
      "message": "Cleanup API typo\n\nbug 10548782\n\nChange-Id: I3654b7d1f8ea10eb51006804248cc2a7d20eabb0\n"
    },
    {
      "commit": "6b115980483ec20cc3f7817c76dfea18c49a48f3",
      "tree": "62222f74ca0b127c46848d76a7a551d47e2e7e95",
      "parents": [
        "a78d9a24d97818a6c9c071483d7854b560ecf228",
        "42ef238208679813daa204bf110f776ab02c2beb"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Aug 29 21:24:28 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 29 21:24:28 2013 +0000"
      },
      "message": "Merge \"Unhide USAGE_IO_INPUT functions\" into klp-dev"
    },
    {
      "commit": "42ef238208679813daa204bf110f776ab02c2beb",
      "tree": "0b81e5e6aeb08a7f89c128a384cb26c7a133d8d0",
      "parents": [
        "6b223c6a5be788ca28d5d911ab10650be673684b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Aug 29 13:30:59 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Aug 29 13:30:59 2013 -0700"
      },
      "message": "Unhide USAGE_IO_INPUT functions\n\nChange-Id: I9c1a7e5d65adee133b99b9a94729ab0b3d5a097f\n"
    },
    {
      "commit": "c264e0440076ccca4be6ec66e33bcd7f8a1ae5b3",
      "tree": "51618ff35364eefaa3caca26631b29805ea3ca1d",
      "parents": [
        "5de1faca166e2241cf9ad1981007caa947a1fc1b",
        "2f2472c42be8e80f00019594036744d902e09dcb"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Aug 23 23:40:47 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 23 23:40:48 2013 +0000"
      },
      "message": "Merge \"Add garbage collection hooks\" into klp-dev"
    },
    {
      "commit": "2f2472c42be8e80f00019594036744d902e09dcb",
      "tree": "2f36a019cf92994293e66cd54b897ae04c7f4e1d",
      "parents": [
        "2365745855ac4725949ebe9bae72fdc0613bb94f"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Aug 22 14:55:26 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Aug 23 13:35:19 2013 -0700"
      },
      "message": "Add garbage collection hooks\n\nbug 10428172\n\nChange-Id: I6365aa58bbc99aa134e1f261a5819e07a7d70fb0\n"
    },
    {
      "commit": "ccadaf1eb48c70a3eb5722ecbd0144d165bcd963",
      "tree": "f03ca34f9b11e54b1f2a458b71603789bf363003",
      "parents": [
        "43e56c4a911c8d192b3e8cc1c6de664e8755cb73"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Aug 14 10:36:30 2013 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Aug 14 10:40:30 2013 -0700"
      },
      "message": "Renderscript: Allow YUV_420_888 as a YUV type.\n\nChange-Id: I1ed731103a49a814f9a049ecd01be98261b6d06b\n"
    },
    {
      "commit": "d979208974d995438ebd51e8070eaeabf63461db",
      "tree": "6473cce070d055cf030782a06feb6395409890a8",
      "parents": [
        "bf36ee2b0c49241e073da14ee1e1a08b8550f3b9"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Jul 26 20:24:34 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Jul 29 22:09:08 2013 +0000"
      },
      "message": "Relax restriction on Colormatrix and add Add step.\n\nChange-Id: Iccb519bb40f58f02346b5c0a10c1378cb853e3f8\n"
    },
    {
      "commit": "a06cba19c98c15547d2dc361359cf6f955ec2588",
      "tree": "d732b8c572bcaf0e1c720c5fba2513ebe6beece9",
      "parents": [
        "109c9b57f6be4c01e7c54ae04741c887f28de008",
        "8d9a4bd1eb09cc795bf96c4f3a2824f9642c70e4"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Jul 24 16:26:43 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 24 16:26:43 2013 -0700"
      },
      "message": "am 8d9a4bd1: am 174dd066: Merge \"remove link to renderscript support library\" into jb-mr2-ub-dev\n\n* commit \u00278d9a4bd1eb09cc795bf96c4f3a2824f9642c70e4\u0027:\n  remove link to renderscript support library\n"
    },
    {
      "commit": "d2d43b9647aa02e4f114d993364d7c686d99187b",
      "tree": "ca9198dda86220c9f5167b3ba7f42771243b2c3f",
      "parents": [
        "f213415175ec83df7b39089d559eb9d02b72883a"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Jul 23 21:08:30 2013 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Jul 23 21:08:30 2013 -0700"
      },
      "message": "remove link to renderscript support library\n\nChange-Id: If8e693239b92058c0a2928e0811870bec3a150fe\n"
    },
    {
      "commit": "d93fdb77d84aa3f2c427034cf17e72941f3c3418",
      "tree": "9ba01cdac44d1b0d5571940b09e07c057da0ffee",
      "parents": [
        "7337fb460898c93971dd03f0a0a0d0214948b8f3"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Jun 27 15:42:30 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Jun 27 15:42:30 2013 -0700"
      },
      "message": "Add 2,3 vectors to allowed intrinsic list.\n\nChange-Id: Iafd90ef4337076ed9d1e335c16272a0517f846b3\n"
    },
    {
      "commit": "9274384ff0087300ce7c9758c800f071dcee285b",
      "tree": "5793d16de261eeef5081c5a3c384aebeab35b10d",
      "parents": [
        "1a3edb00c5d08f9b82238667adb434fe50cb3f99"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jun 18 18:52:42 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jun 18 18:52:42 2013 -0700"
      },
      "message": "Fix docs\n\nChange-Id: Ie6563f633481951d97f319aefd282b15c049e281\n"
    },
    {
      "commit": "1a3edb00c5d08f9b82238667adb434fe50cb3f99",
      "tree": "bbeefd27a3a3dd473947fe18f6a43a394222cdea",
      "parents": [
        "048c978ae599ecc9e00d68040ae9fd8a9d46df64"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jun 18 18:23:37 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jun 18 18:23:37 2013 -0700"
      },
      "message": "Update histogram docs.\n\nChange-Id: I6cfedb5cac459befb083f352f43ed33f4418145a\n"
    },
    {
      "commit": "048c978ae599ecc9e00d68040ae9fd8a9d46df64",
      "tree": "c74801589345f96259bf6b66a83b50d46d41d365",
      "parents": [
        "8ace2acbf16deb300a58e13fab5bbd28ff2d808c"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Jun 17 18:35:31 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jun 18 17:39:10 2013 -0700"
      },
      "message": "Allow single channel and float convolve.\n\nChange-Id: If448ea2ae38de2f8b95fc884ea0dbf8222964012\n"
    },
    {
      "commit": "8ace2acbf16deb300a58e13fab5bbd28ff2d808c",
      "tree": "2942e76f86149e365d1e6b6277bf1556a7f240f9",
      "parents": [
        "109c46b8eaff88d7f0106ec9ca059f9cd09b0664"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jun 18 17:34:34 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jun 18 17:34:34 2013 -0700"
      },
      "message": "Add support for vec2 histogram\n\nChange-Id: I30ab758a44485a8ea30043c4cd782c3560074c58\n"
    },
    {
      "commit": "01e9f90576f356905b392e3bbff0ad442988180f",
      "tree": "f07d2df48858d4bb52e96b9b0895088c662917cb",
      "parents": [
        "54a5338b7caed808d1c613d7f744ed4376ec65ed"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jun 18 11:53:03 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Jun 18 11:53:03 2013 -0700"
      },
      "message": "Add histogram intrinsic\n\nChange-Id: I67bcaaef033d8770047923e8243e739010238539\n"
    },
    {
      "commit": "3f4579fbe44d95c7b0e5850446b929d70a4a85c5",
      "tree": "2825ddd8b776f60153208774f243b4ecab24ce27",
      "parents": [
        "894e1d99149a19de9577a4a62f00ad8e52c21c37",
        "379641a7ef09e1d7fab34d3027c5809fb2bc21ad"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Jun 05 13:53:28 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 13:53:28 2013 -0700"
      },
      "message": "am 379641a7: am ea45ab6f: Merge \"Improve RS documentation.\" into jb-mr2-dev\n\n* commit \u0027379641a7ef09e1d7fab34d3027c5809fb2bc21ad\u0027:\n  Improve RS documentation.\n"
    },
    {
      "commit": "c11e25c4e653124def1fb18e203b894f42106cbe",
      "tree": "56827889775e5d4cf96f5fa2946ecf5484f3f540",
      "parents": [
        "aafed1df0404e2fb64c1adeb127dc7f300a2c07b"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 09 11:01:01 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Jun 05 11:28:45 2013 -0700"
      },
      "message": "Improve RS documentation.\n\nbug 8570568\nChange-Id: I465fcc8ec3e2cc892dc3cb0067aacf5224338102\n"
    },
    {
      "commit": "1b1c39d773e7ebf8cb2dca62b3ed1a0727c268e1",
      "tree": "76a2adcea97b09b21f6f5364a0b9236514c3c7c4",
      "parents": [
        "17b2a01ded6a619d73c815c82ed6b3085800437b",
        "d19068a7d28d129f5a1a1be478e972b40cea04eb"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sat Jun 01 09:51:46 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jun 01 09:51:46 2013 -0700"
      },
      "message": "am d19068a7: am 413adc92: Merge \"Fix free after use with createFromBitmapResource\" into jb-mr2-dev\n\n* commit \u0027d19068a7d28d129f5a1a1be478e972b40cea04eb\u0027:\n  Fix free after use with createFromBitmapResource\n"
    },
    {
      "commit": "3ece2f3268a0629383b37604d0712e3f48968ad9",
      "tree": "0776dd1e47ec6f79da05851518d4a893a731ad49",
      "parents": [
        "0dc7891ccb9698aa5d1f8b40aff797184c0544aa"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri May 31 14:00:46 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri May 31 14:01:04 2013 -0700"
      },
      "message": "Fix free after use with createFromBitmapResource\n\nBug 9227350\n\nChange-Id: Iee7610a9bf3d9d1baf14b968aed2a7d0876d2af7\n"
    },
    {
      "commit": "6d7a53cbddbffba30f7e9f82ced9c1ab46214f5a",
      "tree": "c0090f451afd95ceb28b70a2dad5dcf7798bc0f4",
      "parents": [
        "664ed997a2887e4f462d99e731c5c9c0b0e41f2c"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu May 23 16:59:23 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri May 24 13:36:32 2013 -0700"
      },
      "message": "Add support to Java for RS tracing.\n\nChange-Id: I95c365345fea3a1e132a7eb2270d541be0745d02\n"
    },
    {
      "commit": "119143de98a289d02937b0392c7665c7236a5970",
      "tree": "b58533199004e2cc1c605332aa025eb5d081482f",
      "parents": [
        "6f52f90307712e7bd575a736b08acdffab2ef17c",
        "9917c1e2e9ba8a0bd4f29ce05844cd539c3a41b9"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri May 10 17:08:42 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 10 17:08:42 2013 -0700"
      },
      "message": "am 9917c1e2: am 17502c4b: Merge \"Remove extraneous logging.\" into jb-mr2-dev\n\n* commit \u00279917c1e2e9ba8a0bd4f29ce05844cd539c3a41b9\u0027:\n  Remove extraneous logging.\n"
    },
    {
      "commit": "da67debe22159fdf0bbeca6340766ebe2b8e67a3",
      "tree": "d6903ef9e7bc9fb5db30830677770551cba3e3d1",
      "parents": [
        "ffe3b5b89fa58f7b12a2fc690c89480fc16a9fd6"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu May 09 12:02:50 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu May 09 14:45:43 2013 -0700"
      },
      "message": "Remove extraneous logging.\n\nbug 8888887\n\nChange-Id: I68d01c2ba649257be1577d53f330ad28d3b57011\n"
    },
    {
      "commit": "0f59d6d34e2a22b263a7787fcb1d2d519cb6a3c3",
      "tree": "80ecf4693ac7ea25c590c7ca6dd62f0a3ad0b3ec",
      "parents": [
        "4a96970e55adb8004daac50c8300a133bd29d97f",
        "4a84af896c830d6ef613d1baa607d472cf865073"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Sat Apr 20 21:37:10 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Apr 20 21:37:10 2013 -0700"
      },
      "message": "am 4a84af89: am b322f994: Merge \"Add new error code for Debug Context work.\" into jb-mr2-dev\n\n* commit \u00274a84af896c830d6ef613d1baa607d472cf865073\u0027:\n  Add new error code for Debug Context work.\n"
    },
    {
      "commit": "b322f99476574546cad638ed8e2866ec106d51fc",
      "tree": "2fb007a42f85574e036cc5e83b3824e4c93b8d3f",
      "parents": [
        "a937b8cb333d53cbbe8c0de7fb58854b77dcb3db",
        "42028a87568c2b7b5ff3691df7c345bbc5802ade"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Sat Apr 20 04:48:18 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Apr 20 04:48:18 2013 +0000"
      },
      "message": "Merge \"Add new error code for Debug Context work.\" into jb-mr2-dev"
    },
    {
      "commit": "6a341fc793db2ea1360332720644df018f2c279f",
      "tree": "dc51da4b4f487485305a29dc1b15d2df935e01ed",
      "parents": [
        "14ee0eead6cb7c76a7d77dab3b29d7050c4beed5",
        "dd240d9a30578930bbf63b6bd9998e940dd16160"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 19 13:17:10 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 19 13:17:10 2013 -0700"
      },
      "message": "am dd240d9a: am 0935f258: Merge \"Updating API based on feedback\" into jb-mr2-dev\n\n* commit \u0027dd240d9a30578930bbf63b6bd9998e940dd16160\u0027:\n  Updating API based on feedback\n"
    },
    {
      "commit": "f64cca905c45fcc74aacf78e6510e133385110cf",
      "tree": "803d330c58dfe840a1dd3160a0e23fdc642e0067",
      "parents": [
        "58156b4123acf92f2a03885136a3b6859801f000"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 19 12:56:37 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 19 12:56:37 2013 -0700"
      },
      "message": "Updating API based on feedback\n\nbug 8656887\n\nThis hides the methods used to support Camera\nFixes the oversight in LaunchControl\nDocuments some missing functions\n\n\n\n\nChange-Id: I5b19b65dd5ddf9917100192c180bb63d89c80679\n"
    },
    {
      "commit": "42028a87568c2b7b5ff3691df7c345bbc5802ade",
      "tree": "8e257d643823c046b3956494ddb9b72f25a15762",
      "parents": [
        "09d0ee261d11396e1541c23d8f4f3f5d7e6a9e18"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Apr 17 19:22:01 2013 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Apr 17 19:22:01 2013 -0700"
      },
      "message": "Add new error code for Debug Context work.\n\nBug: 7343201\n\nThis error type is less severe when running under the debug context,\nallowing developers to use RSErrorHandler to respond to errors like\nout-of-bounds native accesses.\n\nChange-Id: I79c87d1956c94833546f0f638ffa1aafecae49cd\n"
    },
    {
      "commit": "e8ed1eeb3f336c749c4ddbf88c50de6b1e41ff9b",
      "tree": "97d1410f1e91a81923e33d0db795ca949e0f6a6d",
      "parents": [
        "a114bc7d59af7f0e41f90a4537b742b0d4394051",
        "4b87c54b06ed6834785ea06e066bb1e988a76973"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Mon Apr 15 12:47:30 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Apr 15 12:47:30 2013 -0700"
      },
      "message": "am 4b87c54b: am 097ed01a: Merge \"Revert GC thread changes\" into jb-mr2-dev\n\n* commit \u00274b87c54b06ed6834785ea06e066bb1e988a76973\u0027:\n  Revert GC thread changes\n"
    },
    {
      "commit": "f38c6ab76a824e45c0491b753d5b88f8e337e3a3",
      "tree": "4506cecb61fa2282a5255fc6927cdda24f226642",
      "parents": [
        "60113556355f25d02d9d0e0556a02483cad8ff48",
        "c4294ed2f1de5c89b5e283942e0d5f8cd8822bfb"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sun Apr 14 19:28:29 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sun Apr 14 19:28:29 2013 -0700"
      },
      "message": "am c4294ed2: am 330a9fe3: Merge \"Unhide new RS APIs.\" into jb-mr2-dev\n\n* commit \u0027c4294ed2f1de5c89b5e283942e0d5f8cd8822bfb\u0027:\n  Unhide new RS APIs.\n"
    },
    {
      "commit": "9bf189228fdb0ec14b284f8bd543d5f9137997cc",
      "tree": "be5ebeea9340aa4c718cae968e34d3d9cab34e8e",
      "parents": [
        "02d56d90e01e20db8424de94a14fe59dc94f19c0"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sat Apr 13 19:48:36 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sun Apr 14 02:56:03 2013 +0000"
      },
      "message": "Revert GC thread changes\n\nThis is not quite a straight revery, some manual edits were necessary.\n\nThe original CL didn\u0027t undergo sufficient design review or testing.  Revert until the regressions can be sorted out.\n\nBug 8585185\n\n\nThis reverts commit 6dacf8355a0692b52c49f603f43317772cb36175\n\nThis reverts commit f8c033db1edf36a0ab09568c3142054f0be2d1a1\n\nChange-Id: Ie7215bdf881332e822603547e92f810f595077fc\n"
    },
    {
      "commit": "02d56d90e01e20db8424de94a14fe59dc94f19c0",
      "tree": "9dc9e8d1edfc1dfbcc79a3c7e1e99c0d59806aa7",
      "parents": [
        "a068eeddc9d47af1a12afbe6efe7d00e8e903b9f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 12 16:40:50 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sun Apr 14 02:51:57 2013 +0000"
      },
      "message": "Unhide new RS APIs.\n\nThis exposes the fast path handling of YUV data.\n\nbug 8566866\n\nChange-Id: Iaa3700100db61dd51d16d80ea8ae22f2dcc41bb0\n"
    },
    {
      "commit": "d7fec6edade22f2ca2ce33d65b0d2f08efc0eddc",
      "tree": "9dc3811fbfef02a74f79a284823df313b3932291",
      "parents": [
        "720471f0fd2c28b63ec48da8d5b492c2ff08f0c0",
        "f151a5411eb6afd104daac10b3e43f5e3a60c61d"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Apr 12 13:11:45 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 12 13:11:45 2013 -0700"
      },
      "message": "am f151a541: am d6b8a035: Merge \"Add support for synchronous get().\" into jb-mr2-dev\n\n* commit \u0027f151a5411eb6afd104daac10b3e43f5e3a60c61d\u0027:\n  Add support for synchronous get().\n"
    },
    {
      "commit": "d6b8a035337e096f8d313b70f2178f4ec54ba2e4",
      "tree": "9275ec57b60fe83045159dcf4efd2a50fe6bd71c",
      "parents": [
        "3016244ffb0ee59a191b294839468a81b45a01f1",
        "7c4caadb939b1563328251c156262c179a685c70"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Apr 12 20:03:51 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 12 20:03:52 2013 +0000"
      },
      "message": "Merge \"Add support for synchronous get().\" into jb-mr2-dev"
    },
    {
      "commit": "e1f8089a94a5c2bc271a1c23c1e07ff92b551ea8",
      "tree": "6e6bfab5a31ac044398bc403273bdca2dbf8a841",
      "parents": [
        "3ba01a7cc37690447a15be59c221f98eab061b4d",
        "5c18ff0f2b9eab8481acfe13603e253e9c16fb32"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Apr 12 00:10:47 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 12 00:10:47 2013 -0700"
      },
      "message": "am 5c18ff0f: am 869d2735: Merge \"Fix issues with GC thread.\" into jb-mr2-dev\n\n* commit \u00275c18ff0f2b9eab8481acfe13603e253e9c16fb32\u0027:\n  Fix issues with GC thread.\n"
    },
    {
      "commit": "869d273503adbccfae3bac7425649f2e1d2aefad",
      "tree": "94b14bbebd80c9fd1fd0b8dd997d42636c9ca6d6",
      "parents": [
        "14c8c741f79983578a8e9c5124d142c6d85ab91b",
        "6dacf8355a0692b52c49f603f43317772cb36175"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Apr 12 07:04:07 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 12 07:04:08 2013 +0000"
      },
      "message": "Merge \"Fix issues with GC thread.\" into jb-mr2-dev"
    },
    {
      "commit": "6dacf8355a0692b52c49f603f43317772cb36175",
      "tree": "e655e80361cc4ce74d30e2ce1bb2c4614bd9002e",
      "parents": [
        "b3a9872549137f6c3983609e48e5b2d4fc94a3d4"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Apr 11 19:32:14 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Apr 11 22:04:26 2013 -0700"
      },
      "message": "Fix issues with GC thread.\n\nbug 8600533\n\nChange-Id: I356902ee9897daeb2c1090815beeb572234c81e7\n"
    },
    {
      "commit": "5a1513657269c65ca9e25fe9dc203491efd83ea4",
      "tree": "1bed433f1a074d378c46a168445e72c6a60ab857",
      "parents": [
        "ca22277d334baf077127a1dd84d1b3a048cba778",
        "4e9ce36ee03a2a27f6f80c460385a748566cde41"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 11 20:47:25 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 11 20:47:25 2013 -0700"
      },
      "message": "am 4e9ce36e: am c876cc49: Fix docs typo in YUV code\n\n* commit \u00274e9ce36ee03a2a27f6f80c460385a748566cde41\u0027:\n  Fix docs typo in YUV code\n"
    },
    {
      "commit": "c876cc49947332a538d23d28eca25a76b8f33e93",
      "tree": "24fffa570b32f9fa69bce905da174cd4395382f8",
      "parents": [
        "a2f289a40db821c1961e16c2f4acc5785dbb3394"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 11 20:22:31 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 11 20:22:31 2013 -0700"
      },
      "message": "Fix docs typo in YUV code\n\nbug 8566866\n\nChange-Id: I9da6d237b0a109b2c0799a41e531a0344cc19d40\n"
    },
    {
      "commit": "ca22277d334baf077127a1dd84d1b3a048cba778",
      "tree": "49c49aed6fd57d0f0e4cf3766400172d419ca917",
      "parents": [
        "c797b40adefec76f6a32f4bf11506ff39d015da5",
        "d4b1b98dfd9090cf8ccf7e713d0cca9049cb10a2"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 11 19:27:15 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 11 19:27:15 2013 -0700"
      },
      "message": "am d4b1b98d: am a2f289a4: Merge \"USAGE_IO_INPUT buffer notifications\" into jb-mr2-dev\n\n* commit \u0027d4b1b98dfd9090cf8ccf7e713d0cca9049cb10a2\u0027:\n  USAGE_IO_INPUT buffer notifications\n"
    },
    {
      "commit": "a2f289a40db821c1961e16c2f4acc5785dbb3394",
      "tree": "78f96aa3d8b4a513d9a2df7757389324022420f5",
      "parents": [
        "5adae45addad702de4393a68b6236b1d528c58d6",
        "739c8263a10d34f5acba7fce2052012d1545d10b"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Apr 12 02:20:10 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 12 02:20:11 2013 +0000"
      },
      "message": "Merge \"USAGE_IO_INPUT buffer notifications\" into jb-mr2-dev"
    },
    {
      "commit": "739c8263a10d34f5acba7fce2052012d1545d10b",
      "tree": "454a3ae0a166bf36ed1a48ef8e2be4d4dcec9e78",
      "parents": [
        "0cb19909211cefc5874c0bcb02335d7b0e988328"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 11 18:07:52 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Apr 11 18:14:26 2013 -0700"
      },
      "message": "USAGE_IO_INPUT buffer notifications\n\nChange-Id: I6ec0508089029da9ed118127f0c13b7b189ef5e9\n"
    },
    {
      "commit": "7c4caadb939b1563328251c156262c179a685c70",
      "tree": "ad98bb41045c7273136478190546cb4279e29c98",
      "parents": [
        "b3a9872549137f6c3983609e48e5b2d4fc94a3d4"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 10 16:21:40 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Apr 11 16:25:29 2013 -0700"
      },
      "message": "Add support for synchronous get().\n\nbug 8599910\n\nChange-Id: I0e7c52350cc1abb14a5ed59bb92e8e0346209d53\n"
    },
    {
      "commit": "5e8b65d498fc63fd334da261f0ee6613538f4652",
      "tree": "506672905ba90e3fb69fff6aa75646c8d5bcb10b",
      "parents": [
        "2b42a5af2390448a137ea8e21d28c2dee69dea00",
        "4e8a3bcf03cdaeba6ea2f7cbbbb55c7b10c19e9c"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 10 21:58:46 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 10 21:58:46 2013 -0700"
      },
      "message": "am 4e8a3bcf: am 3eba934a: Merge \"Clean up USAGE_SHARED and add syncing for USAGE_SHARED.\" into jb-mr2-dev\n\n* commit \u00274e8a3bcf03cdaeba6ea2f7cbbbb55c7b10c19e9c\u0027:\n  Clean up USAGE_SHARED and add syncing for USAGE_SHARED.\n"
    },
    {
      "commit": "3eba934a2747f71fa0aba2e1949567c786265359",
      "tree": "3bd4cad4196bcd6968b1a8456494f80bf4932cf7",
      "parents": [
        "ef0066a8c35b29dcf308b8e51a664ce044e79f61",
        "78e64945602fc9df6f4e3f8050a794b17ba0f22c"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Apr 11 04:50:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 11 04:50:32 2013 +0000"
      },
      "message": "Merge \"Clean up USAGE_SHARED and add syncing for USAGE_SHARED.\" into jb-mr2-dev"
    },
    {
      "commit": "ccdeb2f993efe64def9e99bdc1255a6c99230112",
      "tree": "e32cdaa9c63d3e57874486f43f3b9d6d2b276da8",
      "parents": [
        "c4c8f2d82e4d047c479fbdad5e1e296d745bfe3b",
        "f38609536f27e8e6971869bf63d744bf12a60163"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 10 11:44:52 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 10 11:44:52 2013 -0700"
      },
      "message": "am f3860953: am a8aa6880: Merge \"Add GC thread to RSGL.\" into jb-mr2-dev\n\n* commit \u0027f38609536f27e8e6971869bf63d744bf12a60163\u0027:\n  Add GC thread to RSGL.\n"
    },
    {
      "commit": "a8aa6880e4f117a265538dd55516a3f69c1c289b",
      "tree": "88788fca0504f0c33c37adb6c6b020b31af5bbdc",
      "parents": [
        "dacd47516321d263efa7489b5b9bd7d8e1714332",
        "fb32993a457088d0c7df101ef1f1a56a3b928203"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 10 18:37:34 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 10 18:37:35 2013 +0000"
      },
      "message": "Merge \"Add GC thread to RSGL.\" into jb-mr2-dev"
    },
    {
      "commit": "fb32993a457088d0c7df101ef1f1a56a3b928203",
      "tree": "12607b496e3c98c896bd7f5b99f06ce64ef6709b",
      "parents": [
        "f8c033db1edf36a0ab09568c3142054f0be2d1a1"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 10 11:19:54 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Apr 10 11:23:24 2013 -0700"
      },
      "message": "Add GC thread to RSGL.\n\nbug 8585185\n\nChange-Id: I06df29c3be831d6cd53fa8913ba3731f29c137d1\n"
    },
    {
      "commit": "4e8cf0c83c974d606812f2d152d7ae9db01570a6",
      "tree": "d1df688ded6eb9e05522268cd6c91dc7288c0869",
      "parents": [
        "ef1338415c4c0c3feb61935d2b56f3be18d96733",
        "0664479a2bb5dd3341eb666b7ebabaf871c3b95e"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Apr 10 10:56:36 2013 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Apr 10 10:56:36 2013 -0700"
      },
      "message": "resolved conflicts for merge of 0664479a to master\n\nChange-Id: Ia2cb081d575dbf2bf041143f1c4f553ecd2c24f3\n"
    },
    {
      "commit": "7d25a829d3da96fb6ac0d285aa1bfb2022271bee",
      "tree": "c39d28f869452758074215736f6b5a5c80f676e2",
      "parents": [
        "d7094ea29bac0c3c296b79caca150e3a543fe39b"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Apr 09 23:51:56 2013 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Apr 10 01:20:47 2013 -0700"
      },
      "message": "Defer RS cache creation until a ScriptC is built.\n\nBug: 8582926\nChange-Id: If017f41382f023f8f6ddd78ba198402d427c95f8\n"
    },
    {
      "commit": "d351e3b12e0d53dcb23935fa61ea00f42b500531",
      "tree": "b45eec1ee394aa029c97c3a717e9375e8a51e944",
      "parents": [
        "28af35e8cdc601c7ab9c7287d9e72fdc331e8a9d",
        "dfbd6eae7bd2b1b7420f819459464ef64f9912bb"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 09 23:25:10 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 09 23:25:10 2013 -0700"
      },
      "message": "am dfbd6eae: am d7094ea2: Merge \"Fix docs with deprecated resize1D\" into jb-mr2-dev\n\n* commit \u0027dfbd6eae7bd2b1b7420f819459464ef64f9912bb\u0027:\n  Fix docs with deprecated resize1D\n"
    },
    {
      "commit": "60799fb74baba4c2cbf56ee2b5985a43ff83d6f7",
      "tree": "d9affe0058e1c1da7ce3ef1ac1c8b9f5319ae395",
      "parents": [
        "07c6fa123da8c7a25edab751543d96fea1dd57f6"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 09 22:08:40 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 09 22:08:40 2013 -0700"
      },
      "message": "Fix docs with deprecated resize1D\n\nChange-Id: Id1774e1e8be1c1600efaa535cf330e659addb703\n"
    },
    {
      "commit": "171af247589f63fffee37a0e81a975afb62279a2",
      "tree": "a4c136808ce7de93eb71449e8c01d2720ee2a095",
      "parents": [
        "2c128082c65d696fc1ae71c098ab3f47c411a554",
        "fd38ca2cdcaa07800058a12622896cdd9d2e2189"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 09 21:27:53 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 09 21:27:53 2013 -0700"
      },
      "message": "am fd38ca2c: am 07c6fa12: Merge \"Implement RS GC worker thread.\" into jb-mr2-dev\n\n* commit \u0027fd38ca2cdcaa07800058a12622896cdd9d2e2189\u0027:\n  Implement RS GC worker thread.\n"
    },
    {
      "commit": "2c128082c65d696fc1ae71c098ab3f47c411a554",
      "tree": "a513a6481051eaafcf8780713e300221435e65c4",
      "parents": [
        "1a10a5b339ae0bedbc69abf70abe29b4cf7bc590",
        "84882711fcb7f54bfa4b0f6f28b70bbe35e24487"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 09 21:27:49 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 09 21:27:49 2013 -0700"
      },
      "message": "am 84882711: am 808723f2: Merge \"Cleanup Allocation and add 3D copies.\" into jb-mr2-dev\n\n* commit \u002784882711fcb7f54bfa4b0f6f28b70bbe35e24487\u0027:\n  Cleanup Allocation and add 3D copies.\n"
    },
    {
      "commit": "07c6fa123da8c7a25edab751543d96fea1dd57f6",
      "tree": "f5325ff5ed0350828946fa52ca43adc5bb01385c",
      "parents": [
        "808723f2b8a3842114f064a5ad4ee08fa9698192",
        "f8c033db1edf36a0ab09568c3142054f0be2d1a1"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Wed Apr 10 04:21:01 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 10 04:21:01 2013 +0000"
      },
      "message": "Merge \"Implement RS GC worker thread.\" into jb-mr2-dev"
    },
    {
      "commit": "78e64945602fc9df6f4e3f8050a794b17ba0f22c",
      "tree": "a5e44cb625825c06db49d06d9a4dd54ab5f91b5f",
      "parents": [
        "f8c033db1edf36a0ab09568c3142054f0be2d1a1"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 09 17:28:56 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 09 17:47:57 2013 -0700"
      },
      "message": "Clean up USAGE_SHARED and add syncing for USAGE_SHARED.\n\nbug 8567006\n\nChange-Id: Ie9c01eeccdd3fa0a81893314dfbce7c012d3f7d3\n"
    },
    {
      "commit": "f8c033db1edf36a0ab09568c3142054f0be2d1a1",
      "tree": "60d13d018ebbd5777404657855722d6cdc345bb6",
      "parents": [
        "b4c13c4b045f4d96c377ba1fb9d834c111412a8c"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 09 14:33:32 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 09 16:01:23 2013 -0700"
      },
      "message": "Implement RS GC worker thread.\n\nBug 8579360\n\nChange-Id: I98a5509b68e592bcbb4958f2ca72c236a22910b5\n"
    },
    {
      "commit": "b05d689653b1bc94836f716f29e9578677c29075",
      "tree": "a24220c830729a6474943e2aed931b5c6a1df63e",
      "parents": [
        "0a17eb09f0639ae93747b4bbdbfa2d04b3804d80"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 09 15:59:24 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Apr 09 15:59:24 2013 -0700"
      },
      "message": "Cleanup Allocation and add 3D copies.\n\nbug 8567058\n\nChange-Id: Ib05ff3de851bccfea1531ca6c1801153632a2a85\n"
    },
    {
      "commit": "f736239c7218c1ee5f4d1649b3c87f462ed6e88f",
      "tree": "77bbf62596038aeeedf3dbb437f7e1a25ea9b090",
      "parents": [
        "70122b0660a089e32934041e80b78de49eb82ae0",
        "e7abcc7d49231435607847691f1b1abc5d49c781"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Apr 05 15:58:06 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Apr 05 15:58:06 2013 -0700"
      },
      "message": "am e7abcc7d: am bdc87d50: Merge \"Remove all public mention of RS graphics from docs.\" into jb-mr2-dev\n\n* commit \u0027e7abcc7d49231435607847691f1b1abc5d49c781\u0027:\n  Remove all public mention of RS graphics from docs.\n"
    },
    {
      "commit": "a90842283e322b1210e2bea5850b05177e3d87af",
      "tree": "1b814376dc63adeee70854711a94a29a51f3eb00",
      "parents": [
        "b2cb8e41f93e8a26241e3de20e862ffa66dedaa4"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Apr 05 22:06:43 2013 +0000"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Apr 05 15:17:54 2013 -0700"
      },
      "message": "Remove all public mention of RS graphics from docs.\n\nChange-Id: Ie43b5fb0353149aa9af433b6f5c5141349388ea0\n"
    },
    {
      "commit": "e4d9a01bfc7451afff1ed399a5801c7aa2af2831",
      "tree": "b30444a0b1a12eed9ad08bda1eff549453076a00",
      "parents": [
        "9bd94043837d40efe874df1f9b3ca66e192ed3d1"
      ],
      "author": {
        "name": "Dan Morrill",
        "email": "morrildl@google.com",
        "time": "Thu Mar 28 18:10:43 2013 -0700"
      },
      "committer": {
        "name": "Dan Morrill",
        "email": "morrildl@google.com",
        "time": "Thu Apr 04 09:49:22 2013 -0700"
      },
      "message": "Phase 1 of refactoring SystemServer.\n\nSystemServer is currently a monolithic class that brings up key system\nservices. This change is the first phase of refactoring it to be more\nconfigurable. Specifically, it adds a set of on/off switches used to control\nstartup of individual services. Future plans include finer grained controls\nand a more explicit and consistent startup sequence for these services.\n\nChange-Id: I7299f5ce7d7b74a34eb56dffb788366fbc058532\n"
    },
    {
      "commit": "bddc7ffb5203602e6e84941b1840aef5d606bcb4",
      "tree": "2ec8290db7f12ec8b51d65e8089b0e11bed855b6",
      "parents": [
        "6a9d93ac478a3c971f72197282de13ff0905f1ef"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Apr 01 11:35:35 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Apr 01 12:47:38 2013 -0700"
      },
      "message": "Fix blur intrinsic creation.\n\nChange-Id: Iaf54c7395d447eec94d8b6c12986fa8d16c030f5\n"
    },
    {
      "commit": "8ff0201ad0354b6c43aebac6075298ee847c42ef",
      "tree": "364cd6fecc6be3ea5192ce9cdfaa1f2fe9b4cc97",
      "parents": [
        "8565520b85bd42bc57adc551c4a72bc3f5b0025a",
        "275812c2bb09a82efd7ea8d90b57c99ff51eab0a"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Mar 27 21:32:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 27 21:32:31 2013 +0000"
      },
      "message": "Merge \"Revert \"Remove all public mention of RS graphics from docs.\"\" into jb-mr2-dev"
    },
    {
      "commit": "275812c2bb09a82efd7ea8d90b57c99ff51eab0a",
      "tree": "88c1ed93480d5ef5631041c1b6ee970aacb3a88e",
      "parents": [
        "d72f932b8cbf461ebb79c249ce92b9b811122190"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Mar 27 21:31:28 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 27 21:31:28 2013 +0000"
      },
      "message": "Revert \"Remove all public mention of RS graphics from docs.\"\n\nThis reverts commit d72f932b8cbf461ebb79c249ce92b9b811122190\n\nChange-Id: I056b13d0b2beb508e4215bc0d289cf3e76a3a986\n"
    },
    {
      "commit": "8565520b85bd42bc57adc551c4a72bc3f5b0025a",
      "tree": "1464e80623f48dc0bb4df6915d8c14749a8b1603",
      "parents": [
        "9cd645121584bc167b3fab61b1ed89ddc4631365",
        "d72f932b8cbf461ebb79c249ce92b9b811122190"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Mar 27 21:01:37 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 27 21:01:37 2013 +0000"
      },
      "message": "Merge \"Remove all public mention of RS graphics from docs.\" into jb-mr2-dev"
    },
    {
      "commit": "5a722cf8b2dc7c6b4acc937a6d68bc88e1702d78",
      "tree": "8dda25a031e4e96ac5d322a356deb410217f18b6",
      "parents": [
        "f00529d901da11d98ddf4b3b06d411e6879c9591"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Mar 26 13:27:37 2013 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Mar 26 13:27:37 2013 -0700"
      },
      "message": "Add yuv get\n\nChange-Id: I6df5c0a8129283c0ad600b232790da10c395b479\n"
    },
    {
      "commit": "d72f932b8cbf461ebb79c249ce92b9b811122190",
      "tree": "2e89f77cf54e7b88b94773b04aa558f12aae0489",
      "parents": [
        "aad37a1eeb4dcd35500a382401b889d34f6430d2"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Mar 14 12:11:18 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Mar 25 18:22:20 2013 -0700"
      },
      "message": "Remove all public mention of RS graphics from docs.\n\nChange-Id: I50b29c89ae80ba3ae7b12dc60fee8585e17ed560\n"
    },
    {
      "commit": "1e645d29250731c6e34040940c59f1033213ad3e",
      "tree": "5f65899f48a9043a89840c37834a27097fcb1f5f",
      "parents": [
        "f73e7fdd6dff4ea4c1039fd6cee0b9402ae15b6f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Mar 08 14:32:43 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Mar 08 14:32:43 2013 -0800"
      },
      "message": "Fix typo\n\nChange-Id: I4e4d3aec62d1400f90a10802148ef875b5a268ef\n"
    },
    {
      "commit": "abd5db9d37839bb47c77e03b28d00042582fbfe2",
      "tree": "cdcfbf36e1194e35f6eb06a1569412e25e921dca",
      "parents": [
        "23b046c4af6672d96a4ef7bb27fb444e40f0bd5d"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Feb 28 11:45:22 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Feb 28 14:33:01 2013 -0800"
      },
      "message": "Add support and better exceptions for Bitmaps with a null config.\n\nBug: 8263427\nChange-Id: I4181402e4739c6a40591f1e1416fca98643ecc57\n"
    },
    {
      "commit": "add26dca07cc5a5c935bc68f57bee2c1cd96a79e",
      "tree": "a0d9855c7337250c4bb99be852795090699ad691",
      "parents": [
        "786525e8ea49c32b54eda5c260e125f5f2cf80e7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 18:43:45 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 18:43:45 2013 -0800"
      },
      "message": "add support for debug and profile contexts.\n\nChange-Id: I759e54e365a344a93d725eb4fa70a2c4c98bf05a\n"
    },
    {
      "commit": "c089c2fc00054d6dde24b98e78226923a5364564",
      "tree": "52f33defb1f135cf3d96e1ec3d5edbfa1b2494d6",
      "parents": [
        "72226e0543461133b9e177a3e78ae50b0c65e797"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 13:57:36 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 13:57:36 2013 -0800"
      },
      "message": "Fix build break.\n\nChange-Id: I362c96787482bc8daee7dd4a01817ab7ed79b730\n"
    },
    {
      "commit": "72226e0543461133b9e177a3e78ae50b0c65e797",
      "tree": "6d86fb635d269961fd5ee1684187c0360b473164",
      "parents": [
        "ec6156f9e884ba85c76a9c4683f83f18b3f64afa"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 12:45:54 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 22 12:45:54 2013 -0800"
      },
      "message": "Implement USAGE_IO_INPUT\n\nChange-Id: Id5b9e3d0a17e4df15eec36d542fde6dc626138b2\n"
    },
    {
      "commit": "840b5069707c6f39ec06231dacbcbe8159d581c1",
      "tree": "dd00654217b7b6a4d9820b48cdf6c6bd7e9412b9",
      "parents": [
        "ab7a2919a321af21b234d8db14748624c1b13634",
        "dd6c8b34f172ba699954e4d3095dba8c0fd5e930"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Sat Feb 16 02:53:46 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Feb 16 02:54:22 2013 +0000"
      },
      "message": "Merge \"Support typed YUV allocations.\""
    },
    {
      "commit": "ab7a2919a321af21b234d8db14748624c1b13634",
      "tree": "af99448e8910dbee5f9d5c2ffb6ac0a578735bbe",
      "parents": [
        "857089eb1efcc7d86f373edf8cb30911a95f6bac",
        "6b9b2caf2bf977508e223792bb5eba75091c232d"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Sat Feb 16 02:11:08 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Feb 16 02:11:32 2013 +0000"
      },
      "message": "Merge \"Add MIRRORED_REPEAT.\""
    },
    {
      "commit": "dd6c8b34f172ba699954e4d3095dba8c0fd5e930",
      "tree": "85f0730fe135922fb6691fc41ec3f058a4e509e4",
      "parents": [
        "afc43ed9a765766fc35477f42cbc6bfdad0b1067"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 15 17:27:24 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 15 17:27:24 2013 -0800"
      },
      "message": "Support typed YUV allocations.\n\nChange-Id: I56e7a318dc979f0b7454fcfa5773ea6d95bbaeaa\n"
    },
    {
      "commit": "6b9b2caf2bf977508e223792bb5eba75091c232d",
      "tree": "93d482b1d8eba79d07326ec7434228d3bdae3261",
      "parents": [
        "769a5b72dc076facae20154bf5d55b9810322b87"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 15 13:25:55 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Fri Feb 15 14:53:09 2013 -0800"
      },
      "message": "Add MIRRORED_REPEAT.\n\nChange-Id: I7565da24912a3c33d8f824da9ea0899a423d3c40\n"
    },
    {
      "commit": "dac6ed0b69b23ab25757085dd5ce68092516ee2f",
      "tree": "6dea6180df015a6f29346679c6181d78fedafce3",
      "parents": [
        "7d9cf2b74236953671d20f5634f3b4234c25c6fa"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Feb 13 00:09:02 2013 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Feb 13 00:09:02 2013 -0800"
      },
      "message": "Add rsnScriptForEachClipped() implementation with no param array.\n\nJNI doesn\u0027t let us pass down a NULL parameter array (from the usrData part\nof our reflection). In this case, we simply clone our existing function, but\nremove the offending array parameter.\n\nChange-Id: Ib1d6e202f2a55ba8922eec3da5a93d8daa882250\n"
    },
    {
      "commit": "43aed48facaf8a177b84cf3ae580cabe48f2774a",
      "tree": "dc34a3c39f61d4be6c0e1bfeb3e95b2e73a8d6a6",
      "parents": [
        "7f03185fbe4ac066ffa7f6e3d29b531a9c43c29f",
        "ba9dd06176cf833898832861114e225fdb428ea0"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Feb 13 00:42:37 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 13 00:42:37 2013 +0000"
      },
      "message": "Merge \"Pass through null LaunchOption structs to standard forEach.\""
    },
    {
      "commit": "ba9dd06176cf833898832861114e225fdb428ea0",
      "tree": "b3d2047479bbe610c0205902e9ffba76bf92d7c0",
      "parents": [
        "005f6f6077f34e0157598882fdc7ddb794cad84e"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Feb 12 16:22:34 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Feb 12 16:23:19 2013 -0800"
      },
      "message": "Pass through null LaunchOption structs to standard forEach.\n\nChange-Id: I4dcde6996400207c7e361ff4b7723ec7db832e80\n"
    },
    {
      "commit": "aa5d5b1931b0e83f5a3134aaf469ff9cd5b24ee2",
      "tree": "38cc4ad8a44ab22817355b02c220946923bb4380",
      "parents": [
        "004158032af4d930c10d224f63cd915f24f4abd8",
        "5f528becb09b0956bcad15b32639f87b87f40f13"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Feb 12 22:47:46 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 12 22:47:47 2013 +0000"
      },
      "message": "Merge \"Check Element in all API levels for copy2DRangeFrom().\""
    },
    {
      "commit": "004158032af4d930c10d224f63cd915f24f4abd8",
      "tree": "7fd2cc6552940e5c1d7556a5103f41292bd2a0e5",
      "parents": [
        "28586038a617f4b097fdea205b232e690eeaabfb",
        "a9a7b3740598c79792cbcebca6a00d1595324ae9"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Feb 12 22:45:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 12 22:45:00 2013 +0000"
      },
      "message": "Merge \"Fix copyFrom() to use proper dimensions for copying.\""
    },
    {
      "commit": "d25d037890a8af7e04f1e6c75e5508566fbc8105",
      "tree": "1ca8b835fe43568442ccf854322c99f777b9b446",
      "parents": [
        "6b2c7600e946b4130585f8665f9720d09feb6411",
        "5b08a2dc780a26e1557cfb4806de91f9f6bfb855"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Feb 12 22:22:10 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 12 22:22:10 2013 +0000"
      },
      "message": "Merge \"Add FieldPacker contructor that accepts external storage.\""
    },
    {
      "commit": "5f528becb09b0956bcad15b32639f87b87f40f13",
      "tree": "fcb2a9f5bdb27b4ad30005b8eb39fe587623a293",
      "parents": [
        "a9a7b3740598c79792cbcebca6a00d1595324ae9"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Feb 08 21:03:51 2013 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Feb 08 21:03:51 2013 -0800"
      },
      "message": "Check Element in all API levels for copy2DRangeFrom().\n\nChange-Id: I561317671a16888fc9f35908ab1ae1489a14fc6c\n"
    },
    {
      "commit": "a9a7b3740598c79792cbcebca6a00d1595324ae9",
      "tree": "85abcb4eed70a1334fcdd8d576c2ad5454dbe0eb",
      "parents": [
        "7bd280ac8d56a9eb73240ccd5a403855286e6cb9"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Feb 08 17:11:31 2013 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Feb 08 20:56:00 2013 -0800"
      },
      "message": "Fix copyFrom() to use proper dimensions for copying.\n\nThis change actually fixes several bugs related to stride:\n\n* copyFrom() needs to call the 2D or 1D version, depending on the dimensions\n  of the corresponding Allocation.\n* Add an internal-only copy2DRangeFromUnchecked(), since we don\u0027t really\n  want to expose it as another public API (only via copyFromUnchecked()).\n* Call the proper 1D/2D version in copyFromUnchecked() based on the\n  Allocation dimensions.\n* Add Element checks to the \"checked\" copy2DRangeFrom() routines.\n\nChange-Id: I690706d36884ee749bf90937c715855f6c07368c\n"
    },
    {
      "commit": "5b08a2dc780a26e1557cfb4806de91f9f6bfb855",
      "tree": "c9753d9d82485e889db91cbe295a05cee9826f74",
      "parents": [
        "e68c1ce1d41ac43b0d59015f3556ca20bf7e4548"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 08 11:22:17 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri Feb 08 11:22:17 2013 -0800"
      },
      "message": "Add FieldPacker contructor that accepts\nexternal storage.\n\nChange-Id: I9c796f925802b202eae7e0fe1750a10140ef4a47\n"
    },
    {
      "commit": "eb8c29cb7ece3f4b7ad18e5393b07fa7418a541c",
      "tree": "df082f98e7d8a22de25dfea441a167d949e4292a",
      "parents": [
        "36b8d38e20074699857aa030ebd5f304c01da711"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Feb 07 12:16:41 2013 -0800"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu Feb 07 15:22:36 2013 -0800"
      },
      "message": "Add API entry points for clipped kernels.\n\nChange-Id: Idf474a5ac391c41e9215cd2f03e7f8c4bfb875fa\n"
    },
    {
      "commit": "3c6721899ea903ed278feac1e76a97137fa9d0c3",
      "tree": "e0f477c82cdd68e3217b77d32b079cb6d1c7019d",
      "parents": [
        "154be52ae785a00ed091175e3eeed36d8ad14999",
        "455d64426615e5d269a3bd05cd91b67c3811fcdf"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Thu Feb 07 02:17:15 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 07 02:17:53 2013 +0000"
      },
      "message": "Merge \"Implement rs.sendMessage()\""
    },
    {
      "commit": "e68c1ce1d41ac43b0d59015f3556ca20bf7e4548",
      "tree": "a62023f21297329630bb21e0049fcf70ad654189",
      "parents": [
        "ab080da60f344e9138b656335010c6da27be4888",
        "11f1c5b89a98cb6794f2b1f158b8c22e38af975f"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Feb 06 12:31:26 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 06 12:31:26 2013 -0800"
      },
      "message": "am 11f1c5b8: am b3a57191: am 0a00de11: am 805d2e2d: am 00f49084: Merge \"docs: fix renderscript links that currently require redirect\" into jb-mr1-dev\n\n# Via Android Git Automerger (4) and others\n* commit \u002711f1c5b89a98cb6794f2b1f158b8c22e38af975f\u0027:\n  docs: fix renderscript links that currently require redirect\n"
    },
    {
      "commit": "11f1c5b89a98cb6794f2b1f158b8c22e38af975f",
      "tree": "99a59eff2c550f3b01839a918931ad5479b10b49",
      "parents": [
        "90976c8493ab9439eb8ddaad30aaa0d171467f43",
        "b3a57191e62e0c394ba4a3448770853a1fb7ac3b"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Feb 06 12:26:46 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 06 12:26:46 2013 -0800"
      },
      "message": "am b3a57191: am 0a00de11: am 805d2e2d: am 00f49084: Merge \"docs: fix renderscript links that currently require redirect\" into jb-mr1-dev\n\n# Via Android Git Automerger (3) and others\n* commit \u0027b3a57191e62e0c394ba4a3448770853a1fb7ac3b\u0027:\n  docs: fix renderscript links that currently require redirect\n"
    },
    {
      "commit": "455d64426615e5d269a3bd05cd91b67c3811fcdf",
      "tree": "25014401d9053c07d9d4091ef65e6a15dde5913f",
      "parents": [
        "a4b7bc97862e01d38b483524f1d1cf433d29e294"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Feb 05 19:20:18 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Feb 05 19:20:18 2013 -0800"
      },
      "message": "Implement rs.sendMessage()\n\nChange-Id: Ib4f4bb7bb4f697d0b5405ad55721394ed2456c65\n"
    },
    {
      "commit": "a4b7bc97862e01d38b483524f1d1cf433d29e294",
      "tree": "5014472534fa1c84d8c458b302b853a1fc135676",
      "parents": [
        "d36aa68ea2593494ae24dc6ce9c16d155600956d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Feb 05 15:05:39 2013 -0800"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Feb 05 15:05:39 2013 -0800"
      },
      "message": "Log non-fatal RS errors.\n\nChange-Id: I3e58b89453af8955ba9df825ec143e793890f44a\n"
    }
  ],
  "next": "b47fa1699a02a96d5da8e175966e9584c6bd5565"
}
