Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: d4b77300bad1df90fa751a6ae583b56d02edc910
      
https://github.com/WebKit/WebKit/commit/d4b77300bad1df90fa751a6ae583b56d02edc910
  Author: Richard Robinson <[email protected]>
  Date:   2026-04-13 (Mon, 13 Apr 2026)

  Changed paths:
    M Source/WTF/Scripts/modules-verifier/library-modules-verifier.py

  Log Message:
  -----------
  [Swift in WebKit] Parallelize the library module verifier for increased 
performance
https://bugs.webkit.org/show_bug.cgi?id=312075
rdar://174585707

Reviewed by Abrar Rahman Protyasha, BJ Burg, Elliott Williams, and Geoffrey 
Garen.

Instead of running the clang invocations (one for each target arch x language x 
language standard)
serially, run them in parallel.

With a completely clean build, this reduces the total bmalloc module 
verification from ~10 seconds
to ~2.5 seconds. This improvement can be similarly extrapolated to WTF and PAL 
as well.

* Source/WTF/Scripts/modules-verifier/library-modules-verifier.py:

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



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

Reply via email to