| Index: tools/v8heapconst.py
|
| diff --git a/tools/v8heapconst.py b/tools/v8heapconst.py
|
| index 97045457b646901d5b2eb84599eb2f9197a13ca8..7a693937055dc2cc2d209079d2ddd391895eacd5 100644
|
| --- a/tools/v8heapconst.py
|
| +++ b/tools/v8heapconst.py
|
| @@ -185,56 +185,54 @@ KNOWN_MAPS = {
|
| 0x08801: (26, "ShortExternalInternalizedStringWithOneByteDataMap"),
|
| 0x08829: (22, "ShortExternalOneByteInternalizedStringMap"),
|
| 0x08851: (86, "ShortExternalOneByteStringMap"),
|
| - 0x08879: (64, "UndetectableStringMap"),
|
| - 0x088a1: (68, "UndetectableOneByteStringMap"),
|
| - 0x088c9: (139, "ExternalInt8ArrayMap"),
|
| - 0x088f1: (140, "ExternalUint8ArrayMap"),
|
| - 0x08919: (141, "ExternalInt16ArrayMap"),
|
| - 0x08941: (142, "ExternalUint16ArrayMap"),
|
| - 0x08969: (143, "ExternalInt32ArrayMap"),
|
| - 0x08991: (144, "ExternalUint32ArrayMap"),
|
| - 0x089b9: (145, "ExternalFloat32ArrayMap"),
|
| - 0x089e1: (146, "ExternalFloat64ArrayMap"),
|
| - 0x08a09: (147, "ExternalUint8ClampedArrayMap"),
|
| - 0x08a31: (149, "FixedUint8ArrayMap"),
|
| - 0x08a59: (148, "FixedInt8ArrayMap"),
|
| - 0x08a81: (151, "FixedUint16ArrayMap"),
|
| - 0x08aa9: (150, "FixedInt16ArrayMap"),
|
| - 0x08ad1: (153, "FixedUint32ArrayMap"),
|
| - 0x08af9: (152, "FixedInt32ArrayMap"),
|
| - 0x08b21: (154, "FixedFloat32ArrayMap"),
|
| - 0x08b49: (155, "FixedFloat64ArrayMap"),
|
| - 0x08b71: (156, "FixedUint8ClampedArrayMap"),
|
| - 0x08b99: (180, "SloppyArgumentsElementsMap"),
|
| - 0x08bc1: (180, "FunctionContextMap"),
|
| - 0x08be9: (180, "CatchContextMap"),
|
| - 0x08c11: (180, "WithContextMap"),
|
| - 0x08c39: (180, "BlockContextMap"),
|
| - 0x08c61: (180, "ModuleContextMap"),
|
| - 0x08c89: (180, "ScriptContextMap"),
|
| - 0x08cb1: (180, "ScriptContextTableMap"),
|
| - 0x08cd9: (187, "JSMessageObjectMap"),
|
| - 0x08d01: (136, "ForeignMap"),
|
| - 0x08d29: (189, "NeanderMap"),
|
| - 0x08d51: (170, "AllocationSiteMap"),
|
| - 0x08d79: (171, "AllocationMementoMap"),
|
| - 0x08da1: (174, "PolymorphicCodeCacheMap"),
|
| - 0x08dc9: (172, "ScriptMap"),
|
| - 0x08e19: (189, "ExternalMap"),
|
| - 0x08f59: (177, "BoxMap"),
|
| - 0x08f81: (161, "ExecutableAccessorInfoMap"),
|
| - 0x08fa9: (162, "AccessorPairMap"),
|
| - 0x08fd1: (163, "AccessCheckInfoMap"),
|
| - 0x08ff9: (164, "InterceptorInfoMap"),
|
| - 0x09021: (165, "CallHandlerInfoMap"),
|
| - 0x09049: (166, "FunctionTemplateInfoMap"),
|
| - 0x09071: (167, "ObjectTemplateInfoMap"),
|
| - 0x09099: (169, "TypeSwitchInfoMap"),
|
| - 0x090c1: (173, "CodeCacheMap"),
|
| - 0x090e9: (175, "TypeFeedbackInfoMap"),
|
| - 0x09111: (176, "AliasedArgumentsEntryMap"),
|
| - 0x09139: (178, "DebugInfoMap"),
|
| - 0x09161: (179, "BreakPointInfoMap"),
|
| + 0x08879: (139, "ExternalInt8ArrayMap"),
|
| + 0x088a1: (140, "ExternalUint8ArrayMap"),
|
| + 0x088c9: (141, "ExternalInt16ArrayMap"),
|
| + 0x088f1: (142, "ExternalUint16ArrayMap"),
|
| + 0x08919: (143, "ExternalInt32ArrayMap"),
|
| + 0x08941: (144, "ExternalUint32ArrayMap"),
|
| + 0x08969: (145, "ExternalFloat32ArrayMap"),
|
| + 0x08991: (146, "ExternalFloat64ArrayMap"),
|
| + 0x089b9: (147, "ExternalUint8ClampedArrayMap"),
|
| + 0x089e1: (149, "FixedUint8ArrayMap"),
|
| + 0x08a09: (148, "FixedInt8ArrayMap"),
|
| + 0x08a31: (151, "FixedUint16ArrayMap"),
|
| + 0x08a59: (150, "FixedInt16ArrayMap"),
|
| + 0x08a81: (153, "FixedUint32ArrayMap"),
|
| + 0x08aa9: (152, "FixedInt32ArrayMap"),
|
| + 0x08ad1: (154, "FixedFloat32ArrayMap"),
|
| + 0x08af9: (155, "FixedFloat64ArrayMap"),
|
| + 0x08b21: (156, "FixedUint8ClampedArrayMap"),
|
| + 0x08b49: (180, "SloppyArgumentsElementsMap"),
|
| + 0x08b71: (180, "FunctionContextMap"),
|
| + 0x08b99: (180, "CatchContextMap"),
|
| + 0x08bc1: (180, "WithContextMap"),
|
| + 0x08be9: (180, "BlockContextMap"),
|
| + 0x08c11: (180, "ModuleContextMap"),
|
| + 0x08c39: (180, "ScriptContextMap"),
|
| + 0x08c61: (180, "ScriptContextTableMap"),
|
| + 0x08c89: (187, "JSMessageObjectMap"),
|
| + 0x08cb1: (136, "ForeignMap"),
|
| + 0x08cd9: (189, "NeanderMap"),
|
| + 0x08d01: (170, "AllocationSiteMap"),
|
| + 0x08d29: (171, "AllocationMementoMap"),
|
| + 0x08d51: (174, "PolymorphicCodeCacheMap"),
|
| + 0x08d79: (172, "ScriptMap"),
|
| + 0x08dc9: (189, "ExternalMap"),
|
| + 0x08f09: (177, "BoxMap"),
|
| + 0x08f31: (161, "ExecutableAccessorInfoMap"),
|
| + 0x08f59: (162, "AccessorPairMap"),
|
| + 0x08f81: (163, "AccessCheckInfoMap"),
|
| + 0x08fa9: (164, "InterceptorInfoMap"),
|
| + 0x08fd1: (165, "CallHandlerInfoMap"),
|
| + 0x08ff9: (166, "FunctionTemplateInfoMap"),
|
| + 0x09021: (167, "ObjectTemplateInfoMap"),
|
| + 0x09049: (169, "TypeSwitchInfoMap"),
|
| + 0x09071: (173, "CodeCacheMap"),
|
| + 0x09099: (175, "TypeFeedbackInfoMap"),
|
| + 0x090c1: (176, "AliasedArgumentsEntryMap"),
|
| + 0x090e9: (178, "DebugInfoMap"),
|
| + 0x09111: (179, "BreakPointInfoMap"),
|
| }
|
|
|
| # List of known V8 objects.
|
| @@ -255,16 +253,16 @@ KNOWN_OBJECTS = {
|
| ("OLD_POINTER_SPACE", 0x09531): "TerminationException",
|
| ("OLD_POINTER_SPACE", 0x09541): "MessageListeners",
|
| ("OLD_POINTER_SPACE", 0x0955d): "CodeStubs",
|
| - ("OLD_POINTER_SPACE", 0x1139d): "NonMonomorphicCache",
|
| - ("OLD_POINTER_SPACE", 0x119b1): "PolymorphicCodeCache",
|
| - ("OLD_POINTER_SPACE", 0x119b9): "NativesSourceCache",
|
| - ("OLD_POINTER_SPACE", 0x11a2d): "EmptyScript",
|
| - ("OLD_POINTER_SPACE", 0x11a69): "IntrinsicFunctionNames",
|
| - ("OLD_POINTER_SPACE", 0x17a85): "ObservationState",
|
| - ("OLD_POINTER_SPACE", 0x17a91): "SymbolRegistry",
|
| - ("OLD_POINTER_SPACE", 0x1844d): "EmptySlowElementDictionary",
|
| - ("OLD_POINTER_SPACE", 0x185e9): "AllocationSitesScratchpad",
|
| - ("OLD_POINTER_SPACE", 0x45d11): "StringTable",
|
| + ("OLD_POINTER_SPACE", 0x0f555): "NonMonomorphicCache",
|
| + ("OLD_POINTER_SPACE", 0x0fb69): "PolymorphicCodeCache",
|
| + ("OLD_POINTER_SPACE", 0x0fb71): "NativesSourceCache",
|
| + ("OLD_POINTER_SPACE", 0x0fbe1): "EmptyScript",
|
| + ("OLD_POINTER_SPACE", 0x0fc1d): "IntrinsicFunctionNames",
|
| + ("OLD_POINTER_SPACE", 0x15c39): "ObservationState",
|
| + ("OLD_POINTER_SPACE", 0x15c45): "SymbolRegistry",
|
| + ("OLD_POINTER_SPACE", 0x16601): "EmptySlowElementDictionary",
|
| + ("OLD_POINTER_SPACE", 0x1679d): "AllocationSitesScratchpad",
|
| + ("OLD_POINTER_SPACE", 0x43e61): "StringTable",
|
| ("OLD_DATA_SPACE", 0x08081): "EmptyDescriptorArray",
|
| ("OLD_DATA_SPACE", 0x08089): "EmptyFixedArray",
|
| ("OLD_DATA_SPACE", 0x080a9): "NanValue",
|
| @@ -290,6 +288,6 @@ KNOWN_OBJECTS = {
|
| ("OLD_DATA_SPACE", 0x082ed): "EmptyFixedUint8ClampedArray",
|
| ("OLD_DATA_SPACE", 0x082f5): "InfinityValue",
|
| ("OLD_DATA_SPACE", 0x08301): "MinusZeroValue",
|
| - ("CODE_SPACE", 0x17da1): "JsEntryCode",
|
| - ("CODE_SPACE", 0x2a921): "JsConstructEntryCode",
|
| + ("CODE_SPACE", 0x15fa1): "JsEntryCode",
|
| + ("CODE_SPACE", 0x243c1): "JsConstructEntryCode",
|
| }
|
|
|