util/src/scripttools/debugging/scripts/commands/backtrace.qs
changeset 7 f7bc934e204c
equal deleted inserted replaced
3:41300fa6a67c 7:f7bc934e204c
       
     1 name = "backtrace";
       
     2 
       
     3 group = "stack";
       
     4 
       
     5 shortDescription = "Print backtrace of stack frames";
       
     6 
       
     7 longDescription = "";
       
     8 
       
     9 aliases = [ "bt" ];
       
    10 
       
    11 seeAlso = [ "frame", "info" ];
       
    12 
       
    13 function execute() {
       
    14     scheduleGetBacktrace();
       
    15 };
       
    16 
       
    17 function handleResponse(resp) {
       
    18     var strings = resp.result;
       
    19     var msg = "";
       
    20     for (var i = 0; i < strings.length; ++i) {
       
    21         if (i > 0)
       
    22             msg += "\n";
       
    23         msg += "#" + i + "  " + strings[i];
       
    24     }
       
    25     message(msg);
       
    26 }