)]}'
{
  "log": [
    {
      "commit": "1e79540807c692fa8dbd494dfe290c3aab85420e",
      "tree": "3ac7559febe2bb55826377f4d5401cd8bec91f8e",
      "parents": [
        "1b42c544711316281e09c5da25850fac531b27cb"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Nov 16 11:13:04 2015 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Mon Nov 16 11:36:15 2015 -0800"
      },
      "message": "Enable clang to compile more tests.\n\n* Disable optimization only in gtest.h of atexit_test.c for arm/aarch64\n  to keep VTT for std::__1::basic_stringstream\u003cchar, std::__1::char_traits\u003cchar\u003e,\n  std::__1::allocator\u003cchar\u003e \u003e to link with g++ compiled modules.\n* bionic-unit-tests source files are not affected by clang x86_64 fp128 bug\n  so they can be compiled with clang.\n\nBUG: 25643775\nChange-Id: I3da2a0de61edcdca07b7fcd73a16de9da4a1f7d6\n"
    },
    {
      "commit": "4571f31bd49e4951c9f1e0ff642c74fd79fe740a",
      "tree": "33ba9cc312e62586924c95eaadddb349a09df58f",
      "parents": [
        "7d05f741e7885ad42f853b5fe2b1d31cdc756b5c"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Aug 15 14:22:07 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri Aug 15 14:22:07 2014 -0700"
      },
      "message": "Add atexit test for attributed c-tor/d-tor\n\n 1. Add test for __attribute__((constructor/destructor))\n    and static constructor\n\n 2. Compile C++ testlibs with -std\u003dgnu++11\n\nChange-Id: I67f9308144a0c638a51f111fcba8e1933fe0ba41\n"
    },
    {
      "commit": "214e64135ee22e8aa7f71e56e0f5662dc6746ad0",
      "tree": "c4125c044f47c85791810278c8fd6eca14488386",
      "parents": [
        "66b5e6b609f16062262b777905bdd2305a941596"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri May 30 18:03:26 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Fri May 30 18:16:09 2014 -0700"
      },
      "message": "Make atexit.dlclose work for glibc\n\n * build libtest_atexit.so\n * remove atexit(NULL) - glibc segfaults on it\n\nBug: 15350494\nChange-Id: I27d79130c32c5691b0e8790a57d92f9710f5bf4a\n"
    },
    {
      "commit": "39036f655aee275f307b9557270e1364b0c6ef36",
      "tree": "722ad01e625c6b06fff64f639b7882a13364956b",
      "parents": [
        "1672b0563693eaaf92db4f304308d456a6102e64"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri May 30 11:23:21 2014 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri May 30 11:23:21 2014 -0700"
      },
      "message": "Do not run dlclose test on glibc.\n\nThe support library for this test is not built for host by default.\nEven if the support library is built, the test segfaults on glibc.\n\nChange-Id: I9cb7a364c59b55d4bf5d8634293037cd9bae020b\n"
    },
    {
      "commit": "6396da98cb3313048ae9a8147523ed61f675fd50",
      "tree": "40f901b2a1f24870f52f971e6abe27e21ce3744e",
      "parents": [
        "35cff760dfc5d9d1432955503ffff02286ac20ef"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon May 05 19:52:13 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed May 07 12:29:54 2014 -0700"
      },
      "message": "Add missing test for atexit test suite.\n\nChange-Id: I3d14d7df1da53ccef534c106633593551ab6a7cb\n"
    },
    {
      "commit": "6b56691a678420477595a531b2d2829980eb51c0",
      "tree": "fc538a02922495f757b2d9efdebcfceba0bf0279",
      "parents": [
        "9fb53dd4dbaa7633c234d9da8417827fa3d3c32f"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Apr 29 08:41:29 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon May 05 11:36:57 2014 -0700"
      },
      "message": "Fixes for __cxa_finalize\n\n  * Ability to register atexit handler from atexit handler\n  * Correct way to handle both forms of atexit handler\n\nBug: https://code.google.com/p/android/issues/detail?id\u003d66595\nBug: 4998315\nChange-Id: I39529afaef97b6e1469c21389d54c0d7d175da28\n"
    }
  ]
}
