)]}'
{
  "commit": "6df122f8528f9b9fcf7dfea14ae98b0ef66274e1",
  "tree": "5a59eb4d1148b6218b8a06895baf6176f17b995b",
  "parents": [
    "ff18108981aa1fa73696d6db1919cdc38788bd4e"
  ],
  "author": {
    "name": "Dmitriy Ivanov",
    "email": "dimitry@google.com",
    "time": "Thu Nov 20 20:47:02 2014 -0800"
  },
  "committer": {
    "name": "Dmitriy Ivanov",
    "email": "dimitry@google.com",
    "time": "Wed Apr 22 19:19:37 2015 -0700"
  },
  "message": "Unregister pthread_atfork handlers on dlclose()\n\nChange-Id: I326fdf6bb06bed12743f08980b5c69d849c015b8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4a199e7477baa2581e82dab4bd66d4882687b424",
      "old_mode": 33188,
      "old_path": "libc/Android.mk",
      "new_id": "8ed969fe9800809da23fbaa00b68e2e57a4a35a5",
      "new_mode": 33188,
      "new_path": "libc/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "fec0b11af0f83db2c8cbf7d542e260f9ed3599f0",
      "old_mode": 33188,
      "old_path": "libc/arch-arm64/bionic/crtbegin.c",
      "new_id": "7e2c5d7668bb2804a3ba4102da5c2809dd4e3d1a",
      "new_mode": 33188,
      "new_path": "libc/arch-arm64/bionic/crtbegin.c"
    },
    {
      "type": "modify",
      "old_id": "fa9f3f32b2223ce2cfcbe00e17ad96a345bc5314",
      "old_mode": 33188,
      "old_path": "libc/arch-common/bionic/crtbegin.c",
      "new_id": "c46405c4ffca588b70cff12d80dd313d4f628000",
      "new_mode": 33188,
      "new_path": "libc/arch-common/bionic/crtbegin.c"
    },
    {
      "type": "modify",
      "old_id": "641e45a4edb4911773ae2cae20f3d6c1c4e8cdde",
      "old_mode": 33188,
      "old_path": "libc/arch-common/bionic/crtbegin_so.c",
      "new_id": "3754363abfa8651abc7e0175916e3e52aa6fe82b",
      "new_mode": 33188,
      "new_path": "libc/arch-common/bionic/crtbegin_so.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c48a126963e80039b1b349842eac03b5f16b675",
      "new_mode": 33188,
      "new_path": "libc/arch-common/bionic/pthread_atfork.h"
    },
    {
      "type": "modify",
      "old_id": "50e9eeb0272cad93d72ac2cfed901e4d732cd5cf",
      "old_mode": 33188,
      "old_path": "libc/arch-mips/bionic/crtbegin.c",
      "new_id": "d72ec7b8dc083b16b6b625fbbc0b327a5cfd4d78",
      "new_mode": 33188,
      "new_path": "libc/arch-mips/bionic/crtbegin.c"
    },
    {
      "type": "modify",
      "old_id": "d1c4ad0c4ef32f9bfdb4c0de8f35aefaee6edebd",
      "old_mode": 33188,
      "old_path": "libc/bionic/pthread_atfork.cpp",
      "new_id": "093ffd240b40fec948b60a8f65fe704b111da326",
      "new_mode": 33188,
      "new_path": "libc/bionic/pthread_atfork.cpp"
    },
    {
      "type": "rename",
      "old_id": "6532b382eabed495457f4ebc86e7e1a04b528aa3",
      "old_mode": 33188,
      "old_path": "libc/upstream-openbsd/lib/libc/stdlib/atexit.c",
      "new_id": "df2b1b5d5c77bdbe144f7fffc34eeb7dd4aca091",
      "new_mode": 33188,
      "new_path": "libc/stdlib/atexit.c",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "3de2aa3bf6039b37354411f7cf812c4da9899f28",
      "old_mode": 33188,
      "old_path": "libc/upstream-openbsd/lib/libc/stdlib/atexit.h",
      "new_id": "3de2aa3bf6039b37354411f7cf812c4da9899f28",
      "new_mode": 33188,
      "new_path": "libc/stdlib/atexit.h",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72ffec4ec2325b729f094de1a600c0130f767837",
      "new_mode": 33188,
      "new_path": "tests/libs/Android.build.pthread_atfork.mk"
    },
    {
      "type": "modify",
      "old_id": "3d5b060dea676a5beef7c6c9c6ea4e54cb4b2e3f",
      "old_mode": 33188,
      "old_path": "tests/libs/Android.mk",
      "new_id": "c78661e83c32085d95048a73c3f33690be5bf709",
      "new_mode": 33188,
      "new_path": "tests/libs/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a5aa4faf6a5ba16d2e3884e04ed7295b21485a9",
      "new_mode": 33188,
      "new_path": "tests/libs/pthread_atfork.cpp"
    },
    {
      "type": "modify",
      "old_id": "a299f02f72720b7d15271470e9c15e4f05e8b130",
      "old_mode": 33188,
      "old_path": "tests/pthread_test.cpp",
      "new_id": "b8cfd565bae2137c5478dec074a1a5bb927239f1",
      "new_mode": 33188,
      "new_path": "tests/pthread_test.cpp"
    }
  ]
}
