OLD | NEW |
1 # Copyright 2013 the V8 project authors. All rights reserved. | 1 # Copyright 2013 the V8 project authors. All rights reserved. |
2 # Redistribution and use in source and binary forms, with or without | 2 # Redistribution and use in source and binary forms, with or without |
3 # modification, are permitted provided that the following conditions are | 3 # modification, are permitted provided that the following conditions are |
4 # met: | 4 # met: |
5 # | 5 # |
6 # * Redistributions of source code must retain the above copyright | 6 # * Redistributions of source code must retain the above copyright |
7 # notice, this list of conditions and the following disclaimer. | 7 # notice, this list of conditions and the following disclaimer. |
8 # * Redistributions in binary form must reproduce the above | 8 # * Redistributions in binary form must reproduce the above |
9 # copyright notice, this list of conditions and the following | 9 # copyright notice, this list of conditions and the following |
10 # disclaimer in the documentation and/or other materials provided | 10 # disclaimer in the documentation and/or other materials provided |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
82 156: "OBJECT_TEMPLATE_INFO_TYPE", | 82 156: "OBJECT_TEMPLATE_INFO_TYPE", |
83 157: "SIGNATURE_INFO_TYPE", | 83 157: "SIGNATURE_INFO_TYPE", |
84 158: "TYPE_SWITCH_INFO_TYPE", | 84 158: "TYPE_SWITCH_INFO_TYPE", |
85 160: "ALLOCATION_MEMENTO_TYPE", | 85 160: "ALLOCATION_MEMENTO_TYPE", |
86 159: "ALLOCATION_SITE_TYPE", | 86 159: "ALLOCATION_SITE_TYPE", |
87 161: "SCRIPT_TYPE", | 87 161: "SCRIPT_TYPE", |
88 162: "TYPE_FEEDBACK_INFO_TYPE", | 88 162: "TYPE_FEEDBACK_INFO_TYPE", |
89 163: "ALIASED_ARGUMENTS_ENTRY_TYPE", | 89 163: "ALIASED_ARGUMENTS_ENTRY_TYPE", |
90 164: "BOX_TYPE", | 90 164: "BOX_TYPE", |
91 173: "PROTOTYPE_INFO_TYPE", | 91 173: "PROTOTYPE_INFO_TYPE", |
92 174: "SLOPPY_BLOCK_WITH_EVAL_CONTEXT_EXTENSION_TYPE", | 92 174: "CONTEXT_EXTENSION_TYPE", |
93 167: "FIXED_ARRAY_TYPE", | 93 167: "FIXED_ARRAY_TYPE", |
94 148: "FIXED_DOUBLE_ARRAY_TYPE", | 94 148: "FIXED_DOUBLE_ARRAY_TYPE", |
95 168: "SHARED_FUNCTION_INFO_TYPE", | 95 168: "SHARED_FUNCTION_INFO_TYPE", |
96 170: "WEAK_CELL_TYPE", | 96 170: "WEAK_CELL_TYPE", |
97 171: "TRANSITION_ARRAY_TYPE", | 97 171: "TRANSITION_ARRAY_TYPE", |
98 180: "JS_MESSAGE_OBJECT_TYPE", | 98 180: "JS_MESSAGE_OBJECT_TYPE", |
99 179: "JS_VALUE_TYPE", | 99 179: "JS_VALUE_TYPE", |
100 181: "JS_DATE_TYPE", | 100 181: "JS_DATE_TYPE", |
101 183: "JS_OBJECT_TYPE", | 101 183: "JS_OBJECT_TYPE", |
102 184: "JS_ARGUMENTS_TYPE", | 102 184: "JS_ARGUMENTS_TYPE", |
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
225 0x090fd: (152, "AccessCheckInfoMap"), | 225 0x090fd: (152, "AccessCheckInfoMap"), |
226 0x09129: (153, "InterceptorInfoMap"), | 226 0x09129: (153, "InterceptorInfoMap"), |
227 0x09155: (154, "CallHandlerInfoMap"), | 227 0x09155: (154, "CallHandlerInfoMap"), |
228 0x09181: (155, "FunctionTemplateInfoMap"), | 228 0x09181: (155, "FunctionTemplateInfoMap"), |
229 0x091ad: (156, "ObjectTemplateInfoMap"), | 229 0x091ad: (156, "ObjectTemplateInfoMap"), |
230 0x091d9: (162, "TypeFeedbackInfoMap"), | 230 0x091d9: (162, "TypeFeedbackInfoMap"), |
231 0x09205: (163, "AliasedArgumentsEntryMap"), | 231 0x09205: (163, "AliasedArgumentsEntryMap"), |
232 0x09231: (165, "DebugInfoMap"), | 232 0x09231: (165, "DebugInfoMap"), |
233 0x0925d: (166, "BreakPointInfoMap"), | 233 0x0925d: (166, "BreakPointInfoMap"), |
234 0x09289: (173, "PrototypeInfoMap"), | 234 0x09289: (173, "PrototypeInfoMap"), |
235 0x092b5: (174, "SloppyBlockWithEvalContextExtensionMap"), | 235 0x092b5: (174, "ContextExtensionMap"), |
236 } | 236 } |
237 | 237 |
238 # List of known V8 objects. | 238 # List of known V8 objects. |
239 KNOWN_OBJECTS = { | 239 KNOWN_OBJECTS = { |
240 ("OLD_SPACE", 0x08101): "NullValue", | 240 ("OLD_SPACE", 0x08101): "NullValue", |
241 ("OLD_SPACE", 0x0811d): "EmptyDescriptorArray", | 241 ("OLD_SPACE", 0x0811d): "EmptyDescriptorArray", |
242 ("OLD_SPACE", 0x08125): "EmptyFixedArray", | 242 ("OLD_SPACE", 0x08125): "EmptyFixedArray", |
243 ("OLD_SPACE", 0x08151): "UninitializedValue", | 243 ("OLD_SPACE", 0x08151): "UninitializedValue", |
244 ("OLD_SPACE", 0x081a1): "UndefinedValue", | 244 ("OLD_SPACE", 0x081a1): "UndefinedValue", |
245 ("OLD_SPACE", 0x081bd): "NanValue", | 245 ("OLD_SPACE", 0x081bd): "NanValue", |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
292 ("OLD_SPACE", 0x24509): "ScriptList", | 292 ("OLD_SPACE", 0x24509): "ScriptList", |
293 ("OLD_SPACE", 0x3fd85): "CodeStubs", | 293 ("OLD_SPACE", 0x3fd85): "CodeStubs", |
294 ("OLD_SPACE", 0x49285): "WeakObjectToCodeTable", | 294 ("OLD_SPACE", 0x49285): "WeakObjectToCodeTable", |
295 ("OLD_SPACE", 0x49399): "WeakNewSpaceObjectToCodeList", | 295 ("OLD_SPACE", 0x49399): "WeakNewSpaceObjectToCodeList", |
296 ("OLD_SPACE", 0x493e1): "NoScriptSharedFunctionInfos", | 296 ("OLD_SPACE", 0x493e1): "NoScriptSharedFunctionInfos", |
297 ("OLD_SPACE", 0x50cf9): "MessageListeners", | 297 ("OLD_SPACE", 0x50cf9): "MessageListeners", |
298 ("OLD_SPACE", 0x5494d): "StringTable", | 298 ("OLD_SPACE", 0x5494d): "StringTable", |
299 ("CODE_SPACE", 0x184a1): "JsConstructEntryCode", | 299 ("CODE_SPACE", 0x184a1): "JsConstructEntryCode", |
300 ("CODE_SPACE", 0x23fe1): "JsEntryCode", | 300 ("CODE_SPACE", 0x23fe1): "JsEntryCode", |
301 } | 301 } |
OLD | NEW |