)]}'
{
  "commit": "72bbd423579bb971dc06cdd3c06201faf3fe95e6",
  "tree": "222c460d45ac120ae45940628c501d6cfb50f84b",
  "parents": [
    "afb89c2a01089bb247456634a15a58f111bb55a6"
  ],
  "author": {
    "name": "Christopher Ferris",
    "email": "cferris@google.com",
    "time": "Thu May 08 11:14:03 2014 -0700"
  },
  "committer": {
    "name": "Christopher Ferris",
    "email": "cferris@google.com",
    "time": "Tue May 20 14:47:33 2014 -0700"
  },
  "message": "Support for jemalloc to replace dlmalloc.\n\nTo use jemalloc, add MALLOC_IMPL \u003d jemalloc in a board config file\nand you get the new version automatically.\n\nUpdate the pthread_create_key tests since jemalloc uses a few keys.\nAdd a new test to verify memalign works as expected.\n\nBug: 981363\n\nChange-Id: I16eb152b291a95bd2499e90492fc6b4bd7053836\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53a122ec28bf4649b9414748a50cf137ab28fa54",
      "old_mode": 33188,
      "old_path": "libc/Android.mk",
      "new_id": "543b4b4389d18ce9149279783d3affc59b0fd2e0",
      "new_mode": 33188,
      "new_path": "libc/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "c5b9aa77aa1c25f6ad2c6ce643267014bbfd57e0",
      "old_mode": 33188,
      "old_path": "libc/bionic/debug_mapinfo.cpp",
      "new_id": "e81ea5415b36db1d5b91185759fce895bc5c9152",
      "new_mode": 33188,
      "new_path": "libc/bionic/debug_mapinfo.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "625d789e79638bceaaf0a1ea6e6fb358128df179",
      "new_mode": 33188,
      "new_path": "libc/bionic/jemalloc.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "feb1f43a5b5ef789baddd00c077885b7bfc870e2",
      "new_mode": 33188,
      "new_path": "libc/bionic/jemalloc.h"
    },
    {
      "type": "modify",
      "old_id": "11578a3342d9ca346eb94feb964fe80ba1359912",
      "old_mode": 33188,
      "old_path": "libc/bionic/malloc_debug_check.cpp",
      "new_id": "2590ce78159a955ae1df16798f617fa2bc0e9d51",
      "new_mode": 33188,
      "new_path": "libc/bionic/malloc_debug_check.cpp"
    },
    {
      "type": "modify",
      "old_id": "8ae0bb59d67ee7dcd9841cb2a0cc251e61224ba5",
      "old_mode": 33188,
      "old_path": "libc/bionic/malloc_debug_common.cpp",
      "new_id": "db3f995ef507922a7571c03057e7731f82558255",
      "new_mode": 33188,
      "new_path": "libc/bionic/malloc_debug_common.cpp"
    },
    {
      "type": "modify",
      "old_id": "28be0427e69b3b1a7272e5faee3652599adc2332",
      "old_mode": 33188,
      "old_path": "libc/bionic/malloc_debug_common.h",
      "new_id": "c1c3c8946cad32e4acca5b584bbe094dbb76a57e",
      "new_mode": 33188,
      "new_path": "libc/bionic/malloc_debug_common.h"
    },
    {
      "type": "modify",
      "old_id": "146cddce0d225e8c953bc394f002352ea5af2332",
      "old_mode": 33188,
      "old_path": "libc/bionic/malloc_debug_leak.cpp",
      "new_id": "035765fbe59a481b209cef36bba1c7d9deb9e076",
      "new_mode": 33188,
      "new_path": "libc/bionic/malloc_debug_leak.cpp"
    },
    {
      "type": "modify",
      "old_id": "5a91daa0d712a3212b4ab5c5a81415340fefb539",
      "old_mode": 33188,
      "old_path": "libc/bionic/malloc_debug_qemu.cpp",
      "new_id": "ac60c3b66a05a295a7de94cd1b8740af5ae67935",
      "new_mode": 33188,
      "new_path": "libc/bionic/malloc_debug_qemu.cpp"
    },
    {
      "type": "modify",
      "old_id": "46874cc559452c9e64aac6776b631f170c37d94c",
      "old_mode": 33188,
      "old_path": "libc/bionic/sysconf.cpp",
      "new_id": "8309f087acafb38f946e4a48f42d26aa3cb7ca13",
      "new_mode": 33188,
      "new_path": "libc/bionic/sysconf.cpp"
    },
    {
      "type": "modify",
      "old_id": "d0a02011e1386a338fedcaf40358ec1520a41026",
      "old_mode": 33188,
      "old_path": "libc/private/bionic_tls.h",
      "new_id": "c2cf196d689b5b6d82446b3423fb193331104ba3",
      "new_mode": 33188,
      "new_path": "libc/private/bionic_tls.h"
    },
    {
      "type": "modify",
      "old_id": "51f10ca04b5d2f3c2ae6e1c7fe3c3afeca7f1156",
      "old_mode": 33188,
      "old_path": "tests/Android.mk",
      "new_id": "37aeec3b08957923cca047a549012a89e5c36195",
      "new_mode": 33188,
      "new_path": "tests/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "259853dca02e8aeb892277dee1129e3d488cf345",
      "old_mode": 33188,
      "old_path": "tests/malloc_test.cpp",
      "new_id": "12a5ffab86768803ae6e69df10bcbc86d710bf76",
      "new_mode": 33188,
      "new_path": "tests/malloc_test.cpp"
    }
  ]
}
