public interface DebugInfoConstants
| Modifier and Type | Field and Description |
|---|---|
static int |
DBG_ADVANCE_LINE
Advances the line register without emitting
a positions entry.
|
static int |
DBG_ADVANCE_PC
Advances the program counter/address register without emitting
a positions entry.
|
static int |
DBG_END_LOCAL
Marks a currently-live local variable as out of scope at the
current address.
|
static int |
DBG_END_SEQUENCE
Terminates a debug info sequence for a method.
|
static int |
DBG_FIRST_SPECIAL
the smallest value a special opcode can take
|
static int |
DBG_LINE_BASE |
static int |
DBG_LINE_RANGE |
static int |
DBG_RESTART_LOCAL
Re-introduces a local variable at the current address.
|
static int |
DBG_SET_EPILOGUE_BEGIN
Sets the "epilogue_begin" state machine register, indicating that the
next position entry that is added should be considered the beginning of
a method epilogue (an appropriate place to suspend execution before
method exit).
|
static int |
DBG_SET_FILE
Sets the current file that that line numbers refer to.
|
static int |
DBG_SET_PROLOGUE_END
Sets the "prologue_end" state machine register, indicating that the
next position entry that is added should be considered the end of
a method prologue (an appropriate place for a method breakpoint).
|
static int |
DBG_START_LOCAL
Introduces a local variable at the current address.
|
static int |
DBG_START_LOCAL_EXTENDED
Introduces a local variable at the current address with a type
signature specified.
|
static final int DBG_END_SEQUENCE
Args: none
static final int DBG_ADVANCE_PC
Args:
static final int DBG_ADVANCE_LINE
Args:
static final int DBG_START_LOCAL
Args:
static final int DBG_START_LOCAL_EXTENDED
Args:
static final int DBG_END_LOCAL
Args:
static final int DBG_RESTART_LOCAL
Args:
static final int DBG_SET_PROLOGUE_END
The prologue_end register is cleared by any special
(>= OPCODE_BASE) opcode.
static final int DBG_SET_EPILOGUE_BEGIN
The epilogue_begin register is cleared by any special
(>= OPCODE_BASE) opcode.
static final int DBG_SET_FILE
static final int DBG_FIRST_SPECIAL
static final int DBG_LINE_BASE
static final int DBG_LINE_RANGE
Copyright © 2020. All Rights Reserved.