haikuwebkit/Source/JavaScriptCore/builtins
Yusuke Suzuki f38367dfe2 [JSC] Remove Intl runtime feature flags for already shipped ones
https://bugs.webkit.org/show_bug.cgi?id=229371

Reviewed by Ross Kirsling.

JSTests:

* stress/intl-datetimeformat-day-period.js:
* test262/config.yaml:

Source/JavaScriptCore:

Since they are already shipped, we should remove these runtime flags.

* builtins/DatePrototype.js:
(globalPrivate.toDateTimeOptionsAnyAll):
(globalPrivate.toDateTimeOptionsTimeTime):
* bytecode/BytecodeIntrinsicRegistry.cpp:
(JSC::BytecodeIntrinsicRegistry::BytecodeIntrinsicRegistry):
* bytecode/BytecodeIntrinsicRegistry.h:
* runtime/IntlDateTimeFormat.cpp:
(JSC::toDateTimeOptionsAnyDate):
(JSC::IntlDateTimeFormat::initializeDateTimeFormat):
(JSC::IntlDateTimeFormat::resolvedOptions const):
* runtime/IntlDateTimeFormatPrototype.cpp:
(JSC::IntlDateTimeFormatPrototype::finishCreation):
* runtime/OptionsList.h:


Canonical link: https://commits.webkit.org/240798@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281383 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-08-22 00:26:53 +00:00
..
ArrayConstructor.js
ArrayIteratorPrototype.js Drop most uses of the phrase 'neuter' from the tree 2020-11-04 00:03:07 +00:00
ArrayPrototype.js Implement Array.prototype.findLast and Array.prototype.findLastIndex 2021-07-15 03:11:53 +00:00
AsyncFromSyncIteratorPrototype.js
AsyncFunctionPrototype.js
AsyncGeneratorPrototype.js
AsyncIteratorPrototype.js
BuiltinExecutableCreator.cpp
BuiltinExecutableCreator.h
BuiltinExecutables.cpp Introduce LexicalScopeFeatures to enable future bytecode optimizations 2021-06-08 01:43:14 +00:00
BuiltinExecutables.h [ESNext] Implement private methods 2021-02-09 16:30:24 +00:00
BuiltinNames.cpp [WTF] Introduce RobinHoodHashTable 2021-04-02 08:33:32 +00:00
BuiltinNames.h for-in should only emit one loop in bytecode 2021-08-07 21:38:59 +00:00
BuiltinUtils.h
DatePrototype.js [JSC] Remove Intl runtime feature flags for already shipped ones 2021-08-22 00:26:53 +00:00
FunctionPrototype.js [JSC] Replace toInteger with toIntegerOrInfinity 2021-02-07 11:13:28 +00:00
GeneratorPrototype.js
GlobalObject.js
GlobalOperations.js [JSC] Replace toInteger with toIntegerOrInfinity 2021-02-07 11:13:28 +00:00
InternalPromiseConstructor.js Making module entry promise-like by setting "then" 2020-12-01 04:47:41 +00:00
IteratorHelpers.js
IteratorPrototype.js
MapIteratorPrototype.js
MapPrototype.js
ModuleLoader.js Move asyncModuleEvaluation into its own function and use intrinsic constants 2021-02-23 02:02:01 +00:00
NumberConstructor.js
ObjectConstructor.js [JSC] Implement Object.entries in C++ 2021-02-04 10:42:19 +00:00
PromiseConstructor.js
PromiseOperations.js Reduce promise reaction memory usage when there are multiple reactions 2021-03-02 02:14:51 +00:00
PromisePrototype.js
ReflectObject.js
RegExpPrototype.js [JSC] Avoid creating functions unnecessarily in builtins 2021-02-27 06:52:05 +00:00
RegExpStringIteratorPrototype.js
SetIteratorPrototype.js
SetPrototype.js
StringConstructor.js
StringIteratorPrototype.js
StringPrototype.js [JSC] Replace toInteger with toIntegerOrInfinity 2021-02-07 11:13:28 +00:00
TypedArrayConstructor.js
TypedArrayPrototype.js Implement Array.prototype.findLast and Array.prototype.findLastIndex 2021-07-15 03:11:53 +00:00
WebAssembly.js WebAssembly: add support for stream APIs 2021-01-28 01:31:34 +00:00