[webkit-changes] [WebKit/WebKit] 62a0d0: [JSC] DFG GetGlobalLexicalVar / GetGlobalVar 's em...
Yusuke Suzuki
noreply at github.com
Sat Feb 1 13:39:06 PST 2025
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 62a0d0bc837e521bbbd3fd1067a0d7875f3d42c7
https://github.com/WebKit/WebKit/commit/62a0d0bc837e521bbbd3fd1067a0d7875f3d42c7
Author: Yusuke Suzuki <ysuzuki at apple.com>
Date: 2025-02-01 (Sat, 01 Feb 2025)
Changed paths:
M Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h
Log Message:
-----------
[JSC] DFG GetGlobalLexicalVar / GetGlobalVar 's emptiness should be monotonic
https://bugs.webkit.org/show_bug.cgi?id=286246
rdar://143243411
Reviewed by Yijia Huang.
They are tied to JSGlobalObject. And its slot's emptiness should be
monotonically changing. Thus if we found it has non empty value, we can
say it does not have empty value.
* Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h:
(JSC::DFG::AbstractInterpreter<AbstractStateType>::executeEffects):
Canonical link: https://commits.webkit.org/289680@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list