Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GOTO_W ¶
type GOTO_W struct {
// contains filtered or unexported fields
}
func (*GOTO_W) FetchOperands ¶
func (self *GOTO_W) FetchOperands(reader *base.BytecodeReader)
type IFNONNULL ¶
type IFNONNULL struct{ base.BranchInstruction } // Branch if reference not null
type IFNULL ¶
type IFNULL struct{ base.BranchInstruction } // Branch if reference is null
type WIDE ¶
type WIDE struct {
// contains filtered or unexported fields
}
利用WIDE指令可以根据对应的指令进行扩展 <p> 扩展指令用于一般的指令无法完成的情况下 例如局部变量表默认为256bit,所以一个字节的索引就可以搜索到所有的数据 如果局部变量表的大小大于256bit的情况下,就需要扩展索引的大小 <p>
func (*WIDE) FetchOperands ¶
func (self *WIDE) FetchOperands(reader *base.BytecodeReader)
Click to show internal directories.
Click to hide internal directories.