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