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

Reply via email to