diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-05-15 10:20:33 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2018-05-15 10:28:57 +0000 |
commit | d17ea114e5ef69ad5d5d7413280a13e6428098aa (patch) | |
tree | 2c01a75df69f30d27b1432467cfe7c1467a498da /chromium/v8/tools/grokdump.py | |
parent | 8c5c43c7b138c9b4b0bf56d946e61d3bbc111bec (diff) | |
download | qtwebengine-chromium-d17ea114e5ef69ad5d5d7413280a13e6428098aa.tar.gz |
BASELINE: Update Chromium to 67.0.3396.47
Change-Id: Idcb1341782e417561a2473eeecc82642dafda5b7
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'chromium/v8/tools/grokdump.py')
-rwxr-xr-x | chromium/v8/tools/grokdump.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/chromium/v8/tools/grokdump.py b/chromium/v8/tools/grokdump.py index 570ef921183..0246a18bfed 100755 --- a/chromium/v8/tools/grokdump.py +++ b/chromium/v8/tools/grokdump.py @@ -1732,6 +1732,8 @@ class V8Heap(object): "ODDBALL_TYPE": Oddball, "FIXED_ARRAY_TYPE": FixedArray, "HASH_TABLE_TYPE": FixedArray, + "BOILERPLATE_DESCRIPTION_TYPE": FixedArray, + "SCOPE_INFO_TYPE": FixedArray, "JS_FUNCTION_TYPE": JSFunction, "SHARED_FUNCTION_INFO_TYPE": SharedFunctionInfo, "SCRIPT_TYPE": Script, @@ -2061,7 +2063,8 @@ class InspectionPadawan(object): def SenseMap(self, tagged_address): if self.IsInKnownMapSpace(tagged_address): offset = self.GetPageOffset(tagged_address) - known_map_info = KNOWN_MAPS.get(offset) + lookup_key = ("MAP_SPACE", offset) + known_map_info = KNOWN_MAPS.get(lookup_key) if known_map_info: known_map_type, known_map_name = known_map_info return KnownMap(self, known_map_name, known_map_type) @@ -2161,6 +2164,7 @@ class InspectionPadawan(object): return None def TryExtractErrorMessage(self, slot, start, end, print_message): + ptr_size = self.reader.PointerSize() end_marker = ERROR_MESSAGE_MARKER + 1; header_size = 1 end_search = start + 1024 + (header_size * ptr_size); |