)]}'
{
  "commit": "ecdc451ccf9e3f6fa4a89ec99f0f59b0a8080516",
  "tree": "106c9d3feab344ad09751f27a728b2de4f19df41",
  "parents": [
    "543b4013e7e24813b33709750fe86ca190f0ac4c",
    "16455b5100ea46b930c1fa84d6bc905b7977643d"
  ],
  "author": {
    "name": "Ryan Prichard",
    "email": "rprichard@google.com",
    "time": "Mon Jan 28 19:32:59 2019 +0000"
  },
  "committer": {
    "name": "Gerrit Code Review",
    "email": "noreply-gerritcodereview@google.com",
    "time": "Mon Jan 28 19:32:59 2019 +0000"
  },
  "message": "Merge changes I3c9b1292,I05c28d6a,I788c4a95,If8cd798f,I1c8d1cd7, ...\n\n* changes:\n  Implement dynamic TLS accesses and allocation\n  Implement TLS_DTPMOD and TLS_DTPREL relocations\n  Ignore DT_TLSDESC_GOT / DT_TLSDESC_PLT\n  Disable the dlfcn.dlopen_library_with_ELF_TLS test\n  Add BionicAllocator::memalign\n  Move the linker allocator into libc\n  Replace some of linker_allocator\u0027s header includes\n",
  "tree_diff": []
}
