| Index: src/arm/simulator-arm.cc
|
| ===================================================================
|
| --- src/arm/simulator-arm.cc (revision 3627)
|
| +++ src/arm/simulator-arm.cc (working copy)
|
| @@ -355,6 +355,10 @@
|
| } else {
|
| PrintF("Not at debugger stop.");
|
| }
|
| + } else if ((strcmp(cmd, "t") == 0) || strcmp(cmd, "trace") == 0) {
|
| + ::v8::internal::FLAG_trace_sim = !::v8::internal::FLAG_trace_sim;
|
| + PrintF("Trace of executed instructions is %s\n",
|
| + ::v8::internal::FLAG_trace_sim ? "on" : "off");
|
| } else if ((strcmp(cmd, "h") == 0) || (strcmp(cmd, "help") == 0)) {
|
| PrintF("cont\n");
|
| PrintF(" continue execution (alias 'c')\n");
|
| @@ -378,7 +382,9 @@
|
| PrintF(" delete the breakpoint\n");
|
| PrintF("unstop\n");
|
| PrintF(" ignore the stop instruction at the current location");
|
| - PrintF(" from now on\n");
|
| + PrintF(" from now on\n");
|
| + PrintF("trace (alias 't')\n");
|
| + PrintF(" toogle the tracing of all executed statements");
|
| } else {
|
| PrintF("Unknown command: %s\n", cmd);
|
| }
|
|
|