From ccd84c62beec8b3a28b020c074df1be9357cebea Mon Sep 17 00:00:00 2001 From: David Schulz Date: Thu, 5 Jan 2017 10:52:20 +0100 Subject: [PATCH] Debugger: Add basic benchmarking infrastructure Change-Id: Ib685be2ec7c39527748c2feb2ec7cc1dcd01ac37 Reviewed-by: Christian Stenger --- share/qtcreator/debugger/cdbbridge.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/share/qtcreator/debugger/cdbbridge.py b/share/qtcreator/debugger/cdbbridge.py index e1d1a33ae05..c0fdce32ecd 100644 --- a/share/qtcreator/debugger/cdbbridge.py +++ b/share/qtcreator/debugger/cdbbridge.py @@ -290,6 +290,7 @@ class Dumper(DumperBase): self.put('{name="%s",value="",type="",numchild="0"},' % msg) def fetchVariables(self, args): + self.resetStats() (ok, res) = self.tryFetchInterpreterVariables(args) if ok: self.reportResult(res, args) @@ -311,6 +312,7 @@ class Dumper(DumperBase): self.handleWatches(args) self.put('],partial="%d"' % (len(self.partialVariable) > 0)) + self.put(',timings=%s' % self.timings) self.reportResult(self.output, args) def report(self, stuff):