Commit c343c06d authored by Frank Tang's avatar Frank Tang Committed by Commit Bot

Fix IntlLegacyConstructedSymbol

Bug: v8:11174
Change-Id: If84c9056d0147720dabce52154648b4086146d0c
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2556258Reviewed-by: 's avatarFrank Tang <ftang@chromium.org>
Reviewed-by: 's avatarShu-yu Guo <syg@chromium.org>
Commit-Queue: Frank Tang <ftang@chromium.org>
Cr-Commit-Position: refs/heads/master@{#71361}
parent afd09a05
......@@ -369,17 +369,17 @@
V(_, wasm_wrapped_object_symbol) \
V(_, uninitialized_symbol)
#define PUBLIC_SYMBOL_LIST_GENERATOR(V, _) \
V(_, async_iterator_symbol, Symbol.asyncIterator) \
V(_, iterator_symbol, Symbol.iterator) \
V(_, intl_fallback_symbol, IntlFallback) \
V(_, match_all_symbol, Symbol.matchAll) \
V(_, match_symbol, Symbol.match) \
V(_, replace_symbol, Symbol.replace) \
V(_, search_symbol, Symbol.search) \
V(_, species_symbol, Symbol.species) \
V(_, split_symbol, Symbol.split) \
V(_, to_primitive_symbol, Symbol.toPrimitive) \
#define PUBLIC_SYMBOL_LIST_GENERATOR(V, _) \
V(_, async_iterator_symbol, Symbol.asyncIterator) \
V(_, iterator_symbol, Symbol.iterator) \
V(_, intl_fallback_symbol, IntlLegacyConstructedSymbol) \
V(_, match_all_symbol, Symbol.matchAll) \
V(_, match_symbol, Symbol.match) \
V(_, replace_symbol, Symbol.replace) \
V(_, search_symbol, Symbol.search) \
V(_, species_symbol, Symbol.species) \
V(_, split_symbol, Symbol.split) \
V(_, to_primitive_symbol, Symbol.toPrimitive) \
V(_, unscopables_symbol, Symbol.unscopables)
// Well-Known Symbols are "Public" symbols, which have a bit set which causes
......
......@@ -563,12 +563,6 @@
'intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-subdivision': [FAIL],
'intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-yes-to-true': [FAIL],
# http://crbug/v8/11174
'intl402/DateTimeFormat/intl-legacy-constructed-symbol': [FAIL],
'intl402/DateTimeFormat/intl-legacy-constructed-symbol-on-unwrap': [FAIL],
'intl402/NumberFormat/intl-legacy-constructed-symbol': [FAIL],
'intl402/NumberFormat/intl-legacy-constructed-symbol-on-unwrap': [FAIL],
# https://bugs.chromium.org/p/v8/issues/detail?id=9818
'built-ins/AsyncFunction/proto-from-ctor-realm': [FAIL],
......
......@@ -296,69 +296,69 @@ KNOWN_MAPS = {
("read_only_space", 0x03141): (67, "BasicBlockCountersMarkerMap"),
("read_only_space", 0x03185): (87, "ArrayBoilerplateDescriptionMap"),
("read_only_space", 0x0326d): (99, "InterceptorInfoMap"),
("read_only_space", 0x05379): (72, "PromiseFulfillReactionJobTaskMap"),
("read_only_space", 0x053a1): (73, "PromiseRejectReactionJobTaskMap"),
("read_only_space", 0x053c9): (74, "CallableTaskMap"),
("read_only_space", 0x053f1): (75, "CallbackTaskMap"),
("read_only_space", 0x05419): (76, "PromiseResolveThenableJobTaskMap"),
("read_only_space", 0x05441): (79, "FunctionTemplateInfoMap"),
("read_only_space", 0x05469): (80, "ObjectTemplateInfoMap"),
("read_only_space", 0x05491): (81, "AccessCheckInfoMap"),
("read_only_space", 0x054b9): (82, "AccessorInfoMap"),
("read_only_space", 0x054e1): (83, "AccessorPairMap"),
("read_only_space", 0x05509): (84, "AliasedArgumentsEntryMap"),
("read_only_space", 0x05531): (85, "AllocationMementoMap"),
("read_only_space", 0x05559): (88, "AsmWasmDataMap"),
("read_only_space", 0x05581): (89, "AsyncGeneratorRequestMap"),
("read_only_space", 0x055a9): (90, "BreakPointMap"),
("read_only_space", 0x055d1): (91, "BreakPointInfoMap"),
("read_only_space", 0x055f9): (92, "CachedTemplateObjectMap"),
("read_only_space", 0x05621): (94, "ClassPositionsMap"),
("read_only_space", 0x05649): (95, "DebugInfoMap"),
("read_only_space", 0x05671): (98, "FunctionTemplateRareDataMap"),
("read_only_space", 0x05699): (100, "InterpreterDataMap"),
("read_only_space", 0x056c1): (101, "ModuleRequestMap"),
("read_only_space", 0x056e9): (102, "PromiseCapabilityMap"),
("read_only_space", 0x05711): (103, "PromiseReactionMap"),
("read_only_space", 0x05739): (104, "PropertyDescriptorObjectMap"),
("read_only_space", 0x05761): (105, "PrototypeInfoMap"),
("read_only_space", 0x05789): (106, "ScriptMap"),
("read_only_space", 0x057b1): (107, "SourceTextModuleInfoEntryMap"),
("read_only_space", 0x057d9): (108, "StackFrameInfoMap"),
("read_only_space", 0x05801): (109, "StackTraceFrameMap"),
("read_only_space", 0x05829): (110, "TemplateObjectDescriptionMap"),
("read_only_space", 0x05851): (111, "Tuple2Map"),
("read_only_space", 0x05879): (112, "WasmExceptionTagMap"),
("read_only_space", 0x058a1): (113, "WasmExportedFunctionDataMap"),
("read_only_space", 0x058c9): (114, "WasmIndirectFunctionTableMap"),
("read_only_space", 0x058f1): (115, "WasmJSFunctionDataMap"),
("read_only_space", 0x05919): (116, "WasmValueMap"),
("read_only_space", 0x05941): (135, "SloppyArgumentsElementsMap"),
("read_only_space", 0x05969): (152, "DescriptorArrayMap"),
("read_only_space", 0x05991): (157, "UncompiledDataWithoutPreparseDataMap"),
("read_only_space", 0x059b9): (156, "UncompiledDataWithPreparseDataMap"),
("read_only_space", 0x059e1): (172, "OnHeapBasicBlockProfilerDataMap"),
("read_only_space", 0x05a09): (181, "WasmCapiFunctionDataMap"),
("read_only_space", 0x05a31): (169, "InternalClassMap"),
("read_only_space", 0x05a59): (178, "SmiPairMap"),
("read_only_space", 0x05a81): (177, "SmiBoxMap"),
("read_only_space", 0x05aa9): (146, "ExportedSubClassBaseMap"),
("read_only_space", 0x05ad1): (147, "ExportedSubClassMap"),
("read_only_space", 0x05af9): (68, "AbstractInternalClassSubclass1Map"),
("read_only_space", 0x05b21): (69, "AbstractInternalClassSubclass2Map"),
("read_only_space", 0x05b49): (134, "InternalClassWithSmiElementsMap"),
("read_only_space", 0x05b71): (170, "InternalClassWithStructElementsMap"),
("read_only_space", 0x05b99): (148, "ExportedSubClass2Map"),
("read_only_space", 0x05bc1): (179, "SortStateMap"),
("read_only_space", 0x05be9): (86, "AllocationSiteWithWeakNextMap"),
("read_only_space", 0x05c11): (86, "AllocationSiteWithoutWeakNextMap"),
("read_only_space", 0x05c39): (77, "LoadHandler1Map"),
("read_only_space", 0x05c61): (77, "LoadHandler2Map"),
("read_only_space", 0x05c89): (77, "LoadHandler3Map"),
("read_only_space", 0x05cb1): (78, "StoreHandler0Map"),
("read_only_space", 0x05cd9): (78, "StoreHandler1Map"),
("read_only_space", 0x05d01): (78, "StoreHandler2Map"),
("read_only_space", 0x05d29): (78, "StoreHandler3Map"),
("read_only_space", 0x05389): (72, "PromiseFulfillReactionJobTaskMap"),
("read_only_space", 0x053b1): (73, "PromiseRejectReactionJobTaskMap"),
("read_only_space", 0x053d9): (74, "CallableTaskMap"),
("read_only_space", 0x05401): (75, "CallbackTaskMap"),
("read_only_space", 0x05429): (76, "PromiseResolveThenableJobTaskMap"),
("read_only_space", 0x05451): (79, "FunctionTemplateInfoMap"),
("read_only_space", 0x05479): (80, "ObjectTemplateInfoMap"),
("read_only_space", 0x054a1): (81, "AccessCheckInfoMap"),
("read_only_space", 0x054c9): (82, "AccessorInfoMap"),
("read_only_space", 0x054f1): (83, "AccessorPairMap"),
("read_only_space", 0x05519): (84, "AliasedArgumentsEntryMap"),
("read_only_space", 0x05541): (85, "AllocationMementoMap"),
("read_only_space", 0x05569): (88, "AsmWasmDataMap"),
("read_only_space", 0x05591): (89, "AsyncGeneratorRequestMap"),
("read_only_space", 0x055b9): (90, "BreakPointMap"),
("read_only_space", 0x055e1): (91, "BreakPointInfoMap"),
("read_only_space", 0x05609): (92, "CachedTemplateObjectMap"),
("read_only_space", 0x05631): (94, "ClassPositionsMap"),
("read_only_space", 0x05659): (95, "DebugInfoMap"),
("read_only_space", 0x05681): (98, "FunctionTemplateRareDataMap"),
("read_only_space", 0x056a9): (100, "InterpreterDataMap"),
("read_only_space", 0x056d1): (101, "ModuleRequestMap"),
("read_only_space", 0x056f9): (102, "PromiseCapabilityMap"),
("read_only_space", 0x05721): (103, "PromiseReactionMap"),
("read_only_space", 0x05749): (104, "PropertyDescriptorObjectMap"),
("read_only_space", 0x05771): (105, "PrototypeInfoMap"),
("read_only_space", 0x05799): (106, "ScriptMap"),
("read_only_space", 0x057c1): (107, "SourceTextModuleInfoEntryMap"),
("read_only_space", 0x057e9): (108, "StackFrameInfoMap"),
("read_only_space", 0x05811): (109, "StackTraceFrameMap"),
("read_only_space", 0x05839): (110, "TemplateObjectDescriptionMap"),
("read_only_space", 0x05861): (111, "Tuple2Map"),
("read_only_space", 0x05889): (112, "WasmExceptionTagMap"),
("read_only_space", 0x058b1): (113, "WasmExportedFunctionDataMap"),
("read_only_space", 0x058d9): (114, "WasmIndirectFunctionTableMap"),
("read_only_space", 0x05901): (115, "WasmJSFunctionDataMap"),
("read_only_space", 0x05929): (116, "WasmValueMap"),
("read_only_space", 0x05951): (135, "SloppyArgumentsElementsMap"),
("read_only_space", 0x05979): (152, "DescriptorArrayMap"),
("read_only_space", 0x059a1): (157, "UncompiledDataWithoutPreparseDataMap"),
("read_only_space", 0x059c9): (156, "UncompiledDataWithPreparseDataMap"),
("read_only_space", 0x059f1): (172, "OnHeapBasicBlockProfilerDataMap"),
("read_only_space", 0x05a19): (181, "WasmCapiFunctionDataMap"),
("read_only_space", 0x05a41): (169, "InternalClassMap"),
("read_only_space", 0x05a69): (178, "SmiPairMap"),
("read_only_space", 0x05a91): (177, "SmiBoxMap"),
("read_only_space", 0x05ab9): (146, "ExportedSubClassBaseMap"),
("read_only_space", 0x05ae1): (147, "ExportedSubClassMap"),
("read_only_space", 0x05b09): (68, "AbstractInternalClassSubclass1Map"),
("read_only_space", 0x05b31): (69, "AbstractInternalClassSubclass2Map"),
("read_only_space", 0x05b59): (134, "InternalClassWithSmiElementsMap"),
("read_only_space", 0x05b81): (170, "InternalClassWithStructElementsMap"),
("read_only_space", 0x05ba9): (148, "ExportedSubClass2Map"),
("read_only_space", 0x05bd1): (179, "SortStateMap"),
("read_only_space", 0x05bf9): (86, "AllocationSiteWithWeakNextMap"),
("read_only_space", 0x05c21): (86, "AllocationSiteWithoutWeakNextMap"),
("read_only_space", 0x05c49): (77, "LoadHandler1Map"),
("read_only_space", 0x05c71): (77, "LoadHandler2Map"),
("read_only_space", 0x05c99): (77, "LoadHandler3Map"),
("read_only_space", 0x05cc1): (78, "StoreHandler0Map"),
("read_only_space", 0x05ce9): (78, "StoreHandler1Map"),
("read_only_space", 0x05d11): (78, "StoreHandler2Map"),
("read_only_space", 0x05d39): (78, "StoreHandler3Map"),
("map_space", 0x02115): (1057, "ExternalMap"),
("map_space", 0x0213d): (1072, "JSMessageObjectMap"),
("map_space", 0x02165): (182, "WasmRttEqrefMap"),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment