PeepholeOptimizer1

org.nlogo.generate.PeepholeOptimizer1
class PeepholeOptimizer1(mv: MethodVisitor) extends AbstractPeepholeOptimizer

Attributes

Source
PeepholeOptimizer1.scala
Graph
Supertypes
class MethodVisitor
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def restartMatch(): Unit

Attributes

Definition Classes
Source
PeepholeOptimizer1.scala
override def visitJumpInsn(opcode: Int, label: Label): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Source
PeepholeOptimizer1.scala
override def visitLabel(label: Label): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Source
PeepholeOptimizer1.scala

Inherited methods

def getDelegate(): MethodVisitor

Attributes

Inherited from:
MethodVisitor

Attributes

Inherited from:
MethodVisitor
def visitAnnotation(x$0: String, x$1: Boolean): AnnotationVisitor

Attributes

Inherited from:
MethodVisitor
def visitAnnotationDefault(): AnnotationVisitor

Attributes

Inherited from:
MethodVisitor
def visitAttribute(x$0: Attribute): Unit

Attributes

Inherited from:
MethodVisitor
def visitCode(): Unit

Attributes

Inherited from:
MethodVisitor
override def visitEnd(): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
override def visitFieldInsn(opcode: Int, owner: String, name: String, desc: String): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
def visitFrame(x$0: Int, x$1: Int, x$2: Array[<FromJavaObject>], x$3: Int, x$4: Array[<FromJavaObject>]): Unit

Attributes

Inherited from:
MethodVisitor
override def visitIincInsn(variable: Int, increment: Int): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
override def visitInsn(opcode: Int): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
def visitInsnAnnotation(x$0: Int, x$1: TypePath, x$2: String, x$3: Boolean): AnnotationVisitor

Attributes

Inherited from:
MethodVisitor
override def visitIntInsn(opcode: Int, operand: Int): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
def visitInvokeDynamicInsn(x$0: String, x$1: String, x$2: Handle, x$3: <FromJavaObject>*): Unit

Attributes

Inherited from:
MethodVisitor
override def visitLdcInsn(cst: Object): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
override def visitLineNumber(line: Int, start: Label): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
override def visitLocalVariable(name: String, desc: String, signature: String, start: Label, end: Label, index: Int): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
def visitLocalVariableAnnotation(x$0: Int, x$1: TypePath, x$2: Array[Label], x$3: Array[Label], x$4: Array[Int], x$5: String, x$6: Boolean): AnnotationVisitor

Attributes

Inherited from:
MethodVisitor
override def visitLookupSwitchInsn(dflt: Label, keys: Array[Int], labels: Array[Label]): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
override def visitMaxs(maxStack: Int, maxLocals: Int): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
override def visitMethodInsn(opcode: Int, owner: String, name: String, desc: String, itf: Boolean): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
override def visitMultiANewArrayInsn(desc: String, dims: Int): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
def visitParameter(x$0: String, x$1: Int): Unit

Attributes

Inherited from:
MethodVisitor
def visitParameterAnnotation(x$0: Int, x$1: String, x$2: Boolean): AnnotationVisitor

Attributes

Inherited from:
MethodVisitor
def visitTableSwitchInsn(x$0: Int, x$1: Int, x$2: Label, x$3: Label*): Unit

Attributes

Inherited from:
MethodVisitor
def visitTryCatchAnnotation(x$0: Int, x$1: TypePath, x$2: String, x$3: Boolean): AnnotationVisitor

Attributes

Inherited from:
MethodVisitor
override def visitTryCatchBlock(start: Label, end: Label, handler: Label, tpe: String): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
def visitTypeAnnotation(x$0: Int, x$1: TypePath, x$2: String, x$3: Boolean): AnnotationVisitor

Attributes

Inherited from:
MethodVisitor
override def visitTypeInsn(opcode: Int, desc: String): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala
override def visitVarInsn(opcode: Int, variable: Int): Unit

Attributes

Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala

Deprecated and Inherited methods

override def visitMethodInsn(opcode: Int, owner: String, name: String, desc: String): Unit

Attributes

Deprecated
[Since version 1.0] Do not create additional uses of this method.
Definition Classes
AbstractPeepholeOptimizer -> MethodVisitor
Inherited from:
AbstractPeepholeOptimizer
Source
AbstractPeepholeOptimizer.scala