[webkit-changes] [WebKit/WebKit] 677b45: [libpas] Drop Catalina support in libpas

Yusuke Suzuki noreply at github.com
Tue Sep 6 18:39:08 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 677b453daf6855bb2601d776532503e1c07ddc90
      https://github.com/WebKit/WebKit/commit/677b453daf6855bb2601d776532503e1c07ddc90
  Author: Yusuke Suzuki <ysuzuki at apple.com>
  Date:   2022-09-06 (Tue, 06 Sep 2022)

  Changed paths:
    M Source/bmalloc/CMakeLists.txt
    M Source/bmalloc/bmalloc.xcodeproj/project.pbxproj
    M Source/bmalloc/libpas/libpas.xcodeproj/project.pbxproj
    A Source/bmalloc/libpas/src/libpas/pas_darwin_spi.h
    M Source/bmalloc/libpas/src/libpas/pas_thread_local_cache.c
    M Source/bmalloc/libpas/src/libpas/pas_thread_local_cache.h

  Log Message:
  -----------
  [libpas] Drop Catalina support in libpas
https://bugs.webkit.org/show_bug.cgi?id=244831

Reviewed by Mark Lam.

This change drops macOS Catalina support and we always use pthread_self_is_exiting_np.

* Source/bmalloc/libpas/src/libpas/pas_darwin_spi.h: Added.
* Source/bmalloc/libpas/src/libpas/pas_thread_local_cache.c:
(destructor):
* Source/bmalloc/libpas/src/libpas/pas_thread_local_cache.h:
(pas_thread_local_cache_try_get):
(pas_thread_local_cache_can_set):

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




More information about the webkit-changes mailing list