)]}'
{
  "log": [
    {
      "commit": "b57e9efd40d5765f9ff62f2aa3b6b2ca8523b024",
      "tree": "407d925cefda73eee38bb478661e2f59f9f1b371",
      "parents": [
        "a71f81a08b6a94ef79c96b62733bb97de5350d79",
        "c2e634dd303a44b11e30ab31e39ffc4eae5467f8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Aug 27 23:24:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 27 23:24:33 2015 +0000"
      },
      "message": "am c2e634dd: Merge \"Fix regoff_t for LP32 and _FILE_OFFSET_BITS\u003d64.\"\n\n* commit \u0027c2e634dd303a44b11e30ab31e39ffc4eae5467f8\u0027:\n  Fix regoff_t for LP32 and _FILE_OFFSET_BITS\u003d64.\n"
    },
    {
      "commit": "c2e634dd303a44b11e30ab31e39ffc4eae5467f8",
      "tree": "c641095a3245546c28bde043493ea0dfad8f624e",
      "parents": [
        "46c7bc83ab0324983312f16bd40cc1cdfe11cce6",
        "adf5c7237da419393462a19c94c102abf7865c78"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Aug 27 23:17:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 27 23:17:43 2015 +0000"
      },
      "message": "Merge \"Fix regoff_t for LP32 and _FILE_OFFSET_BITS\u003d64.\""
    },
    {
      "commit": "a71f81a08b6a94ef79c96b62733bb97de5350d79",
      "tree": "3d1c7a01cd8ba64fe05650ccef7e9ac0f495cf73",
      "parents": [
        "e7a09ff7d99740c5e74308abc1e209522811b814",
        "46c7bc83ab0324983312f16bd40cc1cdfe11cce6"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Thu Aug 27 22:27:38 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 27 22:27:38 2015 +0000"
      },
      "message": "am 46c7bc83: Merge \"Don\\\u0027t re-export libunwind_llvm.\"\n\n* commit \u002746c7bc83ab0324983312f16bd40cc1cdfe11cce6\u0027:\n  Don\u0027t re-export libunwind_llvm.\n"
    },
    {
      "commit": "46c7bc83ab0324983312f16bd40cc1cdfe11cce6",
      "tree": "80e900ba5dbe10d065e0d89334798622bec32fb0",
      "parents": [
        "bfaee4bd6ad901a699df21fd44d95f34e2e7444d",
        "cc6461861e6f09e0e0dd98e9409a11ea2c356d88"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Thu Aug 27 22:20:51 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 27 22:20:51 2015 +0000"
      },
      "message": "Merge \"Don\u0027t re-export libunwind_llvm.\""
    },
    {
      "commit": "adf5c7237da419393462a19c94c102abf7865c78",
      "tree": "2db8f570d64756e5e964aac8aeec4c99166a8f27",
      "parents": [
        "bfaee4bd6ad901a699df21fd44d95f34e2e7444d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Aug 27 14:48:32 2015 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Aug 27 14:48:32 2015 -0700"
      },
      "message": "Fix regoff_t for LP32 and _FILE_OFFSET_BITS\u003d64.\n\nbionic is built without _FILE_OFFSET_BITS\u003d64, so internally regoff_t\nwas 32-bit on LP32, but code compiled with _FILE_OFFSET_BITS would\nexpect rm_so and rm_eo in struct regmatch_t to be 64-bit, leading to\nconfusion.\n\nBug: http://b/23566443\nChange-Id: Iae92fa545104068e4f64ce1977f5ec616859638c\n"
    },
    {
      "commit": "e7a09ff7d99740c5e74308abc1e209522811b814",
      "tree": "cba388ae93ca8d71fcc213a2f5ee546f6219fa00",
      "parents": [
        "c6effb3af6f27c1acfbc2f776bb516e5f4d24476",
        "bfaee4bd6ad901a699df21fd44d95f34e2e7444d"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Thu Aug 27 05:22:56 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 27 05:22:56 2015 +0000"
      },
      "message": "am bfaee4bd: Merge \"Add test cases for __emutls_get_address.\"\n\n* commit \u0027bfaee4bd6ad901a699df21fd44d95f34e2e7444d\u0027:\n  Add test cases for __emutls_get_address.\n"
    },
    {
      "commit": "c6effb3af6f27c1acfbc2f776bb516e5f4d24476",
      "tree": "fc4e3a15f0ec7d64ceb7ee0eb410b79754a9b57a",
      "parents": [
        "1154bcb3c095606fcaa5e836e935cb3406f6703d",
        "848808c660ec4811f4ff5a2748b6f754b008cd21"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Aug 27 05:22:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 27 05:22:55 2015 +0000"
      },
      "message": "am 848808c6: Merge \"Add preadv/pwritev.\"\n\n* commit \u0027848808c660ec4811f4ff5a2748b6f754b008cd21\u0027:\n  Add preadv/pwritev.\n"
    },
    {
      "commit": "bfaee4bd6ad901a699df21fd44d95f34e2e7444d",
      "tree": "56d07e54d712f95991fa0a464915846563e04d28",
      "parents": [
        "848808c660ec4811f4ff5a2748b6f754b008cd21",
        "83380b5cf05c9db5067c58cb01e67f282ef53b25"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Aug 26 22:27:35 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 26 22:27:35 2015 +0000"
      },
      "message": "Merge \"Add test cases for __emutls_get_address.\""
    },
    {
      "commit": "848808c660ec4811f4ff5a2748b6f754b008cd21",
      "tree": "c0002fb14ff72a1fb405dfbe2635d7d80309f7c9",
      "parents": [
        "d518a6d3bccc82cffb61fb7615b8ba09a564dec0",
        "6f4594d5dc61bb67978c44cd6eeb0e7bfb621c9b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 26 22:04:32 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 26 22:04:32 2015 +0000"
      },
      "message": "Merge \"Add preadv/pwritev.\""
    },
    {
      "commit": "6f4594d5dc61bb67978c44cd6eeb0e7bfb621c9b",
      "tree": "9c925e99fe826914d93a6c1e00c5f62a8cd8c0a8",
      "parents": [
        "629ed517126b3be32f2b2e8b710e63358691c296"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 26 13:27:43 2015 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 26 14:48:55 2015 -0700"
      },
      "message": "Add preadv/pwritev.\n\nBug: http://b/12612572\nChange-Id: I38ff2684d69bd0fe3f21b1d371b88fa60d5421cb\n"
    },
    {
      "commit": "83380b5cf05c9db5067c58cb01e67f282ef53b25",
      "tree": "108f5685445cf9bb7b62160e67887a81edc3a1be",
      "parents": [
        "c868b4c35184683fe74ff8c8d780d021c2b07464"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri Aug 14 14:11:53 2015 -0700"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Aug 26 13:10:14 2015 -0700"
      },
      "message": "Add test cases for __emutls_get_address.\n\nBUG: 22984770\nChange-Id: I193c3612190260a08f3b3ad8b856c0ae8f94e03d\n"
    },
    {
      "commit": "1154bcb3c095606fcaa5e836e935cb3406f6703d",
      "tree": "7a1e22fd1692389e4cb7283c8a5d1dc1e40d3ee0",
      "parents": [
        "03deb8287b019e9d526b193a0b7fa5e3fa6e8f77",
        "d518a6d3bccc82cffb61fb7615b8ba09a564dec0"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Aug 26 19:55:21 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 26 19:55:21 2015 +0000"
      },
      "message": "am d518a6d3: Merge \"Fix the 16 bit/32 bit instruction check for arm.\"\n\n* commit \u0027d518a6d3bccc82cffb61fb7615b8ba09a564dec0\u0027:\n  Fix the 16 bit/32 bit instruction check for arm.\n"
    },
    {
      "commit": "d518a6d3bccc82cffb61fb7615b8ba09a564dec0",
      "tree": "eab77a3cd21e60e468566fd0758d26d1c0042b84",
      "parents": [
        "629ed517126b3be32f2b2e8b710e63358691c296",
        "b72c9d80ab760eb2f33a6667b0f0acfb779d9439"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Aug 26 19:39:36 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 26 19:39:36 2015 +0000"
      },
      "message": "Merge \"Fix the 16 bit/32 bit instruction check for arm.\""
    },
    {
      "commit": "03deb8287b019e9d526b193a0b7fa5e3fa6e8f77",
      "tree": "f5d863d04159166c991d27517414b726e661080c",
      "parents": [
        "5f55f32e49c804b21a66b7656297e8a426660afe",
        "629ed517126b3be32f2b2e8b710e63358691c296"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 26 18:42:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 26 18:42:45 2015 +0000"
      },
      "message": "am 629ed517: Merge \"Add strchrnul.\"\n\n* commit \u0027629ed517126b3be32f2b2e8b710e63358691c296\u0027:\n  Add strchrnul.\n"
    },
    {
      "commit": "5f55f32e49c804b21a66b7656297e8a426660afe",
      "tree": "ecde2e8506a33182d891fd8c76f6078d69cff295",
      "parents": [
        "1c751e5ec76085aced87d50757495083a0f46a73",
        "4d5c4f085bc880af838d50f6bbd60d86e800b6e1"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 26 18:42:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 26 18:42:45 2015 +0000"
      },
      "message": "am 4d5c4f08: Merge \"Add the missing aarch64 user structs.\"\n\n* commit \u00274d5c4f085bc880af838d50f6bbd60d86e800b6e1\u0027:\n  Add the missing aarch64 user structs.\n"
    },
    {
      "commit": "629ed517126b3be32f2b2e8b710e63358691c296",
      "tree": "c942f25efe8d5147ce59cb841806b2ed858fe928",
      "parents": [
        "4d5c4f085bc880af838d50f6bbd60d86e800b6e1",
        "7ac3c128bb5df83cb001cb50b6a5ee4da9a0b0e0"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 26 18:27:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 26 18:27:05 2015 +0000"
      },
      "message": "Merge \"Add strchrnul.\""
    },
    {
      "commit": "b72c9d80ab760eb2f33a6667b0f0acfb779d9439",
      "tree": "9521cddb1f7d61eb739a3d787eec490519611c11",
      "parents": [
        "4d7d05bd60b1d0bc20c95dd764fc2d916a12bb74"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Aug 25 20:48:46 2015 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Aug 26 10:55:09 2015 -0700"
      },
      "message": "Fix the 16 bit/32 bit instruction check for arm.\n\nThe current code only looks for a branch, instead make this more\ngeneral.\n\nChange-Id: Ib442d6f2f04074e274b320ca0cf04734cc78e5d2\n"
    },
    {
      "commit": "7ac3c128bb5df83cb001cb50b6a5ee4da9a0b0e0",
      "tree": "c942f25efe8d5147ce59cb841806b2ed858fe928",
      "parents": [
        "4d5c4f085bc880af838d50f6bbd60d86e800b6e1"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 26 09:59:29 2015 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 26 09:59:29 2015 -0700"
      },
      "message": "Add strchrnul.\n\nBug: http://b/18374026\nChange-Id: Iea923309c090a51a2d41c5a83320ab3789f40f1c\n"
    },
    {
      "commit": "4d5c4f085bc880af838d50f6bbd60d86e800b6e1",
      "tree": "9298747b45c41cbd3fa7eba15978500ed7f1e8ed",
      "parents": [
        "53f2abb5ffc103b9ea7fbe2fee13edead2553f3a",
        "03f22465ae3106517c5852f1904f44eb937ccbbf"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 26 01:39:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 26 01:39:38 2015 +0000"
      },
      "message": "Merge \"Add the missing aarch64 user structs.\""
    },
    {
      "commit": "cc6461861e6f09e0e0dd98e9409a11ea2c356d88",
      "tree": "8dc22049e97ba6e76548d3bba403ad03bbe7f182",
      "parents": [
        "53f2abb5ffc103b9ea7fbe2fee13edead2553f3a"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Aug 25 16:29:00 2015 -0700"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Aug 25 16:29:28 2015 -0700"
      },
      "message": "Don\u0027t re-export libunwind_llvm.\n\nChange-Id: Ic16be4ada4cff374209d5eea89a7f81ed2fff398\n"
    },
    {
      "commit": "03f22465ae3106517c5852f1904f44eb937ccbbf",
      "tree": "9298747b45c41cbd3fa7eba15978500ed7f1e8ed",
      "parents": [
        "53f2abb5ffc103b9ea7fbe2fee13edead2553f3a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Aug 25 14:18:26 2015 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Aug 25 14:18:26 2015 -0700"
      },
      "message": "Add the missing aarch64 user structs.\n\nBug: http://b/23377194\nChange-Id: I7d36717e129d2e044dc2cf24de4227c3bcdd60ce\n"
    },
    {
      "commit": "1c751e5ec76085aced87d50757495083a0f46a73",
      "tree": "b8453b612711b2c9a031dd3358a5a0813c78bbf9",
      "parents": [
        "58cf5d6b1daf54b50c7864df563227787cb91375",
        "829119425bcc2b5fcec8fdf219026a5192c81234"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Aug 25 19:48:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 25 19:48:50 2015 +0000"
      },
      "message": "am 82911942: Update timezone data to 2015f\n\n* commit \u0027829119425bcc2b5fcec8fdf219026a5192c81234\u0027:\n  Update timezone data to 2015f\n"
    },
    {
      "commit": "829119425bcc2b5fcec8fdf219026a5192c81234",
      "tree": "d654176ba4ef001bf21e32739b480a6c63437f28",
      "parents": [
        "0660be899f2d907dedbcb643315b73e652ec9510"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Aug 25 12:46:33 2015 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Aug 25 20:03:11 2015 +0100"
      },
      "message": "Update timezone data to 2015f\n\n  Changes affecting future time stamps\n\n    North Korea switches to +0830 on 2015-08-15.  (Thanks to Steffen Thorsen.)\n    The abbreviation remains \"KST\".  (Thanks to Robert Elz.)\n\n    Uruguay no longer observes DST.  (Thanks to Steffen Thorsen\n    and Pablo Camargo.)\n\n  Changes affecting past and future time stamps\n\n    Moldova starts and ends DST at 00:00 UTC, not at 01:00 UTC.\n    (Thanks to Roman Tudos.)\n\nBug: 23480367\n(cherry-picked from commit 6e7bc700e287f5d46165862a7031236670fa94d5)\n\nChange-Id: I4d82604366e9e30a2100e09433e2772fe6957fff\n"
    },
    {
      "commit": "58cf5d6b1daf54b50c7864df563227787cb91375",
      "tree": "b8453b612711b2c9a031dd3358a5a0813c78bbf9",
      "parents": [
        "7336be059850edf23ad51f16520a9a08eff7cfe5",
        "53f2abb5ffc103b9ea7fbe2fee13edead2553f3a"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Aug 25 18:55:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 25 18:55:00 2015 +0000"
      },
      "message": "am 53f2abb5: Merge \"Update timezone data to 2015f\"\n\n* commit \u002753f2abb5ffc103b9ea7fbe2fee13edead2553f3a\u0027:\n  Update timezone data to 2015f\n"
    },
    {
      "commit": "53f2abb5ffc103b9ea7fbe2fee13edead2553f3a",
      "tree": "7541103708ec757e3f3273ce2a6994ddc729b0d4",
      "parents": [
        "f7286a26deba0da370003eb97918176a69b6cfa6",
        "6e7bc700e287f5d46165862a7031236670fa94d5"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Aug 25 18:31:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 25 18:31:26 2015 +0000"
      },
      "message": "Merge \"Update timezone data to 2015f\""
    },
    {
      "commit": "6e7bc700e287f5d46165862a7031236670fa94d5",
      "tree": "6556cf0f5aaa2b35e195e19e98fc3d05d941268b",
      "parents": [
        "4a8c4ce403f702c0b8279873fae3d62497c4a123"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Aug 25 12:46:33 2015 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Aug 25 12:46:33 2015 +0100"
      },
      "message": "Update timezone data to 2015f\n\n  Changes affecting future time stamps\n\n    North Korea switches to +0830 on 2015-08-15.  (Thanks to Steffen Thorsen.)\n    The abbreviation remains \"KST\".  (Thanks to Robert Elz.)\n\n    Uruguay no longer observes DST.  (Thanks to Steffen Thorsen\n    and Pablo Camargo.)\n\n  Changes affecting past and future time stamps\n\n    Moldova starts and ends DST at 00:00 UTC, not at 01:00 UTC.\n    (Thanks to Roman Tudos.)\n\nBug: 23480367\nChange-Id: I6a46b79be3a547d4af5f3f7ca1452640ed764e1c\n"
    },
    {
      "commit": "7336be059850edf23ad51f16520a9a08eff7cfe5",
      "tree": "e10b167e9c04c2389426f53e47a11792cc5434b9",
      "parents": [
        "0ed97d1b5fc136226d1ab62a2aa982ee5d99cabd",
        "f7286a26deba0da370003eb97918176a69b6cfa6"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Aug 25 10:04:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 25 10:04:11 2015 +0000"
      },
      "message": "am f7286a26: Merge \"Move tzdata scripts from bionic to external/icu\"\n\n* commit \u0027f7286a26deba0da370003eb97918176a69b6cfa6\u0027:\n  Move tzdata scripts from bionic to external/icu\n"
    },
    {
      "commit": "f7286a26deba0da370003eb97918176a69b6cfa6",
      "tree": "4259a8dd5ee1cb955883102ef1d24559db953a38",
      "parents": [
        "5bf7942008287381e6d2aa2216d9ded24f639142",
        "ac77536b79d0b8736523c852b965f6de8de30fa8"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Aug 25 09:22:36 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 25 09:22:36 2015 +0000"
      },
      "message": "Merge \"Move tzdata scripts from bionic to external/icu\""
    },
    {
      "commit": "0ed97d1b5fc136226d1ab62a2aa982ee5d99cabd",
      "tree": "607f1f5f03937869909533f802fe8fc12352f1f7",
      "parents": [
        "1a26555846f49a9f7d15772ab014e01cac7a6f5b",
        "5bf7942008287381e6d2aa2216d9ded24f639142"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 24 23:23:02 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 24 23:23:02 2015 +0000"
      },
      "message": "am 5bf79420: Merge \"Revert \"Revert \"Use compiler builtins for fabs.\"\"\"\n\n* commit \u00275bf7942008287381e6d2aa2216d9ded24f639142\u0027:\n  Revert \"Revert \"Use compiler builtins for fabs.\"\"\n"
    },
    {
      "commit": "5bf7942008287381e6d2aa2216d9ded24f639142",
      "tree": "b59b778c1ec5a698d983a4ddfb0b89610fb7fa7e",
      "parents": [
        "c868b4c35184683fe74ff8c8d780d021c2b07464",
        "f9f4a432ee4f56b8cb24b2033d3b1068200a6d30"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 24 23:12:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 24 23:12:49 2015 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Use compiler builtins for fabs.\"\"\""
    },
    {
      "commit": "f9f4a432ee4f56b8cb24b2033d3b1068200a6d30",
      "tree": "b59b778c1ec5a698d983a4ddfb0b89610fb7fa7e",
      "parents": [
        "c868b4c35184683fe74ff8c8d780d021c2b07464"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 24 22:57:08 2015 +0000"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 24 16:05:48 2015 -0700"
      },
      "message": "Revert \"Revert \"Use compiler builtins for fabs.\"\"\n\nDon\u0027t enable the inlines when building libm itself. Otherwise clang gets\nupset by seeing both an inline and a non-inline definition.\n\nThis reverts commit c5deb0f883cbdca7e5ab75f92f82c31d21367f49.\n\nChange-Id: If7abdb351f5a5549d6a331b33af408e8fcfa9868\n"
    },
    {
      "commit": "1a26555846f49a9f7d15772ab014e01cac7a6f5b",
      "tree": "42e67c4d9744c728131bada85c408d7199a2fa44",
      "parents": [
        "ebcaf389cdcb1d18622c500a6c7021259171dd39",
        "c868b4c35184683fe74ff8c8d780d021c2b07464"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 24 21:22:06 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 24 21:22:06 2015 +0000"
      },
      "message": "am c868b4c3: Merge \"Revert \"Use compiler builtins for fabs.\"\"\n\n* commit \u0027c868b4c35184683fe74ff8c8d780d021c2b07464\u0027:\n  Revert \"Use compiler builtins for fabs.\"\n"
    },
    {
      "commit": "c868b4c35184683fe74ff8c8d780d021c2b07464",
      "tree": "32df857429880a5e9a67f9f5f435dff1a0087097",
      "parents": [
        "0f8f9300b84fff37088218c69cc13bdc489963eb",
        "c5deb0f883cbdca7e5ab75f92f82c31d21367f49"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 24 21:08:28 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 24 21:08:28 2015 +0000"
      },
      "message": "Merge \"Revert \"Use compiler builtins for fabs.\"\""
    },
    {
      "commit": "c5deb0f883cbdca7e5ab75f92f82c31d21367f49",
      "tree": "e1336898a36e28000e765cd8d0584780b5ce6066",
      "parents": [
        "d76f16973a9d06765fb1f482239b9559f893ffd0"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 24 21:08:13 2015 +0000"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 24 21:08:13 2015 +0000"
      },
      "message": "Revert \"Use compiler builtins for fabs.\"\n\nUse of \"extern inline\" breaks clang build.\n\nThis reverts commit d76f16973a9d06765fb1f482239b9559f893ffd0.\n\nChange-Id: I995d0d38c3776f5c50b060f16770741c92a2acac\n"
    },
    {
      "commit": "ebcaf389cdcb1d18622c500a6c7021259171dd39",
      "tree": "08e5abc89d0868a7deacaa917c53f421618fe616",
      "parents": [
        "df4492f339662ae1468bce3ee33270142227146c",
        "0f8f9300b84fff37088218c69cc13bdc489963eb"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Mon Aug 24 20:59:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 24 20:59:46 2015 +0000"
      },
      "message": "am 0f8f9300: Merge \"Add exported __popcount_tab for libgcc compat under compiler-rt.\"\n\n* commit \u00270f8f9300b84fff37088218c69cc13bdc489963eb\u0027:\n  Add exported __popcount_tab for libgcc compat under compiler-rt.\n"
    },
    {
      "commit": "df4492f339662ae1468bce3ee33270142227146c",
      "tree": "da6af77661ea204c897d7c2ac7176664edb47d1b",
      "parents": [
        "51b0bf03c074aa36f100a3d4d688f9b1687d3300",
        "fad8370cfbf24c8913fc898950698c3675133e23"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Mon Aug 24 20:59:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 24 20:59:45 2015 +0000"
      },
      "message": "am fad8370c: Merge \"Improve .clang-format.\"\n\n* commit \u0027fad8370cfbf24c8913fc898950698c3675133e23\u0027:\n  Improve .clang-format.\n"
    },
    {
      "commit": "0f8f9300b84fff37088218c69cc13bdc489963eb",
      "tree": "4a76a0063b0bf96a3cc7abc8af5f1bb7b99d7842",
      "parents": [
        "fad8370cfbf24c8913fc898950698c3675133e23",
        "06b3f70cfecc372d2fdb5dd7665ccef2f8d09527"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Mon Aug 24 20:49:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 24 20:49:05 2015 +0000"
      },
      "message": "Merge \"Add exported __popcount_tab for libgcc compat under compiler-rt.\""
    },
    {
      "commit": "fad8370cfbf24c8913fc898950698c3675133e23",
      "tree": "5794e16470ba4c69adea39b7ded3d4f6b4de30c7",
      "parents": [
        "a19a9348b7160ce967c70a9f4f38afede8dcafa9",
        "8258cd7c1b06d940e49a851c2bc208f21d9fe856"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Mon Aug 24 20:47:46 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 24 20:47:46 2015 +0000"
      },
      "message": "Merge \"Improve .clang-format.\""
    },
    {
      "commit": "51b0bf03c074aa36f100a3d4d688f9b1687d3300",
      "tree": "250a85736b582083958ed1556ae6f22cc3131f0f",
      "parents": [
        "8c6b0d164e0d7a1a3ae4a2497e3bb9d5ae208a02",
        "a19a9348b7160ce967c70a9f4f38afede8dcafa9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 24 20:45:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 24 20:45:45 2015 +0000"
      },
      "message": "am a19a9348: Merge \"Use compiler builtins for fabs.\"\n\n* commit \u0027a19a9348b7160ce967c70a9f4f38afede8dcafa9\u0027:\n  Use compiler builtins for fabs.\n"
    },
    {
      "commit": "a19a9348b7160ce967c70a9f4f38afede8dcafa9",
      "tree": "dd6f4b235c4b3d6a69a19ec29e898e2097c41b26",
      "parents": [
        "a80ae8b84812d69ca63647262ab888b2f40d55a0",
        "d76f16973a9d06765fb1f482239b9559f893ffd0"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 24 20:33:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 24 20:33:15 2015 +0000"
      },
      "message": "Merge \"Use compiler builtins for fabs.\""
    },
    {
      "commit": "d76f16973a9d06765fb1f482239b9559f893ffd0",
      "tree": "d26e425e5b261a623762761d2f43e9e0d20bf5aa",
      "parents": [
        "079fc833137d5067c0cd3dc5211e72019314dd80"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 21 11:04:23 2015 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 24 13:32:40 2015 -0700"
      },
      "message": "Use compiler builtins for fabs.\n\nChange-Id: Id3bf761d6dfc187f218b5215c53d76bddc83d50b\n"
    },
    {
      "commit": "06b3f70cfecc372d2fdb5dd7665ccef2f8d09527",
      "tree": "550c5e10cec64c2dfd1630a54b2bf2fef785a334",
      "parents": [
        "a80ae8b84812d69ca63647262ab888b2f40d55a0"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Fri Aug 21 16:59:31 2015 -0700"
      },
      "committer": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Mon Aug 24 13:06:10 2015 -0700"
      },
      "message": "Add exported __popcount_tab for libgcc compat under compiler-rt.\n\nChange-Id: I8df09e8f199761edbba290d7f1ea530781054b03\n"
    },
    {
      "commit": "8c6b0d164e0d7a1a3ae4a2497e3bb9d5ae208a02",
      "tree": "a4591688ea442c54a630633a99dfbe90b1d20388",
      "parents": [
        "f94b491c2b9f8f01038af73863b6ba3945f70d0b",
        "a80ae8b84812d69ca63647262ab888b2f40d55a0"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Aug 24 20:02:15 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 24 20:02:15 2015 +0000"
      },
      "message": "am a80ae8b8: Merge \"Add a .clang-format file.\"\n\n* commit \u0027a80ae8b84812d69ca63647262ab888b2f40d55a0\u0027:\n  Add a .clang-format file.\n"
    },
    {
      "commit": "8258cd7c1b06d940e49a851c2bc208f21d9fe856",
      "tree": "c81c813da1494f187cd362cf07928ba8505984fb",
      "parents": [
        "a80ae8b84812d69ca63647262ab888b2f40d55a0"
      ],
      "author": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Mon Aug 24 12:56:48 2015 -0700"
      },
      "committer": {
        "name": "Josh Gao",
        "email": "jmgao@google.com",
        "time": "Mon Aug 24 13:00:13 2015 -0700"
      },
      "message": "Improve .clang-format.\n\nChange-Id: Idfd7879cc3bf1a1cdbe33262c2506fac2f07b428\n"
    },
    {
      "commit": "a80ae8b84812d69ca63647262ab888b2f40d55a0",
      "tree": "c3d1e5adc0e37d420efe51f43344701abf37e845",
      "parents": [
        "4d7d05bd60b1d0bc20c95dd764fc2d916a12bb74",
        "6e68c075503867d24969fdf4b302863a1efb0ca3"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Aug 24 19:47:16 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 24 19:47:16 2015 +0000"
      },
      "message": "Merge \"Add a .clang-format file.\""
    },
    {
      "commit": "6e68c075503867d24969fdf4b302863a1efb0ca3",
      "tree": "d2166ad8f9d4e25922017519e6c0dda82801e9e3",
      "parents": [
        "079fc833137d5067c0cd3dc5211e72019314dd80"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Aug 24 11:27:58 2015 -0700"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Aug 24 11:27:58 2015 -0700"
      },
      "message": "Add a .clang-format file.\n\nChange-Id: I6c4c492d9b571dd654b4993d1de1827813963ce1\n"
    },
    {
      "commit": "ac77536b79d0b8736523c852b965f6de8de30fa8",
      "tree": "749bfc3b637f44451cd9983cc57637b6afb7b041",
      "parents": [
        "4a8c4ce403f702c0b8279873fae3d62497c4a123"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Aug 24 17:52:56 2015 +0100"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Aug 24 18:25:05 2015 +0100"
      },
      "message": "Move tzdata scripts from bionic to external/icu\n\nThe scripts affect files in external/icu, bionic\nand the generated files affect libcore. The files must\nbe updated together so there is no \"obvious\" home.\n\nOEM developers seem to want to update ICU\nthemselves and have been asking how. Moving the\nscripts to external/icu and splitting the ICU generation\ncode into a sub-script they can run makes some sense.\n\nBug: 23419215\nChange-Id: Ia26fa526fd2b560a79f36d327a10e262a85db752\n"
    },
    {
      "commit": "f94b491c2b9f8f01038af73863b6ba3945f70d0b",
      "tree": "b9c88bf626f5b2a7f8fad5ca30926ec8eef611b0",
      "parents": [
        "abd1975dcc814087afb1fe262b5f2ce389fb4ff9",
        "4d7d05bd60b1d0bc20c95dd764fc2d916a12bb74"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 24 07:10:16 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 24 07:10:16 2015 +0000"
      },
      "message": "am 4d7d05bd: Merge \"Revert \"fix incompatibility with -fstack-protector-strong\"\"\n\n* commit \u00274d7d05bd60b1d0bc20c95dd764fc2d916a12bb74\u0027:\n  Revert \"fix incompatibility with -fstack-protector-strong\"\n"
    },
    {
      "commit": "4d7d05bd60b1d0bc20c95dd764fc2d916a12bb74",
      "tree": "c28190a9d36ad5c12442c0e6911f6ac404aeddfe",
      "parents": [
        "5f7a5125a53951543e27276877fa6b71eb08a5d8",
        "3d0142227245250a28f138807d723b7a2e0dc244"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 24 06:59:43 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 24 06:59:43 2015 +0000"
      },
      "message": "Merge \"Revert \"fix incompatibility with -fstack-protector-strong\"\""
    },
    {
      "commit": "3d0142227245250a28f138807d723b7a2e0dc244",
      "tree": "d658def4a42a6dcf4d3003f45437cfb59781dc30",
      "parents": [
        "96dd2b6e85e03ca9ab2600c2031490c22d5626ad"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 24 06:58:39 2015 +0000"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 24 06:58:39 2015 +0000"
      },
      "message": "Revert \"fix incompatibility with -fstack-protector-strong\"\n\nReports of devices not booting with a build range including\nthis patch. Reverting while I investigate.\n\nThis reverts commit 96dd2b6e85e03ca9ab2600c2031490c22d5626ad.\n\nBug: 23470962\nChange-Id: I056f1d8668f52d31412868975f2143249fc7e8f0\n"
    },
    {
      "commit": "abd1975dcc814087afb1fe262b5f2ce389fb4ff9",
      "tree": "1f19e6190f3bda5312f990bc820f44760a718081",
      "parents": [
        "652480695172d90209e5163e92180a3952fba29a",
        "5f7a5125a53951543e27276877fa6b71eb08a5d8"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Aug 24 04:29:15 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 24 04:29:15 2015 +0000"
      },
      "message": "am 5f7a5125: Merge \"fix incompatibility with -fstack-protector-strong\"\n\n* commit \u00275f7a5125a53951543e27276877fa6b71eb08a5d8\u0027:\n  fix incompatibility with -fstack-protector-strong\n"
    },
    {
      "commit": "5f7a5125a53951543e27276877fa6b71eb08a5d8",
      "tree": "256f0b1d94cc8167ad94324a32d46ee1baffecc5",
      "parents": [
        "62c26ed93e76ca9b3dd265f41eb3685ed2e72808",
        "96dd2b6e85e03ca9ab2600c2031490c22d5626ad"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Sun Aug 23 16:21:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Aug 23 16:21:18 2015 +0000"
      },
      "message": "Merge \"fix incompatibility with -fstack-protector-strong\""
    },
    {
      "commit": "652480695172d90209e5163e92180a3952fba29a",
      "tree": "b9c88bf626f5b2a7f8fad5ca30926ec8eef611b0",
      "parents": [
        "9835b61d636720712f79e49a5672518ead4753f9",
        "62c26ed93e76ca9b3dd265f41eb3685ed2e72808"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Fri Aug 21 03:17:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 21 03:17:34 2015 +0000"
      },
      "message": "am 62c26ed9: Merge \"add fortified implementations of write/pwrite{,64}\"\n\n* commit \u002762c26ed93e76ca9b3dd265f41eb3685ed2e72808\u0027:\n  add fortified implementations of write/pwrite{,64}\n"
    },
    {
      "commit": "62c26ed93e76ca9b3dd265f41eb3685ed2e72808",
      "tree": "c28190a9d36ad5c12442c0e6911f6ac404aeddfe",
      "parents": [
        "49715dcc8a8be1b4545b91e453467e1c45343e51",
        "afdd15456ad0c7223c690731f5eb0af54cdb0024"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Fri Aug 21 03:03:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 21 03:03:22 2015 +0000"
      },
      "message": "Merge \"add fortified implementations of write/pwrite{,64}\""
    },
    {
      "commit": "9835b61d636720712f79e49a5672518ead4753f9",
      "tree": "c0d2386a031896aafd5106e4e96de3fe916ea663",
      "parents": [
        "55cd7b0b761ffb62ea522204fb2b0567862e920d",
        "49715dcc8a8be1b4545b91e453467e1c45343e51"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Aug 20 23:26:19 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Aug 20 23:26:19 2015 +0000"
      },
      "message": "am 49715dcc: Merge \"Fix a mistype in segment overrange checking\"\n\n* commit \u002749715dcc8a8be1b4545b91e453467e1c45343e51\u0027:\n  Fix a mistype in segment overrange checking\n"
    },
    {
      "commit": "49715dcc8a8be1b4545b91e453467e1c45343e51",
      "tree": "190b2db5c158c5ae7c039e9f5ebca09dfc361c6c",
      "parents": [
        "079fc833137d5067c0cd3dc5211e72019314dd80",
        "93ce35434ca5af43a7449e289959543f0a2426fa"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Aug 20 23:13:15 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 20 23:13:15 2015 +0000"
      },
      "message": "Merge \"Fix a mistype in segment overrange checking\""
    },
    {
      "commit": "afdd15456ad0c7223c690731f5eb0af54cdb0024",
      "tree": "96d486d0485a4d63d7090f72192685c3cbdd0f82",
      "parents": [
        "7e919daeaad62515ebbbf7b06badc77625a14d90"
      ],
      "author": {
        "name": "Daniel Micay",
        "email": "danielmicay@gmail.com",
        "time": "Mon Jul 20 21:37:29 2015 -0400"
      },
      "committer": {
        "name": "Daniel Micay",
        "email": "danielmicay@gmail.com",
        "time": "Thu Aug 20 13:46:51 2015 -0400"
      },
      "message": "add fortified implementations of write/pwrite{,64}\n\nThese are just based on the read/pread{,64} implementations with the\nfunction calls and error messages adjusted as appropriate. The only\ndifference is that the buffer parameters are const.\n\nChange-Id: Ida1597a903807f583f230d74bcedffdb7b24fcf6\n"
    },
    {
      "commit": "55cd7b0b761ffb62ea522204fb2b0567862e920d",
      "tree": "fd515e3bd584c1149d6e7db324207632ee7b57a9",
      "parents": [
        "af86eeecc90442530ae6fa6f99188913c0198281",
        "079fc833137d5067c0cd3dc5211e72019314dd80"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Aug 19 22:31:02 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 19 22:31:02 2015 +0000"
      },
      "message": "am 079fc833: Merge \"Modify ip to get the instr being executed.\"\n\n* commit \u0027079fc833137d5067c0cd3dc5211e72019314dd80\u0027:\n  Modify ip to get the instr being executed.\n"
    },
    {
      "commit": "93ce35434ca5af43a7449e289959543f0a2426fa",
      "tree": "190b2db5c158c5ae7c039e9f5ebca09dfc361c6c",
      "parents": [
        "079fc833137d5067c0cd3dc5211e72019314dd80"
      ],
      "author": {
        "name": "skvalex",
        "email": "skvalex@gmail.com",
        "time": "Thu Aug 20 01:06:42 2015 +0300"
      },
      "committer": {
        "name": "skvalex",
        "email": "skvalex@gmail.com",
        "time": "Thu Aug 20 01:06:42 2015 +0300"
      },
      "message": "Fix a mistype in segment overrange checking\n\nChange-Id: Ibea93514aa7ba3b1ac2bc00420f5124fb34f5f66\nSigned-off-by: skvalex \u003cskvalex@gmail.com\u003e\n"
    },
    {
      "commit": "079fc833137d5067c0cd3dc5211e72019314dd80",
      "tree": "e1336898a36e28000e765cd8d0584780b5ce6066",
      "parents": [
        "df0891adcfe97dd8e4c825ea6ea586cc5bd09ef6",
        "224bef8ec492e8c2a88f17f05ab7982495b43d6a"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Aug 19 18:25:38 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 19 18:25:38 2015 +0000"
      },
      "message": "Merge \"Modify ip to get the instr being executed.\""
    },
    {
      "commit": "af86eeecc90442530ae6fa6f99188913c0198281",
      "tree": "b1afcaa96cfc9f10968a581608abad06bef8fe2b",
      "parents": [
        "888ad399ee0b4da90d745fb9b45e89aec18bd8e1",
        "df0891adcfe97dd8e4c825ea6ea586cc5bd09ef6"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Aug 18 22:57:57 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 22:57:57 2015 +0000"
      },
      "message": "am df0891ad: Merge \"Add a TLS slot for TSAN.\"\n\n* commit \u0027df0891adcfe97dd8e4c825ea6ea586cc5bd09ef6\u0027:\n  Add a TLS slot for TSAN.\n"
    },
    {
      "commit": "df0891adcfe97dd8e4c825ea6ea586cc5bd09ef6",
      "tree": "0192a4226a6c94ac5b699e37f52f8f8b1dd538fe",
      "parents": [
        "e4d51cf37a861e258e423de14619982af51d2527",
        "aa23b2ee5e2e0d51f0abf62c388dafc8ebd44d61"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Aug 18 22:43:47 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 18 22:43:47 2015 +0000"
      },
      "message": "Merge \"Add a TLS slot for TSAN.\""
    },
    {
      "commit": "224bef8ec492e8c2a88f17f05ab7982495b43d6a",
      "tree": "cbd35e18d699a70e0c1ec7ad49bdc27b364cfc37",
      "parents": [
        "e4d51cf37a861e258e423de14619982af51d2527"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Aug 18 15:41:31 2015 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Aug 18 15:41:31 2015 -0700"
      },
      "message": "Modify ip to get the instr being executed.\n\nThe ip values being reported are always pointing at the next\ninstruction to execute, not the currently executing instruction.\nChange the ip address to point at the currently executing instruction.\n\nThis fixes a problem where the next instruction is not actually\npart of the same function, so if an addr2line is used, it reports\nthe wrong value.\n\nThis does not modify the ip for mips.\n\nBug: 22565486\nChange-Id: Ie0df4c9727f62ce06948b9a2b0e4b7956eb6e752\n"
    },
    {
      "commit": "aa23b2ee5e2e0d51f0abf62c388dafc8ebd44d61",
      "tree": "e6babd1270165a17e8bacd446504355736d01a79",
      "parents": [
        "6816d8cc69dc1d142d722686d006f25df94afcd3"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Aug 18 15:09:00 2015 -0700"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Aug 18 15:09:00 2015 -0700"
      },
      "message": "Add a TLS slot for TSAN.\n\nThis is so TSAN won\u0027t need to rely on pthread_getspecific for finding\nthe current thread state.\n\nChange-Id: Id3befeabec0a9f7ca77b5549fbc427e22e6aaa34\n"
    },
    {
      "commit": "888ad399ee0b4da90d745fb9b45e89aec18bd8e1",
      "tree": "e6bbaaf52c36cd6c2f4e33d847b436ad89be7961",
      "parents": [
        "37763e7a7a3fc4b045d8a330306d652991bfed62",
        "e4d51cf37a861e258e423de14619982af51d2527"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Aug 18 17:33:22 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 17:33:22 2015 +0000"
      },
      "message": "am e4d51cf3: Merge \"Add optimized cortex-a7/cortex-a53 memset/memcpy.\"\n\n* commit \u0027e4d51cf37a861e258e423de14619982af51d2527\u0027:\n  Add optimized cortex-a7/cortex-a53 memset/memcpy.\n"
    },
    {
      "commit": "e4d51cf37a861e258e423de14619982af51d2527",
      "tree": "a47c182c32d8f53983276bd3578d7ebfacf4447e",
      "parents": [
        "4a8c4ce403f702c0b8279873fae3d62497c4a123",
        "5930772286de72a6cec1a9c7513355efe238e7ef"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Aug 18 17:18:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 18 17:18:11 2015 +0000"
      },
      "message": "Merge \"Add optimized cortex-a7/cortex-a53 memset/memcpy.\""
    },
    {
      "commit": "37763e7a7a3fc4b045d8a330306d652991bfed62",
      "tree": "6be63a2273e8c10318a33a75861cbe4a5075419f",
      "parents": [
        "e46c4212d6478975dbbb7f7105ad05c2cdb07d7b",
        "4a8c4ce403f702c0b8279873fae3d62497c4a123"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Aug 18 00:39:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:39:50 2015 +0000"
      },
      "message": "am 4a8c4ce4: Merge \"libc: remove bcopy from memmove on 64-bit architectures\"\n\n* commit \u00274a8c4ce403f702c0b8279873fae3d62497c4a123\u0027:\n  libc: remove bcopy from memmove on 64-bit architectures\n"
    },
    {
      "commit": "4a8c4ce403f702c0b8279873fae3d62497c4a123",
      "tree": "d34618ee4fe1785e3a64969de35884fa2da05f9f",
      "parents": [
        "85197af92b52dd02caa7146ea5f47fad5cbc0101",
        "2926f9a31ef18fbf22922135895cb4c6790d3ad0"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Aug 18 00:23:49 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 18 00:23:49 2015 +0000"
      },
      "message": "Merge \"libc: remove bcopy from memmove on 64-bit architectures\""
    },
    {
      "commit": "e46c4212d6478975dbbb7f7105ad05c2cdb07d7b",
      "tree": "47dab168d47d1cb7fbcc5bc2274fcd3da956e02d",
      "parents": [
        "3034028d7a1f93e46e212061efe7b57fe8758107",
        "85197af92b52dd02caa7146ea5f47fad5cbc0101"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@android.com",
        "time": "Tue Aug 18 00:23:29 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 18 00:23:29 2015 +0000"
      },
      "message": "am 85197af9: Merge \"Don\\\u0027t attach linker_asan to linker in module definition.\"\n\n* commit \u002785197af92b52dd02caa7146ea5f47fad5cbc0101\u0027:\n  Don\u0027t attach linker_asan to linker in module definition.\n"
    },
    {
      "commit": "85197af92b52dd02caa7146ea5f47fad5cbc0101",
      "tree": "4435f5fa1e3abc861ad1efb6e50843515dd54996",
      "parents": [
        "6816d8cc69dc1d142d722686d006f25df94afcd3",
        "d1afa661af3686e487646fe36641c1b4080687d3"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@android.com",
        "time": "Tue Aug 18 00:07:03 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 18 00:07:03 2015 +0000"
      },
      "message": "Merge \"Don\u0027t attach linker_asan to linker in module definition.\""
    },
    {
      "commit": "d1afa661af3686e487646fe36641c1b4080687d3",
      "tree": "4435f5fa1e3abc861ad1efb6e50843515dd54996",
      "parents": [
        "6816d8cc69dc1d142d722686d006f25df94afcd3"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Mon Aug 17 16:17:03 2015 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Mon Aug 17 16:17:03 2015 -0700"
      },
      "message": "Don\u0027t attach linker_asan to linker in module definition.\n\nWith this change, we only define the rules to create the symlinks in\nthis Android.mk but without attaching the symlinks to the module linker.\nInstead the core build system will set up the dependency whenever a\nmodule needs these symlinks.\n\nBug: 22850550\nChange-Id: I36c58fd411f1c27f3f638b229699d7dc1d66abb2\n"
    },
    {
      "commit": "2926f9a31ef18fbf22922135895cb4c6790d3ad0",
      "tree": "62021a02fdbbbd9f321cc742eaa6c1cde1af3367",
      "parents": [
        "6816d8cc69dc1d142d722686d006f25df94afcd3"
      ],
      "author": {
        "name": "Jake Weinstein",
        "email": "xboxlover360@gmail.com",
        "time": "Sun Aug 16 00:44:40 2015 +0000"
      },
      "committer": {
        "name": "Jake Weinstein",
        "email": "xboxlover360@gmail.com",
        "time": "Mon Aug 17 22:06:12 2015 +0000"
      },
      "message": "libc: remove bcopy from memmove on 64-bit architectures\n\n* bcopy is deprecated on LP64 by the following commit:\n\n  https://android.googlesource.com/platform/bionic/+/ce9ce28e5d760e32ab6c894dfaf7b8dad6de7ff6\n\nChange-Id: I6849916f0ec4a2d0db9a360999ad1dc8edda952b\n"
    },
    {
      "commit": "5930772286de72a6cec1a9c7513355efe238e7ef",
      "tree": "a6d1ef4fd28636bca37209a671cc9e2cf3820032",
      "parents": [
        "b3db7764d0757392c73c716423f49dc0809c5a23"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Jul 23 20:27:42 2015 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Mon Aug 17 13:02:03 2015 -0700"
      },
      "message": "Add optimized cortex-a7/cortex-a53 memset/memcpy.\n\nAdd an optimized memset that is ~20% faster for cortex-a7 and\ncortex-a53.\n\nAdd a 32 bit optimized cortex-a53 memcpy that is about ~20% faster\non cached data.\n\nFix the cortex-a15 __str{cat,cpy}_chk.S, memcpy_base.S to remove\nthe phony functions, since they aren\u0027t needed any more. Then add\na direct include of these for cortex-a53.\n\nVerified the new functions by stepping through all of the major\npaths and verifying the backtrace is still correct.\n\nBug: 22696180\nChange-Id: Iec92a3f82d51243cca76c9aff9f35d920ff865ae\n"
    },
    {
      "commit": "3034028d7a1f93e46e212061efe7b57fe8758107",
      "tree": "add337840ec2ffe71f878e31643cdf88a8ef0c95",
      "parents": [
        "0ff5dda1020c4da9c4d21d8d3d4ad9ba15848441",
        "6816d8cc69dc1d142d722686d006f25df94afcd3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 14 23:47:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 14 23:47:49 2015 +0000"
      },
      "message": "am 6816d8cc: Merge \"Use __builtin_* in \u003cmath.h\u003e.\"\n\n* commit \u00276816d8cc69dc1d142d722686d006f25df94afcd3\u0027:\n  Use __builtin_* in \u003cmath.h\u003e.\n"
    },
    {
      "commit": "6816d8cc69dc1d142d722686d006f25df94afcd3",
      "tree": "c212a35207d03ae5b3d87dfb9a871d5508aebacd",
      "parents": [
        "dd8adc35346e671b3c3b2ecb26c13b84c742695c",
        "b662280aaff801ef936fbfab34dd1596acce945e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 14 22:57:10 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 14 22:57:10 2015 +0000"
      },
      "message": "Merge \"Use __builtin_* in \u003cmath.h\u003e.\""
    },
    {
      "commit": "b662280aaff801ef936fbfab34dd1596acce945e",
      "tree": "84d65eda9175757baa37181b8abb5a48b34c0775",
      "parents": [
        "b4f2112fa99dab401cd65db4c524d95b1e97614e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 14 14:04:30 2015 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 14 15:20:57 2015 -0700"
      },
      "message": "Use __builtin_* in \u003cmath.h\u003e.\n\nAlso remove cruft meant to support long-obsolete compilers. More\nbenchmarks.\n\nBug: http://b/23195789\nChange-Id: Ief538e41e77a77e8013b2f4f359584e8df2c47d8\n"
    },
    {
      "commit": "0ff5dda1020c4da9c4d21d8d3d4ad9ba15848441",
      "tree": "89860df617eda183e5cc5b1fc56fd78eaf791e08",
      "parents": [
        "1789ac90f7ca94c161958640297b6b4aafa152fd",
        "dd8adc35346e671b3c3b2ecb26c13b84c742695c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 14 21:24:04 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 14 21:24:04 2015 +0000"
      },
      "message": "am dd8adc35: Merge \"libm: ARM: reorganize a bit to match ARM64\"\n\n* commit \u0027dd8adc35346e671b3c3b2ecb26c13b84c742695c\u0027:\n  libm: ARM: reorganize a bit to match ARM64\n"
    },
    {
      "commit": "dd8adc35346e671b3c3b2ecb26c13b84c742695c",
      "tree": "4b36df9751f87fdaa99b7cd5cf381f6b063eac41",
      "parents": [
        "b4f2112fa99dab401cd65db4c524d95b1e97614e",
        "8d959505bcb97722693eb129f86eb52652a547cd"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 14 21:09:26 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 14 21:09:26 2015 +0000"
      },
      "message": "Merge \"libm: ARM: reorganize a bit to match ARM64\""
    },
    {
      "commit": "8d959505bcb97722693eb129f86eb52652a547cd",
      "tree": "4b36df9751f87fdaa99b7cd5cf381f6b063eac41",
      "parents": [
        "b4f2112fa99dab401cd65db4c524d95b1e97614e"
      ],
      "author": {
        "name": "Jake Weinstein",
        "email": "xboxlover360@gmail.com",
        "time": "Thu Aug 13 23:00:49 2015 +0000"
      },
      "committer": {
        "name": "Jake Weinstein",
        "email": "xboxlover360@gmail.com",
        "time": "Thu Aug 13 23:02:10 2015 +0000"
      },
      "message": "libm: ARM: reorganize a bit to match ARM64\n\n* Cleaner naming, especially if there are more ARM-specific routines in\n  the future.\n\nChange-Id: Id29db728800ccd612a906e86ccb95c1e7620514d\n"
    },
    {
      "commit": "1789ac90f7ca94c161958640297b6b4aafa152fd",
      "tree": "7782cbbf42ab6ccaec6b019109044bb2589bd78f",
      "parents": [
        "9423fb23757a0d6d4f112a3f231717896444207b",
        "b4f2112fa99dab401cd65db4c524d95b1e97614e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 12 03:02:35 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 12 03:02:35 2015 +0000"
      },
      "message": "am b4f2112f: Merge \"[MIPS] Invalidate cached pid in vfork.\"\n\n* commit \u0027b4f2112fa99dab401cd65db4c524d95b1e97614e\u0027:\n  [MIPS] Invalidate cached pid in vfork.\n"
    },
    {
      "commit": "b4f2112fa99dab401cd65db4c524d95b1e97614e",
      "tree": "949f8f07942e2dd938135c03e8ebac8c6d028bf8",
      "parents": [
        "f2985ed840af2d5572fafb03074f17afa516d967",
        "61d9ae5ab15862484a3d9654b426e637781436e9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 12 02:28:25 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 12 02:28:25 2015 +0000"
      },
      "message": "Merge \"[MIPS] Invalidate cached pid in vfork.\""
    },
    {
      "commit": "61d9ae5ab15862484a3d9654b426e637781436e9",
      "tree": "ca5f227180a1d0199e66d619949bbfadf51210a0",
      "parents": [
        "a3c01467ecf31cab1410ce7b8554e2e77dae3309"
      ],
      "author": {
        "name": "Duane Sand",
        "email": "duane.sand@imgtec.com",
        "time": "Tue Aug 11 17:00:56 2015 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Aug 12 02:28:05 2015 +0000"
      },
      "message": "[MIPS] Invalidate cached pid in vfork.\n\nBug: http://b/23008979\nChange-Id: I43e0c7db42602441313af4607a992caa8c7d6221\n"
    },
    {
      "commit": "9423fb23757a0d6d4f112a3f231717896444207b",
      "tree": "2ad5e95171c085f01b49cc2053b6b6a73a4fc419",
      "parents": [
        "34afc42ae749c9cd7ce660ef6ab0c50bdbb41497",
        "f2985ed840af2d5572fafb03074f17afa516d967"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Aug 12 02:14:57 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 12 02:14:57 2015 +0000"
      },
      "message": "am f2985ed8: Merge \"Fix test steps for 64-bit bionic\"\n\n* commit \u0027f2985ed840af2d5572fafb03074f17afa516d967\u0027:\n  Fix test steps for 64-bit bionic\n"
    },
    {
      "commit": "f2985ed840af2d5572fafb03074f17afa516d967",
      "tree": "89828b1daf06dcbf0bc70b7e7c68e3d494a67608",
      "parents": [
        "2b93492478b497181edf51f5829b984c4e904e52",
        "a40a21110d570994aaf6ce9ce28e2236fc75077b"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Aug 12 01:58:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 12 01:58:18 2015 +0000"
      },
      "message": "Merge \"Fix test steps for 64-bit bionic\""
    },
    {
      "commit": "34afc42ae749c9cd7ce660ef6ab0c50bdbb41497",
      "tree": "e7e4d799d85d891c0190e41da9610fc2beaf73a9",
      "parents": [
        "2bcb25c1c3153a28229bffcdd4d289ac72b987cc",
        "2b93492478b497181edf51f5829b984c4e904e52"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Aug 12 00:43:03 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Aug 12 00:43:03 2015 +0000"
      },
      "message": "am 2b934924: Merge \"Add missing include.\"\n\n* commit \u00272b93492478b497181edf51f5829b984c4e904e52\u0027:\n  Add missing include.\n"
    },
    {
      "commit": "2b93492478b497181edf51f5829b984c4e904e52",
      "tree": "6675c20e3c7b0cdb09e843f6b23cbca3c0e35fb1",
      "parents": [
        "a3c01467ecf31cab1410ce7b8554e2e77dae3309",
        "3fe1515e38d169c4d6570b5423f45ae5bfb46f2a"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Aug 12 00:28:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 12 00:28:07 2015 +0000"
      },
      "message": "Merge \"Add missing include.\""
    },
    {
      "commit": "a40a21110d570994aaf6ce9ce28e2236fc75077b",
      "tree": "8aa8dd820d5cf6407cbb062cd056888fbd591cc9",
      "parents": [
        "a3c01467ecf31cab1410ce7b8554e2e77dae3309"
      ],
      "author": {
        "name": "Duane Sand",
        "email": "duane.sand@imgtec.com",
        "time": "Tue Aug 11 17:21:27 2015 -0700"
      },
      "committer": {
        "name": "Duane Sand",
        "email": "duane.sand@imgtec.com",
        "time": "Tue Aug 11 17:21:27 2015 -0700"
      },
      "message": "Fix test steps for 64-bit bionic\n\nChange-Id: Ibe76f22cdb5c0dbc69a24ffd0acffff89686ca35\n"
    },
    {
      "commit": "3fe1515e38d169c4d6570b5423f45ae5bfb46f2a",
      "tree": "6675c20e3c7b0cdb09e843f6b23cbca3c0e35fb1",
      "parents": [
        "a3c01467ecf31cab1410ce7b8554e2e77dae3309"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Aug 11 16:46:26 2015 -0700"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Aug 11 16:46:26 2015 -0700"
      },
      "message": "Add missing include.\n\nlibc++ cleaned up a leaky header.\n\nChange-Id: I5ac0f43a075257a9138a82be379c9cffe96e0ab9\n"
    },
    {
      "commit": "2bcb25c1c3153a28229bffcdd4d289ac72b987cc",
      "tree": "eea43004d7f9bb6e619c6c86560ca1761dadc258",
      "parents": [
        "ee8576d11413c7b9d42f466fb378921b4cdb01f3",
        "0660be899f2d907dedbcb643315b73e652ec9510"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Aug 11 19:10:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 19:10:33 2015 +0000"
      },
      "message": "am 0660be89: am a6a12a78: am 0fdcdd00: Merge \"Fix flaky test time.timer_settime_0.\" into lollipop-mr1-cts-dev\n\n* commit \u00270660be899f2d907dedbcb643315b73e652ec9510\u0027:\n  Fix flaky test time.timer_settime_0.\n"
    },
    {
      "commit": "0660be899f2d907dedbcb643315b73e652ec9510",
      "tree": "cf655ed53f335273d71e84535a3e3f1a8812ff3e",
      "parents": [
        "de0fb393ae8136a5958fe17eee0c6285e2f7f91a",
        "a6a12a7804402273e193074a58162cc0b3890812"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Aug 11 19:05:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 19:05:43 2015 +0000"
      },
      "message": "am a6a12a78: am 0fdcdd00: Merge \"Fix flaky test time.timer_settime_0.\" into lollipop-mr1-cts-dev\n\n* commit \u0027a6a12a7804402273e193074a58162cc0b3890812\u0027:\n  Fix flaky test time.timer_settime_0.\n"
    },
    {
      "commit": "a6a12a7804402273e193074a58162cc0b3890812",
      "tree": "0c9203a5a50a8ffcde795c98cf00a8fc2fbfceb1",
      "parents": [
        "8beb0c34da46a5146a2de8256db8bb42febb283c",
        "0fdcdd0067af88e7deef73070d0861ceb9f53c37"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Aug 11 18:56:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 18:56:43 2015 +0000"
      },
      "message": "am 0fdcdd00: Merge \"Fix flaky test time.timer_settime_0.\" into lollipop-mr1-cts-dev\n\n* commit \u00270fdcdd0067af88e7deef73070d0861ceb9f53c37\u0027:\n  Fix flaky test time.timer_settime_0.\n"
    },
    {
      "commit": "0fdcdd0067af88e7deef73070d0861ceb9f53c37",
      "tree": "aa668ecfa9218ebab90440531b846024cd6b679c",
      "parents": [
        "0f455612d3325932a851418634a17a61307948c5",
        "bf572d91b50f818a7c3e29340cccf1931939ff8b"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Aug 11 18:41:17 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Aug 11 18:41:17 2015 +0000"
      },
      "message": "Merge \"Fix flaky test time.timer_settime_0.\" into lollipop-mr1-cts-dev"
    },
    {
      "commit": "bf572d91b50f818a7c3e29340cccf1931939ff8b",
      "tree": "aa668ecfa9218ebab90440531b846024cd6b679c",
      "parents": [
        "0f455612d3325932a851418634a17a61307948c5"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Aug 11 11:23:16 2015 -0700"
      },
      "committer": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Aug 11 11:25:02 2015 -0700"
      },
      "message": "Fix flaky test time.timer_settime_0.\n\nIt fixes the problem reported in https://code.google.com/p/android/issues/detail?id\u003d182395.\n\nChange-Id: Ie16aa04095dac08a62dd0d4c50e763b36526624c\n"
    },
    {
      "commit": "ee8576d11413c7b9d42f466fb378921b4cdb01f3",
      "tree": "f1fed16ad121bfd91cb7bbbe233d431debac18de",
      "parents": [
        "c23143a5fdd32a1cc0ca0efdb435d9f46b596113",
        "a3c01467ecf31cab1410ce7b8554e2e77dae3309"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Aug 11 00:00:14 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 11 00:00:14 2015 +0000"
      },
      "message": "am a3c01467: Merge \"Move up to C++14.\"\n\n* commit \u0027a3c01467ecf31cab1410ce7b8554e2e77dae3309\u0027:\n  Move up to C++14.\n"
    },
    {
      "commit": "a3c01467ecf31cab1410ce7b8554e2e77dae3309",
      "tree": "8b6a350a4898241663c6ccc58685a3362738e8ec",
      "parents": [
        "ff4afc136ef5d00d33a611e7bc1950249db9fbcf",
        "5341691955e2fc2b271b722c37496d72a0e8c683"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Aug 10 23:45:48 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 10 23:45:48 2015 +0000"
      },
      "message": "Merge \"Move up to C++14.\""
    },
    {
      "commit": "5341691955e2fc2b271b722c37496d72a0e8c683",
      "tree": "8b6a350a4898241663c6ccc58685a3362738e8ec",
      "parents": [
        "ff4afc136ef5d00d33a611e7bc1950249db9fbcf"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Aug 10 16:40:06 2015 -0700"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Aug 10 16:40:06 2015 -0700"
      },
      "message": "Move up to C++14.\n\nThe default standard version is now ahead of us. Stop specifying C++11\nso we get that too.\n\nChange-Id: Ic96942cd7fd134118e29b744601b0119e49b6ac4\n"
    },
    {
      "commit": "c23143a5fdd32a1cc0ca0efdb435d9f46b596113",
      "tree": "12e52a368be8b9507c5b0e98de19d0b0c6fea5cb",
      "parents": [
        "23e0bdf7d4476399c04557396e288ad21938e65f",
        "ff4afc136ef5d00d33a611e7bc1950249db9fbcf"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Mon Aug 10 22:22:04 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 10 22:22:04 2015 +0000"
      },
      "message": "am ff4afc13: Merge \"Omit comment when reading --gtest_list_tests option\\\u0027s output.\"\n\n* commit \u0027ff4afc136ef5d00d33a611e7bc1950249db9fbcf\u0027:\n  Omit comment when reading --gtest_list_tests option\u0027s output.\n"
    },
    {
      "commit": "ff4afc136ef5d00d33a611e7bc1950249db9fbcf",
      "tree": "f4308ed457988a5e530a2d4cfb1250afa063afd7",
      "parents": [
        "182b91f62809b03870f561a88135f5453966fe41",
        "bf830ade7f4d45ab884b8c56631db7d7b4b5c077"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Mon Aug 10 22:01:07 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 10 22:01:07 2015 +0000"
      },
      "message": "Merge \"Omit comment when reading --gtest_list_tests option\u0027s output.\""
    },
    {
      "commit": "23e0bdf7d4476399c04557396e288ad21938e65f",
      "tree": "6dc3d8878425577dc1e47799fbd3bd97c0a6a535",
      "parents": [
        "fd202300d8639065406f054e7232e9135572bb81",
        "182b91f62809b03870f561a88135f5453966fe41"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 10 20:08:09 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 10 20:08:09 2015 +0000"
      },
      "message": "am 182b91f6: Merge \"Invalidate cached pid in vfork.\"\n\n* commit \u0027182b91f62809b03870f561a88135f5453966fe41\u0027:\n  Invalidate cached pid in vfork.\n"
    },
    {
      "commit": "182b91f62809b03870f561a88135f5453966fe41",
      "tree": "7ce00a1c6da021bf09535dd0d287e76c9efd31fa",
      "parents": [
        "e80369ab0c484a99925a49a81ab0675538fab38a",
        "5891abdc66aa9578395bc8b8e5740f629a2694b7"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 10 19:47:11 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 10 19:47:11 2015 +0000"
      },
      "message": "Merge \"Invalidate cached pid in vfork.\""
    }
  ],
  "next": "bf830ade7f4d45ab884b8c56631db7d7b4b5c077"
}
