Uses of Package
joeq.Compiler.BytecodeAnalysis

Packages that use joeq.Compiler.BytecodeAnalysis
joeq.Class   
joeq.Compiler.BytecodeAnalysis   
joeq.Compiler.Quad   
joeq.Main   
 

Classes in joeq.Compiler.BytecodeAnalysis used by joeq.Class
Bytecodes.CodeException
           
Bytecodes.InstructionList
           
Bytecodes.LineNumber
           
 

Classes in joeq.Compiler.BytecodeAnalysis used by joeq.Compiler.BytecodeAnalysis
BasicBlock
          A basic block in terms of bytecode indices.
Bytecodes.AALOAD
           
Bytecodes.AASTORE
           
Bytecodes.ACONST_NULL
           
Bytecodes.AllocationInstruction
           
Bytecodes.ALOAD
           
Bytecodes.ANEWARRAY
           
Bytecodes.ARETURN
           
Bytecodes.ArithmeticInstruction
           
Bytecodes.ArrayInstruction
           
Bytecodes.ARRAYLENGTH
           
Bytecodes.ASTORE
           
Bytecodes.ATHROW
           
Bytecodes.BALOAD
           
Bytecodes.BASTORE
           
Bytecodes.BIPUSH
           
Bytecodes.BranchHandle
           
Bytecodes.BranchInstruction
           
Bytecodes.BREAKPOINT
           
Bytecodes.CALOAD
           
Bytecodes.CASTORE
           
Bytecodes.CHECKCAST
           
Bytecodes.CodeException
           
Bytecodes.CompoundInstruction
           
Bytecodes.ConstantPushInstruction
           
Bytecodes.ConversionInstruction
           
Bytecodes.CPInstruction
           
Bytecodes.D2F
           
Bytecodes.D2I
           
Bytecodes.D2L
           
Bytecodes.DADD
           
Bytecodes.DALOAD
           
Bytecodes.DASTORE
           
Bytecodes.DCMPG
           
Bytecodes.DCMPL
           
Bytecodes.DCONST
           
Bytecodes.DDIV
           
Bytecodes.DLOAD
           
Bytecodes.DMUL
           
Bytecodes.DNEG
           
Bytecodes.DREM
           
Bytecodes.DRETURN
           
Bytecodes.DSTORE
           
Bytecodes.DSUB
           
Bytecodes.DUP
           
Bytecodes.DUP_X1
           
Bytecodes.DUP_X2
           
Bytecodes.DUP2
           
Bytecodes.DUP2_X1
           
Bytecodes.DUP2_X2
           
Bytecodes.ExceptionThrower
           
Bytecodes.F2D
           
Bytecodes.F2I
           
Bytecodes.F2L
           
Bytecodes.FADD
           
Bytecodes.FALOAD
           
Bytecodes.FASTORE
           
Bytecodes.FCMPG
           
Bytecodes.FCMPL
           
Bytecodes.FCONST
           
Bytecodes.FDIV
           
Bytecodes.FieldInstruction
           
Bytecodes.FieldOrMethod
           
Bytecodes.FLOAD
           
Bytecodes.FMUL
           
Bytecodes.FNEG
           
Bytecodes.FREM
           
Bytecodes.FRETURN
           
Bytecodes.FSTORE
           
Bytecodes.FSUB
           
Bytecodes.GETFIELD
           
Bytecodes.GETSTATIC
           
Bytecodes.GOTO
           
Bytecodes.GOTO_W
           
Bytecodes.GotoInstruction
           
Bytecodes.I2B
           
Bytecodes.I2C
           
Bytecodes.I2D
           
Bytecodes.I2F
           
Bytecodes.I2L
           
Bytecodes.I2S
           
Bytecodes.IADD
           
Bytecodes.IALOAD
           
Bytecodes.IAND
           
Bytecodes.IASTORE
           
Bytecodes.ICONST
           
Bytecodes.IDIV
           
Bytecodes.IF_ACMPEQ
           
Bytecodes.IF_ACMPNE
           
Bytecodes.IF_ICMPEQ
           
Bytecodes.IF_ICMPGE
           
Bytecodes.IF_ICMPGT
           
Bytecodes.IF_ICMPLE
           
Bytecodes.IF_ICMPLT
           
Bytecodes.IF_ICMPNE
           
Bytecodes.IFEQ
           
Bytecodes.IFGE
           
Bytecodes.IFGT
           
Bytecodes.IfInstruction
           
Bytecodes.IFLE
           
Bytecodes.IFLT
           
Bytecodes.IFNE
           
Bytecodes.IFNONNULL
           
Bytecodes.IFNULL
           
Bytecodes.IINC
           
Bytecodes.ILOAD
           
Bytecodes.IMUL
           
Bytecodes.IndexedInstruction
           
