)]}'
{
  "commit": "08bce5328b8ab7302e408ef9ecb6ebd82ea634ad",
  "tree": "2728af0f4ed5f68027f02f448f41bbbf558f59d4",
  "parents": [
    "c331971b30535c5e33eabc577c1fba8241a028c6"
  ],
  "author": {
    "name": "Nico Weber",
    "email": "thakis@chromium.org",
    "time": "Thu Jun 25 18:43:09 2020 -0400"
  },
  "committer": {
    "name": "Peng Huang",
    "email": "shawn.p.huang@gmail.com",
    "time": "Mon Jul 06 13:31:56 2020 -0400"
  },
  "message": "mac: Only call system aligned_alloc() with the 11.0+ SDK.\n\nThe 10.15 SDK only declares it for C++17 and C11.  In Chromium, we only\ncall this from .cc files, and these are C++14 still for now.\n\nThe 11.0 SDK declares it independent of language version (as long as\n__DARWIN_C_LEVEL \u003e\u003d __DARWIN_C_FULL, which it is by default, at least\non macOS).\n\nSo this calls the system version in fewer scenarios than possible,\nbut it keeps the preprocessor checks fairly small.\n\nBug: chromium:1098741\nChange-Id: I1e30f88bb040876bca2b59adee0a1cff33b9ff03\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c5febc68ac2ee3fb36f9f26633823c6d64539667",
      "old_mode": 33188,
      "old_path": "src/vk_mem_alloc.h",
      "new_id": "5a1f2da6a65e2ec8d318c1453e32111b3bd2673f",
      "new_mode": 33188,
      "new_path": "src/vk_mem_alloc.h"
    }
  ]
}
