Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bb082ecc001a8320b3f50c7d566db61204e082aa
      
https://github.com/WebKit/WebKit/commit/bb082ecc001a8320b3f50c7d566db61204e082aa
  Author: Marcus Plutowski <[email protected]>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M Source/bmalloc/CMakeLists.txt
    M Source/bmalloc/bmalloc.xcodeproj/project.pbxproj
    M Source/bmalloc/bmalloc/VMAllocate.h
    M Source/bmalloc/libpas/libpas.xcodeproj/project.pbxproj
    M Source/bmalloc/libpas/src/libpas/jit_heap_config.c
    M Source/bmalloc/libpas/src/libpas/pas_allocation_result.h
    M Source/bmalloc/libpas/src/libpas/pas_baseline_allocator.c
    M Source/bmalloc/libpas/src/libpas/pas_bitfit_page.c
    M Source/bmalloc/libpas/src/libpas/pas_compact_heap_reservation.c
    M Source/bmalloc/libpas/src/libpas/pas_enumerator.c
    M Source/bmalloc/libpas/src/libpas/pas_fast_large_free_heap.c
    M Source/bmalloc/libpas/src/libpas/pas_fast_megapage_table.c
    M Source/bmalloc/libpas/src/libpas/pas_free_granules.c
    M Source/bmalloc/libpas/src/libpas/pas_hashtable.h
    M Source/bmalloc/libpas/src/libpas/pas_heap.c
    M Source/bmalloc/libpas/src/libpas/pas_heap_config_utils.c
    M Source/bmalloc/libpas/src/libpas/pas_immutable_vector.h
    M 
Source/bmalloc/libpas/src/libpas/pas_large_heap_physical_page_sharing_cache.c
    M Source/bmalloc/libpas/src/libpas/pas_large_sharing_pool.c
    M Source/bmalloc/libpas/src/libpas/pas_local_allocator.c
    M Source/bmalloc/libpas/src/libpas/pas_local_allocator_inlines.h
    M Source/bmalloc/libpas/src/libpas/pas_lock.h
    M Source/bmalloc/libpas/src/libpas/pas_megapage_cache.c
    M Source/bmalloc/libpas/src/libpas/pas_min_heap.h
    M Source/bmalloc/libpas/src/libpas/pas_page_base_and_kind.h
    M Source/bmalloc/libpas/src/libpas/pas_page_malloc.c
    M Source/bmalloc/libpas/src/libpas/pas_physical_memory_transaction.c
    M Source/bmalloc/libpas/src/libpas/pas_root.c
    M Source/bmalloc/libpas/src/libpas/pas_segmented_vector.h
    M Source/bmalloc/libpas/src/libpas/pas_segregated_heap.c
    M Source/bmalloc/libpas/src/libpas/pas_segregated_page.c
    M Source/bmalloc/libpas/src/libpas/pas_segregated_page_inlines.h
    M Source/bmalloc/libpas/src/libpas/pas_segregated_size_directory.h
    M Source/bmalloc/libpas/src/libpas/pas_simple_large_free_heap.c
    M Source/bmalloc/libpas/src/libpas/pas_status_reporter.c
    M Source/bmalloc/libpas/src/libpas/pas_string_stream.c
    M Source/bmalloc/libpas/src/libpas/pas_thread_local_cache.c
    M Source/bmalloc/libpas/src/libpas/pas_thread_local_cache_layout.h
    M Source/bmalloc/libpas/src/libpas/pas_tiny_large_map_entry.h
    M Source/bmalloc/libpas/src/libpas/pas_utils.h
    A Source/bmalloc/libpas/src/libpas/pas_zero_memory.h

  Log Message:
  -----------
  [libpas] Move pas_zero_memory into its own file
https://bugs.webkit.org/show_bug.cgi?id=299637
rdar://161439504

Reviewed by Mark Lam and Yusuke Suzuki.

This is preparatory work for landing the MTE patch, as it breaks up a
dependency cycle that would otherwise be introduced between pas_mte.h
and pas_utils.h.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to