Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 843ed902cf37cb4ac3e6e2790d56987be89c6f55
https://github.com/WebKit/WebKit/commit/843ed902cf37cb4ac3e6e2790d56987be89c6f55
Author: Justin Michaud <[email protected]>
Date: 2025-09-21 (Sun, 21 Sep 2025)
Changed paths:
M Source/JavaScriptCore/llint/InPlaceInterpreter.asm
M Source/JavaScriptCore/llint/InPlaceInterpreter.cpp
M Source/JavaScriptCore/llint/InPlaceInterpreter.h
M Source/JavaScriptCore/llint/InPlaceInterpreter32_64.asm
M Source/JavaScriptCore/llint/InPlaceInterpreter64.asm
M Source/JavaScriptCore/llint/LLIntOfflineAsmConfig.h
M Source/JavaScriptCore/offlineasm/arm64.rb
M Source/JavaScriptCore/offlineasm/asm.rb
M Source/JavaScriptCore/offlineasm/ast.rb
M Source/JavaScriptCore/offlineasm/backends.rb
M Source/JavaScriptCore/offlineasm/cloop.rb
M Source/JavaScriptCore/offlineasm/instructions.rb
M Source/JavaScriptCore/offlineasm/parser.rb
M Source/JavaScriptCore/offlineasm/transform.rb
M Source/JavaScriptCore/offlineasm/x86.rb
Log Message:
-----------
Remove ipint argumINT pointer instructions, and extract a constant for ipint
alignment.
https://bugs.webkit.org/show_bug.cgi?id=298625
Reviewed by Yusuke Suzuki.
This helpful for local builds of the armv7 port, and in general for debug
patches that instrument these opcodes. This way, if the size is ever
too large after instrumentation, it is easy to adjust the alignment globally.
We also add offlineASM support for constexpr align values, to let the
align directives use these constants too.
Canonical link: https://commits.webkit.org/300304@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