|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.saxonica.bytecode.util.ByteCodeTrace
public class ByteCodeTrace
Calls to this class are inserted into the bytecode for debugging purposes
Constructor Summary | |
---|---|
ByteCodeTrace()
|
Method Summary | |
---|---|
static void |
breakpoint(Object obj)
Ad-hoc method for use as a debugging breakpoint |
static void |
showIntVariable(String variable,
int value)
Output a message to identify the contents of a variable (which must hold a int) |
static void |
showLongVariable(String variable,
long value)
Output a message to identify the contents of a variable (which must hold a long) |
static void |
showMessage(String message)
Output a simple message |
static void |
showObjectVariable(String variable,
String value)
Output a message to identify the contents of a variable (which must hold an Object) |
static void |
trace(int n)
Implement a trace point |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ByteCodeTrace()
Method Detail |
---|
public static void trace(int n)
n
- the number allocated to the trace pointpublic static void showMessage(String message)
message
- the messagepublic static void showObjectVariable(String variable, String value)
variable
- the name of the variablevalue
- the value of the variablepublic static void showLongVariable(String variable, long value)
variable
- the name of the variablevalue
- the value of the variablepublic static void showIntVariable(String variable, int value)
variable
- the name of the variablevalue
- the value of the variablepublic static void breakpoint(Object obj)
obj
- not currently used
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |