public enum RecordKind extends java.lang.Enum<RecordKind>
RecordKind
enumeration describes types or log records used
in the Tracer log format.Enum Constant and Description |
---|
BUS
Memory bus trace:
<time> <scale> B<rw><sz><fd><lk><p><s> l<wrcbs> O<wrcbs> <master_id> <addr> <data> |
EVENT
Event trace:
<time> <scale> E <value> <number> <desc> |
FLOW
Program flow trace:
<time> <scale> [FD|FI|FR] (<inst_id>) <addr> <targ_addr> [A|T|X] |
INSTRUCT
Instruction trace:
<time> <scale> <cpu> [IT|IS] (<inst_id>) <addr> <opcode> [A|T|X] <mode>_<security> :
<disasm> |
MEMORY
Processor memory access trace:
<time> <scale> M<rw><sz><attrib> <addr> <data> |
REGISTER
Register trace:
<time> <scale> R <register> <value> |
Modifier and Type | Method and Description |
---|---|
static RecordKind |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static RecordKind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RecordKind INSTRUCT
<time> <scale> <cpu> [IT|IS] (<inst_id>) <addr> <opcode> [A|T|X] <mode>_<security> :
<disasm>
public static final RecordKind FLOW
<time> <scale> [FD|FI|FR] (<inst_id>) <addr> <targ_addr> [A|T|X]
public static final RecordKind REGISTER
<time> <scale> R <register> <value>
public static final RecordKind EVENT
<time> <scale> E <value> <number> <desc>
public static final RecordKind MEMORY
<time> <scale> M<rw><sz><attrib> <addr> <data>
public static final RecordKind BUS
<time> <scale> B<rw><sz><fd><lk><p><s> l<wrcbs> O<wrcbs> <master_id> <addr> <data>
public static RecordKind[] values()
for (RecordKind c : RecordKind.values()) System.out.println(c);
public static RecordKind valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null