Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: cd5641c588d73c0c328e2045cd6a264ef0da646b
      
https://github.com/WebKit/WebKit/commit/cd5641c588d73c0c328e2045cd6a264ef0da646b
  Author: Zak Ridouh <[email protected]>
  Date:   2026-05-06 (Wed, 06 May 2026)

  Changed paths:
    M Source/bmalloc/libpas/src/libpas/jit_heap_config.c
    M Source/bmalloc/libpas/src/libpas/pas_all_heaps.c
    M Source/bmalloc/libpas/src/libpas/pas_bitfit_allocator.c
    M Source/bmalloc/libpas/src/libpas/pas_bitfit_heap.c
    M Source/bmalloc/libpas/src/libpas/pas_bitfit_size_class.c
    M Source/bmalloc/libpas/src/libpas/pas_bitfit_view.c
    M Source/bmalloc/libpas/src/libpas/pas_compact_heap_reservation.c
    M Source/bmalloc/libpas/src/libpas/pas_enumerate_large_heaps.c
    M Source/bmalloc/libpas/src/libpas/pas_heap.c
    M Source/bmalloc/libpas/src/libpas/pas_immortal_heap.c
    M Source/bmalloc/libpas/src/libpas/pas_large_heap.c
    M 
Source/bmalloc/libpas/src/libpas/pas_large_heap_physical_page_sharing_cache.c
    M Source/bmalloc/libpas/src/libpas/pas_large_map.c
    M Source/bmalloc/libpas/src/libpas/pas_local_allocator.c
    M Source/bmalloc/libpas/src/libpas/pas_malloc_stack_logging.c
    M Source/bmalloc/libpas/src/libpas/pas_medium_megapage_cache.c
    M Source/bmalloc/libpas/src/libpas/pas_megapage_cache.c
    M Source/bmalloc/libpas/src/libpas/pas_page_malloc.c
    M 
Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.c
    M Source/bmalloc/libpas/src/libpas/pas_root.c
    M 
Source/bmalloc/libpas/src/libpas/pas_small_medium_bootstrap_heap_page_provider.c

  Log Message:
  -----------
  [Build Speed] Reduce unnecessary includes in libpas code
https://bugs.webkit.org/show_bug.cgi?id=312078
rdar://174586511

Reviewed by Geoffrey Garen.

Identified with clang-include-cleaner and verified with a debug build.
25 files changed, 40 includes removed.

* Source/bmalloc/libpas/src/libpas/bmalloc_heap.c:
* Source/bmalloc/libpas/src/libpas/jit_heap_config.c:
* Source/bmalloc/libpas/src/libpas/pas_all_heaps.c:
* Source/bmalloc/libpas/src/libpas/pas_bitfit_allocator.c:
* Source/bmalloc/libpas/src/libpas/pas_bitfit_heap.c:
* Source/bmalloc/libpas/src/libpas/pas_bitfit_size_class.c:
* Source/bmalloc/libpas/src/libpas/pas_bitfit_view.c:
* Source/bmalloc/libpas/src/libpas/pas_compact_heap_reservation.c:
* 
Source/bmalloc/libpas/src/libpas/pas_create_basic_heap_page_caches_with_reserved_memory.c:
* Source/bmalloc/libpas/src/libpas/pas_enumerate_large_heaps.c:
* Source/bmalloc/libpas/src/libpas/pas_heap.c:
* Source/bmalloc/libpas/src/libpas/pas_immortal_heap.c:
* Source/bmalloc/libpas/src/libpas/pas_large_heap.c:
* Source/bmalloc/libpas/src/libpas/pas_large_heap_physical_page_sharing_cache.c:
* Source/bmalloc/libpas/src/libpas/pas_large_map.c:
* Source/bmalloc/libpas/src/libpas/pas_local_allocator.c:
* Source/bmalloc/libpas/src/libpas/pas_lock.c:
* Source/bmalloc/libpas/src/libpas/pas_malloc_stack_logging.c:
* Source/bmalloc/libpas/src/libpas/pas_medium_megapage_cache.c:
* Source/bmalloc/libpas/src/libpas/pas_megapage_cache.c:
* Source/bmalloc/libpas/src/libpas/pas_page_malloc.c:
* Source/bmalloc/libpas/src/libpas/pas_page_sharing_participant.c:
* Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.c:
* Source/bmalloc/libpas/src/libpas/pas_root.c:
* 
Source/bmalloc/libpas/src/libpas/pas_small_medium_bootstrap_heap_page_provider.c:

Canonical link: https://commits.webkit.org/312743@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to