)]}'
{
  "commit": "5e62b34c0d6fa545b487b9b64fb4a04a0589bc13",
  "tree": "e08ee44067b3b636ace11b21ec8d63a08d4d2a19",
  "parents": [
    "c89a3971e94c30611c885e4c440eae2fd9937948"
  ],
  "author": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Thu Oct 25 11:00:00 2018 -0700"
  },
  "committer": {
    "name": "Elliott Hughes",
    "email": "enh@google.com",
    "time": "Thu Oct 25 11:00:00 2018 -0700"
  },
  "message": "Clean up bionic_macros.h a bit.\n\nUse \u003candroid-base/macros.h\u003e instead where possible, and move the bionic\nmacros out of the way of the libbase ones. Yes, there are folks who manage\nto end up with both included at once (thanks OpenGL!), and cleaning that\nup doesn\u0027t seem nearly as practical as just making this change.\n\nBug: N/A\nTest: builds\nChange-Id: I23fc544f39d5addf81dc61471771a5438778895b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "29d75f4d869f8b94fce687f5948a173debd27061",
      "old_mode": 33188,
      "old_path": "libc/bionic/grp_pwd_file.h",
      "new_id": "9004c4ef1aa1a85aebed797dc10fd53d0bace708",
      "new_mode": 33188,
      "new_path": "libc/bionic/grp_pwd_file.h"
    },
    {
      "type": "modify",
      "old_id": "2a5bcab9cb4a3d157b9e30744ab67e251825a223",
      "old_mode": 33188,
      "old_path": "libc/bionic/locale.cpp",
      "new_id": "8358fb0abd578b942e4500b591f0134c2cd7be03",
      "new_mode": 33188,
      "new_path": "libc/bionic/locale.cpp"
    },
    {
      "type": "modify",
      "old_id": "99caedbadf3f9f21f8c7a5da1cb0dbf68848b624",
      "old_mode": 33188,
      "old_path": "libc/bionic/malloc_info.cpp",
      "new_id": "9c8a4bf87e0aa8607134f0b305c44b60ce3306cc",
      "new_mode": 33188,
      "new_path": "libc/bionic/malloc_info.cpp"
    },
    {
      "type": "modify",
      "old_id": "84e511c2e8aae5621299fd48d46ac43906f568ee",
      "old_mode": 33188,
      "old_path": "libc/bionic/pthread_atfork.cpp",
      "new_id": "fb12a3ba74f427492b2bfa30483eaf03bbda6215",
      "new_mode": 33188,
      "new_path": "libc/bionic/pthread_atfork.cpp"
    },
    {
      "type": "modify",
      "old_id": "829194cc71e0ae7805ee6909a83c0bf56921207d",
      "old_mode": 33188,
      "old_path": "libc/bionic/pthread_internal.cpp",
      "new_id": "92786fe7d54202ea67382e3c3f6e35c1d391c767",
      "new_mode": 33188,
      "new_path": "libc/bionic/pthread_internal.cpp"
    },
    {
      "type": "modify",
      "old_id": "e55be4209a5c230854173cb37e0344190d68411c",
      "old_mode": 33188,
      "old_path": "libc/bionic/scandir.cpp",
      "new_id": "0b390494d90e69931bb35c4003bcb2a95ac34ffd",
      "new_mode": 33188,
      "new_path": "libc/bionic/scandir.cpp"
    },
    {
      "type": "modify",
      "old_id": "a70a37683a23f9e0810cc47a536eab8c05e63f7e",
      "old_mode": 33188,
      "old_path": "libc/bionic/system_property_set.cpp",
      "new_id": "bc3ba761703a1a08bbcf6cdd09784a15eb9775d0",
      "new_mode": 33188,
      "new_path": "libc/bionic/system_property_set.cpp"
    },
    {
      "type": "modify",
      "old_id": "f7cf8abd14b13a5eae205337544ab97a3cb975e6",
      "old_mode": 33188,
      "old_path": "libc/malloc_debug/DebugData.h",
      "new_id": "3a36299813a5b60e957530d1b45d2da3679c3e0a",
      "new_mode": 33188,
      "new_path": "libc/malloc_debug/DebugData.h"
    },
    {
      "type": "modify",
      "old_id": "7b2167187962bc5f732cf0d294d5bac68502a461",
      "old_mode": 33188,
      "old_path": "libc/malloc_debug/GuardData.h",
      "new_id": "b6ec889c715a0c5d0c63d9bdcf44ab1e7907f3eb",
      "new_mode": 33188,
      "new_path": "libc/malloc_debug/GuardData.h"
    },
    {
      "type": "modify",
      "old_id": "d8398bde3b31c10b072ca846a7b26db61747256a",
      "old_mode": 33188,
      "old_path": "libc/malloc_debug/MapData.h",
      "new_id": "b9b697cea8c1ed64d463e6c7010def8be1c6b2ec",
      "new_mode": 33188,
      "new_path": "libc/malloc_debug/MapData.h"
    },
    {
      "type": "modify",
      "old_id": "3fa8e145d24ba79050653019031359b7eaef5920",
      "old_mode": 33188,
      "old_path": "libc/malloc_debug/OptionData.h",
      "new_id": "8fb13a440509de42d861202e09e83eb95a608b6e",
      "new_mode": 33188,
      "new_path": "libc/malloc_debug/OptionData.h"
    },
    {
      "type": "modify",
      "old_id": "62d4186f28577e7d37024986848adcede6ee533b",
      "old_mode": 33188,
      "old_path": "libc/malloc_debug/PointerData.h",
      "new_id": "b05a76383d1b6df867e5e19ea2e1425865ddad01",
      "new_mode": 33188,
      "new_path": "libc/malloc_debug/PointerData.h"
    },
    {
      "type": "modify",
      "old_id": "3e5ca029e55165f4358aa364c3ea489e75d92155",
      "old_mode": 33188,
      "old_path": "libc/malloc_debug/RecordData.h",
      "new_id": "a01588214901a4c9d5cddd985d7d6dfea2610c1b",
      "new_mode": 33188,
      "new_path": "libc/malloc_debug/RecordData.h"
    },
    {
      "type": "modify",
      "old_id": "0049595e22aa320cb72186d5b84f6d61f81aa995",
      "old_mode": 33188,
      "old_path": "libc/malloc_debug/debug_disable.h",
      "new_id": "f9c3149ee35eba64e3e3197a77db7d9a62c91bc7",
      "new_mode": 33188,
      "new_path": "libc/malloc_debug/debug_disable.h"
    },
    {
      "type": "modify",
      "old_id": "f4673936a4e5425c60fa2895479a4e0407665661",
      "old_mode": 33188,
      "old_path": "libc/private/ErrnoRestorer.h",
      "new_id": "52e115a89c6d7335c3be0281e3ae3fa5fe18b880",
      "new_mode": 33188,
      "new_path": "libc/private/ErrnoRestorer.h"
    },
    {
      "type": "modify",
      "old_id": "e05ceb93eeada830357d6d65068070a03f33e829",
      "old_mode": 33188,
      "old_path": "libc/private/KernelArgumentBlock.h",
      "new_id": "886dd32a072777e2a5e3726878e3dea0363069e0",
      "new_mode": 33188,
      "new_path": "libc/private/KernelArgumentBlock.h"
    },
    {
      "type": "modify",
      "old_id": "58462e38b441404593101729472af44141f4a294",
      "old_mode": 33188,
      "old_path": "libc/private/ScopedPthreadMutexLocker.h",
      "new_id": "1c1e4a7306c415ced2ec86a57d8fd55b94d932d1",
      "new_mode": 33188,
      "new_path": "libc/private/ScopedPthreadMutexLocker.h"
    },
    {
      "type": "modify",
      "old_id": "1a59e1a21b89a881b9ddc35911afcf3687adfb13",
      "old_mode": 33188,
      "old_path": "libc/private/ScopedReaddir.h",
      "new_id": "dc22309ceb3fb7647b16ac4ac9d601109d53240d",
      "new_mode": 33188,
      "new_path": "libc/private/ScopedReaddir.h"
    },
    {
      "type": "modify",
      "old_id": "d1cf629bff4fe45715f3a171a71a0e196172ee9b",
      "old_mode": 33188,
      "old_path": "libc/private/ScopedSignalBlocker.h",
      "new_id": "10aacb368cf8a6bff7ea0be58935dd448793a8d9",
      "new_mode": 33188,
      "new_path": "libc/private/ScopedSignalBlocker.h"
    },
    {
      "type": "modify",
      "old_id": "7a6b09800becaa6ad66ea8095e5b5d4ccb7ea160",
      "old_mode": 33188,
      "old_path": "libc/private/WriteProtected.h",
      "new_id": "69a68229bb9a80a31edfd34cf9db83f64b85f9b8",
      "new_mode": 33188,
      "new_path": "libc/private/WriteProtected.h"
    },
    {
      "type": "modify",
      "old_id": "54168d3ade0918b980e6e03f4b024e395a348426",
      "old_mode": 33188,
      "old_path": "libc/private/bionic_lock.h",
      "new_id": "eebfeff54512a0f28ae6266ccea47c6d3f1ac1f0",
      "new_mode": 33188,
      "new_path": "libc/private/bionic_lock.h"
    },
    {
      "type": "modify",
      "old_id": "0a36cdb18094fe0bc22bb7097695390522335e49",
      "old_mode": 33188,
      "old_path": "libc/private/bionic_macros.h",
      "new_id": "4800e3af98f52edebe6e364865a8581eae745cec",
      "new_mode": 33188,
      "new_path": "libc/private/bionic_macros.h"
    },
    {
      "type": "modify",
      "old_id": "304fb8061e0ad6e97bb70012809b8887945dc60a",
      "old_mode": 33188,
      "old_path": "libc/private/bionic_systrace.h",
      "new_id": "86d2a08c52415f6722e05105e2fea0f912bf5fe8",
      "new_mode": 33188,
      "new_path": "libc/private/bionic_systrace.h"
    },
    {
      "type": "modify",
      "old_id": "35d0e92c2b7f470be857d5e861120dda9c373adb",
      "old_mode": 33188,
      "old_path": "libc/system_properties/include/system_properties/context_node.h",
      "new_id": "20f40133fd8a4e789b4517cc3fabffb9e97a5695",
      "new_mode": 33188,
      "new_path": "libc/system_properties/include/system_properties/context_node.h"
    },
    {
      "type": "modify",
      "old_id": "2c253370e7fcc6cee7f019288ec6b0abdd4d89a0",
      "old_mode": 33188,
      "old_path": "libc/system_properties/include/system_properties/prop_area.h",
      "new_id": "a69f90eb1b01b7259a3dc5e49776e1298c0e347a",
      "new_mode": 33188,
      "new_path": "libc/system_properties/include/system_properties/prop_area.h"
    },
    {
      "type": "modify",
      "old_id": "a127550c2fac5ff5b9ac8222f31727a9169f0f35",
      "old_mode": 33188,
      "old_path": "libc/system_properties/include/system_properties/prop_info.h",
      "new_id": "27b29c8b7d1b5f129c12b29c9ed7050ef1c7d3b6",
      "new_mode": 33188,
      "new_path": "libc/system_properties/include/system_properties/prop_info.h"
    },
    {
      "type": "modify",
      "old_id": "52ffcafd065b9314d877a723a3d0934ea97bebfb",
      "old_mode": 33188,
      "old_path": "libc/system_properties/include/system_properties/system_properties.h",
      "new_id": "cad29cc72e8fe665c8cec5f0766dda8cb78d1381",
      "new_mode": 33188,
      "new_path": "libc/system_properties/include/system_properties/system_properties.h"
    },
    {
      "type": "modify",
      "old_id": "697c260893bebb595d08e6de59abf9874a9ad656",
      "old_mode": 33188,
      "old_path": "linker/Android.bp",
      "new_id": "779cd3f99b0124a2ff87ae6aecae3272debded08",
      "new_mode": 33188,
      "new_path": "linker/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "7f70a2c7be6783ae176df74b63e45c30f83e683b",
      "old_mode": 33188,
      "old_path": "linker/linked_list.h",
      "new_id": "5473ca0d621107b26f45c6d1c7712d4c434e1ab9",
      "new_mode": 33188,
      "new_path": "linker/linked_list.h"
    },
    {
      "type": "modify",
      "old_id": "b501659fe6c46d1fbbfc9511772d51a4ca0481fe",
      "old_mode": 33188,
      "old_path": "linker/linker_block_allocator.h",
      "new_id": "bd44fc829deb8cc5f79b0bfe08b3b26d48a45d76",
      "new_mode": 33188,
      "new_path": "linker/linker_block_allocator.h"
    },
    {
      "type": "modify",
      "old_id": "ffa4066890455190b70679ef1103ccfb58bb20f7",
      "old_mode": 33188,
      "old_path": "linker/linker_common_types.h",
      "new_id": "ae78aa99baac1e247fe77f5410dc7741c5c5713b",
      "new_mode": 33188,
      "new_path": "linker/linker_common_types.h"
    },
    {
      "type": "modify",
      "old_id": "e117aeaadebdc3f973980aed12a6938fa19650e1",
      "old_mode": 33188,
      "old_path": "linker/linker_config.h",
      "new_id": "24c44f4f3dc5b7bfc37581a712ab80eebf034f68",
      "new_mode": 33188,
      "new_path": "linker/linker_config.h"
    },
    {
      "type": "modify",
      "old_id": "9ce438eae62bffbaed27442a83d935d3a2800b71",
      "old_mode": 33188,
      "old_path": "linker/linker_logger.h",
      "new_id": "18287996ee6b3cc764b7d5778630f18801e9437c",
      "new_mode": 33188,
      "new_path": "linker/linker_logger.h"
    },
    {
      "type": "modify",
      "old_id": "f7872bdb38544859940fb270716129c6c9604800",
      "old_mode": 33188,
      "old_path": "linker/linker_mapped_file_fragment.h",
      "new_id": "91e094fd464cff88c4134fbfe6cad939de20d93e",
      "new_mode": 33188,
      "new_path": "linker/linker_mapped_file_fragment.h"
    },
    {
      "type": "modify",
      "old_id": "8af92d4d73d818e06b00b665d5cd35d990dd608a",
      "old_mode": 33188,
      "old_path": "tests/TemporaryFile.h",
      "new_id": "7853781a49df58f12553992fb4a9bc31d614068e",
      "new_mode": 33188,
      "new_path": "tests/TemporaryFile.h"
    },
    {
      "type": "modify",
      "old_id": "e68f1ff03aceb91a1a0817b7bfaff4b34286909e",
      "old_mode": 33188,
      "old_path": "tests/pthread_test.cpp",
      "new_id": "84ce531f048b5a86ab8c66fe11bfb8ad9121d30f",
      "new_mode": 33188,
      "new_path": "tests/pthread_test.cpp"
    }
  ]
}
