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", |
} |