Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: be740b1129043fcc742a2ff0f8e45415f57d8c56
https://github.com/WebKit/WebKit/commit/be740b1129043fcc742a2ff0f8e45415f57d8c56
Author: Pascoe <[email protected]>
Date: 2026-04-13 (Mon, 13 Apr 2026)
Changed paths:
M Source/bmalloc/CMakeLists.txt
M Source/bmalloc/PlatformMac.cmake
M Source/bmalloc/bmalloc/TZoneHeap.h
Log Message:
-----------
[CMake] Fix Mac CMake build for bmalloc
https://bugs.webkit.org/show_bug.cgi?id=312019
rdar://problem/174561810
Reviewed by BJ Burg.
Reorganize bmalloc headers into public and private sets so downstream
targets only see the API surface they need. Add missing TZoneLog.h to
the public list. Remove stale IsoHeap.cpp reference and add Foundation
framework linking for ProcessCheck.mm. Add missing BAssert.h include
in TZoneHeap.h.
Based on a base patch by Simon Lewis. Incorporates private header
reorganization from Ian Grunert (PR #62543).
* Source/bmalloc/CMakeLists.txt:
* Source/bmalloc/PlatformMac.cmake:
* Source/bmalloc/bmalloc/TZoneHeap.h:
Canonical link: https://commits.webkit.org/311104@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications