Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 80f174e8994a4e72408fd5a2c3021b8b209c0486 https://github.com/WebKit/WebKit/commit/80f174e8994a4e72408fd5a2c3021b8b209c0486 Author: Yusuke Suzuki <ysuz...@apple.com> Date: 2024-04-18 (Thu, 18 Apr 2024)
Changed paths: M Source/JavaScriptCore/assembler/MacroAssembler.h M Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp Log Message: ----------- [JSC] Micro-optimize DFG MakeRope https://bugs.webkit.org/show_bug.cgi?id=272877 rdar://problem/126661212 Reviewed by Justin Michaud. Micro-optimize DFG MakeRope assembly by leveraging ARM64's instructions. * Source/JavaScriptCore/assembler/MacroAssembler.h: (JSC::MacroAssembler::lshiftPtr): (JSC::MacroAssembler::rshiftPtr): (JSC::MacroAssembler::urshiftPtr): * Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp: Canonical link: https://commits.webkit.org/277658@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes