Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: dd56e0f5b991ffa76e256b29cfd5ddc0efe047d0
https://github.com/WebKit/WebKit/commit/dd56e0f5b991ffa76e256b29cfd5ddc0efe047d0
Author: Keith Miller <[email protected]>
Date: 2026-02-09 (Mon, 09 Feb 2026)
Changed paths:
M Source/JavaScriptCore/jit/SimpleRegisterAllocator.h
M Source/JavaScriptCore/lol/LOLJIT.cpp
M Source/JavaScriptCore/lol/LOLJIT.h
M Source/JavaScriptCore/lol/LOLRegisterAllocator.h
Log Message:
-----------
[LOL] Add get_argument/argument_count bytecodes
https://bugs.webkit.org/show_bug.cgi?id=307183
rdar://169816899
Reviewed by Yijia Huang.
Only interesting bit is if the argument is already accessed then we have
to flush it. In theory we could do something more efficient here but
I don't think any real builtin code uses aliased arguments like this.
No new tests, no behavior change. Covered by existing tests.
Canonical link: https://commits.webkit.org/307129@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications