aboutsummaryrefslogtreecommitdiff
path: root/jerry-debugger/jerry_client.py
diff options
context:
space:
mode:
Diffstat (limited to 'jerry-debugger/jerry_client.py')
-rwxr-xr-xjerry-debugger/jerry_client.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/jerry-debugger/jerry_client.py b/jerry-debugger/jerry_client.py
index 7e34b69c..cc177724 100755
--- a/jerry-debugger/jerry_client.py
+++ b/jerry-debugger/jerry_client.py
@@ -118,6 +118,11 @@ class DebuggerPrompt(Cmd):
self.stop = True
do_bt = do_backtrace
+ def do_variables(self, args):
+ """ Get scope variables from debugger """
+ write(self.debugger.scope_variables(args))
+ self.stop = True
+
def do_src(self, args):
""" Get current source code """
if args:
@@ -172,6 +177,11 @@ class DebuggerPrompt(Cmd):
self.stop = True
do_ms = do_memstats
+ def do_scopes(self, _):
+ """ Memory statistics """
+ self.debugger.scope_chain()
+ self.stop = True
+
def do_abort(self, args):
""" Throw an exception """
self.debugger.abort(args)