Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 32fb97ff5c651046fa5a69dcf3b7fda21d0a243d
https://github.com/WebKit/WebKit/commit/32fb97ff5c651046fa5a69dcf3b7fda21d0a243d
Author: Yusuke Suzuki <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
M Source/JavaScriptCore/b3/air/AirAllocateRegistersByGraphColoring.cpp
Log Message:
-----------
[JSC] Clean up unused spills
https://bugs.webkit.org/show_bug.cgi?id=277319
rdar://132776827
Reviewed by Justin Michaud.
When the target is constant, we do not use admitsStack. And instead,
1. We will materialize constant on demand (it is already done).
2. We do not store value to the spill since we will not load it from the spill.
3. We will remove original materialization code.
* Source/JavaScriptCore/b3/air/AirAllocateRegistersByGraphColoring.cpp:
Canonical link: https://commits.webkit.org/281580@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes