[webkit-changes] [WebKit/WebKit] 7aea8b: [libpas] PGM Documentation

Brandon Stewart noreply at github.com
Tue Aug 29 16:57:04 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7aea8b03c8ef694767d4bde6dba8b0352468432c
      https://github.com/WebKit/WebKit/commit/7aea8b03c8ef694767d4bde6dba8b0352468432c
  Author: Brandon Stewart <brandonstewart at apple.com>
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
    M Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.c
    M Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.h

  Log Message:
  -----------
  [libpas] PGM Documentation
https://bugs.webkit.org/show_bug.cgi?id=260882

Reviewed by David Kilzer and Mark Lam.

Clarify how the activation and probabilistic functions work in PGM.
Also, add the documentation on PGM back into the code as it was buried deep
in Phil's Internal explanation and was not super easy to find without searching.

* Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.c:
(pas_probabilistic_guard_malloc_initialize_pgm):
* Source/bmalloc/libpas/src/libpas/pas_probabilistic_guard_malloc_allocator.h:

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




More information about the webkit-changes mailing list