Bytecodes.INEG
           
Bytecodes.INSTANCEOF
           
Bytecodes.Instruction
           
Bytecodes.InstructionConstants.Clinit
           
Bytecodes.InstructionHandle
           
Bytecodes.InstructionList
           
Bytecodes.InstructionListObserver
           
Bytecodes.InstructionTargeter
           
Bytecodes.InvokeInstruction
           
Bytecodes.INVOKEINTERFACE
           
Bytecodes.INVOKESPECIAL
           
Bytecodes.INVOKESTATIC
           
Bytecodes.INVOKEVIRTUAL
           
Bytecodes.IOR
           
Bytecodes.IREM
           
Bytecodes.IRETURN
           
Bytecodes.ISHL
           
Bytecodes.ISHR
           
Bytecodes.ISTORE
           
Bytecodes.ISUB
           
Bytecodes.IUSHR
           
Bytecodes.IXOR
           
Bytecodes.jq_ReturnAddressType
           
Bytecodes.JSR
           
Bytecodes.JSR_W
           
Bytecodes.JsrInstruction
           
Bytecodes.L2D
           
Bytecodes.L2F
           
Bytecodes.L2I
           
Bytecodes.LADD
           
Bytecodes.LALOAD
           
Bytecodes.LAND
           
Bytecodes.LASTORE
           
Bytecodes.LCMP
           
Bytecodes.LCONST
           
Bytecodes.LDC
           
Bytecodes.LDC2_W
           
Bytecodes.LDIV
           
Bytecodes.LLOAD
           
Bytecodes.LMUL
           
Bytecodes.LNEG
           
Bytecodes.LoadClass
           
Bytecodes.LoadInstruction
           
Bytecodes.LocalVariableInstruction
           
Bytecodes.LOOKUPSWITCH
           
Bytecodes.LOR
           
Bytecodes.LREM
           
Bytecodes.LRETURN
           
Bytecodes.LSHL
           
Bytecodes.LSHR
           
Bytecodes.LSTORE
           
Bytecodes.LSUB
           
Bytecodes.LUSHR
           
Bytecodes.LXOR
           
Bytecodes.MONITORENTER
           
Bytecodes.MONITOREXIT
           
Bytecodes.MULTIANEWARRAY
           
Bytecodes.NEW
           
Bytecodes.NEWARRAY
           
Bytecodes.NOP
           
Bytecodes.POP
           
Bytecodes.POP2
           
Bytecodes.PopInstruction
           
Bytecodes.PushInstruction
           
Bytecodes.PUTFIELD
           
Bytecodes.PUTSTATIC
           
Bytecodes.RET
           
Bytecodes.RETURN
           
Bytecodes.ReturnInstruction
           
Bytecodes.SALOAD
           
Bytecodes.SASTORE
           
Bytecodes.Select
           
Bytecodes.SIPUSH
           
Bytecodes.StackConsumer
           
Bytecodes.StackInstruction
           
Bytecodes.StackProducer
           
Bytecodes.StoreInstruction
           
Bytecodes.SWAP
           
Bytecodes.TABLESWITCH
           
Bytecodes.TargetLostException
           
Bytecodes.TypedInstruction
           
Bytecodes.UnconditionalBranch
           
Bytecodes.VariableLengthInstruction
           
Bytecodes.Visitor
           
BytecodeVisitor
           
CallTargets
           
CallTargets.NoCallTarget
           
CallTargets.SingleCallTarget
           
ControlFlowGraph
          Control flow graph for a bytecode stream.
ControlFlowGraph.BasicBlockIterator
           
ControlFlowGraph.RPOBasicBlockIterator
           
ExceptionHandler
          Exception handler for a bytecode CFG.
ExceptionHandlerIterator
          Iterator for exception handlers in a bytecode CFG.
ExceptionHandlerList
          List of exception handlers for a bytecode CFG.
JSRInfo
          Information for a JSR subroutine.
LiveRefAnalysis.DerivedRef
           
LiveRefAnalysis.ExactJSRState
           
LiveRefAnalysis.ExactState
           
LiveRefAnalysis.HalfOfNumber
           
LiveRefAnalysis.NullConstant
           
LiveRefAnalysis.Retaddr
           
LiveRefAnalysis.SystemType
           
LiveRefAnalysis.Type
           
 

Classes in joeq.Compiler.BytecodeAnalysis used by joeq.Compiler.Quad
BasicBlock
          A basic block in terms of bytecode indices.
BytecodeVisitor
           
CallTargets
           
 

Classes in joeq.Compiler.BytecodeAnalysis used by joeq.Main
Bytecodes.InstructionHandle
           
Bytecodes.InstructionList
           
 



Copyright © 2001-2008 John Whaley. All Rights Reserved.