Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 15957d9551119b4a227c69aad1e363ebde4782df
      
https://github.com/WebKit/WebKit/commit/15957d9551119b4a227c69aad1e363ebde4782df
  Author: Stephan Szabo <[email protected]>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

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

  Log Message:
  -----------
  [PlayStation] Switch to using futex lock implementation in libpas
https://bugs.webkit.org/show_bug.cgi?id=308472

Reviewed by Yusuke Suzuki.

PlayStation has _umtx_op (albeit with an extra argument) like FreeBSD,
so rather than maintain another path for just the one platform, primarily
reuse the futex lock implementation

No new tests, switches platform implementation to another existing one.

* Source/bmalloc/libpas/src/libpas/pas_lock.c:
(pas_lock_futex_wait): Implementation like FreeBSD using additional arg
(pas_lock_futex_wake): as above
* Source/bmalloc/libpas/src/libpas/pas_lock.h:
(pas_lock_mutex_setname): Deleted.
(pas_lock_test_held): Deleted.

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to