)]}'
{
  "log": [
    {
      "commit": "4293e554dbdc7aae8f965b8da96be03219584a17",
      "tree": "0cb168ccd04575a2a4efca90f2d07acd915224c2",
      "parents": [
        "72dd79fa41fad71a14bb82eb830c927299d92d02"
      ],
      "author": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Fri Mar 25 18:31:18 2016 +0000"
      },
      "committer": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Fri Mar 25 18:31:18 2016 +0000"
      },
      "message": "Add OpenJDK Arrays parallelSetAll methods\n\nAdds parallelSetAll(int[], java.util.function.IntUnaryOperator),\nparallelSetAll(long[], java.util.function.IntToLongFunction),\nparallelSetAll(double[], java.util.function.IntToDoubleFunction),\nparallelSetAll(T[], java.util.function.IntFunction\u003c? extends T\u003e)\nfrom the upstream along with the corresponding tests.\n\nBug: 27540010\nChange-Id: Iaa4a0749d8bb95ea8a0072a43bfbd6d6f459ff28\n"
    },
    {
      "commit": "72dd79fa41fad71a14bb82eb830c927299d92d02",
      "tree": "98782400b54f9e637e4241eeeb2d874d9ab9b9b4",
      "parents": [
        "4a0497c8e47f2775aa5787cf624abd24680e5950",
        "98ff0b72f0ac630be2b7fd8ab77f5ee50a1ce26f"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Wed Mar 23 21:47:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 23 21:47:00 2016 +0000"
      },
      "message": "Merge \"Remove custom copy rules, stop using ACP\""
    },
    {
      "commit": "4a0497c8e47f2775aa5787cf624abd24680e5950",
      "tree": "5f5f3921b05391aa1ef85af996f2b69361b1b425",
      "parents": [
        "f3edaf6a4397859d3558a2df07e4bd5011ebddd3",
        "8a6c191094b3d1f74dbb71a7f262496377596ba8"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Mar 23 21:29:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 23 21:29:00 2016 +0000"
      },
      "message": "Merge \"Use canonical name for SHA1withECDSA\""
    },
    {
      "commit": "98ff0b72f0ac630be2b7fd8ab77f5ee50a1ce26f",
      "tree": "3730b312d23319d81a2c1d1f81b6277e67d2edd6",
      "parents": [
        "f3edaf6a4397859d3558a2df07e4bd5011ebddd3"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Wed Mar 23 00:42:44 2016 -0700"
      },
      "committer": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Wed Mar 23 13:42:52 2016 -0700"
      },
      "message": "Remove custom copy rules, stop using ACP\n\nReplace some custom rules with BUILD_PREBUILT.\n\nMove tools from ALL_PREBUILTS to BUILD_PREBUILT. All of them are already\nin PRODUCT_PACKAGES in build/target/product/base.mk.\n\nRemove uses of ACP and replace with core build system macros or \u0027cp\u0027\n\nChange-Id: I529e7c6c50fc64ad36b75bb47142f6bde909d141\n"
    },
    {
      "commit": "8a6c191094b3d1f74dbb71a7f262496377596ba8",
      "tree": "5f5f3921b05391aa1ef85af996f2b69361b1b425",
      "parents": [
        "f3edaf6a4397859d3558a2df07e4bd5011ebddd3"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Mar 23 08:52:25 2016 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Mar 23 08:52:28 2016 -0700"
      },
      "message": "Use canonical name for SHA1withECDSA\n\nThe Standard Names documentation says that \"ECDSA\" should not be used\ndue to its ambiguity. Bouncycastle has switched from \"ECDSA\" to\n\"SHA1withECDSA\" so therefore we should switch this \"workaround\" Provider\nto use the same name to keep it functioning correctly.\n\nBug: 27753949\nChange-Id: I5acfca9d89c85bf005902a2f06cb5d7b1ef9dff2\n"
    },
    {
      "commit": "f3edaf6a4397859d3558a2df07e4bd5011ebddd3",
      "tree": "aaeb83ed35cececd3d88af00315eed9a1c6703af",
      "parents": [
        "f8cba89883b8fecb2d392444daa97703c2840874",
        "1c7083cf85c46a40b4ee1fea9c2f9e74eb23e765"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Mar 22 14:25:35 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 22 14:25:35 2016 +0000"
      },
      "message": "Merge \"Enable shader cache for applications that shared UID with multiple packages too\""
    },
    {
      "commit": "f8cba89883b8fecb2d392444daa97703c2840874",
      "tree": "9198f4e93c0ac455cc54632a86cbbaa75c7c3278",
      "parents": [
        "2a8749354a7d9759e91bf0885f58cfc40081d846",
        "a9e27ec0abfb760402007b2919b7d85565cb6cd4"
      ],
      "author": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Tue Mar 22 02:35:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 22 02:35:58 2016 +0000"
      },
      "message": "Merge \"Use handles to identify GATT attributes (4/4)\""
    },
    {
      "commit": "a9e27ec0abfb760402007b2919b7d85565cb6cd4",
      "tree": "9198f4e93c0ac455cc54632a86cbbaa75c7c3278",
      "parents": [
        "2a8749354a7d9759e91bf0885f58cfc40081d846"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Thu Mar 17 16:00:16 2016 -0700"
      },
      "committer": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Tue Mar 22 00:39:28 2016 +0000"
      },
      "message": "Use handles to identify GATT attributes (4/4)\n\nBug: 27778668\nChange-Id: I01e095939df2f8dc433f14b473957c815ecade74\n"
    },
    {
      "commit": "2a8749354a7d9759e91bf0885f58cfc40081d846",
      "tree": "1077166ca04e8b5ff787f11527957f8df9794e5c",
      "parents": [
        "60fa615cfc035fee38fe0a19de303457246e0b1f",
        "289e4fa6585744d04996262e9e5b54695a7b66c1"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Mar 21 21:06:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 21 21:06:09 2016 +0000"
      },
      "message": "Merge \"Changes of root storage space unmounting time on Zygote Process\""
    },
    {
      "commit": "60fa615cfc035fee38fe0a19de303457246e0b1f",
      "tree": "4700f2c2efc53d704b3450211dab9035b5f57281",
      "parents": [
        "bdddbdf18439faa71393f368b6ff5b142a876644",
        "689f63770048589e1001ce99faf1d2eaf9780a80"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Mon Mar 21 19:58:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 21 19:58:25 2016 +0000"
      },
      "message": "Merge \"Correctly init code cache path for RS\""
    },
    {
      "commit": "bdddbdf18439faa71393f368b6ff5b142a876644",
      "tree": "e1afe2d35ba83fc336485c808c7fc6d6a389faea",
      "parents": [
        "ca430a881f29ee88ade7a541fa34799c9f47d345",
        "b49420a7151a98b3afa711f73d8dcea41f2b5101"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Mon Mar 21 19:34:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 21 19:34:00 2016 +0000"
      },
      "message": "Merge \"JobScheduler: handle connectivity action in bg looper\""
    },
    {
      "commit": "1c7083cf85c46a40b4ee1fea9c2f9e74eb23e765",
      "tree": "839abf7197ef8050dc243b125038c11b14491311",
      "parents": [
        "ca430a881f29ee88ade7a541fa34799c9f47d345"
      ],
      "author": {
        "name": "Shuo Gao",
        "email": "shuo.gao@intel.com",
        "time": "Tue Mar 01 13:32:03 2016 +0800"
      },
      "committer": {
        "name": "Zhiquan Liu",
        "email": "zhiquan.liu@intel.com",
        "time": "Mon Mar 21 11:32:06 2016 +0800"
      },
      "message": "Enable shader cache for applications that shared UID with multiple packages too\n\nFrameworks supported a mature mechanism for shader cache per each package already,\nbut as a special case such as Settings APP, if there are several packages in this\napplication which means that multiple packages shared the same SharedUserID with it,\nit won\u0027t initialize the graphics disk caches, thereby APP like Settings have to\nrebuild and relink shader every time during launch, which cause a bad launching\nperformance, so here to enable the GFX and RS cache initialization for multiple\nshared packages case too.\n\nChange-Id: If0f927e3399b775804abf1d9a868887951f471c5\nSigned-off-by: Shuo Gao \u003cshuo.gao@intel.com\u003e\nSigned-off-by: Zhiquan Liu \u003czhiquan.liu@intel.com\u003e\n"
    },
    {
      "commit": "ca430a881f29ee88ade7a541fa34799c9f47d345",
      "tree": "6202238ec432b752e3a01fa6aeae6a1dabb64cc3",
      "parents": [
        "2ebc12bb485f401e27504c235da2a935ab327937",
        "d455c8cd438f9f86adc9e35a5fd2bfdf2c9378ee"
      ],
      "author": {
        "name": "Ajay Panicker",
        "email": "apanicke@google.com",
        "time": "Sat Mar 19 00:08:26 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 19 00:08:26 2016 +0000"
      },
      "message": "Merge \"Make BluetoothManagerCallback oneway to prevent waiting on response\""
    },
    {
      "commit": "689f63770048589e1001ce99faf1d2eaf9780a80",
      "tree": "8018553fe94aea9fa10762ac450756bb8c594949",
      "parents": [
        "1b4afc275fd39181d2ee2ba37733d971396ef7c0"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Thu Mar 10 16:12:31 2016 -0800"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Fri Mar 18 23:28:27 2016 +0000"
      },
      "message": "Correctly init code cache path for RS\n\nBug: 27439261\n\nScript Group needs to know the code cache path before it can call bcc to\nmerge kernels. However, before this change, the code cache path has been\ninitialized by the ScriptC class.\n\nIn the case where a script group (or even the entire app) does not contain any\nregular script but only intrinsics, the code cache would remain uninitialized.\n\nFixed this by initializing the code cache path in the RenderScript class\nthe first time when the accessor method is called.\n\nChange-Id: I87f9e62e0f3b479f94e43daa3e9695a5b38710db\n"
    },
    {
      "commit": "d455c8cd438f9f86adc9e35a5fd2bfdf2c9378ee",
      "tree": "6202238ec432b752e3a01fa6aeae6a1dabb64cc3",
      "parents": [
        "2ebc12bb485f401e27504c235da2a935ab327937"
      ],
      "author": {
        "name": "Ajay Panicker",
        "email": "apanicke@google.com",
        "time": "Fri Mar 18 15:38:20 2016 -0700"
      },
      "committer": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Fri Mar 18 22:47:26 2016 +0000"
      },
      "message": "Make BluetoothManagerCallback oneway to prevent waiting on response\n\nBug: 27384453\nChange-Id: I2cd0f1bc03c7a1e887c89faa18d5baa6ca5be24a\n"
    },
    {
      "commit": "2ebc12bb485f401e27504c235da2a935ab327937",
      "tree": "534c493ae85737fd9b72709501f2ad36208d9f5b",
      "parents": [
        "69ef71606864f882c4ca494155ea614937d6dd5f",
        "8d312a84d627dd50f23291fb0ed97b871ef28bb7"
      ],
      "author": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Fri Mar 18 22:11:51 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 18 22:11:51 2016 +0000"
      },
      "message": "Merge \"Change how services are passed up to the stack\""
    },
    {
      "commit": "69ef71606864f882c4ca494155ea614937d6dd5f",
      "tree": "3561adc45c9106cf5431d25a600a3230c04b90f2",
      "parents": [
        "93fdc3faa2363d68edb4ef138575b3fa59920379",
        "b693817f5d0ea2a961f1abd26fa45e186a493c7b"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Mar 18 21:32:08 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 18 21:32:08 2016 +0000"
      },
      "message": "Merge \"Switch frameworks/base/core/jni from gcc to clang.\""
    },
    {
      "commit": "8d312a84d627dd50f23291fb0ed97b871ef28bb7",
      "tree": "01dd0690638519c0af876618957b7cd8253a80b5",
      "parents": [
        "93fdc3faa2363d68edb4ef138575b3fa59920379"
      ],
      "author": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Tue Mar 01 18:50:27 2016 -0800"
      },
      "committer": {
        "name": "Jakub Pawlowski",
        "email": "jpawlowski@google.com",
        "time": "Fri Mar 18 12:57:33 2016 -0700"
      },
      "message": "Change how services are passed up to the stack\n\nRight now we pass all services, characteristics and descriptors one by one.\nThis patch changes that - now we pass whole GATT database at once.\n\nBug: 27455533\nChange-Id: Ie42cd80072538e411904b9c9b011a978f26158b9\n"
    },
    {
      "commit": "93fdc3faa2363d68edb4ef138575b3fa59920379",
      "tree": "483691ecfa7dc9455880a824eaef96428228567f",
      "parents": [
        "50238ae4b40203d19df95e062a4aca487968adc3",
        "7e446b5f2f5916fcc4f6fad6002e7081cd1fb99d"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Fri Mar 18 14:40:43 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 18 14:40:43 2016 +0000"
      },
      "message": "Merge \"Track libcore change 848cf2e74b74b68c99b7b0a432263c3e57433fde\""
    },
    {
      "commit": "7e446b5f2f5916fcc4f6fad6002e7081cd1fb99d",
      "tree": "483691ecfa7dc9455880a824eaef96428228567f",
      "parents": [
        "50238ae4b40203d19df95e062a4aca487968adc3"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Fri Mar 18 13:58:43 2016 +0000"
      },
      "committer": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Fri Mar 18 13:58:43 2016 +0000"
      },
      "message": "Track libcore change 848cf2e74b74b68c99b7b0a432263c3e57433fde\n\nBug: 27692239\nChange-Id: I43fee87bed4744c36660b28a03915ecd5dfce272\n"
    },
    {
      "commit": "50238ae4b40203d19df95e062a4aca487968adc3",
      "tree": "47eb5eb1e8baa5f97999f4caab607d2a579633a8",
      "parents": [
        "62c74db26c49e2d019d0a610deb7889b2133010c",
        "9e9ee05bc9ee233df6c61f3f95965a0d041f28cf"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Fri Mar 18 12:44:30 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 18 12:44:30 2016 +0000"
      },
      "message": "Merge \"Track libcore change 336ffbe1f2870fef47f8e80da87c80d7e379b69c\""
    },
    {
      "commit": "b49420a7151a98b3afa711f73d8dcea41f2b5101",
      "tree": "72cfcdaf00e18951f26b2268a4fdd30f1bb808f7",
      "parents": [
        "50fd2aa8b4c4ba7e01f444147beadef0dfdd8ece"
      ],
      "author": {
        "name": "wangshujie",
        "email": "wangshujie@xiaomi.com",
        "time": "Wed Mar 16 15:20:04 2016 +0800"
      },
      "committer": {
        "name": "wangshujie",
        "email": "wangshujie@xiaomi.com",
        "time": "Fri Mar 18 10:30:59 2016 +0800"
      },
      "message": "JobScheduler: handle connectivity action in bg looper\n\nin rare cases InputDispatcher relies on the SystemServer to enqueue\nthe input events and wake it up (eg. with some accessibility services\nenabled which have their own inputfilters).Receivers in the main thread\nmay block events dispatching and then we will peceive jank in windows.\n\nissue: https://code.google.com/p/android/issues/detail?id\u003d204067\n\nChange-Id: I1f47cc5cb8fb2b2aa0cee7a8ed4bf50efb81e477\nSigned-off-by: wangshujie \u003cwangshujie@xiaomi.com\u003e\n"
    },
    {
      "commit": "b693817f5d0ea2a961f1abd26fa45e186a493c7b",
      "tree": "270f818b13640b6e64e0a52702b3aea5a9aca76c",
      "parents": [
        "4c2fd7afb06f248f3e0e1bdcfa5fc1269b573eb7"
      ],
      "author": {
        "name": "Ben Wagner",
        "email": "bungeman@google.com",
        "time": "Thu Mar 17 17:31:40 2016 -0400"
      },
      "committer": {
        "name": "Ben Wagner",
        "email": "bungeman@google.com",
        "time": "Fri Mar 18 00:25:38 2016 +0000"
      },
      "message": "Switch frameworks/base/core/jni from gcc to clang.\n\nBug: http://b/22414716\n\nChange-Id: If77628daf4e621008cda96645a9fffbf0fba4992\n"
    },
    {
      "commit": "62c74db26c49e2d019d0a610deb7889b2133010c",
      "tree": "5a7d357f55bec94ed80d40e5339cd12c24480c2f",
      "parents": [
        "4c2fd7afb06f248f3e0e1bdcfa5fc1269b573eb7",
        "efab1544d09e19a2f6690c7c3715acf5e6ba635d"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Thu Mar 17 22:53:57 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 17 22:53:58 2016 +0000"
      },
      "message": "Merge \"Renamed the function initialing nativeloader\""
    },
    {
      "commit": "efab1544d09e19a2f6690c7c3715acf5e6ba635d",
      "tree": "5a7d357f55bec94ed80d40e5339cd12c24480c2f",
      "parents": [
        "4c2fd7afb06f248f3e0e1bdcfa5fc1269b573eb7"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Mar 16 14:15:11 2016 -0700"
      },
      "committer": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Thu Mar 17 11:16:32 2016 -0700"
      },
      "message": "Renamed the function initialing nativeloader\n\nBug: http://b/27546414\nChange-Id: Ia0b65540772ca4bd1cdab391973325b18cd278a0\n(cherry picked from commit bf1082e9a1ae833718321ac58ab64e281d0e3614)\n"
    },
    {
      "commit": "4c2fd7afb06f248f3e0e1bdcfa5fc1269b573eb7",
      "tree": "59cac7d595cc1203aa3b6a3d1c2a24bdab76ce40",
      "parents": [
        "2c37b515ee4d0e7da174096d7d744084445953a0",
        "8586ec5f15613d42ab55c5253c1d386fff473033"
      ],
      "author": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Thu Mar 17 16:57:45 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 17 16:57:46 2016 +0000"
      },
      "message": "Merge \"Port OpenJDK 8 java.util.Arrays#setAll methods\""
    },
    {
      "commit": "8586ec5f15613d42ab55c5253c1d386fff473033",
      "tree": "59cac7d595cc1203aa3b6a3d1c2a24bdab76ce40",
      "parents": [
        "2c37b515ee4d0e7da174096d7d744084445953a0"
      ],
      "author": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Thu Mar 17 16:24:52 2016 +0000"
      },
      "committer": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Thu Mar 17 16:24:52 2016 +0000"
      },
      "message": "Port OpenJDK 8 java.util.Arrays#setAll methods\n\nand add tests\n\nBug: 27540010\nChange-Id: I18f502caabc2f140fa503a0b03e9d6e310b4246c\n"
    },
    {
      "commit": "2c37b515ee4d0e7da174096d7d744084445953a0",
      "tree": "e0f5c2cf560e4cb6205799037e0a7f2602276ece",
      "parents": [
        "258baa35c080cc74e83c9324c900f6725288b7cf",
        "028e91c344bc7765df3310c803b838346f3321a0"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Mar 17 15:43:32 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 17 15:43:32 2016 +0000"
      },
      "message": "Merge \"Remove the field of MediaDrm from inner class CryptoSession.\""
    },
    {
      "commit": "258baa35c080cc74e83c9324c900f6725288b7cf",
      "tree": "59f85e284b0f1e9fb1d59c3192a40a516efa83ad",
      "parents": [
        "50fd2aa8b4c4ba7e01f444147beadef0dfdd8ece",
        "6124cddc629eb0a13e9d9e30e0613614d17950c5"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Mar 17 15:42:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 17 15:42:02 2016 +0000"
      },
      "message": "Merge \"Do not scan a file which cannot be read\""
    },
    {
      "commit": "50fd2aa8b4c4ba7e01f444147beadef0dfdd8ece",
      "tree": "f85fa0eabfd0f5bf8307f1c5b03ec3182be7c9c9",
      "parents": [
        "1b4afc275fd39181d2ee2ba37733d971396ef7c0",
        "a99b1559bfd777fde16d46502f8bcb2e872f9fc3"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed Mar 16 23:58:45 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 16 23:58:46 2016 +0000"
      },
      "message": "Merge \"Fix broken StringBuilder construction.\""
    },
    {
      "commit": "a99b1559bfd777fde16d46502f8bcb2e872f9fc3",
      "tree": "f85fa0eabfd0f5bf8307f1c5b03ec3182be7c9c9",
      "parents": [
        "1b4afc275fd39181d2ee2ba37733d971396ef7c0"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed Mar 16 12:14:55 2016 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed Mar 16 12:15:42 2016 -0700"
      },
      "message": "Fix broken StringBuilder construction.\n\nStringBuilder doesn\u0027t have a char constructor and so passing a char calls the\nint constructor that presizes the StringBuilder rather than creating it\ncontaining a single character.\nThis bug was caught by error prone.\n\nChange-Id: I809ce0fcf930688db925ac7a8e23ee85086d479e\n"
    },
    {
      "commit": "1b4afc275fd39181d2ee2ba37733d971396ef7c0",
      "tree": "e80eaa4b0187526f72ef3e44b9e10e8a8831f2ff",
      "parents": [
        "8b9e56e043d74249be8230db653c65d3ade94873",
        "21bdaf14a2bb9dc5baeb3109d3af99518572ce51"
      ],
      "author": {
        "name": "David Srbecky",
        "email": "dsrbecky@google.com",
        "time": "Wed Mar 16 17:11:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 16 17:11:09 2016 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Add flag to \"am start\" to enable native debugging\""
    },
    {
      "commit": "9e9ee05bc9ee233df6c61f3f95965a0d041f28cf",
      "tree": "153bbe3ce8d2b6b44e37a114b94f36a84826124e",
      "parents": [
        "4535e11fb7010f2b104d3f8b3954407b9f330e0f"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Wed Mar 16 14:46:08 2016 +0000"
      },
      "committer": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Wed Mar 16 15:51:22 2016 +0000"
      },
      "message": "Track libcore change 336ffbe1f2870fef47f8e80da87c80d7e379b69c\n\nBug: 27692239\nChange-Id: I30cee355ecae2596c57d5325890c03e4a3f293ca\n"
    },
    {
      "commit": "8b9e56e043d74249be8230db653c65d3ade94873",
      "tree": "c4a4c40f42e00906a2100a9cf2b64717a8d16c5a",
      "parents": [
        "20221920f6cff982f223e12d0d87cad1703664c4",
        "9b222c8fda48f87ad05338c74eb13e80738e194e"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Wed Mar 16 15:41:35 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 16 15:41:35 2016 +0000"
      },
      "message": "Merge \"Extra generic type information to aid certain javacs.\""
    },
    {
      "commit": "20221920f6cff982f223e12d0d87cad1703664c4",
      "tree": "141189e33901ff5d606c5502d6e6e5c37a449f43",
      "parents": [
        "0dbc3f9632997a0cb8eee4fdc39cc295dd47816f",
        "e8f2e445fdb138416043a16659bbf86fbbd3fff8"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Wed Mar 16 15:19:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 16 15:19:24 2016 +0000"
      },
      "message": "Merge \"Use proper ScriptCall size in nScriptForEach()\""
    },
    {
      "commit": "0dbc3f9632997a0cb8eee4fdc39cc295dd47816f",
      "tree": "14b69eddb90e6621dd6872d2e033940c12ce9145",
      "parents": [
        "4535e11fb7010f2b104d3f8b3954407b9f330e0f",
        "e3e03df4b20ea563e89127b1304609d84eb7dd5b"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Wed Mar 16 13:19:31 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 16 13:19:31 2016 +0000"
      },
      "message": "Merge \"Track libcore commit da61c6a1478cd1a14f3e654460292228f4f15e88\""
    },
    {
      "commit": "e3e03df4b20ea563e89127b1304609d84eb7dd5b",
      "tree": "14b69eddb90e6621dd6872d2e033940c12ce9145",
      "parents": [
        "4535e11fb7010f2b104d3f8b3954407b9f330e0f"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Wed Mar 16 11:23:34 2016 +0000"
      },
      "committer": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Wed Mar 16 11:23:34 2016 +0000"
      },
      "message": "Track libcore commit da61c6a1478cd1a14f3e654460292228f4f15e88\n\nBug: 27426599\nChange-Id: Ia7a00fe975e84ff0dff96d427d089fc26815c2f5\n"
    },
    {
      "commit": "9b222c8fda48f87ad05338c74eb13e80738e194e",
      "tree": "d853ee7fd553feb7d8aeef8f97c58d81dfccc306",
      "parents": [
        "4535e11fb7010f2b104d3f8b3954407b9f330e0f"
      ],
      "author": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Tue Mar 15 21:09:40 2016 -0700"
      },
      "committer": {
        "name": "Ian Rogers",
        "email": "irogers@google.com",
        "time": "Tue Mar 15 21:09:40 2016 -0700"
      },
      "message": "Extra generic type information to aid certain javacs.\n\nIn particular this is needed for the code to compile using the error prone\nanalyzer.\n\nChange-Id: I09904705ced909ead750cb30d0f96c994132a51c\n"
    },
    {
      "commit": "e8f2e445fdb138416043a16659bbf86fbbd3fff8",
      "tree": "d904e98a838c39d99a8839af32ea37a9229d19f2",
      "parents": [
        "5a6d9b6656b3ebd8956c4a129b17c372585d23a9"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Tue Mar 15 16:00:02 2016 -0700"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Tue Mar 15 16:20:08 2016 -0700"
      },
      "message": "Use proper ScriptCall size in nScriptForEach()\n\nBug: 26498479\n\nAlthough the size of struct ScriptCall is not used underneath in the\nruntime or drivers, assign the correct value here to avoid confusion.\n\nChange-Id: I8db19538b9f70f3bf9ee849a8724da3d9ee04785\n"
    },
    {
      "commit": "4535e11fb7010f2b104d3f8b3954407b9f330e0f",
      "tree": "89711f40e1175102b40136c9a32cc7edb2a24dda",
      "parents": [
        "32510a06b1360e01e8c22299ab961a1c931c27eb",
        "8cb009e45115dbd03c66de6d56ef1510777a4ead"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Mar 15 18:54:17 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 15 18:54:17 2016 +0000"
      },
      "message": "Merge \"Close notification panel when user button is tapped\""
    },
    {
      "commit": "32510a06b1360e01e8c22299ab961a1c931c27eb",
      "tree": "8bb6d426d4511802ea930a87d39c8a5011dbab05",
      "parents": [
        "b4327a7e52577e3ab1e4cab32d769cc67879eecf",
        "f45eca1d72a26feca68f74149afc4a8c6c91fde4"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Tue Mar 15 17:05:24 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 15 17:05:24 2016 +0000"
      },
      "message": "Merge \"Track libcore commit d41ca4a76ea570f9dd89a7ae56410cc75cc0a856\""
    },
    {
      "commit": "b4327a7e52577e3ab1e4cab32d769cc67879eecf",
      "tree": "e4cb0fb30324b03a465c2baf1afc7efaf0c8af02",
      "parents": [
        "412dfe23dcfd7bdae13e8e0b1dcf6c7daaf8e623",
        "960bfc29027c778b1cb42f55330bc9e7b465d132"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Mar 15 16:40:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 15 16:40:15 2016 +0000"
      },
      "message": "Merge \"Add short codes for DCB to free UK and 44567 to standard US.\""
    },
    {
      "commit": "f45eca1d72a26feca68f74149afc4a8c6c91fde4",
      "tree": "c4dac29023286d8fe06aee89724b5a8880ca1345",
      "parents": [
        "afa63a9e800cf13e9703fbd427022e9780f2b6e9"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Tue Mar 15 15:45:07 2016 +0000"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Tue Mar 15 15:45:07 2016 +0000"
      },
      "message": "Track libcore commit d41ca4a76ea570f9dd89a7ae56410cc75cc0a856\n\nBug: 27538943\nChange-Id: I91fc2e9738dcfb7be061041b5e000b21e7684184\n"
    },
    {
      "commit": "412dfe23dcfd7bdae13e8e0b1dcf6c7daaf8e623",
      "tree": "a4fc73ea534c16153029e3a90de63d916da279de",
      "parents": [
        "afa63a9e800cf13e9703fbd427022e9780f2b6e9",
        "9fa03bd55d03ac08c0ded7b70bc4f426f87bb8c3"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Tue Mar 15 13:23:34 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 15 13:23:34 2016 +0000"
      },
      "message": "Merge \"Track libcore change c9b5ffc066d5ea92fdbf0cfd7ea7f56a6e96a4ab\""
    },
    {
      "commit": "9fa03bd55d03ac08c0ded7b70bc4f426f87bb8c3",
      "tree": "a4fc73ea534c16153029e3a90de63d916da279de",
      "parents": [
        "afa63a9e800cf13e9703fbd427022e9780f2b6e9"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Tue Mar 15 13:04:20 2016 +0000"
      },
      "committer": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Tue Mar 15 13:04:20 2016 +0000"
      },
      "message": "Track libcore change c9b5ffc066d5ea92fdbf0cfd7ea7f56a6e96a4ab\n\nBug: 27426684\nChange-Id: I95b19ab738ff05996830c5429367d31ba0d257ba\n"
    },
    {
      "commit": "afa63a9e800cf13e9703fbd427022e9780f2b6e9",
      "tree": "d334d85683754dffb58a127fcab75f5481f85cfd",
      "parents": [
        "8a49cf4cae33c13cc6a52039808d2cf6250b0794",
        "dd17bc7d11e4c0d5ca577dba7f12dc3f7d1b0f18"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Tue Mar 15 10:47:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 15 10:47:07 2016 +0000"
      },
      "message": "Merge \"Track libcore commit 05f9ecbe6d0a41aaf71a1601f2a3d07218bc487c\""
    },
    {
      "commit": "dd17bc7d11e4c0d5ca577dba7f12dc3f7d1b0f18",
      "tree": "d334d85683754dffb58a127fcab75f5481f85cfd",
      "parents": [
        "8a49cf4cae33c13cc6a52039808d2cf6250b0794"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Tue Mar 15 10:22:01 2016 +0000"
      },
      "committer": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Tue Mar 15 10:22:01 2016 +0000"
      },
      "message": "Track libcore commit 05f9ecbe6d0a41aaf71a1601f2a3d07218bc487c\n\nBug: 27426599\nChange-Id: I9127856e82a16b891adcdb4e0e841ab2f3a85989\n"
    },
    {
      "commit": "960bfc29027c778b1cb42f55330bc9e7b465d132",
      "tree": "05894fa0fd57661854c2f7b18b8c9fdb44a5d13a",
      "parents": [
        "8a49cf4cae33c13cc6a52039808d2cf6250b0794"
      ],
      "author": {
        "name": "Vasco Brito",
        "email": "vascob@google.com",
        "time": "Mon Mar 14 14:29:39 2016 +0000"
      },
      "committer": {
        "name": "Vasco Brito",
        "email": "vascob@google.com",
        "time": "Mon Mar 14 14:29:39 2016 +0000"
      },
      "message": "Add short codes for DCB to free UK and 44567 to standard US.\n\nUK short codes are used by Direct Carrier Billing (DCB) on\nGoogle Play. US short code excludes the Google Wallet dedicated\nshort code (being used by the Google Wallet team to send\nnotifications to users) from premium phone numbers.\n\nChange-Id: Idea06bb773d054b9cdc87fad51a428dde1ab83fe\nSigned-off-by: Vasco Brito \u003cvascob@google.com\u003e\n"
    },
    {
      "commit": "21bdaf14a2bb9dc5baeb3109d3af99518572ce51",
      "tree": "ee9c3ac359e9ba4ba78b322b9f4f78789ddda10e",
      "parents": [
        "8a49cf4cae33c13cc6a52039808d2cf6250b0794"
      ],
      "author": {
        "name": "Tamas Berghammer",
        "email": "tberghammer@google.com",
        "time": "Fri Jan 29 12:07:00 2016 +0000"
      },
      "committer": {
        "name": "David Srbecky",
        "email": "dsrbecky@google.com",
        "time": "Mon Mar 14 11:48:40 2016 +0000"
      },
      "message": "[DO NOT MERGE] Add flag to \"am start\" to enable native debugging\n\n[Backported form internal CL854980]\n\nSpecifying the new flag will enable several features in the runtime\nrequired by the native debugger to debug Java and C++ code at the same\ntime.\n\nThe enabled features:\n* Force JIT (never use the interpreter)\n* Debug info generation\n* Disable some optimizations\n\nChange-Id: Iaf5ab649715a0c274bd1b0fc64e483705da53cd0\n"
    },
    {
      "commit": "8a49cf4cae33c13cc6a52039808d2cf6250b0794",
      "tree": "587a01102d5d8e66d6af697e7800a1b7b35be7a4",
      "parents": [
        "512563d6cd64b2c627a1899c09c107d0c27a7bdf",
        "74be0c9b4329bb79ed46f2532022995429ffdfe8"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Mar 10 22:46:22 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 10 22:46:22 2016 +0000"
      },
      "message": "Merge \"Fix some errors in errorCalculator.rs.\""
    },
    {
      "commit": "512563d6cd64b2c627a1899c09c107d0c27a7bdf",
      "tree": "7c4b096e84ddd6be989521134780f391770e316d",
      "parents": [
        "c2c0a5eae6411f99550c272d002e9558fb52369c",
        "109ff58c709264d3f579ecd7d4531e074d4a13a9"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Mar 10 17:42:53 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 10 17:42:54 2016 +0000"
      },
      "message": "Merge \"Fix build broken by dfce17570e74e94404395a802.\""
    },
    {
      "commit": "109ff58c709264d3f579ecd7d4531e074d4a13a9",
      "tree": "9c44f476622ccbcb627979c323e48164715d9605",
      "parents": [
        "741ba661c445d9a101043660ac3a151c2c02133c"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Mar 10 17:41:47 2016 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Mar 10 17:42:01 2016 +0000"
      },
      "message": "Fix build broken by dfce17570e74e94404395a802.\n\nChange-Id: I2d6f944193919f19774f53db0678fa032878b396\n"
    },
    {
      "commit": "c2c0a5eae6411f99550c272d002e9558fb52369c",
      "tree": "c3b8bb0b0a7f4fa5ddd4fccec25d0ada5023cff4",
      "parents": [
        "5724cc331d66b0a7b4f74cfea65cbe419162eec6",
        "741ba661c445d9a101043660ac3a151c2c02133c"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Mar 10 17:39:33 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 10 17:39:34 2016 +0000"
      },
      "message": "Merge \"Track libcore change 45837f486a4fd1d0edc9bb5ab8f8cf0194204adc.\""
    },
    {
      "commit": "5724cc331d66b0a7b4f74cfea65cbe419162eec6",
      "tree": "ffaaebc01db69d2ee02f5ca7af6dada4c655e4b1",
      "parents": [
        "06ce16a54c971e922d9e34cc5a57f012614db20f",
        "40f79bb542c9028fe998a111555626af78bb86ce"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Mar 10 16:50:02 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 10 16:50:02 2016 +0000"
      },
      "message": "Merge \"Track libcore change b695412b529c8dced105867c6d9d7fd463a67714\""
    },
    {
      "commit": "741ba661c445d9a101043660ac3a151c2c02133c",
      "tree": "7a957af64456806652c947ea0b80853fae9ff530",
      "parents": [
        "06ce16a54c971e922d9e34cc5a57f012614db20f"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Sat Mar 05 11:04:19 2016 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Mar 10 16:06:11 2016 +0000"
      },
      "message": "Track libcore change 45837f486a4fd1d0edc9bb5ab8f8cf0194204adc.\n\nbug: 27426688\n\nChange-Id: I6419f2b846932cd089efee1e74400fba97992c92\n"
    },
    {
      "commit": "40f79bb542c9028fe998a111555626af78bb86ce",
      "tree": "7a6f8132f88571220f66c11557446aa4ae1c7980",
      "parents": [
        "c3cc89038075916c4dd5ba62899e4520477435d4"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Mar 09 15:01:04 2016 +0000"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Thu Mar 10 15:36:41 2016 +0000"
      },
      "message": "Track libcore change b695412b529c8dced105867c6d9d7fd463a67714\n\nBug: 27427000\nChange-Id: I6eecd1c5da1587435876a04f51e5a9424149fba1\n"
    },
    {
      "commit": "06ce16a54c971e922d9e34cc5a57f012614db20f",
      "tree": "4297fabfc6ace8ac1f70e372a06072a82c14c91a",
      "parents": [
        "c3cc89038075916c4dd5ba62899e4520477435d4",
        "084ee67b353b259d544cee662bb46bb16dee9a95"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Mar 10 15:24:13 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 10 15:24:14 2016 +0000"
      },
      "message": "Merge \"fix SeekBarPreference support for summaries\""
    },
    {
      "commit": "084ee67b353b259d544cee662bb46bb16dee9a95",
      "tree": "4297fabfc6ace8ac1f70e372a06072a82c14c91a",
      "parents": [
        "c3cc89038075916c4dd5ba62899e4520477435d4"
      ],
      "author": {
        "name": "Daniel Micay",
        "email": "danielmicay@gmail.com",
        "time": "Wed Mar 09 20:56:56 2016 -0500"
      },
      "committer": {
        "name": "Daniel Micay",
        "email": "danielmicay@gmail.com",
        "time": "Wed Mar 09 21:50:30 2016 -0500"
      },
      "message": "fix SeekBarPreference support for summaries\n\nOverriding getSummary breaks support for summaries even though it\u0027s\nsupported in the layout for SeekBarPreference. If there\u0027s no summary the\nreturn value is already null in the inherited implementation.\n\nChange-Id: I2e72ea3c4a624acbf200e9617173eb072572fa57\n"
    },
    {
      "commit": "c3cc89038075916c4dd5ba62899e4520477435d4",
      "tree": "8428550c3694a4a6741dd9d906345134257bd1b4",
      "parents": [
        "8560d210dbc00712305d54f149bcd21df7cc47b4",
        "904a01f4cbe4e69c590ddb002a84d9bbe198f73a"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu Mar 10 02:29:09 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 10 02:29:09 2016 +0000"
      },
      "message": "Merge \"Don\u0027t crash if we get a DHCP packet with the wrong port.\""
    },
    {
      "commit": "74be0c9b4329bb79ed46f2532022995429ffdfe8",
      "tree": "51bbe5093f6f1496293a1bfc92797a9cf9d0ad0c",
      "parents": [
        "6ca2cb499112871fd840597184dc75ba26fdeae8"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Mar 09 16:42:40 2016 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Mar 09 16:42:40 2016 -0800"
      },
      "message": "Fix some errors in errorCalculator.rs.\n\nBug: http://b/26987366\n\nThis code was accidentally casting a uchar4 to a single integer, which\nthe latest llvm-rs-cc will flag as an error. The comparison was also\nincorrectly using a single integer comparison, instead of looking at all\n4 uchar vector components.\n\nChange-Id: Id680d642cb0079461429f3910343c6dbe8d488ef\n"
    },
    {
      "commit": "8560d210dbc00712305d54f149bcd21df7cc47b4",
      "tree": "17b4d3cec71b4d50ea30ce7bcc873455908e1dba",
      "parents": [
        "76ac40277938c86cada4e146b62a4972a5ba24d2",
        "904134c97d54ba9b3f43439d5a084e6634ccc301"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Wed Mar 09 20:54:07 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 09 20:54:07 2016 +0000"
      },
      "message": "Merge \"Parse \"vendor/priv-app\" to find privileged applications\""
    },
    {
      "commit": "76ac40277938c86cada4e146b62a4972a5ba24d2",
      "tree": "132a67899bae70c9305f1e2ae0fecb9e02a04586",
      "parents": [
        "451ff5a8f31a652d0c35556b7e774af937a50ce6",
        "6ce213fe2cf78b60dd0f2a26c4f591b85a8e9663"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Mar 09 11:57:36 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 09 11:57:36 2016 +0000"
      },
      "message": "Merge \"Update DexFile.getDexOptNeeded in framework\""
    },
    {
      "commit": "451ff5a8f31a652d0c35556b7e774af937a50ce6",
      "tree": "07a7940a3249243c33cfb88cf8a567b15bf5d1e6",
      "parents": [
        "66ca5ac7381eda7be0f3792f2ab94c5108ae69ad",
        "9036a9784726663b98207fc5467c023cdb919477"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Mar 09 11:57:23 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 09 11:57:24 2016 +0000"
      },
      "message": "Merge \"Fix VMRuntime.registerAppInfo usage\""
    },
    {
      "commit": "66ca5ac7381eda7be0f3792f2ab94c5108ae69ad",
      "tree": "d1446f25cadf1e8546a23ff2943af7b8dbf1594d",
      "parents": [
        "99de473ea32c8a678d1eb0153272ae4b7ced42c6",
        "2ff7afd8620b3fdcd59ee2445a408bdb1ac13bb4"
      ],
      "author": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Wed Mar 09 09:57:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 09 09:57:17 2016 +0000"
      },
      "message": "Merge \"Port OpenJDK8 java.util.*SummaryStatistics \u0026 add tests\""
    },
    {
      "commit": "904a01f4cbe4e69c590ddb002a84d9bbe198f73a",
      "tree": "e71d49e21da7a50d5240f2dc12a4585b227f7786",
      "parents": [
        "99de473ea32c8a678d1eb0153272ae4b7ced42c6"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Mar 02 13:31:52 2016 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Mar 09 16:56:50 2016 +0900"
      },
      "message": "Don\u0027t crash if we get a DHCP packet with the wrong port.\n\nThis should only happen if we get a packet in the small time\nwindow between binding the packet socket and programming the\nBPF filter on it.\n\nBug: 26696823\nChange-Id: I481f1bc74bbaeb9646d96e1841d2a69acdb47d62\n"
    },
    {
      "commit": "99de473ea32c8a678d1eb0153272ae4b7ced42c6",
      "tree": "4208fae6eb67a4ecb7095aa7580f576ada44cdcb",
      "parents": [
        "814bf2537057f2206a04abc7b2adbf02640468e8",
        "73d28418a493b381bc6cb5a44a83a9b2f0f7a607"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Wed Mar 09 03:30:16 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 09 03:30:16 2016 +0000"
      },
      "message": "Merge \"Remove unneeded dependecy on core-tests to fix build\""
    },
    {
      "commit": "73d28418a493b381bc6cb5a44a83a9b2f0f7a607",
      "tree": "4208fae6eb67a4ecb7095aa7580f576ada44cdcb",
      "parents": [
        "814bf2537057f2206a04abc7b2adbf02640468e8"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Tue Mar 08 17:26:54 2016 -0800"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Tue Mar 08 17:57:16 2016 -0800"
      },
      "message": "Remove unneeded dependecy on core-tests to fix build\n\nBug: 27555885\n\n(cherry picked from commit 2687673025f9b5a86f917135d2a8288d4f31818b)\n\nChange-Id: I6c0aee5c1823b6c498d9306e4a7c749b093e6834\n"
    },
    {
      "commit": "814bf2537057f2206a04abc7b2adbf02640468e8",
      "tree": "d3fc2aa1e2e88d7149da6bf4a12fe810d3e1cb1b",
      "parents": [
        "ed921692a056f60d4a4b16c46dc4662832ad18dd",
        "5a6d9b6656b3ebd8956c4a129b17c372585d23a9"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Tue Mar 08 21:09:11 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 08 21:09:11 2016 +0000"
      },
      "message": "Merge \"Revert \"Set flags in RS JNI calls for rsObj creation\"\"\nam: 5a6d9b6656\n\n* commit \u00275a6d9b6656b3ebd8956c4a129b17c372585d23a9\u0027:\n  Revert \"Set flags in RS JNI calls for rsObj creation\"\n"
    },
    {
      "commit": "5a6d9b6656b3ebd8956c4a129b17c372585d23a9",
      "tree": "8648de7fceb61762297378bdc0c3639322e616e4",
      "parents": [
        "4fa1092c5469ad2ea4fbcc7a0aba08a258a62879",
        "8c8daea2efe0f545f570e475250e37a6eb1cb910"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Tue Mar 08 21:02:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 08 21:02:26 2016 +0000"
      },
      "message": "Merge \"Revert \"Set flags in RS JNI calls for rsObj creation\"\""
    },
    {
      "commit": "8c8daea2efe0f545f570e475250e37a6eb1cb910",
      "tree": "0c94c07d0d1669e5ec891aa3a36d4cc5da200a73",
      "parents": [
        "ad88055821a7aba3318f066c4e5f87bd0315462c"
      ],
      "author": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Tue Mar 08 21:01:54 2016 +0000"
      },
      "committer": {
        "name": "Yang Ni",
        "email": "yangni@google.com",
        "time": "Tue Mar 08 21:01:54 2016 +0000"
      },
      "message": "Revert \"Set flags in RS JNI calls for rsObj creation\"\n\nThis reverts commit ad88055821a7aba3318f066c4e5f87bd0315462c.\n\nChange-Id: I53a3f59022e2607216f4dd89bc2e28e0bd987785\n"
    },
    {
      "commit": "ed921692a056f60d4a4b16c46dc4662832ad18dd",
      "tree": "aad1ddf5c924ceb44b45000977ae2abb22a06fe1",
      "parents": [
        "68ab418cb43671e50b0512927d71049f66579149",
        "4fa1092c5469ad2ea4fbcc7a0aba08a258a62879"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Tue Mar 08 19:12:48 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 08 19:12:48 2016 +0000"
      },
      "message": "Merge \"Track libcore change f121f31fd91c5a557225cd6a97418e716529eb2d\"\nam: 4fa1092c54\n\n* commit \u00274fa1092c5469ad2ea4fbcc7a0aba08a258a62879\u0027:\n  Track libcore change f121f31fd91c5a557225cd6a97418e716529eb2d\n"
    },
    {
      "commit": "4fa1092c5469ad2ea4fbcc7a0aba08a258a62879",
      "tree": "5d3e76b1ab764b79af18aff228580006cafee996",
      "parents": [
        "9d39648de4c9070ddc770d301e822bdc72db4ba9",
        "c32718d4b6f923a377da2066c9430c952129bea1"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Tue Mar 08 19:09:10 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 08 19:09:11 2016 +0000"
      },
      "message": "Merge \"Track libcore change f121f31fd91c5a557225cd6a97418e716529eb2d\""
    },
    {
      "commit": "c32718d4b6f923a377da2066c9430c952129bea1",
      "tree": "5d3e76b1ab764b79af18aff228580006cafee996",
      "parents": [
        "9d39648de4c9070ddc770d301e822bdc72db4ba9"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Tue Mar 08 09:21:18 2016 +0000"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Tue Mar 08 16:10:49 2016 +0000"
      },
      "message": "Track libcore change f121f31fd91c5a557225cd6a97418e716529eb2d\n\nBug: 27427010\nChange-Id: I5527f34ef6bf15aaa1a39b705e951122ae4b3d5a\n"
    },
    {
      "commit": "6ce213fe2cf78b60dd0f2a26c4f591b85a8e9663",
      "tree": "4af255f43e928e2d5fc2bdbec3b235568186466e",
      "parents": [
        "9036a9784726663b98207fc5467c023cdb919477"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Tue Mar 08 15:50:19 2016 +0000"
      },
      "committer": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Tue Mar 08 15:50:19 2016 +0000"
      },
      "message": "Update DexFile.getDexOptNeeded in framework\n\nPartial cherry pick from commit 693f997cc8b8c2ba8d3ed29627b2641dd86392a5\n\nChange-Id: I0fe34541e3cf77fb6e6dbe689b7cf55cb78dbe05\n"
    },
    {
      "commit": "9036a9784726663b98207fc5467c023cdb919477",
      "tree": "70bc06c5ae64ad9b593d4e7669206dc6807cd8c8",
      "parents": [
        "ffa1c08440c5404d722e69ea59e21103f76323a8"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Tue Mar 08 13:58:18 2016 +0000"
      },
      "committer": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Tue Mar 08 15:49:13 2016 +0000"
      },
      "message": "Fix VMRuntime.registerAppInfo usage\n\nPartial cherry pick from git commit\nd479b52d12fc782f18df6b5ae15c19e022f0ec14\n\nChange-Id: I1de6e7eda23e6029c87896d8c01e063b98e39f74\n"
    },
    {
      "commit": "2ff7afd8620b3fdcd59ee2445a408bdb1ac13bb4",
      "tree": "12e0e0b985dcbd562b4a6d0bc5847e7df45ca002",
      "parents": [
        "709bf582cf949680da976e3f6cd5bf03396b1db1"
      ],
      "author": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Tue Mar 08 02:27:10 2016 +0000"
      },
      "committer": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Tue Mar 08 13:19:13 2016 +0000"
      },
      "message": "Port OpenJDK8 java.util.*SummaryStatistics \u0026 add tests\n\nPorted OpenJDK8 java.util.DoubleSummaryStatistics,\njava.util.IntSummaryStatistics, java.util.LongSummaryStatistics.\n\nBased on openJdk 8u40 source \u0026 iam@ stream change in\nag/872080\n\nBug: 27426738\nChange-Id: I54f3fba1142327f990c0a71acbbef0b7bb0e0a27\n"
    },
    {
      "commit": "68ab418cb43671e50b0512927d71049f66579149",
      "tree": "73b7ebf508eefbfe0f0a3af77c03e4fabfbda4b6",
      "parents": [
        "aca700435a1ca1d32208c48af72b64e11d730b07",
        "9d39648de4c9070ddc770d301e822bdc72db4ba9"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Mar 07 23:50:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 07 23:50:51 2016 +0000"
      },
      "message": "Merge \"Restore auto-launch behavior for ACTION_CHOOSER with a single choice\"\nam: 9d39648de4\n\n* commit \u00279d39648de4c9070ddc770d301e822bdc72db4ba9\u0027:\n  Restore auto-launch behavior for ACTION_CHOOSER with a single choice\n"
    },
    {
      "commit": "9d39648de4c9070ddc770d301e822bdc72db4ba9",
      "tree": "d1a4b56b642d69ab6738c41b785b15a335ed31bf",
      "parents": [
        "5a3ac10568e5d729d604c90117550f253ba4b080",
        "2f6ec22f67ae0eb7fdcfe9b04b6202def63bf73e"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Mar 07 23:46:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 07 23:46:15 2016 +0000"
      },
      "message": "Merge \"Restore auto-launch behavior for ACTION_CHOOSER with a single choice\""
    },
    {
      "commit": "aca700435a1ca1d32208c48af72b64e11d730b07",
      "tree": "28b932c1a0e37b9768e5ecbf41cf4f516b944c0f",
      "parents": [
        "86583783826811779caa7f6f936d5d9e700e6dc3",
        "5a3ac10568e5d729d604c90117550f253ba4b080"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Mon Mar 07 22:56:12 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Mar 07 22:56:12 2016 +0000"
      },
      "message": "Merge \"Cleanup uses of sprintf so we can deprecate it.\"\nam: 5a3ac10568\n\n* commit \u00275a3ac10568e5d729d604c90117550f253ba4b080\u0027:\n  Cleanup uses of sprintf so we can deprecate it.\n"
    },
    {
      "commit": "5a3ac10568e5d729d604c90117550f253ba4b080",
      "tree": "58b3d8f2a3e0084d7e6f44c5f6ba1f438b70a43f",
      "parents": [
        "709bf582cf949680da976e3f6cd5bf03396b1db1",
        "a346f5458a4d9e9ea8159a38ae5f696f19cf125b"
      ],
      "author": {
        "name": "George Burgess IV",
        "email": "gbiv@google.com",
        "time": "Mon Mar 07 22:51:03 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 07 22:51:03 2016 +0000"
      },
      "message": "Merge \"Cleanup uses of sprintf so we can deprecate it.\""
    },
    {
      "commit": "86583783826811779caa7f6f936d5d9e700e6dc3",
      "tree": "fee9743b7f8d66984ca0c3bfe2a92dee5cfdfac2",
      "parents": [
        "13232345bbd6042b7f27dad51f2df164c44330f4",
        "709bf582cf949680da976e3f6cd5bf03396b1db1"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Fri Mar 04 13:03:48 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 04 13:03:48 2016 +0000"
      },
      "message": "Merge \"Change libraries needed by layoutlib to \"host\" libs\"\nam: 709bf582cf\n\n* commit \u0027709bf582cf949680da976e3f6cd5bf03396b1db1\u0027:\n  Change libraries needed by layoutlib to \"host\" libs\n"
    },
    {
      "commit": "13232345bbd6042b7f27dad51f2df164c44330f4",
      "tree": "1c8aad5251a2b84cd90e4a27e07bcde977c557ee",
      "parents": [
        "ff92741c1625904e746747fe9f3eefe954c8e98c",
        "61d71016a9dc6ce61ed7fb251b0e9eb83492140d"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Mar 04 12:59:47 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 04 12:59:47 2016 +0000"
      },
      "message": "Merge \"Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.\"\nam: 61d71016a9\n\n* commit \u002761d71016a9dc6ce61ed7fb251b0e9eb83492140d\u0027:\n  Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.\n"
    },
    {
      "commit": "709bf582cf949680da976e3f6cd5bf03396b1db1",
      "tree": "78b01a53125417b7bcb3407fc8134b27cd7cf99c",
      "parents": [
        "61d71016a9dc6ce61ed7fb251b0e9eb83492140d",
        "dd24c58f1af396651f723c14c40eab8e11cf7733"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Fri Mar 04 12:58:44 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 04 12:58:45 2016 +0000"
      },
      "message": "Merge \"Change libraries needed by layoutlib to \"host\" libs\""
    },
    {
      "commit": "61d71016a9dc6ce61ed7fb251b0e9eb83492140d",
      "tree": "9c37db2cccacbfbb9c2b7b8b21ce7390e5cee083",
      "parents": [
        "b1bf1cd066942c8b775d73396cdc986f776a4b4f",
        "7d18ce744fff219ab60470ec095d585b854b91e1"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Mar 04 12:54:59 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 04 12:54:59 2016 +0000"
      },
      "message": "Merge \"Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.\""
    },
    {
      "commit": "ff92741c1625904e746747fe9f3eefe954c8e98c",
      "tree": "0fc5793abb42208d96203233e6c5439b33d28174",
      "parents": [
        "f63ed0f1ca490aa783ab1873b3c6be764709843f",
        "b1bf1cd066942c8b775d73396cdc986f776a4b4f"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Mar 04 12:47:17 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 04 12:47:17 2016 +0000"
      },
      "message": "Merge \"Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.\"\nam: b1bf1cd066\n\n* commit \u0027b1bf1cd066942c8b775d73396cdc986f776a4b4f\u0027:\n  Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.\n"
    },
    {
      "commit": "7d18ce744fff219ab60470ec095d585b854b91e1",
      "tree": "9c37db2cccacbfbb9c2b7b8b21ce7390e5cee083",
      "parents": [
        "b1bf1cd066942c8b775d73396cdc986f776a4b4f"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Mar 03 22:35:46 2016 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Mar 04 12:45:05 2016 +0000"
      },
      "message": "Track libcore change e86a81ca1ae9ddbdd1c3239d31fb2e49b4a5cf33.\n\nbug: 27426688\nChange-Id: I75777707f96c463ea7054eda55bb532a67ca5501\n"
    },
    {
      "commit": "b1bf1cd066942c8b775d73396cdc986f776a4b4f",
      "tree": "d17eb8a8d02c091ada38b090cc5ec788620aa25e",
      "parents": [
        "f033a6ca9f1ebe810b511861267665948bcd019e",
        "de33c660df4a6ff8a138e3033c9e1d446bd6b570"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Fri Mar 04 12:41:50 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 04 12:41:50 2016 +0000"
      },
      "message": "Merge \"Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.\""
    },
    {
      "commit": "dd24c58f1af396651f723c14c40eab8e11cf7733",
      "tree": "4f6c98554efad56b1745ff586517fce48652a7fc",
      "parents": [
        "d21b6420d2a321168547bee8885b50e598823255"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Mar 01 18:46:37 2016 +0000"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Fri Mar 04 12:01:49 2016 +0000"
      },
      "message": "Change libraries needed by layoutlib to \"host\" libs\n\nThey are only used on host and are one of the few places\nin the build that use LOCAL_JACK_ENABLED :\u003d disabled.\n\nBug: 27218410\n(cherry picked from commit d34e33bc831b51c62630829c188ee0039580ac60)\n\nChange-Id: I8febfca41b3e9baaf290e53ca1449254d4cc9b46\n"
    },
    {
      "commit": "f63ed0f1ca490aa783ab1873b3c6be764709843f",
      "tree": "259f1ccc6c51374db17d39223394ecddbeacfde7",
      "parents": [
        "11c2eaab97e07953f9f7301c3200c79225d70975",
        "f033a6ca9f1ebe810b511861267665948bcd019e"
      ],
      "author": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Fri Mar 04 00:09:27 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Mar 04 00:09:27 2016 +0000"
      },
      "message": "Merge changes I3651e5ae,I37058468\nam: f033a6ca9f\n\n* commit \u0027f033a6ca9f1ebe810b511861267665948bcd019e\u0027:\n  [RenderScript] Enable untyped variants of Allocation-copy functions for FLOAT_16\n  [RenderScript] Allow copyTo(short[]) etc for Float16 Allocations\n"
    },
    {
      "commit": "f033a6ca9f1ebe810b511861267665948bcd019e",
      "tree": "3096c829b51b640d8b45b75e1a5f3bf67deb57ab",
      "parents": [
        "6ca2cb499112871fd840597184dc75ba26fdeae8",
        "1333215d8e61c1cbcabb551ac9a49a801f90ca76"
      ],
      "author": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Fri Mar 04 00:06:04 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 04 00:06:04 2016 +0000"
      },
      "message": "Merge changes I3651e5ae,I37058468\n\n* changes:\n  [RenderScript] Enable untyped variants of Allocation-copy functions for FLOAT_16\n  [RenderScript] Allow copyTo(short[]) etc for Float16 Allocations\n"
    },
    {
      "commit": "1333215d8e61c1cbcabb551ac9a49a801f90ca76",
      "tree": "3096c829b51b640d8b45b75e1a5f3bf67deb57ab",
      "parents": [
        "5b2a8ab2b476ddb213cce91976b14c0bfd2383f2"
      ],
      "author": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Tue Mar 01 20:37:19 2016 -0800"
      },
      "committer": {
        "name": "Pirama Arumuga Nainar",
        "email": "pirama@google.com",
        "time": "Thu Mar 03 16:04:57 2016 -0800"
      },
      "message": "[RenderScript] Enable untyped variants of Allocation-copy functions for FLOAT_16\n\nhttp://b/27251511\n\nHandle FLOAT_16 case to PER_ARRAY_TYPE macro to enable untyped variants\nof Allocation-copy functions.\n\nUntyped variants of Allocation-copy functions call\nvalidateObjectIsPrimitiveArray(), with checkType parameter set to true,\nto validate and obtain the Element type of the Allocation.  When\ncheckType is true, validateObjectIsPrimitiveArray() returns the actual\nElement type of the Allocation (instead of the canonical SIGNED type).\nBecause of this, FLOAT_16 element type can reach the JNI layer,\nnecessitating this change to PER_ARRAY_TYPE macro.\n\nChange-Id: I3651e5ae0ab0cd6bb4ad3157841e2910ac8699dc\n(cherry picked from commit 85e8c51dbf8dc774ecfd09981ac6a8bf1b75f464)\n"
    },
    {
      "commit": "5b2a8ab2b476ddb213cce91976b14c0bfd2383f2",
      "tree": "c8fdaac8be782a80a08684201e67f9f7b1dfbbc0",
      "parents": [
        "6ca2cb499112871fd840597184dc75ba26fdeae8"
      ],
      "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": "Thu Mar 03 16:01:28 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(cherry picked from commit f51bb356deeb8a22414fb44cede4b8618c4b57ba)\n"
    },
    {
      "commit": "de33c660df4a6ff8a138e3033c9e1d446bd6b570",
      "tree": "b41193e732cbcb57b8c3382a9db9734f1a8a672c",
      "parents": [
        "a1becdc6982d770737d6b56f974c4f5beb244076"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Mar 03 22:23:37 2016 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Mar 03 22:23:37 2016 +0000"
      },
      "message": "Track libcore commit 6c5284cca0ec8cf20dd6c5e9b2b6254d813e9d24.\n\nbug: 27426688\nChange-Id: I0ac1dd9a1632b42235744602e9384b8049556965\n"
    },
    {
      "commit": "11c2eaab97e07953f9f7301c3200c79225d70975",
      "tree": "9d810e67dd2cd567301e43b7486b7d04c5505505",
      "parents": [
        "0e29efd1645eeca3efa24d8867de6bfdd580c656",
        "6ca2cb499112871fd840597184dc75ba26fdeae8"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Mar 03 17:29:04 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 03 17:29:04 2016 +0000"
      },
      "message": "Merge \"media: correctly return cached size for MediaDataSource\"\nam: 6ca2cb4991\n\n* commit \u00276ca2cb499112871fd840597184dc75ba26fdeae8\u0027:\n  media: correctly return cached size for MediaDataSource\n"
    },
    {
      "commit": "6ca2cb499112871fd840597184dc75ba26fdeae8",
      "tree": "fcee6546b03d25a1f4751b60d7b1ade12f8b1e8b",
      "parents": [
        "c6b66d3fb763f7ebb9c3946377a3008bad315bc3",
        "f78c984e05b70b473b9246beee989d3b4799d37f"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Mar 03 17:24:00 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 03 17:24:01 2016 +0000"
      },
      "message": "Merge \"media: correctly return cached size for MediaDataSource\""
    },
    {
      "commit": "0e29efd1645eeca3efa24d8867de6bfdd580c656",
      "tree": "14b72822472e55b3f0f52175befa26775ae3da3f",
      "parents": [
        "b47dc2032bf247e3764254ba1409a1b081953986",
        "c6b66d3fb763f7ebb9c3946377a3008bad315bc3"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Thu Mar 03 17:08:20 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 03 17:08:20 2016 +0000"
      },
      "message": "Merge \"Create linker-namespace for the classloader\"\nam: c6b66d3fb7\n\n* commit \u0027c6b66d3fb763f7ebb9c3946377a3008bad315bc3\u0027:\n  Create linker-namespace for the classloader\n"
    },
    {
      "commit": "c6b66d3fb763f7ebb9c3946377a3008bad315bc3",
      "tree": "3a30a549a8fdfda799ba864aec1a0d0a78d26df2",
      "parents": [
        "a1fd14328e990bc23dc5b8447bfe9839a3c7f137",
        "ea90281082b42a2c71d33e25bc369e5eed44ed52"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Thu Mar 03 17:05:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 03 17:05:16 2016 +0000"
      },
      "message": "Merge \"Create linker-namespace for the classloader\""
    },
    {
      "commit": "f78c984e05b70b473b9246beee989d3b4799d37f",
      "tree": "58bf45d2b4a0f374368b9dcbcd49288800d1a81d",
      "parents": [
        "a1fd14328e990bc23dc5b8447bfe9839a3c7f137"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Wed Mar 02 17:03:19 2016 -0800"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Thu Mar 03 08:05:41 2016 -0800"
      },
      "message": "media: correctly return cached size for MediaDataSource\n\nBug: 27431229\nChange-Id: I884e43960789c139b48964deba8f56b3bc3ba590\n"
    },
    {
      "commit": "b47dc2032bf247e3764254ba1409a1b081953986",
      "tree": "62e7019c203f388ed16a3dc183aca6a20c9ff09a",
      "parents": [
        "d3747baad2d90fcbc375eb53fe3ec1015f1d2aab",
        "a1fd14328e990bc23dc5b8447bfe9839a3c7f137"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Mar 03 11:49:15 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 03 11:49:15 2016 +0000"
      },
      "message": "Merge \"Track libcore change 2c423c81bfa731df2577a.\"\nam: a1fd14328e\n\n* commit \u0027a1fd14328e990bc23dc5b8447bfe9839a3c7f137\u0027:\n  Track libcore change 2c423c81bfa731df2577a.\n"
    },
    {
      "commit": "a1fd14328e990bc23dc5b8447bfe9839a3c7f137",
      "tree": "d2bf0c39e320348d59afb325ec33be3bc7ee8b90",
      "parents": [
        "7585cbfd34a46bc8332bf066a5d0f69677d3a7e1",
        "a1becdc6982d770737d6b56f974c4f5beb244076"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Mar 03 11:43:49 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 03 11:43:49 2016 +0000"
      },
      "message": "Merge \"Track libcore change 2c423c81bfa731df2577a.\""
    }
  ],
  "next": "d3747baad2d90fcbc375eb53fe3ec1015f1d2aab"
}
