Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: a3b7a9916a5322f641e2ad1ab1331c55bf5a9221
https://github.com/WebKit/WebKit/commit/a3b7a9916a5322f641e2ad1ab1331c55bf5a9221
Author: Justin Michaud <[email protected]>
Date: 2022-12-07 (Wed, 07 Dec 2022)
Changed paths:
M Source/JavaScriptCore/jsc.cpp
M Source/JavaScriptCore/runtime/Options.cpp
M Source/JavaScriptCore/runtime/Options.h
Log Message:
-----------
JSC options should check consistency after all options have been set.
https://bugs.webkit.org/show_bug.cgi?id=248843
Reviewed by Yusuke Suzuki.
Debug tests are failing because we validate options too early. The JSC
shell should wait until all command line options have been set before
validating that they are valid together.
* Source/JavaScriptCore/jsc.cpp:
(CommandLine::parseArguments):
* Source/JavaScriptCore/runtime/Options.cpp:
(JSC::Options::setOptionWithoutAlias):
(JSC::Options::setAliasedOption):
(JSC::Options::setOption):
* Source/JavaScriptCore/runtime/Options.h:
Canonical link: https://commits.webkit.org/257491@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes