)]}'
{
  "commit": "45819dde10da8fb28a4ce9e6fc17f852839cd2c9",
  "tree": "eff1d1c5f125f17676aa2f5231cf526371d71de8",
  "parents": [
    "f2549c8369d7da5bc62e9d171211eff8fa46b9bd"
  ],
  "author": {
    "name": "Peter Collingbourne",
    "email": "pcc@google.com",
    "time": "Thu Jan 09 11:00:43 2020 -0800"
  },
  "committer": {
    "name": "Peter Collingbourne",
    "email": "pcc@google.com",
    "time": "Thu Feb 20 15:25:08 2020 -0800"
  },
  "message": "Allow android_mallopt(M_SET_HEAP_TAGGING_LEVEL) to control scudo heap tagging.\n\nThe tag level may now be async, which is now the default. When the tag level\nis set to none, memory tagging is disabled in the allocator using the new\nAPI proposed in https://reviews.llvm.org/D70762 .\n\nBug: 135772972\nChange-Id: I847f5822a70913c446ed9ffa13792177bbfc96af\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0eaf34e00896f15cacde36ee9a060dbf6d0a7ed7",
      "old_mode": 33188,
      "old_path": "libc/bionic/heap_tagging.cpp",
      "new_id": "62b5f5cbff6297e35f94f9753fff5ba0eae5018b",
      "new_mode": 33188,
      "new_path": "libc/bionic/heap_tagging.cpp"
    },
    {
      "type": "modify",
      "old_id": "9c2a89bd14bd491a487b2d4ef4883c5206e50a2b",
      "old_mode": 33188,
      "old_path": "libc/bionic/malloc_tagged_pointers.h",
      "new_id": "212459bac840c9a2061355a694531d4705d1497a",
      "new_mode": 33188,
      "new_path": "libc/bionic/malloc_tagged_pointers.h"
    },
    {
      "type": "modify",
      "old_id": "99eefa475d0a14c5c0a1bdd018075ac285567d67",
      "old_mode": 33188,
      "old_path": "libc/platform/bionic/malloc.h",
      "new_id": "0ea7e3c1278f03b3848fb2edcd926c1be57b49a2",
      "new_mode": 33188,
      "new_path": "libc/platform/bionic/malloc.h"
    },
    {
      "type": "modify",
      "old_id": "804311cc55e8e9691d37cc617dfd0659499b8206",
      "old_mode": 33188,
      "old_path": "libc/platform/bionic/mte_kernel.h",
      "new_id": "2c777c9492fbd0ac58609a8250514f7090aa2eb2",
      "new_mode": 33188,
      "new_path": "libc/platform/bionic/mte_kernel.h"
    },
    {
      "type": "modify",
      "old_id": "4da6d3f4d0a18e18a11980f3c6245b936751e799",
      "old_mode": 33188,
      "old_path": "tests/malloc_test.cpp",
      "new_id": "5944414873f7ed9395d6056ff27055e6ad03d5d5",
      "new_mode": 33188,
      "new_path": "tests/malloc_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "4a666c49b5a789152b41a61c86b7c530658d7a14",
      "old_mode": 33188,
      "old_path": "tests/tagged_pointers_test.cpp",
      "new_id": "56d10374dde1b03c11a0e61ab716d6f27dc2df4c",
      "new_mode": 33188,
      "new_path": "tests/tagged_pointers_test.cpp"
    }
  ]
}
