)]}'
{
  "log": [
    {
      "commit": "e8ce76c26e0bae90b50ece7f8fa3d3f2fefc2476",
      "tree": "d9a2db2a220c8812a0e9e58ceeb82a17b402b54c",
      "parents": [
        "0f8d5a0664f6b21e4ebde63aa76ee2518bae9114",
        "1d63dd9092cc44645ab5001ea79f9f0aba86df69"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jul 10 11:57:29 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 11:57:29 2014 +0000"
      },
      "message": "am 1d63dd90: am 8a71a745: Merge \"Removed obsolete symbol cmsg_nxthdr.\"\n\n* commit \u00271d63dd9092cc44645ab5001ea79f9f0aba86df69\u0027:\n  Removed obsolete symbol cmsg_nxthdr.\n"
    },
    {
      "commit": "1d63dd9092cc44645ab5001ea79f9f0aba86df69",
      "tree": "b6abcfed663ec8f744fe4eb41888dcf5912cd8e7",
      "parents": [
        "c04e73a6b808012403a53d847f4946b33e880018",
        "8a71a745cb2a1eb573c6dc41e30c2f94a3a99db7"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jul 10 11:54:36 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 11:54:36 2014 +0000"
      },
      "message": "am 8a71a745: Merge \"Removed obsolete symbol cmsg_nxthdr.\"\n\n* commit \u00278a71a745cb2a1eb573c6dc41e30c2f94a3a99db7\u0027:\n  Removed obsolete symbol cmsg_nxthdr.\n"
    },
    {
      "commit": "0f8d5a0664f6b21e4ebde63aa76ee2518bae9114",
      "tree": "98a72e77f70131be6b1e162fbe31b09318794dcc",
      "parents": [
        "05916dda8a9a48ce491ea33b9d196741125fe957",
        "c04e73a6b808012403a53d847f4946b33e880018"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Jul 10 11:01:11 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 11:01:11 2014 +0000"
      },
      "message": "am c04e73a6: am 25fba981: Merge \"Do not include libc_common in malloc debug code.\"\n\n* commit \u0027c04e73a6b808012403a53d847f4946b33e880018\u0027:\n  Do not include libc_common in malloc debug code.\n"
    },
    {
      "commit": "c04e73a6b808012403a53d847f4946b33e880018",
      "tree": "6141acdc0b2f8acfbff48d35f18834060eaab7a2",
      "parents": [
        "cf53885bfac9c7391d779df0a16355645fdedf64",
        "25fba981a17c51df6cf88d5ace7ffe3c5a5766e4"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Jul 10 09:43:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 09:43:32 2014 +0000"
      },
      "message": "am 25fba981: Merge \"Do not include libc_common in malloc debug code.\"\n\n* commit \u002725fba981a17c51df6cf88d5ace7ffe3c5a5766e4\u0027:\n  Do not include libc_common in malloc debug code.\n"
    },
    {
      "commit": "05916dda8a9a48ce491ea33b9d196741125fe957",
      "tree": "ef64f2bf6fb142381de222008154c5cfc1f53c40",
      "parents": [
        "42775b512fa6f39a93c130513f1c44cebfdb9c8c",
        "cf53885bfac9c7391d779df0a16355645fdedf64"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 00:24:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 00:24:33 2014 +0000"
      },
      "message": "am cf53885b: am d028b620: Merge \"Added a __system_property_serial benchmark.\"\n\n* commit \u0027cf53885bfac9c7391d779df0a16355645fdedf64\u0027:\n  Added a __system_property_serial benchmark.\n"
    },
    {
      "commit": "42775b512fa6f39a93c130513f1c44cebfdb9c8c",
      "tree": "6112c9f798c0fb911902e4a7fb3c007ab4e7af99",
      "parents": [
        "293006c91b22105419e446268dee3b9b6d6e7dac",
        "feccec68c57f03647166317b7f528364f925bbab"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 00:24:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 00:24:32 2014 +0000"
      },
      "message": "am feccec68: am 84f0c7c2: Merge \"update-tzdata.py needs to know where to find icu.\"\n\n* commit \u0027feccec68c57f03647166317b7f528364f925bbab\u0027:\n  update-tzdata.py needs to know where to find icu.\n"
    },
    {
      "commit": "293006c91b22105419e446268dee3b9b6d6e7dac",
      "tree": "1ed734d8c21ae89714568d957a9bb3cb2dc2ae9a",
      "parents": [
        "16dd7fd5d293ad1fa5d812743cbbbddad20055ae",
        "418fdef2e7299fbf3d7c06319711b84a58423c2a"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Thu Jul 10 00:24:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 00:24:32 2014 +0000"
      },
      "message": "am 418fdef2: am 7a85d9a1: Merge \"Revert \"Add locale aware APIs.\"\"\n\n* commit \u0027418fdef2e7299fbf3d7c06319711b84a58423c2a\u0027:\n  Revert \"Add locale aware APIs.\"\n"
    },
    {
      "commit": "16dd7fd5d293ad1fa5d812743cbbbddad20055ae",
      "tree": "a179dd4972d8fb95a23a4c58035044eeebc928d3",
      "parents": [
        "e2bcc8bbe5b426e627395e88bb1748a3f33ccd98",
        "43e79dab8478fcfadd723a9ba51b7cb07a214f79"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Thu Jul 10 00:24:27 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 00:24:27 2014 +0000"
      },
      "message": "am 43e79dab: am 430d5f93: Merge \"Add locale aware APIs.\"\n\n* commit \u002743e79dab8478fcfadd723a9ba51b7cb07a214f79\u0027:\n  Add locale aware APIs.\n"
    },
    {
      "commit": "cf53885bfac9c7391d779df0a16355645fdedf64",
      "tree": "c67c0256c02da724dde8020b4a12d11b02469cc0",
      "parents": [
        "feccec68c57f03647166317b7f528364f925bbab",
        "d028b6209cde7929e6d0613cbd92cc7b766d3d09"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 00:16:26 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 00:16:26 2014 +0000"
      },
      "message": "am d028b620: Merge \"Added a __system_property_serial benchmark.\"\n\n* commit \u0027d028b6209cde7929e6d0613cbd92cc7b766d3d09\u0027:\n  Added a __system_property_serial benchmark.\n"
    },
    {
      "commit": "feccec68c57f03647166317b7f528364f925bbab",
      "tree": "e6476b1d98445eac6196c23a518d092a25a5860a",
      "parents": [
        "418fdef2e7299fbf3d7c06319711b84a58423c2a",
        "84f0c7c258b3a72eed8737662bb5a730d6d9f5e2"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 00:16:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 00:16:25 2014 +0000"
      },
      "message": "am 84f0c7c2: Merge \"update-tzdata.py needs to know where to find icu.\"\n\n* commit \u002784f0c7c258b3a72eed8737662bb5a730d6d9f5e2\u0027:\n  update-tzdata.py needs to know where to find icu.\n"
    },
    {
      "commit": "418fdef2e7299fbf3d7c06319711b84a58423c2a",
      "tree": "69903a4ec19e7989908f008649d36a35c3f1536e",
      "parents": [
        "43e79dab8478fcfadd723a9ba51b7cb07a214f79",
        "7a85d9a1de7f0970af19eca5f3ca6938cbc2ce95"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Thu Jul 10 00:16:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 00:16:24 2014 +0000"
      },
      "message": "am 7a85d9a1: Merge \"Revert \"Add locale aware APIs.\"\"\n\n* commit \u00277a85d9a1de7f0970af19eca5f3ca6938cbc2ce95\u0027:\n  Revert \"Add locale aware APIs.\"\n"
    },
    {
      "commit": "43e79dab8478fcfadd723a9ba51b7cb07a214f79",
      "tree": "589761e9408686b84cd5748654ce85d7547d383e",
      "parents": [
        "748d870871b8b95ae054f733683658afba86a539",
        "430d5f93ceea2e5172144a05885c295dca51b876"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Thu Jul 10 00:16:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 00:16:23 2014 +0000"
      },
      "message": "am 430d5f93: Merge \"Add locale aware APIs.\"\n\n* commit \u0027430d5f93ceea2e5172144a05885c295dca51b876\u0027:\n  Add locale aware APIs.\n"
    },
    {
      "commit": "25fba981a17c51df6cf88d5ace7ffe3c5a5766e4",
      "tree": "6141acdc0b2f8acfbff48d35f18834060eaab7a2",
      "parents": [
        "d028b6209cde7929e6d0613cbd92cc7b766d3d09",
        "dda1c6c466c4f31de31d76c8be7e46c16b4b4209"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Jul 10 05:06:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 22:27:32 2014 +0000"
      },
      "message": "Merge \"Do not include libc_common in malloc debug code.\""
    },
    {
      "commit": "dda1c6c466c4f31de31d76c8be7e46c16b4b4209",
      "tree": "33df23032fdd6451750acc4f87ea0e298d2cee5b",
      "parents": [
        "4c199170a84e725a56b7d40c113c9d76a75d89ab"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jul 09 17:16:07 2014 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jul 09 21:27:15 2014 -0700"
      },
      "message": "Do not include libc_common in malloc debug code.\n\nThe inclusion of the static libc_common library in the malloc_debug_XXX.so\nshared libraries causes constructors to be called twice. This doesn\u0027t seem\nto have caused any issues when setting the libc.debug.malloc property.\nHowever, jemalloc crashes because there are two jemalloc implementations,\none in the static libc_common library and one in the shared library. Each\nimplementation has created overlapping thread keys that are not the same.\nThe crash comes because one of the jemalloc keys is actually used by the\nlocale setting code. Thus if someone sets the locale, the jemalloc code\ncrashes trying to access the same key.\n\nChange-Id: Iaac650a82d69064db148a6333e9403744f68b4a4\n"
    },
    {
      "commit": "84f0c7c258b3a72eed8737662bb5a730d6d9f5e2",
      "tree": "e6476b1d98445eac6196c23a518d092a25a5860a",
      "parents": [
        "7a85d9a1de7f0970af19eca5f3ca6938cbc2ce95",
        "30ab93949626872b3e6ea35398c831017c4c378f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 22:54:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 22:27:32 2014 +0000"
      },
      "message": "Merge \"update-tzdata.py needs to know where to find icu.\""
    },
    {
      "commit": "30ab93949626872b3e6ea35398c831017c4c378f",
      "tree": "e6476b1d98445eac6196c23a518d092a25a5860a",
      "parents": [
        "4c199170a84e725a56b7d40c113c9d76a75d89ab"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 15:42:59 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 15:42:59 2014 -0700"
      },
      "message": "update-tzdata.py needs to know where to find icu.\n\nChange-Id: If5561b92c233276fb072da62be21f23df4781c41\n"
    },
    {
      "commit": "430d5f93ceea2e5172144a05885c295dca51b876",
      "tree": "589761e9408686b84cd5748654ce85d7547d383e",
      "parents": [
        "4c199170a84e725a56b7d40c113c9d76a75d89ab",
        "e087eac404b0e30de427392065e2750acf92bd4a"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 22:45:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 22:27:32 2014 +0000"
      },
      "message": "Merge \"Add locale aware APIs.\""
    },
    {
      "commit": "e087eac404b0e30de427392065e2750acf92bd4a",
      "tree": "c547e35ffc82ee9afd441d2e3739a87de73103fd",
      "parents": [
        "6cdd0cfd2f279dfb20b9f7cccc963eb9ee91c666"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 10:09:04 2014 -0700"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 15:41:53 2014 -0700"
      },
      "message": "Add locale aware APIs.\n\nSince we only support the C locale, we can just forward all of these to\ntheir non-locale equivalents for correct behavior.\n\nChange-Id: Ib7be71b7f636309c0cc3be1096a4c1f693f04fbb\n"
    },
    {
      "commit": "8a71a745cb2a1eb573c6dc41e30c2f94a3a99db7",
      "tree": "b6abcfed663ec8f744fe4eb41888dcf5912cd8e7",
      "parents": [
        "25fba981a17c51df6cf88d5ace7ffe3c5a5766e4",
        "e95d0fc34cc3f6ef658c6470ffe4b59fbbc978b5"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jul 10 11:46:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 19:42:15 2014 +0000"
      },
      "message": "Merge \"Removed obsolete symbol cmsg_nxthdr.\""
    },
    {
      "commit": "e95d0fc34cc3f6ef658c6470ffe4b59fbbc978b5",
      "tree": "b6abcfed663ec8f744fe4eb41888dcf5912cd8e7",
      "parents": [
        "25fba981a17c51df6cf88d5ace7ffe3c5a5766e4"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Mon Jul 07 13:33:04 2014 +0100"
      },
      "committer": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jul 10 12:44:52 2014 +0100"
      },
      "message": "Removed obsolete symbol cmsg_nxthdr.\n\nBug: 15822452\nChange-Id: I5322fb29522fc58e9c3489ff86216e25a12ef970\n"
    },
    {
      "commit": "e2bcc8bbe5b426e627395e88bb1748a3f33ccd98",
      "tree": "1ed734d8c21ae89714568d957a9bb3cb2dc2ae9a",
      "parents": [
        "48ad92a4b1e3d7a3611eba3bc067989a138802b4",
        "748d870871b8b95ae054f733683658afba86a539"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 18:15:10 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 18:15:10 2014 +0000"
      },
      "message": "am 748d8708: am 4c199170: Merge \"Added __system_propery_read benchmark.\"\n\n* commit \u0027748d870871b8b95ae054f733683658afba86a539\u0027:\n  Added __system_propery_read benchmark.\n"
    },
    {
      "commit": "748d870871b8b95ae054f733683658afba86a539",
      "tree": "69903a4ec19e7989908f008649d36a35c3f1536e",
      "parents": [
        "742fce7b8414c095dd895547564ea8ef55d526b0",
        "4c199170a84e725a56b7d40c113c9d76a75d89ab"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 18:11:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 18:11:32 2014 +0000"
      },
      "message": "am 4c199170: Merge \"Added __system_propery_read benchmark.\"\n\n* commit \u00274c199170a84e725a56b7d40c113c9d76a75d89ab\u0027:\n  Added __system_propery_read benchmark.\n"
    },
    {
      "commit": "48ad92a4b1e3d7a3611eba3bc067989a138802b4",
      "tree": "43111e79d70b4924b2793c1bce5b33b281b7c758",
      "parents": [
        "dc0b68e5ee7f730adf2864c9c16a38b7ab8c8432",
        "742fce7b8414c095dd895547564ea8ef55d526b0"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 16:58:06 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 16:58:06 2014 +0000"
      },
      "message": "am 742fce7b: am 3139f6fd: Merge \"Remove __CTOR_LIST__ from mips/mips64.\"\n\n* commit \u0027742fce7b8414c095dd895547564ea8ef55d526b0\u0027:\n  Remove __CTOR_LIST__ from mips/mips64.\n"
    },
    {
      "commit": "742fce7b8414c095dd895547564ea8ef55d526b0",
      "tree": "5f085e3928417fbf53e8a8d2fbe78cca8d971909",
      "parents": [
        "b9d95b5d2f6eb748c0fdb83087b96bdb1cb5ef24",
        "3139f6fdd7f9bec3b53be3da62314ae8ba24ceb4"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 16:53:38 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 16:53:38 2014 +0000"
      },
      "message": "am 3139f6fd: Merge \"Remove __CTOR_LIST__ from mips/mips64.\"\n\n* commit \u00273139f6fdd7f9bec3b53be3da62314ae8ba24ceb4\u0027:\n  Remove __CTOR_LIST__ from mips/mips64.\n"
    },
    {
      "commit": "dc0b68e5ee7f730adf2864c9c16a38b7ab8c8432",
      "tree": "b292dbc75002a2e7457f705d1878ed99afb4abd1",
      "parents": [
        "76171b2d583ee21c1292f402f109e800120f9907",
        "b9d95b5d2f6eb748c0fdb83087b96bdb1cb5ef24"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 16:36:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 16:36:24 2014 +0000"
      },
      "message": "am b9d95b5d: am c4c67893: Merge \"Don\\\u0027t zero r1 on entry to the dynamic linker.\"\n\n* commit \u0027b9d95b5d2f6eb748c0fdb83087b96bdb1cb5ef24\u0027:\n  Don\u0027t zero r1 on entry to the dynamic linker.\n"
    },
    {
      "commit": "b9d95b5d2f6eb748c0fdb83087b96bdb1cb5ef24",
      "tree": "24e41575180ba39cd3971fe98723b27d1d40f186",
      "parents": [
        "02406f688ce2b9d35573a483251628bc82e88b3f",
        "c4c6789362b82150e3f16cd655032f7ab2a1b6d6"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 16:32:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 16:32:58 2014 +0000"
      },
      "message": "am c4c67893: Merge \"Don\\\u0027t zero r1 on entry to the dynamic linker.\"\n\n* commit \u0027c4c6789362b82150e3f16cd655032f7ab2a1b6d6\u0027:\n  Don\u0027t zero r1 on entry to the dynamic linker.\n"
    },
    {
      "commit": "76171b2d583ee21c1292f402f109e800120f9907",
      "tree": "c516b816996c65b7532cb0b9cb48f0840e48fae3",
      "parents": [
        "4e37e7b1e89c3c9f734a3593838b6ba9b0e0e855",
        "02406f688ce2b9d35573a483251628bc82e88b3f"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed Jul 09 16:26:28 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 16:26:28 2014 +0000"
      },
      "message": "am 02406f68: am 6cdd0cfd: Merge \"TARGET_OUT_DATA_NATIVE_TESTS now points to /nativetest64 in 64-bit target\"\n\n* commit \u002702406f688ce2b9d35573a483251628bc82e88b3f\u0027:\n  TARGET_OUT_DATA_NATIVE_TESTS now points to $(TARGET_OUT_DATA)/nativetest64 in 64-bit target\n"
    },
    {
      "commit": "02406f688ce2b9d35573a483251628bc82e88b3f",
      "tree": "486076b9e0dd6439cea5f0108ecf6154df6e4aab",
      "parents": [
        "b9247ada209fd7e3570127aacd77542d41a111fc",
        "6cdd0cfd2f279dfb20b9f7cccc963eb9ee91c666"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed Jul 09 16:22:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 16:22:58 2014 +0000"
      },
      "message": "am 6cdd0cfd: Merge \"TARGET_OUT_DATA_NATIVE_TESTS now points to /nativetest64 in 64-bit target\"\n\n* commit \u00276cdd0cfd2f279dfb20b9f7cccc963eb9ee91c666\u0027:\n  TARGET_OUT_DATA_NATIVE_TESTS now points to $(TARGET_OUT_DATA)/nativetest64 in 64-bit target\n"
    },
    {
      "commit": "4e37e7b1e89c3c9f734a3593838b6ba9b0e0e855",
      "tree": "f668b3cf7645929f03fe9801289d57b1bef3228a",
      "parents": [
        "4c632335112a9cedee8bb09be7ca56b132ef21ee",
        "b9247ada209fd7e3570127aacd77542d41a111fc"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 09 15:07:37 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 15:07:37 2014 +0000"
      },
      "message": "am b9247ada: am 3c12ae56: Merge \"Add test for constructor function.\"\n\n* commit \u0027b9247ada209fd7e3570127aacd77542d41a111fc\u0027:\n  Add test for constructor function.\n"
    },
    {
      "commit": "4c199170a84e725a56b7d40c113c9d76a75d89ab",
      "tree": "69903a4ec19e7989908f008649d36a35c3f1536e",
      "parents": [
        "3139f6fdd7f9bec3b53be3da62314ae8ba24ceb4",
        "a304476145810d62f76b23a188b1680287716cfd"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 18:03:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 14:50:30 2014 +0000"
      },
      "message": "Merge \"Added __system_propery_read benchmark.\""
    },
    {
      "commit": "a304476145810d62f76b23a188b1680287716cfd",
      "tree": "69903a4ec19e7989908f008649d36a35c3f1536e",
      "parents": [
        "3139f6fdd7f9bec3b53be3da62314ae8ba24ceb4"
      ],
      "author": {
        "name": "Brigid Smith",
        "email": "brigidsmith@google.com",
        "time": "Wed Jul 09 10:26:17 2014 -0700"
      },
      "committer": {
        "name": "Brigid Smith",
        "email": "brigidsmith@google.com",
        "time": "Wed Jul 09 10:26:17 2014 -0700"
      },
      "message": "Added __system_propery_read benchmark.\n\nChange-Id: Ic0e9118859a013aa04841de25822a81a7fc74b3c\n"
    },
    {
      "commit": "6cdd0cfd2f279dfb20b9f7cccc963eb9ee91c666",
      "tree": "486076b9e0dd6439cea5f0108ecf6154df6e4aab",
      "parents": [
        "3c12ae56f402744d1a446ceef7d20f5ea01025c3",
        "dc42e20d54f17cbcabb2e8584398566eb66c47c3"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed Jul 09 16:15:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 14:50:30 2014 +0000"
      },
      "message": "Merge \"TARGET_OUT_DATA_NATIVE_TESTS now points to $(TARGET_OUT_DATA)/nativetest64 in 64-bit target\""
    },
    {
      "commit": "7a85d9a1de7f0970af19eca5f3ca6938cbc2ce95",
      "tree": "69903a4ec19e7989908f008649d36a35c3f1536e",
      "parents": [
        "430d5f93ceea2e5172144a05885c295dca51b876",
        "063e20c26943ec82ef1d53a544545e79054e93d3"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 22:51:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 14:45:53 2014 +0000"
      },
      "message": "Merge \"Revert \"Add locale aware APIs.\"\""
    },
    {
      "commit": "063e20c26943ec82ef1d53a544545e79054e93d3",
      "tree": "486076b9e0dd6439cea5f0108ecf6154df6e4aab",
      "parents": [
        "e087eac404b0e30de427392065e2750acf92bd4a"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 22:50:43 2014 +0000"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 22:50:43 2014 +0000"
      },
      "message": "Revert \"Add locale aware APIs.\"\n\nAccidentally verified against a dirty tree. Needs the companion change to libc++ to land upstream before I can submit this.\n\nThis reverts commit e087eac404b0e30de427392065e2750acf92bd4a.\n\nChange-Id: I317ecd0923114f415eaad7603002f77feffb5e3f\n"
    },
    {
      "commit": "d028b6209cde7929e6d0613cbd92cc7b766d3d09",
      "tree": "c67c0256c02da724dde8020b4a12d11b02469cc0",
      "parents": [
        "84f0c7c258b3a72eed8737662bb5a730d6d9f5e2",
        "28417e6314768d057ab7ad7a0208f1af7597b4d6"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 22:57:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 14:42:04 2014 +0000"
      },
      "message": "Merge \"Added a __system_property_serial benchmark.\""
    },
    {
      "commit": "28417e6314768d057ab7ad7a0208f1af7597b4d6",
      "tree": "5a2eecba3d3d40a540a23c1b7b21c255af6a5a21",
      "parents": [
        "430d5f93ceea2e5172144a05885c295dca51b876"
      ],
      "author": {
        "name": "Brigid Smith",
        "email": "brigidsmith@google.com",
        "time": "Wed Jul 09 15:48:37 2014 -0700"
      },
      "committer": {
        "name": "Brigid Smith",
        "email": "brigidsmith@google.com",
        "time": "Wed Jul 09 15:48:37 2014 -0700"
      },
      "message": "Added a __system_property_serial benchmark.\n\nChange-Id: Ifc2116f26acb242f4dcdb6eefe128899a9dc63bb\n"
    },
    {
      "commit": "3139f6fdd7f9bec3b53be3da62314ae8ba24ceb4",
      "tree": "5f085e3928417fbf53e8a8d2fbe78cca8d971909",
      "parents": [
        "c4c6789362b82150e3f16cd655032f7ab2a1b6d6",
        "40ad229b25671b43dc1cef29ecd5a7807aed5192"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 16:48:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 14:42:04 2014 +0000"
      },
      "message": "Merge \"Remove __CTOR_LIST__ from mips/mips64.\""
    },
    {
      "commit": "40ad229b25671b43dc1cef29ecd5a7807aed5192",
      "tree": "c567e7a6a974ec271fd6771c4fe131445bb58a05",
      "parents": [
        "3c12ae56f402744d1a446ceef7d20f5ea01025c3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 09:20:17 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 09:20:17 2014 -0700"
      },
      "message": "Remove __CTOR_LIST__ from mips/mips64.\n\nChange-Id: I3486b09e30b32ddb67da602cbc2b5fb0402f9764\n"
    },
    {
      "commit": "c4c6789362b82150e3f16cd655032f7ab2a1b6d6",
      "tree": "24e41575180ba39cd3971fe98723b27d1d40f186",
      "parents": [
        "6cdd0cfd2f279dfb20b9f7cccc963eb9ee91c666",
        "996524383f99cf513c181205cf61937faab85352"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 16:25:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 14:42:04 2014 +0000"
      },
      "message": "Merge \"Don\u0027t zero r1 on entry to the dynamic linker.\""
    },
    {
      "commit": "b9247ada209fd7e3570127aacd77542d41a111fc",
      "tree": "f9c3dcb48c8d435fa5c50ddbfeba28c84251c369",
      "parents": [
        "b9c5d606aab6c1a21e3785d155613c35c276eb18",
        "3c12ae56f402744d1a446ceef7d20f5ea01025c3"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 09 12:36:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 12:36:58 2014 +0000"
      },
      "message": "am 3c12ae56: Merge \"Add test for constructor function.\"\n\n* commit \u00273c12ae56f402744d1a446ceef7d20f5ea01025c3\u0027:\n  Add test for constructor function.\n"
    },
    {
      "commit": "996524383f99cf513c181205cf61937faab85352",
      "tree": "96e6071474eda2e2e47f92b257271aaca3ca887f",
      "parents": [
        "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 08 19:22:57 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 08 21:38:32 2014 -0700"
      },
      "message": "Don\u0027t zero r1 on entry to the dynamic linker.\n\nThere\u0027s no need: __linker_init only takes one argument.\n\nAlso remove the arm __CTOR_LIST__; we use .init_array and .fini_array instead\nof .ctor and .dtor anyway, and I don\u0027t think we\u0027ve ever supported the latter.\n\nChange-Id: Ifc91a5a90c6aa39d674bf0509a7af2e1ff0beddd\n"
    },
    {
      "commit": "dc42e20d54f17cbcabb2e8584398566eb66c47c3",
      "tree": "2ab4dbcd640dfc3434dd82cf874b53cfb09e0ee4",
      "parents": [
        "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Jul 08 18:54:42 2014 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Jul 08 18:54:42 2014 -0700"
      },
      "message": "TARGET_OUT_DATA_NATIVE_TESTS now points to $(TARGET_OUT_DATA)/nativetest64 in 64-bit target\n\nChange-Id: I9a562e79de7ec0f065c90de9ae1b72cbcd7d8c6b\n"
    },
    {
      "commit": "3c12ae56f402744d1a446ceef7d20f5ea01025c3",
      "tree": "f9c3dcb48c8d435fa5c50ddbfeba28c84251c369",
      "parents": [
        "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a",
        "f8846a45878faa9eb51fab3a2b347e9a36ecd250"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 09 04:24:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 08 22:56:31 2014 +0000"
      },
      "message": "Merge \"Add test for constructor function.\""
    },
    {
      "commit": "f8846a45878faa9eb51fab3a2b347e9a36ecd250",
      "tree": "f9c3dcb48c8d435fa5c50ddbfeba28c84251c369",
      "parents": [
        "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 21:21:34 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 21:21:34 2014 -0700"
      },
      "message": "Add test for constructor function.\n\nChange-Id: I0ad26d617f00cdd6c2241d613be39a1d16918612\n"
    },
    {
      "commit": "4c632335112a9cedee8bb09be7ca56b132ef21ee",
      "tree": "9df15ab6dcc52f2723aa157356c0f3c38d03a981",
      "parents": [
        "ddf9066e2e850a1e0dc936a731994ec831581807",
        "b9c5d606aab6c1a21e3785d155613c35c276eb18"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 18:35:19 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 08 18:35:19 2014 +0000"
      },
      "message": "am b9c5d606: am 006e0770: Merge \"Change android_dlextinfo flags to uint64_t\"\n\n* commit \u0027b9c5d606aab6c1a21e3785d155613c35c276eb18\u0027:\n  Change android_dlextinfo flags to uint64_t\n"
    },
    {
      "commit": "b9c5d606aab6c1a21e3785d155613c35c276eb18",
      "tree": "337867e4fdbe7af8537462870d673664789165d9",
      "parents": [
        "aedc14b166e9eb1213637cf7ebf8e08ce29ab0dd",
        "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 18:33:20 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 08 18:33:20 2014 +0000"
      },
      "message": "am 006e0770: Merge \"Change android_dlextinfo flags to uint64_t\"\n\n* commit \u0027006e0770ffaa57d88f407fad8d9b78ea0efa9c6a\u0027:\n  Change android_dlextinfo flags to uint64_t\n"
    },
    {
      "commit": "ddf9066e2e850a1e0dc936a731994ec831581807",
      "tree": "c9ed96cfb1199eec5b807a3d7bbc9102b0235523",
      "parents": [
        "e20bbaf8bbfb41b690e55be66eb327ebdcc61629",
        "aedc14b166e9eb1213637cf7ebf8e08ce29ab0dd"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 08 11:15:27 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 08 11:15:27 2014 -0700"
      },
      "message": "resolved conflicts for merge of aedc14b1 to master\n\nChange-Id: Ib00a09a01541afb010f3c8a6f125d067a0c7812d\n"
    },
    {
      "commit": "aedc14b166e9eb1213637cf7ebf8e08ce29ab0dd",
      "tree": "faac05b43d3e17c3ada6fda63e5cd6d3a8a61fc1",
      "parents": [
        "4568e344c0a7581dc1b32387ba18c99df76ffeea",
        "7244a8610a1b6f7cb38336696e15e2e4ee04613c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 08 17:50:07 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 08 17:50:07 2014 +0000"
      },
      "message": "am 7244a861: Merge \"Regenerate the bionic NOTICE files.\"\n\n* commit \u00277244a8610a1b6f7cb38336696e15e2e4ee04613c\u0027:\n  Regenerate the bionic NOTICE files.\n"
    },
    {
      "commit": "7244a8610a1b6f7cb38336696e15e2e4ee04613c",
      "tree": "faac05b43d3e17c3ada6fda63e5cd6d3a8a61fc1",
      "parents": [
        "2b2916d15458671babed9e250b4d98f1980a976d",
        "15581383153c5da29befb7f5cdc30bc21e9da54b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 08 17:40:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 08 02:15:13 2014 +0000"
      },
      "message": "Merge \"Regenerate the bionic NOTICE files.\""
    },
    {
      "commit": "15581383153c5da29befb7f5cdc30bc21e9da54b",
      "tree": "faac05b43d3e17c3ada6fda63e5cd6d3a8a61fc1",
      "parents": [
        "2b2916d15458671babed9e250b4d98f1980a976d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 15:42:06 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 15:42:06 2014 -0700"
      },
      "message": "Regenerate the bionic NOTICE files.\n\nAlso fix a few formatting issues in copyright headers that were confusing\nthe script (though obviously it would be better if the script were smarter).\n\nChange-Id: I7f561bef4f84fdcbd84f375ee226bd65db0e507b\n"
    },
    {
      "commit": "e20bbaf8bbfb41b690e55be66eb327ebdcc61629",
      "tree": "9c3294175185063f95865368dcb6c1336831f3fc",
      "parents": [
        "88ed7d2cc179995ef056468c0a77c8eb28526f00",
        "4568e344c0a7581dc1b32387ba18c99df76ffeea"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:08:48 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:08:48 2014 +0000"
      },
      "message": "am 4568e344: am 2b2916d1: Merge \"Remove some dead data.\"\n\n* commit \u00274568e344c0a7581dc1b32387ba18c99df76ffeea\u0027:\n  Remove some dead data.\n"
    },
    {
      "commit": "88ed7d2cc179995ef056468c0a77c8eb28526f00",
      "tree": "2fdce2e1c431134efea59d83fe0354f16bf9e5da",
      "parents": [
        "4324fd79164d0399e7c3ecb487a78713c81295af",
        "d5a6a5e18d66543bdfa4dffdfeec80eff32a87b9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:08:47 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:08:47 2014 +0000"
      },
      "message": "am d5a6a5e1: am db42a9f5: Merge \"Fix three clang complaints about the DNS code.\"\n\n* commit \u0027d5a6a5e18d66543bdfa4dffdfeec80eff32a87b9\u0027:\n  Fix three clang complaints about the DNS code.\n"
    },
    {
      "commit": "4324fd79164d0399e7c3ecb487a78713c81295af",
      "tree": "ae2ecae995a496b8814550e134febf1bc5cf30d8",
      "parents": [
        "ea24c25512f14a2b8caa45b3d338d0158a3080ee",
        "a19e1d1c6519e6adaa37ae151dc87cb04fe998b0"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:08:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:08:46 2014 +0000"
      },
      "message": "am a19e1d1c: am 4d763df3: Merge \"Fix a broken boolean test found by clang.\"\n\n* commit \u0027a19e1d1c6519e6adaa37ae151dc87cb04fe998b0\u0027:\n  Fix a broken boolean test found by clang.\n"
    },
    {
      "commit": "ea24c25512f14a2b8caa45b3d338d0158a3080ee",
      "tree": "1aa1eadf34614cf4592faf476254455125b9bb5b",
      "parents": [
        "67afc421f3f51d3b14332fa2689047c3a6017b42",
        "13610bec6bfc0af64efdeeafc4c25d34912c2856"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:08:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:08:46 2014 +0000"
      },
      "message": "am 13610bec: am 1ee1bfde: Merge \"Use __unused rather than self assignment for unused parameters.\"\n\n* commit \u002713610bec6bfc0af64efdeeafc4c25d34912c2856\u0027:\n  Use __unused rather than self assignment for unused parameters.\n"
    },
    {
      "commit": "4568e344c0a7581dc1b32387ba18c99df76ffeea",
      "tree": "3c70b424a97110fd8d725a9e446ad53ec1fc155c",
      "parents": [
        "d5a6a5e18d66543bdfa4dffdfeec80eff32a87b9",
        "2b2916d15458671babed9e250b4d98f1980a976d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:02:34 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:02:34 2014 +0000"
      },
      "message": "am 2b2916d1: Merge \"Remove some dead data.\"\n\n* commit \u00272b2916d15458671babed9e250b4d98f1980a976d\u0027:\n  Remove some dead data.\n"
    },
    {
      "commit": "d5a6a5e18d66543bdfa4dffdfeec80eff32a87b9",
      "tree": "9dcbdd5da2128ea6cce03a9bf5240247935cafce",
      "parents": [
        "a19e1d1c6519e6adaa37ae151dc87cb04fe998b0",
        "db42a9f5a3b8a6bb6af2d9ef42844c8dc835527b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:02:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:02:33 2014 +0000"
      },
      "message": "am db42a9f5: Merge \"Fix three clang complaints about the DNS code.\"\n\n* commit \u0027db42a9f5a3b8a6bb6af2d9ef42844c8dc835527b\u0027:\n  Fix three clang complaints about the DNS code.\n"
    },
    {
      "commit": "a19e1d1c6519e6adaa37ae151dc87cb04fe998b0",
      "tree": "a2864cfb211669420aff5d38301d040d3d6b6b36",
      "parents": [
        "13610bec6bfc0af64efdeeafc4c25d34912c2856",
        "4d763df3243f81041269015d0ac3fbd2912d5f3d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:02:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:02:33 2014 +0000"
      },
      "message": "am 4d763df3: Merge \"Fix a broken boolean test found by clang.\"\n\n* commit \u00274d763df3243f81041269015d0ac3fbd2912d5f3d\u0027:\n  Fix a broken boolean test found by clang.\n"
    },
    {
      "commit": "13610bec6bfc0af64efdeeafc4c25d34912c2856",
      "tree": "37c3af9ee2a6c270476d71677c7a0116c3d2e341",
      "parents": [
        "731f9273134b861b86ef65f785f4811c2f17b5be",
        "1ee1bfdeeca74d71f3e7de7ac3a7e45c9a7d0f53"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:02:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:02:32 2014 +0000"
      },
      "message": "am 1ee1bfde: Merge \"Use __unused rather than self assignment for unused parameters.\"\n\n* commit \u00271ee1bfdeeca74d71f3e7de7ac3a7e45c9a7d0f53\u0027:\n  Use __unused rather than self assignment for unused parameters.\n"
    },
    {
      "commit": "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a",
      "tree": "337867e4fdbe7af8537462870d673664789165d9",
      "parents": [
        "7244a8610a1b6f7cb38336696e15e2e4ee04613c",
        "3a8646fc5d9f1a9304251a1d1c8ff9e523d81b40"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 18:27:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jul 07 17:50:18 2014 +0000"
      },
      "message": "Merge \"Change android_dlextinfo flags to uint64_t\""
    },
    {
      "commit": "3a8646fc5d9f1a9304251a1d1c8ff9e523d81b40",
      "tree": "337867e4fdbe7af8537462870d673664789165d9",
      "parents": [
        "7244a8610a1b6f7cb38336696e15e2e4ee04613c"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 11:21:56 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 11:24:03 2014 -0700"
      },
      "message": "Change android_dlextinfo flags to uint64_t\n\nChange-Id: Id27e8f8e58dbcf6ae79644f2ad3af3dd0aef9ae7\n"
    },
    {
      "commit": "67afc421f3f51d3b14332fa2689047c3a6017b42",
      "tree": "f97f6b4191a9ba32c32be16ee6347179a5119638",
      "parents": [
        "031517ff744f767a0e5a65ee2f133a4e8f262414",
        "731f9273134b861b86ef65f785f4811c2f17b5be"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Jul 07 16:25:28 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 16:25:28 2014 +0000"
      },
      "message": "am 731f9273: am 2d94ee29: Merge \"Revert \"Revert \"Hide _tolower_tab_ and _toupper_tab_ on LP64.\"\"\"\n\n* commit \u0027731f9273134b861b86ef65f785f4811c2f17b5be\u0027:\n  Revert \"Revert \"Hide _tolower_tab_ and _toupper_tab_ on LP64.\"\"\n"
    },
    {
      "commit": "731f9273134b861b86ef65f785f4811c2f17b5be",
      "tree": "50e45eb372f429ea257bfc01557b1f5063bd6499",
      "parents": [
        "8ad9909a70c4925a1da15ce150835e436f54d8c1",
        "2d94ee29f4be528167f1de328226cac259aac738"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Jul 07 16:20:11 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 16:20:11 2014 +0000"
      },
      "message": "am 2d94ee29: Merge \"Revert \"Revert \"Hide _tolower_tab_ and _toupper_tab_ on LP64.\"\"\"\n\n* commit \u00272d94ee29f4be528167f1de328226cac259aac738\u0027:\n  Revert \"Revert \"Hide _tolower_tab_ and _toupper_tab_ on LP64.\"\"\n"
    },
    {
      "commit": "4d763df3243f81041269015d0ac3fbd2912d5f3d",
      "tree": "a2864cfb211669420aff5d38301d040d3d6b6b36",
      "parents": [
        "1ee1bfdeeca74d71f3e7de7ac3a7e45c9a7d0f53",
        "29edbfd64ff636b40309d350ca038a7fdb114ad8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 17:49:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jul 05 03:01:43 2014 +0000"
      },
      "message": "Merge \"Fix a broken boolean test found by clang.\""
    },
    {
      "commit": "29edbfd64ff636b40309d350ca038a7fdb114ad8",
      "tree": "455e7fbb22c3a8622776ced938dda03feb96b732",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:45:15 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:45:15 2014 -0700"
      },
      "message": "Fix a broken boolean test found by clang.\n\nThis was only on the failure case, so this probably never caused\nany real trouble.\n\nChange-Id: Id983689772102cbb9171693b927e544fb0b584fb\n"
    },
    {
      "commit": "031517ff744f767a0e5a65ee2f133a4e8f262414",
      "tree": "18b07cf87ba5be3dbdb6ebf1ecd5562ad31fd963",
      "parents": [
        "80d877d6c343fbbb1eff21f4ddf7aa56dc33cbd4",
        "8ad9909a70c4925a1da15ce150835e436f54d8c1"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 19:59:41 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 03 19:59:41 2014 +0000"
      },
      "message": "am 8ad9909a: am d11ca4e8: Merge \"Revert \"Reenable support for non-PIE executables\"\"\n\n* commit \u00278ad9909a70c4925a1da15ce150835e436f54d8c1\u0027:\n  Revert \"Reenable support for non-PIE executables\"\n"
    },
    {
      "commit": "8ad9909a70c4925a1da15ce150835e436f54d8c1",
      "tree": "89a03479680ac11b680b4624683e0bd50a17486b",
      "parents": [
        "e6ef19779f35bfc1e49b50dd6d3189ab393328f1",
        "d11ca4e8c7cbbdd4b37ea82a351966da75907c0d"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 19:54:53 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 03 19:54:53 2014 +0000"
      },
      "message": "am d11ca4e8: Merge \"Revert \"Reenable support for non-PIE executables\"\"\n\n* commit \u0027d11ca4e8c7cbbdd4b37ea82a351966da75907c0d\u0027:\n  Revert \"Reenable support for non-PIE executables\"\n"
    },
    {
      "commit": "80d877d6c343fbbb1eff21f4ddf7aa56dc33cbd4",
      "tree": "175bdba75620585f465ffbca7c17edcb96b4d9b6",
      "parents": [
        "ca771fc396167347b8a434738829c20ff66bb20c",
        "e6ef19779f35bfc1e49b50dd6d3189ab393328f1"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 16:09:56 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 03 16:09:56 2014 +0000"
      },
      "message": "am e6ef1977: am f95964c9: Merge \"libc_logging: Set SOCK_CLOEXEC on socket\"\n\n* commit \u0027e6ef19779f35bfc1e49b50dd6d3189ab393328f1\u0027:\n  libc_logging: Set SOCK_CLOEXEC on socket\n"
    },
    {
      "commit": "e6ef19779f35bfc1e49b50dd6d3189ab393328f1",
      "tree": "802266e9ef04af079867b541b25a30cfe2d727e8",
      "parents": [
        "bebe8de7e2d2df2605fe96f7426f26ecbcd7d251",
        "f95964c93becfeb51433d7d90a6e1b9bb456a3e7"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 16:05:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 03 16:05:17 2014 +0000"
      },
      "message": "am f95964c9: Merge \"libc_logging: Set SOCK_CLOEXEC on socket\"\n\n* commit \u0027f95964c93becfeb51433d7d90a6e1b9bb456a3e7\u0027:\n  libc_logging: Set SOCK_CLOEXEC on socket\n"
    },
    {
      "commit": "ca771fc396167347b8a434738829c20ff66bb20c",
      "tree": "b859bd7c35dd80485c6536aa359ce1ebee13ed61",
      "parents": [
        "cda4006cc73827b6f3c77fd783ee22434e34a799",
        "bebe8de7e2d2df2605fe96f7426f26ecbcd7d251"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 03 00:13:14 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 03 00:13:14 2014 +0000"
      },
      "message": "am bebe8de7: am 1f262b35: Merge \"Fix recv.cpp so it can build with clang.\"\n\n* commit \u0027bebe8de7e2d2df2605fe96f7426f26ecbcd7d251\u0027:\n  Fix recv.cpp so it can build with clang.\n"
    },
    {
      "commit": "bebe8de7e2d2df2605fe96f7426f26ecbcd7d251",
      "tree": "ac554851f78ae67b2926eeac1966befe57eb2899",
      "parents": [
        "2a70aba8460eff1bfb1417c271c6a5a53c560afa",
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 03 00:08:14 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 03 00:08:14 2014 +0000"
      },
      "message": "am 1f262b35: Merge \"Fix recv.cpp so it can build with clang.\"\n\n* commit \u00271f262b35fef5108e3bd3fbea4b6aa1ce635767f9\u0027:\n  Fix recv.cpp so it can build with clang.\n"
    },
    {
      "commit": "cda4006cc73827b6f3c77fd783ee22434e34a799",
      "tree": "17ea3e99867269e6bee4a4808dd91b8cbf3b7786",
      "parents": [
        "fba3354e81ca6813009dd31cfb90aafb27c08828",
        "2a70aba8460eff1bfb1417c271c6a5a53c560afa"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 23:54:12 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 23:54:12 2014 +0000"
      },
      "message": "am 2a70aba8: am ab4fc823: Merge \"Fix all resolv warnings and turn on -Werror.\"\n\n* commit \u00272a70aba8460eff1bfb1417c271c6a5a53c560afa\u0027:\n  Fix all resolv warnings and turn on -Werror.\n"
    },
    {
      "commit": "2a70aba8460eff1bfb1417c271c6a5a53c560afa",
      "tree": "12585581d09a60bc919f50f901b4c90d658e5eef",
      "parents": [
        "176f13a70845555d6b5776ddacdae8771dccb13f",
        "ab4fc82315567a1400bb25af3f835f1b5d80a0fe"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 23:51:08 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 23:51:08 2014 +0000"
      },
      "message": "am ab4fc823: Merge \"Fix all resolv warnings and turn on -Werror.\"\n\n* commit \u0027ab4fc82315567a1400bb25af3f835f1b5d80a0fe\u0027:\n  Fix all resolv warnings and turn on -Werror.\n"
    },
    {
      "commit": "fba3354e81ca6813009dd31cfb90aafb27c08828",
      "tree": "f40b10cb8c5d42d8c3b98a911e1de4e408313276",
      "parents": [
        "e9fa0de5b09f0fb5891f05a401992c0eeccf1d0e",
        "176f13a70845555d6b5776ddacdae8771dccb13f"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 23:19:28 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 23:19:28 2014 +0000"
      },
      "message": "am 176f13a7: am afd37c42: Merge \"Build fix\"\n\n* commit \u0027176f13a70845555d6b5776ddacdae8771dccb13f\u0027:\n  Build fix\n"
    },
    {
      "commit": "176f13a70845555d6b5776ddacdae8771dccb13f",
      "tree": "07a5134bdf455603f09bfc9adf8f62b91661398d",
      "parents": [
        "8551bfb04385781c3b8c68afaf9c055c22a4e985",
        "afd37c429b14d63ee4144f00cf1fb8041f681f68"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 23:16:04 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 23:16:04 2014 +0000"
      },
      "message": "am afd37c42: Merge \"Build fix\"\n\n* commit \u0027afd37c429b14d63ee4144f00cf1fb8041f681f68\u0027:\n  Build fix\n"
    },
    {
      "commit": "e9fa0de5b09f0fb5891f05a401992c0eeccf1d0e",
      "tree": "bdbff84b7fdb8ed8289efaa70f4ef7c33a85d4e8",
      "parents": [
        "f5bd6752255b5aaffbbee6a5c96e8a45f78304c0",
        "8551bfb04385781c3b8c68afaf9c055c22a4e985"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 23:13:56 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 23:13:56 2014 +0000"
      },
      "message": "am 8551bfb0: am 950a435f: Merge \"Load library using file handle.\"\n\n* commit \u00278551bfb04385781c3b8c68afaf9c055c22a4e985\u0027:\n  Load library using file handle.\n"
    },
    {
      "commit": "f5bd6752255b5aaffbbee6a5c96e8a45f78304c0",
      "tree": "9897152673c703b1a49e001fdeb7fecf01fcf3ee",
      "parents": [
        "6d3314f227f5dd32443b20d90e6462cf32ee003a",
        "9ff95c4763bcbc44d25092510fde299f0ba0be7f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 23:13:47 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 23:13:47 2014 +0000"
      },
      "message": "am 9ff95c47: am 99e2a2f0: Merge \"Switch to upstream OpenBSD mktemp.c.\"\n\n* commit \u00279ff95c4763bcbc44d25092510fde299f0ba0be7f\u0027:\n  Switch to upstream OpenBSD mktemp.c.\n"
    },
    {
      "commit": "6d3314f227f5dd32443b20d90e6462cf32ee003a",
      "tree": "9e822339ce3f58e43645f27a9ddbb004452f7ae8",
      "parents": [
        "fd18df1e7d34c2bb90372cbf444c2246739f339c",
        "f308174ae2d0655385ae5f50bdd5ae9e3388265f"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 23:13:44 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 23:13:44 2014 +0000"
      },
      "message": "am f308174a: am 87b654ce: Merge \"Disable local/protected symbol test for lp64\"\n\n* commit \u0027f308174ae2d0655385ae5f50bdd5ae9e3388265f\u0027:\n  Disable local/protected symbol test for lp64\n"
    },
    {
      "commit": "8551bfb04385781c3b8c68afaf9c055c22a4e985",
      "tree": "8f2a2873a0b11c6c23254f29557643552fc457ad",
      "parents": [
        "9ff95c4763bcbc44d25092510fde299f0ba0be7f",
        "950a435fc0dffc22a816194af175420176b86908"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 22:57:45 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 22:57:45 2014 +0000"
      },
      "message": "am 950a435f: Merge \"Load library using file handle.\"\n\n* commit \u0027950a435fc0dffc22a816194af175420176b86908\u0027:\n  Load library using file handle.\n"
    },
    {
      "commit": "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9",
      "tree": "ac554851f78ae67b2926eeac1966befe57eb2899",
      "parents": [
        "ab4fc82315567a1400bb25af3f835f1b5d80a0fe",
        "6917e6c2aed624aea146c68c35c6148c136e3dcc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 23:58:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 21:12:58 2014 +0000"
      },
      "message": "Merge \"Fix recv.cpp so it can build with clang.\""
    },
    {
      "commit": "6917e6c2aed624aea146c68c35c6148c136e3dcc",
      "tree": "ac554851f78ae67b2926eeac1966befe57eb2899",
      "parents": [
        "ab4fc82315567a1400bb25af3f835f1b5d80a0fe"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 16:46:34 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 16:46:34 2014 -0700"
      },
      "message": "Fix recv.cpp so it can build with clang.\n\nChange-Id: Iac3e676aa256837333240219bcadbdc31985b5dd\n"
    },
    {
      "commit": "ab4fc82315567a1400bb25af3f835f1b5d80a0fe",
      "tree": "12585581d09a60bc919f50f901b4c90d658e5eef",
      "parents": [
        "afd37c429b14d63ee4144f00cf1fb8041f681f68",
        "37b1b5bbcd1cddf833c9ca18a5976efbbf88dabf"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 23:43:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 21:12:58 2014 +0000"
      },
      "message": "Merge \"Fix all resolv warnings and turn on -Werror.\""
    },
    {
      "commit": "37b1b5bbcd1cddf833c9ca18a5976efbbf88dabf",
      "tree": "02c391d47cef6ce4db35b42060488b9dcf471089",
      "parents": [
        "99e2a2f04ca3bc4c66ecb91bc5abb378ec7c10ef"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 16:27:20 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 16:27:20 2014 -0700"
      },
      "message": "Fix all resolv warnings and turn on -Werror.\n\nThe res_init.c changes bring us a bit closer to upstream too, though\nthere\u0027s still work to be done there. Some of the remaining differences\nlook like bugs we\u0027d want to fix, so we should definitely try to come\nback to that.\n\nChange-Id: I50baa148e967c90d55d711e9904ad54c7d724d4d\n"
    },
    {
      "commit": "9ff95c4763bcbc44d25092510fde299f0ba0be7f",
      "tree": "47f401a3e9aab5b8d51c96ea2f2afb31de070506",
      "parents": [
        "f308174ae2d0655385ae5f50bdd5ae9e3388265f",
        "99e2a2f04ca3bc4c66ecb91bc5abb378ec7c10ef"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 21:08:52 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 21:08:52 2014 +0000"
      },
      "message": "am 99e2a2f0: Merge \"Switch to upstream OpenBSD mktemp.c.\"\n\n* commit \u002799e2a2f04ca3bc4c66ecb91bc5abb378ec7c10ef\u0027:\n  Switch to upstream OpenBSD mktemp.c.\n"
    },
    {
      "commit": "f95964c93becfeb51433d7d90a6e1b9bb456a3e7",
      "tree": "802266e9ef04af079867b541b25a30cfe2d727e8",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9",
        "bae5b1dbd8dfe7318e208be917f4c9b9e8abced6"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 15:56:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:52:43 2014 +0000"
      },
      "message": "Merge \"libc_logging: Set SOCK_CLOEXEC on socket\""
    },
    {
      "commit": "bae5b1dbd8dfe7318e208be917f4c9b9e8abced6",
      "tree": "802266e9ef04af079867b541b25a30cfe2d727e8",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Wed Jul 02 22:39:14 2014 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Wed Jul 02 22:39:14 2014 -0700"
      },
      "message": "libc_logging: Set SOCK_CLOEXEC on socket\n\nSocket file descriptors remain open across exec unless\nSOCK_CLOEXEC is set. Enable this option, to avoid leaking\nfile descriptors.\n\nIn practice, this isn\u0027t a big deal, since the socket only remains\nopen for a very short period to write a message. However, this\nsocket might leak for for multithreaded programs if an exec occurs\nbetween the open and close.\n\nChange-Id: Ica2e71fe28657c32d56de1431c8f7f1f5c7b7c58\n"
    },
    {
      "commit": "afd37c429b14d63ee4144f00cf1fb8041f681f68",
      "tree": "07a5134bdf455603f09bfc9adf8f62b91661398d",
      "parents": [
        "950a435fc0dffc22a816194af175420176b86908",
        "d38306694179962f2d784fd1828afd4af1d8a4ec"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 23:09:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:52:43 2014 +0000"
      },
      "message": "Merge \"Build fix\""
    },
    {
      "commit": "d38306694179962f2d784fd1828afd4af1d8a4ec",
      "tree": "07a5134bdf455603f09bfc9adf8f62b91661398d",
      "parents": [
        "950a435fc0dffc22a816194af175420176b86908"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 16:05:24 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 16:06:50 2014 -0700"
      },
      "message": "Build fix\n\nChange-Id: Ib43e0f055e3c5f07b50393bfcab9738454835ac3\n"
    },
    {
      "commit": "950a435fc0dffc22a816194af175420176b86908",
      "tree": "8f2a2873a0b11c6c23254f29557643552fc457ad",
      "parents": [
        "99e2a2f04ca3bc4c66ecb91bc5abb378ec7c10ef",
        "04dc91ae763adc403a14c88b4c46f77b3d2d71a3"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 22:48:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:52:43 2014 +0000"
      },
      "message": "Merge \"Load library using file handle.\""
    },
    {
      "commit": "99e2a2f04ca3bc4c66ecb91bc5abb378ec7c10ef",
      "tree": "47f401a3e9aab5b8d51c96ea2f2afb31de070506",
      "parents": [
        "87b654ce467934ab6a0fe1546341e4db42b5c344",
        "65935979311373f2c7fa27cbfc189f49b188ca3a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 20:59:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:52:16 2014 +0000"
      },
      "message": "Merge \"Switch to upstream OpenBSD mktemp.c.\""
    },
    {
      "commit": "2d94ee29f4be528167f1de328226cac259aac738",
      "tree": "50e45eb372f429ea257bfc01557b1f5063bd6499",
      "parents": [
        "d11ca4e8c7cbbdd4b37ea82a351966da75907c0d",
        "f79ee064b64af54bce6d3931f4112761edb7d3a9"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Jul 07 16:14:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:51:20 2014 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Hide _tolower_tab_ and _toupper_tab_ on LP64.\"\"\""
    },
    {
      "commit": "d11ca4e8c7cbbdd4b37ea82a351966da75907c0d",
      "tree": "89a03479680ac11b680b4624683e0bd50a17486b",
      "parents": [
        "f95964c93becfeb51433d7d90a6e1b9bb456a3e7",
        "76e289c026f11126fc88841b3019fd5bb419bb67"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 19:44:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:51:20 2014 +0000"
      },
      "message": "Merge \"Revert \"Reenable support for non-PIE executables\"\""
    },
    {
      "commit": "76e289c026f11126fc88841b3019fd5bb419bb67",
      "tree": "439af7ed6206feb45236e9812b4ed6006641eff6",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 12:04:31 2014 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 12:08:34 2014 -0700"
      },
      "message": "Revert \"Reenable support for non-PIE executables\"\n\n/system/bin/tf_daemon on Nakasi has been updated so it\u0027s\na PIE executable. We can now drop non-PIE support.\n\nThis reverts commit d81b3b275dff99561cbe5905ca63a1c72fa54a17.\n\nBug: 15086752\nBug: 15732002\nBug: 14566672\nChange-Id: I832c4de01a8fa050754ea64da317d1639990265e\n"
    },
    {
      "commit": "1ee1bfdeeca74d71f3e7de7ac3a7e45c9a7d0f53",
      "tree": "37c3af9ee2a6c270476d71677c7a0116c3d2e341",
      "parents": [
        "2d94ee29f4be528167f1de328226cac259aac738",
        "668da74ef1d4558f699374cb28a9df1a011db122"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 17:49:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:49:53 2014 +0000"
      },
      "message": "Merge \"Use __unused rather than self assignment for unused parameters.\""
    },
    {
      "commit": "668da74ef1d4558f699374cb28a9df1a011db122",
      "tree": "d3ff8fd3e04f2c5b7fff6955a39f169171b7da83",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:46:54 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:46:54 2014 -0700"
      },
      "message": "Use __unused rather than self assignment for unused parameters.\n\nClang, reasonably enough, doesn\u0027t like self assignment.\n\nChange-Id: Ie5843287802949dad148a1a815231035678e1306\n"
    },
    {
      "commit": "2b2916d15458671babed9e250b4d98f1980a976d",
      "tree": "3c70b424a97110fd8d725a9e446ad53ec1fc155c",
      "parents": [
        "db42a9f5a3b8a6bb6af2d9ef42844c8dc835527b",
        "920d831ba15a4d9707e70e834df1be12613413c3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 17:53:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:49:42 2014 +0000"
      },
      "message": "Merge \"Remove some dead data.\""
    },
    {
      "commit": "920d831ba15a4d9707e70e834df1be12613413c3",
      "tree": "34c719c9fcc8806032ef78b2b34ec80fae6bee66",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:46:11 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:46:11 2014 -0700"
      },
      "message": "Remove some dead data.\n\nClang doesn\u0027t like dead data, and this is just an LP32 compatibility turd.\n\nChange-Id: I3832748a4e773b254877f4438b5340e7d4c1ce70\n"
    },
    {
      "commit": "db42a9f5a3b8a6bb6af2d9ef42844c8dc835527b",
      "tree": "9dcbdd5da2128ea6cce03a9bf5240247935cafce",
      "parents": [
        "4d763df3243f81041269015d0ac3fbd2912d5f3d",
        "68c2755d71750401d82d9aa17774ebd385cb5dc0"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 17:50:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:49:42 2014 +0000"
      },
      "message": "Merge \"Fix three clang complaints about the DNS code.\""
    },
    {
      "commit": "68c2755d71750401d82d9aa17774ebd385cb5dc0",
      "tree": "f0c9d7c9820365806faa0e4f644b6dc5ba9554d6",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:44:17 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:44:17 2014 -0700"
      },
      "message": "Fix three clang complaints about the DNS code.\n\nThese are all already fixed upstream in the same way.\n\nChange-Id: I2881b6d0fbd0237fffc0f00563bc14750dcce0d9\n"
    },
    {
      "commit": "04dc91ae763adc403a14c88b4c46f77b3d2d71a3",
      "tree": "aa8c5774929f43e2a13e308f93df4c65744f777d",
      "parents": [
        "4d299a2cf7880789e658f427196d1ca9fe02a9bc"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 14:10:16 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 13:20:47 2014 -0700"
      },
      "message": "Load library using file handle.\n\n * This patch enables dlopen by file descriptor\n   instead of path/name.\n\nBug: 15984217\nChange-Id: Ib39051e00567fb97070bf96d8ce63993877c0a01\n"
    },
    {
      "commit": "f308174ae2d0655385ae5f50bdd5ae9e3388265f",
      "tree": "9b18b339106f894734697168f82901ad0ada90b7",
      "parents": [
        "7ec1ba3ed7735160786c7f4fa95accdd1dc5f5bf",
        "87b654ce467934ab6a0fe1546341e4db42b5c344"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 18:54:19 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 18:54:19 2014 +0000"
      },
      "message": "am 87b654ce: Merge \"Disable local/protected symbol test for lp64\"\n\n* commit \u002787b654ce467934ab6a0fe1546341e4db42b5c344\u0027:\n  Disable local/protected symbol test for lp64\n"
    }
  ],
  "next": "65935979311373f2c7fa27cbfc189f49b188ca3a"
}
