Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 8abe4988433e70fd4884abc737594c6b665f2e39 https://github.com/WebKit/WebKit/commit/8abe4988433e70fd4884abc737594c6b665f2e39 Author: Nisha Jain <nisha_j...@apple.com> Date: 2024-07-16 (Tue, 16 Jul 2024)
Changed paths: M Source/bmalloc/libpas/src/libpas/pas_deallocate.c M Source/bmalloc/libpas/src/libpas/pas_deallocate.h M Source/bmalloc/libpas/src/libpas/pas_heap.h M Source/bmalloc/libpas/src/libpas/pas_try_allocate_common.h M Source/bmalloc/libpas/src/libpas/pas_try_reallocate.h M Source/bmalloc/libpas/src/test/IsoHeapPartialAndBaselineTests.cpp Log Message: ----------- Add Probabilistic Guard Malloc (PGM) support to bmalloc (small allocation support) https://bugs.webkit.org/show_bug.cgi?id=275748 rdar://71997177 Reviewed by Keith Miller. Add Probabilistic Guard Malloc (PGM) support to bmalloc (small allocation support). * Source/bmalloc/libpas/src/libpas/pas_deallocate.c: (pas_try_deallocate_pgm_large): (pas_check_pgm_entry_exists): (pas_try_deallocate_slow_no_cache): * Source/bmalloc/libpas/src/libpas/pas_deallocate.h: * Source/bmalloc/libpas/src/libpas/pas_heap.h: * Source/bmalloc/libpas/src/libpas/pas_try_allocate_common.h: (pas_try_allocate_common_impl_slow): * Source/bmalloc/libpas/src/libpas/pas_try_reallocate.h: (pas_try_reallocate): * Source/bmalloc/libpas/src/test/IsoHeapPartialAndBaselineTests.cpp: (std::testTwoBaselinesEvictions): Canonical link: https://commits.webkit.org/281009@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes