Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: faa94828cacb7a576a19844940067423e90e096c
      
https://github.com/WebKit/WebKit/commit/faa94828cacb7a576a19844940067423e90e096c
  Author: Marcus Plutowski <[email protected]>
  Date:   2024-11-06 (Wed, 06 Nov 2024)

  Changed paths:
    M Source/bmalloc/bmalloc/AllocationCounts.h
    M Source/bmalloc/bmalloc/VMAllocate.h
    M Source/bmalloc/libpas/src/libpas/pas_page_malloc.c

  Log Message:
  -----------
  [bmalloc] Allow page-zeroing to be profiled
https://bugs.webkit.org/show_bug.cgi?id=282466
rdar://139096094

Reviewed by David Degazio.

Page zeroing can be an important contributor to performance degredation but
currently we have no way to track it. This patch fixes that by allowing
us to hook into the two places it happens.

* Source/bmalloc/bmalloc/VMAllocate.h:
(bmalloc::vmZeroAndPurge):
* Source/bmalloc/libpas/src/libpas/pas_page_malloc.c:
(pas_page_malloc_zero_fill):

Canonical link: https://commits.webkit.org/286252@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