diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-05-03 13:42:47 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-05-15 10:27:51 +0000 |
commit | 8c5c43c7b138c9b4b0bf56d946e61d3bbc111bec (patch) | |
tree | d29d987c4d7b173cf853279b79a51598f104b403 /chromium/v8/tools/v8heapconst.py | |
parent | 830c9e163d31a9180fadca926b3e1d7dfffb5021 (diff) | |
download | qtwebengine-chromium-8c5c43c7b138c9b4b0bf56d946e61d3bbc111bec.tar.gz |
BASELINE: Update Chromium to 66.0.3359.156
Change-Id: I0c9831ad39911a086b6377b16f995ad75a51e441
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'chromium/v8/tools/v8heapconst.py')
-rw-r--r-- | chromium/v8/tools/v8heapconst.py | 383 |
1 files changed, 202 insertions, 181 deletions
diff --git a/chromium/v8/tools/v8heapconst.py b/chromium/v8/tools/v8heapconst.py index c96741a9a17..5659cdd03c8 100644 --- a/chromium/v8/tools/v8heapconst.py +++ b/chromium/v8/tools/v8heapconst.py @@ -49,44 +49,53 @@ INSTANCE_TYPES = { 145: "FIXED_FLOAT32_ARRAY_TYPE", 146: "FIXED_FLOAT64_ARRAY_TYPE", 147: "FIXED_UINT8_CLAMPED_ARRAY_TYPE", - 148: "FIXED_DOUBLE_ARRAY_TYPE", - 149: "FILLER_TYPE", - 150: "ACCESS_CHECK_INFO_TYPE", - 151: "ACCESSOR_INFO_TYPE", - 152: "ACCESSOR_PAIR_TYPE", - 153: "ALIASED_ARGUMENTS_ENTRY_TYPE", - 154: "ALLOCATION_MEMENTO_TYPE", - 155: "ALLOCATION_SITE_TYPE", - 156: "ASYNC_GENERATOR_REQUEST_TYPE", - 157: "CONTEXT_EXTENSION_TYPE", - 158: "DEBUG_INFO_TYPE", - 159: "FUNCTION_TEMPLATE_INFO_TYPE", - 160: "INTERCEPTOR_INFO_TYPE", - 161: "MODULE_INFO_ENTRY_TYPE", - 162: "MODULE_TYPE", - 163: "OBJECT_TEMPLATE_INFO_TYPE", - 164: "PROMISE_REACTION_JOB_INFO_TYPE", - 165: "PROMISE_RESOLVE_THENABLE_JOB_INFO_TYPE", - 166: "PROTOTYPE_INFO_TYPE", - 167: "SCRIPT_TYPE", - 168: "STACK_FRAME_INFO_TYPE", - 169: "TUPLE2_TYPE", - 170: "TUPLE3_TYPE", - 171: "FIXED_ARRAY_TYPE", - 172: "DESCRIPTOR_ARRAY_TYPE", - 173: "HASH_TABLE_TYPE", - 174: "TRANSITION_ARRAY_TYPE", - 175: "CELL_TYPE", - 176: "CODE_DATA_CONTAINER_TYPE", - 177: "FEEDBACK_VECTOR_TYPE", - 178: "LOAD_HANDLER_TYPE", - 179: "PROPERTY_ARRAY_TYPE", - 180: "PROPERTY_CELL_TYPE", - 181: "SHARED_FUNCTION_INFO_TYPE", - 182: "SMALL_ORDERED_HASH_MAP_TYPE", - 183: "SMALL_ORDERED_HASH_SET_TYPE", - 184: "STORE_HANDLER_TYPE", - 185: "WEAK_CELL_TYPE", + 148: "FIXED_BIGINT64_ARRAY_TYPE", + 149: "FIXED_BIGUINT64_ARRAY_TYPE", + 150: "FIXED_DOUBLE_ARRAY_TYPE", + 151: "FILLER_TYPE", + 152: "ACCESS_CHECK_INFO_TYPE", + 153: "ACCESSOR_INFO_TYPE", + 154: "ACCESSOR_PAIR_TYPE", + 155: "ALIASED_ARGUMENTS_ENTRY_TYPE", + 156: "ALLOCATION_MEMENTO_TYPE", + 157: "ALLOCATION_SITE_TYPE", + 158: "ASYNC_GENERATOR_REQUEST_TYPE", + 159: "CONTEXT_EXTENSION_TYPE", + 160: "DEBUG_INFO_TYPE", + 161: "FUNCTION_TEMPLATE_INFO_TYPE", + 162: "INTERCEPTOR_INFO_TYPE", + 163: "MODULE_INFO_ENTRY_TYPE", + 164: "MODULE_TYPE", + 165: "OBJECT_TEMPLATE_INFO_TYPE", + 166: "PROMISE_CAPABILITY_TYPE", + 167: "PROMISE_REACTION_TYPE", + 168: "PROTOTYPE_INFO_TYPE", + 169: "SCRIPT_TYPE", + 170: "STACK_FRAME_INFO_TYPE", + 171: "TUPLE2_TYPE", + 172: "TUPLE3_TYPE", + 173: "CALLABLE_TASK_TYPE", + 174: "CALLBACK_TASK_TYPE", + 175: "PROMISE_FULFILL_REACTION_JOB_TASK_TYPE", + 176: "PROMISE_REJECT_REACTION_JOB_TASK_TYPE", + 177: "PROMISE_RESOLVE_THENABLE_JOB_TASK_TYPE", + 178: "FIXED_ARRAY_TYPE", + 179: "DESCRIPTOR_ARRAY_TYPE", + 180: "HASH_TABLE_TYPE", + 181: "SCOPE_INFO_TYPE", + 182: "TRANSITION_ARRAY_TYPE", + 183: "CELL_TYPE", + 184: "CODE_DATA_CONTAINER_TYPE", + 185: "FEEDBACK_CELL_TYPE", + 186: "FEEDBACK_VECTOR_TYPE", + 187: "LOAD_HANDLER_TYPE", + 188: "PROPERTY_ARRAY_TYPE", + 189: "PROPERTY_CELL_TYPE", + 190: "SHARED_FUNCTION_INFO_TYPE", + 191: "SMALL_ORDERED_HASH_MAP_TYPE", + 192: "SMALL_ORDERED_HASH_SET_TYPE", + 193: "STORE_HANDLER_TYPE", + 194: "WEAK_CELL_TYPE", 1024: "JS_PROXY_TYPE", 1025: "JS_GLOBAL_OBJECT_TYPE", 1026: "JS_GLOBAL_PROXY_TYPE", @@ -131,35 +140,39 @@ INSTANCE_TYPES = { 1091: "JS_FLOAT32_ARRAY_KEY_VALUE_ITERATOR_TYPE", 1092: "JS_FLOAT64_ARRAY_KEY_VALUE_ITERATOR_TYPE", 1093: "JS_UINT8_CLAMPED_ARRAY_KEY_VALUE_ITERATOR_TYPE", - 1094: "JS_FAST_SMI_ARRAY_KEY_VALUE_ITERATOR_TYPE", - 1095: "JS_FAST_HOLEY_SMI_ARRAY_KEY_VALUE_ITERATOR_TYPE", - 1096: "JS_FAST_ARRAY_KEY_VALUE_ITERATOR_TYPE", - 1097: "JS_FAST_HOLEY_ARRAY_KEY_VALUE_ITERATOR_TYPE", - 1098: "JS_FAST_DOUBLE_ARRAY_KEY_VALUE_ITERATOR_TYPE", - 1099: "JS_FAST_HOLEY_DOUBLE_ARRAY_KEY_VALUE_ITERATOR_TYPE", - 1100: "JS_GENERIC_ARRAY_KEY_VALUE_ITERATOR_TYPE", - 1101: "JS_UINT8_ARRAY_VALUE_ITERATOR_TYPE", - 1102: "JS_INT8_ARRAY_VALUE_ITERATOR_TYPE", - 1103: "JS_UINT16_ARRAY_VALUE_ITERATOR_TYPE", - 1104: "JS_INT16_ARRAY_VALUE_ITERATOR_TYPE", - 1105: "JS_UINT32_ARRAY_VALUE_ITERATOR_TYPE", - 1106: "JS_INT32_ARRAY_VALUE_ITERATOR_TYPE", - 1107: "JS_FLOAT32_ARRAY_VALUE_ITERATOR_TYPE", - 1108: "JS_FLOAT64_ARRAY_VALUE_ITERATOR_TYPE", - 1109: "JS_UINT8_CLAMPED_ARRAY_VALUE_ITERATOR_TYPE", - 1110: "JS_FAST_SMI_ARRAY_VALUE_ITERATOR_TYPE", - 1111: "JS_FAST_HOLEY_SMI_ARRAY_VALUE_ITERATOR_TYPE", - 1112: "JS_FAST_ARRAY_VALUE_ITERATOR_TYPE", - 1113: "JS_FAST_HOLEY_ARRAY_VALUE_ITERATOR_TYPE", - 1114: "JS_FAST_DOUBLE_ARRAY_VALUE_ITERATOR_TYPE", - 1115: "JS_FAST_HOLEY_DOUBLE_ARRAY_VALUE_ITERATOR_TYPE", - 1116: "JS_GENERIC_ARRAY_VALUE_ITERATOR_TYPE", - 1117: "WASM_INSTANCE_TYPE", - 1118: "WASM_MEMORY_TYPE", - 1119: "WASM_MODULE_TYPE", - 1120: "WASM_TABLE_TYPE", - 1121: "JS_BOUND_FUNCTION_TYPE", - 1122: "JS_FUNCTION_TYPE", + 1094: "JS_BIGUINT64_ARRAY_KEY_VALUE_ITERATOR_TYPE", + 1095: "JS_BIGINT64_ARRAY_KEY_VALUE_ITERATOR_TYPE", + 1096: "JS_FAST_SMI_ARRAY_KEY_VALUE_ITERATOR_TYPE", + 1097: "JS_FAST_HOLEY_SMI_ARRAY_KEY_VALUE_ITERATOR_TYPE", + 1098: "JS_FAST_ARRAY_KEY_VALUE_ITERATOR_TYPE", + 1099: "JS_FAST_HOLEY_ARRAY_KEY_VALUE_ITERATOR_TYPE", + 1100: "JS_FAST_DOUBLE_ARRAY_KEY_VALUE_ITERATOR_TYPE", + 1101: "JS_FAST_HOLEY_DOUBLE_ARRAY_KEY_VALUE_ITERATOR_TYPE", + 1102: "JS_GENERIC_ARRAY_KEY_VALUE_ITERATOR_TYPE", + 1103: "JS_UINT8_ARRAY_VALUE_ITERATOR_TYPE", + 1104: "JS_INT8_ARRAY_VALUE_ITERATOR_TYPE", + 1105: "JS_UINT16_ARRAY_VALUE_ITERATOR_TYPE", + 1106: "JS_INT16_ARRAY_VALUE_ITERATOR_TYPE", + 1107: "JS_UINT32_ARRAY_VALUE_ITERATOR_TYPE", + 1108: "JS_INT32_ARRAY_VALUE_ITERATOR_TYPE", + 1109: "JS_FLOAT32_ARRAY_VALUE_ITERATOR_TYPE", + 1110: "JS_FLOAT64_ARRAY_VALUE_ITERATOR_TYPE", + 1111: "JS_UINT8_CLAMPED_ARRAY_VALUE_ITERATOR_TYPE", + 1112: "JS_BIGUINT64_ARRAY_VALUE_ITERATOR_TYPE", + 1113: "JS_BIGINT64_ARRAY_VALUE_ITERATOR_TYPE", + 1114: "JS_FAST_SMI_ARRAY_VALUE_ITERATOR_TYPE", + 1115: "JS_FAST_HOLEY_SMI_ARRAY_VALUE_ITERATOR_TYPE", + 1116: "JS_FAST_ARRAY_VALUE_ITERATOR_TYPE", + 1117: "JS_FAST_HOLEY_ARRAY_VALUE_ITERATOR_TYPE", + 1118: "JS_FAST_DOUBLE_ARRAY_VALUE_ITERATOR_TYPE", + 1119: "JS_FAST_HOLEY_DOUBLE_ARRAY_VALUE_ITERATOR_TYPE", + 1120: "JS_GENERIC_ARRAY_VALUE_ITERATOR_TYPE", + 1121: "WASM_INSTANCE_TYPE", + 1122: "WASM_MEMORY_TYPE", + 1123: "WASM_MODULE_TYPE", + 1124: "WASM_TABLE_TYPE", + 1125: "JS_BOUND_FUNCTION_TYPE", + 1126: "JS_FUNCTION_TYPE", } # List of known V8 maps. @@ -167,10 +180,10 @@ KNOWN_MAPS = { 0x02201: (138, "FreeSpaceMap"), 0x02251: (132, "MetaMap"), 0x022a1: (131, "NullMap"), - 0x022f1: (172, "DescriptorArrayMap"), - 0x02341: (171, "FixedArrayMap"), - 0x02391: (149, "OnePointerFillerMap"), - 0x023e1: (149, "TwoPointerFillerMap"), + 0x022f1: (179, "DescriptorArrayMap"), + 0x02341: (178, "FixedArrayMap"), + 0x02391: (151, "OnePointerFillerMap"), + 0x023e1: (151, "TwoPointerFillerMap"), 0x02431: (131, "UninitializedMap"), 0x02481: (8, "OneByteInternalizedStringMap"), 0x024d1: (131, "UndefinedMap"), @@ -178,108 +191,116 @@ KNOWN_MAPS = { 0x02571: (131, "TheHoleMap"), 0x025c1: (131, "BooleanMap"), 0x02611: (136, "ByteArrayMap"), - 0x02661: (171, "FixedCOWArrayMap"), - 0x026b1: (173, "HashTableMap"), + 0x02661: (178, "FixedCOWArrayMap"), + 0x026b1: (180, "HashTableMap"), 0x02701: (128, "SymbolMap"), 0x02751: (72, "OneByteStringMap"), - 0x027a1: (171, "ScopeInfoMap"), - 0x027f1: (181, "SharedFunctionInfoMap"), + 0x027a1: (181, "ScopeInfoMap"), + 0x027f1: (190, "SharedFunctionInfoMap"), 0x02841: (133, "CodeMap"), - 0x02891: (171, "FunctionContextMap"), - 0x028e1: (175, "CellMap"), - 0x02931: (185, "WeakCellMap"), - 0x02981: (180, "GlobalPropertyCellMap"), + 0x02891: (178, "FunctionContextMap"), + 0x028e1: (183, "CellMap"), + 0x02931: (194, "WeakCellMap"), + 0x02981: (189, "GlobalPropertyCellMap"), 0x029d1: (135, "ForeignMap"), - 0x02a21: (174, "TransitionArrayMap"), - 0x02a71: (177, "FeedbackVectorMap"), + 0x02a21: (182, "TransitionArrayMap"), + 0x02a71: (186, "FeedbackVectorMap"), 0x02ac1: (131, "ArgumentsMarkerMap"), 0x02b11: (131, "ExceptionMap"), 0x02b61: (131, "TerminationExceptionMap"), 0x02bb1: (131, "OptimizedOutMap"), 0x02c01: (131, "StaleRegisterMap"), - 0x02c51: (171, "NativeContextMap"), - 0x02ca1: (171, "ModuleContextMap"), - 0x02cf1: (171, "EvalContextMap"), - 0x02d41: (171, "ScriptContextMap"), - 0x02d91: (171, "BlockContextMap"), - 0x02de1: (171, "CatchContextMap"), - 0x02e31: (171, "WithContextMap"), - 0x02e81: (171, "DebugEvaluateContextMap"), - 0x02ed1: (171, "ScriptContextTableMap"), - 0x02f21: (171, "ArrayListMap"), - 0x02f71: (148, "FixedDoubleArrayMap"), + 0x02c51: (178, "NativeContextMap"), + 0x02ca1: (178, "ModuleContextMap"), + 0x02cf1: (178, "EvalContextMap"), + 0x02d41: (178, "ScriptContextMap"), + 0x02d91: (178, "BlockContextMap"), + 0x02de1: (178, "CatchContextMap"), + 0x02e31: (178, "WithContextMap"), + 0x02e81: (178, "DebugEvaluateContextMap"), + 0x02ed1: (178, "ScriptContextTableMap"), + 0x02f21: (178, "ArrayListMap"), + 0x02f71: (150, "FixedDoubleArrayMap"), 0x02fc1: (134, "MutableHeapNumberMap"), - 0x03011: (173, "OrderedHashMapMap"), - 0x03061: (173, "OrderedHashSetMap"), - 0x030b1: (173, "NameDictionaryMap"), - 0x03101: (173, "GlobalDictionaryMap"), - 0x03151: (173, "NumberDictionaryMap"), - 0x031a1: (173, "StringTableMap"), - 0x031f1: (173, "WeakHashTableMap"), - 0x03241: (171, "SloppyArgumentsElementsMap"), - 0x03291: (182, "SmallOrderedHashMapMap"), - 0x032e1: (183, "SmallOrderedHashSetMap"), - 0x03331: (176, "CodeDataContainerMap"), - 0x03381: (1071, "JSMessageObjectMap"), - 0x033d1: (1057, "ExternalMap"), - 0x03421: (137, "BytecodeArrayMap"), - 0x03471: (171, "ModuleInfoMap"), - 0x034c1: (175, "NoClosuresCellMap"), - 0x03511: (175, "OneClosureCellMap"), - 0x03561: (175, "ManyClosuresCellMap"), - 0x035b1: (179, "PropertyArrayMap"), - 0x03601: (130, "BigIntMap"), - 0x03651: (106, "NativeSourceStringMap"), - 0x036a1: (64, "StringMap"), - 0x036f1: (73, "ConsOneByteStringMap"), - 0x03741: (65, "ConsStringMap"), - 0x03791: (77, "ThinOneByteStringMap"), - 0x037e1: (69, "ThinStringMap"), - 0x03831: (67, "SlicedStringMap"), - 0x03881: (75, "SlicedOneByteStringMap"), - 0x038d1: (66, "ExternalStringMap"), - 0x03921: (82, "ExternalStringWithOneByteDataMap"), - 0x03971: (74, "ExternalOneByteStringMap"), - 0x039c1: (98, "ShortExternalStringMap"), - 0x03a11: (114, "ShortExternalStringWithOneByteDataMap"), - 0x03a61: (0, "InternalizedStringMap"), - 0x03ab1: (2, "ExternalInternalizedStringMap"), - 0x03b01: (18, "ExternalInternalizedStringWithOneByteDataMap"), - 0x03b51: (10, "ExternalOneByteInternalizedStringMap"), - 0x03ba1: (34, "ShortExternalInternalizedStringMap"), - 0x03bf1: (50, "ShortExternalInternalizedStringWithOneByteDataMap"), - 0x03c41: (42, "ShortExternalOneByteInternalizedStringMap"), - 0x03c91: (106, "ShortExternalOneByteStringMap"), - 0x03ce1: (140, "FixedUint8ArrayMap"), - 0x03d31: (139, "FixedInt8ArrayMap"), - 0x03d81: (142, "FixedUint16ArrayMap"), - 0x03dd1: (141, "FixedInt16ArrayMap"), - 0x03e21: (144, "FixedUint32ArrayMap"), - 0x03e71: (143, "FixedInt32ArrayMap"), - 0x03ec1: (145, "FixedFloat32ArrayMap"), - 0x03f11: (146, "FixedFloat64ArrayMap"), - 0x03f61: (147, "FixedUint8ClampedArrayMap"), - 0x03fb1: (169, "Tuple2Map"), - 0x04001: (167, "ScriptMap"), - 0x04051: (160, "InterceptorInfoMap"), - 0x040a1: (151, "AccessorInfoMap"), - 0x040f1: (150, "AccessCheckInfoMap"), - 0x04141: (152, "AccessorPairMap"), - 0x04191: (153, "AliasedArgumentsEntryMap"), - 0x041e1: (154, "AllocationMementoMap"), - 0x04231: (155, "AllocationSiteMap"), - 0x04281: (156, "AsyncGeneratorRequestMap"), - 0x042d1: (157, "ContextExtensionMap"), - 0x04321: (158, "DebugInfoMap"), - 0x04371: (159, "FunctionTemplateInfoMap"), - 0x043c1: (161, "ModuleInfoEntryMap"), - 0x04411: (162, "ModuleMap"), - 0x04461: (163, "ObjectTemplateInfoMap"), - 0x044b1: (164, "PromiseReactionJobInfoMap"), - 0x04501: (165, "PromiseResolveThenableJobInfoMap"), - 0x04551: (166, "PrototypeInfoMap"), - 0x045a1: (168, "StackFrameInfoMap"), - 0x045f1: (170, "Tuple3Map"), + 0x03011: (180, "OrderedHashMapMap"), + 0x03061: (180, "OrderedHashSetMap"), + 0x030b1: (180, "NameDictionaryMap"), + 0x03101: (180, "GlobalDictionaryMap"), + 0x03151: (180, "NumberDictionaryMap"), + 0x031a1: (180, "SimpleNumberDictionaryMap"), + 0x031f1: (180, "StringTableMap"), + 0x03241: (180, "WeakHashTableMap"), + 0x03291: (178, "SloppyArgumentsElementsMap"), + 0x032e1: (191, "SmallOrderedHashMapMap"), + 0x03331: (192, "SmallOrderedHashSetMap"), + 0x03381: (184, "CodeDataContainerMap"), + 0x033d1: (1071, "JSMessageObjectMap"), + 0x03421: (1057, "ExternalMap"), + 0x03471: (137, "BytecodeArrayMap"), + 0x034c1: (178, "ModuleInfoMap"), + 0x03511: (185, "NoClosuresCellMap"), + 0x03561: (185, "OneClosureCellMap"), + 0x035b1: (185, "ManyClosuresCellMap"), + 0x03601: (188, "PropertyArrayMap"), + 0x03651: (130, "BigIntMap"), + 0x036a1: (106, "NativeSourceStringMap"), + 0x036f1: (64, "StringMap"), + 0x03741: (73, "ConsOneByteStringMap"), + 0x03791: (65, "ConsStringMap"), + 0x037e1: (77, "ThinOneByteStringMap"), + 0x03831: (69, "ThinStringMap"), + 0x03881: (67, "SlicedStringMap"), + 0x038d1: (75, "SlicedOneByteStringMap"), + 0x03921: (66, "ExternalStringMap"), + 0x03971: (82, "ExternalStringWithOneByteDataMap"), + 0x039c1: (74, "ExternalOneByteStringMap"), + 0x03a11: (98, "ShortExternalStringMap"), + 0x03a61: (114, "ShortExternalStringWithOneByteDataMap"), + 0x03ab1: (0, "InternalizedStringMap"), + 0x03b01: (2, "ExternalInternalizedStringMap"), + 0x03b51: (18, "ExternalInternalizedStringWithOneByteDataMap"), + 0x03ba1: (10, "ExternalOneByteInternalizedStringMap"), + 0x03bf1: (34, "ShortExternalInternalizedStringMap"), + 0x03c41: (50, "ShortExternalInternalizedStringWithOneByteDataMap"), + 0x03c91: (42, "ShortExternalOneByteInternalizedStringMap"), + 0x03ce1: (106, "ShortExternalOneByteStringMap"), + 0x03d31: (140, "FixedUint8ArrayMap"), + 0x03d81: (139, "FixedInt8ArrayMap"), + 0x03dd1: (142, "FixedUint16ArrayMap"), + 0x03e21: (141, "FixedInt16ArrayMap"), + 0x03e71: (144, "FixedUint32ArrayMap"), + 0x03ec1: (143, "FixedInt32ArrayMap"), + 0x03f11: (145, "FixedFloat32ArrayMap"), + 0x03f61: (146, "FixedFloat64ArrayMap"), + 0x03fb1: (147, "FixedUint8ClampedArrayMap"), + 0x04001: (149, "FixedBigUint64ArrayMap"), + 0x04051: (148, "FixedBigInt64ArrayMap"), + 0x040a1: (171, "Tuple2Map"), + 0x040f1: (169, "ScriptMap"), + 0x04141: (162, "InterceptorInfoMap"), + 0x04191: (153, "AccessorInfoMap"), + 0x041e1: (152, "AccessCheckInfoMap"), + 0x04231: (154, "AccessorPairMap"), + 0x04281: (155, "AliasedArgumentsEntryMap"), + 0x042d1: (156, "AllocationMementoMap"), + 0x04321: (157, "AllocationSiteMap"), + 0x04371: (158, "AsyncGeneratorRequestMap"), + 0x043c1: (159, "ContextExtensionMap"), + 0x04411: (160, "DebugInfoMap"), + 0x04461: (161, "FunctionTemplateInfoMap"), + 0x044b1: (163, "ModuleInfoEntryMap"), + 0x04501: (164, "ModuleMap"), + 0x04551: (165, "ObjectTemplateInfoMap"), + 0x045a1: (166, "PromiseCapabilityMap"), + 0x045f1: (167, "PromiseReactionMap"), + 0x04641: (168, "PrototypeInfoMap"), + 0x04691: (170, "StackFrameInfoMap"), + 0x046e1: (172, "Tuple3Map"), + 0x04731: (173, "CallableTaskMap"), + 0x04781: (174, "CallbackTaskMap"), + 0x047d1: (175, "PromiseFulfillReactionJobTaskMap"), + 0x04821: (176, "PromiseRejectReactionJobTaskMap"), + 0x04871: (177, "PromiseResolveThenableJobTaskMap"), } # List of known V8 objects. @@ -311,24 +332,24 @@ KNOWN_OBJECTS = { ("OLD_SPACE", 0x02721): "EmptyFixedFloat32Array", ("OLD_SPACE", 0x02741): "EmptyFixedFloat64Array", ("OLD_SPACE", 0x02761): "EmptyFixedUint8ClampedArray", - ("OLD_SPACE", 0x02781): "EmptyScript", - ("OLD_SPACE", 0x02809): "UndefinedCell", - ("OLD_SPACE", 0x02819): "EmptySloppyArgumentsElements", - ("OLD_SPACE", 0x02839): "EmptySlowElementDictionary", - ("OLD_SPACE", 0x02881): "EmptyOrderedHashMap", - ("OLD_SPACE", 0x028a9): "EmptyOrderedHashSet", - ("OLD_SPACE", 0x028d1): "EmptyPropertyCell", - ("OLD_SPACE", 0x028f9): "EmptyWeakCell", - ("OLD_SPACE", 0x02969): "NoElementsProtector", - ("OLD_SPACE", 0x02991): "IsConcatSpreadableProtector", - ("OLD_SPACE", 0x029a1): "SpeciesProtector", - ("OLD_SPACE", 0x029c9): "StringLengthProtector", - ("OLD_SPACE", 0x029d9): "FastArrayIterationProtector", - ("OLD_SPACE", 0x029e9): "ArrayIteratorProtector", - ("OLD_SPACE", 0x02a11): "ArrayBufferNeuteringProtector", - ("OLD_SPACE", 0x02a39): "InfinityValue", - ("OLD_SPACE", 0x02a49): "MinusZeroValue", - ("OLD_SPACE", 0x02a59): "MinusInfinityValue", + ("OLD_SPACE", 0x027c1): "EmptyScript", + ("OLD_SPACE", 0x02849): "ManyClosuresCell", + ("OLD_SPACE", 0x02859): "EmptySloppyArgumentsElements", + ("OLD_SPACE", 0x02879): "EmptySlowElementDictionary", + ("OLD_SPACE", 0x028c1): "EmptyOrderedHashMap", + ("OLD_SPACE", 0x028e9): "EmptyOrderedHashSet", + ("OLD_SPACE", 0x02911): "EmptyPropertyCell", + ("OLD_SPACE", 0x02939): "EmptyWeakCell", + ("OLD_SPACE", 0x029a9): "NoElementsProtector", + ("OLD_SPACE", 0x029d1): "IsConcatSpreadableProtector", + ("OLD_SPACE", 0x029e1): "SpeciesProtector", + ("OLD_SPACE", 0x02a09): "StringLengthProtector", + ("OLD_SPACE", 0x02a19): "FastArrayIterationProtector", + ("OLD_SPACE", 0x02a29): "ArrayIteratorProtector", + ("OLD_SPACE", 0x02a51): "ArrayBufferNeuteringProtector", + ("OLD_SPACE", 0x02ac9): "InfinityValue", + ("OLD_SPACE", 0x02ad9): "MinusZeroValue", + ("OLD_SPACE", 0x02ae9): "MinusInfinityValue", } # List of known V8 Frame Markers. |