)]}'
{
  "commit": "8447e6d4b7c5cc05883a95489b57026d42e8cdcc",
  "tree": "a74d3f6ddbe4fbb46f9e94ae77fd0f1eba1742bc",
  "parents": [
    "3667e26de4856cccf24bcbab54ad3349a05267c0"
  ],
  "author": {
    "name": "Zhenhua WANG",
    "email": "zhenhua.wang@intel.com",
    "time": "Mon May 30 11:10:29 2016 +0800"
  },
  "committer": {
    "name": "Dimitry Ivanov",
    "email": "dimitry@google.com",
    "time": "Mon Oct 24 06:40:52 2016 -0700"
  },
  "message": "Always call into native loader when loading a native library\n\nNamespace semantic has been enabled at native bridge side. And,\nnative loader wraps both dynamic linker and native bridge. ART\non longer calls native bridge directly when it loads a native\nlibrary, but still remembers whether native bridge is needed\nfor each library.\n\nBug: http://b/28242460\nTest: make -j4 test-art-target \u0026\u0026 make -j32 test-art-host\nChange-Id: I5eae4b7d492d9a476343301506d7028ed2a18e90\nSigned-off-by: Zhenhua WANG \u003czhenhua.wang@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b4327f1379fcfbbd47c7cc007714dcdbe2afa42",
      "old_mode": 33188,
      "old_path": "runtime/java_vm_ext.cc",
      "new_id": "9c487439ad10098c5fd7d4c5f9ea4958ca3865ee",
      "new_mode": 33188,
      "new_path": "runtime/java_vm_ext.cc"
    },
    {
      "type": "modify",
      "old_id": "aca356b5b9e9c520c7867b3293c5cc7aa6b74541",
      "old_mode": 33188,
      "old_path": "test/115-native-bridge/nativebridge.cc",
      "new_id": "56d737f4ee0a3369c4a6f8eb9131eb2500b62940",
      "new_mode": 33188,
      "new_path": "test/115-native-bridge/nativebridge.cc"
    }
  ]
}
