Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8ca6c3acfc2b6998b79a46502908cbb1b95ac71f
https://github.com/WebKit/WebKit/commit/8ca6c3acfc2b6998b79a46502908cbb1b95ac71f
Author: Yusuke Suzuki <[email protected]>
Date: 2024-06-22 (Sat, 22 Jun 2024)
Changed paths:
M Source/JavaScriptCore/bytecode/InlineCacheCompiler.cpp
M Source/JavaScriptCore/bytecode/InlineCacheCompiler.h
M Source/JavaScriptCore/jit/JITThunks.h
Log Message:
-----------
[JSC] Add private name related handlers
https://bugs.webkit.org/show_bug.cgi?id=275785
rdar://problem/130344843
Reviewed by Yijia Huang.
This patch adds simple handlers more, in particular for private name related
ones.
We also remove some of condition checks for AccessCases which never has
ObjectPropertyConditionSet.
* Source/JavaScriptCore/bytecode/InlineCacheCompiler.cpp:
(JSC::InlineCacheHandler::createPreCompiled):
(JSC::checkPrivateBrandHandler):
(JSC::setPrivateBrandHandler):
(JSC::InlineCacheCompiler::compileOneAccessCaseHandler):
* Source/JavaScriptCore/bytecode/InlineCacheCompiler.h:
* Source/JavaScriptCore/jit/JITThunks.h:
Canonical link: https://commits.webkit.org/280286@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