diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-12 14:27:29 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-13 09:35:20 +0000 |
commit | c30a6232df03e1efbd9f3b226777b07e087a1122 (patch) | |
tree | e992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/v8/tools/v8heapconst.py | |
parent | 7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff) | |
download | qtwebengine-chromium-85-based.tar.gz |
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/v8/tools/v8heapconst.py')
-rw-r--r-- | chromium/v8/tools/v8heapconst.py | 489 |
1 files changed, 246 insertions, 243 deletions
diff --git a/chromium/v8/tools/v8heapconst.py b/chromium/v8/tools/v8heapconst.py index ac69cfb836b..57b1cf26bbd 100644 --- a/chromium/v8/tools/v8heapconst.py +++ b/chromium/v8/tools/v8heapconst.py @@ -72,31 +72,31 @@ INSTANCE_TYPES = { 108: "TEMPLATE_OBJECT_DESCRIPTION_TYPE", 109: "TUPLE2_TYPE", 110: "WASM_CAPI_FUNCTION_DATA_TYPE", - 111: "WASM_DEBUG_INFO_TYPE", - 112: "WASM_EXCEPTION_TAG_TYPE", - 113: "WASM_EXPORTED_FUNCTION_DATA_TYPE", - 114: "WASM_INDIRECT_FUNCTION_TABLE_TYPE", - 115: "WASM_JS_FUNCTION_DATA_TYPE", - 116: "WASM_VALUE_TYPE", - 117: "FIXED_ARRAY_TYPE", - 118: "HASH_TABLE_TYPE", - 119: "EPHEMERON_HASH_TABLE_TYPE", - 120: "GLOBAL_DICTIONARY_TYPE", - 121: "NAME_DICTIONARY_TYPE", - 122: "NUMBER_DICTIONARY_TYPE", - 123: "ORDERED_HASH_MAP_TYPE", - 124: "ORDERED_HASH_SET_TYPE", - 125: "ORDERED_NAME_DICTIONARY_TYPE", - 126: "SIMPLE_NUMBER_DICTIONARY_TYPE", - 127: "STRING_TABLE_TYPE", - 128: "CLOSURE_FEEDBACK_CELL_ARRAY_TYPE", - 129: "OBJECT_BOILERPLATE_DESCRIPTION_TYPE", - 130: "SCOPE_INFO_TYPE", - 131: "SCRIPT_CONTEXT_TABLE_TYPE", - 132: "BYTE_ARRAY_TYPE", - 133: "BYTECODE_ARRAY_TYPE", - 134: "FIXED_DOUBLE_ARRAY_TYPE", - 135: "INTERNAL_CLASS_WITH_SMI_ELEMENTS_TYPE", + 111: "WASM_EXCEPTION_TAG_TYPE", + 112: "WASM_EXPORTED_FUNCTION_DATA_TYPE", + 113: "WASM_INDIRECT_FUNCTION_TABLE_TYPE", + 114: "WASM_JS_FUNCTION_DATA_TYPE", + 115: "WASM_VALUE_TYPE", + 116: "FIXED_ARRAY_TYPE", + 117: "HASH_TABLE_TYPE", + 118: "EPHEMERON_HASH_TABLE_TYPE", + 119: "GLOBAL_DICTIONARY_TYPE", + 120: "NAME_DICTIONARY_TYPE", + 121: "NUMBER_DICTIONARY_TYPE", + 122: "ORDERED_HASH_MAP_TYPE", + 123: "ORDERED_HASH_SET_TYPE", + 124: "ORDERED_NAME_DICTIONARY_TYPE", + 125: "SIMPLE_NUMBER_DICTIONARY_TYPE", + 126: "STRING_TABLE_TYPE", + 127: "CLOSURE_FEEDBACK_CELL_ARRAY_TYPE", + 128: "OBJECT_BOILERPLATE_DESCRIPTION_TYPE", + 129: "SCOPE_INFO_TYPE", + 130: "SCRIPT_CONTEXT_TABLE_TYPE", + 131: "BYTE_ARRAY_TYPE", + 132: "BYTECODE_ARRAY_TYPE", + 133: "FIXED_DOUBLE_ARRAY_TYPE", + 134: "INTERNAL_CLASS_WITH_SMI_ELEMENTS_TYPE", + 135: "SLOPPY_ARGUMENTS_ELEMENTS_TYPE", 136: "AWAIT_CONTEXT_TYPE", 137: "BLOCK_CONTEXT_TYPE", 138: "CATCH_CONTEXT_TYPE", @@ -107,46 +107,48 @@ INSTANCE_TYPES = { 143: "NATIVE_CONTEXT_TYPE", 144: "SCRIPT_CONTEXT_TYPE", 145: "WITH_CONTEXT_TYPE", - 146: "SMALL_ORDERED_HASH_MAP_TYPE", - 147: "SMALL_ORDERED_HASH_SET_TYPE", - 148: "SMALL_ORDERED_NAME_DICTIONARY_TYPE", - 149: "EXPORTED_SUB_CLASS_BASE_TYPE", - 150: "EXPORTED_SUB_CLASS_TYPE", - 151: "SOURCE_TEXT_MODULE_TYPE", - 152: "SYNTHETIC_MODULE_TYPE", - 153: "UNCOMPILED_DATA_WITH_PREPARSE_DATA_TYPE", - 154: "UNCOMPILED_DATA_WITHOUT_PREPARSE_DATA_TYPE", - 155: "WEAK_FIXED_ARRAY_TYPE", - 156: "TRANSITION_ARRAY_TYPE", - 157: "CELL_TYPE", - 158: "CODE_TYPE", - 159: "CODE_DATA_CONTAINER_TYPE", - 160: "COVERAGE_INFO_TYPE", - 161: "DESCRIPTOR_ARRAY_TYPE", - 162: "EMBEDDER_DATA_ARRAY_TYPE", - 163: "FEEDBACK_METADATA_TYPE", - 164: "FEEDBACK_VECTOR_TYPE", - 165: "FILLER_TYPE", - 166: "FREE_SPACE_TYPE", - 167: "INTERNAL_CLASS_TYPE", - 168: "INTERNAL_CLASS_WITH_STRUCT_ELEMENTS_TYPE", - 169: "MAP_TYPE", - 170: "PREPARSE_DATA_TYPE", - 171: "PROPERTY_ARRAY_TYPE", - 172: "PROPERTY_CELL_TYPE", - 173: "SHARED_FUNCTION_INFO_TYPE", - 174: "SMI_BOX_TYPE", - 175: "SMI_PAIR_TYPE", - 176: "SORT_STATE_TYPE", - 177: "WASM_ARRAY_TYPE", - 178: "WASM_STRUCT_TYPE", - 179: "WEAK_ARRAY_LIST_TYPE", - 180: "WEAK_CELL_TYPE", - 181: "JS_PROXY_TYPE", + 146: "EXPORTED_SUB_CLASS_BASE_TYPE", + 147: "EXPORTED_SUB_CLASS_TYPE", + 148: "EXPORTED_SUB_CLASS2_TYPE", + 149: "SMALL_ORDERED_HASH_MAP_TYPE", + 150: "SMALL_ORDERED_HASH_SET_TYPE", + 151: "SMALL_ORDERED_NAME_DICTIONARY_TYPE", + 152: "SOURCE_TEXT_MODULE_TYPE", + 153: "SYNTHETIC_MODULE_TYPE", + 154: "UNCOMPILED_DATA_WITH_PREPARSE_DATA_TYPE", + 155: "UNCOMPILED_DATA_WITHOUT_PREPARSE_DATA_TYPE", + 156: "WEAK_FIXED_ARRAY_TYPE", + 157: "TRANSITION_ARRAY_TYPE", + 158: "CELL_TYPE", + 159: "CODE_TYPE", + 160: "CODE_DATA_CONTAINER_TYPE", + 161: "COVERAGE_INFO_TYPE", + 162: "DESCRIPTOR_ARRAY_TYPE", + 163: "EMBEDDER_DATA_ARRAY_TYPE", + 164: "FEEDBACK_METADATA_TYPE", + 165: "FEEDBACK_VECTOR_TYPE", + 166: "FILLER_TYPE", + 167: "FREE_SPACE_TYPE", + 168: "INTERNAL_CLASS_TYPE", + 169: "INTERNAL_CLASS_WITH_STRUCT_ELEMENTS_TYPE", + 170: "MAP_TYPE", + 171: "ON_HEAP_BASIC_BLOCK_PROFILER_DATA_TYPE", + 172: "PREPARSE_DATA_TYPE", + 173: "PROPERTY_ARRAY_TYPE", + 174: "PROPERTY_CELL_TYPE", + 175: "SHARED_FUNCTION_INFO_TYPE", + 176: "SMI_BOX_TYPE", + 177: "SMI_PAIR_TYPE", + 178: "SORT_STATE_TYPE", + 179: "WASM_ARRAY_TYPE", + 180: "WASM_STRUCT_TYPE", + 181: "WEAK_ARRAY_LIST_TYPE", + 182: "WEAK_CELL_TYPE", + 183: "JS_PROXY_TYPE", 1057: "JS_OBJECT_TYPE", - 182: "JS_GLOBAL_OBJECT_TYPE", - 183: "JS_GLOBAL_PROXY_TYPE", - 184: "JS_MODULE_NAMESPACE_TYPE", + 184: "JS_GLOBAL_OBJECT_TYPE", + 185: "JS_GLOBAL_PROXY_TYPE", + 186: "JS_MODULE_NAMESPACE_TYPE", 1040: "JS_SPECIAL_API_OBJECT_TYPE", 1041: "JS_PRIMITIVE_WRAPPER_TYPE", 1042: "JS_MAP_KEY_ITERATOR_TYPE", @@ -164,195 +166,196 @@ INSTANCE_TYPES = { 1054: "JS_WEAK_MAP_TYPE", 1055: "JS_WEAK_SET_TYPE", 1056: "JS_API_OBJECT_TYPE", - 1058: "JS_AGGREGATE_ERROR_TYPE", - 1059: "JS_ARGUMENTS_OBJECT_TYPE", - 1060: "JS_ARRAY_TYPE", - 1061: "JS_ARRAY_BUFFER_TYPE", - 1062: "JS_ARRAY_ITERATOR_TYPE", - 1063: "JS_ASYNC_FROM_SYNC_ITERATOR_TYPE", - 1064: "JS_COLLATOR_TYPE", - 1065: "JS_CONTEXT_EXTENSION_OBJECT_TYPE", - 1066: "JS_DATE_TYPE", - 1067: "JS_DATE_TIME_FORMAT_TYPE", - 1068: "JS_DISPLAY_NAMES_TYPE", - 1069: "JS_ERROR_TYPE", - 1070: "JS_FINALIZATION_REGISTRY_TYPE", - 1071: "JS_LIST_FORMAT_TYPE", - 1072: "JS_LOCALE_TYPE", - 1073: "JS_MESSAGE_OBJECT_TYPE", - 1074: "JS_NUMBER_FORMAT_TYPE", - 1075: "JS_PLURAL_RULES_TYPE", - 1076: "JS_PROMISE_TYPE", - 1077: "JS_REG_EXP_TYPE", - 1078: "JS_REG_EXP_STRING_ITERATOR_TYPE", - 1079: "JS_RELATIVE_TIME_FORMAT_TYPE", - 1080: "JS_SEGMENT_ITERATOR_TYPE", - 1081: "JS_SEGMENTER_TYPE", - 1082: "JS_STRING_ITERATOR_TYPE", - 1083: "JS_V8_BREAK_ITERATOR_TYPE", - 1084: "JS_WEAK_REF_TYPE", - 1085: "WASM_EXCEPTION_OBJECT_TYPE", - 1086: "WASM_GLOBAL_OBJECT_TYPE", - 1087: "WASM_INSTANCE_OBJECT_TYPE", - 1088: "WASM_MEMORY_OBJECT_TYPE", - 1089: "WASM_MODULE_OBJECT_TYPE", - 1090: "WASM_TABLE_OBJECT_TYPE", - 1091: "JS_BOUND_FUNCTION_TYPE", - 1092: "JS_FUNCTION_TYPE", + 1058: "JS_ARGUMENTS_OBJECT_TYPE", + 1059: "JS_ARRAY_TYPE", + 1060: "JS_ARRAY_BUFFER_TYPE", + 1061: "JS_ARRAY_ITERATOR_TYPE", + 1062: "JS_ASYNC_FROM_SYNC_ITERATOR_TYPE", + 1063: "JS_COLLATOR_TYPE", + 1064: "JS_CONTEXT_EXTENSION_OBJECT_TYPE", + 1065: "JS_DATE_TYPE", + 1066: "JS_DATE_TIME_FORMAT_TYPE", + 1067: "JS_DISPLAY_NAMES_TYPE", + 1068: "JS_ERROR_TYPE", + 1069: "JS_FINALIZATION_REGISTRY_TYPE", + 1070: "JS_LIST_FORMAT_TYPE", + 1071: "JS_LOCALE_TYPE", + 1072: "JS_MESSAGE_OBJECT_TYPE", + 1073: "JS_NUMBER_FORMAT_TYPE", + 1074: "JS_PLURAL_RULES_TYPE", + 1075: "JS_PROMISE_TYPE", + 1076: "JS_REG_EXP_TYPE", + 1077: "JS_REG_EXP_STRING_ITERATOR_TYPE", + 1078: "JS_RELATIVE_TIME_FORMAT_TYPE", + 1079: "JS_SEGMENT_ITERATOR_TYPE", + 1080: "JS_SEGMENTER_TYPE", + 1081: "JS_STRING_ITERATOR_TYPE", + 1082: "JS_V8_BREAK_ITERATOR_TYPE", + 1083: "JS_WEAK_REF_TYPE", + 1084: "WASM_EXCEPTION_OBJECT_TYPE", + 1085: "WASM_GLOBAL_OBJECT_TYPE", + 1086: "WASM_INSTANCE_OBJECT_TYPE", + 1087: "WASM_MEMORY_OBJECT_TYPE", + 1088: "WASM_MODULE_OBJECT_TYPE", + 1089: "WASM_TABLE_OBJECT_TYPE", + 1090: "JS_BOUND_FUNCTION_TYPE", + 1091: "JS_FUNCTION_TYPE", } # List of known V8 maps. KNOWN_MAPS = { - ("read_only_space", 0x00121): (166, "FreeSpaceMap"), - ("read_only_space", 0x00149): (169, "MetaMap"), + ("read_only_space", 0x00121): (167, "FreeSpaceMap"), + ("read_only_space", 0x00149): (170, "MetaMap"), ("read_only_space", 0x0018d): (67, "NullMap"), - ("read_only_space", 0x001c5): (161, "DescriptorArrayMap"), - ("read_only_space", 0x001f5): (155, "WeakFixedArrayMap"), - ("read_only_space", 0x0021d): (165, "OnePointerFillerMap"), - ("read_only_space", 0x00245): (165, "TwoPointerFillerMap"), + ("read_only_space", 0x001c5): (162, "DescriptorArrayMap"), + ("read_only_space", 0x001f5): (156, "WeakFixedArrayMap"), + ("read_only_space", 0x0021d): (166, "OnePointerFillerMap"), + ("read_only_space", 0x00245): (166, "TwoPointerFillerMap"), ("read_only_space", 0x00289): (67, "UninitializedMap"), ("read_only_space", 0x002cd): (8, "OneByteInternalizedStringMap"), ("read_only_space", 0x00329): (67, "UndefinedMap"), ("read_only_space", 0x0035d): (66, "HeapNumberMap"), ("read_only_space", 0x003a1): (67, "TheHoleMap"), ("read_only_space", 0x00401): (67, "BooleanMap"), - ("read_only_space", 0x00489): (132, "ByteArrayMap"), - ("read_only_space", 0x004b1): (117, "FixedArrayMap"), - ("read_only_space", 0x004d9): (117, "FixedCOWArrayMap"), - ("read_only_space", 0x00501): (118, "HashTableMap"), + ("read_only_space", 0x00489): (131, "ByteArrayMap"), + ("read_only_space", 0x004b1): (116, "FixedArrayMap"), + ("read_only_space", 0x004d9): (116, "FixedCOWArrayMap"), + ("read_only_space", 0x00501): (117, "HashTableMap"), ("read_only_space", 0x00529): (64, "SymbolMap"), ("read_only_space", 0x00551): (40, "OneByteStringMap"), - ("read_only_space", 0x00579): (130, "ScopeInfoMap"), - ("read_only_space", 0x005a1): (173, "SharedFunctionInfoMap"), - ("read_only_space", 0x005c9): (158, "CodeMap"), - ("read_only_space", 0x005f1): (157, "CellMap"), - ("read_only_space", 0x00619): (172, "GlobalPropertyCellMap"), + ("read_only_space", 0x00579): (129, "ScopeInfoMap"), + ("read_only_space", 0x005a1): (175, "SharedFunctionInfoMap"), + ("read_only_space", 0x005c9): (159, "CodeMap"), + ("read_only_space", 0x005f1): (158, "CellMap"), + ("read_only_space", 0x00619): (174, "GlobalPropertyCellMap"), ("read_only_space", 0x00641): (70, "ForeignMap"), - ("read_only_space", 0x00669): (156, "TransitionArrayMap"), + ("read_only_space", 0x00669): (157, "TransitionArrayMap"), ("read_only_space", 0x00691): (45, "ThinOneByteStringMap"), - ("read_only_space", 0x006b9): (164, "FeedbackVectorMap"), + ("read_only_space", 0x006b9): (165, "FeedbackVectorMap"), ("read_only_space", 0x0070d): (67, "ArgumentsMarkerMap"), ("read_only_space", 0x0076d): (67, "ExceptionMap"), ("read_only_space", 0x007c9): (67, "TerminationExceptionMap"), ("read_only_space", 0x00831): (67, "OptimizedOutMap"), ("read_only_space", 0x00891): (67, "StaleRegisterMap"), - ("read_only_space", 0x008d5): (131, "ScriptContextTableMap"), - ("read_only_space", 0x008fd): (128, "ClosureFeedbackCellArrayMap"), - ("read_only_space", 0x00925): (163, "FeedbackMetadataArrayMap"), - ("read_only_space", 0x0094d): (117, "ArrayListMap"), + ("read_only_space", 0x008d5): (130, "ScriptContextTableMap"), + ("read_only_space", 0x008fd): (127, "ClosureFeedbackCellArrayMap"), + ("read_only_space", 0x00925): (164, "FeedbackMetadataArrayMap"), + ("read_only_space", 0x0094d): (116, "ArrayListMap"), ("read_only_space", 0x00975): (65, "BigIntMap"), - ("read_only_space", 0x0099d): (129, "ObjectBoilerplateDescriptionMap"), - ("read_only_space", 0x009c5): (133, "BytecodeArrayMap"), - ("read_only_space", 0x009ed): (159, "CodeDataContainerMap"), - ("read_only_space", 0x00a15): (160, "CoverageInfoMap"), - ("read_only_space", 0x00a3d): (134, "FixedDoubleArrayMap"), - ("read_only_space", 0x00a65): (120, "GlobalDictionaryMap"), + ("read_only_space", 0x0099d): (128, "ObjectBoilerplateDescriptionMap"), + ("read_only_space", 0x009c5): (132, "BytecodeArrayMap"), + ("read_only_space", 0x009ed): (160, "CodeDataContainerMap"), + ("read_only_space", 0x00a15): (161, "CoverageInfoMap"), + ("read_only_space", 0x00a3d): (133, "FixedDoubleArrayMap"), + ("read_only_space", 0x00a65): (119, "GlobalDictionaryMap"), ("read_only_space", 0x00a8d): (96, "ManyClosuresCellMap"), - ("read_only_space", 0x00ab5): (117, "ModuleInfoMap"), - ("read_only_space", 0x00add): (121, "NameDictionaryMap"), + ("read_only_space", 0x00ab5): (116, "ModuleInfoMap"), + ("read_only_space", 0x00add): (120, "NameDictionaryMap"), ("read_only_space", 0x00b05): (96, "NoClosuresCellMap"), - ("read_only_space", 0x00b2d): (122, "NumberDictionaryMap"), + ("read_only_space", 0x00b2d): (121, "NumberDictionaryMap"), ("read_only_space", 0x00b55): (96, "OneClosureCellMap"), - ("read_only_space", 0x00b7d): (123, "OrderedHashMapMap"), - ("read_only_space", 0x00ba5): (124, "OrderedHashSetMap"), - ("read_only_space", 0x00bcd): (125, "OrderedNameDictionaryMap"), - ("read_only_space", 0x00bf5): (170, "PreparseDataMap"), - ("read_only_space", 0x00c1d): (171, "PropertyArrayMap"), + ("read_only_space", 0x00b7d): (122, "OrderedHashMapMap"), + ("read_only_space", 0x00ba5): (123, "OrderedHashSetMap"), + ("read_only_space", 0x00bcd): (124, "OrderedNameDictionaryMap"), + ("read_only_space", 0x00bf5): (172, "PreparseDataMap"), + ("read_only_space", 0x00c1d): (173, "PropertyArrayMap"), ("read_only_space", 0x00c45): (92, "SideEffectCallHandlerInfoMap"), ("read_only_space", 0x00c6d): (92, "SideEffectFreeCallHandlerInfoMap"), ("read_only_space", 0x00c95): (92, "NextCallSideEffectFreeCallHandlerInfoMap"), - ("read_only_space", 0x00cbd): (126, "SimpleNumberDictionaryMap"), - ("read_only_space", 0x00ce5): (117, "SloppyArgumentsElementsMap"), - ("read_only_space", 0x00d0d): (146, "SmallOrderedHashMapMap"), - ("read_only_space", 0x00d35): (147, "SmallOrderedHashSetMap"), - ("read_only_space", 0x00d5d): (148, "SmallOrderedNameDictionaryMap"), - ("read_only_space", 0x00d85): (151, "SourceTextModuleMap"), - ("read_only_space", 0x00dad): (127, "StringTableMap"), - ("read_only_space", 0x00dd5): (152, "SyntheticModuleMap"), - ("read_only_space", 0x00dfd): (154, "UncompiledDataWithoutPreparseDataMap"), - ("read_only_space", 0x00e25): (153, "UncompiledDataWithPreparseDataMap"), - ("read_only_space", 0x00e4d): (179, "WeakArrayListMap"), - ("read_only_space", 0x00e75): (119, "EphemeronHashTableMap"), - ("read_only_space", 0x00e9d): (162, "EmbedderDataArrayMap"), - ("read_only_space", 0x00ec5): (180, "WeakCellMap"), - ("read_only_space", 0x00eed): (32, "StringMap"), - ("read_only_space", 0x00f15): (41, "ConsOneByteStringMap"), - ("read_only_space", 0x00f3d): (33, "ConsStringMap"), - ("read_only_space", 0x00f65): (37, "ThinStringMap"), - ("read_only_space", 0x00f8d): (35, "SlicedStringMap"), - ("read_only_space", 0x00fb5): (43, "SlicedOneByteStringMap"), - ("read_only_space", 0x00fdd): (34, "ExternalStringMap"), - ("read_only_space", 0x01005): (42, "ExternalOneByteStringMap"), - ("read_only_space", 0x0102d): (50, "UncachedExternalStringMap"), - ("read_only_space", 0x01055): (0, "InternalizedStringMap"), - ("read_only_space", 0x0107d): (2, "ExternalInternalizedStringMap"), - ("read_only_space", 0x010a5): (10, "ExternalOneByteInternalizedStringMap"), - ("read_only_space", 0x010cd): (18, "UncachedExternalInternalizedStringMap"), - ("read_only_space", 0x010f5): (26, "UncachedExternalOneByteInternalizedStringMap"), - ("read_only_space", 0x0111d): (58, "UncachedExternalOneByteStringMap"), - ("read_only_space", 0x01145): (67, "SelfReferenceMarkerMap"), + ("read_only_space", 0x00cbd): (125, "SimpleNumberDictionaryMap"), + ("read_only_space", 0x00ce5): (149, "SmallOrderedHashMapMap"), + ("read_only_space", 0x00d0d): (150, "SmallOrderedHashSetMap"), + ("read_only_space", 0x00d35): (151, "SmallOrderedNameDictionaryMap"), + ("read_only_space", 0x00d5d): (152, "SourceTextModuleMap"), + ("read_only_space", 0x00d85): (126, "StringTableMap"), + ("read_only_space", 0x00dad): (153, "SyntheticModuleMap"), + ("read_only_space", 0x00dd5): (155, "UncompiledDataWithoutPreparseDataMap"), + ("read_only_space", 0x00dfd): (154, "UncompiledDataWithPreparseDataMap"), + ("read_only_space", 0x00e25): (181, "WeakArrayListMap"), + ("read_only_space", 0x00e4d): (118, "EphemeronHashTableMap"), + ("read_only_space", 0x00e75): (163, "EmbedderDataArrayMap"), + ("read_only_space", 0x00e9d): (182, "WeakCellMap"), + ("read_only_space", 0x00ec5): (32, "StringMap"), + ("read_only_space", 0x00eed): (41, "ConsOneByteStringMap"), + ("read_only_space", 0x00f15): (33, "ConsStringMap"), + ("read_only_space", 0x00f3d): (37, "ThinStringMap"), + ("read_only_space", 0x00f65): (35, "SlicedStringMap"), + ("read_only_space", 0x00f8d): (43, "SlicedOneByteStringMap"), + ("read_only_space", 0x00fb5): (34, "ExternalStringMap"), + ("read_only_space", 0x00fdd): (42, "ExternalOneByteStringMap"), + ("read_only_space", 0x01005): (50, "UncachedExternalStringMap"), + ("read_only_space", 0x0102d): (0, "InternalizedStringMap"), + ("read_only_space", 0x01055): (2, "ExternalInternalizedStringMap"), + ("read_only_space", 0x0107d): (10, "ExternalOneByteInternalizedStringMap"), + ("read_only_space", 0x010a5): (18, "UncachedExternalInternalizedStringMap"), + ("read_only_space", 0x010cd): (26, "UncachedExternalOneByteInternalizedStringMap"), + ("read_only_space", 0x010f5): (58, "UncachedExternalOneByteStringMap"), + ("read_only_space", 0x0111d): (67, "SelfReferenceMarkerMap"), + ("read_only_space", 0x01145): (67, "BasicBlockCountersMarkerMap"), ("read_only_space", 0x01179): (95, "EnumCacheMap"), ("read_only_space", 0x011c9): (86, "ArrayBoilerplateDescriptionMap"), - ("read_only_space", 0x012c5): (98, "InterceptorInfoMap"), - ("read_only_space", 0x03335): (71, "PromiseFulfillReactionJobTaskMap"), - ("read_only_space", 0x0335d): (72, "PromiseRejectReactionJobTaskMap"), - ("read_only_space", 0x03385): (73, "CallableTaskMap"), - ("read_only_space", 0x033ad): (74, "CallbackTaskMap"), - ("read_only_space", 0x033d5): (75, "PromiseResolveThenableJobTaskMap"), - ("read_only_space", 0x033fd): (78, "FunctionTemplateInfoMap"), - ("read_only_space", 0x03425): (79, "ObjectTemplateInfoMap"), - ("read_only_space", 0x0344d): (80, "AccessCheckInfoMap"), - ("read_only_space", 0x03475): (81, "AccessorInfoMap"), - ("read_only_space", 0x0349d): (82, "AccessorPairMap"), - ("read_only_space", 0x034c5): (83, "AliasedArgumentsEntryMap"), - ("read_only_space", 0x034ed): (84, "AllocationMementoMap"), - ("read_only_space", 0x03515): (87, "AsmWasmDataMap"), - ("read_only_space", 0x0353d): (88, "AsyncGeneratorRequestMap"), - ("read_only_space", 0x03565): (89, "BreakPointMap"), - ("read_only_space", 0x0358d): (90, "BreakPointInfoMap"), - ("read_only_space", 0x035b5): (91, "CachedTemplateObjectMap"), - ("read_only_space", 0x035dd): (93, "ClassPositionsMap"), - ("read_only_space", 0x03605): (94, "DebugInfoMap"), - ("read_only_space", 0x0362d): (97, "FunctionTemplateRareDataMap"), - ("read_only_space", 0x03655): (99, "InterpreterDataMap"), - ("read_only_space", 0x0367d): (100, "PromiseCapabilityMap"), - ("read_only_space", 0x036a5): (101, "PromiseReactionMap"), - ("read_only_space", 0x036cd): (102, "PropertyDescriptorObjectMap"), - ("read_only_space", 0x036f5): (103, "PrototypeInfoMap"), - ("read_only_space", 0x0371d): (104, "ScriptMap"), - ("read_only_space", 0x03745): (105, "SourceTextModuleInfoEntryMap"), - ("read_only_space", 0x0376d): (106, "StackFrameInfoMap"), - ("read_only_space", 0x03795): (107, "StackTraceFrameMap"), - ("read_only_space", 0x037bd): (108, "TemplateObjectDescriptionMap"), - ("read_only_space", 0x037e5): (109, "Tuple2Map"), - ("read_only_space", 0x0380d): (110, "WasmCapiFunctionDataMap"), - ("read_only_space", 0x03835): (111, "WasmDebugInfoMap"), - ("read_only_space", 0x0385d): (112, "WasmExceptionTagMap"), - ("read_only_space", 0x03885): (113, "WasmExportedFunctionDataMap"), - ("read_only_space", 0x038ad): (114, "WasmIndirectFunctionTableMap"), - ("read_only_space", 0x038d5): (115, "WasmJSFunctionDataMap"), - ("read_only_space", 0x038fd): (116, "WasmValueMap"), - ("read_only_space", 0x03925): (167, "InternalClassMap"), - ("read_only_space", 0x0394d): (175, "SmiPairMap"), - ("read_only_space", 0x03975): (174, "SmiBoxMap"), - ("read_only_space", 0x0399d): (149, "ExportedSubClassBaseMap"), - ("read_only_space", 0x039c5): (150, "ExportedSubClassMap"), - ("read_only_space", 0x039ed): (68, "AbstractInternalClassSubclass1Map"), - ("read_only_space", 0x03a15): (69, "AbstractInternalClassSubclass2Map"), - ("read_only_space", 0x03a3d): (135, "InternalClassWithSmiElementsMap"), - ("read_only_space", 0x03a65): (168, "InternalClassWithStructElementsMap"), - ("read_only_space", 0x03a8d): (176, "SortStateMap"), - ("read_only_space", 0x03ab5): (85, "AllocationSiteWithWeakNextMap"), - ("read_only_space", 0x03add): (85, "AllocationSiteWithoutWeakNextMap"), - ("read_only_space", 0x03b05): (76, "LoadHandler1Map"), - ("read_only_space", 0x03b2d): (76, "LoadHandler2Map"), - ("read_only_space", 0x03b55): (76, "LoadHandler3Map"), - ("read_only_space", 0x03b7d): (77, "StoreHandler0Map"), - ("read_only_space", 0x03ba5): (77, "StoreHandler1Map"), - ("read_only_space", 0x03bcd): (77, "StoreHandler2Map"), - ("read_only_space", 0x03bf5): (77, "StoreHandler3Map"), + ("read_only_space", 0x012b5): (98, "InterceptorInfoMap"), + ("read_only_space", 0x03369): (71, "PromiseFulfillReactionJobTaskMap"), + ("read_only_space", 0x03391): (72, "PromiseRejectReactionJobTaskMap"), + ("read_only_space", 0x033b9): (73, "CallableTaskMap"), + ("read_only_space", 0x033e1): (74, "CallbackTaskMap"), + ("read_only_space", 0x03409): (75, "PromiseResolveThenableJobTaskMap"), + ("read_only_space", 0x03431): (78, "FunctionTemplateInfoMap"), + ("read_only_space", 0x03459): (79, "ObjectTemplateInfoMap"), + ("read_only_space", 0x03481): (80, "AccessCheckInfoMap"), + ("read_only_space", 0x034a9): (81, "AccessorInfoMap"), + ("read_only_space", 0x034d1): (82, "AccessorPairMap"), + ("read_only_space", 0x034f9): (83, "AliasedArgumentsEntryMap"), + ("read_only_space", 0x03521): (84, "AllocationMementoMap"), + ("read_only_space", 0x03549): (87, "AsmWasmDataMap"), + ("read_only_space", 0x03571): (88, "AsyncGeneratorRequestMap"), + ("read_only_space", 0x03599): (89, "BreakPointMap"), + ("read_only_space", 0x035c1): (90, "BreakPointInfoMap"), + ("read_only_space", 0x035e9): (91, "CachedTemplateObjectMap"), + ("read_only_space", 0x03611): (93, "ClassPositionsMap"), + ("read_only_space", 0x03639): (94, "DebugInfoMap"), + ("read_only_space", 0x03661): (97, "FunctionTemplateRareDataMap"), + ("read_only_space", 0x03689): (99, "InterpreterDataMap"), + ("read_only_space", 0x036b1): (100, "PromiseCapabilityMap"), + ("read_only_space", 0x036d9): (101, "PromiseReactionMap"), + ("read_only_space", 0x03701): (102, "PropertyDescriptorObjectMap"), + ("read_only_space", 0x03729): (103, "PrototypeInfoMap"), + ("read_only_space", 0x03751): (104, "ScriptMap"), + ("read_only_space", 0x03779): (105, "SourceTextModuleInfoEntryMap"), + ("read_only_space", 0x037a1): (106, "StackFrameInfoMap"), + ("read_only_space", 0x037c9): (107, "StackTraceFrameMap"), + ("read_only_space", 0x037f1): (108, "TemplateObjectDescriptionMap"), + ("read_only_space", 0x03819): (109, "Tuple2Map"), + ("read_only_space", 0x03841): (110, "WasmCapiFunctionDataMap"), + ("read_only_space", 0x03869): (111, "WasmExceptionTagMap"), + ("read_only_space", 0x03891): (112, "WasmExportedFunctionDataMap"), + ("read_only_space", 0x038b9): (113, "WasmIndirectFunctionTableMap"), + ("read_only_space", 0x038e1): (114, "WasmJSFunctionDataMap"), + ("read_only_space", 0x03909): (115, "WasmValueMap"), + ("read_only_space", 0x03931): (135, "SloppyArgumentsElementsMap"), + ("read_only_space", 0x03959): (171, "OnHeapBasicBlockProfilerDataMap"), + ("read_only_space", 0x03981): (168, "InternalClassMap"), + ("read_only_space", 0x039a9): (177, "SmiPairMap"), + ("read_only_space", 0x039d1): (176, "SmiBoxMap"), + ("read_only_space", 0x039f9): (146, "ExportedSubClassBaseMap"), + ("read_only_space", 0x03a21): (147, "ExportedSubClassMap"), + ("read_only_space", 0x03a49): (68, "AbstractInternalClassSubclass1Map"), + ("read_only_space", 0x03a71): (69, "AbstractInternalClassSubclass2Map"), + ("read_only_space", 0x03a99): (134, "InternalClassWithSmiElementsMap"), + ("read_only_space", 0x03ac1): (169, "InternalClassWithStructElementsMap"), + ("read_only_space", 0x03ae9): (148, "ExportedSubClass2Map"), + ("read_only_space", 0x03b11): (178, "SortStateMap"), + ("read_only_space", 0x03b39): (85, "AllocationSiteWithWeakNextMap"), + ("read_only_space", 0x03b61): (85, "AllocationSiteWithoutWeakNextMap"), + ("read_only_space", 0x03b89): (76, "LoadHandler1Map"), + ("read_only_space", 0x03bb1): (76, "LoadHandler2Map"), + ("read_only_space", 0x03bd9): (76, "LoadHandler3Map"), + ("read_only_space", 0x03c01): (77, "StoreHandler0Map"), + ("read_only_space", 0x03c29): (77, "StoreHandler1Map"), + ("read_only_space", 0x03c51): (77, "StoreHandler2Map"), + ("read_only_space", 0x03c79): (77, "StoreHandler3Map"), ("map_space", 0x00121): (1057, "ExternalMap"), - ("map_space", 0x00149): (1073, "JSMessageObjectMap"), + ("map_space", 0x00149): (1072, "JSMessageObjectMap"), } # List of known V8 objects. @@ -381,26 +384,26 @@ KNOWN_OBJECTS = { ("read_only_space", 0x011b1): "EmptyObjectBoilerplateDescription", ("read_only_space", 0x011bd): "EmptyArrayBoilerplateDescription", ("read_only_space", 0x011f1): "EmptyClosureFeedbackCellArray", - ("read_only_space", 0x011f9): "EmptySloppyArgumentsElements", - ("read_only_space", 0x01209): "EmptySlowElementDictionary", - ("read_only_space", 0x0122d): "EmptyOrderedHashMap", - ("read_only_space", 0x01241): "EmptyOrderedHashSet", - ("read_only_space", 0x01255): "EmptyFeedbackMetadata", - ("read_only_space", 0x01261): "EmptyPropertyCell", - ("read_only_space", 0x01275): "EmptyPropertyDictionary", - ("read_only_space", 0x0129d): "NoOpInterceptorInfo", - ("read_only_space", 0x012ed): "EmptyWeakArrayList", - ("read_only_space", 0x012f9): "InfinityValue", - ("read_only_space", 0x01305): "MinusZeroValue", - ("read_only_space", 0x01311): "MinusInfinityValue", - ("read_only_space", 0x0131d): "SelfReferenceMarker", - ("read_only_space", 0x0135d): "OffHeapTrampolineRelocationInfo", - ("read_only_space", 0x01369): "TrampolineTrivialCodeDataContainer", - ("read_only_space", 0x01375): "TrampolinePromiseRejectionCodeDataContainer", - ("read_only_space", 0x01381): "GlobalThisBindingScopeInfo", - ("read_only_space", 0x013b9): "EmptyFunctionScopeInfo", - ("read_only_space", 0x013e1): "NativeScopeInfo", - ("read_only_space", 0x013fd): "HashSeed", + ("read_only_space", 0x011f9): "EmptySlowElementDictionary", + ("read_only_space", 0x0121d): "EmptyOrderedHashMap", + ("read_only_space", 0x01231): "EmptyOrderedHashSet", + ("read_only_space", 0x01245): "EmptyFeedbackMetadata", + ("read_only_space", 0x01251): "EmptyPropertyCell", + ("read_only_space", 0x01265): "EmptyPropertyDictionary", + ("read_only_space", 0x0128d): "NoOpInterceptorInfo", + ("read_only_space", 0x012dd): "EmptyWeakArrayList", + ("read_only_space", 0x012e9): "InfinityValue", + ("read_only_space", 0x012f5): "MinusZeroValue", + ("read_only_space", 0x01301): "MinusInfinityValue", + ("read_only_space", 0x0130d): "SelfReferenceMarker", + ("read_only_space", 0x0134d): "BasicBlockCountersMarker", + ("read_only_space", 0x01391): "OffHeapTrampolineRelocationInfo", + ("read_only_space", 0x0139d): "TrampolineTrivialCodeDataContainer", + ("read_only_space", 0x013a9): "TrampolinePromiseRejectionCodeDataContainer", + ("read_only_space", 0x013b5): "GlobalThisBindingScopeInfo", + ("read_only_space", 0x013ed): "EmptyFunctionScopeInfo", + ("read_only_space", 0x01415): "NativeScopeInfo", + ("read_only_space", 0x01431): "HashSeed", ("old_space", 0x00121): "ArgumentsIteratorAccessor", ("old_space", 0x00165): "ArrayLengthAccessor", ("old_space", 0x001a9): "BoundFunctionLengthAccessor", |