Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6cfb79671c10ad2299b3c40692674135596b1a43
      
https://github.com/WebKit/WebKit/commit/6cfb79671c10ad2299b3c40692674135596b1a43
  Author: Geoffrey Garen <[email protected]>
  Date:   2026-05-20 (Wed, 20 May 2026)

  Changed paths:
    M Source/JavaScriptCore/CMakeLists.txt

  Log Message:
  -----------
  [CMake] touching a WTF .cpp file should not spend 11s doing LLInt stuff
https://bugs.webkit.org/show_bug.cgi?id=315226
rdar://177555150

Reviewed by Brandon Stewart.

12X speedup (12s => 1s) when touching wtf/Lock.cpp.

* Source/JavaScriptCore/CMakeLists.txt: Changed LLInt extractors to depend on
headers, and not on all the frameworks (including WTF) on which JSC depends.
The extractors are very specifically designed to work this way.

Otherwise whenever we touch a WTF .cpp file, we dirty the extracter's 
dependency,
and then we have to build and run it again.

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



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

Reply via email to