For this topic's original documentation, see SETTRACE Verb - Set Line Tracing.
BBj traces Java calls by listing:
|
>JAVA: new fully.qualified.classname(arglist) >JAVA: fully.qualified.methodname(arglist) |
In BBj 8.0 and higher, SETTRACE supports PREC=int shown in Example 3.
|
MODE |
Description |
|
PREC=int |
Specifies the timer precision (number of decimal places). The default precision is 2 decimal places; the maximum is 6. |
|
0001 SETTRACE 0040 FOR d=1 TO 7 0050 day!.add(DATE(JUL(2001,7,d):"%Dl")) >JAVA: java.util.ArrayList.add((java.lang.Object)"Sunday") returns boolean 0060 NEXT d 0050 day!.add(DATE(JUL(2001,7,d):"%Dl")) >JAVA: java.util.ArrayList.add((java.lang.Object)"Monday") returns boolean 0060 NEXT d 0050 day!.add(DATE(JUL(2001,7,d):"%Dl")) >JAVA: java.util.ArrayList.add((java.lang.Object)"Tuesday") returns boolean |
BBj emits ">JAVA:" trace output even for console-mode commands:
|
>SETTRACE |
|
|
Increased timer precision:
|
0010 SETTRACE (0,MODE="timed,prec=3") |