)]}'
{
  "log": [
    {
      "commit": "7aafa219855503a52acae4e0526a31b4177a835e",
      "tree": "4d030f166d41069837fd7e2badacfaab33e44838",
      "parents": [
        "83af7a3c9eb82028ff26561e58615cd34ca4ec8c"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Fri Jan 11 11:08:24 2019 -0800"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Tue Jan 15 11:48:26 2019 -0800"
      },
      "message": "Ensure that Thread(/*canCallJava*/ true) is attached to the VM.\n\nThis is supposed to be done by runtime, but when libutils is\ndual-loaded with linker namespace, CreateThreadFunc should be\ninitialized separately within the namespace since libutils keeps\nit in a global variable.\n\nTest: build \u0026 boot \u0026 atest MediaPlayer2Test\nBug: 112766913\nChange-Id: I23eac262c8b88178bf151d7c6ab49a48af932001\n"
    },
    {
      "commit": "8144aeefd1d7d8d06612df31c3f7728c03d36000",
      "tree": "605ab0461d47a35ecbb3efb83c4370de59d75c21",
      "parents": [
        "c22b754fa944017c5d4c5ca58a077fdf89842947"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Jun 28 17:40:03 2018 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Jun 28 17:47:14 2018 -0700"
      },
      "message": "Remove AndroidRuntime::getJNIEnv() usage from libmediaplayer2\n\nTest: pass MediaPlayer2Test#testPlayVideo\nBug: 63934228\nChange-Id: I29da97cdc458bca18d95f4da349c93382e722727\n"
    }
  ]
}
