)]}'
{
  "log": [
    {
      "commit": "2207b7e7db463dfa96d071654c49268e22e8745f",
      "tree": "e01f687e8761a63d83b9858a02d529ddacc1b60f",
      "parents": [
        "107d22b9c7a97275e62bb5a97eb871713cfa0616"
      ],
      "author": {
        "name": "Martin Stjernholm",
        "email": "mast@google.com",
        "time": "Wed Apr 28 14:52:01 2021 +0100"
      },
      "committer": {
        "name": "Martin Stjernholm",
        "email": "mast@google.com",
        "time": "Wed May 05 12:07:48 2021 +0000"
      },
      "message": "Extend Link() to allow linking to the default namespace.\n\nThe code path through native bridge and NDK translation should\npropagate nullptr as well.\n\nThis to support a later change that changes the way native test\nlibraries are loaded in ART run tests.\n\nTest: art/test/testrunner/testrunner.py --target --64 --optimizing\nBug: 130340935\nChange-Id: I934d11942e41ccc6d140a7044faa160b006166f1\n"
    },
    {
      "commit": "232db5e6df0b835e2542421257f9aa2d46a8ee77",
      "tree": "aac70143b957a9b66128791b5b58f26366ba7002",
      "parents": [
        "85438f2ddf4d93598700c477710e80315668b396"
      ],
      "author": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Mon Aug 03 15:32:13 2020 -0700"
      },
      "committer": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Tue Aug 04 21:41:28 2020 +0000"
      },
      "message": "Rename linker greylist to exempt-list\n\nUpdate language to comply with Android\u0027s inclusive language guidance\n\nSee https://source.android.com/setup/contribute/respectful-code for reference\n\n  #inclusivefixit\n\nBug: http://b/162536543\nTest: device boots\nChange-Id: Ia80fb2f3be6abdadbd061570d48a4ef0fefcfebc\n"
    },
    {
      "commit": "7ca8b67c21513d3cd236f47332afdd1be1cb1569",
      "tree": "4e226c25734451053b85d24e5176abcc299e3986",
      "parents": [
        "5c25e537f59c2f87a57097ad3eb2f70d8c54de23"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Fri Apr 24 15:43:48 2020 +0100"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Mon Apr 27 09:34:03 2020 +0000"
      },
      "message": "Use ART_TARGET_ANDROID instead of __ANDROID__\n\nOn golem, we build for ART_TARGET_LINUX, which doesn\u0027t have support for\nlinkerconfig. Therefore, guard all linker namespace code on\nART_TARGET_ANDROID instead of __ANDROID__ (which is unfortunately not\nunder ART\u0027s control).\n\nTest: build for golem and run\nBug: 154074847\nChange-Id: I7a2b81918177704b42d8aafbd6d7e9d06d34e5f4\n"
    },
    {
      "commit": "99c19ca707391f0908313c7cee2ef315d2b5cb3c",
      "tree": "c5213c3eb212732c88cc455e8ca67c1990d29767",
      "parents": [
        "cf0c6ef642517fba3bc9a211acaed742ff39b86d"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Wed Jan 29 16:09:38 2020 +0900"
      },
      "committer": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Fri Feb 07 03:25:40 2020 +0000"
      },
      "message": "Update platform namespace name\n\nPlatform namespace has been renamed as \u0027system\u0027 from linkerconfig\ngenerator. To meet this requirement, libnativeloader should search for\nnamespace \u0027system\u0027 rather than namespace \u0027platform\u0027.\n\nBug: 147987608\nTest: m -j passed\nTest: atest libnativeloader_test passed\nChange-Id: I23d865ac71a80619f291eb9ae0761a2cad5df352\n"
    },
    {
      "commit": "31b3ffa32d4efc3868806917ca3f2c82847478c7",
      "tree": "60a421d346615fd0f1b3171fa5d3820d01ae0867",
      "parents": [
        "cce414f8b46de709250af49398083e99f96b6161"
      ],
      "author": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Mon Oct 14 10:27:00 2019 +0100"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Oct 16 15:39:42 2019 +0000"
      },
      "message": "Remove temporary CPPLINT.cfg files\n\nTemporary CPPLINT.cfg files were introduced when move libnativeloader\nand libnativebridge under art/.\n\nBug: 141749154\nTest: mm cpplint-art-all\nChange-Id: I85e75180138a512aef025f1e5275e20d8d1d14b0\n"
    },
    {
      "commit": "9b16e344b246096d228dd4b41ff711884bcfcb3e",
      "tree": "ff93f416fcc59fb831202e80b5fb8c8ede99d500",
      "parents": [
        "e828ea0553b3106598071239e8215fca63b15c9b"
      ],
      "author": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Wed Oct 09 13:29:16 2019 +0100"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Oct 11 09:57:02 2019 +0000"
      },
      "message": "Move libnative{bridge,loader} to art/\n\nThis change moves system/core/libnative{bridge,loader} under art/.\n\nBug: 137364733\nTest: m\nChange-Id: I9be7333d00fcd3f36cd80520e50a30ea840187ad\n"
    }
  ]
}
