)]}'
{
  "commit": "aa0f2bdbc22d4b7aec5d3f8f5f01eaeaa13414c2",
  "tree": "3f70916c79cb9bff5f859d846e9e06c26a8cc2e6",
  "parents": [
    "a7dc7600fe1be1f3fd61856b407bb7065307e711"
  ],
  "author": {
    "name": "Dmitriy Ivanov",
    "email": "dimitry@google.com",
    "time": "Mon Jul 28 17:32:20 2014 -0700"
  },
  "committer": {
    "name": "Dmitriy Ivanov",
    "email": "dimitry@google.com",
    "time": "Tue Jul 29 14:35:13 2014 -0700"
  },
  "message": "Fix dlsym(3) to do breadth first search.\n\n  dlsym(3) with handle !\u003d RTLD_DEFAULT|RTLD_NEXT performs\n  breadth first search through the dependency tree.\n\nBug: 16653281\nChange-Id: I017a6975d1a62abb0218a7eb59ae4deba458e324\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "efb829e7aa420af53842769f23614dc9fadbb84a",
      "old_mode": 33188,
      "old_path": "linker/dlfcn.cpp",
      "new_id": "8ebf3576b701b2a0086caf2cf4528811d04990bb",
      "new_mode": 33188,
      "new_path": "linker/dlfcn.cpp"
    },
    {
      "type": "modify",
      "old_id": "52af0f1108a2b8e26d41bd3e931031873001233a",
      "old_mode": 33188,
      "old_path": "linker/linked_list.h",
      "new_id": "7f8c901606cd1fc58af608ea8ae3c3a785c8d952",
      "new_mode": 33188,
      "new_path": "linker/linked_list.h"
    },
    {
      "type": "modify",
      "old_id": "59b99383e4caf3e3405473b4d65cf1a74adbe2d6",
      "old_mode": 33188,
      "old_path": "linker/linker.cpp",
      "new_id": "f8b35d7a865c3ee4f53550175cedf7debfbec460",
      "new_mode": 33188,
      "new_path": "linker/linker.cpp"
    },
    {
      "type": "modify",
      "old_id": "e1112e6e6ddf244b9ebc81123405424a0ea24fa7",
      "old_mode": 33188,
      "old_path": "linker/linker.h",
      "new_id": "03672b2c697c279e66412b56b21751f8eeb99072",
      "new_mode": 33188,
      "new_path": "linker/linker.h"
    },
    {
      "type": "modify",
      "old_id": "31ec7d50543d2c3f047760143f866dd534ecf55a",
      "old_mode": 33188,
      "old_path": "linker/tests/linked_list_test.cpp",
      "new_id": "b9816fa105b01507d8cb57235eb7bd54361dcdce",
      "new_mode": 33188,
      "new_path": "linker/tests/linked_list_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "f056fb6922be54586db00f6271dbb58612563085",
      "old_mode": 33188,
      "old_path": "tests/dlfcn_test.cpp",
      "new_id": "9bc25574b3139aaa1803c441e65797c9d6e5befb",
      "new_mode": 33188,
      "new_path": "tests/dlfcn_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "a374e4839e8e12c188ed932c0e7ff43d727a99c2",
      "old_mode": 33188,
      "old_path": "tests/libs/Android.mk",
      "new_id": "7ed3e7b0741bc4b9cfe2f9eb49416b46de10541c",
      "new_mode": 33188,
      "new_path": "tests/libs/Android.mk"
    }
  ]
}
