)]}'
{
  "commit": "838bf51cc242dcfdbb5a82ada1aaedf84a70a22c",
  "tree": "055f5ebd70410de33f0495c019b5b217f965b2e9",
  "parents": [
    "6d11ac44f27476b7cab311eb3cfb0ef30d6cd27a"
  ],
  "author": {
    "name": "Paweł Bylica",
    "email": "pawel@hepcolgum.band",
    "time": "Tue Apr 14 20:33:20 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Apr 14 20:33:20 2026 +0200"
  },
  "message": "[sanitizer] Make internal_close_range available on all POSIX platforms (#191971)\n\nMake internal_close_range available on all POSIX platforms so callers\ncan use it without platform-specific #if guards. Platforms without\nclose_range return -1, letting callers fall back gracefully.\n\nCurrently only FreeBSD has a real implementation. A TODO is left for\nadding Linux support (__NR_close_range, kernel 5.9+).\n\nThe Linux support will be added in\nhttps://github.com/llvm/llvm-project/pull/191450.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7c114417560e559585216dbbd004ac23d04ae36a",
      "old_mode": 33188,
      "old_path": "compiler-rt/lib/sanitizer_common/sanitizer_haiku.cpp",
      "new_id": "b48ad5e14aa03231982cb6299d5d430504ef6e91",
      "new_mode": 33188,
      "new_path": "compiler-rt/lib/sanitizer_common/sanitizer_haiku.cpp"
    },
    {
      "type": "modify",
      "old_id": "16b94ea901bad2f38d940af5cf5896ae3cb00bf6",
      "old_mode": 33188,
      "old_path": "compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp",
      "new_id": "bb6088caa55008c03f61a027bc76d1646d169d43",
      "new_mode": 33188,
      "new_path": "compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp"
    },
    {
      "type": "modify",
      "old_id": "940175791f3765862de92974c72899b4b9c05d11",
      "old_mode": 33188,
      "old_path": "compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp",
      "new_id": "6fafc04f557b4896144e365e8c09b332fa9331de",
      "new_mode": 33188,
      "new_path": "compiler-rt/lib/sanitizer_common/sanitizer_mac.cpp"
    },
    {
      "type": "modify",
      "old_id": "737e336dfbe872e0e19ca0780ea0032c81d54692",
      "old_mode": 33188,
      "old_path": "compiler-rt/lib/sanitizer_common/sanitizer_netbsd.cpp",
      "new_id": "d83adc34c9ac6e06ae2117c7b380f9469ef08953",
      "new_mode": 33188,
      "new_path": "compiler-rt/lib/sanitizer_common/sanitizer_netbsd.cpp"
    },
    {
      "type": "modify",
      "old_id": "dc9c3b8822d307bf8a65c755f22742468560b0ce",
      "old_mode": 33188,
      "old_path": "compiler-rt/lib/sanitizer_common/sanitizer_posix.h",
      "new_id": "2c3cd40f5019d76ab1913bd0a331c2cf39a0cfdf",
      "new_mode": 33188,
      "new_path": "compiler-rt/lib/sanitizer_common/sanitizer_posix.h"
    },
    {
      "type": "modify",
      "old_id": "62c40affc9ac5b4d04578c0e5e2e4f6fabbb794a",
      "old_mode": 33188,
      "old_path": "compiler-rt/lib/sanitizer_common/sanitizer_solaris.cpp",
      "new_id": "fe9ca92831e22c45b6e8b6552449cdab69b30c9b",
      "new_mode": 33188,
      "new_path": "compiler-rt/lib/sanitizer_common/sanitizer_solaris.cpp"
    }
  ]
}
