Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: d281dfa038598c7fa8f1aecfb93cb26c4b408268
      
https://github.com/WebKit/WebKit/commit/d281dfa038598c7fa8f1aecfb93cb26c4b408268
  Author: Angelos Oikonomopoulos <[email protected]>
  Date:   2026-06-29 (Mon, 29 Jun 2026)

  Changed paths:
    M Source/JavaScriptCore/API/tests/testapi.c
    M Source/JavaScriptCore/API/tests/testapi.cpp

  Log Message:
  -----------
  [JSC] testapi hits initializeMainThread assertion
https://bugs.webkit.org/show_bug.cgi?id=316776

Reviewed by Yusuke Suzuki.

After https://commits.webkit.org/314233@main, on non-Cocoa, we need the
main thread to be the first to call initializeMainThread(), so do that
before running the tests. Otherwise, at least
startMultithreadedMultiVMExecutionTest() calls the function after other
threads have been constructed, hitting the assertion re: the uid in
initializeMainThread.

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



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

Reply via email to