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