From c8ef7a6b17addac8c4c032fd6aace2d7e9ce2df5 Mon Sep 17 00:00:00 2001 From: pompolic <pompolic@special-circumstanc.es> Date: Mon, 28 Nov 2022 21:52:48 +0100 Subject: [PATCH] Function to check hammer features TODO: if there are other relevant debug flags, they could go in a class together --- gdb-port/top-level-parse.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gdb-port/top-level-parse.py b/gdb-port/top-level-parse.py index eb0d5d2..de913d9 100644 --- a/gdb-port/top-level-parse.py +++ b/gdb-port/top-level-parse.py @@ -18,6 +18,9 @@ class TopLevelParse: # Holds a reference to the relevant parser stack self.ast_selected_stack = None + def extended_arena_stats_available(self): + return "mm_malloc_count" in gdb.lookup_type("HArenaStats").keys() + def init_parser(self): self.vt_types = VTTypes() self.parser_decombinator = ParserDecombinator(self.vt_types) -- GitLab