Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e8bb44ca1ba6311840356e2fd293bcc79c979052
https://github.com/WebKit/WebKit/commit/e8bb44ca1ba6311840356e2fd293bcc79c979052
Author: Keith Miller <[email protected]>
Date: 2026-02-05 (Thu, 05 Feb 2026)
Changed paths:
M Source/JavaScriptCore/lol/LOLJIT.cpp
M Source/JavaScriptCore/lol/LOLJIT.h
M Source/JavaScriptCore/lol/LOLRegisterAllocator.h
Log Message:
-----------
[LOL] Add create/new bytecodes
https://bugs.webkit.org/show_bug.cgi?id=307068
rdar://169710553
Reviewed by Yusuke Suzuki.
Add support for the various create/new allocation bytecodes to LOLJIT.
Right now these still call into C++ every time, thus flush. In
subsequent patches I'm planning on inlining those allocations so
flushing every time is not necessary.
No new tests, no new behavior. Covered by existing tests.
Canonical link: https://commits.webkit.org/306877@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications