)]}'
{
  "log": [
    {
      "commit": "013c9b8035aaa3352aee76451b853c0c29c01223",
      "tree": "63ab48b80493bbc08d7f3b59c6e858c3197cf384",
      "parents": [
        "e8bc581333d1fe19d28211330d1e06d471365d54"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Jul 15 19:02:33 2014 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jul 18 16:56:33 2014 -0700"
      },
      "message": "Add gen syscalls step to instructions.\n\nAlso, fix incorrect path to some tools.\n\n(cherry picked from commit ea271fdf2671707ed29bc6b564f544d2489115ff)\n\nChange-Id: Ie93cbc84b9a46d622b0b462a33bed0ee129992cb\n"
    },
    {
      "commit": "e8bc581333d1fe19d28211330d1e06d471365d54",
      "tree": "71b5e4c7a175ac0e848a5daed5ea73d72ad00f62",
      "parents": [
        "b46696858b9018ff8a1069d429366e05d4814c52"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jul 18 12:26:45 2014 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jul 18 15:23:32 2014 -0700"
      },
      "message": "Use the mmap/munmap for allocation routines.\n\nTo avoid any issues calling malloc related routines, use mmap/munmap.\nSpecifically, this avoids any problems when this is compiled into a\nmalloc debug shared library.\n\n(cherry picked from commit 6425327c3278137d153b8a7505f97d2f5f058d49)\n\nChange-Id: If43d12b2c588c9abcbfbbd2c53702cdac7695a73\n"
    },
    {
      "commit": "b46696858b9018ff8a1069d429366e05d4814c52",
      "tree": "11dd1ad0a0379d98d523de266f07c705de4980bd",
      "parents": [
        "d648f557f116513263aa2f86bba552d2f72660f1"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 17 15:09:17 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 17 15:15:44 2014 -0700"
      },
      "message": "Fix private/bionic_name_mem.h build breakage.\n\n(cherry picked from commit 2f9c6e38b8f59ea6e53e95e062e04dc987ac67f3)\n\nChange-Id: Ia8e96da98802d312011df866ac1baaa48f97811c\n"
    },
    {
      "commit": "d648f557f116513263aa2f86bba552d2f72660f1",
      "tree": "cbc1fb8690071b6c5f84c2f6159da8be1cc3ad07",
      "parents": [
        "9a7fdb2dae8f0ae0f9c5b0596bb2710f782925aa"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 17 14:26:33 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 17 15:15:37 2014 -0700"
      },
      "message": "Remove non-standard prctl constants from \u003csys/prctl.h\u003e.\n\nAlso remove __bionic_name_mem which has exactly one caller, and is only\never expected to be used in this one place.\n\n(cherry picked from commit d7453860a6b06e7d4a960c20792ce6f0b6cc5f3a)\n\nChange-Id: I26b7638609e9d4eaf4f21ae29721ea27d4176702\n"
    },
    {
      "commit": "9a7fdb2dae8f0ae0f9c5b0596bb2710f782925aa",
      "tree": "8b5c54c5154ec5c10b2c56a0afdecf06d35490d5",
      "parents": [
        "3002131da33401cf1b45abbdbec58b7c751fc43a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 16 15:18:54 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 16 16:59:31 2014 -0700"
      },
      "message": "ptrace(3) should be varargs.\n\nBug: 16352070\n\n(cherry picked from commit 98b088dce70a2625d5cfa1872e427af5f06bfd99)\n\nChange-Id: I6193ef44df9a5668020916eaca90b47fc4c8ab77\n"
    },
    {
      "commit": "3002131da33401cf1b45abbdbec58b7c751fc43a",
      "tree": "ddebae94546e50154d568cd9a9cac943e435a52a",
      "parents": [
        "a446505874ba52eb6ddb893c0d9c9321a73b235d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 15 16:53:13 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 16 15:15:53 2014 -0700"
      },
      "message": "Use VDSO for clock_gettime(2) and gettimeofday(2).\n\nBug: 15387103\n\n(cherry picked from commit 625993dfbb085a3cde7492eda8ec1cdc1ee39a78)\n\nChange-Id: I0e156d7049ba1495902259071a96936592e74025\n"
    },
    {
      "commit": "a446505874ba52eb6ddb893c0d9c9321a73b235d",
      "tree": "0bed054cf78156f7ea67ad396ed0cdf706fad04e",
      "parents": [
        "97ba2a5cc4cf098938bb0a2c19ff01eb57c5536c",
        "da8accfefece3a436de68f1b750791fbf0974076"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 16 15:56:14 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 13:12:22 2014 +0000"
      },
      "message": "Merge \"Remove isascii_l(3).\" into lmp-dev"
    },
    {
      "commit": "97ba2a5cc4cf098938bb0a2c19ff01eb57c5536c",
      "tree": "90fbfd3b7b7b3cdf3dcc876bbe1410728fe3a14a",
      "parents": [
        "73c963e4c5bf111df3abe9ad7eac98a918b88bb3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 15 18:39:27 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 15 19:09:12 2014 -0700"
      },
      "message": "Regenerate the syscalls list after the uapi update.\n\n(cherry picked from commit 3fa60e10bcbfb8c7d94aeefc427640371683c920)\n\nChange-Id: Id545a5b0b0953967effd819177f0dadb134f2011\n"
    },
    {
      "commit": "da8accfefece3a436de68f1b750791fbf0974076",
      "tree": "0dc2d842c1f35427b0ad6836fe7cb30c8de3babe",
      "parents": [
        "73c963e4c5bf111df3abe9ad7eac98a918b88bb3"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Jul 14 15:48:02 2014 -0700"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Jul 15 16:49:30 2014 -0700"
      },
      "message": "Remove isascii_l(3).\n\nHad intended to remove this one before submitting the locale changes,\nbut forgot. It isn\u0027t a standard ctype function, so we don\u0027t need it.\n\nChange-Id: Ie9c09fa6c61b1101b5992fa06da30e373a0c6bf7\n"
    },
    {
      "commit": "73c963e4c5bf111df3abe9ad7eac98a918b88bb3",
      "tree": "699c447d08e3f42bf3b7623195961a437910da50",
      "parents": [
        "ca276c40dfdb80ef553c6646da7f984ef7b694ce"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Mon Jul 14 18:47:23 2014 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Jul 15 13:23:06 2014 -0700"
      },
      "message": "Fix BIONIC_ROUND_UP_POWER_OF_2 for 64 bit.\n\nThere were two bugs here:\n\n- For 64 bit values, this did not properly round up.\n- The macro rounded to the power of 2 less than value, not to the power\n  of 2 greater than value.\n\n(cherry picked from commit 27047faf283cb9d3d025a984cd9934fd2c404407)\n\nChange-Id: Idf1ec67854e1eb423704e599ae1c6b674d36618d\n"
    },
    {
      "commit": "ca276c40dfdb80ef553c6646da7f984ef7b694ce",
      "tree": "98bf66ab7829c081db0c405e0c3965bf7c72cef4",
      "parents": [
        "99ae0983c0fd22e34e4d2aa61942b04e347447ee"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 14 14:41:47 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 14 18:59:51 2014 -0700"
      },
      "message": "Fix visibility for a bunch more symbols.\n\nBug: 11156955\nBug: 15291317\n\n(cherry picked from commit a167eef5482d4a89d4277ec74f57adbe38052813)\n\nChange-Id: Ib038ad34ef59631f7b4ed6dff2b7956001b8b159\n"
    },
    {
      "commit": "99ae0983c0fd22e34e4d2aa61942b04e347447ee",
      "tree": "9f35563e249cea6d5fabbc5a1571483011f998fc",
      "parents": [
        "caaf71ebb358f811fe7602bbadb90b897e93eaf7"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 14 11:57:03 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 14 14:06:11 2014 -0700"
      },
      "message": "Implement rand/srand in terms of random/srandom.\n\nCode developed for glibc or older versions of bionic might expect more\nrandomness than the BSD implementation provides.\n\nBug: 15829381\n\n(cherry picked from commit 76c241b091b4d9d9a9237d40e814e52ce2917f47)\n\nChange-Id: If721b3f16efdb21cb67df5ec5034c0ba905bd029\n"
    },
    {
      "commit": "caaf71ebb358f811fe7602bbadb90b897e93eaf7",
      "tree": "6728c6ba0f07509e1bc9608fbc332de842b4b74a",
      "parents": [
        "38778e3b6c89689bbdd01f4a52ac88f02bf59783"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 14 11:22:59 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 14 13:59:03 2014 -0700"
      },
      "message": "Sync upstream-openbsd.\n\n(cherry picked from commit 4f0b67a8dbf0e1d8b1dae42358553fb8d14456d4)\n\nChange-Id: I8753959853312ab978bc4eb1bbbcdc7d1b007b95\n"
    },
    {
      "commit": "38778e3b6c89689bbdd01f4a52ac88f02bf59783",
      "tree": "f46eab37f14d58d0e721ee53b8c45437eb377872",
      "parents": [
        "3b318a5b3da4afde3c6f35cab260e93d0adf7a5e"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Jul 11 12:59:16 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Jul 14 13:29:34 2014 -0700"
      },
      "message": "Upstream atexit\n\nChange-Id: Ia454a2181b5058ed9783dc02b6b1805d0e4d2715\n(cherry picked from commit 53c3c271dc9927dd280981fc23409af60f460007)\n"
    },
    {
      "commit": "3b318a5b3da4afde3c6f35cab260e93d0adf7a5e",
      "tree": "4510f48bc3ec30d4b58db4c166c4711fb64cad26",
      "parents": [
        "f6968e3c0822b27e9aa584c3490573f34b1725c1",
        "e2b177a5d1384ebbb82d576637364e5b24450beb"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 13:08:44 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 13:08:44 2014 +0000"
      },
      "message": "am e2b177a5: am 83ce99d8: Merge \"Define SIOCKILLADDR which isn\\\u0027t in the common kernel uapi headers.\"\n\n* commit \u0027e2b177a5d1384ebbb82d576637364e5b24450beb\u0027:\n  Define SIOCKILLADDR which isn\u0027t in the common kernel uapi headers.\n"
    },
    {
      "commit": "e2b177a5d1384ebbb82d576637364e5b24450beb",
      "tree": "4510f48bc3ec30d4b58db4c166c4711fb64cad26",
      "parents": [
        "b962ab81fc37fc8b4b8cfd45d3538b641dd6fd13",
        "83ce99d8b7e2b15b2169e6e6e18e871ad35abb6c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 12:59:27 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 12:59:27 2014 +0000"
      },
      "message": "am 83ce99d8: Merge \"Define SIOCKILLADDR which isn\\\u0027t in the common kernel uapi headers.\"\n\n* commit \u002783ce99d8b7e2b15b2169e6e6e18e871ad35abb6c\u0027:\n  Define SIOCKILLADDR which isn\u0027t in the common kernel uapi headers.\n"
    },
    {
      "commit": "f6968e3c0822b27e9aa584c3490573f34b1725c1",
      "tree": "4510f48bc3ec30d4b58db4c166c4711fb64cad26",
      "parents": [
        "bae7c2067256272a0ce0a0eb4d24cc2d6a091735"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 21:10:15 2014 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jul 11 22:37:13 2014 -0700"
      },
      "message": "Define SIOCKILLADDR which isn\u0027t in the common kernel uapi headers.\n\n(cherry picked from commit 2ba2888cac2f04daff7bbaf032d0df7a095b00c3)\n\nChange-Id: I3845871bb44dae94d9a0428af0f562ddfb8bd660\n"
    },
    {
      "commit": "bae7c2067256272a0ce0a0eb4d24cc2d6a091735",
      "tree": "c6f0514cbe3740b9cdfc8a24be68c180d249700e",
      "parents": [
        "f65d552b3de50fd9124f9704eda3e04d02c25a32",
        "b962ab81fc37fc8b4b8cfd45d3538b641dd6fd13"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 03:15:29 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 03:15:29 2014 +0000"
      },
      "message": "am b962ab81: am 57a5b338: Merge \"Define three prctl constants that went missing from uapi.\"\n\n* commit \u0027b962ab81fc37fc8b4b8cfd45d3538b641dd6fd13\u0027:\n  Define three prctl constants that went missing from uapi.\n"
    },
    {
      "commit": "b962ab81fc37fc8b4b8cfd45d3538b641dd6fd13",
      "tree": "c6f0514cbe3740b9cdfc8a24be68c180d249700e",
      "parents": [
        "0594b9ddded7d832b786c209dd7cd4e26ee32eb8",
        "57a5b3380a8834ecb4a32d01433a3127454443d7"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 03:10:36 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 03:10:36 2014 +0000"
      },
      "message": "am 57a5b338: Merge \"Define three prctl constants that went missing from uapi.\"\n\n* commit \u002757a5b3380a8834ecb4a32d01433a3127454443d7\u0027:\n  Define three prctl constants that went missing from uapi.\n"
    },
    {
      "commit": "f65d552b3de50fd9124f9704eda3e04d02c25a32",
      "tree": "5936be8505fc8b9fe71dce884b4800963486c07b",
      "parents": [
        "8832cfb2fea643ccf0378e2864ba25d773cad408",
        "0594b9ddded7d832b786c209dd7cd4e26ee32eb8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:38 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:38 2014 +0000"
      },
      "message": "am 0594b9dd: am b8e82b5e: Merge \"EM_ARM and EM_AARCH64 are now in the uapi header.\"\n\n* commit \u00270594b9ddded7d832b786c209dd7cd4e26ee32eb8\u0027:\n  EM_ARM and EM_AARCH64 are now in the uapi header.\n"
    },
    {
      "commit": "8832cfb2fea643ccf0378e2864ba25d773cad408",
      "tree": "15cb0157dc66130c92111b712d008f9e355e848d",
      "parents": [
        "d92a6d06690b63f70126ab55b6909cfae78a20c6",
        "efdf7862be41b2dfd8d013e2495af9a2db5286f5"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Jul 12 02:06:37 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:37 2014 +0000"
      },
      "message": "am efdf7862: am 385bb1ed: Merge \"Add optimized memchr implementation from newlib\"\n\n* commit \u0027efdf7862be41b2dfd8d013e2495af9a2db5286f5\u0027:\n  Add optimized memchr implementation from newlib\n"
    },
    {
      "commit": "d92a6d06690b63f70126ab55b6909cfae78a20c6",
      "tree": "df7d82d2537a114d8e287483d689b45f58a73dc6",
      "parents": [
        "d389809de7d4cccaa54a2ef468c47a6592015afa",
        "55230dd048d8c93af67611c30fd6563e24ef23c5"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Jul 12 02:06:37 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:37 2014 +0000"
      },
      "message": "am 55230dd0: am 96502e27: Merge \"Make jemalloc the default choice.\"\n\n* commit \u002755230dd048d8c93af67611c30fd6563e24ef23c5\u0027:\n  Make jemalloc the default choice.\n"
    },
    {
      "commit": "d389809de7d4cccaa54a2ef468c47a6592015afa",
      "tree": "877fae20e644fcf4e6c4ec11606461fd90db9bfa",
      "parents": [
        "9c98443e2bd2991a41dab118df19ab8cd676ab6b",
        "18a25078f0cc0aa9842f6397e3c24a5ae8686de5"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Jul 12 02:06:36 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:36 2014 +0000"
      },
      "message": "am 18a25078: am c6bc0017: Merge \"Update kernel headers to v3.14.\"\n\n* commit \u002718a25078f0cc0aa9842f6397e3c24a5ae8686de5\u0027:\n  Update kernel headers to v3.14.\n"
    },
    {
      "commit": "9c98443e2bd2991a41dab118df19ab8cd676ab6b",
      "tree": "6b35138dee87ab81a94250c938f27caa863e9935",
      "parents": [
        "405fd491bc71e01dbb0616cff35d508f65803eb6",
        "ce1422b985383c4cbb485b3ec121eb8d01af12b8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:36 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:36 2014 +0000"
      },
      "message": "am ce1422b9: am 040e1187: Merge \"Enable building libc with clang.\"\n\n* commit \u0027ce1422b985383c4cbb485b3ec121eb8d01af12b8\u0027:\n  Enable building libc with clang.\n"
    },
    {
      "commit": "405fd491bc71e01dbb0616cff35d508f65803eb6",
      "tree": "d13c0ac4b345bbbd01843b1b028f2b68f18704e0",
      "parents": [
        "210a842354d4a840cab29da6e11aea83a52a6e8c",
        "c0afc23e26ca0a591dd8fb5fcddf1cb616bd5e43"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Sat Jul 12 02:06:35 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:35 2014 +0000"
      },
      "message": "am c0afc23e: am 37f09d6d: Merge \"Revert \"Revert \"Add locale aware APIs.\"\"\"\n\n* commit \u0027c0afc23e26ca0a591dd8fb5fcddf1cb616bd5e43\u0027:\n  Revert \"Revert \"Add locale aware APIs.\"\"\n"
    },
    {
      "commit": "210a842354d4a840cab29da6e11aea83a52a6e8c",
      "tree": "212557a3c1bd2423096b7d2febd9b6096e5edf72",
      "parents": [
        "d54994a45f1be37cdd7d3ff184027dd57f416703",
        "d19f2d859f744ded5a70cf0d8a23427eac7ec817"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:35 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:35 2014 +0000"
      },
      "message": "am d19f2d85: am 76df69d1: Merge \"The err family allow null format strings.\"\n\n* commit \u0027d19f2d859f744ded5a70cf0d8a23427eac7ec817\u0027:\n  The err family allow null format strings.\n"
    },
    {
      "commit": "d54994a45f1be37cdd7d3ff184027dd57f416703",
      "tree": "17242e0f98883bb960ac1ab2c741ced5454fbe1c",
      "parents": [
        "2545bf7b411de74e3aede8e4d38d9f44bcef7948",
        "696c48df69a0841e8e179e313302c01155df5e85"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:34 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:34 2014 +0000"
      },
      "message": "am 696c48df: am eba7c15b: Merge \"Revert \"Switch libm to building with clang.\"\"\n\n* commit \u0027696c48df69a0841e8e179e313302c01155df5e85\u0027:\n  Revert \"Switch libm to building with clang.\"\n"
    },
    {
      "commit": "2545bf7b411de74e3aede8e4d38d9f44bcef7948",
      "tree": "4f2959173a2027b16dd8fa8f39ca1668a9185fe2",
      "parents": [
        "3ea96e7b86fa00ed67c24ea742a6b87ae86df826",
        "37ab54fd88f2bc579f7d5b931d6e3c40ad4e1f05"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:33 2014 +0000"
      },
      "message": "am 37ab54fd: am 5df23dc8: Merge \"Switch libm to building with clang.\"\n\n* commit \u002737ab54fd88f2bc579f7d5b931d6e3c40ad4e1f05\u0027:\n  Switch libm to building with clang.\n"
    },
    {
      "commit": "3ea96e7b86fa00ed67c24ea742a6b87ae86df826",
      "tree": "17242e0f98883bb960ac1ab2c741ced5454fbe1c",
      "parents": [
        "a9e847fdea2821841cfa511d32d86e6298616ee9",
        "35805377f91f0057704ee38687e0d9bf22d9d528"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:33 2014 +0000"
      },
      "message": "am 35805377: am 9b491470: Merge \"Slim down static binaries by avoiding stdio.\"\n\n* commit \u002735805377f91f0057704ee38687e0d9bf22d9d528\u0027:\n  Slim down static binaries by avoiding stdio.\n"
    },
    {
      "commit": "a9e847fdea2821841cfa511d32d86e6298616ee9",
      "tree": "a4032ba5a777e99b416c267796fa815c6481beb3",
      "parents": [
        "b2ddd728c353028bdfa6c2d09c9fa8651876a7bb",
        "7d9f1cc55c1f3641431e4ec8cf88d374025c5f39"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:32 2014 +0000"
      },
      "message": "am 7d9f1cc5: am f0f8cd1f: Merge \"Remove the global lock around thread stack creation.\"\n\n* commit \u00277d9f1cc55c1f3641431e4ec8cf88d374025c5f39\u0027:\n  Remove the global lock around thread stack creation.\n"
    },
    {
      "commit": "b2ddd728c353028bdfa6c2d09c9fa8651876a7bb",
      "tree": "93eab55925cde86c9f5174bb14d0bf35329b633d",
      "parents": [
        "9899217adbb72f1eadd32ca4319bf1962492935d",
        "12ce91157a40785182a3424af2890fcad032f9c6"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:31 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:31 2014 +0000"
      },
      "message": "am 12ce9115: am cd23370c: Merge \"Remove the obsolete _thread_created_hook.\"\n\n* commit \u002712ce91157a40785182a3424af2890fcad032f9c6\u0027:\n  Remove the obsolete _thread_created_hook.\n"
    },
    {
      "commit": "9899217adbb72f1eadd32ca4319bf1962492935d",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "b89ef57d092f4326195ce7ec8521c1f78cfd7c71",
        "9712d913eba352d108116595d9be8bd0c96f24f6"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Sat Jul 12 02:06:31 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:31 2014 +0000"
      },
      "message": "am 9712d913: am 02459d34: Merge \"Move __cmsg_nxthdr to its proper file.\"\n\n* commit \u00279712d913eba352d108116595d9be8bd0c96f24f6\u0027:\n"
    },
    {
      "commit": "b89ef57d092f4326195ce7ec8521c1f78cfd7c71",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "a35ae1bcaa6a902aa0c434e00948bce4a9ce5113",
        "cd061f6e434a28e979346b14cfe29a953ab9181f"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Sat Jul 12 02:06:30 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:30 2014 +0000"
      },
      "message": "am cd061f6e: am 8a71a745: Merge \"Removed obsolete symbol cmsg_nxthdr.\"\n\n* commit \u0027cd061f6e434a28e979346b14cfe29a953ab9181f\u0027:\n"
    },
    {
      "commit": "a35ae1bcaa6a902aa0c434e00948bce4a9ce5113",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "4c28373da6e90d3f4cfd70c2ade6a9181bbbde39",
        "4306b0f82b236acb10e1f42e7d850e4edd37fb78"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Jul 12 02:06:29 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:29 2014 +0000"
      },
      "message": "am 4306b0f8: am 25fba981: Merge \"Do not include libc_common in malloc debug code.\"\n\n* commit \u00274306b0f82b236acb10e1f42e7d850e4edd37fb78\u0027:\n"
    },
    {
      "commit": "4c28373da6e90d3f4cfd70c2ade6a9181bbbde39",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "4f459ec6bd00a0b269ba5f889c3c7fb32cade14f",
        "96d7251cfc4d8134b864110908327880aa9ff8fd"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:29 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:29 2014 +0000"
      },
      "message": "am 96d7251c: am d028b620: Merge \"Added a __system_property_serial benchmark.\"\n\n* commit \u002796d7251cfc4d8134b864110908327880aa9ff8fd\u0027:\n"
    },
    {
      "commit": "4f459ec6bd00a0b269ba5f889c3c7fb32cade14f",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "d0a7157c974b3d33a7c0d6a2fc514f006737cbf9",
        "1cad0226f5b0b7346516132bb45f09dafdffb91f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:28 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:28 2014 +0000"
      },
      "message": "am 1cad0226: am 84f0c7c2: Merge \"update-tzdata.py needs to know where to find icu.\"\n\n* commit \u00271cad0226f5b0b7346516132bb45f09dafdffb91f\u0027:\n"
    },
    {
      "commit": "d0a7157c974b3d33a7c0d6a2fc514f006737cbf9",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "1e46158e64f2b90be1ea7fdc569472be297d151c",
        "ea04b5a6d9fbbc3877446f47a50b3070da1e036e"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Sat Jul 12 02:06:27 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:27 2014 +0000"
      },
      "message": "am ea04b5a6: am 7a85d9a1: Merge \"Revert \"Add locale aware APIs.\"\"\n\n* commit \u0027ea04b5a6d9fbbc3877446f47a50b3070da1e036e\u0027:\n"
    },
    {
      "commit": "1e46158e64f2b90be1ea7fdc569472be297d151c",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "67ee7b9d985255db87c6b7b046d06079baa63148",
        "f6b95993486005afb1d53677b321a85870c3b0c3"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Sat Jul 12 02:06:27 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:27 2014 +0000"
      },
      "message": "am f6b95993: am 430d5f93: Merge \"Add locale aware APIs.\"\n\n* commit \u0027f6b95993486005afb1d53677b321a85870c3b0c3\u0027:\n"
    },
    {
      "commit": "67ee7b9d985255db87c6b7b046d06079baa63148",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "c346c606e95d5ec724ea5efc1124ff348ad86025",
        "94560b5b9f43e106cce86916d99b86dd5e58d07b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:26 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:26 2014 +0000"
      },
      "message": "am 94560b5b: am 4c199170: Merge \"Added __system_propery_read benchmark.\"\n\n* commit \u002794560b5b9f43e106cce86916d99b86dd5e58d07b\u0027:\n"
    },
    {
      "commit": "c346c606e95d5ec724ea5efc1124ff348ad86025",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "536410018a4966333350b330030791b546785296",
        "8d11fb187dd7aca49e89c6e90aa2e79afa68780d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:25 2014 +0000"
      },
      "message": "am 8d11fb18: am 3139f6fd: Merge \"Remove __CTOR_LIST__ from mips/mips64.\"\n\n* commit \u00278d11fb187dd7aca49e89c6e90aa2e79afa68780d\u0027:\n"
    },
    {
      "commit": "536410018a4966333350b330030791b546785296",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "4fae7675103463a8322a04da707ba1f2d90ca9bb",
        "986fb5657919bde859b4dc618169c3178bc86b3b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 02:06:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:25 2014 +0000"
      },
      "message": "am 986fb565: am c4c67893: Merge \"Don\\\u0027t zero r1 on entry to the dynamic linker.\"\n\n* commit \u0027986fb5657919bde859b4dc618169c3178bc86b3b\u0027:\n"
    },
    {
      "commit": "4fae7675103463a8322a04da707ba1f2d90ca9bb",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "e245060c6d1d0ed4a45909b50fe6bd04de068aa3",
        "6ee2f321d46b807e7a1ba4e08f2174265de3ea66"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Sat Jul 12 02:06:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:24 2014 +0000"
      },
      "message": "am 6ee2f321: am 6cdd0cfd: Merge \"TARGET_OUT_DATA_NATIVE_TESTS now points to /nativetest64 in 64-bit target\"\n\n* commit \u00276ee2f321d46b807e7a1ba4e08f2174265de3ea66\u0027:\n"
    },
    {
      "commit": "e245060c6d1d0ed4a45909b50fe6bd04de068aa3",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "30e596e9ead5bd7cfd9599b0e3d5e8bd4f6c1353",
        "ab16475066c4b2792601bfd41a2a7107c5a98b24"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Sat Jul 12 02:06:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 02:06:23 2014 +0000"
      },
      "message": "am ab164750: am 3c12ae56: Merge \"Add test for constructor function.\"\n\n* commit \u0027ab16475066c4b2792601bfd41a2a7107c5a98b24\u0027:\n"
    },
    {
      "commit": "0594b9ddded7d832b786c209dd7cd4e26ee32eb8",
      "tree": "5936be8505fc8b9fe71dce884b4800963486c07b",
      "parents": [
        "efdf7862be41b2dfd8d013e2495af9a2db5286f5",
        "b8e82b5e729a1f6e30ee9593b2dbcbb3ad623874"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:51 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:51 2014 +0000"
      },
      "message": "am b8e82b5e: Merge \"EM_ARM and EM_AARCH64 are now in the uapi header.\"\n\n* commit \u0027b8e82b5e729a1f6e30ee9593b2dbcbb3ad623874\u0027:\n  EM_ARM and EM_AARCH64 are now in the uapi header.\n"
    },
    {
      "commit": "efdf7862be41b2dfd8d013e2495af9a2db5286f5",
      "tree": "15cb0157dc66130c92111b712d008f9e355e848d",
      "parents": [
        "55230dd048d8c93af67611c30fd6563e24ef23c5",
        "385bb1ededa734e88bafb8aaf817e9a984bf0d18"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Jul 12 01:41:51 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:51 2014 +0000"
      },
      "message": "am 385bb1ed: Merge \"Add optimized memchr implementation from newlib\"\n\n* commit \u0027385bb1ededa734e88bafb8aaf817e9a984bf0d18\u0027:\n  Add optimized memchr implementation from newlib\n"
    },
    {
      "commit": "55230dd048d8c93af67611c30fd6563e24ef23c5",
      "tree": "df7d82d2537a114d8e287483d689b45f58a73dc6",
      "parents": [
        "18a25078f0cc0aa9842f6397e3c24a5ae8686de5",
        "96502e273eea49c95899af57fa578c8055b9618c"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Jul 12 01:41:51 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:51 2014 +0000"
      },
      "message": "am 96502e27: Merge \"Make jemalloc the default choice.\"\n\n* commit \u002796502e273eea49c95899af57fa578c8055b9618c\u0027:\n  Make jemalloc the default choice.\n"
    },
    {
      "commit": "18a25078f0cc0aa9842f6397e3c24a5ae8686de5",
      "tree": "877fae20e644fcf4e6c4ec11606461fd90db9bfa",
      "parents": [
        "ce1422b985383c4cbb485b3ec121eb8d01af12b8",
        "c6bc001776931fd1c8583df2b8948dcb8bf61007"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Jul 12 01:41:50 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:50 2014 +0000"
      },
      "message": "am c6bc0017: Merge \"Update kernel headers to v3.14.\"\n\n* commit \u0027c6bc001776931fd1c8583df2b8948dcb8bf61007\u0027:\n  Update kernel headers to v3.14.\n"
    },
    {
      "commit": "ce1422b985383c4cbb485b3ec121eb8d01af12b8",
      "tree": "6b35138dee87ab81a94250c938f27caa863e9935",
      "parents": [
        "c0afc23e26ca0a591dd8fb5fcddf1cb616bd5e43",
        "040e11877d19f2fdd7a9c730d33056e88f43a760"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:50 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:50 2014 +0000"
      },
      "message": "am 040e1187: Merge \"Enable building libc with clang.\"\n\n* commit \u0027040e11877d19f2fdd7a9c730d33056e88f43a760\u0027:\n  Enable building libc with clang.\n"
    },
    {
      "commit": "c0afc23e26ca0a591dd8fb5fcddf1cb616bd5e43",
      "tree": "d13c0ac4b345bbbd01843b1b028f2b68f18704e0",
      "parents": [
        "d19f2d859f744ded5a70cf0d8a23427eac7ec817",
        "37f09d6d2ea329984a3182b99a38f170dc86661d"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Sat Jul 12 01:41:50 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:50 2014 +0000"
      },
      "message": "am 37f09d6d: Merge \"Revert \"Revert \"Add locale aware APIs.\"\"\"\n\n* commit \u002737f09d6d2ea329984a3182b99a38f170dc86661d\u0027:\n  Revert \"Revert \"Add locale aware APIs.\"\"\n"
    },
    {
      "commit": "d19f2d859f744ded5a70cf0d8a23427eac7ec817",
      "tree": "212557a3c1bd2423096b7d2febd9b6096e5edf72",
      "parents": [
        "696c48df69a0841e8e179e313302c01155df5e85",
        "76df69d1f5cbbc8a2c1e899bc1ad5ada8b083e1e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:49 2014 +0000"
      },
      "message": "am 76df69d1: Merge \"The err family allow null format strings.\"\n\n* commit \u002776df69d1f5cbbc8a2c1e899bc1ad5ada8b083e1e\u0027:\n  The err family allow null format strings.\n"
    },
    {
      "commit": "696c48df69a0841e8e179e313302c01155df5e85",
      "tree": "17242e0f98883bb960ac1ab2c741ced5454fbe1c",
      "parents": [
        "37ab54fd88f2bc579f7d5b931d6e3c40ad4e1f05",
        "eba7c15b69010441e914b946006dc235e1472c96"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:49 2014 +0000"
      },
      "message": "am eba7c15b: Merge \"Revert \"Switch libm to building with clang.\"\"\n\n* commit \u0027eba7c15b69010441e914b946006dc235e1472c96\u0027:\n  Revert \"Switch libm to building with clang.\"\n"
    },
    {
      "commit": "37ab54fd88f2bc579f7d5b931d6e3c40ad4e1f05",
      "tree": "4f2959173a2027b16dd8fa8f39ca1668a9185fe2",
      "parents": [
        "35805377f91f0057704ee38687e0d9bf22d9d528",
        "5df23dc85e459ef7271ad09b725631a3ad2d0ce4"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:49 2014 +0000"
      },
      "message": "am 5df23dc8: Merge \"Switch libm to building with clang.\"\n\n* commit \u00275df23dc85e459ef7271ad09b725631a3ad2d0ce4\u0027:\n  Switch libm to building with clang.\n"
    },
    {
      "commit": "35805377f91f0057704ee38687e0d9bf22d9d528",
      "tree": "17242e0f98883bb960ac1ab2c741ced5454fbe1c",
      "parents": [
        "7d9f1cc55c1f3641431e4ec8cf88d374025c5f39",
        "9b491470ac65a11775e52631ef5e655af9eb2a85"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:49 2014 +0000"
      },
      "message": "am 9b491470: Merge \"Slim down static binaries by avoiding stdio.\"\n\n* commit \u00279b491470ac65a11775e52631ef5e655af9eb2a85\u0027:\n  Slim down static binaries by avoiding stdio.\n"
    },
    {
      "commit": "7d9f1cc55c1f3641431e4ec8cf88d374025c5f39",
      "tree": "a4032ba5a777e99b416c267796fa815c6481beb3",
      "parents": [
        "12ce91157a40785182a3424af2890fcad032f9c6",
        "f0f8cd1ff3e7f7124cab8a687370b51df4ec93de"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:48 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:48 2014 +0000"
      },
      "message": "am f0f8cd1f: Merge \"Remove the global lock around thread stack creation.\"\n\n* commit \u0027f0f8cd1ff3e7f7124cab8a687370b51df4ec93de\u0027:\n  Remove the global lock around thread stack creation.\n"
    },
    {
      "commit": "12ce91157a40785182a3424af2890fcad032f9c6",
      "tree": "93eab55925cde86c9f5174bb14d0bf35329b633d",
      "parents": [
        "9712d913eba352d108116595d9be8bd0c96f24f6",
        "cd23370ca737dffc49166f8aacd19a025e72266f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:48 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:48 2014 +0000"
      },
      "message": "am cd23370c: Merge \"Remove the obsolete _thread_created_hook.\"\n\n* commit \u0027cd23370ca737dffc49166f8aacd19a025e72266f\u0027:\n  Remove the obsolete _thread_created_hook.\n"
    },
    {
      "commit": "9712d913eba352d108116595d9be8bd0c96f24f6",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "cd061f6e434a28e979346b14cfe29a953ab9181f",
        "02459d34c9b82741155fbbb32850a7987eb7abaf"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Sat Jul 12 01:41:48 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:48 2014 +0000"
      },
      "message": "am 02459d34: Merge \"Move __cmsg_nxthdr to its proper file.\"\n\n* commit \u002702459d34c9b82741155fbbb32850a7987eb7abaf\u0027:\n  Move __cmsg_nxthdr to its proper file.\n"
    },
    {
      "commit": "cd061f6e434a28e979346b14cfe29a953ab9181f",
      "tree": "d9a2db2a220c8812a0e9e58ceeb82a17b402b54c",
      "parents": [
        "4306b0f82b236acb10e1f42e7d850e4edd37fb78",
        "8a71a745cb2a1eb573c6dc41e30c2f94a3a99db7"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Sat Jul 12 01:41:48 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:48 2014 +0000"
      },
      "message": "am 8a71a745: Merge \"Removed obsolete symbol cmsg_nxthdr.\"\n\n* commit \u00278a71a745cb2a1eb573c6dc41e30c2f94a3a99db7\u0027:\n  Removed obsolete symbol cmsg_nxthdr.\n"
    },
    {
      "commit": "4306b0f82b236acb10e1f42e7d850e4edd37fb78",
      "tree": "98a72e77f70131be6b1e162fbe31b09318794dcc",
      "parents": [
        "96d7251cfc4d8134b864110908327880aa9ff8fd",
        "25fba981a17c51df6cf88d5ace7ffe3c5a5766e4"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Jul 12 01:41:47 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:47 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": "96d7251cfc4d8134b864110908327880aa9ff8fd",
      "tree": "ef64f2bf6fb142381de222008154c5cfc1f53c40",
      "parents": [
        "1cad0226f5b0b7346516132bb45f09dafdffb91f",
        "d028b6209cde7929e6d0613cbd92cc7b766d3d09"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:47 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:47 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": "1cad0226f5b0b7346516132bb45f09dafdffb91f",
      "tree": "6112c9f798c0fb911902e4a7fb3c007ab4e7af99",
      "parents": [
        "ea04b5a6d9fbbc3877446f47a50b3070da1e036e",
        "84f0c7c258b3a72eed8737662bb5a730d6d9f5e2"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:47 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:47 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": "ea04b5a6d9fbbc3877446f47a50b3070da1e036e",
      "tree": "1ed734d8c21ae89714568d957a9bb3cb2dc2ae9a",
      "parents": [
        "f6b95993486005afb1d53677b321a85870c3b0c3",
        "7a85d9a1de7f0970af19eca5f3ca6938cbc2ce95"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Sat Jul 12 01:41:47 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:47 2014 +0000"
      },
      "message": "am 7a85d9a1: Merge \"Revert \"Add locale aware APIs.\"\"\n\n* commit \u00277a85d9a1de7f0970af19eca5f3ca6938cbc2ce95\u0027:\n  Revert \"Add locale aware APIs.\"\n"
    },
    {
      "commit": "f6b95993486005afb1d53677b321a85870c3b0c3",
      "tree": "a179dd4972d8fb95a23a4c58035044eeebc928d3",
      "parents": [
        "94560b5b9f43e106cce86916d99b86dd5e58d07b",
        "430d5f93ceea2e5172144a05885c295dca51b876"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Sat Jul 12 01:41:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:46 2014 +0000"
      },
      "message": "am 430d5f93: Merge \"Add locale aware APIs.\"\n\n* commit \u0027430d5f93ceea2e5172144a05885c295dca51b876\u0027:\n  Add locale aware APIs.\n"
    },
    {
      "commit": "94560b5b9f43e106cce86916d99b86dd5e58d07b",
      "tree": "1ed734d8c21ae89714568d957a9bb3cb2dc2ae9a",
      "parents": [
        "8d11fb187dd7aca49e89c6e90aa2e79afa68780d",
        "4c199170a84e725a56b7d40c113c9d76a75d89ab"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:46 2014 +0000"
      },
      "message": "am 4c199170: Merge \"Added __system_propery_read benchmark.\"\n\n* commit \u00274c199170a84e725a56b7d40c113c9d76a75d89ab\u0027:\n  Added __system_propery_read benchmark.\n"
    },
    {
      "commit": "8d11fb187dd7aca49e89c6e90aa2e79afa68780d",
      "tree": "43111e79d70b4924b2793c1bce5b33b281b7c758",
      "parents": [
        "986fb5657919bde859b4dc618169c3178bc86b3b",
        "3139f6fdd7f9bec3b53be3da62314ae8ba24ceb4"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:46 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": "986fb5657919bde859b4dc618169c3178bc86b3b",
      "tree": "b292dbc75002a2e7457f705d1878ed99afb4abd1",
      "parents": [
        "6ee2f321d46b807e7a1ba4e08f2174265de3ea66",
        "c4c6789362b82150e3f16cd655032f7ab2a1b6d6"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 01:41:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:46 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": "6ee2f321d46b807e7a1ba4e08f2174265de3ea66",
      "tree": "c516b816996c65b7532cb0b9cb48f0840e48fae3",
      "parents": [
        "ab16475066c4b2792601bfd41a2a7107c5a98b24",
        "6cdd0cfd2f279dfb20b9f7cccc963eb9ee91c666"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Sat Jul 12 01:41:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:46 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": "ab16475066c4b2792601bfd41a2a7107c5a98b24",
      "tree": "f668b3cf7645929f03fe9801289d57b1bef3228a",
      "parents": [
        "ca673e7300b361bbf49c2b7ea1012441d62b1995",
        "3c12ae56f402744d1a446ceef7d20f5ea01025c3"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Sat Jul 12 01:41:45 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat Jul 12 01:41:45 2014 +0000"
      },
      "message": "am 3c12ae56: Merge \"Add test for constructor function.\"\n\n* commit \u00273c12ae56f402744d1a446ceef7d20f5ea01025c3\u0027:\n  Add test for constructor function.\n"
    },
    {
      "commit": "30e596e9ead5bd7cfd9599b0e3d5e8bd4f6c1353",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "a3eead96b9f1000d403541dad0f086c3b175900a",
        "ca673e7300b361bbf49c2b7ea1012441d62b1995"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Jul 11 17:52:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 11 17:52:23 2014 +0000"
      },
      "message": "am ca673e73: am b9c5d606: am 006e0770: Merge \"Change android_dlextinfo flags to uint64_t\"\n\n* commit \u0027ca673e7300b361bbf49c2b7ea1012441d62b1995\u0027:\n"
    },
    {
      "commit": "a3eead96b9f1000d403541dad0f086c3b175900a",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "3b0f3112d0fed5cf30e2ad3fc6500810b760b35d",
        "7e43f0d40d3189ca219c6758f61ffe2a2d411ee2"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 17:52:22 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 11 17:52:22 2014 +0000"
      },
      "message": "am 7e43f0d4: resolved conflicts for merge of aedc14b1 to lmp-dev\n\n* commit \u00277e43f0d40d3189ca219c6758f61ffe2a2d411ee2\u0027:\n"
    },
    {
      "commit": "ca673e7300b361bbf49c2b7ea1012441d62b1995",
      "tree": "9df15ab6dcc52f2723aa157356c0f3c38d03a981",
      "parents": [
        "7e43f0d40d3189ca219c6758f61ffe2a2d411ee2",
        "b9c5d606aab6c1a21e3785d155613c35c276eb18"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Jul 11 17:28:53 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 11 17:28:53 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": "7e43f0d40d3189ca219c6758f61ffe2a2d411ee2",
      "tree": "c9ed96cfb1199eec5b807a3d7bbc9102b0235523",
      "parents": [
        "e20bbaf8bbfb41b690e55be66eb327ebdcc61629",
        "aedc14b166e9eb1213637cf7ebf8e08ce29ab0dd"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 10:03:35 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 10:03:35 2014 -0700"
      },
      "message": "resolved conflicts for merge of aedc14b1 to lmp-dev\n\nChange-Id: I36d3a6ca42778686f1f2971ae72cd3b7b156a3da\n"
    },
    {
      "commit": "83ce99d8b7e2b15b2169e6e6e18e871ad35abb6c",
      "tree": "d34ec98c0c25c770e8f81cafa8732ec661851e08",
      "parents": [
        "57a5b3380a8834ecb4a32d01433a3127454443d7",
        "2ba2888cac2f04daff7bbaf032d0df7a095b00c3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 04:12:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jul 11 16:35:27 2014 +0000"
      },
      "message": "Merge \"Define SIOCKILLADDR which isn\u0027t in the common kernel uapi headers.\""
    },
    {
      "commit": "2ba2888cac2f04daff7bbaf032d0df7a095b00c3",
      "tree": "d34ec98c0c25c770e8f81cafa8732ec661851e08",
      "parents": [
        "57a5b3380a8834ecb4a32d01433a3127454443d7"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 21:10:15 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 21:11:21 2014 -0700"
      },
      "message": "Define SIOCKILLADDR which isn\u0027t in the common kernel uapi headers.\n\nChange-Id: I8760950d13a9625aa543e76bc9d6cd86ac782c2e\n"
    },
    {
      "commit": "040e11877d19f2fdd7a9c730d33056e88f43a760",
      "tree": "050b7272ba95c8a847861dbd86c0ae0056979a23",
      "parents": [
        "37f09d6d2ea329984a3182b99a38f170dc86661d",
        "c999f76977d2389a3e2dcbdd98f20d93c3193727"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 16:51:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jul 11 16:35:27 2014 +0000"
      },
      "message": "Merge \"Enable building libc with clang.\""
    },
    {
      "commit": "c999f76977d2389a3e2dcbdd98f20d93c3193727",
      "tree": "1c0984520a7556a20f5b01912732560c0fd3c5ba",
      "parents": [
        "9b491470ac65a11775e52631ef5e655af9eb2a85"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 16:57:27 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 09:28:53 2014 -0700"
      },
      "message": "Enable building libc with clang.\n\nBug: 16218205\nChange-Id: I024de2044fe016412c7bead22c264e96be4cb39c\n"
    },
    {
      "commit": "c6bc001776931fd1c8583df2b8948dcb8bf61007",
      "tree": "a9b31ba145fc8fca01ad480cff270625a0c9e57a",
      "parents": [
        "040e11877d19f2fdd7a9c730d33056e88f43a760",
        "38062f954c637861348dd8078cefb73554e6f12c"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jul 11 17:07:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 21:32:00 2014 +0000"
      },
      "message": "Merge \"Update kernel headers to v3.14.\""
    },
    {
      "commit": "76df69d1f5cbbc8a2c1e899bc1ad5ada8b083e1e",
      "tree": "019da486f047daaefce7f4f176cbfbbf7f7351da",
      "parents": [
        "eba7c15b69010441e914b946006dc235e1472c96",
        "2f61fba72b359fc169374cccb5040aab771d09a1"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 02:53:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 21:32:00 2014 +0000"
      },
      "message": "Merge \"The err family allow null format strings.\""
    },
    {
      "commit": "2f61fba72b359fc169374cccb5040aab771d09a1",
      "tree": "019da486f047daaefce7f4f176cbfbbf7f7351da",
      "parents": [
        "9b491470ac65a11775e52631ef5e655af9eb2a85"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 19:31:29 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 02:53:27 2014 +0000"
      },
      "message": "The err family allow null format strings.\n\nAlso remove declarations for the _* variants that were never implemented in bionic (or glibc).\n\nChange-Id: I4ea1f17bbb377e70632c10dd218f47110cabc27b"
    },
    {
      "commit": "57a5b3380a8834ecb4a32d01433a3127454443d7",
      "tree": "2b445382f013080f59e3f1709a049b8241a2f639",
      "parents": [
        "b8e82b5e729a1f6e30ee9593b2dbcbb3ad623874",
        "263325d4b0c4c0e2933cb6428475ced16f0a86d5"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Sat Jul 12 03:00:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 21:09:57 2014 +0000"
      },
      "message": "Merge \"Define three prctl constants that went missing from uapi.\""
    },
    {
      "commit": "263325d4b0c4c0e2933cb6428475ced16f0a86d5",
      "tree": "2b445382f013080f59e3f1709a049b8241a2f639",
      "parents": [
        "b8e82b5e729a1f6e30ee9593b2dbcbb3ad623874"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 19:54:55 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 19:54:55 2014 -0700"
      },
      "message": "Define three prctl constants that went missing from uapi.\n\nChange-Id: Ib81846ddefe9a75e02151c6592ed99b1f8ec5858\n"
    },
    {
      "commit": "37f09d6d2ea329984a3182b99a38f170dc86661d",
      "tree": "4ff3d2f96f0c5e00edac99cd86119f2ecc5cfa73",
      "parents": [
        "76df69d1f5cbbc8a2c1e899bc1ad5ada8b083e1e",
        "dfb5ce42bcc5a275af49211c0bbe64c5ec3d2668"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Fri Jul 11 16:44:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 21:02:22 2014 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Add locale aware APIs.\"\"\""
    },
    {
      "commit": "dfb5ce42bcc5a275af49211c0bbe64c5ec3d2668",
      "tree": "4ff3d2f96f0c5e00edac99cd86119f2ecc5cfa73",
      "parents": [
        "76df69d1f5cbbc8a2c1e899bc1ad5ada8b083e1e"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 22:51:34 2014 +0000"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Fri Jul 11 16:21:31 2014 +0000"
      },
      "message": "Revert \"Revert \"Add locale aware APIs.\"\"\n\nThis reverts commit 063e20c26943ec82ef1d53a544545e79054e93d3.\n\nChange-Id: Ib8c9004efefe75a5346b3af50dfe37952d91eb21\n"
    },
    {
      "commit": "b8e82b5e729a1f6e30ee9593b2dbcbb3ad623874",
      "tree": "16a709e2fea365e2773d1e6ec4d021d63b53044e",
      "parents": [
        "385bb1ededa734e88bafb8aaf817e9a984bf0d18",
        "10cf0d8c1f06d528f173e837ee9b7eab14247d7a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 23:55:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 20:49:23 2014 +0000"
      },
      "message": "Merge \"EM_ARM and EM_AARCH64 are now in the uapi header.\""
    },
    {
      "commit": "10cf0d8c1f06d528f173e837ee9b7eab14247d7a",
      "tree": "a241a1dd89d4f22d230272e10fe7746d749b3cec",
      "parents": [
        "c6bc001776931fd1c8583df2b8948dcb8bf61007"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 11:01:42 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 11:01:42 2014 -0700"
      },
      "message": "EM_ARM and EM_AARCH64 are now in the uapi header.\n\nChange-Id: Ice73403daff75ea45b24e02351269f6c012df6c1\n"
    },
    {
      "commit": "385bb1ededa734e88bafb8aaf817e9a984bf0d18",
      "tree": "ac60c16b4dbbb393d3f9ddf2f862c4c740e48194",
      "parents": [
        "96502e273eea49c95899af57fa578c8055b9618c",
        "8c20c13100d159ff505af9e6e19cab30f368a074"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jul 11 22:58:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 20:49:23 2014 +0000"
      },
      "message": "Merge \"Add optimized memchr implementation from newlib\""
    },
    {
      "commit": "8c20c13100d159ff505af9e6e19cab30f368a074",
      "tree": "10682365383810eb7d1b793f0a01bddc15494422",
      "parents": [
        "d028b6209cde7929e6d0613cbd92cc7b766d3d09"
      ],
      "author": {
        "name": "Bernhard Rosenkränzer",
        "email": "Bernhard.Rosenkranzer@linaro.org",
        "time": "Fri Jul 11 00:17:07 2014 +0200"
      },
      "committer": {
        "name": "Bernhard Rosenkränzer",
        "email": "Bernhard.Rosenkranzer@linaro.org",
        "time": "Fri Jul 11 00:17:07 2014 +0200"
      },
      "message": "Add optimized memchr implementation from newlib\n\nAdd NEON optimized memchr adapted from newlib\n\nChange-Id: I91b2fafa243e4ab35fa56bb6171d48433c947cfd\nSigned-off-by: Bernhard Rosenkränzer \u003cBernhard.Rosenkranzer@linaro.org\u003e\n"
    },
    {
      "commit": "96502e273eea49c95899af57fa578c8055b9618c",
      "tree": "1020766b7e8d6f930fa671174dbd733b9e810f7c",
      "parents": [
        "c6bc001776931fd1c8583df2b8948dcb8bf61007",
        "8e32b7b3543eadbb58a92443fb57d60aac92ef88"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jul 11 20:07:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 20:49:23 2014 +0000"
      },
      "message": "Merge \"Make jemalloc the default choice.\""
    },
    {
      "commit": "8e32b7b3543eadbb58a92443fb57d60aac92ef88",
      "tree": "1020766b7e8d6f930fa671174dbd733b9e810f7c",
      "parents": [
        "c6bc001776931fd1c8583df2b8948dcb8bf61007"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Jul 10 18:53:41 2014 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jul 11 11:01:30 2014 -0700"
      },
      "message": "Make jemalloc the default choice.\n\nChange-Id: I5ff0cf0c396b7ae6278e6fcd5a0d50f8b966fb54\n"
    },
    {
      "commit": "5df23dc85e459ef7271ad09b725631a3ad2d0ce4",
      "tree": "bb370c0c4f65da0f2c615bdd4f33dbfc129971c5",
      "parents": [
        "9b491470ac65a11775e52631ef5e655af9eb2a85",
        "aadc4b2ff03b12142f2c6163266ebdb1df2a6e76"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 01:13:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 20:49:23 2014 +0000"
      },
      "message": "Merge \"Switch libm to building with clang.\""
    },
    {
      "commit": "aadc4b2ff03b12142f2c6163266ebdb1df2a6e76",
      "tree": "bb370c0c4f65da0f2c615bdd4f33dbfc129971c5",
      "parents": [
        "9b491470ac65a11775e52631ef5e655af9eb2a85"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 16:58:07 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 16:58:07 2014 -0700"
      },
      "message": "Switch libm to building with clang.\n\nBug: 16211965\nChange-Id: I81ec9706a4f2b5e8a840508a0f711cd25a5826ca\n"
    },
    {
      "commit": "9b491470ac65a11775e52631ef5e655af9eb2a85",
      "tree": "6d79ac1618f8415982041faf046378f8b684a12e",
      "parents": [
        "f0f8cd1ff3e7f7124cab8a687370b51df4ec93de",
        "91570ce987ef93f9ba2fa663a5fee1bd2525a2ba"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 21:58:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 20:49:23 2014 +0000"
      },
      "message": "Merge \"Slim down static binaries by avoiding stdio.\""
    },
    {
      "commit": "eba7c15b69010441e914b946006dc235e1472c96",
      "tree": "6d79ac1618f8415982041faf046378f8b684a12e",
      "parents": [
        "5df23dc85e459ef7271ad09b725631a3ad2d0ce4",
        "1e83245bae05d6a70ad31c3675310036fbb74219"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 01:24:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 20:43:44 2014 +0000"
      },
      "message": "Merge \"Revert \"Switch libm to building with clang.\"\""
    },
    {
      "commit": "1e83245bae05d6a70ad31c3675310036fbb74219",
      "tree": "6d79ac1618f8415982041faf046378f8b684a12e",
      "parents": [
        "aadc4b2ff03b12142f2c6163266ebdb1df2a6e76"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 01:24:15 2014 +0000"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jul 11 01:24:15 2014 +0000"
      },
      "message": "Revert \"Switch libm to building with clang.\"\n\nThis reverts commit aadc4b2ff03b12142f2c6163266ebdb1df2a6e76.\n\nThe patch broke x86.\n\nChange-Id: I0cda903732a685838bbd1877f94e1593a2a32acc\n"
    },
    {
      "commit": "38062f954c637861348dd8078cefb73554e6f12c",
      "tree": "5fef4bcbf86fc780ac83ee0e2ab2f0f6cdfc9408",
      "parents": [
        "4c199170a84e725a56b7d40c113c9d76a75d89ab"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jul 09 15:33:25 2014 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Jul 10 13:32:32 2014 -0700"
      },
      "message": "Update kernel headers to v3.14.\n\nOther changes:\n- Modify update_all.py to skip ion header files when importing into aosp.\n- Fix generate_uapi_headers.sh to handle imports from a linux-stable kernel.\n\nChange-Id: I1ad81b9ccb063c21740f9875f2cc1238052cd4b3\n"
    },
    {
      "commit": "91570ce987ef93f9ba2fa663a5fee1bd2525a2ba",
      "tree": "6d79ac1618f8415982041faf046378f8b684a12e",
      "parents": [
        "f0f8cd1ff3e7f7124cab8a687370b51df4ec93de"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 12:34:23 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 12:34:23 2014 -0700"
      },
      "message": "Slim down static binaries by avoiding stdio.\n\nIt\u0027s okay for a program to choose to drag in stdio, but it\u0027s unfortunate\nif even the minimal \"int main() { return 42; }\" drags in stdio...\n\nThis brings the minimal static binary on ARM down from 78KiB to 46KiB.\n\nGiven that we don\u0027t have a separate -lpthread it\u0027s not obvious to me that\nwe can shave this down any further. I\u0027m not sure whether this is a worthwhile\nchange for that reason. (And the fact that dynamic binaries, the usual case,\nare unaffected either way.)\n\nChange-Id: I02f91dcff37d14354314a30b72fed2563f431c88\n"
    },
    {
      "commit": "f0f8cd1ff3e7f7124cab8a687370b51df4ec93de",
      "tree": "3e8e0aec84c044d4471cf76b0348aaccce7df1f8",
      "parents": [
        "cd23370ca737dffc49166f8aacd19a025e72266f",
        "e959a3b3157e38ebda4ce6f86efb5644faa4988b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 19:16:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 18:27:51 2014 +0000"
      },
      "message": "Merge \"Remove the global lock around thread stack creation.\""
    },
    {
      "commit": "e959a3b3157e38ebda4ce6f86efb5644faa4988b",
      "tree": "3e8e0aec84c044d4471cf76b0348aaccce7df1f8",
      "parents": [
        "cd23370ca737dffc49166f8aacd19a025e72266f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 10:25:26 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 10:25:26 2014 -0700"
      },
      "message": "Remove the global lock around thread stack creation.\n\nThis lock has been here since the original commits, but as far as I can tell\nit never served any purpose. We\u0027ve never had a free list of cached stacks or\nanything like that.\n\nChange-Id: I9d665c7eaa9c699ce0659ffb111402a0239fe1f5\n"
    },
    {
      "commit": "cd23370ca737dffc49166f8aacd19a025e72266f",
      "tree": "d2acfa3e3bc6ba56c9db239975854f69b8779aa1",
      "parents": [
        "02459d34c9b82741155fbbb32850a7987eb7abaf",
        "e0f25dda3f38a70e5689e785597c5cf2b68bdcf8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 17:10:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 10 16:05:36 2014 +0000"
      },
      "message": "Merge \"Remove the obsolete _thread_created_hook.\""
    },
    {
      "commit": "3b0f3112d0fed5cf30e2ad3fc6500810b760b35d",
      "tree": "bb8b442f19130a934f8749843c5a7f221ad2be08",
      "parents": [
        "e8ce76c26e0bae90b50ece7f8fa3d3f2fefc2476",
        "f11e7c74b5c8845bbad75c53f2837b831d883ea6"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jul 10 15:24:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 15:24:13 2014 +0000"
      },
      "message": "am f11e7c74: am 02459d34: Merge \"Move __cmsg_nxthdr to its proper file.\"\n\n* commit \u0027f11e7c74b5c8845bbad75c53f2837b831d883ea6\u0027:\n  Move __cmsg_nxthdr to its proper file.\n"
    },
    {
      "commit": "f11e7c74b5c8845bbad75c53f2837b831d883ea6",
      "tree": "98f7474693249a59c68493f9e3adb13179066d15",
      "parents": [
        "1d63dd9092cc44645ab5001ea79f9f0aba86df69",
        "02459d34c9b82741155fbbb32850a7987eb7abaf"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jul 10 15:20:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 15:20:25 2014 +0000"
      },
      "message": "am 02459d34: Merge \"Move __cmsg_nxthdr to its proper file.\"\n\n* commit \u002702459d34c9b82741155fbbb32850a7987eb7abaf\u0027:\n  Move __cmsg_nxthdr to its proper file.\n"
    }
  ],
  "next": "e8ce76c26e0bae90b50ece7f8fa3d3f2fefc2476"
}
