- AALOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load reference from array
..., arrayref, index => ..., value
- AALOAD() - Constructor for class gov.nasa.jpf.jvm.bytecode.AALOAD
-
- aaload() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- aaload() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- aaload() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- aaload() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- aaload() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- aaload() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- AASTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store into reference array
..., arrayref, index, value => ...
- AASTORE() - Constructor for class gov.nasa.jpf.jvm.bytecode.AASTORE
-
- aastore() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- aastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- aastore() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- aastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- aastore() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- aastore() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- abs__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- abs__F__F(MJIEnv, int, float) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- abs__I__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- abs__J__J(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- Abstraction - Interface in gov.nasa.jpf.vm.serialize
-
interface to abstract concrete primitive values for the sake of state matching
- AbstractionAdapter - Class in gov.nasa.jpf.vm.serialize
-
(mostly) pass-through Abstraction
- AbstractionAdapter() - Constructor for class gov.nasa.jpf.vm.serialize.AbstractionAdapter
-
- AbstractRestorer<Saved> - Class in gov.nasa.jpf.vm
-
- AbstractRestorer() - Constructor for class gov.nasa.jpf.vm.AbstractRestorer
-
- AbstractSerializer - Class in gov.nasa.jpf.vm
-
- AbstractSerializer() - Constructor for class gov.nasa.jpf.vm.AbstractSerializer
-
- AbstractValue - Class in gov.nasa.jpf.util.json
-
Implementation of all Value methods.
- AbstractValue(String) - Constructor for class gov.nasa.jpf.util.json.AbstractValue
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.AALOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.AASTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ACONST_NULL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ALOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ANEWARRAY
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ARETURN
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ARRAYLENGTH
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayLoadInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayStoreInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ASTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ATHROW
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.BALOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.BASTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.BIPUSH
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.CALOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.CASTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.CHECKCAST
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.D2F
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.D2I
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.D2L
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DADD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DALOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DASTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DCMPG
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DCMPL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DCONST
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DDIV
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DIRECTCALLRETURN
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DLOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DMUL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DNEG
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DREM
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DRETURN
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DSTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DSUB
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DUP
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DUP2
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DUP2_X1
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DUP2_X2
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DUP_X1
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.DUP_X2
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.EXECUTENATIVE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.F2D
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.F2I
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.F2L
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FADD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FALOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FASTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FCMPG
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FCMPL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FCONST
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FDIV
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FLOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FMUL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FNEG
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FREM
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FRETURN
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FSTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.FSUB
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.GETFIELD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.GETSTATIC
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.GOTO
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.GOTO_W
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.I2B
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.I2C
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.I2D
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.I2F
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.I2L
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.I2S
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IADD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IALOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IAND
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IASTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ICONST
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IDIV
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ACMPEQ
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ACMPNE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPEQ
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPGE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPGT
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPLE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPLT
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPNE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IFEQ
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IFGE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IFGT
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IfInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IFLE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IFLT
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IFNE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IFNONNULL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IFNULL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IINC
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ILOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IMUL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.INEG
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.InstanceInvocation
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.INSTANCEOF
-
- accept(InstructionVisitor) - Method in interface gov.nasa.jpf.jvm.bytecode.InstructionVisitorAcceptor
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKECG
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKECLINIT
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKEINTERFACE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESPECIAL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKEVIRTUAL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IOR
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IREM
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IRETURN
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ISHL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ISHR
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ISTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ISUB
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IUSHR
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.IXOR
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.JSR
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.JSR_W
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.L2D
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.L2F
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.L2I
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LADD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LALOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LAND
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LASTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LCMP
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LCONST
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LDC
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LDC2_W
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LDC_W
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LDIV
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LLOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LMUL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LNEG
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LocalVariableInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LockInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LongArrayLoadInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LongArrayStoreInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LOOKUPSWITCH
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LOR
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LREM
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LRETURN
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LSHL
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LSHR
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LSTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LSUB
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LUSHR
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.LXOR
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.MONITORENTER
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.MONITOREXIT
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.MULTIANEWARRAY
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.NATIVERETURN
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.NEW
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.NEWARRAY
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.NOP
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.POP
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.POP2
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.PUTFIELD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.PUTSTATIC
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.RET
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.RETURN
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.RUNSTART
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.SALOAD
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.SASTORE
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.SIPUSH
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.SWAP
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.SwitchInstruction
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.TABLESWITCH
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.VirtualInvocation
-
- accept(InstructionVisitor) - Method in class gov.nasa.jpf.jvm.bytecode.WIDE
-
- AccessController - Class in java.security
-
- AccessController() - Constructor for class java.security.AccessController
-
- AccessibleObject - Class in java.lang.reflect
-
- AccessibleObject() - Constructor for class java.lang.reflect.AccessibleObject
-
- ACONST_NULL - Class in gov.nasa.jpf.jvm.bytecode
-
Push null
...
- ACONST_NULL() - Constructor for class gov.nasa.jpf.jvm.bytecode.ACONST_NULL
-
- aconst_null() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- aconst_null() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- aconst_null() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- aconst_null() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- aconst_null() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- aconst_null() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- acos__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- activateGC() - Method in class gov.nasa.jpf.vm.SystemState
-
- activateGC() - Method in class gov.nasa.jpf.vm.VM
-
- activeCount() - Static method in class java.lang.Thread
-
- AdaptiveSerializer - Class in gov.nasa.jpf.vm.serialize
-
a CG type adaptive, canonicalizing & filtering serializer that is an
under-approximation mostly aimed at finding data races and deadlocks in programs
with a large number of scheduling points (= thread choices)
This came to bear by accidentally discovering that JPF often seems to finds
concurrency defects by just serializing the thread states, their topmost stack
frames and the objects directly referenced from there.
- AdaptiveSerializer() - Constructor for class gov.nasa.jpf.vm.serialize.AdaptiveSerializer
-
- add(Instruction) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- add(String) - Method in interface gov.nasa.jpf.listener.PathOutputMonitor.PathOutputSpec
-
- add(int, int) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor.Valuation
-
- add(PrioritizedState) - Method in class gov.nasa.jpf.search.heuristic.StaticPriorityQueue
-
- add(E) - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
- add(int) - Method in class gov.nasa.jpf.util.BitSet64
-
- add(int) - Method in class gov.nasa.jpf.util.HashData
-
- add(long) - Method in class gov.nasa.jpf.util.HashData
-
- add(Object) - Method in class gov.nasa.jpf.util.HashData
-
- add(boolean) - Method in class gov.nasa.jpf.util.HashData
-
- add(E) - Method in class gov.nasa.jpf.util.IdentityArrayObjectSet
-
- add(int) - Method in interface gov.nasa.jpf.util.IntSet
-
- add(E, int) - Method in class gov.nasa.jpf.util.IntTable
-
ONLY USE IF YOU ARE SURE NO PREVIOUS BINDING FOR key EXISTS.
- add(int) - Method in class gov.nasa.jpf.util.IntVector
-
- add(long) - Method in class gov.nasa.jpf.util.IntVector
-
- add(int, int) - Method in class gov.nasa.jpf.util.IntVector
-
- add(int, int, int) - Method in class gov.nasa.jpf.util.IntVector
-
- add(E) - Method in class gov.nasa.jpf.util.LinkedObjectQueue
-
- add(long) - Method in class gov.nasa.jpf.util.LongVector
-
- add(int) - Method in class gov.nasa.jpf.util.MutableInteger
-
- add(Number) - Method in class gov.nasa.jpf.util.MutableInteger
-
- add(Object, Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- add(E) - Method in interface gov.nasa.jpf.util.ObjectQueue
-
- add(E) - Method in interface gov.nasa.jpf.util.ObjectSet
-
- add(E) - Method in class gov.nasa.jpf.util.ObjVector
-
- add(int) - Method in class gov.nasa.jpf.util.Permutation
-
- add(ScriptElement) - Method in class gov.nasa.jpf.util.script.ScriptElementContainer
-
beware, this sets the nextSibling
- add(E) - Method in class gov.nasa.jpf.util.SimplePool
-
- add(int) - Method in class gov.nasa.jpf.util.SortedArrayIntSet
-
- add(T) - Method in class gov.nasa.jpf.util.SortedArrayObjectSet
-
- add(int) - Method in class gov.nasa.jpf.util.UnsortedArrayIntSet
-
- add(E) - Method in class gov.nasa.jpf.util.WeakPool
-
- add(ClassLoaderInfo) - Method in class gov.nasa.jpf.vm.ClassLoaderList
-
- add(int[]) - Method in class gov.nasa.jpf.vm.FullStateSet
-
- add(int[]) - Method in class gov.nasa.jpf.vm.JenkinsStateSet
-
- add(Transition) - Method in class gov.nasa.jpf.vm.Path
-
- add(int[]) - Method in class gov.nasa.jpf.vm.SerializingStateSet
-
- add(ThreadInfo) - Method in interface gov.nasa.jpf.vm.ThreadInfoSet
-
- add(ThreadInfo) - Method in class gov.nasa.jpf.vm.ThreadList
-
add a new ThreadInfo if it isn't already in the list.
- add(ThreadInfo) - Method in class gov.nasa.jpf.vm.TidSet
-
- ADD_PROJECT - Static variable in class gov.nasa.jpf.tool.RunJPF
-
- addAll(Collection<E>, Iterable<? extends E>) - Static method in class gov.nasa.jpf.util.Misc
-
- addAll(Iterable<F>) - Method in class gov.nasa.jpf.util.ObjVector
-
- addAndGet(int, int) - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- addAndGet(T, int) - Method in class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- addAndGet(int, long) - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- addAndGet(T, long) - Method in class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- addAnnotation(AnnotationInfo) - Method in class gov.nasa.jpf.vm.InfoObject
-
- addAttr(Object) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- addAttr(Object) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- addAttr(Object) - Method in class gov.nasa.jpf.vm.InfoObject
-
- addAttr(Object) - Method in class gov.nasa.jpf.vm.Instruction
-
- addAttribute(int) - Method in class gov.nasa.jpf.vm.FieldInfo
-
- addCategory(List<CGRemover.Category>, CGRemover.Category) - Method in class gov.nasa.jpf.listener.CGRemover
-
- addCGCall(String, CGCall) - Method in class gov.nasa.jpf.util.json.JSONObject
-
- addCGCreator(String, CGCreator) - Method in class gov.nasa.jpf.util.json.CGCreatorFactory
-
- addChangeListener(ConfigChangeListener) - Method in class gov.nasa.jpf.Config
-
- addClassLoader(ClassLoaderInfo) - Method in class gov.nasa.jpf.vm.KernelState
-
Adds the given loader to the list of existing class loaders.
- addComment(String) - Static method in class gov.nasa.jpf.vm.Verify
-
Adds a comment to the error trace, which will be printed and saved.
- addComment__Ljava_lang_String_2__V(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- addCurrent() - Method in class gov.nasa.jpf.vm.DebugJenkinsStateSet
-
- addCurrent() - Method in class gov.nasa.jpf.vm.SerializingStateSet
-
- addCurrent() - Method in interface gov.nasa.jpf.vm.StateSet
-
check if a state is already in the set, and add it if not.
- addCurrentJPFdir(List<File>) - Method in class gov.nasa.jpf.Config
-
add the current dir to the list of JPF components.
- addElementAttr(int, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- addElementAttr(int, int, Object) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- addElementAttribute(Object, int, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- addElementAttribute__Ljava_lang_Object_2II__V(MJIEnv, int, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- addElementAttrNoClone(int, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
<2do> those will be obsolete
- addElementInfoAttr(int) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- addEntry(IntTable.Entry<E>, int) - Method in class gov.nasa.jpf.util.IntTable
-
- addExtension(PublisherExtension) - Method in class gov.nasa.jpf.report.Publisher
-
- addFieldAttr(FieldInfo, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- addFieldAttr(int, int, Object) - Method in class gov.nasa.jpf.vm.Fields
-
- addFieldAttr(int, String, Object) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- addFieldAttribute(Object, String, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- addFieldAttribute__Ljava_lang_Object_2Ljava_lang_String_2I__V(MJIEnv, int, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- addFieldPerturbations(Perturbator.FieldPerturbation, ClassInfo, FieldInfo[]) - Method in class gov.nasa.jpf.listener.Perturbator
-
- addFrameAttr(Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- addHandler(Handler) - Method in class gov.nasa.jpf.util.JPFLogger
-
- addIfAbsent(int) - Method in class gov.nasa.jpf.util.IntVector
-
- addJPFdirs(List<File>, File) - Method in class gov.nasa.jpf.Config
-
- addJPFdirsFromClasspath(List<File>) - Method in class gov.nasa.jpf.Config
-
- addJPFdirsFromSiteExtensions(List<File>) - Method in class gov.nasa.jpf.Config
-
- addListener(JPFListener) - Method in class gov.nasa.jpf.JPF
-
- addListener(SearchListener) - Method in class gov.nasa.jpf.search.Search
-
- addListener(RunListener) - Method in class gov.nasa.jpf.util.RunRegistry
-
- addListener(JPFListener) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- addListener(VMListener) - Method in class gov.nasa.jpf.vm.VM
-
- addLocalAttr(int, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- addLocalAttribute(String, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- addLocalAttribute__Ljava_lang_String_2I__V(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- addLongOperandAttr(Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- addLoop(int) - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- addNull() - Method in class gov.nasa.jpf.util.HashPool
-
optionally called only once after creation to link null to 0.
- addNulls(int) - Method in class gov.nasa.jpf.util.ObjVector
-
- addObjectAttr(Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- addObjectAttr(Object) - Method in class gov.nasa.jpf.vm.Fields
-
- addObjectAttr(int, Object) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- addObjectAttribute(Object, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- addObjectAttribute__Ljava_lang_Object_2I__V(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- addOp(T) - Method in class gov.nasa.jpf.util.Trace
-
- addOperandAttr(Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- addOperandAttr(int, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- addPathName(String) - Method in class gov.nasa.jpf.vm.ClassPath
-
- addPattern(String) - Method in class gov.nasa.jpf.util.StringSetMatcher
-
- addPendingSearchListener(SearchListener) - Method in class gov.nasa.jpf.JPF
-
- addPendingVMListener(VMListener) - Method in class gov.nasa.jpf.JPF
-
- addPostGcAction(Runnable) - Method in class gov.nasa.jpf.vm.VM
-
- addProject(String[]) - Static method in class gov.nasa.jpf.tool.RunJPF
-
- addProject(File, String, File, boolean) - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
- addProperty(Property) - Method in class gov.nasa.jpf.search.Search
-
- addPropertyListener(PropertyListenerAdapter) - Method in class gov.nasa.jpf.JPF
-
- addPublisher(Publisher) - Method in class gov.nasa.jpf.report.Reporter
-
- addPublisherExtension(Class<T>, PublisherExtension) - Method in class gov.nasa.jpf.JPF
-
- addPublisherExtension(Class<T>, PublisherExtension) - Method in class gov.nasa.jpf.report.Reporter
-
- addReleaseAction(ReleaseAction) - Method in class gov.nasa.jpf.vm.ClassInfo
-
NOTE - this can only be set *before* subclasses are loaded (e.g.
- addResolvedClass(ClassInfo) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- addReturnAttr(ThreadInfo, Object) - Method in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
- addReturnAttr(ThreadInfo, Object) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- addSearchListener(SearchListener) - Method in class gov.nasa.jpf.JPF
-
- addSearchProperty(Property) - Method in class gov.nasa.jpf.JPF
-
- addShutdownHook__Ljava_lang_Thread_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Runtime
-
- addState(State) - Method in class gov.nasa.jpf.util.automaton.Automaton
-
- addStates(State...) - Method in class gov.nasa.jpf.util.automaton.Automaton
-
- addToFieldWatchList(Config, String) - Method in class gov.nasa.jpf.listener.Perturbator
-
- addToInternStrings(String, int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- addToParamsWatchList(Config, String) - Method in class gov.nasa.jpf.listener.Perturbator
-
- addToPinDownList(int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- addToReturnWatchList(Config, String) - Method in class gov.nasa.jpf.listener.Perturbator
-
- addTransition(Transition) - Method in class gov.nasa.jpf.util.automaton.State
-
- addTransitions(Transition...) - Method in class gov.nasa.jpf.util.automaton.State
-
- addUniqueTypeListener(JPFListener) - Method in class gov.nasa.jpf.JPF
-
- addURL(URL) - Method in class gov.nasa.jpf.JPFClassLoader
-
we make it public since we add paths dynamically during JPF init
Note this is ignored according to the javadocs if the provided url is already in the classpath.
- addURL(URL) - Method in class java.net.URLClassLoader
-
- addURL0__Ljava_lang_String_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_net_URLClassLoader
-
- addVMListener(VMListener) - Method in class gov.nasa.jpf.JPF
-
- addZeros(int) - Method in class gov.nasa.jpf.util.IntVector
-
- advance(int) - Method in class gov.nasa.jpf.vm.ArrayOffset
-
- advance() - Method in class gov.nasa.jpf.vm.BooleanChoiceGenerator
-
- advance() - Method in class gov.nasa.jpf.vm.choice.BreakGenerator
-
- advance() - Method in class gov.nasa.jpf.vm.choice.DoubleThresholdGenerator
-
- advance() - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- advance() - Method in class gov.nasa.jpf.vm.choice.InvocationCG
-
- advance() - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- advance() - Method in class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- advance() - Method in class gov.nasa.jpf.vm.choice.RandomOrderIntCG
-
- advance() - Method in class gov.nasa.jpf.vm.choice.RandomOrderLongCG
-
- advance() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
this has to handle timeouts, which we do with temporary thread status
changes (i.e.
- advance() - Method in class gov.nasa.jpf.vm.choice.TypedObjectChoice
-
- advance() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
advance to the next choice.
- advance(int) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- advance(int) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
advance n choices
pretty braindead generic solution, but if more speed is needed, we can easily override
in the concrete CGs (it's used for path replay)
- advance(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.vm.SystemState
-
- advanceAllCascadedParents(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.vm.SystemState
-
- advanceCascadedParent(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.vm.SystemState
-
- advanceCurCg(VM) - Method in class gov.nasa.jpf.vm.SystemState
-
- advancePC() - Method in class gov.nasa.jpf.vm.StackFrame
-
- advancePC() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- After - Annotation Type in org.junit
-
same as org.junit.Test - we don't want to pull the whole of JUnit
into our JPF classpath just because we run TestJPF derived classes
- AfterClass - Annotation Type in org.junit
-
same as org.junit.Test - we don't want to pull the whole of JUnit
into our JPF classpath just because we run TestJPF derived classes
- alive - Variable in class gov.nasa.jpf.vm.ThreadList.Count
-
- allInterfaces - Variable in class gov.nasa.jpf.vm.ClassInfo
-
cache of all interfaceNames (parent interfaceNames and interface parents) - lazy eval
- allMatch(String[]) - Method in class gov.nasa.jpf.util.StringSetMatcher
-
do all elements of 'set' match at least one of our patterns?
- allocateArray(Heap, String, int[], ThreadInfo, int) - Static method in class gov.nasa.jpf.jvm.bytecode.MULTIANEWARRAY
-
- allocateMemory(long) - Method in class sun.misc.Unsafe
-
this is really a byte[] allocation (used by java.nio.Bits).
- allocateMemory__J__J(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- Allocation - Class in gov.nasa.jpf.vm
-
helper class for search global object id (SGOID) computation.
- Allocation(AllocationContext, int) - Constructor for class gov.nasa.jpf.vm.Allocation
-
- AllocationContext - Interface in gov.nasa.jpf.vm
-
abstract type that captures the context (class, thread id and callstack)
of an allocation
Used for SGOID computation
- allocCounts - Variable in class gov.nasa.jpf.vm.GenericSGOIDHeap
-
- AllocInstruction - Interface in gov.nasa.jpf.vm
-
an empty (tag) interface to identify allocating instructions
- ALOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load reference from local variable
...
- ALOAD(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.ALOAD
-
- aload(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- aload(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- aload(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- aload(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- aload(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- aload(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- aload_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- aload_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- aload_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- aload_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- aload_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- aload_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- aload_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- aload_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- aload_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- aload_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- aload_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- aload_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- aload_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- aload_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- aload_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- aload_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- aload_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- aload_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- aload_3() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- aload_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- aload_3() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- aload_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- aload_3() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- aload_3() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- alphabet - Variable in class gov.nasa.jpf.util.automaton.Automaton
-
- ALT_CHAR - Static variable in class gov.nasa.jpf.util.script.StringExpander
-
- ALT_END_CHAR - Static variable in class gov.nasa.jpf.util.script.StringExpander
-
- ALT_START_CHAR - Static variable in class gov.nasa.jpf.util.script.StringExpander
-
- Alternative - Class in gov.nasa.jpf.util.script
-
ScriptElement that represents an alternative between choices.
- alternative(ScriptElementContainer) - Method in class gov.nasa.jpf.util.script.ESParser
-
- AmmendableFilterConfiguration - Class in gov.nasa.jpf.vm.serialize
-
- AmmendableFilterConfiguration() - Constructor for class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- AmmendableFilterConfiguration.Ammendment - Interface in gov.nasa.jpf.vm.serialize
-
- AmmendableFilterConfiguration.FieldAmmendment - Interface in gov.nasa.jpf.vm.serialize
-
- AmmendableFilterConfiguration.FrameAmmendment - Interface in gov.nasa.jpf.vm.serialize
-
- AmmendableFilterConfiguration.InstanceAmmendment - Interface in gov.nasa.jpf.vm.serialize
-
- AmmendableFilterConfiguration.InstanceOverride - Interface in gov.nasa.jpf.vm.serialize
-
- AmmendableFilterConfiguration.StaticAmmendment - Interface in gov.nasa.jpf.vm.serialize
-
- ammendFieldInclusion(FieldInfo, boolean) - Method in interface gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration.InstanceAmmendment
-
- ammendFieldInclusion(FieldInfo, boolean) - Method in interface gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration.StaticAmmendment
-
- ammendFieldInclusion(FieldInfo, boolean) - Method in class gov.nasa.jpf.vm.serialize.FieldAmmendmentByName
-
- ammendFieldInclusion(FieldInfo, boolean) - Method in class gov.nasa.jpf.vm.serialize.IgnoreConstants
-
- ammendFieldInclusion(FieldInfo, boolean) - Method in class gov.nasa.jpf.vm.serialize.IgnoresFromAnnotations
-
- ammendFieldInclusion(FieldInfo, boolean) - Method in class gov.nasa.jpf.vm.serialize.IgnoreThreadNastiness
-
- ammendFieldInclusion(FieldInfo, boolean) - Method in class gov.nasa.jpf.vm.serialize.IgnoreUtilSilliness
-
- ammendFieldInclusion(FieldInfo, boolean) - Method in class gov.nasa.jpf.vm.serialize.IncludesFromAnnotations
-
- ammendFramePolicy(MethodInfo, FramePolicy) - Method in interface gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration.FrameAmmendment
-
- ammendFramePolicy(MethodInfo, FramePolicy) - Method in class gov.nasa.jpf.vm.serialize.IgnoresFromAnnotations
-
- and(BitSet1024) - Method in class gov.nasa.jpf.util.BitSet1024
-
- and(BitSet256) - Method in class gov.nasa.jpf.util.BitSet256
-
- and(BitSet64) - Method in class gov.nasa.jpf.util.BitSet64
-
- andNot(BitSet1024) - Method in class gov.nasa.jpf.util.BitSet1024
-
- andNot(BitSet256) - Method in class gov.nasa.jpf.util.BitSet256
-
- andNot(BitSet64) - Method in class gov.nasa.jpf.util.BitSet64
-
- ANEWARRAY - Class in gov.nasa.jpf.jvm.bytecode
-
Create new array of reference
..., count => ..., arrayref
- ANEWARRAY(String) - Constructor for class gov.nasa.jpf.jvm.bytecode.ANEWARRAY
-
- anewarray(String) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- anewarray(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- anewarray(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- anewarray(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- anewarray(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- anewarray(String) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ANNOTATIONDEFAULT_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- AnnotationInfo - Class in gov.nasa.jpf.vm
-
the JPF internal representation for Java Annotations
AnnotationInfos represent a separate type system.
- AnnotationInfo(String, ClassLoaderInfo, AnnotationParser) - Constructor for class gov.nasa.jpf.vm.AnnotationInfo
-
- AnnotationInfo(String, AnnotationInfo.Entry[], boolean) - Constructor for class gov.nasa.jpf.vm.AnnotationInfo
-
- AnnotationInfo.AnnotationAttribute - Class in gov.nasa.jpf.vm
-
- AnnotationInfo.ClassValue - Class in gov.nasa.jpf.vm
-
- AnnotationInfo.Entry - Class in gov.nasa.jpf.vm
-
- AnnotationInfo.Entry(String, Object) - Constructor for class gov.nasa.jpf.vm.AnnotationInfo.Entry
-
- AnnotationInfo.EnumValue - Class in gov.nasa.jpf.vm
-
- AnnotationParser - Interface in gov.nasa.jpf.vm
-
a parser for annotation class files
- AnnotationProxyBase - Class in gov.nasa.jpf
-
common stuff used by all Annotation Proxies
- AnnotationProxyBase() - Constructor for class gov.nasa.jpf.AnnotationProxyBase
-
- annotations - Variable in class gov.nasa.jpf.vm.InfoObject
-
- annotationType() - Method in class gov.nasa.jpf.AnnotationProxyBase
-
- AnnotationType - Class in sun.reflect.annotation
-
this is a placeholder for a Java 6 class, which we only have here to
support both Java 1.5 and 6 with the same set of env/ classes
this is Java only, so it's a drag we have to add this, but since it is outside
java.* and doesn't refer to Java 6 stuff outside the sun.misc.SharedSecrets
we bite the bullet and add it (for now)
<2do> THIS IS GOING AWAY AS SOON AS WE OFFICIALLY SWITCH TO JAVA 6
- annotationType____Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_AnnotationProxyBase
-
- ANYLINE - Static variable in class gov.nasa.jpf.util.LocationSpec
-
- app - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- appCtx - Variable in class gov.nasa.jpf.vm.SingleProcessVM
-
- appCtx - Variable in class gov.nasa.jpf.vm.ThreadInfo
-
- append(String, String, String) - Method in class gov.nasa.jpf.Config
-
- append(String, String) - Method in class gov.nasa.jpf.Config
-
- append(int[]) - Method in class gov.nasa.jpf.util.IntVector
-
- append(int[], int, int) - Method in class gov.nasa.jpf.util.IntVector
-
- append(boolean[]) - Method in class gov.nasa.jpf.util.IntVector
-
- append(IntVector) - Method in class gov.nasa.jpf.util.IntVector
-
- append(F[]) - Method in class gov.nasa.jpf.util.ObjVector
-
- append(F[], int, int) - Method in class gov.nasa.jpf.util.ObjVector
-
- append(ObjVector<F>) - Method in class gov.nasa.jpf.util.ObjVector
-
- append(ObjArray<F>) - Method in class gov.nasa.jpf.util.ObjVector
-
- append(ArrayList<F>) - Method in class gov.nasa.jpf.util.ObjVector
-
- append__C__Ljava_lang_StringBuffer_2(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuffer
-
- append__C__Ljava_lang_StringBuilder_2(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuilder
-
- append__D__Ljava_lang_StringBuffer_2(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuffer
-
- append__D__Ljava_lang_StringBuilder_2(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuilder
-
- append__F__Ljava_lang_StringBuffer_2(MJIEnv, int, float) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuffer
-
- append__F__Ljava_lang_StringBuilder_2(MJIEnv, int, float) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuilder
-
- append__I__Ljava_lang_StringBuffer_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuffer
-
- append__I__Ljava_lang_StringBuilder_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuilder
-
- append__J__Ljava_lang_StringBuffer_2(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuffer
-
- append__J__Ljava_lang_StringBuilder_2(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuilder
-
- append__Ljava_lang_String_2__Ljava_lang_StringBuffer_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuffer
-
- append__Ljava_lang_String_2__Ljava_lang_StringBuilder_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuilder
-
- append__Z__Ljava_lang_StringBuffer_2(MJIEnv, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuffer
-
- append__Z__Ljava_lang_StringBuilder_2(MJIEnv, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringBuilder
-
- appendArray(T[], T...) - Static method in class gov.nasa.jpf.util.Misc
-
- appendBits(long[]) - Method in class gov.nasa.jpf.util.IntVector
-
- appendConfiguredFrameAmmendments(Config) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- appendConfiguredInstanceAmmendments(Config) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- appendConfiguredInstanceOverrides(Config) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- appendConfiguredStaticAmmendments(Config) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- appendElement(T[], T) - Static method in class gov.nasa.jpf.util.Misc
-
- appendFieldAmmendment(AmmendableFilterConfiguration.FieldAmmendment) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- appendFrameAmmendment(AmmendableFilterConfiguration.FrameAmmendment) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- appendInstanceAmmendment(AmmendableFilterConfiguration.InstanceAmmendment) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- appendInstanceOverride(AmmendableFilterConfiguration.InstanceOverride) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- appendPacked(boolean[]) - Method in class gov.nasa.jpf.util.IntVector
-
- appendPacked(byte[]) - Method in class gov.nasa.jpf.util.IntVector
-
- appendPacked(char[]) - Method in class gov.nasa.jpf.util.IntVector
-
- appendPacked(short[]) - Method in class gov.nasa.jpf.util.IntVector
-
- appendPath(String, String, String) - Method in class gov.nasa.jpf.Config
-
- appendRawBits(float[]) - Method in class gov.nasa.jpf.util.IntVector
-
- appendRawBits(double[]) - Method in class gov.nasa.jpf.util.IntVector
-
- appendStaticAmmendment(AmmendableFilterConfiguration.StaticAmmendment) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- appendTo(IntVector) - Method in class gov.nasa.jpf.vm.BooleanArrayFields
-
- appendTo(IntVector) - Method in class gov.nasa.jpf.vm.ByteArrayFields
-
- appendTo(IntVector) - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- appendTo(IntVector) - Method in class gov.nasa.jpf.vm.DoubleArrayFields
-
- appendTo(IntVector) - Method in class gov.nasa.jpf.vm.Fields
-
- appendTo(IntVector) - Method in class gov.nasa.jpf.vm.FloatArrayFields
-
- appendTo(IntVector) - Method in class gov.nasa.jpf.vm.IntArrayFields
-
- appendTo(IntVector) - Method in class gov.nasa.jpf.vm.LongArrayFields
-
- appendTo(IntVector) - Method in class gov.nasa.jpf.vm.NamedFields
-
- appendTo(IntVector) - Method in class gov.nasa.jpf.vm.ReferenceArrayFields
-
- appendTo(IntVector) - Method in class gov.nasa.jpf.vm.ShortArrayFields
-
- ApplicationContext - Class in gov.nasa.jpf.vm
-
auxiliary class that captures the main entry and classloader context
of applications
- areAssertionsEnabled() - Method in class gov.nasa.jpf.vm.ClassInfo
-
public static ClassInfo getAnnotationProxy (ClassInfo ciAnnotation){
ThreadInfo ti = ThreadInfo.getCurrentThread();
// make sure the annotationCls is initialized (no code there)
if (!ciAnnotation.isInitialized()) {
ciAnnotation.registerClass(ti);
ciAnnotation.setInitialized(); // no clinit
}
String url = computeProxyUrl(ciAnnotation);
ClassInfo ci = null; // getOriginalClassInfo(url);
if (ci == null){
String cname = ciAnnotation.getName() + "$Proxy";
ci = new ClassInfo(ciAnnotation, cname, ciAnnotation.classLoader, url);
ciAnnotation.classLoader.addResolvedClass(ci);
if (!ci.isInitialized()){
ci.registerClass(ti);
ci.setInitialized();
}
}
return ci;
}
- ARETURN - Class in gov.nasa.jpf.jvm.bytecode
-
Return reference from method
..., objectref => [empty]
- ARETURN() - Constructor for class gov.nasa.jpf.jvm.bytecode.ARETURN
-
- areturn() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- areturn() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- areturn() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- areturn() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- areturn() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- areturn() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- argSize - Variable in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- argSize - Variable in class gov.nasa.jpf.vm.MethodInfo
-
the number of stack slots for the arguments (incl.
- argTypes - Static variable in class gov.nasa.jpf.listener.Perturbator
-
- argTypes - Variable in class gov.nasa.jpf.vm.MethodInfo
-
used for native method parameter conversion (lazy evaluated)
- arguments - Variable in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- arguments - Variable in class gov.nasa.jpf.util.script.Event
-
- ArrayAccess - Class in gov.nasa.jpf.vm
-
CG attribute to store array references of aload/astore operations
- ArrayAccess(int, int, boolean) - Constructor for class gov.nasa.jpf.vm.ArrayAccess
-
- arrayBaseOffset(Class<?>) - Method in class sun.misc.Unsafe
-
- arrayBaseOffset__Ljava_lang_Class_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- arraycopy(Object, int, Object, int, int) - Static method in class java.lang.System
-
- arraycopy__Ljava_lang_Object_2ILjava_lang_Object_2II__V(MJIEnv, int, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_System
-
- ArrayElementInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
abstract class for operations that access elements of arrays
- ArrayElementInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.ArrayElementInstruction
-
- ArrayFields - Class in gov.nasa.jpf.vm
-
a Field (data value) store for array objects
- ArrayFields() - Constructor for class gov.nasa.jpf.vm.ArrayFields
-
- ArrayIndexOutOfBoundsExecutiveException - Exception in gov.nasa.jpf.vm
-
- ArrayIndexOutOfBoundsExecutiveException(Instruction) - Constructor for exception gov.nasa.jpf.vm.ArrayIndexOutOfBoundsExecutiveException
-
- arrayIndexScale(Class<?>) - Method in class sun.misc.Unsafe
-
- arrayIndexScale__Ljava_lang_Class_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- ArrayInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
abstraction for all array instructions
- ArrayInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.ArrayInstruction
-
- ArrayIntSet - Class in gov.nasa.jpf.util
-
common base for array based IntSet implementations
- ArrayIntSet() - Constructor for class gov.nasa.jpf.util.ArrayIntSet
-
- ArrayIntSet(int) - Constructor for class gov.nasa.jpf.util.ArrayIntSet
-
- ARRAYLENGTH - Class in gov.nasa.jpf.jvm.bytecode
-
Get length of array
..., arrayref => ..., length
- ARRAYLENGTH() - Constructor for class gov.nasa.jpf.jvm.bytecode.ARRAYLENGTH
-
- arraylength() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- arrayLength - Variable in class gov.nasa.jpf.jvm.bytecode.NewArrayInstruction
-
- arraylength() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- arraylength() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- arraylength() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- arraylength() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- arraylength() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- arrayLength() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- arrayLength() - Method in class gov.nasa.jpf.vm.BooleanArrayFields
-
- arrayLength() - Method in class gov.nasa.jpf.vm.ByteArrayFields
-
- arrayLength() - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- arrayLength() - Method in class gov.nasa.jpf.vm.DoubleArrayFields
-
- arrayLength() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- arrayLength() - Method in class gov.nasa.jpf.vm.FloatArrayFields
-
- arrayLength() - Method in class gov.nasa.jpf.vm.IntArrayFields
-
- arrayLength() - Method in class gov.nasa.jpf.vm.LongArrayFields
-
- arrayLength() - Method in class gov.nasa.jpf.vm.ReferenceArrayFields
-
- arrayLength() - Method in class gov.nasa.jpf.vm.ShortArrayFields
-
- arrayLengths - Variable in class gov.nasa.jpf.jvm.bytecode.MULTIANEWARRAY
-
- ArrayLoadInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
abstraction for all array load instructions
..., array, index => ..., value
- ArrayLoadInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.ArrayLoadInstruction
-
- ArrayObjectQueue<E> - Class in gov.nasa.jpf.util
-
dynamically growing, cyclic array buffer queue for object references
- ArrayObjectQueue() - Constructor for class gov.nasa.jpf.util.ArrayObjectQueue
-
- ArrayObjectQueue(int) - Constructor for class gov.nasa.jpf.util.ArrayObjectQueue
-
- ArrayOffset - Class in gov.nasa.jpf.vm
-
data encapsulation for backtracking.
- ArrayOffset(int[]) - Constructor for class gov.nasa.jpf.vm.ArrayOffset
-
- arrayRef - Variable in class gov.nasa.jpf.jvm.bytecode.ArrayInstruction
-
- ArrayStoreInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
abstraction for all array store instructions
...
- ArrayStoreInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.ArrayStoreInstruction
-
- ArrayValue - Class in gov.nasa.jpf.util.json
-
Array parsed from JSON document
- ArrayValue() - Constructor for class gov.nasa.jpf.util.json.ArrayValue
-
- arrayWithoutFirst(T[], int) - Static method in class gov.nasa.jpf.util.Misc
-
- arrayWithoutFirst(String[], int) - Static method in class gov.nasa.jpf.util.Misc
-
- asBooleanArray() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- asBooleanArray() - Method in class gov.nasa.jpf.vm.BooleanArrayFields
-
- asBooleanArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- asBoxObject() - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- asBoxObject() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- asByteArray() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- asByteArray() - Method in class gov.nasa.jpf.vm.ByteArrayFields
-
- asByteArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- asCanonicalUnixPath(String) - Static method in class gov.nasa.jpf.util.FileUtils
-
turn a mixed path list into a valid Unix path set without drive letters,
and with '/' and ':' separators.
- asCanonicalUserPathName(String) - Static method in class gov.nasa.jpf.util.FileUtils
-
- asCanonicalWindowsPath(String) - Static method in class gov.nasa.jpf.util.FileUtils
-
turn a mixed path list into a valid Windows path set with drive letters,
and '\' and ';' separators.
- asCharArray() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- asCharArray(int, int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- asCharArray() - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- asCharArray(int, int) - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- asCharArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- asClass(String) - Method in class gov.nasa.jpf.Config
-
- asDoubleArray() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- asDoubleArray() - Method in class gov.nasa.jpf.vm.DoubleArrayFields
-
- asDoubleArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- asFieldSlots() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- asFieldSlots() - Method in class gov.nasa.jpf.vm.Fields
-
- asFieldSlots() - Method in class gov.nasa.jpf.vm.NamedFields
-
- asFloatArray() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- asFloatArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- asFloatArray() - Method in class gov.nasa.jpf.vm.FloatArrayFields
-
- asin__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- asIntArray() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- asIntArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- asIntArray() - Method in class gov.nasa.jpf.vm.IntArrayFields
-
- asLongArray() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- asLongArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- asLongArray() - Method in class gov.nasa.jpf.vm.LongArrayFields
-
- asNativeSubclass(Class<T>) - Method in class gov.nasa.jpf.util.TypeRef
-
return the host VM class for this ref.
- asOrderedMap() - Method in class gov.nasa.jpf.Config
-
- asPlatformPath(String) - Static method in class gov.nasa.jpf.util.FileUtils
-
- asReferenceArray() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- asReferenceArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- asReferenceArray() - Method in class gov.nasa.jpf.vm.ReferenceArrayFields
-
- assertArrayEquals(byte[], byte[]) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(String, Object, Object) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(Object, Object) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(String, int, int) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(int, int) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(String, long, long) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(long, long) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(double, double) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(String, double, double) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(float, float) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(String, float, float) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(String, double, double, double) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(double, double, double) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(String, float, float, float) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertEquals(float, float, float) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertFalse(String, boolean) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertFalse(boolean) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertionError(StackTraceElement, String...) - Method in class gov.nasa.jpf.util.test.TestJPF
-
run JPF expecting a AssertionError in the SuT
- assertionError(String...) - Method in class gov.nasa.jpf.util.test.TestJPF
-
- assertionErrorDetails(StackTraceElement, String, String...) - Method in class gov.nasa.jpf.util.test.TestJPF
-
- assertionErrorDetails(String, String...) - Method in class gov.nasa.jpf.util.test.TestJPF
-
- AssertionProperty - Class in gov.nasa.jpf.listener
-
this is a property listener that turns thrown AssertionErrors into
property violations before they are caught (i.e.
- AssertionProperty(Config) - Constructor for class gov.nasa.jpf.listener.AssertionProperty
-
- assertNotNull(String, Object) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertNotNull(Object) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertNull(String, Object) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertNull(Object) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertSame(String, Object, Object) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertSame(Object, Object) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertTrue(String, boolean) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertTrue(boolean) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- assertTrue(String, boolean) - Static method in class gov.nasa.jpf.vm.Verify
-
Deprecated.
use "assert cond : msg"
- assertTrue(boolean) - Static method in class gov.nasa.jpf.vm.Verify
-
Deprecated.
use 'assert' directly
- assertTrue__Z__V(MJIEnv, int, boolean) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
deprectated, just use assert
- asShortArray() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- asShortArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- asShortArray() - Method in class gov.nasa.jpf.vm.ShortArrayFields
-
- asString() - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- asString(int, int) - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- asString() - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- asString() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- asStringArray(String) - Method in class gov.nasa.jpf.Config
-
- asSubclass(Class<U>) - Method in class java.lang.Class
-
- ASTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store reference into local variable
..., objref => ...
- ASTORE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.ASTORE
-
- astore(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- astore(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- astore(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- astore(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- astore(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- astore(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- astore_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- astore_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- astore_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- astore_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- astore_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- astore_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- astore_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- astore_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- astore_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- astore_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- astore_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- astore_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- astore_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- astore_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- astore_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- astore_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- astore_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- astore_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- astore_3() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- astore_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- astore_3() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- astore_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- astore_3() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- astore_3() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- asTypeName(String) - Static method in class gov.nasa.jpf.vm.Types
-
- asUnixPathName(File) - Static method in class gov.nasa.jpf.util.FileUtils
-
- atan2__DD__D(MJIEnv, int, double, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- atan__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- ATHROW - Class in gov.nasa.jpf.jvm.bytecode
-
Throw exception or error
..., objectref => objectref
- ATHROW() - Constructor for class gov.nasa.jpf.jvm.bytecode.ATHROW
-
- athrow() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- athrow() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- athrow() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- athrow() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- athrow() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- athrow() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- atLabel(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- atLabel(int) - Static method in class gov.nasa.jpf.vm.Verify
-
- atMethod(String) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- AtomicData - Class in gov.nasa.jpf.vm
-
helper object to store per thread information about atomic line
execution
<2do> check if we can't do this less expensive.
- AtomicData() - Constructor for class gov.nasa.jpf.vm.AtomicData
-
- AtomicFieldUpdater - Class in gov.nasa.jpf.vm
-
base class for atomic field updaters
NOTE - since all native methods are static, we have to be too
- AtomicFieldUpdater() - Constructor for class gov.nasa.jpf.vm.AtomicFieldUpdater
-
- AtomicIntegerArray - Class in java.util.concurrent.atomic
-
model class for AtomicIntegerArray
- AtomicIntegerArray(int) - Constructor for class java.util.concurrent.atomic.AtomicIntegerArray
-
- AtomicIntegerArray(int[]) - Constructor for class java.util.concurrent.atomic.AtomicIntegerArray
-
- AtomicIntegerFieldUpdater<T> - Class in java.util.concurrent.atomic
-
model class for the AtomicIntegerFieldUpdater
in reality it's an abstract class, but this here is merely a stub anyways
- AtomicIntegerFieldUpdater(Class<T>, String) - Constructor for class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- AtomicLong - Class in sun.misc
-
MJI model class for sun.misc.AtomicLong library abstraction
- AtomicLong() - Constructor for class sun.misc.AtomicLong
-
- AtomicLongArray - Class in java.util.concurrent.atomic
-
model class for AtomicLongArray
- AtomicLongArray(int) - Constructor for class java.util.concurrent.atomic.AtomicLongArray
-
- AtomicLongArray(long[]) - Constructor for class java.util.concurrent.atomic.AtomicLongArray
-
- AtomicLongFieldUpdater<T> - Class in java.util.concurrent.atomic
-
model class for the AtomicLongFieldUpdater
in reality it's an abstract class, but this here is merely a stub anyways
- AtomicLongFieldUpdater(Class<T>, String) - Constructor for class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- AtomicReferenceArray<E> - Class in java.util.concurrent.atomic
-
model class for AtomicReferenceArray
- AtomicReferenceArray(int) - Constructor for class java.util.concurrent.atomic.AtomicReferenceArray
-
- AtomicReferenceArray(E[]) - Constructor for class java.util.concurrent.atomic.AtomicReferenceArray
-
- AtomicReferenceFieldUpdater<T,V> - Class in java.util.concurrent.atomic
-
model class for the AtomicReferenceFieldUpdater
in reality it's an abstract class, but this here is merely a stub anyways
- AtomicReferenceFieldUpdater(Class<T>, Class<V>, String) - Constructor for class java.util.concurrent.atomic.AtomicReferenceFieldUpdater
-
- atPosition(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- atReturn() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- attach(VM) - Method in class gov.nasa.jpf.vm.AbstractRestorer
-
- attach(VM) - Method in class gov.nasa.jpf.vm.AbstractSerializer
-
- attach(VM) - Method in interface gov.nasa.jpf.vm.Backtracker
-
- attach(VM) - Method in class gov.nasa.jpf.vm.DebugJenkinsStateSet
-
- attach(VM) - Method in class gov.nasa.jpf.vm.DefaultBacktracker
-
- attach(VM) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- attach(VM) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- attach(VM) - Method in class gov.nasa.jpf.vm.SerializingStateSet
-
- attach(VM) - Method in interface gov.nasa.jpf.vm.StateRestorer
-
- attach(VM) - Method in interface gov.nasa.jpf.vm.StateSerializer
-
- attach(VM) - Method in interface gov.nasa.jpf.vm.StateSet
-
- attemptAdd(long) - Method in class sun.misc.AtomicLong
-
- attemptIncrememt() - Method in class sun.misc.AtomicLong
-
- attemptSet(long) - Method in class sun.misc.AtomicLong
-
- attemptUpdate(long, long) - Method in class sun.misc.AtomicLong
-
- attr - Variable in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- attr - Variable in class gov.nasa.jpf.vm.InfoObject
-
user defined attribute objects.
- attr - Variable in class gov.nasa.jpf.vm.Instruction
-
- ATTR_ATTRIBUTE_CHANGED - Static variable in class gov.nasa.jpf.vm.ElementInfo
-
- ATTR_CONSTRUCTED - Static variable in class gov.nasa.jpf.vm.ElementInfo
-
- ATTR_FREEZE_SHARED - Static variable in class gov.nasa.jpf.vm.ElementInfo
-
- ATTR_IMMUTABLE - Static variable in class gov.nasa.jpf.vm.ElementInfo
-
- ATTR_IS_FROZEN - Static variable in class gov.nasa.jpf.vm.ElementInfo
-
- ATTR_IS_FROZEN - Static variable in class gov.nasa.jpf.vm.StackFrame
-
this StackFrame is not allowed to be modified anymore because it has been state stored.
- ATTR_IS_MARKED - Static variable in class gov.nasa.jpf.vm.ElementInfo
-
- ATTR_LIVE_BIT - Static variable in class gov.nasa.jpf.vm.ElementInfo
-
- ATTR_MARKED_OR_LIVE_BIT - Static variable in class gov.nasa.jpf.vm.ElementInfo
-
- ATTR_PINDOWN_MASK - Static variable in class gov.nasa.jpf.vm.ElementInfo
-
- ATTR_SHARED - Static variable in class gov.nasa.jpf.vm.ElementInfo
-
- ATTR_TREF_CHANGED - Static variable in class gov.nasa.jpf.vm.ElementInfo
-
- attributes - Variable in class gov.nasa.jpf.vm.ElementInfo
-
- attributes - Variable in class gov.nasa.jpf.vm.FieldInfo
-
- attributes - Variable in class gov.nasa.jpf.vm.MethodInfo
-
a batch of execution related JPF attributes
- attributes - Variable in class gov.nasa.jpf.vm.StackFrame
-
state management related attributes similar to ElementInfo.
- attributes - Variable in class gov.nasa.jpf.vm.ThreadInfo
-
- Attributor - Interface in gov.nasa.jpf.vm
-
interface to configure various method and field attributes at class
load time
- attributor - Static variable in class gov.nasa.jpf.vm.ClassInfo
-
optionally used to determine atomic declaredMethods of a class (during class loading)
- attrIterator() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- attrIterator(Class<A>) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- attrIterator() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- attrIterator(Class<T>) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- attrIterator() - Method in class gov.nasa.jpf.vm.InfoObject
-
- attrIterator(Class<T>) - Method in class gov.nasa.jpf.vm.InfoObject
-
- attrIterator() - Method in class gov.nasa.jpf.vm.Instruction
-
- attrIterator(Class<T>) - Method in class gov.nasa.jpf.vm.Instruction
-
- attrs - Variable in class gov.nasa.jpf.vm.StackFrame
-
- Automaton<S extends State> - Class in gov.nasa.jpf.util.automaton
-
generic class for modeling automatons
Since this is used in so many extensions from both model and native code,
it seems appropriate to add a basis implementation to util.
- Automaton(String, int, int) - Constructor for class gov.nasa.jpf.util.automaton.Automaton
-
- Automaton(String, int) - Constructor for class gov.nasa.jpf.util.automaton.Automaton
-
- Automaton(String) - Constructor for class gov.nasa.jpf.util.automaton.Automaton
-
- available() - Method in class gov.nasa.jpf.util.AvailableBufferedInputStream
-
- available() - Method in class gov.nasa.jpf.util.LimitedInputStream
-
- available() - Method in class java.io.FileInputStream
-
- available____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_FileDescriptor
-
- AvailableBufferedInputStream - Class in gov.nasa.jpf.util
-
- AvailableBufferedInputStream(InputStream) - Constructor for class gov.nasa.jpf.util.AvailableBufferedInputStream
-
- AvailableBufferedInputStream(InputStream, int) - Constructor for class gov.nasa.jpf.util.AvailableBufferedInputStream
-
- availableProcessors____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Runtime
-
- await() - Method in class java.util.concurrent.CyclicBarrier
-
- cached - Variable in class gov.nasa.jpf.vm.AbstractRestorer
-
- cached - Variable in class gov.nasa.jpf.vm.AbstractSerializer
-
- cachedMemento - Variable in class gov.nasa.jpf.vm.ElementInfo
-
- CachedROHttpConnection - Class in gov.nasa.jpf
-
this is just a very rough abstraction at this point, which only supports
reading static URL contents.
- CachedROHttpConnection(URL, String, int) - Constructor for class gov.nasa.jpf.CachedROHttpConnection
-
- CachedROHttpConnection(URL, Proxy, Handler) - Constructor for class gov.nasa.jpf.CachedROHttpConnection
-
- CachedROHttpConnection(URL, Proxy) - Constructor for class gov.nasa.jpf.CachedROHttpConnection
-
- CachedROHttpConnection(URL, Handler) - Constructor for class gov.nasa.jpf.CachedROHttpConnection
-
- call(Class<?>, String, Object[]) - Static method in class gov.nasa.jpf.tool.Run
-
- CallMonitor - Class in gov.nasa.jpf.listener
-
this isn't yet a useful tool, but it shows how to track method calls with
their corresponding argument values
- CallMonitor() - Constructor for class gov.nasa.jpf.listener.CallMonitor
-
- callUncaughtHandler(ExceptionInfo) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
this explicitly models the standard ThreadGroup.uncaughtException(), but we want
to save us a roundtrip if that's the only handler we got.
- callUncaughtHandler(ExceptionInfo, int, String) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- CALOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load char from array
..., arrayref, index => ..., value
- CALOAD() - Constructor for class gov.nasa.jpf.jvm.bytecode.CALOAD
-
- caload() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- caload() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- caload() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- caload() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- caload() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- caload() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- canLock(ThreadInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- canLock(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- canLock(ThreadInfo) - Method in class gov.nasa.jpf.vm.Monitor
-
Returns true if it is possible to lock the monitor.
- canonicalLiveIterator() - Method in class gov.nasa.jpf.vm.ThreadList
-
an iterator for a canonical order over all live threads
- canRead() - Method in class java.io.File
-
- canRead____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- canWrite() - Method in class java.io.File
-
- canWrite____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- capacity() - Method in class gov.nasa.jpf.util.BitSet1024
-
number of bits we can store
- capacity() - Method in class gov.nasa.jpf.util.BitSet256
-
number of bits we can store
- capacity() - Method in class gov.nasa.jpf.util.BitSet64
-
- capacity() - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- cardinality() - Method in class gov.nasa.jpf.util.BitSet1024
-
- cardinality() - Method in class gov.nasa.jpf.util.BitSet256
-
- cardinality() - Method in class gov.nasa.jpf.util.BitSet64
-
- cardinality() - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- cardinality() - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- CASE_INSENSITIVE_ORDER - Static variable in class java.lang.String
-
- cast(Object) - Method in class java.lang.Class
-
- CASTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store into char array
..., arrayref, index, value => ...
- CASTORE() - Constructor for class gov.nasa.jpf.jvm.bytecode.CASTORE
-
- castore() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- castore() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- castore() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- castore() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- castore() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- castore() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- CAT_CHAR - Static variable in class gov.nasa.jpf.util.script.StringExpander
-
- CAT_END_CHAR - Static variable in class gov.nasa.jpf.util.script.StringExpander
-
- CAT_START_CHAR - Static variable in class gov.nasa.jpf.util.script.StringExpander
-
- cause - Variable in class java.lang.Throwable
-
- cc - Variable in class gov.nasa.jpf.vm.PreciseAllocationContext
-
- ceil__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- cf - Variable in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- CFSerializer - Class in gov.nasa.jpf.vm.serialize
-
a FilteringSerializer that performs on-the-fly heap canonicalization to
achieve heap symmetry.
- CFSerializer() - Constructor for class gov.nasa.jpf.vm.serialize.CFSerializer
-
- CGCall - Class in gov.nasa.jpf.util.json
-
- CGCall(String) - Constructor for class gov.nasa.jpf.util.json.CGCall
-
- CGCreator - Interface in gov.nasa.jpf.util.json
-
Creates Choice generator from Value array.
- CGCreatorFactory - Class in gov.nasa.jpf.util.json
-
Singleton factory for creating CGCreators.
- CGMonitor - Class in gov.nasa.jpf.listener
-
- CGMonitor(Config) - Constructor for class gov.nasa.jpf.listener.CGMonitor
-
- CGRemover - Class in gov.nasa.jpf.listener
-
listener that removes CGs for specified locations, method calls or method bodies
This is an application specific state space optimizer that should be used
carefully since it has to be aware of which CGs can be removed, and which
ones can't (e.g.
- CGRemover(Config) - Constructor for class gov.nasa.jpf.listener.CGRemover
-
- changed() - Method in class gov.nasa.jpf.vm.KernelState
-
called by internals to indicate a change in KernelState.
- changes - Variable in class gov.nasa.jpf.util.SparseClusterArray
-
- charArrayClassInfo - Variable in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- CharArrayFields - Class in gov.nasa.jpf.vm
-
element values for char[] objects
- CharArrayFields(int) - Constructor for class gov.nasa.jpf.vm.CharArrayFields
-
- charAt(int) - Method in class java.lang.String
-
- charAt__I__C(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- CharFieldInfo - Class in gov.nasa.jpf.vm
-
fieldinfo for slots holding chars
- CharFieldInfo(String, int) - Constructor for class gov.nasa.jpf.vm.CharFieldInfo
-
- charset() - Method in interface sun.misc.JavaIOAccess
-
- check(Search, VM) - Method in class gov.nasa.jpf.GenericProperty
-
- check(Search, VM) - Method in class gov.nasa.jpf.listener.AssertionProperty
-
- check(Search, VM) - Method in class gov.nasa.jpf.listener.EndlessLoopDetector
-
- check(Search, VM) - Method in class gov.nasa.jpf.listener.HeapTracker
-
return 'false' if property is violated
- check(Search, VM) - Method in class gov.nasa.jpf.listener.NoStateCycles
-
- check(Search, VM) - Method in class gov.nasa.jpf.listener.NumericValueChecker
-
- check(Search, VM) - Method in class gov.nasa.jpf.listener.ObjectTracker
-
- check(Search, VM) - Method in class gov.nasa.jpf.listener.PathOutputMonitor
-
- check(Search, VM) - Method in class gov.nasa.jpf.listener.PreciseRaceDetector
-
- check(Search, VM) - Method in interface gov.nasa.jpf.Property
-
return true if property is NOT violated
- check(Search, VM) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- check(MJIEnv, String, byte[], int, int) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- check(Search, VM) - Method in class gov.nasa.jpf.vm.NoOutOfMemoryErrorProperty
-
- check(Search, VM) - Method in class gov.nasa.jpf.vm.NotDeadlockedProperty
-
- check(Search, VM) - Method in class gov.nasa.jpf.vm.NoUncaughtExceptionsProperty
-
- CHECK_CONSISTENCY - Static variable in class gov.nasa.jpf.vm.VM
-
this is a debugging aid to control compilation of expensive consistency checks
(we don't control these with class-wise assertion enabling since we do use
unconditional assertions for mandatory consistency checks)
- checkAccess() - Method in class java.lang.Thread
-
- checkAndResetBacktrackRequest() - Method in class gov.nasa.jpf.search.Search
-
- checkArray(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- checkArrayBounds(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- checkArrayStoreException(ThreadInfo, ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.AASTORE
-
- checkArrayStoreException(ThreadInfo, ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayStoreInstruction
-
- checkAssertion(boolean, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- checkAssertion(boolean, String) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- checkCallerForOOM(StackFrame, Instruction) - Method in class gov.nasa.jpf.listener.OOMEInjector
-
- CHECKCAST - Class in gov.nasa.jpf.jvm.bytecode
-
Check whether object is of given type
..., objectref => ..., objectref
- CHECKCAST() - Constructor for class gov.nasa.jpf.jvm.bytecode.CHECKCAST
-
- CHECKCAST(String) - Constructor for class gov.nasa.jpf.jvm.bytecode.CHECKCAST
-
- checkcast(String) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- checkcast(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- checkcast(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- checkcast(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- checkcast(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- checkcast(String) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- checkClassName(String) - Static method in class gov.nasa.jpf.tool.Run
-
- checkConsistency() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- checkConsistency(boolean) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- checkConsistency(boolean) - Method in interface gov.nasa.jpf.vm.Heap
-
- checkConsistency(boolean) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
only for debugging purposes
- checkConsistency(boolean) - Method in class gov.nasa.jpf.vm.ThreadList
-
only for debugging purposes, this is expensive
- checkConsistency(boolean) - Method in class gov.nasa.jpf.vm.VM
-
only for debugging, this is expensive
If this is a store (forward) this is called before the state is stored.
- checkData(MJIEnv, byte[], int, int) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- checkFieldInfo(FieldInfo) - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- checkForIllegalName(MJIEnv, String) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- checkForProhibitedPkg(MJIEnv, String) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- checkGC() - Method in class gov.nasa.jpf.vm.SystemState
-
check if number of allocations since last GC exceed the maxAllocGC
threshold, perform on-the-fly GC if yes.
- checkGuard() - Method in class gov.nasa.jpf.util.automaton.Transition
-
- checkInheritedAnnotations() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- checkIsModifiable() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- checkIsModifiable() - Method in class gov.nasa.jpf.vm.StackFrame
-
- checkNoClinitInitialization() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- checkPermission(Permission) - Static method in class java.security.AccessController
-
- checkPorFieldBoundary() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- checkPropertyViolation() - Method in class gov.nasa.jpf.search.Search
-
- checkProtection(ThreadInfo, ElementInfo, FieldInfo) - Method in class gov.nasa.jpf.vm.FieldLockInfo
-
- checkStateSpaceLimit() - Method in class gov.nasa.jpf.search.Search
-
check if we have a minimum amount of free memory left.
- checkSyncCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- checkSystemClassFailure() - Method in exception gov.nasa.jpf.vm.ClassInfoException
-
- childStates - Variable in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- ChoiceGenerator<T> - Interface in gov.nasa.jpf.vm
-
generic interface for configurable choice generators
- choiceGeneratorAdvanced(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.listener.CGMonitor
-
- choiceGeneratorAdvanced(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.listener.ChoiceSelector
-
- choiceGeneratorAdvanced(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.listener.ExecTracker
-
- choiceGeneratorAdvanced(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.ListenerAdapter
-
- choiceGeneratorAdvanced(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- choiceGeneratorAdvanced(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.vm.ConstInsnPathTime
-
- choiceGeneratorAdvanced(VM, ChoiceGenerator<?>) - Method in interface gov.nasa.jpf.vm.VMListener
-
the next choice was requested from a previously registered ChoiceGenerator
NOTE - this notification happens before the KernelState is stored, i.e.
- ChoiceGeneratorBase<T> - Class in gov.nasa.jpf.vm
-
abstract root class for configurable choice generators
- ChoiceGeneratorBase() - Constructor for class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
Deprecated.
- ChoiceGeneratorBase(String) - Constructor for class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- choiceGeneratorProcessed(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.ListenerAdapter
-
- choiceGeneratorProcessed(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- choiceGeneratorProcessed(VM, ChoiceGenerator<?>) - Method in interface gov.nasa.jpf.vm.VMListener
-
a ChoiceGnerator has returned all his choices
NOTE - this notification happens before the KernelState is stored, i.e.
- choiceGeneratorRegistered(VM, ChoiceGenerator<?>, ThreadInfo, Instruction) - Method in class gov.nasa.jpf.listener.CGRemover
-
- choiceGeneratorRegistered(VM, ChoiceGenerator<?>, ThreadInfo, Instruction) - Method in class gov.nasa.jpf.ListenerAdapter
-
- choiceGeneratorRegistered(VM, ChoiceGenerator<?>, ThreadInfo, Instruction) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- choiceGeneratorRegistered(VM, ChoiceGenerator<?>, ThreadInfo, Instruction) - Method in class gov.nasa.jpf.vm.ConstInsnPathTime
-
- choiceGeneratorRegistered(VM, ChoiceGenerator<?>, ThreadInfo, Instruction) - Method in interface gov.nasa.jpf.vm.VMListener
-
next ChoiceGenerator was registered, which means this is the end of the current transition
the reason why we have this in addition to the choiceGeneratorSet is that listeners
can reset the registered CG and so force the current transition to continue (although the
listener in this case has to make sure the operand stack is in a consistent state for
continued execution because there might be a bottom half of an Instruction.execute() missing)
- choiceGeneratorSet(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.listener.CoverageAnalyzer
-
- choiceGeneratorSet(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.listener.PreciseRaceDetector
-
- choiceGeneratorSet(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.listener.StateSpaceAnalyzer
-
- choiceGeneratorSet(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.ListenerAdapter
-
- choiceGeneratorSet(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- choiceGeneratorSet(VM, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.report.Statistics
-
- choiceGeneratorSet(VM, ChoiceGenerator<?>) - Method in interface gov.nasa.jpf.vm.VMListener
-
a new ChoiceGenerator was set, which means we are at the beginning of a new transition.
- ChoicePoint - Class in gov.nasa.jpf.vm
-
a little helper class that is used to replay previously stored traces
(which are little more than just a list of ChoiceGenerator classnames and
choice indexes stored in a previous run)
- choices - Variable in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- choices - Variable in class gov.nasa.jpf.vm.choice.RandomOrderIntCG
-
- choices - Variable in class gov.nasa.jpf.vm.choice.RandomOrderLongCG
-
- ChoiceSelector - Class in gov.nasa.jpf.listener
-
this is a listener that only executes single choices until it detects
that it should start to search.
- ChoiceSelector(Config, JPF) - Constructor for class gov.nasa.jpf.listener.ChoiceSelector
-
- ChoiceTracker - Class in gov.nasa.jpf.listener
-
generic choice tracker tool, to produce a list of choice values that
can be used to create readable replay scripts etc.
- ChoiceTracker(JPF, String, Class<?>) - Constructor for class gov.nasa.jpf.listener.ChoiceTracker
-
- ChoiceTracker(Config, JPF) - Constructor for class gov.nasa.jpf.listener.ChoiceTracker
-
- CHUNK_BASEMASK - Static variable in class gov.nasa.jpf.util.SparseClusterArray
-
- CHUNK_BITS - Static variable in class gov.nasa.jpf.util.SparseClusterArray
-
- CHUNK_SIZE - Static variable in class gov.nasa.jpf.util.SparseClusterArray
-
- ci - Variable in class gov.nasa.jpf.vm.ElementInfo
-
- ci - Variable in class gov.nasa.jpf.vm.FieldInfo
-
- ci - Variable in class gov.nasa.jpf.vm.MethodInfo
-
Class the method belongs to
- ci - Variable in class gov.nasa.jpf.vm.ThreadInfo
-
- Class<T> - Class in java.lang
-
MJI model class for java.lang.Class library abstraction
This is a JPF specific version of a system class because we can't use the real,
platform VM specific version (it's native all over the place, its field
structure isn't documented, most of its methods are private, hence we can't
even instantiate it properly).
- classAssertionStatus - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- classClassInfo - Variable in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- ClassFactory - Interface in gov.nasa.jpf.vm
-
interface for factory class to create ClassFileContainers
- ClassFile - Class in gov.nasa.jpf.jvm
-
class to read and dissect Java classfile contents (as specified by the Java VM
spec http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#16628
- ClassFile(byte[], int) - Constructor for class gov.nasa.jpf.jvm.ClassFile
-
- ClassFile(byte[]) - Constructor for class gov.nasa.jpf.jvm.ClassFile
-
- ClassFile(String, byte[]) - Constructor for class gov.nasa.jpf.jvm.ClassFile
-
- ClassFile(String, byte[], int) - Constructor for class gov.nasa.jpf.jvm.ClassFile
-
- ClassFile(File) - Constructor for class gov.nasa.jpf.jvm.ClassFile
-
- ClassFile(String) - Constructor for class gov.nasa.jpf.jvm.ClassFile
-
- ClassFile.CpInfo - Enum in gov.nasa.jpf.jvm
-
- ClassFileContainer - Class in gov.nasa.jpf.vm
-
abstract class that represents the source of a classfile, such
as (root) directories and jars
- ClassFileContainer(String) - Constructor for class gov.nasa.jpf.vm.ClassFileContainer
-
- ClassFileMatch - Class in gov.nasa.jpf.vm
-
a lookup match for a given typename in a ClassFileContainer
- ClassFileParser - Class in gov.nasa.jpf.jvm
-
a class parser that reads Java class file formats
This is actually more of an adapter between the Java specific ClassFile (which does the real parsing),
and the Java agnostic ClassInfo, which is only accessed through its initialization API since it resides
in another package
- ClassFileParser(ClassFile) - Constructor for class gov.nasa.jpf.jvm.ClassFileParser
-
- ClassFileParser(ClassFile, JVMCodeBuilder) - Constructor for class gov.nasa.jpf.jvm.ClassFileParser
-
- ClassFilePrinter - Class in gov.nasa.jpf.jvm
-
simple tool to print contents of a classfile
<2do> use indentation level variable and formated output
- ClassFilePrinter() - Constructor for class gov.nasa.jpf.jvm.ClassFilePrinter
-
- ClassFileReader - Interface in gov.nasa.jpf.jvm
-
interface for classfile processors
NOTE - all types are given ss descriptors, i.e.
- ClassFileReaderAdapter - Class in gov.nasa.jpf.jvm
-
adapter class implementing the ClassFileReader interface
- ClassFileReaderAdapter() - Constructor for class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- classFileUrl - Variable in class gov.nasa.jpf.vm.ClassInfo
-
Uniform resource locater for the class file.
- ClassInfo - Class in gov.nasa.jpf.vm
-
Describes the VM's view of a java class.
- ClassInfo(ClassParser) - Constructor for class gov.nasa.jpf.vm.ClassInfo
-
- ClassInfo(String, ClassLoaderInfo, ClassParser, String) - Constructor for class gov.nasa.jpf.vm.ClassInfo
-
- ClassInfo() - Constructor for class gov.nasa.jpf.vm.ClassInfo
-
- ClassInfo(String, ClassLoaderInfo) - Constructor for class gov.nasa.jpf.vm.ClassInfo
-
ClassInfo ctor used for builtin types (arrays and primitive types)
idx.e.
- ClassInfo(ClassInfo, String, ClassLoaderInfo, String) - Constructor for class gov.nasa.jpf.vm.ClassInfo
-
createAndInitialize a fully synthetic implementation of an Annotation proxy
- classInfo - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- ClassInfoException - Exception in gov.nasa.jpf.vm
-
- ClassInfoException(String, ClassLoaderInfo, String, String) - Constructor for exception gov.nasa.jpf.vm.ClassInfoException
-
- ClassInfoException(String, ClassLoaderInfo, String, String, Throwable) - Constructor for exception gov.nasa.jpf.vm.ClassInfoException
-
- classLoaded(VM, ClassInfo) - Method in class gov.nasa.jpf.listener.CGRemover
-
- classLoaded(VM, ClassInfo) - Method in class gov.nasa.jpf.listener.CoverageAnalyzer
-
print uncovered source ranges
- classLoaded(VM, ClassInfo) - Method in class gov.nasa.jpf.listener.ExceptionInjector
-
get the target insns/methods
- classLoaded(VM, ClassInfo) - Method in class gov.nasa.jpf.listener.OOMEInjector
-
- classLoaded(VM, ClassInfo) - Method in class gov.nasa.jpf.listener.Perturbator
-
- classLoaded(VM, ClassInfo) - Method in class gov.nasa.jpf.listener.StopWatchFuzzer
-
- classLoaded(VM, ClassInfo) - Method in class gov.nasa.jpf.ListenerAdapter
-
- classLoaded(VM, ClassInfo) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- classLoaded(VM, ClassInfo) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer.Attributor
-
- classLoaded(VM, ClassInfo) - Method in interface gov.nasa.jpf.vm.VMListener
-
new class was loaded.
- classLoader - Variable in class gov.nasa.jpf.vm.AnnotationInfo
-
this records if the associated class file has been loaded.
- classLoader - Variable in class gov.nasa.jpf.vm.ClassInfo
-
The classloader that defined (directly loaded) this class
- ClassLoader - Class in java.lang
-
- ClassLoader() - Constructor for class java.lang.ClassLoader
-
- ClassLoader(ClassLoader) - Constructor for class java.lang.ClassLoader
-
- classLoaderClassInfo - Variable in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- ClassLoaderInfo - Class in gov.nasa.jpf.vm
-
- ClassLoaderInfo(VM) - Constructor for class gov.nasa.jpf.vm.ClassLoaderInfo
-
for use from SystemClassLoaderInfo ctor, which doesn't have a ClassLoader object
yet and has to set cp and id itself
- ClassLoaderInfo(VM, int, ClassPath, ClassLoaderInfo) - Constructor for class gov.nasa.jpf.vm.ClassLoaderInfo
-
for all other classloaders, which require an already instantiated ClassLoader object
- ClassLoaderList - Class in gov.nasa.jpf.vm
-
container for all ClassLoaderInfos that are in the current state.
- ClassLoaderList() - Constructor for class gov.nasa.jpf.vm.ClassLoaderList
-
- classLoaders - Variable in class gov.nasa.jpf.vm.KernelState
-
the list of the class loaders
- className - Variable in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- classNameAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- ClassParseException - Exception in gov.nasa.jpf.vm
-
an exception while parsing a ClassFile
- ClassParseException(String) - Constructor for exception gov.nasa.jpf.vm.ClassParseException
-
- ClassParser - Interface in gov.nasa.jpf.vm
-
the abstract type that initializes ClassInfos from external data such as *.class files
- ClassPath - Class in gov.nasa.jpf.vm
-
this is a lookup mechanism for class files that is based on an ordered
list of directory or jar entries
- ClassPath() - Constructor for class gov.nasa.jpf.vm.ClassPath
-
- ClassPath(String[]) - Constructor for class gov.nasa.jpf.vm.ClassPath
-
- cleanUp() - Method in class gov.nasa.jpf.JPF
-
- cleanUp() - Method in class gov.nasa.jpf.report.Reporter
-
called after the JPF run is finished.
- cleanUp() - Method in class gov.nasa.jpf.search.Search
-
called after the JPF run is finished.
- cleanUp(Heap) - Method in class gov.nasa.jpf.vm.FieldLockInfo
-
- cleanUp() - Method in class gov.nasa.jpf.vm.VM
-
called after the JPF run is finished.
- cleanUpDanglingReferences() - Method in class gov.nasa.jpf.vm.GenericHeap
-
clean up reference values that are stored outside of reference fields
called from KernelState to process live ElementInfos after GC has finished
and only live objects remain in the heap.
- cleanUpDanglingReferences() - Method in interface gov.nasa.jpf.vm.Heap
-
- cleanUpDanglingReferences(Heap) - Method in class gov.nasa.jpf.vm.OVStatics
-
- cleanUpDanglingReferences(Heap) - Method in interface gov.nasa.jpf.vm.Statics
-
- cleanupThreadTermination(ThreadInfo) - Method in class gov.nasa.jpf.vm.GlobalTrackingPolicy
-
- cleanupThreadTermination(ThreadInfo) - Method in class gov.nasa.jpf.vm.OverlappingContenderPolicy
-
- cleanupThreadTermination(ThreadInfo) - Method in class gov.nasa.jpf.vm.SharedObjectPolicy
-
- cleanupTransients() - Method in class gov.nasa.jpf.jvm.bytecode.MULTIANEWARRAY
-
- cleanupTransients() - Method in class gov.nasa.jpf.jvm.bytecode.NATIVERETURN
-
- cleanupTransients() - Method in class gov.nasa.jpf.jvm.bytecode.NewArrayInstruction
-
- cleanupTransients() - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
this is important since keeping the StackFrame alive would be a major
memory leak
- cleanupTransients() - Method in class gov.nasa.jpf.vm.Instruction
-
this method can be overridden if instruction classes have to store
information for instructionExecuted() notifications, and this information
should not be stored persistent to avoid memory leaks (e.g.
- cleanupWeakRefs() - Method in class gov.nasa.jpf.vm.GenericHeap
-
reset all weak references that now point to collected objects to 'null'
NOTE: this implementation requires our own Reference/WeakReference implementation, to
make sure the 'ref' field is the first one
- clear() - Method in class gov.nasa.jpf.util.ArrayIntSet
-
- clear() - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
- clear(int) - Method in class gov.nasa.jpf.util.BitArray
-
- clear(int) - Method in class gov.nasa.jpf.util.BitSet1024
-
- clear() - Method in class gov.nasa.jpf.util.BitSet1024
-
- clear(int) - Method in class gov.nasa.jpf.util.BitSet256
-
- clear() - Method in class gov.nasa.jpf.util.BitSet256
-
- clear(int) - Method in class gov.nasa.jpf.util.BitSet64
-
- clear() - Method in class gov.nasa.jpf.util.BitSet64
-
- clear(int) - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- clear() - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- clear() - Method in interface gov.nasa.jpf.util.IntSet
-
- clear() - Method in class gov.nasa.jpf.util.IntTable
-
empties the table, leaving it capacity the same.
- clear() - Method in class gov.nasa.jpf.util.IntVector
-
- clear() - Method in class gov.nasa.jpf.util.LinkedObjectQueue
-
- clear() - Method in class gov.nasa.jpf.util.LongVector
-
- clear() - Method in interface gov.nasa.jpf.util.ObjectQueue
-
- clear() - Method in class gov.nasa.jpf.util.ObjVector
-
- clear() - Method in class gov.nasa.jpf.util.Permutation
-
- clear() - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- clear() - Method in class gov.nasa.jpf.util.SparseIntVector
-
- clear(int) - Method in class gov.nasa.jpf.util.SparseIntVector
-
- clear() - Method in class gov.nasa.jpf.util.SparseObjVector
-
- clear() - Method in class java.lang.ref.Reference
-
clear, but do not enqueue the referenced object
- clearAll() - Method in class gov.nasa.jpf.util.BitArray
-
- clearAllSatisfying(Predicate<E>) - Method in class gov.nasa.jpf.util.ObjVector
-
- clearAssertionStatus() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- clearAssertionStatus() - Method in class java.lang.ClassLoader
-
- clearAssertionStatus____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- clearAtomic() - Method in class gov.nasa.jpf.vm.SystemState
-
- clearBit(int, int) - Static method in class gov.nasa.jpf.util.Misc
-
- clearOperandStack() - Method in class gov.nasa.jpf.vm.StackFrame
-
- clearPendingException() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
watch out - just clearing it might cause an infinite loop
if we don't drop frames and/or advance the pc
- clearProperty(String) - Static method in class java.lang.System
-
- clearReturnValue() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- ClinitRequired - Exception in gov.nasa.jpf.vm
-
this one is kind of a hack for situations where we detect deep from
the stack that we need a clinit to be executed, but we can't flag this
to the currently executed insn via a return value.
- ClinitRequired(ClassInfo) - Constructor for exception gov.nasa.jpf.vm.ClinitRequired
-
- clone() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- clone() - Method in class gov.nasa.jpf.report.Statistics
-
- clone() - Method in class gov.nasa.jpf.util.ArrayIntSet
-
- clone() - Method in class gov.nasa.jpf.util.BitSet1024
-
- clone() - Method in class gov.nasa.jpf.util.BitSet256
-
- clone() - Method in class gov.nasa.jpf.util.BitSet64
-
- clone() - Method in interface gov.nasa.jpf.util.CloneableObject
-
- clone(E) - Method in interface gov.nasa.jpf.util.Cloner
-
- clone() - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- clone() - Method in class gov.nasa.jpf.util.IdentityArrayObjectSet
-
- clone() - Method in interface gov.nasa.jpf.util.IntSet
-
- clone() - Method in class gov.nasa.jpf.util.IntTable
-
- clone() - Method in class gov.nasa.jpf.util.IntTable.Entry
-
- clone() - Method in class gov.nasa.jpf.util.IntVector
-
- clone() - Method in class gov.nasa.jpf.util.ObjArray
-
- clone(Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- clone() - Method in interface gov.nasa.jpf.util.ObjectSet
-
- clone() - Method in class gov.nasa.jpf.util.ObjVector
-
- clone() - Method in class gov.nasa.jpf.util.script.ScriptElement
-
- clone() - Method in class gov.nasa.jpf.util.script.ScriptElementContainer.SECIterator
-
- clone() - Method in class gov.nasa.jpf.util.script.SequenceInterpreter
-
- clone() - Method in class gov.nasa.jpf.util.SparseIntVector
-
- clone() - Method in class gov.nasa.jpf.util.Trace
-
- clone() - Method in class gov.nasa.jpf.util.TraceElement
-
- clone() - Method in class gov.nasa.jpf.vm.AnnotationInfo.Entry
-
- clone() - Method in class gov.nasa.jpf.vm.AtomicData
-
- clone() - Method in class gov.nasa.jpf.vm.BooleanArrayFields
-
- clone() - Method in class gov.nasa.jpf.vm.ByteArrayFields
-
- clone() - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- clone() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- clone() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- clone() - Method in class gov.nasa.jpf.vm.DoubleArrayFields
-
- clone() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- clone() - Method in class gov.nasa.jpf.vm.FieldLockInfo
-
- clone() - Method in class gov.nasa.jpf.vm.Fields
-
- clone() - Method in class gov.nasa.jpf.vm.FloatArrayFields
-
- clone() - Method in class gov.nasa.jpf.vm.IntArrayFields
-
- clone() - Method in class gov.nasa.jpf.vm.LongArrayFields
-
- clone() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- clone() - Method in class gov.nasa.jpf.vm.Monitor
-
- clone() - Method in class gov.nasa.jpf.vm.NamedFields
-
Creates a clone.
- clone() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- clone() - Method in class gov.nasa.jpf.vm.Path
-
- clone() - Method in class gov.nasa.jpf.vm.ReferenceArrayFields
-
- clone() - Method in class gov.nasa.jpf.vm.ShortArrayFields
-
- clone() - Method in class gov.nasa.jpf.vm.StackFrame
-
- clone() - Method in class gov.nasa.jpf.vm.ThreadData
-
- clone() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- clone() - Method in class gov.nasa.jpf.vm.ThreadList
-
- clone() - Method in class gov.nasa.jpf.vm.Transition
-
- clone() - Method in class java.lang.Object
-
- clone() - Method in class java.util.TimeZone
-
- clone____Ljava_lang_Object_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Object
-
- CloneableObject - Interface in gov.nasa.jpf.util
-
the standard java.lang.Cloneable is just a type tag without methods, so
we can't use it to enforce public access of clone()
- cloneFields() - Method in class gov.nasa.jpf.vm.Fields
-
- cloneFor(ClassLoaderInfo) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- cloneFor(ClassLoaderInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
It creates an instance from a original ClassInfo instance.
- cloneForOverriddenValues() - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
this returns a clone that can be used to explicitly set values.
- Cloner<E> - Interface in gov.nasa.jpf.util
-
this is a helper to enable deep copy of generic containers, where the
element types are generic type parameters and therefore can't be
created via ctor or clone.
- close() - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- close() - Method in class gov.nasa.jpf.util.CommitOutputStream
-
- close() - Method in class gov.nasa.jpf.util.LimitedInputStream
-
- close() - Method in class gov.nasa.jpf.util.LogHandler
-
- close() - Method in class gov.nasa.jpf.util.SplitOutputStream
-
- close() - Method in class gov.nasa.jpf.vm.JPFOutputStream
-
- close() - Method in class java.io.FileDescriptor
-
- close() - Method in class java.io.FileInputStream
-
- close() - Method in class java.io.FileOutputStream
-
- close() - Method in class java.io.InputStreamReader
-
- close() - Method in class java.io.OutputStreamWriter
-
- close() - Method in class java.io.RandomAccessFile
-
- close() - Method in class java.net.URLClassLoader
-
- close0(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_FileDescriptor
-
- closeChannel() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- closeChannel() - Method in class gov.nasa.jpf.report.Publisher
-
- closeChannel() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- ClosedMemento - Interface in gov.nasa.jpf.vm
-
this is a self-contained memento that remembers which object to restore,
and where to restore it into (e.g.
- clsSpec - Variable in class gov.nasa.jpf.util.FeatureSpec
-
- cname - Variable in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- cname - Variable in class gov.nasa.jpf.jvm.bytecode.NEW
-
- code - Variable in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- code - Variable in class gov.nasa.jpf.vm.MethodInfo
-
Instructions associated with the method
- CODE_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- codePointAt(int) - Method in class java.lang.String
-
- codePointAt__I__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- codePointBefore(int) - Method in class java.lang.String
-
- codePointBefore__I__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- codePointCount(int, int) - Method in class java.lang.String
-
- codePointCount__II__I(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- collectGlobalPaths() - Method in class gov.nasa.jpf.Config
-
collect all the
.{native_classpath,classpath,sourcepath,peer_packages,native_libraries}
and append them to the global settings
NOTE - this is now called from within initClassLoader, which should only happen once and
is the first time we really need the global paths.
- commit() - Method in class gov.nasa.jpf.util.CommitOutputStream
-
- CommitOutputStream - Class in gov.nasa.jpf.util
-
- CommitOutputStream(OutputStream) - Constructor for class gov.nasa.jpf.util.CommitOutputStream
-
- compare(Integer, Integer) - Static method in class gov.nasa.jpf.util.Misc
-
- compare(Object[], Object[]) - Static method in class gov.nasa.jpf.util.Misc
-
- compare(int, Object[], Object[]) - Static method in class gov.nasa.jpf.util.Misc
-
compare first len objects of two reference arrays, which can contain null
elements.
- compare(T1, T2) - Method in interface gov.nasa.jpf.util.TwoTypeComparator
-
- compareAndSet(int, int, int) - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- compareAndSet(T, int, int) - Method in class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- compareAndSet(int, long, long) - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- compareAndSet(T, long, long) - Method in class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- compareAndSet(int, E, E) - Method in class java.util.concurrent.atomic.AtomicReferenceArray
-
- compareAndSet(T, V, V) - Method in class java.util.concurrent.atomic.AtomicReferenceFieldUpdater
-
- compareAndSet__II__Z(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicInteger
-
- compareAndSet__JJ__Z(MJIEnv, int, long, long) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLong
-
- compareAndSet__Ljava_lang_Object_2II__Z(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicIntegerFieldUpdater
-
- compareAndSet__Ljava_lang_Object_2JJ__Z(MJIEnv, int, int, long, long) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLongFieldUpdater
-
- compareAndSet__Ljava_lang_Object_2Ljava_lang_Object_2Ljava_lang_Object_2__Z(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicReferenceFieldUpdater
-
- compareAndSetNative__III__Z(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicIntegerArray
-
- compareAndSetNative__IJJ__Z(MJIEnv, int, int, long, long) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLongArray
-
- compareAndSetNative__ILjava_lang_Object_2Ljava_lang_Object_2__Z(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicReferenceArray
-
- compareAndSwapInt(Object, long, int, int) - Method in class sun.misc.Unsafe
-
- compareAndSwapInt__Ljava_lang_Object_2JII__Z(MJIEnv, int, int, long, int, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- compareAndSwapLong(Object, long, long, long) - Method in class sun.misc.Unsafe
-
- compareAndSwapLong__Ljava_lang_Object_2JJJ__Z(MJIEnv, int, int, long, long, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- compareAndSwapObject(Object, long, Object, Object) - Method in class sun.misc.Unsafe
-
- compareAndSwapObject__Ljava_lang_Object_2JLjava_lang_Object_2Ljava_lang_Object_2__Z(MJIEnv, int, int, long, int, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- compareAttrs(Fields) - Method in class gov.nasa.jpf.vm.Fields
-
- compareTo(PrioritizedState) - Method in class gov.nasa.jpf.search.heuristic.PrioritizedState
-
- compareTo(IntVector) - Method in class gov.nasa.jpf.util.IntVector
-
dictionary/lexicographic ordering
- compareTo(ClassLoaderInfo) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
Comparison for sorting based on index.
- compareTo(ThreadInfo) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Comparison for sorting based on index.
- compareTo(File) - Method in class java.io.File
-
- compareTo(String) - Method in class java.lang.String
-
- compareTo__Ljava_lang_String_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- compareToIgnoreCase(String) - Method in class java.lang.String
-
- compile(String) - Static method in class java.util.regex.Pattern
-
- compile(String, int) - Static method in class java.util.regex.Pattern
-
- computeAlphabet() - Method in class gov.nasa.jpf.util.automaton.Automaton
-
- computeAstarPathCost(VM) - Method in class gov.nasa.jpf.search.heuristic.SimplePriorityHeuristic
-
- computeClassFileUrl(ClassFileMatch, String, ClassLoaderInfo) - Static method in class gov.nasa.jpf.vm.ClassInfo
-
- computeHeuristicValue() - Method in class gov.nasa.jpf.search.heuristic.BFSHeuristic
-
- computeHeuristicValue() - Method in class gov.nasa.jpf.search.heuristic.DFSHeuristic
-
- computeHeuristicValue() - Method in class gov.nasa.jpf.search.heuristic.GlobalSwitchThread
-
- computeHeuristicValue() - Method in class gov.nasa.jpf.search.heuristic.Interleaving
-
- computeHeuristicValue() - Method in class gov.nasa.jpf.search.heuristic.MinimizePreemption
-
- computeHeuristicValue() - Method in class gov.nasa.jpf.search.heuristic.MostBlocked
-
- computeHeuristicValue() - Method in class gov.nasa.jpf.search.heuristic.PreferThreads
-
- computeHeuristicValue() - Method in class gov.nasa.jpf.search.heuristic.RandomHeuristic
-
- computeHeuristicValue() - Method in class gov.nasa.jpf.search.heuristic.SimplePriorityHeuristic
-
- computeHeuristicValue() - Method in class gov.nasa.jpf.search.heuristic.UserHeuristic
-
- computeId(int) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- computeId(ClassInfo) - Method in class gov.nasa.jpf.vm.OVStatics
-
- computeId(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- computeRestorableData() - Method in class gov.nasa.jpf.vm.AbstractRestorer
-
- computeRestorableData() - Method in class gov.nasa.jpf.vm.MementoRestorer
-
- computeSize() - Method in class gov.nasa.jpf.util.IntTable
-
- computeSourceFileName() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- computeStoringData() - Method in class gov.nasa.jpf.vm.AbstractSerializer
-
- computeStoringData() - Method in class gov.nasa.jpf.vm.serialize.DebugCFSerializer
-
- computeStoringData() - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- computeTime() - Method in class gov.nasa.jpf.vm.ConstInsnPathTime
-
- concat(String) - Method in class java.lang.String
-
- concat__Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- conditionValue(double, double) - Method in class gov.nasa.jpf.jvm.bytecode.DCMPG
-
- conditionValue(double, double) - Method in class gov.nasa.jpf.jvm.bytecode.DCMPL
-
- conditionValue(double, double) - Method in class gov.nasa.jpf.jvm.bytecode.DoubleCompareInstruction
-
- conditionValue(float, float) - Method in class gov.nasa.jpf.jvm.bytecode.FCMPG
-
- conditionValue(float, float) - Method in class gov.nasa.jpf.jvm.bytecode.FCMPL
-
- conditionValue - Variable in class gov.nasa.jpf.jvm.bytecode.IfInstruction
-
- conditionValue(long, long) - Method in class gov.nasa.jpf.jvm.bytecode.LCMP
-
- conf - Variable in class gov.nasa.jpf.report.Publisher
-
- conf - Variable in class gov.nasa.jpf.report.Reporter
-
- conf - Variable in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- Config - Class in gov.nasa.jpf
-
class that encapsulates property-based JPF configuration.
- Config(String[]) - Constructor for class gov.nasa.jpf.Config
-
the standard Config constructor that processes the whole properties stack
- Config(String) - Constructor for class gov.nasa.jpf.Config
-
single source Config constructor (does not process stack)
- Config(Reader) - Constructor for class gov.nasa.jpf.Config
-
- config - Variable in class gov.nasa.jpf.search.Search
-
- config(String) - Method in class gov.nasa.jpf.util.JPFLogger
-
- config(Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- config(Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- config(Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- config(Object, Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- config(Object, int, Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- config(Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- config - Variable in class gov.nasa.jpf.vm.serialize.IgnoresFromAnnotations
-
- config - Variable in class gov.nasa.jpf.vm.serialize.IncludesFromAnnotations
-
- config - Variable in class gov.nasa.jpf.vm.VM
-
- CONFIG_ARGS - Variable in class gov.nasa.jpf.Config
-
- CONFIG_ARGTYPES - Static variable in class gov.nasa.jpf.Config
-
- ConfigAttributor - Class in gov.nasa.jpf.vm
-
A configuration file-driven attributor so that we can tailor JPF's
attributor based on the application under test.
- ConfigAttributor(Config) - Constructor for class gov.nasa.jpf.vm.ConfigAttributor
-
- ConfigChangeListener - Interface in gov.nasa.jpf
-
listener for gov.nasa.jpf.Config changes.
- connect() - Method in class gov.nasa.jpf.CachedROHttpConnection
-
- ConsoleOutputStream - Class in gov.nasa.jpf
-
this is what we use for System.out and System.err, hence we go native
as quickly as possible, hence we don't need an underlying stream.
- ConsoleOutputStream() - Constructor for class gov.nasa.jpf.ConsoleOutputStream
-
- ConsolePublisher - Class in gov.nasa.jpf.report
-
- ConsolePublisher(Config, Reporter) - Constructor for class gov.nasa.jpf.report.ConsolePublisher
-
- consoleRestoreHook() - Method in interface sun.misc.JavaIOAccess
-
- ConsoleStream - Class in gov.nasa.jpf.util
-
a utility that can be used to write logs which are displayed in a JTextArea
- ConsoleStream(JTextArea) - Constructor for class gov.nasa.jpf.util.ConsoleStream
-
- CONST_VALUE_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- CONSTANT_CLASS - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- CONSTANT_DOUBLE - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- CONSTANT_FLOAT - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- CONSTANT_INTEGER - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- CONSTANT_LONG - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- CONSTANT_STRING - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- CONSTANT_UTF8 - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- ConstantPool - Class in sun.reflect
-
this is a placeholder for a Java 6 class, which we only have here to
support both Java 1.5 and 6 with the same set of env/ classes
see sun.msic.SharedSecrets for details
<2do> THIS IS GOING AWAY AS SOON AS WE OFFICIALLY SWITCH TO JAVA 6
(to be replaced with a native peer for the native methods of the lib class)
- ConstantPool() - Constructor for class sun.reflect.ConstantPool
-
- ConstGrowth - Class in gov.nasa.jpf.util
-
- ConstGrowth(int) - Constructor for class gov.nasa.jpf.util.ConstGrowth
-
- ConstInsnPathTime - Class in gov.nasa.jpf.vm
-
time model that uses instruction count along current path to deduce
the execution time.
- ConstInsnPathTime(VM, Config) - Constructor for class gov.nasa.jpf.vm.ConstInsnPathTime
-
- constraints - Variable in class gov.nasa.jpf.report.Statistics
-
- constraintTopics - Variable in class gov.nasa.jpf.report.Publisher
-
- Constructor<T> - Class in java.lang.reflect
-
(incomplete) support for consructor reflection
pretty stupid - this is almost identical to Method, but we can't derive,
and the delegation happens at the peer level anyways.
- Constructor() - Constructor for class java.lang.reflect.Constructor
-
- container - Variable in class gov.nasa.jpf.vm.ClassFileMatch
-
- container - Variable in class gov.nasa.jpf.vm.ClassInfo
-
from where the corresponding classfile was loaded (if this is not a builtin)
- contains(int) - Method in class gov.nasa.jpf.util.BitSet64
-
- contains(E) - Method in class gov.nasa.jpf.util.IdentityArrayObjectSet
-
- contains(E) - Method in class gov.nasa.jpf.util.ImmutableList
-
- contains(int) - Method in interface gov.nasa.jpf.util.IntSet
-
- contains(int) - Method in class gov.nasa.jpf.util.IntVector
-
- contains(T[], Object) - Static method in class gov.nasa.jpf.util.Misc
-
- contains(Object, Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- contains(E) - Method in interface gov.nasa.jpf.util.ObjectSet
-
- contains(int) - Method in class gov.nasa.jpf.util.SortedArrayIntSet
-
- contains(T) - Method in class gov.nasa.jpf.util.SortedArrayObjectSet
-
- contains(int) - Method in class gov.nasa.jpf.util.UnsortedArrayIntSet
-
- contains(ThreadInfo) - Method in class gov.nasa.jpf.vm.choice.BreakGenerator
-
- contains(ThreadInfo) - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- contains(ThreadInfo) - Method in interface gov.nasa.jpf.vm.ThreadChoiceGenerator
-
- contains(ThreadInfo) - Method in interface gov.nasa.jpf.vm.ThreadInfoSet
-
- contains(ThreadInfo) - Method in class gov.nasa.jpf.vm.ThreadList
-
- contains(ThreadInfo) - Method in class gov.nasa.jpf.vm.TidSet
-
- contains(CharSequence) - Method in class java.lang.String
-
- containsId(String) - Method in class gov.nasa.jpf.util.script.Section
-
- containsLineNumber(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- containsType(Object, Class<?>) - Static method in class gov.nasa.jpf.util.ObjectList
-
- containsWildcards(String) - Static method in class gov.nasa.jpf.util.FileUtils
-
- contentEquals(StringBuffer) - Method in class java.lang.String
-
- contentEquals(CharSequence) - Method in class java.lang.String
-
we can't turn this into a native method at top level since it would require a bunch
of round trips
- ContextBoundingSchedulerFactory - Class in gov.nasa.jpf.vm
-
SchedulerFactory that limits the search by imposing a maximum number of
thread preemptions (i.e., preempting context switches) that can occur per execution
path.
- ContextBoundingSchedulerFactory(Config, VM, SystemState) - Constructor for class gov.nasa.jpf.vm.ContextBoundingSchedulerFactory
-
- copy(IntVector, int, IntVector, int, int) - Static method in class gov.nasa.jpf.util.IntVector
-
- copy(int[], int, IntVector, int, int) - Static method in class gov.nasa.jpf.util.IntVector
-
- copy(IntVector, int, int[], int, int) - Static method in class gov.nasa.jpf.util.IntVector
-
- copy(LongVector, int, LongVector, int, int) - Static method in class gov.nasa.jpf.util.LongVector
-
- copy(ObjArray<? extends T>, int, ObjArray<T>, int, int) - Static method in class gov.nasa.jpf.util.ObjArray
-
- copy(ObjVector<? extends E>, int, ObjVector<E>, int, int) - Static method in class gov.nasa.jpf.util.ObjVector
-
- copy(ObjVector<? extends E>, int, E[], int, int) - Static method in class gov.nasa.jpf.util.ObjVector
-
- copyAttrs(Fields) - Method in class gov.nasa.jpf.vm.Fields
-
- copyElements(ThreadInfo, ElementInfo, int, int, int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this is the backend for System.arraycopy implementations, but since it only
throws general exceptions it can also be used in other contexts that require
type and objRef checking
note that we have to do some additional type checking here because we store
reference arrays as int[], i.e.
- copyFile(File, File) - Static method in class gov.nasa.jpf.util.FileUtils
-
- copyFrom(Fields) - Method in class gov.nasa.jpf.vm.NamedFields
-
- copyValueOf(char[], int, int) - Static method in class java.lang.String
-
- copyValueOf(char[]) - Static method in class java.lang.String
-
- cos__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- count - Variable in class gov.nasa.jpf.vm.BooleanChoiceGenerator
-
- count - Variable in class gov.nasa.jpf.vm.choice.DoubleThresholdGenerator
-
- count - Variable in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- count - Variable in class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- count - Variable in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- count - Variable in class gov.nasa.jpf.vm.choice.TypedObjectChoice
-
- countSize(int, PSIntMap.Node) - Method in class gov.nasa.jpf.util.PSIntMap
-
- countStackFrames() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the number of stack frames.
- countStackFrames() - Method in class java.lang.Thread
-
- countStackFrames____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- CoverageAnalyzer - Class in gov.nasa.jpf.listener
-
a listener to report coverage statistics
The idea is to collect per-class/-method/-thread information about
executed instructions, and then analyze this deeper when it comes to
report time (e.g.
- CoverageAnalyzer(Config, JPF) - Constructor for class gov.nasa.jpf.listener.CoverageAnalyzer
-
- cp - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- create(T) - Method in interface gov.nasa.jpf.util.ElementCreator
-
- create(BitArray) - Static method in class gov.nasa.jpf.util.FinalBitSet
-
Creates a pooled FinalBitSet.
- create(byte[]) - Static method in class gov.nasa.jpf.util.FinalBitSet
-
Creates a pooled FinalBitSet.
- create(String, String, int) - Static method in class gov.nasa.jpf.vm.FieldInfo
-
- create(String, String, int) - Static method in class gov.nasa.jpf.vm.MethodInfo
-
- createAndRunJPF(StackTraceElement, String[]) - Method in class gov.nasa.jpf.util.test.TestJPF
-
needs to be broken up into two methods for cases that do additional
JPF initialization (jpf-inspector)
this is called from the various verifyX() methods (i.e.
- createAndRunJPF__Ljava_lang_StackTraceElement_2_3Ljava_lang_String_2__Lgov_nasa_jpf_JPF_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestJPF
-
- createAndSetArrayCG(ElementInfo, ThreadInfo, int, int, boolean) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayElementInstruction
-
- createAndSetSharedFieldAccessCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- createAndSetSharedObjectExposureCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- createAndThrowException(ClassInfo, String) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Creates and throws an exception.
- createAndThrowException(String) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Creates an exception and throws it.
- createAndThrowException(String, String) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- createAnnotationInfo(String, ClassLoaderInfo, byte[]) - Method in class gov.nasa.jpf.jvm.JVMClassFileContainer
-
- createAnnotationInfo(String, ClassLoaderInfo, byte[]) - Method in class gov.nasa.jpf.vm.ClassFileContainer
-
- createAnnotationInfo(ClassLoaderInfo) - Method in class gov.nasa.jpf.vm.ClassFileMatch
-
- createAnnotationProxy(String) - Method in class gov.nasa.jpf.jvm.JVMClassInfo
-
- createAnnotationProxy(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- createApplicationContext() - Method in class gov.nasa.jpf.vm.SingleProcessVM
-
- createArray(MJIEnv, ClassInfo, Value, ChoiceGenerator<?>[], String) - Method in class gov.nasa.jpf.util.json.JSONObject
-
- createArray(String, int, ClassInfo, ThreadInfo, int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- createArrayFields(String, ClassInfo, int, int, boolean) - Method in class gov.nasa.jpf.vm.DefaultFieldsFactory
-
- createArrayFields(String, ClassInfo, int, int, boolean) - Method in interface gov.nasa.jpf.vm.FieldsFactory
-
- createBeginAtomicCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createBeginAtomicCG(ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createCategory(String) - Method in class gov.nasa.jpf.util.script.StringExpander
-
- createCG(String, Value[]) - Method in interface gov.nasa.jpf.util.json.CGCreator
-
Create choice generator
- createCGFromEvents(String, List<Event>) - Method in class gov.nasa.jpf.util.script.ScriptEnvironment
-
- createCGList(JSONObject) - Static method in class gov.nasa.jpf.util.json.CGCall
-
This method go through JSON object and finds all CGs to set in a current state.
- createChoiceGenerator(String, StackFrame, Object) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- createChoiceGenerator(String, StackFrame, Object) - Method in class gov.nasa.jpf.perturb.IntOverUnder
-
- createChoiceGenerator(String, StackFrame, Object) - Method in interface gov.nasa.jpf.perturb.OperandPerturbator
-
- createClassFileContainer(String) - Method in class gov.nasa.jpf.jvm.DefaultJVMClassFactory
-
- createClassFileContainer(String) - Method in interface gov.nasa.jpf.vm.ClassFactory
-
return a ClassFileContainer for the given container URL (e.g.
- createClassInfo(String, ClassLoaderInfo, String, byte[], int, int) - Method in class gov.nasa.jpf.jvm.DefaultJVMClassFactory
-
- createClassInfo(String, ClassLoaderInfo, String, byte[]) - Method in class gov.nasa.jpf.jvm.JVMClassFileContainer
-
- createClassInfo(String, ClassLoaderInfo, String, byte[], int, int) - Method in interface gov.nasa.jpf.vm.ClassFactory
-
create a ClassInfo from raw data
- createClassInfo(String, ClassLoaderInfo, String, byte[]) - Method in class gov.nasa.jpf.vm.ClassFileContainer
-
- createClassInfo(ClassLoaderInfo) - Method in class gov.nasa.jpf.vm.ClassFileMatch
-
- createClassParser(byte[], int) - Method in class gov.nasa.jpf.jvm.DefaultJVMClassFactory
-
- createClassParser(byte[], int) - Method in interface gov.nasa.jpf.vm.ClassFactory
-
return a ClassParser for binary class file data
this is the default parser if we don't have a container but only binary data
- createCodeBuilder() - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- createConfig(String[]) - Static method in class gov.nasa.jpf.JPF
-
return a Config object that holds the JPF options.
- createDefaultZone____Ljava_util_TimeZone_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- createDirectCallStackFrame(ThreadInfo, MethodInfo, int) - Method in class gov.nasa.jpf.jvm.JVMClassInfo
-
- createDirectCallStackFrame(ThreadInfo, MethodInfo, int) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- createDirectCallStackFrame(ThreadInfo, int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- createElementInfo(int, ClassInfo, Fields, Monitor, ThreadInfo) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- createEndAtomicCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createEndAtomicCG(ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createEnterCG(String, ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
the public interface towards the insns
- createEvent(ScriptElement, String, List<String>, int) - Method in class gov.nasa.jpf.util.script.ESParser.DefaultEventFactory
-
- createEvent(ScriptElement, String, List<String>, int) - Method in interface gov.nasa.jpf.util.script.EventFactory
-
- createExitCG(String, ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createFieldLockInfo(ThreadInfo, ElementInfo, FieldInfo) - Method in interface gov.nasa.jpf.vm.FieldLockInfoFactory
-
- createFieldLockInfo(ThreadInfo, ElementInfo, FieldInfo) - Method in class gov.nasa.jpf.vm.StatisticFieldLockInfoFactory
-
- createFieldSpec(String) - Static method in class gov.nasa.jpf.util.FieldSpec
-
factory method that includes the parser
- createFromJSON(Class<T>, String) - Static method in class gov.nasa.jpf.vm.Verify
-
- createFromJSON__Ljava_lang_Class_2Ljava_lang_String_2__Ljava_lang_Object_2(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- createInstanceFields() - Method in class gov.nasa.jpf.vm.ClassInfo
-
Creates the fields for an object.
- createInstanceFields(ClassInfo) - Method in class gov.nasa.jpf.vm.DefaultFieldsFactory
-
- createInstanceFields(ClassInfo) - Method in interface gov.nasa.jpf.vm.FieldsFactory
-
- createInterruptCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createInterruptCG(ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createJPF(StackTraceElement, String[]) - Method in class gov.nasa.jpf.util.test.TestJPF
-
this is never executed under JPF
- createList(Object...) - Static method in class gov.nasa.jpf.util.ObjectList
-
this returns either the first value if there is only one element, or
a Node list containing all the values in the order they are provided
note - elements in the list occur in order of arguments, whereas normal
add() always adds at the head of the list
- createLocationSpec(String) - Static method in class gov.nasa.jpf.util.LocationSpec
-
factory method that includes the parser
- createMainThreadGroup(SystemClassLoaderInfo, ThreadInfo, int) - Method in class gov.nasa.jpf.vm.VM
-
we need to initialize the ThreadGroup object explicitly because the main thread is not yet runnable
- createMainThreadInfo(int, ApplicationContext) - Method in class gov.nasa.jpf.vm.VM
-
- createMainThreadObject(SystemClassLoaderInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.VM
-
we need to initialize the Thread object explicitly because the main thread is not yet runnable
- createMethodSpec(String) - Static method in class gov.nasa.jpf.util.MethodSpec
-
factory method that includes the parser
- createMonitorEnterCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.ContextBoundingSchedulerFactory
-
- createMonitorEnterCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createMonitorEnterCG(ElementInfo, ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createMonitorExitCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createMonitorExitCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.PrioritySchedulerFactory
-
- createMonitorExitCG(ElementInfo, ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createNewFile() - Method in class java.io.File
-
- createNewFile____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- createNotifyAllCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createNotifyAllCG(ElementInfo, ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createNotifyCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.ContextBoundingSchedulerFactory
-
- createNotifyCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createNotifyCG(ElementInfo, ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createObject(Class<T>, Class<?>[], Object[]) - Static method in class gov.nasa.jpf.util.Misc
-
- createObject(ClassInfo, ThreadInfo, int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- createOccurrenceMap(Collection<T>, ElementCreator<T, E>) - Static method in class gov.nasa.jpf.util.Misc
-
- createPackageObject(MJIEnv, ClassInfo, String, ClassLoaderInfo) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- createParkCG(ElementInfo, ThreadInfo, boolean, long) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createParkCG(ElementInfo, ThreadInfo, boolean, long) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createPattern(String) - Method in class gov.nasa.jpf.util.StringMatcher
-
- createReferenceMap(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- createRunStartStackFrame(ThreadInfo, MethodInfo) - Method in class gov.nasa.jpf.jvm.JVMClassInfo
-
while this is a normal DirectCallStackFrame, it has different code which has to be created here
- createRunStartStackFrame(ThreadInfo, MethodInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- createRunStartStackFrame(ThreadInfo) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- createSharedArrayAccessCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createSharedArrayAccessCG(ElementInfo, ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createSharedFieldAccessCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createSharedFieldAccessCG(ElementInfo, ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createSharedObjectExposureCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createSharedObjectExposureCG(ElementInfo, ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createSortedEntryList(HashMap<K, V>, Comparator<Map.Entry<K, V>>) - Static method in class gov.nasa.jpf.util.Misc
-
- createSortedList(HashMap<K, V>, TwoTypeComparator<Map.Entry<K, V>, E>, ElementCreator<Map.Entry<K, V>, E>) - Static method in class gov.nasa.jpf.util.Misc
-
- createStackFrame(ThreadInfo, MethodInfo) - Method in class gov.nasa.jpf.jvm.JVMClassInfo
-
- createStackFrame(ThreadInfo, MethodInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- createStackTrace_____3Ljava_lang_StackTraceElement_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Throwable
-
return array of StackTraceElement elements from the snapshot stored in the Throwable
- createStackTraceElements(int[]) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
turn a snapshot into an JPF array of StackTraceElements, which means
a lot of objects.
- createStaticElementInfo(int, ClassInfo, ThreadInfo, ElementInfo) - Method in class gov.nasa.jpf.vm.OVStatics
-
- createStaticFields(ClassInfo) - Method in class gov.nasa.jpf.vm.DefaultFieldsFactory
-
- createStaticFields(ClassInfo) - Method in interface gov.nasa.jpf.vm.FieldsFactory
-
- createStatics(VM) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- createSyncMethodEnterCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createSyncMethodEnterCG(ElementInfo, ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createSyncMethodExitCG(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createSyncMethodExitCG(ElementInfo, ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createSystemClassLoaderInfo(int) - Method in class gov.nasa.jpf.vm.VM
-
- createSystemClassLoaderObject(SystemClassLoaderInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.VM
-
- createSystemClassPath(VM, int) - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- createSystemErr____Ljava_io_PrintStream_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_System
-
- createSystemOut____Ljava_io_PrintStream_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_System
-
- createTempFile(String, String, File) - Static method in class java.io.File
-
- createTempFile(String, String) - Static method in class java.io.File
-
- createThreadInfo(int, int, int, int) - Method in class gov.nasa.jpf.vm.VM
-
- createThreadInfoSet(ThreadInfo) - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- createThreadInfoSet(ThreadInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- createThreadInfoSet(ThreadInfo) - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- createThreadResumeCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createThreadResumeCG(ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createThreadSleepCG(ThreadInfo, long, int) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createThreadSleepCG(ThreadInfo, long, int) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createThreadStartCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createThreadStartCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.PrioritySchedulerFactory
-
as soon as a higher prio thread becomes runnable, we have to switch
- createThreadStartCG(ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createThreadStopCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createThreadStopCG(ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createThreadSuspendCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createThreadSuspendCG(ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createThreadTerminateCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.ContextBoundingSchedulerFactory
-
- createThreadTerminateCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createThreadTerminateCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.DistributedSchedulerFactory
-
the public interface towards the insns
- createThreadTerminateCG(ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createThreadYieldCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createThreadYieldCG(ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createTypeSpec(String) - Static method in class gov.nasa.jpf.util.TypeSpec
-
- createUnparkCG(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createUnparkCG(ThreadInfo) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- createValueArray(int) - Method in class gov.nasa.jpf.vm.choice.DoubleChoiceFromList
-
- createValueArray(int) - Method in class gov.nasa.jpf.vm.choice.FloatChoiceFromList
-
- createValueArray(int) - Method in class gov.nasa.jpf.vm.choice.IntChoiceFromList
-
- createValueArray(int) - Method in class gov.nasa.jpf.vm.choice.LongChoiceFromList
-
- createValueArray(int) - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- createVarSpec(String) - Static method in class gov.nasa.jpf.util.VarSpec
-
- createWaitCG(ElementInfo, ThreadInfo, long) - Method in class gov.nasa.jpf.vm.ContextBoundingSchedulerFactory
-
- createWaitCG(ElementInfo, ThreadInfo, long) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- createWaitCG(ElementInfo, ThreadInfo, long) - Method in interface gov.nasa.jpf.vm.SchedulerFactory
-
- CreatorsFactory - Class in gov.nasa.jpf.util.json
-
- CreatorsFactory() - Constructor for class gov.nasa.jpf.util.json.CreatorsFactory
-
- cur - Variable in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
the last returned position in the generator stream
- cur - Variable in class gov.nasa.jpf.vm.choice.InvocationCG
-
- current - Variable in class gov.nasa.jpf.util.automaton.Automaton
-
- currentError - Variable in class gov.nasa.jpf.search.Search
-
error encountered during last transition, null otherwise
- currentMethod - Variable in class gov.nasa.jpf.vm.AtomicData
-
The method in which the line step started.
- currentThread() - Static method in class java.lang.Thread
-
- currentThread____Ljava_lang_Thread_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- currentTimeMillis() - Method in class gov.nasa.jpf.vm.ConstInsnPathTime
-
- currentTimeMillis() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- currentTimeMillis() - Method in class gov.nasa.jpf.vm.SystemTime
-
- currentTimeMillis() - Method in interface gov.nasa.jpf.vm.TimeModel
-
- currentTimeMillis() - Static method in class gov.nasa.jpf.vm.Verify
-
- currentTimeMillis() - Method in class gov.nasa.jpf.vm.VM
-
<2do> this is where we will hook in a better time model
- currentTimeMillis() - Static method in class java.lang.System
-
- currentTimeMillis____J(MJIEnv, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- currentTimeMillis____J(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_System
-
- cv - Variable in class gov.nasa.jpf.vm.FieldInfo
-
- CyclicBarrier - Class in java.util.concurrent
-
a simplistic CyclicBarrier implementation, required because the real one
relies heavily on Sun infrastructure (including native methods)
- CyclicBarrier(int) - Constructor for class java.util.concurrent.CyclicBarrier
-
- CyclicBarrier(int, Runnable) - Constructor for class java.util.concurrent.CyclicBarrier
-
- D2F - Class in gov.nasa.jpf.jvm.bytecode
-
Convert double to float
..., value => ..., result
- D2F() - Constructor for class gov.nasa.jpf.jvm.bytecode.D2F
-
- d2f() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- d2f() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- d2f() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- d2f() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- d2f() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- d2f() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- D2I - Class in gov.nasa.jpf.jvm.bytecode
-
Convert double to int
..., value => ..., result
- D2I() - Constructor for class gov.nasa.jpf.jvm.bytecode.D2I
-
- d2i() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- d2i() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- d2i() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- d2i() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- d2i() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- d2i() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- D2L - Class in gov.nasa.jpf.jvm.bytecode
-
Convert double to long
..., value => ..., result
- D2L() - Constructor for class gov.nasa.jpf.jvm.bytecode.D2L
-
- d2l() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- d2l() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- d2l() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- d2l() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- d2l() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- d2l() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DADD - Class in gov.nasa.jpf.jvm.bytecode
-
Add double
..., value1, value2 => ..., result
- DADD() - Constructor for class gov.nasa.jpf.jvm.bytecode.DADD
-
- dadd() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dadd() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dadd() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dadd() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dadd() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dadd() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DALOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load double from array
..., arrayref, index => ..., value
- DALOAD() - Constructor for class gov.nasa.jpf.jvm.bytecode.DALOAD
-
- daload() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- daload() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- daload() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- daload() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- daload() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- daload() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DASTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store into double array
..., arrayref, index, value => ...
- DASTORE() - Constructor for class gov.nasa.jpf.jvm.bytecode.DASTORE
-
- dastore() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dastore() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dastore() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dastore() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- data - Variable in class gov.nasa.jpf.util.IntArray
-
- data - Variable in class gov.nasa.jpf.util.IntVector
-
the backing array.
- data - Variable in class gov.nasa.jpf.util.LongVector
-
the backing array.
- data - Variable in class gov.nasa.jpf.util.ObjVector
-
the backing array.
- data - Variable in class gov.nasa.jpf.util.Permutation
-
the backing array.
- data - Variable in class gov.nasa.jpf.vm.ArrayOffset
-
- data - Variable in class gov.nasa.jpf.vm.ClassFileMatch
-
- dataCGs - Variable in class gov.nasa.jpf.report.Statistics
-
- DCMPG - Class in gov.nasa.jpf.jvm.bytecode
-
Compare double
..., value1, value2 => ..., result
- DCMPG() - Constructor for class gov.nasa.jpf.jvm.bytecode.DCMPG
-
- dcmpg() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dcmpg() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dcmpg() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dcmpg() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dcmpg() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dcmpg() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DCMPL - Class in gov.nasa.jpf.jvm.bytecode
-
Compare double
..., value1, value2 => ..., result
- DCMPL() - Constructor for class gov.nasa.jpf.jvm.bytecode.DCMPL
-
- dcmpl() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dcmpl() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dcmpl() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dcmpl() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dcmpl() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dcmpl() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DCONST - Class in gov.nasa.jpf.jvm.bytecode
-
Push double
...
- DCONST() - Constructor for class gov.nasa.jpf.jvm.bytecode.DCONST
-
- DCONST(double) - Constructor for class gov.nasa.jpf.jvm.bytecode.DCONST
-
- dconst_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dconst_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dconst_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dconst_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dconst_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dconst_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dconst_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dconst_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dconst_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dconst_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dconst_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dconst_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DDIV - Class in gov.nasa.jpf.jvm.bytecode
-
Divide double
..., value1, value2 => ..., result
- DDIV() - Constructor for class gov.nasa.jpf.jvm.bytecode.DDIV
-
- ddiv() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ddiv() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ddiv() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ddiv() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ddiv() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ddiv() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- deadlock(String...) - Method in class gov.nasa.jpf.util.test.TestJPF
-
run JPF expecting a deadlock in the SuT
- deadlock___3Ljava_lang_String_2__Lgov_nasa_jpf_JPF_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestJPF
-
- DeadlockAnalyzer - Class in gov.nasa.jpf.listener
-
example of a listener that creates property specific traces.
- DeadlockAnalyzer(Config, JPF) - Constructor for class gov.nasa.jpf.listener.DeadlockAnalyzer
-
- Debug - Class in gov.nasa.jpf.util
-
logger used to print debugging messages based on the required debug level and
message category.
- Debug() - Constructor for class gov.nasa.jpf.util.Debug
-
- DEBUG - Static variable in class gov.nasa.jpf.util.Debug
-
- DebugCFSerializer - Class in gov.nasa.jpf.vm.serialize
-
a CFSerializer that stores the serialized program state in a
readable/diffable format.
- DebugCFSerializer() - Constructor for class gov.nasa.jpf.vm.serialize.DebugCFSerializer
-
- DebugFilteringSerializer - Class in gov.nasa.jpf.vm.serialize
-
a FilteringSerializer that stores the serialized program state in a
readable/diffable format.
- DebugFilteringSerializer() - Constructor for class gov.nasa.jpf.vm.serialize.DebugFilteringSerializer
-
- DebugJenkinsStateSet - Class in gov.nasa.jpf.vm
-
a JenkinsStateSet that stores program state information in a readable
and diffable format.
- DebugJenkinsStateSet(Config) - Constructor for class gov.nasa.jpf.vm.DebugJenkinsStateSet
-
- DebugStateSerializer - Interface in gov.nasa.jpf.vm
-
debug extensions of StateSerializer interface
- dec() - Method in class gov.nasa.jpf.util.MutableInteger
-
- decAtomic() - Method in class gov.nasa.jpf.vm.SystemState
-
- DecimalFormat - Class in java.text
-
<2do> this class is a Q&D version to get some support for NumberFormats -
something we aren't too interested in yet.
- DecimalFormat() - Constructor for class java.text.DecimalFormat
-
- DecimalFormat(String) - Constructor for class java.text.DecimalFormat
-
- DecimalFormat(String, DecimalFormatSymbols) - Constructor for class java.text.DecimalFormat
-
- declaredFieldsOnly - Variable in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- declaredMethodIterator() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- decode___3BI_3CIZ__I(MJIEnv, int, int, int, int, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_io_InputStreamReader
-
- decode___3BII___3C(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_StringCoding
-
- decode__IZ__I(MJIEnv, int, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_io_InputStreamReader
-
- decode__Ljava_lang_String_2Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_net_URLDecoder
-
- decrementAndGet(int) - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- decrementAndGet(T) - Method in class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- decrementAndGet(int) - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- decrementAndGet(T) - Method in class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- deepClone() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- deepClone() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- deepClone() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- deepCopy(Cloner<E>) - Method in class gov.nasa.jpf.util.SparseClusterArray.Chunk
-
- deepCopy(Cloner<E>) - Method in class gov.nasa.jpf.util.SparseClusterArray
-
deep copy
we need to do this depth first, right-to-left, to maintain the
Chunk list ordering.
- DEFAULT - Static variable in class gov.nasa.jpf.jvm.bytecode.SwitchInstruction
-
- DEFAULT - Static variable in class gov.nasa.jpf.util.Debug
-
- defaultAssertionStatus - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- DefaultAttributor - Class in gov.nasa.jpf.vm
-
default Attributor implementation to set method and fiel attributes
at class load time.
- DefaultAttributor(Config) - Constructor for class gov.nasa.jpf.vm.DefaultAttributor
-
- DefaultBacktracker<KState> - Class in gov.nasa.jpf.vm
-
- DefaultBacktracker() - Constructor for class gov.nasa.jpf.vm.DefaultBacktracker
-
- DefaultFieldsFactory - Class in gov.nasa.jpf.vm
-
our concrete Fields factory (representing the default JPF object model)
- DefaultFieldsFactory() - Constructor for class gov.nasa.jpf.vm.DefaultFieldsFactory
-
- DefaultFilterConfiguration - Class in gov.nasa.jpf.vm.serialize
-
- DefaultFilterConfiguration() - Constructor for class gov.nasa.jpf.vm.serialize.DefaultFilterConfiguration
-
- defaultGrowth - Static variable in interface gov.nasa.jpf.util.Growth
-
- defaultInitCap - Static variable in class gov.nasa.jpf.util.IntVector
-
- defaultInitCap - Static variable in class gov.nasa.jpf.util.LongVector
-
- defaultInitCap - Static variable in class gov.nasa.jpf.util.ObjVector
-
- defaultInitCap - Static variable in class gov.nasa.jpf.util.Permutation
-
- DefaultJVMClassFactory - Class in gov.nasa.jpf.jvm
-
default implementation of a JVM specific ClassFactory
- DefaultJVMClassFactory(Config) - Constructor for class gov.nasa.jpf.jvm.DefaultJVMClassFactory
-
- DefaultJVMClassFactory() - Constructor for class gov.nasa.jpf.jvm.DefaultJVMClassFactory
-
- DefaultJVMClassFactory(JVMInstructionFactory) - Constructor for class gov.nasa.jpf.jvm.DefaultJVMClassFactory
-
- DefaultMementoRestorer - Class in gov.nasa.jpf.vm
-
a MementoRestorer that uses the default mementos
- DefaultMementoRestorer() - Constructor for class gov.nasa.jpf.vm.DefaultMementoRestorer
-
- DefaultSchedulerFactory - Class in gov.nasa.jpf.vm
-
the general policy is that we only create Thread CGs here (based on their
status), but we don't change any thread or lock status.
- DefaultSchedulerFactory(Config, VM, SystemState) - Constructor for class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- defineClass(String, byte[], int, int) - Method in class java.lang.ClassLoader
-
- defineClass(String, byte[], int, int, ProtectionDomain) - Method in class java.lang.ClassLoader
-
- defineClass(byte[], int, int) - Method in class java.lang.ClassLoader
-
- defineClass(String, ByteBuffer, ProtectionDomain) - Method in class java.lang.ClassLoader
-
- defineClass0(MJIEnv, int, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Proxy
-
- defineClass0__Ljava_lang_String_2_3BII__Ljava_lang_Class_2(MJIEnv, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- definePackage(String, String, String, String, String, String, String, URL) - Method in class java.lang.ClassLoader
-
- definePackage(String, Manifest, URL) - Method in class java.net.URLClassLoader
-
- defreeze() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- defreeze() - Method in class gov.nasa.jpf.vm.StackFrame
-
- DELAY_EXIT - Static variable in class gov.nasa.jpf.tool.RunJPF
-
- DELAY_START - Static variable in class gov.nasa.jpf.tool.RunJPF
-
- delete() - Method in class java.io.File
-
- delete____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- deleteOnExit() - Method in class java.io.File
-
- delta - Variable in class gov.nasa.jpf.perturb.IntOverUnder
-
- delta - Variable in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- DEPEND - Static variable in class gov.nasa.jpf.util.Debug
-
- DEPRECATED_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- depth - Variable in class gov.nasa.jpf.search.Search
-
- depthExceeded() - Method in class gov.nasa.jpf.listener.BudgetChecker
-
- depthLimit - Variable in class gov.nasa.jpf.search.Search
-
- descendingIterator() - Method in class gov.nasa.jpf.vm.Path
-
- desiredAssertionStatus() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- desiredAssertionStatus(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- desiredAssertionStatus() - Method in class java.lang.Class
-
- desiredAssertionStatus____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- destroy() - Method in class java.lang.Thread
-
- detailMessage - Variable in class java.lang.Throwable
-
- DFSearch - Class in gov.nasa.jpf.search
-
standard depth first model checking (but can be bounded by search depth
and/or explicit Verify.ignoreIf)
- DFSearch(Config, VM) - Constructor for class gov.nasa.jpf.search.DFSearch
-
- DFSHeuristic - Class in gov.nasa.jpf.search.heuristic
-
heuristic state prioritizer that favors search depth
- DFSHeuristic(Config, VM) - Constructor for class gov.nasa.jpf.search.heuristic.DFSHeuristic
-
- digest(byte[]) - Method in class java.security.MessageDigest
-
- digest___3B___3B(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_security_MessageDigest
-
- digit__CI__I(MJIEnv, int, char, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- dimensions - Variable in class gov.nasa.jpf.jvm.bytecode.MULTIANEWARRAY
-
- dir - Variable in class gov.nasa.jpf.jvm.DirClassFileContainer
-
- DirClassFileContainer - Class in gov.nasa.jpf.jvm
-
- DIRECTCALLRETURN - Class in gov.nasa.jpf.jvm.bytecode
-
this is used to return from a DirectCallStackFrame
Note that it is NOT a ReturnInstruction, in case listeners monitor these
and expect corresponding InvokeInstructions.
- DIRECTCALLRETURN() - Constructor for class gov.nasa.jpf.jvm.bytecode.DIRECTCALLRETURN
-
- directcallreturn() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- directcallreturn() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- directcallreturn() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DirectCallStackFrame - Class in gov.nasa.jpf.vm
-
DirectCallStackFrames are only used for overlay calls (from native code), i.e.
- DirectCallStackFrame(MethodInfo, MethodInfo) - Constructor for class gov.nasa.jpf.vm.DirectCallStackFrame
-
- disconnect() - Method in class gov.nasa.jpf.CachedROHttpConnection
-
- DISTRIBUTED - Static variable in class gov.nasa.jpf.util.Debug
-
- DistributedSchedulerFactory - Class in gov.nasa.jpf.vm
-
- DistributedSchedulerFactory(Config, VM, SystemState) - Constructor for class gov.nasa.jpf.vm.DistributedSchedulerFactory
-
- divide(int) - Method in class gov.nasa.jpf.util.MutableInteger
-
- divide(Number) - Method in class gov.nasa.jpf.util.MutableInteger
-
- DLOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load double from local variable
...
- DLOAD(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.DLOAD
-
- dload(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dload(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dload(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dload(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dload(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dload(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dload_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dload_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dload_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dload_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dload_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dload_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dload_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dload_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dload_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dload_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dload_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dload_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dload_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dload_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dload_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dload_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dload_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dload_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dload_3() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dload_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dload_3() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dload_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dload_3() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dload_3() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DMUL - Class in gov.nasa.jpf.jvm.bytecode
-
Multiply double
..., value1, value2 => ..., result
- DMUL() - Constructor for class gov.nasa.jpf.jvm.bytecode.DMUL
-
- dmul() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dmul() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dmul() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dmul() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dmul() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dmul() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DNEG - Class in gov.nasa.jpf.jvm.bytecode
-
Negate double
..., value => ..., result
- DNEG() - Constructor for class gov.nasa.jpf.jvm.bytecode.DNEG
-
- dneg() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dneg() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dneg() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dneg() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dneg() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dneg() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- doBacktrack - Variable in class gov.nasa.jpf.search.Search
-
- done - Variable in class gov.nasa.jpf.search.Search
-
- doPrivileged(PrivilegedAction<T>, AccessControlContext) - Static method in class java.security.AccessController
-
- doPrivileged(PrivilegedAction<T>) - Static method in class java.security.AccessController
-
- doPrivileged(PrivilegedExceptionAction<T>, AccessControlContext) - Static method in class java.security.AccessController
-
- doPrivileged(PrivilegedExceptionAction<T>) - Static method in class java.security.AccessController
-
- doRestore(Saved) - Method in class gov.nasa.jpf.vm.AbstractRestorer
-
- doRestore(Memento<KernelState>) - Method in class gov.nasa.jpf.vm.MementoRestorer
-
- DoubleArrayFields - Class in gov.nasa.jpf.vm
-
element values for double[] objects
- DoubleArrayFields(int) - Constructor for class gov.nasa.jpf.vm.DoubleArrayFields
-
- doubleAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- DoubleChoiceFromList - Class in gov.nasa.jpf.vm.choice
-
simple DoubleChoiceGenerator that takes it's values from a single
property "values" (comma or blank separated list)
- DoubleChoiceFromList(String) - Constructor for class gov.nasa.jpf.vm.choice.DoubleChoiceFromList
-
super constructor for subclasses that want to configure themselves
- DoubleChoiceFromList(String, Double[]) - Constructor for class gov.nasa.jpf.vm.choice.DoubleChoiceFromList
-
- DoubleChoiceFromList(Config, String) - Constructor for class gov.nasa.jpf.vm.choice.DoubleChoiceFromList
-
- DoubleChoiceFromList(String, double...) - Constructor for class gov.nasa.jpf.vm.choice.DoubleChoiceFromList
-
- DoubleChoiceFromSet - Class in gov.nasa.jpf.vm.choice
-
- DoubleChoiceFromSet(Config, String) - Constructor for class gov.nasa.jpf.vm.choice.DoubleChoiceFromSet
-
- DoubleChoiceFromSet(String, double...) - Constructor for class gov.nasa.jpf.vm.choice.DoubleChoiceFromSet
-
- DoubleChoiceFromSet(String) - Constructor for class gov.nasa.jpf.vm.choice.DoubleChoiceFromSet
-
super constructor for subclasses that want to configure themselves
- DoubleChoiceGenerator - Interface in gov.nasa.jpf.vm
-
Choice Generator that creates double values - this is only an
interface so that we can type check implementors that use
their own generic hierarchy
- DoubleCompareInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
base class for double double compare instructions
- DoubleCompareInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.DoubleCompareInstruction
-
- DoubleFieldInfo - Class in gov.nasa.jpf.vm
-
type, name and attribute information for 'double' fields
- DoubleFieldInfo(String, int) - Constructor for class gov.nasa.jpf.vm.DoubleFieldInfo
-
- DoubleSlotFieldInfo - Class in gov.nasa.jpf.vm
-
a double or long field
- DoubleSlotFieldInfo(String, String, int) - Constructor for class gov.nasa.jpf.vm.DoubleSlotFieldInfo
-
- DoubleSpec - Class in gov.nasa.jpf.vm.choice
-
- DoubleSpec() - Constructor for class gov.nasa.jpf.vm.choice.DoubleSpec
-
- doublesToBytes___3DI_3BII__(MJIEnv, int, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_ObjectOutputStream
-
- DoubleThresholdGenerator - Class in gov.nasa.jpf.vm.choice
-
ChoiceGenerator instance that produces a simple 3 value enumeration
- DoubleThresholdGenerator(Config, String) - Constructor for class gov.nasa.jpf.vm.choice.DoubleThresholdGenerator
-
- doubleToLong(double) - Static method in class gov.nasa.jpf.vm.Types
-
- doubleToLongBits__D__J(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Double
-
- doubleToRawLongBits__D__J(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Double
-
- DoubleValue - Class in gov.nasa.jpf.util.json
-
Double value from JSON document
- DoubleValue(String) - Constructor for class gov.nasa.jpf.util.json.DoubleValue
-
- doubleValue() - Method in class gov.nasa.jpf.util.MutableInteger
-
- DREM - Class in gov.nasa.jpf.jvm.bytecode
-
Remainder double
..., value1, value2 => ..., result
- DREM() - Constructor for class gov.nasa.jpf.jvm.bytecode.DREM
-
- drem() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- drem() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- drem() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- drem() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- drem() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- drem() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DRETURN - Class in gov.nasa.jpf.jvm.bytecode
-
Return double from method
..., value => [empty]
- DRETURN() - Constructor for class gov.nasa.jpf.jvm.bytecode.DRETURN
-
- dreturn() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dreturn() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dreturn() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dreturn() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dreturn() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dreturn() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DSTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store double into local variable
..., value => ...
- DSTORE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.DSTORE
-
- dstore(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dstore(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dstore(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dstore(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dstore(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dstore(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dstore_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dstore_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dstore_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dstore_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dstore_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dstore_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dstore_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dstore_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dstore_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dstore_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dstore_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dstore_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dstore_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dstore_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dstore_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dstore_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dstore_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dstore_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dstore_3() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dstore_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dstore_3() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dstore_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dstore_3() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dstore_3() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- DSUB - Class in gov.nasa.jpf.jvm.bytecode
-
Subtract double
..., value1, value2 => ..., result
- DSUB() - Constructor for class gov.nasa.jpf.jvm.bytecode.DSUB
-
- dsub() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dsub() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dsub() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dsub() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dsub() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dsub() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dump() - Method in class gov.nasa.jpf.util.IntTable
-
for debugging purposes
- dump(PrintWriter) - Method in class gov.nasa.jpf.util.script.ScriptElementContainer
-
- dump() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- dump() - Method in class gov.nasa.jpf.vm.Monitor
-
- dump() - Method in class gov.nasa.jpf.vm.ThreadList
-
- dumpData() - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- dumpStack() - Static method in class java.lang.Thread
-
- dumpStack____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- dumpStoringData(IntVector) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the information necessary to store.
- dumpThreadStates() - Method in class gov.nasa.jpf.vm.VM
-
- dumpTo(int[], int) - Method in class gov.nasa.jpf.util.IntVector
-
- dumpTo(Object[], int) - Method in class gov.nasa.jpf.util.ObjVector
-
- DUP - Class in gov.nasa.jpf.jvm.bytecode
-
duplicate topmost stack entry
.., value -> .., value, value
- DUP() - Constructor for class gov.nasa.jpf.jvm.bytecode.DUP
-
- dup() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dup() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dup() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dup() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dup() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dup() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dup() - Method in class gov.nasa.jpf.vm.StackFrame
-
- DUP2 - Class in gov.nasa.jpf.jvm.bytecode
-
Duplicate the top one or two operand stack values
..., value2, value1 => ..., value2, value1, value2, value1
- DUP2() - Constructor for class gov.nasa.jpf.jvm.bytecode.DUP2
-
- dup2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dup2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dup2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dup2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dup2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dup2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dup2() - Method in class gov.nasa.jpf.vm.StackFrame
-
- DUP2_X1 - Class in gov.nasa.jpf.jvm.bytecode
-
DOCUMENT ME!
- DUP2_X1() - Constructor for class gov.nasa.jpf.jvm.bytecode.DUP2_X1
-
- dup2_x1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dup2_x1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dup2_x1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dup2_x1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dup2_x1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dup2_x1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dup2_x1() - Method in class gov.nasa.jpf.vm.StackFrame
-
- DUP2_X2 - Class in gov.nasa.jpf.jvm.bytecode
-
Duplicate the top operand stack value and insert two or three values down
...
- DUP2_X2() - Constructor for class gov.nasa.jpf.jvm.bytecode.DUP2_X2
-
- dup2_x2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dup2_x2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dup2_x2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dup2_x2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dup2_x2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dup2_x2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dup2_x2() - Method in class gov.nasa.jpf.vm.StackFrame
-
- DUP_X1 - Class in gov.nasa.jpf.jvm.bytecode
-
Duplicate the top operand stack value and insert two values down
..., value2, value1 => ..., value1, value2, value1
- DUP_X1() - Constructor for class gov.nasa.jpf.jvm.bytecode.DUP_X1
-
- dup_x1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dup_x1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dup_x1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dup_x1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dup_x1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dup_x1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dup_x1() - Method in class gov.nasa.jpf.vm.StackFrame
-
- DUP_X2 - Class in gov.nasa.jpf.jvm.bytecode
-
DOCUMENT ME!
- DUP_X2() - Constructor for class gov.nasa.jpf.jvm.bytecode.DUP_X2
-
- dup_x2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- dup_x2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- dup_x2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- dup_x2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- dup_x2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- dup_x2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- dup_x2() - Method in class gov.nasa.jpf.vm.StackFrame
-
- DynamicAbstractionSerializer - Class in gov.nasa.jpf.vm.serialize
-
a serializer that uses Abstraction objects stored as field attributes to
obtain the values to hash.
- DynamicAbstractionSerializer(Config) - Constructor for class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- DynamicAbstractionSerializer.Attributor - Class in gov.nasa.jpf.vm.serialize
-
- DynamicAbstractionSerializer.Attributor() - Constructor for class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer.Attributor
-
- DynamicElementInfo - Class in gov.nasa.jpf.vm
-
A specialized version of ElementInfo that represents heap objects
- DynamicElementInfo() - Constructor for class gov.nasa.jpf.vm.DynamicElementInfo
-
- DynamicElementInfo(int, ClassInfo, Fields, Monitor, ThreadInfo) - Constructor for class gov.nasa.jpf.vm.DynamicElementInfo
-
- DynamicIntArray - Class in gov.nasa.jpf.util
-
simplistic dynamic array that differentiates from ArrayList by
- using chunks instead of exponential growth, thus efficiently dealing
with sparse arrays
- managing primitive 'int' types, i.e.
- DynamicIntArray() - Constructor for class gov.nasa.jpf.util.DynamicIntArray
-
- DynamicIntArray(int) - Constructor for class gov.nasa.jpf.util.DynamicIntArray
-
- DynamicIntArray(int, int) - Constructor for class gov.nasa.jpf.util.DynamicIntArray
-
Creates a DynamicIntArray in which each chunk has 2**chunkBits elements
and initChunks chunks are initially allocated.
- DynamicIntArray(Growth, int, int) - Constructor for class gov.nasa.jpf.util.DynamicIntArray
-
- DynamicObjectArray<E> - Class in gov.nasa.jpf.util
-
simplistic Object array that differentiates from ArrayList by
using chunks instead of exponential growth, thus efficiently dealing
with huge, potentially sparse arrays
the motivation for this class is memory optimization, i.e.
- DynamicObjectArray() - Constructor for class gov.nasa.jpf.util.DynamicObjectArray
-
- DynamicObjectArray(int, int) - Constructor for class gov.nasa.jpf.util.DynamicObjectArray
-
Creates a DynamicObjectArray in which each chunk has 2**chunkBits elements
and initChunks chunks are initially allocated.
- DynamicObjectArray(Growth, int, int) - Constructor for class gov.nasa.jpf.util.DynamicObjectArray
-
- F2D - Class in gov.nasa.jpf.jvm.bytecode
-
Convert float to double
..., value => ..., result
- F2D() - Constructor for class gov.nasa.jpf.jvm.bytecode.F2D
-
- f2d() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- f2d() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- f2d() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- f2d() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- f2d() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- f2d() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- F2I - Class in gov.nasa.jpf.jvm.bytecode
-
Convert float to int
..., value => ..., result
- F2I() - Constructor for class gov.nasa.jpf.jvm.bytecode.F2I
-
- f2i() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- f2i() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- f2i() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- f2i() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- f2i() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- f2i() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- F2L - Class in gov.nasa.jpf.jvm.bytecode
-
Convert float to long
..., value => ..., result
- F2L() - Constructor for class gov.nasa.jpf.jvm.bytecode.F2L
-
- f2l() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- f2l() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- f2l() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- f2l() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- f2l() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- f2l() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- FADD - Class in gov.nasa.jpf.jvm.bytecode
-
Add float
..., value1, value2 => ..., result
- FADD() - Constructor for class gov.nasa.jpf.jvm.bytecode.FADD
-
- fadd() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fadd() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fadd() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fadd() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fadd() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fadd() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fail(String, String[], String) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- fail() - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- fail(String) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- failure(String) - Static method in class gov.nasa.jpf.util.Result
-
- FALOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load float from array
..., arrayref, index => ..., value
- FALOAD() - Constructor for class gov.nasa.jpf.jvm.bytecode.FALOAD
-
- faload() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- faload() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- faload() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- faload() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- faload() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- faload() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- FALSE - Static variable in class gov.nasa.jpf.Config
-
- falseFirst - Variable in class gov.nasa.jpf.vm.BooleanChoiceGenerator
-
- FASTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store into float array
..., arrayref, index, value => ...
- FASTORE() - Constructor for class gov.nasa.jpf.jvm.bytecode.FASTORE
-
- fastore() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fastore() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fastore() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fastore() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- FCMPG - Class in gov.nasa.jpf.jvm.bytecode
-
Compare float
..., value1, value2 => ..., result
- FCMPG() - Constructor for class gov.nasa.jpf.jvm.bytecode.FCMPG
-
- fcmpg() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fcmpg() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fcmpg() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fcmpg() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fcmpg() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fcmpg() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- FCMPL - Class in gov.nasa.jpf.jvm.bytecode
-
Compare float
..., value1, value2 => ..., result
- FCMPL() - Constructor for class gov.nasa.jpf.jvm.bytecode.FCMPL
-
- fcmpl() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fcmpl() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fcmpl() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fcmpl() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fcmpl() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fcmpl() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fconfig(String, String...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- FCONST - Class in gov.nasa.jpf.jvm.bytecode
-
Push float
...
- FCONST() - Constructor for class gov.nasa.jpf.jvm.bytecode.FCONST
-
- FCONST(float) - Constructor for class gov.nasa.jpf.jvm.bytecode.FCONST
-
- fconst_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fconst_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fconst_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fconst_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fconst_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fconst_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fconst_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fconst_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fconst_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fconst_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fconst_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fconst_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fconst_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fconst_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fconst_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fconst_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fconst_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fconst_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- FDIV - Class in gov.nasa.jpf.jvm.bytecode
-
divide float
..., value1, value2 => ..., result
- FDIV() - Constructor for class gov.nasa.jpf.jvm.bytecode.FDIV
-
- fdiv() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fdiv() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fdiv() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fdiv() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fdiv() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fdiv() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- FeatureSpec - Class in gov.nasa.jpf.util
-
common base class for MethodSpec and FieldSpec
- FeatureSpec(String, String, String, boolean) - Constructor for class gov.nasa.jpf.util.FeatureSpec
-
- ffine(String, Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- ffiner(String, Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- ffinest(String, Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- fi - Variable in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- Field - Class in java.lang.reflect
-
- Field() - Constructor for class java.lang.reflect.Field
-
- FIELD_REF - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- FieldAmmendmentByName - Class in gov.nasa.jpf.vm.serialize
-
- FieldAmmendmentByName(String[], boolean) - Constructor for class gov.nasa.jpf.vm.serialize.FieldAmmendmentByName
-
- FieldAmmendmentByName(Collection<String>, boolean) - Constructor for class gov.nasa.jpf.vm.serialize.FieldAmmendmentByName
-
- FieldAmmendmentByName(Iterable<String>, boolean) - Constructor for class gov.nasa.jpf.vm.serialize.FieldAmmendmentByName
-
- fieldAttrIterator(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- fieldAttrIterator(FieldInfo, Class<T>) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- fieldAttrIterator(int) - Method in class gov.nasa.jpf.vm.Fields
-
- fieldAttrIterator(int, Class<T>) - Method in class gov.nasa.jpf.vm.Fields
-
- fieldAttrs - Variable in class gov.nasa.jpf.vm.Fields
-
we use this to store arbitrary field attributes (like symbolic values),
but only pushClinit this on demand
- fieldClassNameAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- fieldDescriptorAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- fieldIndex - Variable in class gov.nasa.jpf.vm.FieldInfo
-
- FieldInfo - Class in gov.nasa.jpf.vm
-
type, name and attribute information of a field.
- FieldInfo(String, String, int) - Constructor for class gov.nasa.jpf.vm.FieldInfo
-
- FieldInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
parent class for PUT/GET FIELD/STATIC insns
<2do> there is a inheritance level missing to deal with instance/static
fields - w/o the instance/static helper methods we would have to duplicate
code in the getters/setters
- FieldInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- FieldInstruction(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- FieldLockInfo - Class in gov.nasa.jpf.vm
-
class encapsulating the lock protection status for field access
instructions.
- FieldLockInfo() - Constructor for class gov.nasa.jpf.vm.FieldLockInfo
-
- FieldLockInfoFactory - Interface in gov.nasa.jpf.vm
-
factory interface for creating concrete FieldLockInfo objects, which
are configurable class sets (that might encapsulate heuristics)
- fieldNameAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- fieldOffset(Field) - Method in class sun.misc.Unsafe
-
- fieldOffset__Ljava_lang_reflect_Field_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
we don't really return an offset here, since that would be useless.
- fields - Variable in class gov.nasa.jpf.vm.ElementInfo
-
- Fields - Class in gov.nasa.jpf.vm
-
Represents the variable, hash-collapsed pooled data associated with an object
that is related to the object values (as opposed to synchronization ->Monitor).
- Fields() - Constructor for class gov.nasa.jpf.vm.Fields
-
- fieldsFactory - Static variable in class gov.nasa.jpf.vm.ClassInfo
-
our abstract factory to createAndInitialize object and class fields
- FieldsFactory - Interface in gov.nasa.jpf.vm
-
abstract factory interface for creating Fields, i.e.
- FieldSpec - Class in gov.nasa.jpf.util
-
utility class that can match FieldInfos against specs.
- FieldSpec(String, String, String, boolean) - Constructor for class gov.nasa.jpf.util.FieldSpec
-
- fieldWatchList - Variable in class gov.nasa.jpf.listener.Perturbator
-
- file - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- File - Class in java.io
-
MJI model class for java.io.File
NOTE - a number of methods are only stubbed out here to make Eclipse compile
JPF code that uses java.io.File (there is no way to tell Eclipse to exclude the
model classes from ths build-path)
- File(String) - Constructor for class java.io.File
-
- File(String, String) - Constructor for class java.io.File
-
- File(File, String) - Constructor for class java.io.File
-
- File(URI) - Constructor for class java.io.File
-
- FileDescriptor - Class in java.io
-
a simple abstraction for a file descriptor, which for us is little more
than just an id for a native data buffer (we don't want to keep the
data itself in the JPF space)
<2do> still needs the standard descriptors
- FileDescriptor() - Constructor for class java.io.FileDescriptor
-
- FileHandler - Class in java.util.logging
-
simple stub to avoid execptions when using basic logging
- FileHandler() - Constructor for class java.util.logging.FileHandler
-
- FileHandler(String) - Constructor for class java.util.logging.FileHandler
-
- FileInputStream - Class in java.io
-
a simple model to read data w/o dragging the file system content into
the JPF memory
- FileInputStream(String) - Constructor for class java.io.FileInputStream
-
- FileInputStream(File) - Constructor for class java.io.FileInputStream
-
- FileInputStream(FileDescriptor) - Constructor for class java.io.FileInputStream
-
- fileName - Variable in class gov.nasa.jpf.util.SourceRef
-
- FileOutputStream - Class in java.io
-
- FileOutputStream(String) - Constructor for class java.io.FileOutputStream
-
- FileOutputStream(File) - Constructor for class java.io.FileOutputStream
-
- FileOutputStream(FileDescriptor) - Constructor for class java.io.FileOutputStream
-
- fileSpec - Variable in class gov.nasa.jpf.util.LocationSpec
-
- FileUtils - Class in gov.nasa.jpf.util
-
utility class to find all files matching (possibly hierarchical)
wildcard path specs
we support single '*' wildcards as in filename matching, plus "**" patterns
that match all (recursive) subdirectories
- FileUtils() - Constructor for class gov.nasa.jpf.util.FileUtils
-
- fill(E) - Method in class gov.nasa.jpf.util.ObjArray
-
- fillInStackTrace() - Method in class java.lang.Throwable
-
- fillInStackTrace____Ljava_lang_Throwable_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Throwable
-
- fillObject(MJIEnv, ClassInfo, ChoiceGenerator<?>[], String) - Method in class gov.nasa.jpf.util.json.JSONObject
-
- filter(ThreadInfo[]) - Method in class gov.nasa.jpf.vm.ContextBoundingSchedulerFactory
-
- filter(ThreadInfo[]) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
post process a list of choices.
- filter(ThreadInfo[]) - Method in class gov.nasa.jpf.vm.PrioritySchedulerFactory
-
the private filter method to get the topmost prio threads out of the
provided list.
- filter - Variable in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- FilterConfiguration - Interface in gov.nasa.jpf.vm.serialize
-
- FilterField - Annotation Type in gov.nasa.jpf.annotation
-
Indicates that a field in the model should not be considered during
state matching.
- FilterFrame - Annotation Type in gov.nasa.jpf.annotation
-
USE CAREFULLY - Indicates that the stack frame of a method should not,
in specified ways, be considered during state matching.
- FilterFrame - Annotation Type in gov.nasa.jpf.vm.serialize
-
USE CAREFULLY - Indicates that the stack frame of a method should not,
in specified ways, be considered during state matching.
- FilteringSerializer - Class in gov.nasa.jpf.vm.serialize
-
serializer that can ignore marked fields and stackframes for state matching
<2do> rework filter policies
- FilteringSerializer() - Constructor for class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- FinalBitSet - Class in gov.nasa.jpf.util
-
Faster version of BitSet for those that never change.
- finalize() - Method in class java.lang.Object
-
- finalize() - Method in class java.security.MessageDigest
-
- finalize____(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_security_MessageDigest
-
- finalizer - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- find() - Method in class java.util.regex.Matcher
-
- find____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- findClass(String) - Method in class java.lang.ClassLoader
-
Finds the class with a given name.
- findClass(String) - Method in class java.net.URLClassLoader
-
- findClass__Ljava_lang_String_2__Ljava_lang_Class_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_net_URLClassLoader
-
- findLibrary(String) - Method in class gov.nasa.jpf.JPFClassLoader
-
- findLibrary(String) - Method in class java.lang.ClassLoader
-
- findLoadedClass(String) - Method in class java.lang.ClassLoader
-
If the class with the given name has been already defined, it is returned.
- findLoadedClass__Ljava_lang_String_2__Ljava_lang_Class_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- findMatch(String) - Method in class gov.nasa.jpf.vm.ClassPath
-
- findMatches(String) - Static method in class gov.nasa.jpf.util.FileUtils
-
- findResource(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
Finds the first Resource in the classpath which has the specified name.
- findResource(String) - Method in class java.lang.ClassLoader
-
Finds the resource with the given name.
- findResource(String) - Method in class java.net.URLClassLoader
-
- findResource0__Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_net_URLClassLoader
-
- findResources(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
Finds all resources in the classpath with the given name.
- findResources(String) - Method in class java.lang.ClassLoader
-
Returns an enumeration representing all the resources with the given
name.
- findResources(String) - Method in class java.net.URLClassLoader
-
- findResources0__Ljava_lang_String_2___3Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_net_URLClassLoader
-
- findSystemClass(String) - Method in class java.lang.ClassLoader
-
- findSystemClass__Ljava_lang_String_2__Ljava_lang_Class_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- fine(String) - Method in class gov.nasa.jpf.util.JPFLogger
-
- fine(Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- fine(Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- fine(Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- fine(Object, Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- fine(Object, int, Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- fine(Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- FINE - Static variable in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- FINE - Static variable in class gov.nasa.jpf.vm.Verify
-
- finer(String) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finer(Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finer(Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finer(Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finer(Object, Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finer(Object, int, Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finer(Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- FINER - Static variable in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- FINER - Static variable in class gov.nasa.jpf.vm.Verify
-
- finest(String) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finest(Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finest(Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finest(Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finest(Object, Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finest(Object, int, Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- finest(Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- FINEST - Static variable in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- FINEST - Static variable in class gov.nasa.jpf.vm.Verify
-
- finfo(String, Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- FINISHED - Static variable in class gov.nasa.jpf.report.Publisher
-
- finished - Variable in class gov.nasa.jpf.report.Reporter
-
- finishedTopics - Variable in class gov.nasa.jpf.report.Publisher
-
- finishExceptionHandlerTable() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- finishLineNumberTable() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- finishLocalVarTable() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- finishParameterAnnotations() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- finishThrownExceptions() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- fire() - Method in class gov.nasa.jpf.util.automaton.Transition
-
- first - Variable in class gov.nasa.jpf.util.LinkedObjectQueue
-
- firstNullIndex(int, int) - Method in class gov.nasa.jpf.util.SparseClusterArray
-
find first null element within given range [i, i+length[
- FixedBitSet - Interface in gov.nasa.jpf.util
-
BitSet like interface for fixed size bit sets
- FLOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load float from local variable
...
- FLOAD(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.FLOAD
-
- fload(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fload(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fload(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fload(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fload(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fload(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fload_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fload_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fload_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fload_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fload_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fload_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fload_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fload_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fload_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fload_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fload_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fload_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fload_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fload_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fload_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fload_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fload_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fload_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fload_3() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fload_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fload_3() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fload_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fload_3() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fload_3() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- FloatArrayFields - Class in gov.nasa.jpf.vm
-
element values for float[] objects
- FloatArrayFields(int) - Constructor for class gov.nasa.jpf.vm.FloatArrayFields
-
- floatAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- FloatChoiceFromList - Class in gov.nasa.jpf.vm.choice
-
- FloatChoiceFromList(String) - Constructor for class gov.nasa.jpf.vm.choice.FloatChoiceFromList
-
super constructor for subclasses that want to configure themselves
- FloatChoiceFromList(String, Float[]) - Constructor for class gov.nasa.jpf.vm.choice.FloatChoiceFromList
-
- FloatChoiceFromList(Config, String) - Constructor for class gov.nasa.jpf.vm.choice.FloatChoiceFromList
-
- FloatChoiceFromList(String, float...) - Constructor for class gov.nasa.jpf.vm.choice.FloatChoiceFromList
-
- FloatChoiceGenerator - Interface in gov.nasa.jpf.vm
-
Choice Generator that creates float value - this is only an interface
we can use for type checks of implementors that have their own
generic hierarchy
- FloatFieldInfo - Class in gov.nasa.jpf.vm
-
type, name, modifier info of float fields
- FloatFieldInfo(String, int) - Constructor for class gov.nasa.jpf.vm.FloatFieldInfo
-
- floatToInt(float) - Static method in class gov.nasa.jpf.vm.Types
-
- floatToIntBits__F__I(MJIEnv, int, float) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Float
-
- floatToRawIntBits__F__I(MJIEnv, int, float) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Float
-
- floatValue() - Method in class gov.nasa.jpf.util.MutableInteger
-
- fLockInfo - Variable in class gov.nasa.jpf.vm.ElementInfo
-
- floor__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- flush() - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- flush() - Method in class gov.nasa.jpf.util.CommitOutputStream
-
- flush() - Method in class gov.nasa.jpf.util.LogHandler
-
- flush() - Method in class gov.nasa.jpf.util.SplitOutputStream
-
- flush() - Method in class java.io.FileOutputStream
-
- flush() - Method in class java.io.OutputStreamWriter
-
- FMUL - Class in gov.nasa.jpf.jvm.bytecode
-
Multiply float
..., value1, value2 => ..., result
- FMUL() - Constructor for class gov.nasa.jpf.jvm.bytecode.FMUL
-
- fmul() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fmul() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fmul() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fmul() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fmul() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fmul() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fname - Variable in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- fname - Variable in class gov.nasa.jpf.util.Source
-
- FNEG - Class in gov.nasa.jpf.jvm.bytecode
-
Negate float
..., value => ..., result
- FNEG() - Constructor for class gov.nasa.jpf.jvm.bytecode.FNEG
-
- fneg() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fneg() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fneg() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fneg() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fneg() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fneg() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- forceSet(Object, Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
just to provide a way to overwrite SystemAttributes (e.g.
- forceState() - Method in class gov.nasa.jpf.vm.VM
-
- forDigit__II__C(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- format(String, Object...) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- format(String, int) - Static method in class gov.nasa.jpf.util.Left
-
- format(int, int) - Static method in class gov.nasa.jpf.util.Left
-
- format(String, int, char) - Static method in class gov.nasa.jpf.util.Right
-
- format(String, int) - Static method in class gov.nasa.jpf.util.Right
-
- format(int, int) - Static method in class gov.nasa.jpf.util.Right
-
- format(int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- format(Locale, int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- format(String, Object...) - Static method in class java.lang.String
-
- format(Locale, String, Object...) - Static method in class java.lang.String
-
- format(Object, StringBuffer, FieldPosition) - Method in class java.text.DecimalFormat
-
- format(long) - Method in class java.text.DecimalFormat
-
- format(double) - Method in class java.text.DecimalFormat
-
- Format - Class in java.text
-
(incomplete) model class for java.text.Format
the reason we model this is that we want to cut off all the inner
workings by just delegating to real formatters stored in our
native peer
- Format() - Constructor for class java.text.Format
-
- format(Object) - Method in class java.text.Format
-
- format(Object, StringBuffer, FieldPosition) - Method in class java.text.Format
-
- format(long) - Method in class java.text.NumberFormat
-
- format(double) - Method in class java.text.NumberFormat
-
- format(Date, StringBuffer, FieldPosition) - Method in class java.text.SimpleDateFormat
-
- format0(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_text_SimpleDateFormat
-
- format__D__Ljava_lang_String_2(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- format__J__Ljava_lang_String_2(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- format__Ljava_lang_String_2_3Ljava_lang_Object_2__Ljava_lang_String_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- format__Ljava_util_Date_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DateFormat
-
- format__Ljava_util_Locale_2Ljava_lang_String_2_3Ljava_lang_Object_2__Ljava_lang_String_2(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- formatDTG(Date) - Method in class gov.nasa.jpf.report.Publisher
-
- formatHMS(long) - Static method in class gov.nasa.jpf.report.Publisher
-
- forName(String) - Static method in class java.lang.Class
-
this one is in JPF reflection land, it's 'native' for us
- forName(String, boolean, ClassLoader) - Static method in class java.lang.Class
-
- forName__Ljava_lang_String_2__Ljava_lang_Class_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- forward() - Method in class gov.nasa.jpf.search.Search
-
- forward() - Method in class gov.nasa.jpf.vm.VM
-
advance the program state
forward() and backtrack() are the two primary interfaces towards the Search
driver.
- foundErrors() - Method in class gov.nasa.jpf.JPF
-
- frameAmmendments - Variable in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- frameAttr - Variable in class gov.nasa.jpf.vm.StackFrame
-
- frameAttrIterator() - Method in class gov.nasa.jpf.vm.StackFrame
-
- frameAttrIterator(Class<T>) - Method in class gov.nasa.jpf.vm.StackFrame
-
- FramePolicy - Class in gov.nasa.jpf.vm.serialize
-
- FramePolicy() - Constructor for class gov.nasa.jpf.vm.serialize.FramePolicy
-
- free - Variable in class gov.nasa.jpf.util.LinkedObjectQueue
-
- freeMemory(long) - Method in class sun.misc.Unsafe
-
to be used to free allocateMemory() allocated array objects
- freeMemory____J(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Runtime
-
- freeMemory__J__V(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- freeze() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- freeze() - Method in class gov.nasa.jpf.vm.StackFrame
-
- freezeSharedness(boolean) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- freezeSharedness(Object, boolean) - Static method in class gov.nasa.jpf.vm.Verify
-
- freezeSharedness__Ljava_lang_Object_2Z__V(MJIEnv, int, int, boolean) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- FREM - Class in gov.nasa.jpf.jvm.bytecode
-
Remainder float
..., value1, value2 => ..., result
- FREM() - Constructor for class gov.nasa.jpf.jvm.bytecode.FREM
-
- frem() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- frem() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- frem() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- frem() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- frem() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- frem() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- FRETURN - Class in gov.nasa.jpf.jvm.bytecode
-
Return float from method
..., value => [empty]
- FRETURN() - Constructor for class gov.nasa.jpf.jvm.bytecode.FRETURN
-
- freturn() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- freturn() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- freturn() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- freturn() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- freturn() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- freturn() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fromBitSet(BitSet) - Method in class gov.nasa.jpf.util.BitArray
-
- fromFirst(String, char) - Static method in class gov.nasa.jpf.util.Misc
-
- fromLine - Variable in class gov.nasa.jpf.util.LocationSpec
-
- fromState - Variable in class gov.nasa.jpf.util.automaton.Transition
-
- fsevere(String, Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- FSTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store float into local variable
..., value => ...
- FSTORE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.FSTORE
-
- fstore(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fstore(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fstore(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fstore(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fstore(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fstore(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fstore_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fstore_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fstore_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fstore_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fstore_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fstore_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fstore_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fstore_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fstore_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fstore_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fstore_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fstore_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fstore_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fstore_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fstore_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fstore_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fstore_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fstore_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fstore_3() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fstore_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fstore_3() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fstore_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fstore_3() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fstore_3() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- FSUB - Class in gov.nasa.jpf.jvm.bytecode
-
Subtract float
..., value1, value2 => ..., result
- FSUB() - Constructor for class gov.nasa.jpf.jvm.bytecode.FSUB
-
- fsub() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- fsub() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- fsub() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- fsub() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- fsub() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- fsub() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- fullFieldNames - Variable in class gov.nasa.jpf.vm.serialize.FieldAmmendmentByName
-
- FullStateSet - Class in gov.nasa.jpf.vm
-
Implements a lossless StateSet
- FullStateSet() - Constructor for class gov.nasa.jpf.vm.FullStateSet
-
- fwarning(String, Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- gc() - Method in class gov.nasa.jpf.vm.GenericHeap
-
- gc() - Method in interface gov.nasa.jpf.vm.Heap
-
- gc() - Method in class gov.nasa.jpf.vm.KernelState
-
- gc() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- gc() - Static method in class java.lang.System
-
- gc____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Runtime
-
- gc____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_System
-
- gcBegin(VM) - Method in class gov.nasa.jpf.listener.HeapTracker
-
VMListener interface
- gcBegin(VM) - Method in class gov.nasa.jpf.ListenerAdapter
-
- gcBegin(VM) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- gcBegin(VM) - Method in class gov.nasa.jpf.report.Statistics
-
- gcBegin(VM) - Method in interface gov.nasa.jpf.vm.VMListener
-
- gcCycles - Variable in class gov.nasa.jpf.report.Statistics
-
- gcEnd(VM) - Method in class gov.nasa.jpf.listener.ExecTracker
-
VMListener interface
- gcEnd(VM) - Method in class gov.nasa.jpf.listener.HeapTracker
-
- gcEnd(VM) - Method in class gov.nasa.jpf.ListenerAdapter
-
- gcEnd(VM) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- gcEnd(VM) - Method in interface gov.nasa.jpf.vm.VMListener
-
- gcIfNeeded() - Method in class gov.nasa.jpf.vm.SystemState
-
- generateChildren() - Method in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- GenericDataAbstractor - Class in gov.nasa.jpf.perturb
-
This file implements a generic data abstraction module that can be used
with the Perturbator to execute a method with a choice of values for the
method parameters.
- GenericDataAbstractor(Config, String) - Constructor for class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- GenericDataAbstractor.Valuation - Class in gov.nasa.jpf.perturb
-
- GenericDataAbstractor.Valuation(int) - Constructor for class gov.nasa.jpf.perturb.GenericDataAbstractor.Valuation
-
- GenericDataAbstractor.Valuation(GenericDataAbstractor.Valuation) - Constructor for class gov.nasa.jpf.perturb.GenericDataAbstractor.Valuation
-
- GenericDataAbstractor.Valuation(GenericDataAbstractor.Valuation, int) - Constructor for class gov.nasa.jpf.perturb.GenericDataAbstractor.Valuation
-
- genericEdgeAttrs - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- GenericHeap - Class in gov.nasa.jpf.vm
-
this is an abstract root for Heap implementations, providing a standard
mark&sweep collector, change attribute management, and generic pinDownList,
weakReference and internString handling
The concrete Heap implementors have to provide the ElementInfo collection
and associated getters, allocators and iterators
- GenericHeap(Config, KernelState) - Constructor for class gov.nasa.jpf.vm.GenericHeap
-
- GenericHeap.ElementInfoMarker - Class in gov.nasa.jpf.vm
-
- GenericHeap.ElementInfoMarker() - Constructor for class gov.nasa.jpf.vm.GenericHeap.ElementInfoMarker
-
- genericNodeAttrs - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- GenericProperty - Class in gov.nasa.jpf
-
generic abstract base class implementing program properties.
- GenericProperty() - Constructor for class gov.nasa.jpf.GenericProperty
-
- GenericSGOIDHeap - Class in gov.nasa.jpf.vm
-
abstract Heap trait that implements SGOIDs by means of a search global
Allocation map and a state managed allocCount map
- GenericSGOIDHeap(Config, KernelState) - Constructor for class gov.nasa.jpf.vm.GenericSGOIDHeap
-
- genericSignature - Variable in class gov.nasa.jpf.vm.ClassInfo
-
Generic type signatures of the class as per para.
- genericSignature - Variable in class gov.nasa.jpf.vm.FieldInfo
-
- genericSignature - Variable in class gov.nasa.jpf.vm.MethodInfo
-
Generic signature of the method
- GenericSignatureHolder - Interface in gov.nasa.jpf.vm
-
something that can have a GenericSignature classfile attribute
- GenPeer - Class in gov.nasa.jpf.tool
-
tool to automatically generate the framework of a native peer MJI class,
given it's model class.
- GenPeer() - Constructor for class gov.nasa.jpf.tool.GenPeer
-
- get(int) - Method in class gov.nasa.jpf.util.BitArray
-
- get(int) - Method in class gov.nasa.jpf.util.BitSet1024
-
- get(int) - Method in class gov.nasa.jpf.util.BitSet256
-
- get(int) - Method in class gov.nasa.jpf.util.BitSet64
-
- get(int) - Method in class gov.nasa.jpf.util.DynamicIntArray
-
- get(int) - Method in class gov.nasa.jpf.util.DynamicObjectArray
-
- get(int) - Method in class gov.nasa.jpf.util.FinalBitSet
-
- get(int) - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- get(V) - Method in class gov.nasa.jpf.util.HashPool
-
- get(E) - Method in class gov.nasa.jpf.util.IntTable
-
lookup, returning null if no binding.
- get(int) - Method in class gov.nasa.jpf.util.IntVector
-
- get(int) - Method in class gov.nasa.jpf.util.LongVector
-
- get(int) - Method in class gov.nasa.jpf.util.ObjArray
-
- get(Object, int) - Static method in class gov.nasa.jpf.util.ObjectList
-
- get(int) - Method in class gov.nasa.jpf.util.ObjVector
-
- get(int) - Method in class gov.nasa.jpf.util.Permutation
-
- get(int) - Method in class gov.nasa.jpf.util.PSIntMap
-
- get(int) - Method in interface gov.nasa.jpf.util.ReadOnlyObjList
-
- get(int) - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- get(int) - Method in class gov.nasa.jpf.util.SparseIntVector
-
- get(int) - Method in class gov.nasa.jpf.util.SparseObjVector
-
- get() - Method in class gov.nasa.jpf.vm.ArrayOffset
-
- get(int) - Method in class gov.nasa.jpf.vm.ClassLoaderList
-
- get(int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
public getter to access but not change ElementInfos
- get(int) - Method in interface gov.nasa.jpf.vm.Heap
-
- get(int) - Method in class gov.nasa.jpf.vm.OVHeap
-
we treat ref < 0 as NULL reference instead of throwing an exception
- get(int) - Method in class gov.nasa.jpf.vm.OVStatics
-
- get(int) - Method in class gov.nasa.jpf.vm.Path
-
- get(int) - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- get(int) - Method in interface gov.nasa.jpf.vm.Statics
-
get an ElementInfo that might or might not be suitable for modification.
- get() - Method in class java.lang.ref.Reference
-
return the referenced object
- get(Object) - Method in class java.lang.reflect.Field
-
- get(int) - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- get(T) - Method in class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- get(int) - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- get(T) - Method in class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- get(int) - Method in class java.util.concurrent.atomic.AtomicReferenceArray
-
- get(T) - Method in class java.util.concurrent.atomic.AtomicReferenceFieldUpdater
-
- get() - Method in class sun.misc.AtomicLong
-
- get() - Method in interface sun.misc.JavaAWTAccess
-
- get(FileDescriptor) - Method in interface sun.misc.JavaIOFileDescriptorAccess
-
- get1SlotField(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- get2SlotField(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- get__Ljava_lang_Object_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicIntegerFieldUpdater
-
- get__Ljava_lang_Object_2__J(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLongFieldUpdater
-
- get__Ljava_lang_Object_2__Ljava_lang_Object_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- get__Ljava_lang_Object_2__Ljava_lang_Object_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicReferenceFieldUpdater
-
- get__Ljava_lang_Object_2I__Ljava_lang_Object_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- getAbsoluteFile() - Method in class java.io.File
-
- getAbsoluteFile____Ljava_io_File_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- getAbsolutePath() - Method in class java.io.File
-
- getAbsolutePath____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- getAbstractObject(int) - Method in interface gov.nasa.jpf.vm.serialize.Abstraction
-
- getAbstractObject(int) - Method in class gov.nasa.jpf.vm.serialize.AbstractionAdapter
-
- getAbstractValue(int) - Method in interface gov.nasa.jpf.vm.serialize.Abstraction
-
- getAbstractValue(float) - Method in interface gov.nasa.jpf.vm.serialize.Abstraction
-
- getAbstractValue(long) - Method in interface gov.nasa.jpf.vm.serialize.Abstraction
-
- getAbstractValue(double) - Method in interface gov.nasa.jpf.vm.serialize.Abstraction
-
- getAbstractValue(int) - Method in class gov.nasa.jpf.vm.serialize.AbstractionAdapter
-
- getAbstractValue(float) - Method in class gov.nasa.jpf.vm.serialize.AbstractionAdapter
-
- getAbstractValue(long) - Method in class gov.nasa.jpf.vm.serialize.AbstractionAdapter
-
- getAbstractValue(double) - Method in class gov.nasa.jpf.vm.serialize.AbstractionAdapter
-
- getAddedElements(T[], T[]) - Static method in class gov.nasa.jpf.util.Misc
-
- getAfterClassMethods(Class<? extends TestJPF>) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- getAfterMethods(Class<? extends TestJPF>) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- getAliveThreadCount() - Method in class gov.nasa.jpf.vm.VM
-
- getAll() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
return array with all parents and this CG, in registration order
- getAll() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
return array with all parents and this CG, in registration order
- getAllErrors - Variable in class gov.nasa.jpf.search.Search
-
- getAllInterfaceClassInfos() - Method in class gov.nasa.jpf.vm.ClassInfo
-
not very efficient, but chances are we cache the allInterfaces, and then
repetitive use would be faster
- getAllInterfaces() - Method in class gov.nasa.jpf.vm.ClassInfo
-
get names of all interfaceNames (transitive, idx.e.
- getAllOfType(Class<C>) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
return array with all CGs (including this one) of given 'cgType', in registration order
- getAllOfType(Class<C>) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
return array with all CGs (including this one) of given 'cgType', in registration order
- getAllThreadChoices() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- getAlphabet() - Method in class gov.nasa.jpf.util.automaton.Automaton
-
- getAlreadyResolvedClassInfo(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getAndAdd(int, int) - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- getAndAdd(T, int) - Method in class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- getAndAdd(int, long) - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- getAndAdd(T, long) - Method in class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- getAndAdd__Ljava_lang_Object_2I__I(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicIntegerFieldUpdater
-
- getAndAdd__Ljava_lang_Object_2J__J(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLongFieldUpdater
-
- getAndDecrement(int) - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- getAndDecrement(T) - Method in class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- getAndDecrement(int) - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- getAndDecrement(T) - Method in class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- getAndIncrement(int) - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- getAndIncrement(T) - Method in class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- getAndIncrement(int) - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- getAndIncrement(T) - Method in class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- getAndSaveReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.ARETURN
-
- getAndSaveReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.FRETURN
-
- getAndSaveReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IRETURN
-
- getAndSaveReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
- getAndSaveReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.NATIVERETURN
-
- getAndSaveReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.RETURN
-
- getAndSaveReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- getAndSet(int, int) - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- getAndSet(T, int) - Method in class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- getAndSet(int, long) - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- getAndSet(T, long) - Method in class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- getAndSet(int, E) - Method in class java.util.concurrent.atomic.AtomicReferenceArray
-
- getAndSet(T, V) - Method in class java.util.concurrent.atomic.AtomicReferenceFieldUpdater
-
- getAndSet__Ljava_lang_Object_2I__I(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicIntegerFieldUpdater
-
- getAndSet__Ljava_lang_Object_2J__J(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLongFieldUpdater
-
- getAndSet__Ljava_lang_Object_2Ljava_lang_Object_2__Ljava_lang_Object_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicReferenceFieldUpdater
-
- getAnnotation(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getAnnotation(String) - Method in class gov.nasa.jpf.vm.InfoObject
-
- getAnnotation() - Method in class gov.nasa.jpf.vm.Transition
-
- getAnnotation(Class<A>) - Method in class java.lang.Class
-
- getAnnotation(Class<T>) - Method in class java.lang.reflect.AccessibleObject
-
- getAnnotation(Class<T>) - Method in class java.lang.reflect.Constructor
-
- getAnnotation(Class<T>) - Method in class java.lang.reflect.Field
-
- getAnnotation(Class<T>) - Method in class java.lang.reflect.Method
-
- getAnnotation__Ljava_lang_Class_2__Ljava_lang_annotation_Annotation_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getAnnotation__Ljava_lang_Class_2__Ljava_lang_annotation_Annotation_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Constructor
-
- getAnnotation__Ljava_lang_Class_2__Ljava_lang_annotation_Annotation_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getAnnotation__Ljava_lang_Class_2__Ljava_lang_annotation_Annotation_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- getAnnotationProxy() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getAnnotations() - Method in class gov.nasa.jpf.vm.ClassInfo
-
return all annotations, which includes the ones inherited from our superclasses
NOTE - this is not very efficient
- getAnnotations() - Method in class gov.nasa.jpf.vm.InfoObject
-
- getAnnotations() - Method in class java.lang.Class
-
- getAnnotations() - Method in class java.lang.reflect.AccessibleObject
-
- getAnnotations() - Method in class java.lang.reflect.Constructor
-
- getAnnotations() - Method in class java.lang.reflect.Field
-
- getAnnotations() - Method in class java.lang.reflect.Method
-
- getAnnotations_____3Ljava_lang_annotation_Annotation_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getAnnotations_____3Ljava_lang_annotation_Annotation_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Constructor
-
- getAnnotations_____3Ljava_lang_annotation_Annotation_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getAnnotations_____3Ljava_lang_annotation_Annotation_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- getAnnotationType(Class<?>) - Method in interface sun.misc.JavaLangAccess
-
- getAppArg(String[]) - Method in class gov.nasa.jpf.Config
-
- getApplication() - Method in class gov.nasa.jpf.vm.Path
-
- getApplicationContext(int) - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- getApplicationContext(int) - Method in class gov.nasa.jpf.vm.SingleProcessVM
-
- getApplicationContext() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getApplicationContext(int) - Method in class gov.nasa.jpf.vm.VM
-
given an object reference, it returns the ApplicationContext of the process to which
this object belongs
- getApplicationContexts() - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- getApplicationContexts() - Method in class gov.nasa.jpf.vm.SingleProcessVM
-
- getApplicationContexts() - Method in class gov.nasa.jpf.vm.VM
-
- getAppThreads(ThreadInfo) - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
Returns all the threads that belong to the same application as ti
- getArch() - Method in class gov.nasa.jpf.report.Reporter
-
- getAref() - Method in class gov.nasa.jpf.vm.ArrayAccess
-
- getArgAttributes() - Method in class gov.nasa.jpf.vm.MJIEnv
-
return attr list of all arguments.
- getArgs() - Method in class gov.nasa.jpf.Config
-
- getArgSize() - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getArgSize() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- getArgumentArray(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getArgumentAttrs(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getArgumentAttrs(MethodInfo) - Method in class gov.nasa.jpf.vm.StackFrame
-
return an array of all argument attrs, which in turn can be lists.
- getArgumentLocalVars() - Method in class gov.nasa.jpf.vm.MethodInfo
-
return only the LocalVarInfos for arguments, in order of definition
or null if there are no localVarInfos.
- getArguments() - Method in class gov.nasa.jpf.util.Invocation
-
- getArguments() - Method in class gov.nasa.jpf.util.script.Event
-
- getArguments(ThreadInfo) - Method in class gov.nasa.jpf.vm.NativeMethodInfo
-
Get and convert the native method parameters off the ThreadInfo stack.
- getArguments() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- getArgumentsSize() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getArgumentsSize(String) - Static method in class gov.nasa.jpf.vm.Types
-
get size in stack slots (ints), excluding this
- getArgumentTypeNames() - Method in class gov.nasa.jpf.util.Invocation
-
- getArgumentTypeNames() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getArgumentTypeNames(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getArgumentTypes() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getArgumentTypes(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getArgumentValue(String, ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
<2do> - this relies on same order of arguments and LocalVariableTable entries, which
seems to hold for javac, but is not required by the VM spec, which only
says that arguments are stored in consecutive slots starting at 0
- getArgumentValueLiteral(Object) - Method in class gov.nasa.jpf.util.Invocation
-
- getArgumentValues(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
this is a little helper to find out about call argument values from listeners that
don't want to dig through MethodInfos and Types.
- getArray() - Method in class gov.nasa.jpf.util.json.AbstractValue
-
- getArray() - Method in class gov.nasa.jpf.util.json.ArrayValue
-
- getArray() - Method in interface gov.nasa.jpf.util.json.Value
-
Get array value.
- getArrayClassInfo(ThreadInfo, String) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- getArrayElementType(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getArrayFields() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getArrayLength(int) - Method in class gov.nasa.jpf.jvm.bytecode.MULTIANEWARRAY
-
- getArrayLength() - Method in class gov.nasa.jpf.jvm.bytecode.NewArrayInstruction
-
this only makes sense post-execution since the array dimension
is obtained from the operand stack
- getArrayLength(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getArrayRef(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayInstruction
-
only makes sense from an executeInstruction() or instructionExecuted() listener,
it is undefined outside of insn exec notifications
- getArrayType() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getArrayType(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getArrayTypeSize(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getAttr() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getAttr(Class<A>) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getAttr() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getAttr(Class<T>) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getAttr() - Method in class gov.nasa.jpf.vm.InfoObject
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getAttr(Class<T>) - Method in class gov.nasa.jpf.vm.InfoObject
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getAttr() - Method in class gov.nasa.jpf.vm.Instruction
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getAttr(Class<T>) - Method in class gov.nasa.jpf.vm.Instruction
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getAttributes() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getAttrs() - Method in class gov.nasa.jpf.util.Invocation
-
- getAvailableIDs() - Static method in class java.util.TimeZone
-
- getAvailableIDs(int) - Static method in class java.util.TimeZone
-
- getAvailableIDs_____3Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- getAvailableIDs__I___3Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- getBacktrackData() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getBacktrackData() - Method in class gov.nasa.jpf.vm.SystemState
-
- getBacktracker() - Method in class gov.nasa.jpf.vm.VM
-
- getBaseMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.ALOAD
-
- getBaseMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.ASTORE
-
- getBaseMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.DLOAD
-
- getBaseMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.DSTORE
-
- getBaseMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.FLOAD
-
- getBaseMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.FSTORE
-
- getBaseMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.ILOAD
-
- getBaseMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.ISTORE
-
- getBaseMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.LLOAD
-
- getBaseMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.LocalVariableInstruction
-
- getBaseMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.LSTORE
-
- getBaseName() - Method in class gov.nasa.jpf.vm.MethodInfo
-
return classname.name (but w/o signature)
- getBeforeClassMethods(Class<? extends TestJPF>) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- getBeforeMethods(Class<? extends TestJPF>) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- getBegin() - Method in class gov.nasa.jpf.vm.ExceptionHandler
-
Returns the first instruction in the block.
- getBitInBitSet(int, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- getBitInBitSet__II__Z(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getBkState() - Method in class gov.nasa.jpf.vm.RestorableVMState
-
- getBlockedObject(MethodInfo, boolean, boolean) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getBlockedOrWaitingThreads() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getBlockedOrWaitingThreads() - Method in class gov.nasa.jpf.vm.Monitor
-
- getBlockedThreads() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getBlockedThreads() - Method in class gov.nasa.jpf.vm.Monitor
-
- getBoolean(String) - Method in class gov.nasa.jpf.Config
-
- getBoolean(String, boolean) - Method in class gov.nasa.jpf.Config
-
- getBoolean() - Method in class gov.nasa.jpf.util.json.AbstractValue
-
- getBoolean() - Method in class gov.nasa.jpf.util.json.ArrayValue
-
- getBoolean() - Method in interface gov.nasa.jpf.util.json.Value
-
Get boolean value.
- getBoolean() - Static method in class gov.nasa.jpf.vm.Verify
-
this is the new boolean choice generator.
- getBoolean(boolean) - Static method in class gov.nasa.jpf.vm.Verify
-
new boolean choice generator that also tells jpf which value to
use first by default in a search.
- getBoolean(Object) - Method in class java.lang.reflect.Field
-
- getBoolean(Object, long) - Method in class sun.misc.Unsafe
-
- getBoolean(Object, int) - Method in class sun.misc.Unsafe
-
Deprecated.
- getBoolean____Z(MJIEnv, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getBoolean__Ljava_lang_Object_2__Z(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getBoolean__Ljava_lang_Object_2I__Z(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- getBoolean__Ljava_lang_Object_2J__Z(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getBoolean__Z__Z(MJIEnv, int, boolean) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getBooleanArgVariations(int) - Static method in class gov.nasa.jpf.util.script.Event
-
variations over boolean lists are quite easy to produce :)
- getBooleanArrayElement(int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getBooleanArrayObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getBooleanElement(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getBooleanField(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getBooleanField(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getBooleanField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getBooleanObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getBooleanValue(int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getBooleanValue(int) - Method in class gov.nasa.jpf.vm.BooleanArrayFields
-
- getBooleanValue(int) - Method in class gov.nasa.jpf.vm.Fields
-
- getBooleanValue(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getBooleanValue(int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- getBooleanVolatile(Object, long) - Method in class sun.misc.Unsafe
-
- getBooleanVolatile__Ljava_lang_Object_2J__Z(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getBoxedType(byte) - Static method in class gov.nasa.jpf.vm.Types
-
- getBufferSize() - Method in class gov.nasa.jpf.util.AvailableBufferedInputStream
-
- getBuiltinType(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getBuiltinTypeFromSignature(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getByte(Object) - Method in class java.lang.reflect.Field
-
- getByte(Object, long) - Method in class sun.misc.Unsafe
-
- getByte(Object, int) - Method in class sun.misc.Unsafe
-
Deprecated.
- getByte(long) - Method in class sun.misc.Unsafe
-
byte access of allocateMemory() objects.
- getByte__J__B(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getByte__Ljava_lang_Object_2__B(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getByte__Ljava_lang_Object_2I__B(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- getByte__Ljava_lang_Object_2J__B(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getByteArrayElement(int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getByteArrayFromResourceStream(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
<2do> needs to load from the classfile location, NOT the MJIEnv (native) class
- getByteArrayObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.AALOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.AASTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ACONST_NULL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ALOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ANEWARRAY
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ARETURN
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ARRAYLENGTH
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ASTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ATHROW
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.BALOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.BASTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.BIPUSH
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.CALOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.CASTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.CHECKCAST
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.D2F
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.D2I
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.D2L
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DADD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DALOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DASTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DCMPG
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DCMPL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DCONST
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DDIV
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DIRECTCALLRETURN
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DLOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DMUL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DNEG
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DREM
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DRETURN
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DSTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DSUB
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DUP
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DUP2
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DUP2_X1
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DUP2_X2
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DUP_X1
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.DUP_X2
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.EXECUTENATIVE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.F2D
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.F2I
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.F2L
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FADD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FALOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FASTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FCMPG
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FCMPL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FCONST
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FDIV
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FLOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FMUL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FNEG
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FREM
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FRETURN
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FSTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.FSUB
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.GETFIELD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.GETSTATIC
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.GOTO
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.GOTO_W
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.I2B
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.I2C
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.I2D
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.I2F
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.I2L
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.I2S
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IADD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IALOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IAND
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IASTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ICONST
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IDIV
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IF_ACMPEQ
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IF_ACMPNE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPEQ
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPGE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPGT
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPLE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPLT
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPNE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IFEQ
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IFGE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IFGT
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IFLE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IFLT
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IFNE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IFNONNULL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IFNULL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IINC
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ILOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IMUL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.INEG
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.INSTANCEOF
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKECG
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKECLINIT
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKEINTERFACE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESPECIAL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKEVIRTUAL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IOR
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IREM
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IRETURN
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ISHL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ISHR
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ISTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.ISUB
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IUSHR
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.IXOR
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.JSR
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.JSR_W
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.L2D
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.L2F
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.L2I
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LADD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LALOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LAND
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LASTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LCMP
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LCONST
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LDC
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LDC2_W
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LDC_W
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LDIV
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LLOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LMUL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LNEG
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LOOKUPSWITCH
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LOR
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LREM
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LRETURN
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LSHL
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LSHR
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LSTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LSUB
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LUSHR
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.LXOR
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.MONITORENTER
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.MONITOREXIT
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.MULTIANEWARRAY
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.NATIVERETURN
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.NEW
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.NEWARRAY
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.NOP
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.POP
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.POP2
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.PUTFIELD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.PUTSTATIC
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.RET
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.RETURN
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.RUNSTART
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.SALOAD
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.SASTORE
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.SIPUSH
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.SWAP
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.TABLESWITCH
-
- getByteCode() - Method in class gov.nasa.jpf.jvm.bytecode.WIDE
-
- getByteCode() - Method in class gov.nasa.jpf.vm.Instruction
-
- getByteElement(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getByteField(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getByteField(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getByteField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getByteObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getBytes() - Method in class gov.nasa.jpf.vm.ClassFileMatch
-
- getBytes(int, int, byte[], int) - Method in class java.lang.String
-
Deprecated.
- getBytes(String) - Method in class java.lang.String
-
- getBytes(Charset) - Method in class java.lang.String
-
- getBytes() - Method in class java.lang.String
-
- getBytes_____3B(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- getBytes__II_3BI__V(MJIEnv, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- getBytes__Ljava_lang_String_2___3B(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- getByteValue(int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getByteValue(int) - Method in class gov.nasa.jpf.vm.ByteArrayFields
-
- getByteValue(int) - Method in class gov.nasa.jpf.vm.Fields
-
- getByteValue(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getByteValue(int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- getByteVolatile(Object, long) - Method in class sun.misc.Unsafe
-
- getByteVolatile__Ljava_lang_Object_2J__B(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getCachedMemento() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getCachedMemento() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getCallee() - Method in class gov.nasa.jpf.vm.DirectCallStackFrame
-
- getCalleeThis(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InstanceInvocation
-
- getCalleeThis(MethodInfo) - Method in class gov.nasa.jpf.vm.StackFrame
-
return the object reference for an instance method to be called (we are still in the
caller's frame).
- getCalleeThis(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
return reference of called object in the context of the caller
(i.e.
- getCalleeThis(MethodInfo) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the this pointer of the callee from the stack.
- getCalleeThis(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the this pointer of the callee from the stack.
- getCaller() - Method in class gov.nasa.jpf.util.test.TestJPF
-
- getCallerClass(int) - Static method in class gov.nasa.jpf.util.Reflection
-
find callers class
- getCallerClass() - Static method in class gov.nasa.jpf.util.Reflection
-
- getCallerClass(Class<T>) - Static method in class gov.nasa.jpf.util.Reflection
-
- getCallerClass__I__Ljava_lang_Class_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_sun_reflect_Reflection
-
- getCallerElement(int) - Static method in class gov.nasa.jpf.util.Reflection
-
- getCallerElement() - Static method in class gov.nasa.jpf.util.Reflection
-
- getCallerStackFrame() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getCallerStackFrame(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getCallerStackFrame() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getCandidateLockSet() - Method in class gov.nasa.jpf.vm.FieldLockInfo
-
- getCanonicalFile() - Method in class java.io.File
-
- getCanonicalFile____Ljava_io_File_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- getCanonicalName() - Method in class java.lang.Class
-
- getCanonicalName____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getCanonicalPath() - Method in class java.io.File
-
- getCanonicalPath____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- getCascade() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
return array with all cascaded parents and this CG, in registration order
- getCascade() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
return array with all cascaded parents and this CG, in registration order
- getCascadedParent() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
returns the prev CG if it was registered for the same insn
- getCascadedParent() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
returns the prev CG if it was registered for the same insn
- getCause() - Method in class java.lang.Throwable
-
- getCauseClassname() - Method in class gov.nasa.jpf.vm.ExceptionInfo
-
- getCauseDetails() - Method in class gov.nasa.jpf.vm.ExceptionInfo
-
- getCGCall(String) - Method in class gov.nasa.jpf.util.json.JSONObject
-
- getCGCallsKeys() - Method in class gov.nasa.jpf.util.json.JSONObject
-
- getCgClassName() - Method in class gov.nasa.jpf.vm.ChoicePoint
-
- getCGCreator(String) - Method in class gov.nasa.jpf.util.json.CGCreatorFactory
-
- getCGQueue() - Method in class gov.nasa.jpf.util.script.StringSetGenerator
-
- getChanges() - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- getChannel() - Method in class java.io.FileInputStream
-
- getChannel() - Method in class java.io.FileOutputStream
-
- getChar(Object) - Method in class java.lang.reflect.Field
-
- getChar(Object, long) - Method in class sun.misc.Unsafe
-
- getChar(Object, int) - Method in class sun.misc.Unsafe
-
Deprecated.
- getChar(long) - Method in class sun.misc.Unsafe
-
- getChar__J__C(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getChar__Ljava_lang_Object_2__C(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getChar__Ljava_lang_Object_2I__C(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- getChar__Ljava_lang_Object_2J__C(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getCharArrayClassInfo() - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- getCharArrayElement(int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getCharArrayObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getCharElement(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getCharField(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getCharField(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getCharField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getCharObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getChars(int, int, char[], int) - Method in class java.lang.String
-
- getChars__II_3CI__V(MJIEnv, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- getCharValue(int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getCharValue(int) - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- getCharValue(int) - Method in class gov.nasa.jpf.vm.Fields
-
- getCharValue(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getCharValue(int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- getCharVolatile(Object, long) - Method in class sun.misc.Unsafe
-
- getCharVolatile__Ljava_lang_Object_2J__C(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getChildStates() - Method in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- getChoice() - Method in class gov.nasa.jpf.vm.ChoicePoint
-
- getChoiceGenerator() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getChoiceGenerator() - Method in class gov.nasa.jpf.vm.SystemState
-
answer the ChoiceGenerator that is used in the current transition
- getChoiceGenerator(String) - Method in class gov.nasa.jpf.vm.SystemState
-
- getChoiceGenerator() - Method in class gov.nasa.jpf.vm.Transition
-
- getChoiceGenerator() - Method in class gov.nasa.jpf.vm.VM
-
return the last registered SystemState's ChoiceGenerator object
NOTE: there might be more than one ChoiceGenerator associated with the
current transition (ChoiceGenerators can be cascaded)
- getChoiceGeneratorCascade() - Method in class gov.nasa.jpf.vm.Transition
-
- getChoiceGenerators() - Method in class gov.nasa.jpf.vm.SystemState
-
return the whole stack of CGs of the current path
- getChoiceGenerators() - Method in class gov.nasa.jpf.vm.VM
-
returns all ChoiceGenerators in current path
- getChoiceGeneratorsOfType(Class<T>) - Method in class gov.nasa.jpf.vm.SystemState
-
- getChoiceGeneratorsOfType(Class<T>) - Method in class gov.nasa.jpf.vm.VM
-
- getChoiceGeneratorType() - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- getChoiceGeneratorType() - Method in class gov.nasa.jpf.perturb.IntOverUnder
-
- getChoiceGeneratorType() - Method in interface gov.nasa.jpf.perturb.OperandPerturbator
-
- getChoiceGeneratorType() - Method in class gov.nasa.jpf.vm.DoubleFieldInfo
-
- getChoiceGeneratorType() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getChoiceGeneratorType() - Method in class gov.nasa.jpf.vm.FloatFieldInfo
-
- getChoiceGeneratorType() - Method in class gov.nasa.jpf.vm.IntegerFieldInfo
-
- getChoiceGeneratorType() - Method in class gov.nasa.jpf.vm.LongFieldInfo
-
- getChoiceGeneratorType() - Method in class gov.nasa.jpf.vm.ReferenceFieldInfo
-
- getChoiceIndexIgnoreCase(String, String[]) - Method in class gov.nasa.jpf.Config
-
- getChoices() - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- getChoices() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.BooleanChoiceGenerator
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.BreakGenerator
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.DoubleChoiceFromList
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.DoubleThresholdGenerator
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.FloatChoiceFromList
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.IntChoiceFromList
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.InvocationCG
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.LongChoiceFromList
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.RandomOrderIntCG
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.RandomOrderLongCG
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- getChoiceType() - Method in class gov.nasa.jpf.vm.choice.TypedObjectChoice
-
- getChoiceType() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getClass(String, Class<T>) - Method in class gov.nasa.jpf.Config
-
- getClass(String) - Method in class gov.nasa.jpf.Config
-
- getClass() - Method in class java.lang.Object
-
- getClass____Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Object
-
- getClassAt(int) - Method in class sun.reflect.ConstantPool
-
- getClassAtIfLoaded(int) - Method in class sun.reflect.ConstantPool
-
- getClassClassInfo() - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- getClassContext_____3Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_ResourceBundle
-
- getClassData(String) - Method in class gov.nasa.jpf.jvm.DirClassFileContainer
-
- getClassData(String) - Method in class gov.nasa.jpf.jvm.JarClassFileContainer
-
- getClassData(String) - Method in class gov.nasa.jpf.vm.ClassFileContainer
-
- getClassData(String) - Method in class gov.nasa.jpf.vm.ClassPath
-
- getClasses(String) - Method in class gov.nasa.jpf.Config
-
- getClasses() - Method in class java.lang.Class
-
- getClassFactory() - Static method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getClassFileUrl() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getClassInfo() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- getClassInfo() - Method in class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
- getClassInfo() - Method in class gov.nasa.jpf.util.TypeRef
-
obtain the ClassInfo (JPF class) for this ref.
- getClassInfo() - Method in class gov.nasa.jpf.vm.ClassInfo
-
required by InfoObject interface
- getClassInfo() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
Returns the type of the corresponding class loader object
- getClassInfo(int) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getClassInfo() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getClassInfo() - Method in class gov.nasa.jpf.vm.FieldInfo
-
Returns the class that this field is associated with.
- getClassInfo() - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns the class the method belongs to.
- getClassInfo(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getClassInfo() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getClassInfo(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getClassInfo() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the class information.
- getClassInfo(int) - Method in class gov.nasa.jpf.vm.VM
-
- getClassLoader() - Method in class gov.nasa.jpf.Config
-
- getClassLoader(int) - Method in class gov.nasa.jpf.vm.KernelState
-
Returns the ClassLoader with the given globalId
- getClassLoader(int) - Method in class gov.nasa.jpf.vm.VM
-
Returns the ClassLoader with the given globalId
- getClassLoader() - Method in class java.lang.Class
-
- getClassLoaderClassInfo() - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- getClassLoaderInfo() - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getClassLoaderInfo() - Method in class gov.nasa.jpf.vm.ClassInfo
-
Returns the class loader that
- getClassLoaderInfo() - Method in exception gov.nasa.jpf.vm.ClassInfoException
-
- getClassLoaderInfo(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
It returns the ClassLoaderInfo corresponding to the given classloader object
reference
- getClassLoaderInfoWithId(int) - Method in class gov.nasa.jpf.vm.ClassLoaderList
-
- getClassLoaderList() - Method in class gov.nasa.jpf.vm.KernelState
-
- getClassLoaderList() - Method in class gov.nasa.jpf.vm.VM
-
- getClassLoaderObjectRef() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
Returns the object reference.
- getClassLoadingLock(String) - Method in class java.lang.ClassLoader
-
- getClassName() - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- getClassName() - Method in class gov.nasa.jpf.jvm.bytecode.NEW
-
- getClassName() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getClassName(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getClassName() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getClassName() - Method in class java.lang.StackTraceElement
-
- getClassNameFromSignature(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getClassNameFromTypeName(String) - Static method in class gov.nasa.jpf.vm.Types
-
get the canonical representation of a type name, which happens to be
(1) the name of the builtin type (e.g.
- getClassObject() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getClassObject(MJIEnv, ClassInfo) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getClassObjectRef() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- getClassObjectRef(int) - Static method in class gov.nasa.jpf.listener.SimpleDot
-
- getClassObjectRef() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getClassObjectRef() - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- getClassPath() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getClassPathElements() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getClassSpec() - Method in class gov.nasa.jpf.util.FeatureSpec
-
- getClassURL(String) - Method in class gov.nasa.jpf.jvm.JVMClassFileContainer
-
- getClassURL(String) - Method in class gov.nasa.jpf.vm.ClassFileContainer
-
- getClassURL() - Method in class gov.nasa.jpf.vm.ClassFileMatch
-
- getClassValue() - Method in class gov.nasa.jpf.jvm.bytecode.LDC
-
- getClassValue(String) - Static method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getClinit() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getClonedPath() - Method in class gov.nasa.jpf.vm.VM
-
use that one if you have to store the path for subsequent use
NOTE: without a prior call to updatePath(), this does NOT contain the
ongoing transition.
- getComment() - Method in class gov.nasa.jpf.vm.Step
-
- getCompactStringArray(String) - Method in class gov.nasa.jpf.Config
-
- getCompactTrimmedStringArray(String) - Method in class gov.nasa.jpf.Config
-
- getCompleteName() - Method in class gov.nasa.jpf.vm.MethodInfo
-
Deprecated.
- use getFullName
- getComponentClassInfo() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getComponentTerminal(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getComponentType() - Method in class java.lang.Class
-
- getComponentType____Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getConcreteArguments() - Method in class gov.nasa.jpf.util.script.Event
-
- getConditionValue() - Method in class gov.nasa.jpf.jvm.bytecode.IfInstruction
-
return which branch was taken.
- getConfig() - Method in class gov.nasa.jpf.JPF
-
- getConfig() - Method in class gov.nasa.jpf.search.Search
-
- getConfig() - Static method in class gov.nasa.jpf.tool.RunTest
-
- getConfig() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getConfig() - Method in class gov.nasa.jpf.vm.VM
-
- getConnectionClass__Ljava_lang_String_2__Ljava_lang_Class_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_sun_net_www_protocol_http_Handler
-
- getConstantPool(Class<?>) - Method in interface sun.misc.JavaLangAccess
-
- getConstantValue() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getConstructor(Class<?>...) - Method in class java.lang.Class
-
- getConstructor___3Ljava_lang_Class_2__Ljava_lang_reflect_Constructor_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getConstructors() - Method in class java.lang.Class
-
- getConstructors_____3Ljava_lang_reflect_Constructor_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getConstValueAttribute(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- getContainer() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getContents(File) - Static method in class gov.nasa.jpf.util.FileUtils
-
- getContents__Ljava_lang_String_2___3B(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_CachedROHttpConnection
-
- getContentsAsString(File) - Static method in class gov.nasa.jpf.util.FileUtils
-
- getContext() - Static method in class java.security.AccessController
-
- getContextClassLoader() - Method in class java.lang.Thread
-
- getContextMethods(Class<? extends TestJPF>, int, int, String) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- getCoreDir(File) - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
- getCount() - Method in class gov.nasa.jpf.vm.ThreadList
-
- getCount() - Method in interface sun.misc.JavaNioAccess.BufferPool
-
- getCounter(int) - Static method in class gov.nasa.jpf.vm.Verify
-
- getCounter__I__I(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getCountWithout(ThreadInfo) - Method in class gov.nasa.jpf.vm.ThreadList
-
- getCpTag(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- getCpValue(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- getCreator(String) - Static method in class gov.nasa.jpf.util.json.CreatorsFactory
-
- getCurrentCapacity() - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
- getCurrentChoiceGenerator(String, Class<T>) - Method in class gov.nasa.jpf.vm.SystemState
-
- getCurrentChoiceGenerator(String) - Method in class gov.nasa.jpf.vm.SystemState
-
- getCurrentChoiceGenerator(ChoiceGenerator<?>) - Method in class gov.nasa.jpf.vm.SystemState
-
- getCurrentChoiceGenerator(String, Class<T>) - Method in class gov.nasa.jpf.vm.VM
-
return the latest registered ChoiceGenerator used in this transition
that matches the provided 'id' and is of 'cgType'.
- getCurrentChoiceGeneratorOfType(Class<T>) - Method in class gov.nasa.jpf.vm.SystemState
-
- getCurrentChoiceGenerators() - Method in class gov.nasa.jpf.vm.SystemState
-
- getCurrentClassLoader() - Static method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getCurrentClassLoader(ThreadInfo) - Static method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getCurrentError() - Method in class gov.nasa.jpf.report.Reporter
-
- getCurrentError() - Method in class gov.nasa.jpf.search.Search
-
- getCurrentErrorId() - Method in class gov.nasa.jpf.report.Reporter
-
- getCurrentProjectId() - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
look for a " = ${config_path}" entry in current dir/jpf.properties
this looks recursively upwards
- getCurrentProjectProperties() - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
find project properties (jpf.properties) from current dir
- getCurrentResolvedClassInfo(String) - Static method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getCurrentSchedulingPoint() - Method in class gov.nasa.jpf.vm.SystemState
-
this returns the most recently registered ThreadChoiceGenerator that is
also a scheduling point, or 'null' if there is none in the list of current CGs
- getCurrentState() - Method in class gov.nasa.jpf.util.automaton.Automaton
-
- getCurrentStateVectorLength() - Method in class gov.nasa.jpf.vm.AbstractSerializer
-
- getCurrentSystemClassLoader() - Static method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getCurrentThread() - Static method in class gov.nasa.jpf.vm.ThreadInfo
-
- getCurrentThread() - Method in class gov.nasa.jpf.vm.VM
-
- getCurrentTransition() - Method in class gov.nasa.jpf.vm.VM
-
this is the ongoing transition.
- getData() - Method in class gov.nasa.jpf.jvm.ClassFile
-
obtain current classfile data.
- getDataPosOfCpEntry(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
the result can be used as input for u2(dataIndex)
NOTE - this returns -1 for the dreaded unused extra entries associated
with ConstantDouble and ConstantLong
- getDateObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getDebugLevel() - Static method in class gov.nasa.jpf.util.Debug
-
- getDebugLevel(int) - Static method in class gov.nasa.jpf.util.Debug
-
- getDebugLevel(String) - Static method in class gov.nasa.jpf.util.Debug
-
- getDecimalFormatSymbols() - Method in class java.text.DecimalFormat
-
- getDeclaredAnnotations() - Method in class gov.nasa.jpf.vm.InfoObject
-
- getDeclaredAnnotations() - Method in class java.lang.Class
-
- getDeclaredAnnotations() - Method in class java.lang.reflect.AccessibleObject
-
- getDeclaredAnnotations() - Method in class java.lang.reflect.Constructor
-
- getDeclaredAnnotations() - Method in class java.lang.reflect.Field
-
- getDeclaredAnnotations() - Method in class java.lang.reflect.Method
-
- getDeclaredAnnotations_____3Ljava_lang_annotation_Annotation_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getDeclaredAnnotations_____3Ljava_lang_annotation_Annotation_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Constructor
-
- getDeclaredAnnotations_____3Ljava_lang_annotation_Annotation_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getDeclaredAnnotations_____3Ljava_lang_annotation_Annotation_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- getDeclaredBooleanField(String, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDeclaredByteField(String, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDeclaredCharField(String, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDeclaredClasses(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getDeclaredClasses() - Method in class java.lang.Class
-
- getDeclaredConstructor(Class<?>...) - Method in class java.lang.Class
-
- getDeclaredConstructor___3Ljava_lang_Class_2__Ljava_lang_reflect_Constructor_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getDeclaredConstructors() - Method in class java.lang.Class
-
- getDeclaredConstructors_____3Ljava_lang_reflect_Constructor_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getDeclaredDoubleField(String, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDeclaredField(String) - Method in class java.lang.Class
-
- getDeclaredField__Ljava_lang_String_2__Ljava_lang_reflect_Field_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getDeclaredFieldInfo(String, String) - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- getDeclaredFieldInfo(String, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDeclaredFieldInfo(String, String) - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- getDeclaredFields() - Method in class java.lang.Class
-
- getDeclaredFields_____3Ljava_lang_reflect_Field_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getDeclaredFloatField(String, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDeclaredInstanceField(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
FieldInfo lookup in the fields that are declared in this class
- getDeclaredInstanceField(int) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getDeclaredInstanceFields() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getDeclaredIntField(String, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDeclaredIntField(int, String, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getDeclaredLongField(String, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDeclaredMethod(String, Class<?>...) - Method in class java.lang.Class
-
- getDeclaredMethod__Ljava_lang_String_2_3Ljava_lang_Class_2__Ljava_lang_reflect_Method_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getDeclaredMethodInfos() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getDeclaredMethods() - Method in class java.lang.Class
-
- getDeclaredMethods_____3Ljava_lang_reflect_Method_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getDeclaredObjectField(String, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDeclaredReferenceField(String, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDeclaredShortField(String, String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDeclaredStaticField(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
FieldInfo lookup in the static fields that are declared in this class
<2do> pcm - should employ a map at some point, but it's usually not that
important since we can cash the returned FieldInfo in the PUT/GET_STATIC insns
- getDeclaredStaticFields() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getDeclaredSUID__Ljava_lang_Class_2__Ljava_lang_Long_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_ObjectStreamClass
-
- getDeclaringClass() - Method in class gov.nasa.jpf.SerializationConstructor
-
- getDeclaringClass() - Method in class java.lang.Class
-
- getDeclaringClass() - Method in class java.lang.reflect.Constructor
-
- getDeclaringClass() - Method in class java.lang.reflect.Field
-
- getDeclaringClass() - Method in class java.lang.reflect.Method
-
- getDeclaringClass____Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getDeclaringClass____Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Constructor
-
- getDeclaringClass____Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getDeclaringClass____Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- getDefault() - Static method in class java.util.TimeZone
-
- getDefaultPort() - Method in class sun.net.www.protocol.http.Handler
-
- getDefaultRegistry() - Static method in class gov.nasa.jpf.util.RunRegistry
-
- getDefaultSection() - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- getDefaultUncaughtExceptionHandler() - Static method in class java.lang.Thread
-
- getDefaultValue() - Method in class gov.nasa.jpf.vm.choice.DoubleChoiceFromList
-
- getDefaultValue() - Method in class gov.nasa.jpf.vm.choice.FloatChoiceFromList
-
- getDefaultValue() - Method in class gov.nasa.jpf.vm.choice.IntChoiceFromList
-
- getDefaultValue() - Method in class gov.nasa.jpf.vm.choice.LongChoiceFromList
-
- getDefaultValue() - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- getDefaultValue() - Method in class java.lang.reflect.Method
-
- getDefinedClassInfo(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getDepth() - Method in class gov.nasa.jpf.search.Search
-
- getDepth() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getDepthLimit() - Method in class gov.nasa.jpf.search.Search
-
- getDescription() - Method in class gov.nasa.jpf.Error
-
- getDetails() - Method in class gov.nasa.jpf.Error
-
- getDetails() - Method in class gov.nasa.jpf.vm.ExceptionInfo
-
- getDimensions() - Method in class gov.nasa.jpf.jvm.bytecode.MULTIANEWARRAY
-
- getDirectBufferPool() - Method in interface sun.misc.JavaNioAccess
-
- getDirectInterfaceNames() - Method in class gov.nasa.jpf.vm.ClassInfo
-
get names of directly implemented interfaceNames
- getDisplayCountry__Ljava_util_Locale_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_Locale
-
- getDisplayLanguage__Ljava_util_Locale_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_Locale
-
- getDisplayName() - Method in class java.util.TimeZone
-
- getDisplayName(Locale) - Method in class java.util.TimeZone
-
- getDisplayName(boolean, int) - Method in class java.util.TimeZone
-
- getDisplayName(boolean, int, Locale) - Method in class java.util.TimeZone
-
- getDisplayName__Ljava_util_Locale_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_Locale
-
- getDisplayName__ZILjava_util_Locale_2__Ljava_lang_String_2(MJIEnv, int, boolean, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- getDisplayVariant__Ljava_util_Locale_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_Locale
-
- getDouble(String) - Method in class gov.nasa.jpf.Config
-
- getDouble(String, double) - Method in class gov.nasa.jpf.Config
-
- getDouble() - Method in class gov.nasa.jpf.util.json.AbstractValue
-
- getDouble() - Method in class gov.nasa.jpf.util.json.ArrayValue
-
- getDouble() - Method in class gov.nasa.jpf.util.json.DoubleValue
-
- getDouble() - Method in interface gov.nasa.jpf.util.json.Value
-
Get double value.
- getDouble(String) - Static method in class gov.nasa.jpf.vm.Verify
-
this is the API for double value choice generators.
- getDouble(Object) - Method in class java.lang.reflect.Field
-
- getDouble(Object, long) - Method in class sun.misc.Unsafe
-
- getDouble(Object, int) - Method in class sun.misc.Unsafe
-
Deprecated.
- getDouble(long) - Method in class sun.misc.Unsafe
-
- getDouble__Ljava_lang_Object_2__D(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getDouble__Ljava_lang_Object_2I__D(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- getDouble__Ljava_lang_Object_2J__D(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getDouble__Ljava_lang_String_2__D(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getDoubleArray(String) - Method in class gov.nasa.jpf.Config
-
- getDoubleArray(String, double...) - Method in class gov.nasa.jpf.Config
-
- getDoubleArrayElement(int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getDoubleArrayObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getDoubleAt(int) - Method in class sun.reflect.ConstantPool
-
- getDoubleElement(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDoubleField(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDoubleField(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getDoubleField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getDoubleFromList(MJIEnv, double[]) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getDoubleFromList(double...) - Static method in class gov.nasa.jpf.vm.Verify
-
- getDoubleFromList___3D__D(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getDoubleLocalVariable(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getDoubleLocalVariable(String) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getDoubleObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getDoubleResult() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getDoubleResultAttr() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getDoubleValue() - Method in class gov.nasa.jpf.jvm.bytecode.LDC2_W
-
- getDoubleValue(int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getDoubleValue(int) - Method in class gov.nasa.jpf.vm.DoubleArrayFields
-
- getDoubleValue(int) - Method in class gov.nasa.jpf.vm.Fields
-
- getDoubleValue(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getDoubleValue(int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- getDoubleVolatile(Object, long) - Method in class sun.misc.Unsafe
-
- getDoubleVolatile__Ljava_lang_Object_2J__D(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getDSTSavings() - Method in class java.util.TimeZone
-
- getDSTSavings____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- getDuration(String, long) - Method in class gov.nasa.jpf.Config
-
- getElapsedTime() - Method in class gov.nasa.jpf.report.Reporter
-
in ms
- getElementAttr(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getElementAttr(int, Class<T>) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getElementAttr(int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getElementAttr(int, int, Class<T>) - Method in class gov.nasa.jpf.vm.MJIEnv
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getElementAttribute(Object, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- getElementAttribute__Ljava_lang_Object_2I__I(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getElementAttributes(Object, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- getElementAttributes__Ljava_lang_Object_2I___3I(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getElementDescriptorOfType(int) - Static method in class gov.nasa.jpf.vm.Types
-
thoses are according to the arrayType codes of the newarray JVMS definition
- getElementIndexIterator() - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- getElementIndexIterator(int) - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- getElementInfo(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getElementInfo(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getElementInfo(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getElementInfo(int) - Method in class gov.nasa.jpf.vm.VM
-
- getElementInfoAttrs() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getElementSize() - Method in class gov.nasa.jpf.jvm.bytecode.ArrayElementInstruction
-
return size of array elements in stack words (long,double: 2, all other: 1)
e.g.
- getElementSize() - Method in class gov.nasa.jpf.jvm.bytecode.LongArrayLoadInstruction
-
- getElementSize() - Method in class gov.nasa.jpf.jvm.bytecode.LongArrayStoreInstruction
-
- getEnclosingClass() - Method in class java.lang.Class
-
- getEnclosingClass____Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getEnclosingClassInfo() - Method in class gov.nasa.jpf.vm.ClassInfo
-
beware - this loads (but not yet registers) the enclosing class
- getEnclosingClassName() - Method in class gov.nasa.jpf.vm.ClassInfo
-
beware - this loads (but not yet registers) the enclosing class
- getEnclosingConstructor() - Method in class java.lang.Class
-
- getEnclosingConstructor____Ljava_lang_reflect_Constructor_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getEnclosingElementInfo() - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- getEnclosingElementInfo() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getEnclosingMethod() - Method in class java.lang.Class
-
- getEnclosingMethod____Ljava_lang_reflect_Method_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getEnclosingMethodInfo() - Method in class gov.nasa.jpf.vm.ClassInfo
-
same restriction as getEnclosingClassInfo() - might not be registered/initialized
- getEnclosingMethodName() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getEncoding() - Method in class java.io.OutputStreamWriter
-
- getEnd() - Method in class gov.nasa.jpf.vm.ExceptionHandler
-
Returns the last instruction in the block.
- getEntries() - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getEntry(V) - Method in class gov.nasa.jpf.util.HashPool
-
- getEntry(E, int) - Method in class gov.nasa.jpf.util.IntTable
-
- getEntryMethod() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getEntrySequence() - Method in class gov.nasa.jpf.Config
-
- getEnum(String, T[], T) - Method in class gov.nasa.jpf.Config
-
- getEnumClassInfo() - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- getEnumClassName() - Method in class gov.nasa.jpf.vm.AnnotationInfo.EnumValue
-
- getEnumConstants(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getEnumConstants() - Method in class java.lang.Class
-
- getEnumConstantsShared(Class<E>) - Method in interface sun.misc.JavaLangAccess
-
- getEnumConstName() - Method in class gov.nasa.jpf.vm.AnnotationInfo.EnumValue
-
- getEnumValue(String, String) - Static method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getEnv() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getenv(String) - Static method in class java.lang.System
-
- getenv() - Static method in class java.lang.System
-
- getenv__Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_System
-
- getError(Search) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- getErrorMessage() - Method in class gov.nasa.jpf.GenericProperty
-
- getErrorMessage() - Method in class gov.nasa.jpf.listener.AssertionProperty
-
- getErrorMessage() - Method in class gov.nasa.jpf.listener.HeapTracker
-
- getErrorMessage() - Method in class gov.nasa.jpf.listener.NoStateCycles
-
- getErrorMessage() - Method in class gov.nasa.jpf.listener.NumericValueChecker
-
- getErrorMessage() - Method in class gov.nasa.jpf.listener.ObjectTracker
-
- getErrorMessage() - Method in class gov.nasa.jpf.listener.PathOutputMonitor
-
- getErrorMessage() - Method in class gov.nasa.jpf.listener.PreciseRaceDetector
-
- getErrorMessage() - Method in interface gov.nasa.jpf.Property
-
- getErrorMessage() - Method in class gov.nasa.jpf.vm.NotDeadlockedProperty
-
- getErrorMessage() - Method in class gov.nasa.jpf.vm.NoUncaughtExceptionsProperty
-
- getErrors() - Method in class gov.nasa.jpf.report.Reporter
-
- getErrors() - Method in class gov.nasa.jpf.search.Search
-
- getEssentialClass(String) - Method in class gov.nasa.jpf.Config
-
- getEssentialInstance(String, Class<T>) - Method in class gov.nasa.jpf.Config
-
- getEssentialInstance(String, Class<T>, Object, Object) - Method in class gov.nasa.jpf.Config
-
just a convenience method for ctor calls that take two arguments
- getEssentialInstance(String, Class<T>, Class<?>[], Object[]) - Method in class gov.nasa.jpf.Config
-
- getEventType() - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- getException() - Method in class gov.nasa.jpf.vm.ExceptionInfo
-
- getException() - Method in class gov.nasa.jpf.vm.VM
-
- getExceptionClass() - Method in exception gov.nasa.jpf.vm.ClassInfoException
-
- getExceptionClassname() - Method in class gov.nasa.jpf.vm.ExceptionInfo
-
- getExceptionReference() - Method in class gov.nasa.jpf.vm.ExceptionInfo
-
- getExceptions() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getExceptionTypes() - Method in class java.lang.reflect.Method
-
- getExceptionTypes_____3Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- getExecutedInstructions() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
get the number of instructions executed in the current transition.
- getExecutedMethod() - Method in class gov.nasa.jpf.jvm.bytecode.EXECUTENATIVE
-
- getExecutedMethodName() - Method in class gov.nasa.jpf.jvm.bytecode.EXECUTENATIVE
-
- getExecutingClassInfo() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
return the ClassInfo of the topmost stackframe that is not a direct call
- getExplanation() - Method in class gov.nasa.jpf.GenericProperty
-
- getExplanation() - Method in class gov.nasa.jpf.listener.NoStateCycles
-
- getExplanation() - Method in interface gov.nasa.jpf.Property
-
- getExplanation() - Method in class gov.nasa.jpf.vm.NoUncaughtExceptionsProperty
-
- getExplicitArguments() - Method in class gov.nasa.jpf.util.Invocation
-
- getExtensions() - Method in class gov.nasa.jpf.report.Publisher
-
- getExtensions(List<Pair<String, String>>) - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
this returns a list of all the project ids in the 'extensions' entries (also
handles accumulated 'extensions+=.." entries
- getFactory() - Static method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- getFactory() - Static method in class gov.nasa.jpf.util.json.CGCreatorFactory
-
- getFailedClass() - Method in exception gov.nasa.jpf.vm.ClassInfoException
-
- getFD() - Method in class java.io.FileOutputStream
-
- GETFIELD - Class in gov.nasa.jpf.jvm.bytecode
-
Fetch field from object
..., objectref => ..., value
- GETFIELD(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.GETFIELD
-
- getfield(String, String, String) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- getfield(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- getfield(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- getfield(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- getfield(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- getfield(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- getfield(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- getField(String) - Method in class java.lang.Class
-
- getField__Ljava_lang_String_2__Ljava_lang_reflect_Field_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getFieldAbstractions(Config) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- getFieldAccessCG(FieldInstruction) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- getFieldAt(int) - Method in class sun.reflect.ConstantPool
-
- getFieldAtIfLoaded(int) - Method in class sun.reflect.ConstantPool
-
- getFieldAttr(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getFieldAttr(FieldInfo, Class<T>) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getFieldAttr(int) - Method in class gov.nasa.jpf.vm.Fields
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getFieldAttr(int, Class<T>) - Method in class gov.nasa.jpf.vm.Fields
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getFieldAttr(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getFieldAttr(int, String, Class<T>) - Method in class gov.nasa.jpf.vm.MJIEnv
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getFieldAttribute(Object, String) - Static method in class gov.nasa.jpf.vm.Verify
-
- getFieldAttribute__Ljava_lang_Object_2Ljava_lang_String_2__I(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getFieldAttributes(Object, String) - Static method in class gov.nasa.jpf.vm.Verify
-
- getFieldAttributes__Ljava_lang_Object_2Ljava_lang_String_2___3I(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getFieldAttrs(int) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getFieldDescriptor() - Method in class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
- getFieldIndex() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getFieldInfo() - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- getFieldInfo() - Method in class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
- getFieldInfo() - Method in class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
- getFieldInfo(int) - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- getFieldInfo(String) - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- getFieldInfo(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getFieldInfo(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getFieldInfo(String) - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- getFieldInfo(int) - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- getFieldLockInfo(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getFieldName() - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- getFieldOrArgumentValue(String, ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getFields() - Method in class gov.nasa.jpf.vm.ElementInfo
-
BEWARE - never change the returned object without knowing about the
ElementInfo change status, this field is state managed!
- getFields() - Method in class java.lang.Class
-
- getFields_____3Ljava_lang_reflect_Field_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getFieldSize() - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- getFieldValue(String, ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getFieldValue(String, ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESPECIAL
-
- getFieldValue(String, ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- getFieldValue(String, ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.VirtualInvocation
-
- getFieldValue(String) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getFieldValueObject(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getFieldValues() - Method in class gov.nasa.jpf.vm.ThreadData
-
- getFileLocation() - Method in class gov.nasa.jpf.vm.Instruction
-
this returns a "pathname:line" string
- getFileName() - Method in class gov.nasa.jpf.util.RepositoryEntry
-
- getFileName() - Method in class gov.nasa.jpf.util.SourceRef
-
- getFileName() - Method in class java.lang.StackTraceElement
-
- getFilePos() - Method in class gov.nasa.jpf.vm.Instruction
-
this returns a "filename:line" string
- getFilter() - Method in class gov.nasa.jpf.util.JPFLogger
-
- getFinalizer() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getFinalizer0() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getFinishedDate() - Method in class gov.nasa.jpf.report.Reporter
-
- getFirst(Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- getFirst(Object, Class<A>) - Static method in class gov.nasa.jpf.util.ObjectList
-
- getFirstChild() - Method in class gov.nasa.jpf.util.script.ScriptElementContainer
-
- getFirstIndexOfValue(int) - Method in class gov.nasa.jpf.util.IntVector
-
- getFirstInsn() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getFloat(String) - Method in class gov.nasa.jpf.Config
-
- getFloat(String, float) - Method in class gov.nasa.jpf.Config
-
- getFloat(Object) - Method in class java.lang.reflect.Field
-
- getFloat(Object, long) - Method in class sun.misc.Unsafe
-
- getFloat(Object, int) - Method in class sun.misc.Unsafe
-
Deprecated.
- getFloat(long) - Method in class sun.misc.Unsafe
-
- getFloat__Ljava_lang_Object_2__F(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getFloat__Ljava_lang_Object_2I__F(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- getFloat__Ljava_lang_Object_2J__F(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getFloatArray(String) - Method in class gov.nasa.jpf.Config
-
- getFloatArray(String, float...) - Method in class gov.nasa.jpf.Config
-
- getFloatArrayElement(int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getFloatArrayObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getFloatAt(int) - Method in class sun.reflect.ConstantPool
-
- getFloatElement(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getFloatField(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getFloatField(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getFloatField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getFloatFromList(MJIEnv, float[]) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getFloatFromList(float...) - Static method in class gov.nasa.jpf.vm.Verify
-
- getFloatFromList___3F__F(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getFloatLocalVariable(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getFloatObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getFloatResult() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getFloatResultAttr() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getFloatValue() - Method in class gov.nasa.jpf.jvm.bytecode.LDC
-
- getFloatValue(int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getFloatValue(int) - Method in class gov.nasa.jpf.vm.Fields
-
- getFloatValue(int) - Method in class gov.nasa.jpf.vm.FloatArrayFields
-
- getFloatValue(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getFloatValue(int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- getFloatVolatile(Object, long) - Method in class sun.misc.Unsafe
-
- getFloatVolatile__Ljava_lang_Object_2J__F(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getFrame() - Method in class gov.nasa.jpf.vm.HandlerContext
-
- getFrameAttr() - Method in class gov.nasa.jpf.vm.StackFrame
-
this returns all of them - use either if you know there will be only
one attribute at callerSlots time, or check/process result with ObjectList
- getFrameAttr(Class<T>) - Method in class gov.nasa.jpf.vm.StackFrame
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getFramePolicy(MethodInfo) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- getFramePolicy(MethodInfo) - Method in interface gov.nasa.jpf.vm.serialize.FilterConfiguration
-
- getFramePolicy(MethodInfo) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- getFreeArgs() - Method in class gov.nasa.jpf.Config
-
return any command line args that are not options or properties
(this usually contains the application class and arguments)
- getFromLine() - Method in class gov.nasa.jpf.util.LocationSpec
-
- getFullName() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getFullName() - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns the full classname (if any) + name + signature.
- getGenericInterfaces() - Method in class java.lang.Class
-
- getGenericParameterTypes() - Method in class java.lang.reflect.Method
-
- getGenericSignature() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getGenericSignature() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getGenericSignature() - Method in interface gov.nasa.jpf.vm.GenericSignatureHolder
-
- getGenericSignature() - Method in class gov.nasa.jpf.vm.LocalVarInfo
-
- getGenericSignature() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getGenericSuperclass() - Method in class java.lang.Class
-
- getGlobalArgs() - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- getGlobalId() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getGlobalId() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
this is our internal, search global id that is used for the
canonical root set
- getGlobalSitePropertiesPath() - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
- getGlobalUncaughtHandler() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getGroupInstances(String, String, Class<T>, String...) - Method in class gov.nasa.jpf.Config
-
this one is used to instantiate objects from a list of keys that share
the same prefix, e.g.
- getHandle(FileDescriptor) - Method in interface sun.misc.JavaIOFileDescriptorAccess
-
- getHandler() - Method in class gov.nasa.jpf.vm.ExceptionHandler
-
Returns the instruction location for the handler.
- getHandler() - Method in class gov.nasa.jpf.vm.HandlerContext
-
- getHandlerContextFor(ClassInfo) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
this is basically a side-effect free version of throwException to determine if a given
exception will be handled.
- getHandlerFor(ClassInfo, Instruction) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getHandlers() - Method in class gov.nasa.jpf.util.JPFLogger
-
- getHeap() - Method in class gov.nasa.jpf.vm.KernelState
-
- getHeap() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getHeap() - Method in class gov.nasa.jpf.vm.SystemState
-
- getHeap() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getHeap() - Method in class gov.nasa.jpf.vm.VM
-
- getHeapSize() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getHeapSize() - Method in class gov.nasa.jpf.vm.BooleanArrayFields
-
- getHeapSize() - Method in class gov.nasa.jpf.vm.ByteArrayFields
-
- getHeapSize() - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- getHeapSize() - Method in class gov.nasa.jpf.vm.DoubleArrayFields
-
- getHeapSize() - Method in class gov.nasa.jpf.vm.ElementInfo
-
answer an estimate of the heap size in bytes (this is of course VM
dependent, but we can give an upper bound for the fields/elements, and that
should be good in terms of application specific properties)
- getHeapSize() - Method in class gov.nasa.jpf.vm.Fields
-
give an approximation of the heap size in bytes - we assume fields are word
aligned, hence the number of values*4 should be good.
- getHeapSize() - Method in class gov.nasa.jpf.vm.FloatArrayFields
-
- getHeapSize() - Method in class gov.nasa.jpf.vm.IntArrayFields
-
- getHeapSize() - Method in class gov.nasa.jpf.vm.LongArrayFields
-
- getHeapSize() - Method in class gov.nasa.jpf.vm.NamedFields
-
give an approximation of the heap size in bytes - we assume fields are word
aligned, hence the number of values*4 should be good.
- getHeapSize() - Method in class gov.nasa.jpf.vm.ReferenceArrayFields
-
- getHeapSize() - Method in class gov.nasa.jpf.vm.ShortArrayFields
-
- getHost() - Method in class gov.nasa.jpf.vm.ApplicationContext
-
- getHostName() - Method in class gov.nasa.jpf.report.Reporter
-
- getId() - Method in class gov.nasa.jpf.Error
-
- getId(ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- getId() - Method in class gov.nasa.jpf.util.automaton.State
-
- getId() - Method in class gov.nasa.jpf.util.automaton.Transition
-
- getId() - Method in class gov.nasa.jpf.util.script.Event
-
- getId() - Method in class gov.nasa.jpf.vm.ApplicationContext
-
- getId() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getId() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- getId() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getId() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
this is our internal, search global id that is used for the
canonical root set
- getId() - Method in class gov.nasa.jpf.vm.SystemState
-
- getId() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
path local unique id for live threads.
- getId() - Method in class java.lang.Thread
-
- getID() - Method in class java.util.TimeZone
-
- getId____J(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- getIdRef() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getIdRef() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- getIds() - Method in class gov.nasa.jpf.util.script.Section
-
- getInc(E) - Method in class gov.nasa.jpf.util.IntTable
-
a little optimization to speed up counter increments
- getIncrement() - Method in class gov.nasa.jpf.jvm.bytecode.IINC
-
- getIndex(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayElementInstruction
-
- getIndex() - Method in class gov.nasa.jpf.jvm.bytecode.IINC
-
- getIndex() - Method in class gov.nasa.jpf.jvm.bytecode.RET
-
- getIndex(V) - Method in class gov.nasa.jpf.util.HashPool
-
- getIndex(int) - Method in class gov.nasa.jpf.util.SparseClusterArray.Snapshot
-
- getIndex() - Method in class gov.nasa.jpf.vm.ArrayAccess
-
- getIndex() - Method in class gov.nasa.jpf.vm.ElementInfo
-
Deprecated.
- getInitializedClassInfo(String, ThreadInfo) - Static method in class gov.nasa.jpf.vm.ClassInfo
-
this one is for clients that need to synchronously get an initialized classinfo.
- getInitializedClassInfo(String, ThreadInfo) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
this one is for clients that need to synchronously get an initialized classinfo.
- getInitializedSystemClassInfo(String, ThreadInfo) - Static method in class gov.nasa.jpf.vm.ClassInfo
-
- getInnerClasses() - Method in class gov.nasa.jpf.vm.ClassInfo
-
get names of direct inner classes
- getInnerClassInfos() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getInputStream() - Method in class gov.nasa.jpf.CachedROHttpConnection
-
- getInsn() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getInsn() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- getInsnChoiceGeneratorOfType(Class<T>, Instruction, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.vm.SystemState
-
- getInstance(String, Class<T>, String) - Method in class gov.nasa.jpf.Config
-
- getInstance(String, Class<T>) - Method in class gov.nasa.jpf.Config
-
- getInstance(String, Class<T>, Class<?>[], Object[]) - Method in class gov.nasa.jpf.Config
-
- getInstance(String, Class<T>, Object, Object) - Method in class gov.nasa.jpf.Config
-
- getInstance(String, String, Class<T>, Class<?>[], Object[]) - Method in class gov.nasa.jpf.Config
-
- getInstance(String, String, Class<T>) - Method in class gov.nasa.jpf.Config
-
- getInstance(Class<?>, Class<T>) - Static method in class gov.nasa.jpf.vm.NativePeer
-
- getInstance(Class<?>, Class<T>, Class<?>[], Object[]) - Static method in class gov.nasa.jpf.vm.NativePeer
-
- getInstance(String) - Static method in class java.security.MessageDigest
-
- getInstance() - Static method in class java.text.NumberFormat
-
- getInstance(Class<?>) - Static method in class sun.reflect.annotation.AnnotationType
-
- getInstanceDataSize() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getInstanceField(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
base relative FieldInfo lookup - the workhorse
<2do> again, should eventually use Maps
- getInstanceField(int) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getInstanceFields() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getInstanceFilterMask(ClassInfo) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- getInstanceFor(ClassInfo) - Method in class gov.nasa.jpf.vm.FieldInfo
-
Creates a field for a given class, by cloning this FieldInfo
and reseting the class that the field belongs to
- getInstanceFor(ClassInfo) - Method in class gov.nasa.jpf.vm.MethodInfo
-
Creates a method for a given class, by cloning this MethodInfo
and all the instructions belong to the method
- getInstanceRef(int) - Static method in class gov.nasa.jpf.listener.SimpleDot
-
- getInstanceRefMask(ClassInfo) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- getInstances(String, Class<T>) - Method in class gov.nasa.jpf.Config
-
- getInstances(String, Class<T>, Class<?>[], Object[]) - Method in class gov.nasa.jpf.Config
-
- getInstanceUncaughtHandler() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getInstanceWithUpdatedSharedness(ThreadInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
update referencingThreads and set shared flag accordingly (if not frozen)
NOTE - this might return a new (cloned) ElementInfo in case the state stored/restored
flag has been changed.
- getInstruction() - Method in exception gov.nasa.jpf.vm.ArrayIndexOutOfBoundsExecutiveException
-
- getInstruction(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns a specific instruction.
- getInstruction() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getInstruction() - Method in class gov.nasa.jpf.vm.Step
-
- getInstruction() - Method in class gov.nasa.jpf.vm.VM
-
- getInstructionAt(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns the instruction at a certain position.
- getInstructionIndex() - Method in class gov.nasa.jpf.vm.Instruction
-
- getInstructions() - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns the instructions of the method.
- getInstructionsForLine(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getInstructionsForLineInterval(int, int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getInt(String) - Method in class gov.nasa.jpf.Config
-
- getInt(String, int) - Method in class gov.nasa.jpf.Config
-
- getInt(int, int) - Static method in class gov.nasa.jpf.vm.Verify
-
Returns int nondeterministically between (and including) min and max.
- getInt(String) - Static method in class gov.nasa.jpf.vm.Verify
-
this is the API for int value choice generators.
- getInt(Object) - Method in class java.lang.reflect.Field
-
- getInt(Object, long) - Method in class sun.misc.Unsafe
-
- getInt(Object, int) - Method in class sun.misc.Unsafe
-
Deprecated.
- getInt(long) - Method in class sun.misc.Unsafe
-
- getInt__II__I(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getInt__J__I(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getInt__Ljava_lang_Object_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getInt__Ljava_lang_Object_2I__I(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- getInt__Ljava_lang_Object_2J__I(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getInt__Ljava_lang_String_2__I(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getIntArray(String) - Method in class gov.nasa.jpf.Config
-
- getIntArray(String, int...) - Method in class gov.nasa.jpf.Config
-
- getIntArrayElement(int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getIntArrayObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getIntAt(int) - Method in class sun.reflect.ConstantPool
-
- getIntegerInstance() - Static method in class java.text.NumberFormat
-
- getIntegerObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getIntElement(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getInterfaceClassInfos() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getInterfaces() - Method in class java.lang.Class
-
- getInterfaces_____3Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getIntField(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getIntField(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getIntField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getIntFromList(int...) - Static method in class gov.nasa.jpf.vm.Verify
-
- getIntFromList___3I__I(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getIntValue(int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getIntValue(int) - Method in class gov.nasa.jpf.vm.Fields
-
- getIntValue(int) - Method in class gov.nasa.jpf.vm.IntArrayFields
-
- getIntValue(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getIntValue(int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- getIntVolatile(Object, long) - Method in class sun.misc.Unsafe
-
- getIntVolatile__Ljava_lang_Object_2J__I(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getInvokeCG(InvokeInstruction) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- getInvokedClassInfo() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- getInvokedClassName() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- getInvokedMethod(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getInvokedMethod() - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getInvokedMethod(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESPECIAL
-
we can do some more caching here - the MethodInfo should be const
- getInvokedMethod(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- getInvokedMethod() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- getInvokedMethod(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.VirtualInvocation
-
- getInvokedMethod(ThreadInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.VirtualInvocation
-
- getInvokedMethodClassName() - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
be aware of that this might differ from getInvokedMethod(), since it only
denotes the target type info we have at the static point of the call, i.e.
- getInvokedMethodName() - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getInvokedMethodSignature() - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getInvokedStackFrames() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
returns StackFrames which have been entered through a corresponding
invoke instruction (in top first order)
- getISO3Country____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_Locale
-
- getISO3Language____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_Locale
-
- getISOCountries_____3Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_Locale
-
- getISOLanguages_____3Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_Locale
-
- getJava() - Method in class gov.nasa.jpf.report.Reporter
-
- getJavaAWTAccess() - Static method in class sun.misc.SharedSecrets
-
- getJavaIOAccess() - Static method in class sun.misc.SharedSecrets
-
- getJavaIODeleteOnExitAccess() - Static method in class sun.misc.SharedSecrets
-
- getJavaIOFileDescriptorAccess() - Static method in class sun.misc.SharedSecrets
-
- getJavaLangAccess() - Static method in class sun.misc.SharedSecrets
-
- getJavaNetAccess() - Static method in class sun.misc.SharedSecrets
-
- getJavaNioAccess() - Static method in class sun.misc.SharedSecrets
-
- getJNIMangledMethodName(Method) - Static method in class gov.nasa.jpf.vm.Types
-
- getJNIMangledMethodName(String, String, String) - Static method in class gov.nasa.jpf.vm.Types
-
- getJNIMethodName(String) - Static method in class gov.nasa.jpf.vm.Types
-
return the name part of a JNI mangled method name (which is of
course not completely safe - you should only use it if you know
this is a JNI name)
- getJNIName() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getJNISignature(String) - Static method in class gov.nasa.jpf.vm.Types
-
get the argument type part of the signature out of a
JNI mangled method name.
- getJNITypeCode(String) - Static method in class gov.nasa.jpf.vm.Types
-
type is supposed to be Class.getName conforming, i.e.
- getJPF() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getJPF() - Method in class gov.nasa.jpf.vm.VM
-
- getJPFBanner() - Method in class gov.nasa.jpf.report.Reporter
-
- getJVMInstructionFactory() - Method in class gov.nasa.jpf.jvm.DefaultJVMClassFactory
-
- getJVMInstructionFactory() - Method in interface gov.nasa.jpf.jvm.JVMClassFactory
-
- getKernelState() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getKernelState() - Method in class gov.nasa.jpf.vm.SystemState
-
- getKernelState() - Method in class gov.nasa.jpf.vm.VM
-
- getKey() - Method in class gov.nasa.jpf.vm.AnnotationInfo.Entry
-
- getKeyComponents(String) - Method in class gov.nasa.jpf.Config
-
- getKeysStartingWith(String) - Method in class gov.nasa.jpf.Config
-
- getKeyValuePairs_____3Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_System
-
- getLabel() - Method in class gov.nasa.jpf.util.automaton.Automaton
-
- getLabel() - Method in class gov.nasa.jpf.util.automaton.State
-
- getLabel() - Method in class gov.nasa.jpf.util.automaton.Transition
-
- getLabel() - Method in class gov.nasa.jpf.vm.Transition
-
- getLast() - Method in class gov.nasa.jpf.vm.Path
-
- getLastChoice() - Method in class gov.nasa.jpf.listener.SimpleDot
-
- getLastChoiceGeneratorOfType(Class<T>) - Method in class gov.nasa.jpf.vm.SystemState
-
- getLastChoiceGeneratorOfType(Class<T>) - Method in class gov.nasa.jpf.vm.VM
-
- getLastClassInfo() - Method in class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
- getLastClassName() - Method in class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
- getLastElementInfo() - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- getLastElementInfo() - Method in class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
since this is based on getLastThis(), the same context restrictions apply
- getLastElementInfo() - Method in class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
- getLastError() - Method in class gov.nasa.jpf.search.Search
-
- getLastErrorId() - Method in class gov.nasa.jpf.report.Publisher
-
- getLastInsn() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getLastInvokedStackFrame() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getLastLockRef() - Method in class gov.nasa.jpf.jvm.bytecode.LockInstruction
-
only useful post-execution (in an instructionExecuted() notification)
- getLastNonSyntheticStackFrame() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getLastObjRef() - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getLastOp() - Method in class gov.nasa.jpf.util.Trace
-
- getLastSearchConstraint() - Method in class gov.nasa.jpf.report.Reporter
-
- getLastSearchConstraint() - Method in class gov.nasa.jpf.search.Search
-
- getLastStep() - Method in class gov.nasa.jpf.vm.Transition
-
- getLastStep() - Method in class gov.nasa.jpf.vm.VM
-
- getLastTargetIndex() - Method in class gov.nasa.jpf.jvm.bytecode.SwitchInstruction
-
- getLastThis() - Method in class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
NOTE - the return value is *only* valid in a instructionExecuted() context, since
the same instruction can be executed from different threads
- getLastTransition() - Method in class gov.nasa.jpf.vm.RestorableVMState
-
- getLastTransition() - Method in class gov.nasa.jpf.vm.VM
-
- getLastValue() - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
only defined in instructionExecuted() notification context
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.ALOAD
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.ANEWARRAY
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.ASTORE
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.BIPUSH
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.CHECKCAST
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.DLOAD
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.DSTORE
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.FLOAD
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.FSTORE
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.GETFIELD
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.GETSTATIC
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.GOTO
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.GOTO_W
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.IfInstruction
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.IINC
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.ILOAD
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.INSTANCEOF
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKEINTERFACE
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.ISTORE
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.JSR
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.JSR_W
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.LDC
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.LDC2_W
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.LDC_W
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.LLOAD
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.LOOKUPSWITCH
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.LSTORE
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.MULTIANEWARRAY
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.NEW
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.NEWARRAY
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.PUTFIELD
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.PUTSTATIC
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.RET
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.SIPUSH
-
- getLength() - Method in class gov.nasa.jpf.jvm.bytecode.TABLESWITCH
-
- getLength() - Method in class gov.nasa.jpf.vm.Instruction
-
return the length in bytes of this instruction.
- getLength() - Method in class gov.nasa.jpf.vm.LocalVarInfo
-
- getLength__Ljava_lang_Object_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- getLevel() - Method in class gov.nasa.jpf.util.JPFLogger
-
- getLimit() - Method in class gov.nasa.jpf.util.LimitedInputStream
-
- getLine() - Method in class gov.nasa.jpf.util.LocationSpec
-
- getLine() - Method in class gov.nasa.jpf.util.script.Event
-
- getLine() - Method in class gov.nasa.jpf.util.script.ScriptElement
-
- getLine(int) - Method in class gov.nasa.jpf.util.Source
-
this is our sole purpose in life - answer line strings
line index is 1-based
- getLine() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLine() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the line number of the program counter of the top stack frame.
- getLineCount() - Method in class gov.nasa.jpf.util.Source
-
- getLineNumber() - Method in class gov.nasa.jpf.vm.Instruction
-
- getLineNumber(Instruction) - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns the line number for a given position.
- getLineNumber(Instruction) - Method in class gov.nasa.jpf.vm.NativeMethodInfo
-
- getLineNumber() - Method in class java.lang.StackTraceElement
-
- getLineNumbers() - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns a table to translate positions into line numbers.
- getLineString() - Method in class gov.nasa.jpf.util.SourceRef
-
- getLineString() - Method in class gov.nasa.jpf.vm.Step
-
- getListenerOfType(Class<T>) - Method in class gov.nasa.jpf.JPF
-
- getLiveThreadCount() - Method in class gov.nasa.jpf.vm.SystemState
-
- getLiveThreadCount() - Method in class gov.nasa.jpf.vm.ThreadList
-
- getLiveThreadInfoForId(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getLiveThreadInfoForObjRef(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getLiveThreads() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getLiveThreads() - Method in class gov.nasa.jpf.vm.VM
-
- getLocalAttr(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
this returns all of them - use either if you know there will be only
one attribute at callerSlots time, or check/process result with ObjectList
- getLocalAttr(int, Class<T>) - Method in class gov.nasa.jpf.vm.StackFrame
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getLocalAttribute(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- getLocalAttribute__Ljava_lang_String_2__I(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getLocalAttributes(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- getLocalAttributes__Ljava_lang_String_2___3I(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getLocalAttrIndex(Class<?>, int) - Method in class gov.nasa.jpf.vm.StackFrame
-
helper to quickly find out if any of the locals slots holds
an attribute of the provided type
- getLocalizedMessage() - Method in class java.lang.Throwable
-
- getLocalizedName____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_logging_Level
-
- getLocalOrFieldValue(String) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLocalValueObject(LocalVarInfo) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLocalVar(String, int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getLocalVar(int, int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getLocalVariable(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLocalVariable(String) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLocalVariableCount() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLocalVariableIndex() - Method in class gov.nasa.jpf.jvm.bytecode.LocalVariableInstruction
-
- getLocalVariableName() - Method in class gov.nasa.jpf.jvm.bytecode.LocalVariableInstruction
-
- getLocalVariableNames() - Method in class gov.nasa.jpf.vm.MethodInfo
-
note that this might contain duplicates for variables with multiple
scope entries
- getLocalVariableSlotIndex(String) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLocalVariableType() - Method in class gov.nasa.jpf.jvm.bytecode.LocalVariableInstruction
-
- getLocalVariableType(String) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLocalVariableType(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLocalVarInfo() - Method in class gov.nasa.jpf.jvm.bytecode.LocalVariableInstruction
-
- getLocalVarInfo(String) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLocalVarInfo(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLocalVars() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getLocalVars() - Method in class gov.nasa.jpf.vm.StackFrame
-
<2do> - this should return only LocalVarInfo for the current pc
- getLocationString() - Method in class gov.nasa.jpf.util.SourceRef
-
- getLocationString() - Method in class gov.nasa.jpf.vm.Step
-
- getLockCG(LockInstruction) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- getLockCount() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getLockCount() - Method in class gov.nasa.jpf.vm.Monitor
-
Returns the number of nested locks acquired.
- getLockCount() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the number of locks in the last wait.
- getLockedInTopFrame(ThreadInfo) - Method in class gov.nasa.jpf.listener.LockedStackDepth
-
- getLockedObjectReferences() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getLockedObjects() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getLockedStackDepth(ElementInfo) - Method in class gov.nasa.jpf.listener.LockedStackDepth
-
- getLockedThreads() - Method in class gov.nasa.jpf.vm.Monitor
-
Returns the list of locked threads
- getLockingThread() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getLockingThread() - Method in class gov.nasa.jpf.vm.Monitor
-
Returns the identifier of the thread holding the lock.
- getLockObject() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getLockRef() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getLogger(String) - Static method in class gov.nasa.jpf.JPF
-
use this one to get a Logger that is initialized via our Config mechanism.
- getLogger(String) - Static method in class gov.nasa.jpf.util.LogManager
-
- getLong(String) - Method in class gov.nasa.jpf.Config
-
- getLong(String, long) - Method in class gov.nasa.jpf.Config
-
- getLong(int) - Method in class gov.nasa.jpf.util.BitSet1024
-
- getLong(int) - Method in class gov.nasa.jpf.util.BitSet256
-
- getLong(int) - Method in class gov.nasa.jpf.util.BitSet64
-
- getLong(int) - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- getLong(Object) - Method in class java.lang.reflect.Field
-
- getLong(Object, long) - Method in class sun.misc.Unsafe
-
- getLong(Object, int) - Method in class sun.misc.Unsafe
-
Deprecated.
- getLong(long) - Method in class sun.misc.Unsafe
-
- getLong__J__J(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getLong__Ljava_lang_Object_2__J(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getLong__Ljava_lang_Object_2I__J(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- getLong__Ljava_lang_Object_2J__J(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getLongArray(String) - Method in class gov.nasa.jpf.Config
-
- getLongArray(String, long...) - Method in class gov.nasa.jpf.Config
-
- getLongArrayElement(int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getLongArrayObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getLongAt(int) - Method in class sun.reflect.ConstantPool
-
- getLongElement(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getLongField(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getLongField(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getLongField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getLongFromList(long...) - Static method in class gov.nasa.jpf.vm.Verify
-
- getLongFromList___3J__J(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getLongLocalVariable(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLongLocalVariable(String) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLongName() - Method in class gov.nasa.jpf.vm.MethodInfo
-
yet another name - this time with a non-mangled, but abbreviated signature
and without return type (e.g.
- getLongObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getLongOperandAttr() - Method in class gov.nasa.jpf.vm.StackFrame
-
this returns all of them - use either if you know there will be only
one attribute at callerSlots time, or check/process result with ObjectList
- getLongOperandAttr(Class<T>) - Method in class gov.nasa.jpf.vm.StackFrame
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getLongResult() - Method in class gov.nasa.jpf.jvm.JVMDirectCallStackFrame
-
- getLongResult() - Method in class gov.nasa.jpf.jvm.JVMStackFrame
-
- getLongResult() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- getLongResult() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLongResultAttr() - Method in class gov.nasa.jpf.jvm.JVMDirectCallStackFrame
-
- getLongResultAttr() - Method in class gov.nasa.jpf.jvm.JVMStackFrame
-
- getLongResultAttr() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- getLongResultAttr() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getLongValue(int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getLongValue(int) - Method in class gov.nasa.jpf.vm.Fields
-
- getLongValue(int) - Method in class gov.nasa.jpf.vm.LongArrayFields
-
- getLongValue(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getLongValue(int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- getLongVolatile(Object, long) - Method in class sun.misc.Unsafe
-
- getLongVolatile__Ljava_lang_Object_2J__J(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getLookupSwitchOffset(int, int, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- getMainClassInfo(SystemClassLoaderInfo, String, ThreadInfo, List<ClassInfo>) - Method in class gov.nasa.jpf.vm.VM
-
this adds the application main class and its supers to the list of startup classes
- getMainClassName() - Method in class gov.nasa.jpf.vm.ApplicationContext
-
- getMainEntryMethodInfo(String, ClassInfo) - Method in class gov.nasa.jpf.vm.VM
-
- getMarkedArgs() - Method in class gov.nasa.jpf.util.MethodSpec
-
- getMatch(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getMatchConst(int) - Method in class gov.nasa.jpf.jvm.bytecode.SwitchInstruction
-
- getMatchedInstanceFields(ClassInfo) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- getMatchedInstanceFields(ClassInfo, Iterable<FieldInfo>) - Method in interface gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration.InstanceOverride
-
- getMatchedInstanceFields(ClassInfo) - Method in interface gov.nasa.jpf.vm.serialize.FilterConfiguration
-
- getMatchedStaticFields(ClassInfo) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- getMatchedStaticFields(ClassInfo) - Method in interface gov.nasa.jpf.vm.serialize.FilterConfiguration
-
- getMatches() - Method in class gov.nasa.jpf.jvm.bytecode.SwitchInstruction
-
- getMatchFromFile(String, String) - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
minimal parsing - only local key, system property and and config_path expansion
NOTE this stops after finding the key, and it doesn't add the file to the 'sources'
- getMatchingInstructions(LocationSpec) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getMatchingInstructions(LocationSpec) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getMatchingLocalVarInfo(MethodInfo, int, int) - Method in class gov.nasa.jpf.util.VarSpec
-
- getMatchingMethodInfos(MethodSpec) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getMatchingMethods(Class<? extends TestJPF>, int, int, String[]) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- getMax() - Method in class gov.nasa.jpf.jvm.bytecode.TABLESWITCH
-
- getMaxIndex() - Method in class gov.nasa.jpf.util.DynamicIntArray
-
- getMaxIndex() - Method in class gov.nasa.jpf.util.DynamicObjectArray
-
- getMaxLocals() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getMaxStack() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getMemberRefInfoAt(int) - Method in class sun.reflect.ConstantPool
-
- getMemento(MementoFactory) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getMemento() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getMemento(MementoFactory) - Method in class gov.nasa.jpf.vm.ClassLoaderList
-
- getMemento() - Method in class gov.nasa.jpf.vm.ClassLoaderList
-
- getMemento(MementoFactory) - Method in class gov.nasa.jpf.vm.ClassPath
-
- getMemento() - Method in class gov.nasa.jpf.vm.ClassPath
-
- getMemento(KernelState) - Method in class gov.nasa.jpf.vm.DefaultMementoRestorer
-
- getMemento(ThreadList) - Method in class gov.nasa.jpf.vm.DefaultMementoRestorer
-
- getMemento(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultMementoRestorer
-
- getMemento(Heap) - Method in class gov.nasa.jpf.vm.DefaultMementoRestorer
-
- getMemento(Statics) - Method in class gov.nasa.jpf.vm.DefaultMementoRestorer
-
- getMemento(ClassLoaderList) - Method in class gov.nasa.jpf.vm.DefaultMementoRestorer
-
- getMemento(ClassLoaderInfo) - Method in class gov.nasa.jpf.vm.DefaultMementoRestorer
-
- getMemento(ClassPath) - Method in class gov.nasa.jpf.vm.DefaultMementoRestorer
-
- getMemento(MementoFactory) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- getMemento() - Method in class gov.nasa.jpf.vm.GenericHeap
-
- getMemento(ThreadInfoSet) - Method in class gov.nasa.jpf.vm.GlobalTrackingPolicy
-
- getMemento(MementoFactory) - Method in interface gov.nasa.jpf.vm.Heap
-
- getMemento() - Method in interface gov.nasa.jpf.vm.Heap
-
- getMemento(MementoFactory) - Method in class gov.nasa.jpf.vm.KernelState
-
- getMemento() - Method in class gov.nasa.jpf.vm.KernelState
-
- getMemento(KernelState) - Method in interface gov.nasa.jpf.vm.MementoFactory
-
- getMemento(ThreadList) - Method in interface gov.nasa.jpf.vm.MementoFactory
-
- getMemento(ThreadInfo) - Method in interface gov.nasa.jpf.vm.MementoFactory
-
- getMemento(ClassLoaderList) - Method in interface gov.nasa.jpf.vm.MementoFactory
-
- getMemento(ClassLoaderInfo) - Method in interface gov.nasa.jpf.vm.MementoFactory
-
- getMemento(ClassPath) - Method in interface gov.nasa.jpf.vm.MementoFactory
-
- getMemento(Heap) - Method in interface gov.nasa.jpf.vm.MementoFactory
-
- getMemento(Statics) - Method in interface gov.nasa.jpf.vm.MementoFactory
-
- getMemento(ThreadInfoSet) - Method in class gov.nasa.jpf.vm.OverlappingContenderPolicy
-
- getMemento(MementoFactory) - Method in class gov.nasa.jpf.vm.OVHeap
-
- getMemento() - Method in class gov.nasa.jpf.vm.OVHeap
-
- getMemento(MementoFactory) - Method in class gov.nasa.jpf.vm.OVStatics
-
- getMemento() - Method in class gov.nasa.jpf.vm.OVStatics
-
- getMemento(MementoFactory) - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- getMemento() - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- getMemento(MementoFactory) - Method in interface gov.nasa.jpf.vm.Restorable
-
- getMemento(ThreadInfoSet) - Method in class gov.nasa.jpf.vm.SharedObjectPolicy
-
- getMemento(MementoFactory) - Method in interface gov.nasa.jpf.vm.Statics
-
- getMemento() - Method in interface gov.nasa.jpf.vm.Statics
-
- getMemento(MementoFactory) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getMemento() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getMemento() - Method in interface gov.nasa.jpf.vm.ThreadInfoSet
-
- getMemento(MementoFactory) - Method in class gov.nasa.jpf.vm.ThreadList
-
- getMemento() - Method in class gov.nasa.jpf.vm.ThreadList
-
- getMemento() - Method in class gov.nasa.jpf.vm.TidSet
-
- getMemorySize(String, long) - Method in class gov.nasa.jpf.Config
-
return memory size in bytes, or 'defValue' if not in dictionary.
- getMemoryUsed() - Method in interface sun.misc.JavaNioAccess.BufferPool
-
- getMessage(String, Instruction) - Method in class gov.nasa.jpf.listener.AssertionProperty
-
- getMessage() - Method in exception gov.nasa.jpf.vm.ClinitRequired
-
- getMessage() - Method in exception gov.nasa.jpf.vm.UncaughtException
-
- getMessage() - Method in class java.lang.Throwable
-
- getMethod(String, boolean) - Method in class gov.nasa.jpf.vm.ClassInfo
-
Note that 'uniqueName' is the name plus the argument type part of the
signature, idx.e.
- getMethod(String, String, boolean) - Method in class gov.nasa.jpf.vm.ClassInfo
-
if we don't know the return type
signature is in paren/dot notation
- getMethod() - Method in class gov.nasa.jpf.vm.NativeMethodInfo
-
- getMethod(String, Class<?>...) - Method in class java.lang.Class
-
- getMethod__Ljava_lang_String_2_3Ljava_lang_Class_2__Ljava_lang_reflect_Method_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getMethodAt(int) - Method in class sun.reflect.ConstantPool
-
- getMethodAtIfLoaded(int) - Method in class sun.reflect.ConstantPool
-
- getMethodInfo() - Method in class gov.nasa.jpf.util.Invocation
-
- getMethodInfo(MJIEnv, int, String) - Method in class gov.nasa.jpf.util.MethodInfoRegistry
-
- getMethodInfo() - Method in class gov.nasa.jpf.vm.Instruction
-
- getMethodInfo(MJIEnv, int) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- getMethodInfo(int) - Static method in class gov.nasa.jpf.vm.MethodInfo
-
- getMethodInfo() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getMethodInfo() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getMethodName() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getMethodName() - Method in class java.lang.StackTraceElement
-
- getMethods() - Method in class java.lang.Class
-
- getMethods_____3Ljava_lang_reflect_Method_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getMethodSignature(Constructor<?>) - Method in class gov.nasa.jpf.Config
-
- getMin() - Method in class gov.nasa.jpf.jvm.bytecode.TABLESWITCH
-
- getMJIEnv() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.ICONST
-
- getMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.LCONST
-
- getMnemonic() - Method in class gov.nasa.jpf.jvm.bytecode.LocalVariableInstruction
-
- getMnemonic() - Method in class gov.nasa.jpf.vm.Instruction
-
- getModifiable(int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
public getter to access modifiable ElementInfos;
- getModifiable(int) - Method in interface gov.nasa.jpf.vm.Heap
-
- getModifiable(int) - Method in class gov.nasa.jpf.vm.OVHeap
-
- getModifiable(int) - Method in class gov.nasa.jpf.vm.OVStatics
-
- getModifiable(int) - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- getModifiable(int) - Method in interface gov.nasa.jpf.vm.Statics
-
get an ElementInfo that is guaranteed to be modifiable.
- getModifiableCallerStackFrame() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getModifiableClassObject() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getModifiableElementInfo(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getModifiableElementInfo(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getModifiableElementInfo(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getModifiableElementInfo(int) - Method in class gov.nasa.jpf.vm.VM
-
- getModifiableFrame(StackFrame) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
this replaces all frames up from 'frame' to 'top' with modifiable ones.
- getModifiableInstance() - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- getModifiableInstance() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getModifiableInstance() - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- getModifiableLastNonSyntheticStackFrame() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getModifiableStaticElementInfo() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getModifiableThreadObject() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getModifiableTopFrame() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns a clone of the top stack frame.
- getModifiers() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getModifiers() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getModifiers() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getModifiers() - Method in class java.lang.Class
-
- getModifiers() - Method in class java.lang.reflect.Constructor
-
- getModifiers() - Method in class java.lang.reflect.Field
-
- getModifiers() - Method in class java.lang.reflect.Method
-
- getModifiers____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getModifiers____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Constructor
-
- getModifiers____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getModifiers____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- getMonitor() - Method in class gov.nasa.jpf.vm.ElementInfo
-
BEWARE - never change the returned object without knowing about the
ElementInfo change status, this field is state managed!
- getName() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- getName() - Method in class gov.nasa.jpf.report.Publisher
-
- getName() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- getName() - Method in class gov.nasa.jpf.util.JPFLogger
-
- getName() - Method in class gov.nasa.jpf.util.json.CGCall
-
- getName() - Method in class gov.nasa.jpf.vm.AnnotationInfo.ClassValue
-
- getName() - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getName() - Method in class gov.nasa.jpf.vm.ClassFileContainer
-
- getName() - Method in class gov.nasa.jpf.vm.ClassInfo
-
Returns the name of the class.
- getName() - Method in class gov.nasa.jpf.vm.ExceptionHandler
-
Returns the name of the exception caught.
- getName() - Method in class gov.nasa.jpf.vm.FieldInfo
-
Returns the name of the field.
- getName() - Method in class gov.nasa.jpf.vm.LocalVarInfo
-
- getName() - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns the name of the method.
- getName() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getName() - Method in class java.io.File
-
- getName() - Method in class java.lang.Class
-
- getName() - Method in class java.lang.reflect.Constructor
-
- getName() - Method in class java.lang.reflect.Field
-
- getName() - Method in class java.lang.reflect.Method
-
- getName() - Method in class java.lang.Thread
-
- getName() - Method in interface sun.misc.JavaNioAccess.BufferPool
-
- getName____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Constructor
-
- getName____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getName____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- getNameSpec() - Method in class gov.nasa.jpf.util.FeatureSpec
-
- getNative__I__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicIntegerArray
-
- getNative__I__J(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLongArray
-
- getNative__I__Ljava_lang_Object_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicReferenceArray
-
- getNativeClass() - Method in class gov.nasa.jpf.util.TypeRef
-
- getNativeExecCG(EXECUTENATIVE) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- getNativePeer() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getNativePeer() - Method in class gov.nasa.jpf.vm.NativeMethodInfo
-
- getNegativePrefix() - Method in class java.text.DecimalFormat
-
- getNegativeSuffix() - Method in class java.text.DecimalFormat
-
- getNewElementInfoIndex(AllocationContext) - Method in class gov.nasa.jpf.vm.GenericHeap
-
this is called for newXX(..) allocations that are SUT thread specific, i.e.
- getNewElementInfoIndex(AllocationContext) - Method in class gov.nasa.jpf.vm.GenericSGOIDHeap
-
- getNewObjectRef() - Method in class gov.nasa.jpf.jvm.bytecode.NEW
-
- getNext(Object, Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- getNext(Object, Class<A>, Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- getNext(String) - Method in class gov.nasa.jpf.util.script.ScriptEnvironment
-
- getNext(String, String[]) - Method in class gov.nasa.jpf.util.script.ScriptEnvironment
-
- getNext(String, String[], BitSet) - Method in class gov.nasa.jpf.util.script.ScriptEnvironment
-
- getNext() - Method in class gov.nasa.jpf.util.script.SequenceInterpreter
-
- getNext() - Method in class gov.nasa.jpf.vm.ChoicePoint
-
- getNext() - Method in class gov.nasa.jpf.vm.Instruction
-
this returns the instruction at the following code insnIndex within the same
method, which might or might not be the next one to enter (branches, overlay calls etc.).
- getNext(ThreadInfo) - Method in class gov.nasa.jpf.vm.Instruction
-
this is returning the next Instruction to enter, to be called to obtain
the return value of enter() if this is not a branch insn
Be aware of that we might have had exceptions caused by our execution
(-> lower frame), or we might have had overlaid calls (-> higher frame),
i.e.
- getNext() - Method in class gov.nasa.jpf.vm.Step
-
- getNextAttr(Class<A>, Object) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getNextAttr(Class<T>, Object) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- getNextAttr(Class<T>, Object) - Method in class gov.nasa.jpf.vm.InfoObject
-
- getNextAttr(Class<T>, Object) - Method in class gov.nasa.jpf.vm.Instruction
-
- getNextCG() - Method in class gov.nasa.jpf.listener.SimpleDot
-
- getNextChoice() - Method in class gov.nasa.jpf.vm.BooleanChoiceGenerator
-
- getNextChoice() - Method in class gov.nasa.jpf.vm.choice.BreakGenerator
-
- getNextChoice() - Method in class gov.nasa.jpf.vm.choice.DoubleThresholdGenerator
-
- getNextChoice() - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- getNextChoice() - Method in class gov.nasa.jpf.vm.choice.InvocationCG
-
- getNextChoice() - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- getNextChoice() - Method in class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- getNextChoice() - Method in class gov.nasa.jpf.vm.choice.RandomOrderIntCG
-
- getNextChoice() - Method in class gov.nasa.jpf.vm.choice.RandomOrderLongCG
-
- getNextChoice() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- getNextChoice() - Method in class gov.nasa.jpf.vm.choice.TypedObjectChoice
-
- getNextChoice() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getNextChoiceGenerator() - Method in class gov.nasa.jpf.vm.SystemState
-
- getNextChoiceGenerator() - Method in class gov.nasa.jpf.vm.VM
-
- getNextChoiceObject() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- getNextElementAttr(int, Class<T>, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getNextElementOfType(T[], Class<E>, T) - Static method in class gov.nasa.jpf.util.Misc
-
- getNextEventGenerator() - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- getNextFieldAttr(FieldInfo, Class<T>, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getNextFieldAttr(int, Class<T>, Object) - Method in class gov.nasa.jpf.vm.Fields
-
- getNextFrameAttr(Class<T>, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getNextListenerOfType(Class<T>, T) - Method in class gov.nasa.jpf.search.Search
-
- getNextListenerOfType(Class<T>, T) - Method in class gov.nasa.jpf.vm.VM
-
- getNextLocalAttr(int, Class<T>, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getNextLongOperandAttr(Class<T>, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getNextObjectAttr(Class<T>, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getNextObjectAttr(Class<T>, Object) - Method in class gov.nasa.jpf.vm.Fields
-
- getNextOperandAttr(Class<T>, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getNextOperandAttr(int, Class<T>, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getNextPC() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getNextQueuedState() - Method in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- getNextQueuedState() - Method in class gov.nasa.jpf.search.heuristic.SimplePriorityHeuristic
-
- getNextReturnAttr(ThreadInfo, Class<T>, Object) - Method in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
- getNextReturnAttr(ThreadInfo, Class<T>, Object) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- getNextSibling() - Method in class gov.nasa.jpf.util.script.ScriptElement
-
- getNextToken() - Method in class gov.nasa.jpf.util.json.JSONLexer
-
Read next token from input stream.
- getNonDaemonThreadCount() - Method in class gov.nasa.jpf.vm.SystemState
-
- getNonDaemonThreadCount() - Method in class gov.nasa.jpf.vm.ThreadList
-
- getNonEmpty(String[]) - Static method in class gov.nasa.jpf.util.StringSetMatcher
-
- getNonEmptyStringSet(String) - Method in class gov.nasa.jpf.Config
-
- getNumberInstance() - Static method in class java.text.NumberFormat
-
- getNumberOfApplications() - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- getNumberOfApplications() - Method in class gov.nasa.jpf.vm.SingleProcessVM
-
- getNumberOfApplications() - Method in class gov.nasa.jpf.vm.VM
-
- getNumberOfArguments() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getNumberOfArguments(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getNumberOfBlockedOrWaitingThreads() - Method in class gov.nasa.jpf.vm.Monitor
-
- getNumberOfBlockedThreads() - Method in class gov.nasa.jpf.vm.Monitor
-
- getNumberOfCallerStackSlots() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getNumberOfChildren() - Method in class gov.nasa.jpf.util.script.ScriptElementContainer
-
- getNumberOfCpEntries() - Method in class gov.nasa.jpf.jvm.ClassFile
-
- getNumberOfDeclaredInstanceFields() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getNumberOfEntries() - Method in class gov.nasa.jpf.jvm.bytecode.SwitchInstruction
-
- getNumberOfErrors() - Method in class gov.nasa.jpf.report.Reporter
-
- getNumberOfErrors() - Method in class gov.nasa.jpf.search.Search
-
- getNumberOfFields() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getNumberOfFields() - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- getNumberOfFields() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getNumberOfFields() - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- getNumberOfFieldsOrElements() - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- getNumberOfFieldsOrElements() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getNumberOfFieldsOrElements() - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- getNumberOfInstanceFields() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getNumberOfInstructions() - Method in class gov.nasa.jpf.vm.MethodInfo
-
return number of instructions
- getNumberOfLoadedClasses() - Static method in class gov.nasa.jpf.vm.ClassInfo
-
- getNumberOfLoadedClasses() - Static method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getNumberOfLoadedMethods() - Static method in class gov.nasa.jpf.vm.MethodInfo
-
- getNumberOfStackArguments() - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns the size of the arguments.
- getNumberOfStackSlots(String, boolean) - Static method in class gov.nasa.jpf.vm.Types
-
- getNumberOfStates() - Method in class gov.nasa.jpf.util.automaton.Automaton
-
- getNumberOfStaticFields() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getNumberOfTargets() - Method in class gov.nasa.jpf.jvm.bytecode.SwitchInstruction
-
- getNumberOfTransitions() - Method in class gov.nasa.jpf.util.automaton.State
-
- getNumberOfWaitingThreads() - Method in class gov.nasa.jpf.vm.Monitor
-
- getNumberWaiting() - Method in class java.util.concurrent.CyclicBarrier
-
- getNumericValue__C__I(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- getObject(int) - Method in class gov.nasa.jpf.util.HashPool
-
- getObject() - Method in class gov.nasa.jpf.util.json.AbstractValue
-
- getObject() - Method in class gov.nasa.jpf.util.json.ArrayValue
-
- getObject() - Method in interface gov.nasa.jpf.util.json.Value
-
Get JSON object.
- getObject(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- getObject(Object, long) - Method in class sun.misc.Unsafe
-
- getObject(Object, int) - Method in class sun.misc.Unsafe
-
Deprecated.
- getObject__Ljava_lang_Object_2J__Ljava_lang_Object_2(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getObject__Ljava_lang_String_2__Ljava_lang_Object_2(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getObjectAttr() - Method in class gov.nasa.jpf.vm.ElementInfo
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getObjectAttr(Class<T>) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getObjectAttr() - Method in class gov.nasa.jpf.vm.Fields
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getObjectAttr(Class<T>) - Method in class gov.nasa.jpf.vm.Fields
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getObjectAttr(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
- getObjectAttr(int, Class<T>) - Method in class gov.nasa.jpf.vm.MJIEnv
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getObjectAttribute(Object) - Static method in class gov.nasa.jpf.vm.Verify
-
- getObjectAttribute__Ljava_lang_Object_2__I(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getObjectAttributes(Object) - Static method in class gov.nasa.jpf.vm.Verify
-
- getObjectAttributes__Ljava_lang_Object_2___3I(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getObjectClassInfo() - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- getObjectField(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getObjectRef() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getObjectVolatile(Object, long) - Method in class sun.misc.Unsafe
-
- getObjectVolatile__Ljava_lang_Object_2J__Ljava_lang_Object_2(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getOffset(int, int, int, int, int, int) - Method in class java.util.TimeZone
-
- getOffset(long) - Method in class java.util.TimeZone
-
- getOffset__IIIIII__I(MJIEnv, int, int, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_DelegatingTimeZone
-
- getOffset__IIIIII__I(MJIEnv, int, int, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- getOffset__J__I(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- getOffsets__J_3I__I(MJIEnv, int, long, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- getOp() - Method in class gov.nasa.jpf.util.TraceElement
-
- getOperandAttr() - Method in class gov.nasa.jpf.vm.StackFrame
-
this returns all of them - use either if you know there will be only
one attribute at callerSlots time, or check/process result with ObjectList
- getOperandAttr(Class<T>) - Method in class gov.nasa.jpf.vm.StackFrame
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getOperandAttr(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
this returns all of them - use either if you know there will be only
one attribute at callerSlots time, or check/process result with ObjectList
- getOperandAttr(int, Class<T>) - Method in class gov.nasa.jpf.vm.StackFrame
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getOps() - Method in class gov.nasa.jpf.util.Trace
-
- getOptions(String[]) - Static method in class gov.nasa.jpf.tool.RunJPF
-
- getOptions(String[]) - Static method in class gov.nasa.jpf.tool.RunTest
-
- getOptions(String[]) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- getOS() - Method in class gov.nasa.jpf.report.Reporter
-
- getOut() - Method in class gov.nasa.jpf.report.Publisher
-
- getOutput() - Method in class gov.nasa.jpf.vm.Transition
-
- getOverriddenMethodInfo() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getPackage() - Method in class java.lang.Class
-
- getPackage(String) - Method in class java.lang.ClassLoader
-
- getPackage__Ljava_lang_String_2__Ljava_lang_Package_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- getPackageName() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getPackages() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getPackages() - Method in class java.lang.ClassLoader
-
- getPackages_____3Ljava_lang_Package_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- getParameterAnnotations() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getParameterAnnotations(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
return annotations for parameterIndex
- getParameterAnnotations() - Method in class java.lang.reflect.Constructor
-
- getParameterAnnotations() - Method in class java.lang.reflect.Method
-
- getParameterAnnotations_____3_3Ljava_lang_annotation_Annotation_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Constructor
-
- getParameterAnnotations_____3_3Ljava_lang_annotation_Annotation_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- getParameterTypes() - Method in class java.lang.reflect.Constructor
-
- getParameterTypes() - Method in class java.lang.reflect.Method
-
- getParameterTypes_____3Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Constructor
-
- getParameterTypes_____3Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- getParent() - Method in class gov.nasa.jpf.util.JPFLogger
-
- getParent() - Method in class gov.nasa.jpf.util.script.ScriptElement
-
- getParent() - Method in class java.io.File
-
- getParent() - Method in class java.lang.ClassLoader
-
- getParentFile(File) - Method in class gov.nasa.jpf.Config
-
- getParentFile() - Method in class java.io.File
-
- getParentFile____Ljava_io_File_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- getParentState() - Method in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- getParties() - Method in class java.util.concurrent.CyclicBarrier
-
- getPath(String) - Method in class gov.nasa.jpf.Config
-
- getPath() - Method in class gov.nasa.jpf.Error
-
- getPath() - Method in class gov.nasa.jpf.report.Reporter
-
- getPath() - Method in class gov.nasa.jpf.util.Source
-
- getPath() - Method in class gov.nasa.jpf.vm.RestorableVMState
-
- getPath() - Method in class gov.nasa.jpf.vm.VM
-
NOTE: only use this locally, since the path is getting modified by the VM
The path only contains all states when queried from a stateAdvanced() notification.
- getPath() - Method in class java.io.File
-
- getPathArg(String[], String) - Method in class gov.nasa.jpf.Config
-
- getPathArray(String) - Method in class gov.nasa.jpf.Config
-
- getPathLength() - Method in class gov.nasa.jpf.vm.VM
-
- getPathNames() - Method in class gov.nasa.jpf.vm.ClassPath
-
- getPaths(ArrayList<File>) - Method in class gov.nasa.jpf.util.PathnameExpander
-
- getPattern(String) - Method in class gov.nasa.jpf.util.PathnameExpander
-
- getPc() - Method in class gov.nasa.jpf.jvm.ClassFile
-
- getPC() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getPC() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the program counter of the top stack frame.
- getPeerClass() - Method in class gov.nasa.jpf.vm.NativePeer
-
- getPeerClassName() - Method in class gov.nasa.jpf.vm.NativePeer
-
- getPendingException() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getPendingException() - Method in class gov.nasa.jpf.vm.VM
-
- getPendingOutput() - Method in class gov.nasa.jpf.vm.VM
-
get the pending output (not yet stored in the path)
- getPermissions(CodeSource) - Method in class java.net.URLClassLoader
-
- getPinDownCount() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getPlatformEndianness(Config) - Method in class gov.nasa.jpf.vm.VM
-
- getPolicy() - Static method in class gov.nasa.jpf.vm.SharedObjectPolicy
-
- getPos() - Method in class gov.nasa.jpf.jvm.ClassFile
-
- getPosition() - Method in class gov.nasa.jpf.vm.Instruction
-
- getPositivePrefix() - Method in class java.text.DecimalFormat
-
- getPositiveSuffix() - Method in class java.text.DecimalFormat
-
- getPrev() - Method in class gov.nasa.jpf.util.script.ScriptElementContainer.SECIterator
-
- getPrev() - Method in class gov.nasa.jpf.vm.Instruction
-
- getPrevElement() - Method in class gov.nasa.jpf.util.TraceElement
-
- getPrevious() - Method in class gov.nasa.jpf.vm.ChoicePoint
-
- getPrevious() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getPreviousChoiceGenerator() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getPreviousChoiceGenerator() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- getPreviousChoiceGeneratorOfType(Class<T>) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getPreviousChoiceGeneratorOfType(Class<C>) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- getPreviousDirectCallStackFrame() - Method in class gov.nasa.jpf.vm.DirectCallStackFrame
-
- getPrimitiveClass__Ljava_lang_String_2__Ljava_lang_Class_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getPriority() - Method in class gov.nasa.jpf.search.heuristic.PrioritizedState
-
- getPriority() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getPriority() - Method in class java.lang.Thread
-
- getProcessedNumberOfChoices() - Method in class gov.nasa.jpf.vm.BooleanChoiceGenerator
-
- getProcessedNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.BreakGenerator
-
- getProcessedNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.DoubleThresholdGenerator
-
- getProcessedNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- getProcessedNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.InvocationCG
-
- getProcessedNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- getProcessedNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- getProcessedNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.RandomOrderIntCG
-
- getProcessedNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.RandomOrderLongCG
-
- getProcessedNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- getProcessedNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.TypedObjectChoice
-
- getProcessedNumberOfChoices() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getProcessId() - Method in class gov.nasa.jpf.util.test.TestMultiProcessJPF
-
- getProcessId____I(MJIEnv, int) - Method in class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestMultiProcessJPF
-
- getProperties(Config) - Method in class gov.nasa.jpf.search.Search
-
return set of configured properties
note there is a name clash here - JPF 'properties' have nothing to do with
Java properties (java.util.Properties)
- getProperties() - Static method in class java.lang.System
-
- getProperty() - Method in class gov.nasa.jpf.Error
-
- getProperty(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- getProperty(String) - Static method in class java.lang.System
-
- getProperty(String, String) - Static method in class java.lang.System
-
- getProperty__Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestJPF
-
- getProperty__Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getProtectionDomain() - Method in class java.lang.Class
-
- getPublishers() - Method in class gov.nasa.jpf.report.Reporter
-
- getPurgedStateId() - Method in class gov.nasa.jpf.search.Search
-
- getQueueItem(int) - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- getQueueSize() - Method in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- getQueueSize() - Method in class gov.nasa.jpf.search.heuristic.SimplePriorityHeuristic
-
- getRawEntries(Reader) - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
this returns the contents of a config source in-order, without expanding values or keys
- getRawEntries(File) - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
- getRawMessage() - Method in exception gov.nasa.jpf.vm.UncaughtException
-
- getRawOffset() - Method in class java.util.TimeZone
-
- getRawValues() - Method in class gov.nasa.jpf.vm.NamedFields
-
- getRef() - Method in class gov.nasa.jpf.vm.PredicateMap
-
- getReference() - Method in class gov.nasa.jpf.vm.ObjRef
-
- getReferenceArrayElement(int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getReferenceArrayObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getReferenceClassInfo() - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- getReferencedElementInfo(FieldInfo) - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- getReferenceElement(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getReferenceField(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getReferenceField(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getReferenceField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getReferenceField(int, FieldInfo) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getReferenceMap() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getReferenceResult() - Method in class gov.nasa.jpf.jvm.JVMDirectCallStackFrame
-
- getReferenceResult() - Method in class gov.nasa.jpf.jvm.JVMStackFrame
-
- getReferenceResult() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- getReferenceResult() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getReferenceValue(int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getReferenceValue(int) - Method in class gov.nasa.jpf.vm.Fields
-
- getReferenceValue(int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- getReferenceValue(int) - Method in class gov.nasa.jpf.vm.ReferenceArrayFields
-
- getReferredClassInfo(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getReflectionMethod(String, boolean) - Method in class gov.nasa.jpf.vm.ClassInfo
-
almost the same as above, except of that Class.getMethod() doesn't specify
the return type.
- getRegisteredFieldInfo(int) - Method in class gov.nasa.jpf.util.MethodInfoRegistry
-
- getRegisteredSet(int, ThreadInfo) - Method in class gov.nasa.jpf.vm.GlobalTrackingPolicy
-
- getRegisteredStatistics() - Method in class gov.nasa.jpf.report.Reporter
-
- getRelativeUnixPath(File, File) - Static method in class gov.nasa.jpf.util.FileUtils
-
- getRemovedElements(T[], T[]) - Static method in class gov.nasa.jpf.util.Misc
-
- getRep() - Method in class gov.nasa.jpf.vm.PredicateMap
-
- getRepeatCount() - Method in class gov.nasa.jpf.util.script.Repetition
-
- getReporter() - Method in class gov.nasa.jpf.JPF
-
- getReportFileName(String) - Method in class gov.nasa.jpf.report.Publisher
-
- getRepository() - Method in class gov.nasa.jpf.util.RepositoryEntry
-
- getRepositoryEntry(String) - Static method in class gov.nasa.jpf.util.RepositoryEntry
-
- getRepositoryInfo() - Method in class gov.nasa.jpf.report.Reporter
-
- getRepositoryType() - Method in class gov.nasa.jpf.util.RepositoryEntry
-
- getRequestedTypeName() - Method in class gov.nasa.jpf.jvm.ClassFile
-
return the typename this classfile gets loaded for
<2do> this is going away
- getResolvedAnnotationInfo(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getResolvedAnnotationInfo(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getResolvedAnnotationProxy(ClassInfo) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getResolvedClassInfo(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
obtain ClassInfo object for given class name
if the requested class or any of its superclasses and interfaces
is not found this method will throw a ClassInfoException.
- getResolvedClassInfo(String, byte[], int, int) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
this is for user defined ClassLoaders that explicitly provide the class file data
- getResolvedClassInfo(String) - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- getResolvedName__Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
Append the package name prefix of the class represented by robj, if the name is not
absolute.
- getResource(String) - Method in class java.lang.Class
-
- getResource(String) - Method in class java.lang.ClassLoader
-
- getResource0__Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- getResourceAsStream(String) - Method in class java.lang.Class
-
- getResourceAsStream(String) - Method in class java.lang.ClassLoader
-
- getResourceBundle() - Method in class gov.nasa.jpf.util.JPFLogger
-
- getResourceBundleName() - Method in class gov.nasa.jpf.util.JPFLogger
-
- getResources(String) - Method in class java.lang.ClassLoader
-
- getResources0__Ljava_lang_String_2___3Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- getResourceURL(String, String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getRestorableData() - Method in class gov.nasa.jpf.vm.AbstractRestorer
-
- getRestorableData() - Method in interface gov.nasa.jpf.vm.StateRestorer
-
get saved version of current KernelState.
- getRestorableState() - Method in interface gov.nasa.jpf.vm.Backtracker
-
- getRestorableState() - Method in class gov.nasa.jpf.vm.DefaultBacktracker
-
- getRestorableState() - Method in class gov.nasa.jpf.vm.VM
-
Bundles up the state of the system for export
- getRestoreData() - Method in class gov.nasa.jpf.vm.SystemState
-
- getRestorer(Object) - Method in class gov.nasa.jpf.vm.SystemState
-
- getRestorer() - Method in class gov.nasa.jpf.vm.VM
-
- getResult() - Method in class gov.nasa.jpf.jvm.JVMDirectCallStackFrame
-
- getResult() - Method in class gov.nasa.jpf.jvm.JVMStackFrame
-
- getResult() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- getResult() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getResultAttr() - Method in class gov.nasa.jpf.jvm.JVMDirectCallStackFrame
-
- getResultAttr() - Method in class gov.nasa.jpf.jvm.JVMStackFrame
-
- getResultAttr() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- getResultAttr() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getRetainAttributes() - Method in class gov.nasa.jpf.vm.SystemState
-
- getReturnAttr(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
obviously, this only makes sense from an instructionExecuted(), since
the value is pushed during the enter().
- getReturnAttr(ThreadInfo, Class<T>) - Method in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getReturnAttr(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.NATIVERETURN
-
- getReturnAttr(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.RETURN
-
- getReturnAttr(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
this returns all of them - use either if you know there will be only
one attribute at a time, or check/process result with ObjectList
obviously, this only makes sense from an instructionExecuted(), since
the value is pushed during the enter().
- getReturnAttr(ThreadInfo, Class<T>) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
this only returns the first attr of this type, there can be more
if you don't use client private types or the provided type is too general
- getReturnAttr() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- getReturnAttribute() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getReturnBuiltinType(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getReturnChoiceGeneratorType() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getReturnedDirectCall() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getReturnedOperandAttr(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.ARETURN
-
- getReturnedOperandAttr(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.FRETURN
-
- getReturnedOperandAttr(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IRETURN
-
- getReturnedOperandAttr(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
- getReturnedOperandAttr(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.NATIVERETURN
-
- getReturnedOperandAttr(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.RETURN
-
- getReturnedOperandAttr(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- getReturnFrame() - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- getReturnSize() - Method in class gov.nasa.jpf.vm.MethodInfo
-
what is the slot size of the return value
- getReturnType() - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getReturnType() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getReturnType() - Method in class java.lang.reflect.Constructor
-
- getReturnType() - Method in class java.lang.reflect.Method
-
- getReturnType____Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- getReturnTypeCode() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getReturnTypeName() - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- getReturnTypeName() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getReturnTypeName(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getReturnTypeSignature(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getReturnTypeSize() - Method in class gov.nasa.jpf.jvm.bytecode.ARETURN
-
- getReturnTypeSize() - Method in class gov.nasa.jpf.jvm.bytecode.FRETURN
-
- getReturnTypeSize() - Method in class gov.nasa.jpf.jvm.bytecode.IRETURN
-
- getReturnTypeSize() - Method in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
- getReturnTypeSize() - Method in class gov.nasa.jpf.jvm.bytecode.NATIVERETURN
-
- getReturnTypeSize() - Method in class gov.nasa.jpf.jvm.bytecode.RETURN
-
- getReturnTypeSize() - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- getReturnValue() - Method in class gov.nasa.jpf.jvm.bytecode.ARETURN
-
- getReturnValue(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ARETURN
-
- getReturnValue() - Method in class gov.nasa.jpf.jvm.bytecode.DRETURN
-
- getReturnValue(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.DRETURN
-
- getReturnValue() - Method in class gov.nasa.jpf.jvm.bytecode.FRETURN
-
- getReturnValue(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.FRETURN
-
- getReturnValue() - Method in class gov.nasa.jpf.jvm.bytecode.IRETURN
-
- getReturnValue(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.IRETURN
-
- getReturnValue() - Method in class gov.nasa.jpf.jvm.bytecode.LRETURN
-
- getReturnValue(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.LRETURN
-
- getReturnValue(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.NATIVERETURN
-
- getReturnValue(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.RETURN
-
- getReturnValue(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- getReturnValue() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- getRevision() - Method in class gov.nasa.jpf.report.Reporter
-
- getRevision() - Method in class gov.nasa.jpf.util.RepositoryEntry
-
- getRun() - Method in class gov.nasa.jpf.util.RunRegistry
-
- getRunnableAppThreadCount(ThreadInfo) - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- getRunnableAppThreads(ThreadInfo) - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- getRunnableAppThreadsWith(ThreadInfo) - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- getRunnableAppThreadsWithout(ThreadInfo) - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- getRunnableCG(String, ThreadInfo) - Method in class gov.nasa.jpf.vm.ContextBoundingSchedulerFactory
-
- getRunnableCG(String, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- getRunnableRef() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the object reference of the target.
- getRunnables(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
get list of all runnable threads
- getRunnables(ThreadInfo) - Method in class gov.nasa.jpf.vm.DistributedSchedulerFactory
-
get list of all runnable threads in the same process as ti
- getRunnablesIfChoices(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
return a list of runnable choices, or null if there is only one
- getRunnablesIfChoices(ThreadInfo) - Method in class gov.nasa.jpf.vm.DistributedSchedulerFactory
-
return a list of runnable choices, or null if there is only one,
in the same process as ti
- getRunnablesWith(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- getRunnablesWith(ThreadInfo) - Method in class gov.nasa.jpf.vm.DistributedSchedulerFactory
-
- getRunnablesWithout(ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- getRunnablesWithout(ThreadInfo) - Method in class gov.nasa.jpf.vm.DistributedSchedulerFactory
-
- getRunnableThreadCount() - Method in class gov.nasa.jpf.vm.SystemState
-
- getRunnableThreadCount() - Method in class gov.nasa.jpf.vm.ThreadList
-
- getRunnableThreadCount(Predicate<ThreadInfo>) - Method in class gov.nasa.jpf.vm.ThreadList
-
- getRunnableThreadCount() - Method in class gov.nasa.jpf.vm.VM
-
- getRunnableThreads() - Method in class gov.nasa.jpf.vm.ThreadList
-
- getRunnableThreads(Predicate<ThreadInfo>) - Method in class gov.nasa.jpf.vm.ThreadList
-
- getRunnableThreadsWith(ThreadInfo) - Method in class gov.nasa.jpf.vm.ThreadList
-
- getRunnableThreadsWith(ThreadInfo, Predicate<ThreadInfo>) - Method in class gov.nasa.jpf.vm.ThreadList
-
- getRunnableThreadsWithout(ThreadInfo) - Method in class gov.nasa.jpf.vm.ThreadList
-
- getRunnableThreadsWithout(ThreadInfo, Predicate<ThreadInfo>) - Method in class gov.nasa.jpf.vm.ThreadList
-
- getSchedulerFactory() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getSchedulerFactory() - Method in class gov.nasa.jpf.vm.SystemState
-
- getSchedulerFactory() - Method in class gov.nasa.jpf.vm.VM
-
- getScript() - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- getScriptFileName() - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- getSearch() - Method in class gov.nasa.jpf.JPF
-
return the search object.
- getSearch() - Method in class gov.nasa.jpf.report.Reporter
-
- getSearchConstraint() - Method in class gov.nasa.jpf.search.Search
-
- getSearchDepth() - Method in class gov.nasa.jpf.search.SearchState
-
- getSearchErrors() - Method in class gov.nasa.jpf.JPF
-
- getSearchState() - Method in class gov.nasa.jpf.search.Search
-
- getSearchState() - Method in class gov.nasa.jpf.State
-
- getSection(String) - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- getSections() - Method in class gov.nasa.jpf.util.script.StringSetGenerator
-
- getSecurityManager() - Static method in class java.lang.System
-
- getSerializedReferenceValue(ElementInfo) - Method in class gov.nasa.jpf.vm.serialize.CFSerializer
-
- getSerializedReferenceValue(ElementInfo) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- getSerializer() - Method in class gov.nasa.jpf.vm.VM
-
- getShort(Object) - Method in class java.lang.reflect.Field
-
- getShort(Object, long) - Method in class sun.misc.Unsafe
-
- getShort(Object, int) - Method in class sun.misc.Unsafe
-
Deprecated.
- getShort__Ljava_lang_Object_2__S(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- getShort__Ljava_lang_Object_2I__S(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- getShort__Ljava_lang_Object_2J__S(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getShortArrayElement(int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getShortArrayObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getShortElement(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getShortField(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getShortField(FieldInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getShortField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getShortObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getShortValue(int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getShortValue(int) - Method in class gov.nasa.jpf.vm.Fields
-
- getShortValue(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getShortValue(int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- getShortValue(int) - Method in class gov.nasa.jpf.vm.ShortArrayFields
-
- getShortVolatile(Object, long) - Method in class sun.misc.Unsafe
-
- getShortVolatile__Ljava_lang_Object_2J__S(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getSid() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getSignature() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getSignature() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getSignature() - Method in class gov.nasa.jpf.vm.LocalVarInfo
-
- getSignature() - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns the signature of the method.
- getSignatureName(String) - Static method in class gov.nasa.jpf.vm.Types
-
return the JPF internal representation of a method signature that is given
in dot-notation (like javap),
e.g.
- getSigners() - Method in class java.lang.Class
-
- getSimpleName() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getSimpleName() - Method in class java.lang.Class
-
- getSiteCoreDir(String[]) - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
- getSiteCoreDir() - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
get location of jpf-core from site.properties
- getSiteProperties(String[]) - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
- getSize() - Method in class gov.nasa.jpf.util.CommitOutputStream
-
- getSize() - Method in class sun.reflect.ConstantPool
-
- getSlot(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getSlotAttr(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- getSlotAttrs() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getSlotIndex() - Method in class gov.nasa.jpf.vm.LocalVarInfo
-
- getSlots() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getSlotSize() - Method in class gov.nasa.jpf.vm.LocalVarInfo
-
- getSnapshot() - Method in class gov.nasa.jpf.util.IntTable
-
- getSnapshot() - Method in class gov.nasa.jpf.util.ObjVector
-
- getSnapshot(int) - Method in class gov.nasa.jpf.util.ObjVector
-
create a snapshot that doesn't store more than maxGap consecutive null values
- getSnapshot(Transformer<E, T>) - Method in class gov.nasa.jpf.util.ObjVector
-
- getSnapshot(Transformer<E, T>) - Method in class gov.nasa.jpf.util.SparseClusterArray
-
create a snapshot that can be used to restore a certain state of our array
This is more suitable than cloning in case the array is very sparse, or
the elements contain a lot of transient data we don't want to store
- getSnapshot() - Method in class gov.nasa.jpf.util.SparseIntVector
-
- getSnapshot(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
get a stack snapshot that consists of an array of {mthId,pc} pairs.
- getSortedKeyStrings(HashMap<K, V>) - Static method in class gov.nasa.jpf.util.Misc
-
- getSource() - Method in class gov.nasa.jpf.util.FeatureSpec
-
- getSource(String) - Static method in class gov.nasa.jpf.util.Source
-
- getSource() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getSourceFile() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getSourceFileAttribute(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- getSourceFileName() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getSourceFileName() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getSourceLine() - Method in class gov.nasa.jpf.vm.Instruction
-
- getSourceLocation() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getSourceLocation() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- getSourceLocation() - Method in class gov.nasa.jpf.vm.Instruction
-
this returns a "class.method(line)" string
- getSourceName(Object) - Method in class gov.nasa.jpf.Config
-
- getSourceOrLocation() - Method in class gov.nasa.jpf.vm.Instruction
-
this is for debugging/logging if we always want something back telling
us where this insn came from
- getSources() - Method in class gov.nasa.jpf.Config
-
- getStack() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Deprecated.
- use Iterable
- getStackDepth() - Method in class gov.nasa.jpf.vm.PreciseAllocationContext
-
- getStackDepth() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getStackFrameExecuting(Instruction, int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
note that we don't provide a modifiable version of this.
- getStackTrace() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
get the current stack trace of this thread
this is called during creation of a Throwable, hence we should skip
all throwable ctors in here
<2do> this is only a partial solution,since we don't catch exceptionHandlers
in Throwable ctors yet
- getStackTrace() - Method in class java.lang.Thread
-
- getStackTrace() - Method in class java.lang.Throwable
-
- getStackTraceAsString____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Throwable
-
- getStackTraceDepth(Throwable) - Method in interface sun.misc.JavaLangAccess
-
- getStackTraceElement(Throwable, int) - Method in interface sun.misc.JavaLangAccess
-
- getStackTraceInfo() - Method in class gov.nasa.jpf.vm.DirectCallStackFrame
-
- getStackTraceInfo() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getStackTraceName() - Method in class gov.nasa.jpf.vm.MethodInfo
-
returns stack trace name: classname (if any) + name
- getStackTraceSource() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getStackTraceSource() - Method in class gov.nasa.jpf.vm.NativeMethodInfo
-
- getStandardSiteProperties() - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
locate the site.properties.
- getStartDate() - Method in class gov.nasa.jpf.report.Reporter
-
- getStartPC() - Method in class gov.nasa.jpf.vm.LocalVarInfo
-
- getStartupSystemClassInfos(SystemClassLoaderInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.VM
-
return a list of ClassInfos for essential system types
If system classes are not found, or are not valid JPF model classes, we throw
a JPFConfigException and exit
returned ClassInfos are not yet registered in Statics and don't have class objects
- getStartupSystemClassNames() - Method in class gov.nasa.jpf.vm.VM
-
the minimal set of system classes we need for initialization
- getState() - Method in class gov.nasa.jpf.vm.ThreadData
-
- getState() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the current status of the thread.
- getState() - Method in class java.lang.Thread
-
- getState0() - Method in class java.lang.Thread
-
- getState0____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- getStateCount() - Method in class gov.nasa.jpf.vm.VM
-
- getStateDepth(int) - Method in class gov.nasa.jpf.search.Search
-
- getStateDescription() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getStateExtension() - Method in class gov.nasa.jpf.util.script.ScriptEnvironment
-
- getStateExtension() - Method in interface gov.nasa.jpf.util.StateExtensionClient
-
- getStateId(int) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- getStateId() - Method in class gov.nasa.jpf.search.heuristic.HeuristicState
-
- getStateId() - Method in class gov.nasa.jpf.search.Search
-
- getStateId() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStateId() - Method in class gov.nasa.jpf.vm.Transition
-
- getStateId() - Method in class gov.nasa.jpf.vm.VM
-
get the numeric id for the current state
Note: this can be called several times (by the search and observers) for
every forward()/backtrack(), so we want to cache things a bit
- getStateName() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getStateSet() - Method in class gov.nasa.jpf.vm.VM
-
Returns the stateSet if states are being matched.
- GETSTATIC - Class in gov.nasa.jpf.jvm.bytecode
-
Get static fieldInfo from class
..., => ..., value
- GETSTATIC(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.GETSTATIC
-
- getstatic(String, String, String) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- getstatic(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- getstatic(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- getstatic(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- getstatic(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- getstatic(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- getstatic(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- getStaticBooleanField(String, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticByteField(String, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticCharField(String, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticDataSize() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getStaticDoubleField(String, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticDoubleField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticDoubleField(ClassInfo, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticElementInfo() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- getStaticElementInfo() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getStaticField(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
Search up the class hierarchy to find a static field
- getStaticField(int) - Method in class gov.nasa.jpf.vm.ClassInfo
-
Returns the information about a static field.
- getStaticFieldName(int) - Method in class gov.nasa.jpf.vm.ClassInfo
-
Returns the name of a static field.
- getStaticFieldValueObject(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getStaticFilterMask(ClassInfo) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- getStaticFloatField(String, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticIntField(String, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticIntField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticIntField(ClassInfo, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticLongField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticLongField(String, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticLongField(ClassInfo, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticReferenceField(String, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticReferenceField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticReferenceField(ClassInfo, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStaticRefMask(ClassInfo) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- getStatics() - Method in class gov.nasa.jpf.vm.ClassInfo
-
the container this is stored in
- getStatics() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getStaticShortField(String, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStatistics() - Method in class gov.nasa.jpf.report.Reporter
-
- getStatisticsSnapshot() - Method in class gov.nasa.jpf.report.Reporter
-
- getStatus() - Method in class gov.nasa.jpf.JPF
-
- getStatus() - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
public boolean isShared() {
// static fields are always thread global
return true;
}
- getStep(int) - Method in class gov.nasa.jpf.vm.Transition
-
- getStepCount() - Method in class gov.nasa.jpf.vm.Transition
-
- getStorageOffset() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getStorageSize() - Method in class gov.nasa.jpf.vm.DoubleFieldInfo
-
- getStorageSize() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getStorageSize() - Method in class gov.nasa.jpf.vm.LongFieldInfo
-
- getStoringData() - Method in class gov.nasa.jpf.vm.AbstractSerializer
-
- getStoringData() - Method in interface gov.nasa.jpf.vm.StateSerializer
-
serialize the current state and return as int[]
- getStream(int) - Method in class gov.nasa.jpf.util.SplitInputStream
-
- getStreamCount() - Method in class gov.nasa.jpf.util.SplitInputStream
-
- getString(String) - Method in class gov.nasa.jpf.Config
-
- getString(String, String) - Method in class gov.nasa.jpf.Config
-
- getString() - Method in class gov.nasa.jpf.util.json.AbstractValue
-
- getString() - Method in class gov.nasa.jpf.util.json.ArrayValue
-
- getString() - Method in class gov.nasa.jpf.util.json.StringValue
-
- getString() - Method in interface gov.nasa.jpf.util.json.Value
-
Get string value.
- getStringArray(String) - Method in class gov.nasa.jpf.Config
-
- getStringArray(String, char[]) - Method in class gov.nasa.jpf.Config
-
- getStringArray(String, String[]) - Method in class gov.nasa.jpf.Config
-
- getStringArrayObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStringAt(int) - Method in class sun.reflect.ConstantPool
-
- getStringChars() - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- getStringChars() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getStringChars(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStringClassInfo() - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- getStringEnumeration(String, int) - Method in class gov.nasa.jpf.Config
-
for a given , check if there are corresponding
values for keys .0 ...
- getStringField(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getStringField(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getStringObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
turn JPF String object into a VM String object
(this is a method available for non gov..jvm NativePeer classes)
- getStringSet(String) - Method in class gov.nasa.jpf.Config
-
- getStringValue() - Method in class gov.nasa.jpf.jvm.bytecode.LDC
-
- getSuperClass() - Method in class gov.nasa.jpf.vm.ClassInfo
-
Return the super class.
- getSuperClass(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
return the ClassInfo for the provided superclass name.
- getSuperclass() - Method in class java.lang.Class
-
- getSuperclass____Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- getSuperClassName() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getSuT() - Method in class gov.nasa.jpf.report.Reporter
-
- getSUTAllocationContext(ClassInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- getSUTAllocationContext(ClassInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.GenericSGOIDHeap
-
- getSUTAllocationContext(ClassInfo, ThreadInfo) - Static method in class gov.nasa.jpf.vm.HashedAllocationContext
-
this one is for allocations that should depend on the SUT thread context (such as all
explicit NEW executions)
- getSutClassName(String, String) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
compute the SuT class name for a given JUnit test class: remove
optionally ending "..Test", and replace package (if specified)
- getSUTDescription() - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- getSUTDescription() - Method in class gov.nasa.jpf.vm.SingleProcessVM
-
- getSUTDescription() - Method in class gov.nasa.jpf.vm.VM
-
- getSUTExecutionContext(ClassInfo, ThreadInfo) - Static method in class gov.nasa.jpf.vm.PreciseAllocationContext
-
- getSUTJavaClassPath(VM) - Method in class gov.nasa.jpf.vm.JPF_java_lang_System
-
- getSUTName() - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- getSUTName() - Method in class gov.nasa.jpf.vm.SingleProcessVM
-
- getSUTName() - Method in class gov.nasa.jpf.vm.VM
-
- getSyncCG(String, ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- getSystemAllocationContext(ClassInfo, ThreadInfo, int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- getSystemAllocationContext(ClassInfo, ThreadInfo, int) - Method in class gov.nasa.jpf.vm.GenericSGOIDHeap
-
- getSystemAllocationContext(ClassInfo, ThreadInfo, int) - Static method in class gov.nasa.jpf.vm.HashedAllocationContext
-
this one is for allocations that should NOT depend on the SUT thread context (such as
automatic allocation of java.lang.Class objects by the VM)
- getSystemClassLoader() - Method in class gov.nasa.jpf.vm.ApplicationContext
-
- getSystemClassLoader() - Static method in class java.lang.ClassLoader
-
- getSystemClassLoader____Ljava_lang_ClassLoader_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- getSystemClassLoaderInfo() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getSystemClassLoaderInfo() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getSystemResolvedClassInfo(String) - Static method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- getSystemResource(String) - Static method in class java.lang.ClassLoader
-
- getSystemResourceAsStream(String) - Static method in class java.lang.ClassLoader
-
- getSystemResources(String) - Static method in class java.lang.ClassLoader
-
- getSystemState() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getSystemState() - Method in class gov.nasa.jpf.vm.VM
-
Gets the system state.
- getTableIndex(E) - Method in class gov.nasa.jpf.util.IntTable
-
- getTableSwitchOffset(int, int, int, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- getTarget() - Method in class gov.nasa.jpf.Config
-
- getTarget() - Method in class gov.nasa.jpf.jvm.bytecode.GOTO
-
- getTarget() - Method in class gov.nasa.jpf.jvm.bytecode.IfInstruction
-
- getTarget() - Method in class gov.nasa.jpf.jvm.bytecode.JSR
-
- getTarget() - Method in class gov.nasa.jpf.jvm.bytecode.JSR_W
-
- getTarget() - Method in class gov.nasa.jpf.jvm.bytecode.SwitchInstruction
-
- getTargetArgs() - Method in class gov.nasa.jpf.Config
-
- getTargetEntry() - Method in class gov.nasa.jpf.Config
-
- getTargetException() - Method in exception java.lang.reflect.InvocationTargetException
-
- getTargets() - Method in class gov.nasa.jpf.jvm.bytecode.SwitchInstruction
-
- getTestMethods(Class<? extends TestJPF>, String[]) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- getThis() - Method in class gov.nasa.jpf.vm.StackFrame
-
if this is an instance method, return the reference of the corresponding object
(note this only has to be in slot 0 upon entry)
- getThis() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the pointer to the object reference of the executing method
- getThisElementInfo(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InstanceInvocation
-
- getThisElementInfo() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getThread() - Method in class gov.nasa.jpf.vm.ExceptionInfo
-
- getThread() - Method in class gov.nasa.jpf.vm.RestorableVMState
-
- getThreadClassInfo() - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- getThreadCount() - Method in class gov.nasa.jpf.vm.KernelState
-
- getThreadCount() - Method in class gov.nasa.jpf.vm.SystemState
-
- getThreadGroup() - Method in class java.lang.Thread
-
- getThreadGroupClassInfo() - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- getThreadGroupRef() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getThreadGroupUncaughtHandler(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getThreadIndex() - Method in class gov.nasa.jpf.vm.Transition
-
- getThreadInfo() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getThreadInfo() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- getThreadInfo() - Method in class gov.nasa.jpf.vm.HandlerContext
-
- getThreadInfo() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getThreadInfo() - Method in class gov.nasa.jpf.vm.Transition
-
- getThreadInfoForId(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
NOTE - callers have to be prepared this might return null in case
the thread got already terminated
- getThreadInfoForId(int) - Method in class gov.nasa.jpf.vm.ThreadList
-
- getThreadInfoForObjRef(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
NOTE - callers have to be prepared this might return null in case
the thread got already terminated
- getThreadInfoForObjRef(int) - Method in class gov.nasa.jpf.vm.ThreadList
-
- getThreadInfoSet(ThreadInfo, DynamicElementInfo) - Method in class gov.nasa.jpf.vm.GlobalTrackingPolicy
-
- getThreadInfoSet(ThreadInfo, StaticElementInfo) - Method in class gov.nasa.jpf.vm.GlobalTrackingPolicy
-
- getThreadInfoSet(ThreadInfo, DynamicElementInfo) - Method in class gov.nasa.jpf.vm.OverlappingContenderPolicy
-
- getThreadInfoSet(ThreadInfo, StaticElementInfo) - Method in class gov.nasa.jpf.vm.OverlappingContenderPolicy
-
- getThreadInfoSet(ThreadInfo, DynamicElementInfo) - Method in class gov.nasa.jpf.vm.SharedObjectPolicy
-
- getThreadInfoSet(ThreadInfo, StaticElementInfo) - Method in class gov.nasa.jpf.vm.SharedObjectPolicy
-
- getThreadList() - Method in class gov.nasa.jpf.vm.KernelState
-
- getThreadList() - Method in class gov.nasa.jpf.vm.VM
-
- getThreadName() - Method in class gov.nasa.jpf.vm.VM
-
- getThreadObject() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getThreadObjectClassInfo() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getThreadObjectRef() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the object reference.
- getThreads() - Method in class gov.nasa.jpf.vm.ThreadList
-
Returns the array of threads.
- getThrownExceptionClassNames() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getTimeZone(String) - Static method in class java.util.TimeZone
-
- getTimeZone__Ljava_lang_String_2__Ljava_util_TimeZone_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- getToLine() - Method in class gov.nasa.jpf.util.LocationSpec
-
- getTopFrame() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns the top stack frame.
- getTopFrameMethodInfo() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
returns the current method in the top stack frame, which is always a
bytecode method (executed by JPF)
- getTopPos() - Method in class gov.nasa.jpf.vm.StackFrame
-
- getTotalCapacity() - Method in interface sun.misc.JavaNioAccess.BufferPool
-
- getTotalNumberOfChoices() - Method in class gov.nasa.jpf.vm.BooleanChoiceGenerator
-
- getTotalNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.BreakGenerator
-
- getTotalNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.DoubleThresholdGenerator
-
- getTotalNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- getTotalNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.InvocationCG
-
- getTotalNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- getTotalNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- getTotalNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.RandomOrderIntCG
-
- getTotalNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.RandomOrderLongCG
-
- getTotalNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- getTotalNumberOfChoices() - Method in class gov.nasa.jpf.vm.choice.TypedObjectChoice
-
- getTotalNumberOfChoices() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- getTotalNumberOfEvents() - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- getTrail() - Method in class gov.nasa.jpf.vm.SystemState
-
- getTransition() - Method in class gov.nasa.jpf.search.Search
-
- getTransition(int) - Method in class gov.nasa.jpf.util.automaton.State
-
- getType() - Method in class gov.nasa.jpf.jvm.bytecode.INSTANCEOF
-
- getType() - Method in class gov.nasa.jpf.jvm.bytecode.LDC
-
- getType() - Method in class gov.nasa.jpf.jvm.bytecode.LDC2_W
-
- getType() - Method in class gov.nasa.jpf.jvm.bytecode.MULTIANEWARRAY
-
- getType() - Method in class gov.nasa.jpf.jvm.bytecode.NewArrayInstruction
-
- getType() - Method in class gov.nasa.jpf.util.json.Token
-
- getType() - Method in class gov.nasa.jpf.vm.ClassInfo
-
Returns the type of a class.
- getType() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- getType() - Method in class gov.nasa.jpf.vm.FieldInfo
-
Returns the type of the field as a fully qualified type name according to JLS 6.7
("int", "x.Y[]")
- getType(int, MJIEnv) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getType() - Method in class gov.nasa.jpf.vm.LocalVarInfo
-
- getType() - Method in class java.lang.reflect.Field
-
- getType____Ljava_lang_Class_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
>2do> that doesn't take care of class init yet
- getType__C__I(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- getTypeClassInfo() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getTypeCode() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getTypeCode(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getTypeName() - Method in class gov.nasa.jpf.jvm.bytecode.CHECKCAST
-
- getTypeName() - Method in class gov.nasa.jpf.jvm.bytecode.NewArrayInstruction
-
- getTypeName(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- getTypeName(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getTypeName(String) - Static method in class gov.nasa.jpf.vm.Types
-
return the qualified signature name according to JLS 6.7 (e.g.
- getTypeParameters() - Method in class java.lang.Class
-
- getTypeSignature(String, boolean) - Static method in class gov.nasa.jpf.vm.Types
-
- getTypeSize(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getTypeSize(byte) - Static method in class gov.nasa.jpf.vm.Types
-
- getTypeSizeInBytes(String) - Static method in class gov.nasa.jpf.vm.Types
-
what would be the info size in bytes, not words
(we ignore 64bit machines for now)
- getUnboxedType(String) - Static method in class gov.nasa.jpf.vm.Types
-
- getUncaughtException() - Method in class gov.nasa.jpf.vm.SystemState
-
- getUncaughtExceptionHandler() - Method in class java.lang.Thread
-
- getUncaughtExceptionInfo() - Method in class gov.nasa.jpf.vm.NoUncaughtExceptionsProperty
-
- getUncaughtHandlerRef() - Method in class gov.nasa.jpf.vm.HandlerContext
-
- getUncaughtHandlerType() - Method in class gov.nasa.jpf.vm.HandlerContext
-
- getUniqueId() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- getUniqueName(String, String) - Static method in class gov.nasa.jpf.vm.MethodInfo
-
return the minimal name that has to be unique for overloading
used as a lookup key
NOTE: with the silent introduction of covariant return types
in Java 5.0, we have to use the full signature to be unique
- getUniqueName() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- getUnsafe() - Static method in class sun.misc.Unsafe
-
- getUnsafe____Lsun_misc_Unsafe_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- getURISpec____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- getURL(String) - Method in class gov.nasa.jpf.Config
-
- getURL(String) - Static method in class gov.nasa.jpf.util.FileUtils
-
- getURL() - Method in class gov.nasa.jpf.vm.ClassFileContainer
-
- getURLClassPath(URLClassLoader) - Method in interface sun.misc.JavaNetAccess
-
- getURLs(String[]) - Static method in class gov.nasa.jpf.util.FileUtils
-
- getURLs(List<String>) - Static method in class gov.nasa.jpf.util.FileUtils
-
- getURLs() - Method in class java.net.URLClassLoader
-
- getURLSpec____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- getUseParentHandlers() - Method in class gov.nasa.jpf.util.JPFLogger
-
- getUser() - Method in class gov.nasa.jpf.report.Reporter
-
- getUTF8At(int) - Method in class sun.reflect.ConstantPool
-
- getValuation() - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor.Valuation
-
- getValue() - Method in class gov.nasa.jpf.jvm.bytecode.BASTORE
-
- getValue() - Method in class gov.nasa.jpf.jvm.bytecode.BIPUSH
-
- getValue() - Method in class gov.nasa.jpf.jvm.bytecode.DCONST
-
- getValue() - Method in class gov.nasa.jpf.jvm.bytecode.FCONST
-
- getValue() - Method in class gov.nasa.jpf.jvm.bytecode.ICONST
-
- getValue() - Method in class gov.nasa.jpf.jvm.bytecode.LCONST
-
- getValue() - Method in class gov.nasa.jpf.jvm.bytecode.LDC
-
- getValue() - Method in class gov.nasa.jpf.jvm.bytecode.LDC2_W
-
- getValue(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.LongArrayStoreInstruction
-
- getValue() - Method in class gov.nasa.jpf.jvm.bytecode.SIPUSH
-
- getValue() - Method in class gov.nasa.jpf.util.HashData
-
- getValue(String) - Method in class gov.nasa.jpf.util.json.JSONObject
-
Get value read from JSON document with specified key.
- getValue() - Method in class gov.nasa.jpf.util.json.Token
-
- getValue(int) - Method in class gov.nasa.jpf.util.SparseClusterArray.Snapshot
-
- getValue() - Method in class gov.nasa.jpf.vm.AnnotationInfo.Entry
-
- getValue(String) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
this is the common getter that should trigger parsing the corresponding class file
- getValue(String, Class<T>) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getValue(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- getValue__Ljava_lang_String_2__I(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- getValueAsBoolean(String) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getValueAsDouble(String) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getValueAsFloat(String) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getValueAsInt(String) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getValueAsLong(String) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getValueAsString(String) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getValueAsStringArray() - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getValueAsStringArray(String) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- getValueLabel() - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
get String label of current value, as specified in config file
- getValueObject(Fields) - Method in class gov.nasa.jpf.vm.BooleanFieldInfo
-
- getValueObject(Fields) - Method in class gov.nasa.jpf.vm.ByteFieldInfo
-
- getValueObject(Fields) - Method in class gov.nasa.jpf.vm.CharFieldInfo
-
- getValueObject(Fields) - Method in class gov.nasa.jpf.vm.DoubleFieldInfo
-
- getValueObject(Fields) - Method in class gov.nasa.jpf.vm.FieldInfo
-
- getValueObject(Fields) - Method in class gov.nasa.jpf.vm.FloatFieldInfo
-
- getValueObject(Fields) - Method in class gov.nasa.jpf.vm.IntegerFieldInfo
-
- getValueObject(Fields) - Method in class gov.nasa.jpf.vm.LongFieldInfo
-
- getValueObject(Fields) - Method in class gov.nasa.jpf.vm.ReferenceFieldInfo
-
- getValueObject(Fields) - Method in class gov.nasa.jpf.vm.ShortFieldInfo
-
- getValues() - Method in class gov.nasa.jpf.util.json.CGCall
-
- getValues() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- getValues() - Method in class gov.nasa.jpf.vm.BooleanArrayFields
-
- getValues() - Method in class gov.nasa.jpf.vm.ByteArrayFields
-
- getValues() - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- getValues() - Method in class gov.nasa.jpf.vm.DoubleArrayFields
-
- getValues() - Method in class gov.nasa.jpf.vm.FloatArrayFields
-
- getValues() - Method in class gov.nasa.jpf.vm.IntArrayFields
-
- getValues() - Method in class gov.nasa.jpf.vm.LongArrayFields
-
- getValues() - Method in class gov.nasa.jpf.vm.NamedFields
-
- getValues() - Method in class gov.nasa.jpf.vm.ReferenceArrayFields
-
- getValues() - Method in class gov.nasa.jpf.vm.ShortArrayFields
-
- getValuesKeys() - Method in class gov.nasa.jpf.util.json.JSONObject
-
- getVariableId() - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- getVariableId() - Method in class gov.nasa.jpf.jvm.bytecode.LocalVariableInstruction
-
return the fully qualified class/method/var name
(don't use this for top-level filtering since it dynamically constructs the name)
- getVariableId() - Method in interface gov.nasa.jpf.jvm.bytecode.VariableAccessor
-
- getVM() - Method in class gov.nasa.jpf.JPF
-
return the VM object.
- getVM() - Method in class gov.nasa.jpf.report.Reporter
-
- getVM() - Method in class gov.nasa.jpf.search.Search
-
- getVM() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- getVM() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- getVM() - Static method in class gov.nasa.jpf.vm.VM
-
<2do> this is a band aid to bundle all these legacy reference chains
from JPFs past.
- getVMState() - Method in class gov.nasa.jpf.search.heuristic.HeuristicState
-
- getVMState() - Method in class gov.nasa.jpf.State
-
- getWaitingThreads() - Method in class gov.nasa.jpf.vm.ElementInfo
-
get a cloned list of the waiters for this object
- getWaitingThreads() - Method in class gov.nasa.jpf.vm.Monitor
-
- getWeakReferenceClassInfo() - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- globalCache - Variable in class gov.nasa.jpf.vm.GlobalTrackingPolicy
-
- globalId - Variable in class gov.nasa.jpf.vm.MethodInfo
-
a unique int assigned to this method
- globalRunDirectly - Static variable in class gov.nasa.jpf.util.test.TestJPF
-
- globalShowConfig - Static variable in class gov.nasa.jpf.util.test.TestJPF
-
- GlobalSwitchThread - Class in gov.nasa.jpf.search.heuristic
-
heuristic state prioritizer that tries to minimize re-scheduling
- GlobalSwitchThread(Config, VM) - Constructor for class gov.nasa.jpf.search.heuristic.GlobalSwitchThread
-
- GlobalTrackingPolicy - Class in gov.nasa.jpf.vm
-
a SharedObjectPolicy that uses search global ThreadInfoSets, i.e.
- GlobalTrackingPolicy() - Constructor for class gov.nasa.jpf.vm.GlobalTrackingPolicy
-
- GOTO - Class in gov.nasa.jpf.jvm.bytecode
-
Branch always
No change
<2do> store this as code insnIndex, not as bytecode position
- GOTO(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.GOTO
-
- goto_(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- goto_(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- goto_(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- goto_(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- goto_(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- goto_(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- GOTO_W - Class in gov.nasa.jpf.jvm.bytecode
-
- GOTO_W(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.GOTO_W
-
- goto_w(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- goto_w(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- goto_w(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- goto_w(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- goto_w(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- goto_w(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- gov.nasa.jpf - package gov.nasa.jpf
-
- gov.nasa.jpf.annotation - package gov.nasa.jpf.annotation
-
- gov.nasa.jpf.jvm - package gov.nasa.jpf.jvm
-
- gov.nasa.jpf.jvm.bytecode - package gov.nasa.jpf.jvm.bytecode
-
- gov.nasa.jpf.listener - package gov.nasa.jpf.listener
-
- gov.nasa.jpf.perturb - package gov.nasa.jpf.perturb
-
- gov.nasa.jpf.report - package gov.nasa.jpf.report
-
- gov.nasa.jpf.search - package gov.nasa.jpf.search
-
- gov.nasa.jpf.search.heuristic - package gov.nasa.jpf.search.heuristic
-
- gov.nasa.jpf.tool - package gov.nasa.jpf.tool
-
- gov.nasa.jpf.util - package gov.nasa.jpf.util
-
- gov.nasa.jpf.util.automaton - package gov.nasa.jpf.util.automaton
-
- gov.nasa.jpf.util.json - package gov.nasa.jpf.util.json
-
- gov.nasa.jpf.util.script - package gov.nasa.jpf.util.script
-
- gov.nasa.jpf.util.test - package gov.nasa.jpf.util.test
-
- gov.nasa.jpf.vm - package gov.nasa.jpf.vm
-
- gov.nasa.jpf.vm.choice - package gov.nasa.jpf.vm.choice
-
- gov.nasa.jpf.vm.serialize - package gov.nasa.jpf.vm.serialize
-
- graphAttrs - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- group() - Method in class java.util.regex.Matcher
-
- group(int) - Method in class java.util.regex.Matcher
-
- group__I__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- groupCount() - Method in class java.util.regex.Matcher
-
- groupCount____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- grow() - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
- grow(int, int) - Method in class gov.nasa.jpf.util.ConstGrowth
-
- grow(int, int) - Method in class gov.nasa.jpf.util.ExpGrowth
-
- grow(int, int) - Method in interface gov.nasa.jpf.util.Growth
-
- Growth - Interface in gov.nasa.jpf.util
-
- growth - Variable in class gov.nasa.jpf.util.IntVector
-
growth strategy.
- growth - Variable in class gov.nasa.jpf.util.LongVector
-
growth strategy.
- growth - Variable in class gov.nasa.jpf.util.ObjVector
-
growth strategy.
- growth - Variable in class gov.nasa.jpf.util.Permutation
-
growth strategy.
- i1(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- i2(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- I2B - Class in gov.nasa.jpf.jvm.bytecode
-
Convert int to byte
..., value => ..., result
- I2B() - Constructor for class gov.nasa.jpf.jvm.bytecode.I2B
-
- i2b() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- i2b() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- i2b() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- i2b() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- i2b() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- i2b() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- I2C - Class in gov.nasa.jpf.jvm.bytecode
-
Convert int to char
..., value => ..., result
- I2C() - Constructor for class gov.nasa.jpf.jvm.bytecode.I2C
-
- i2c() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- i2c() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- i2c() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- i2c() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- i2c() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- i2c() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- I2D - Class in gov.nasa.jpf.jvm.bytecode
-
Convert int to double
..., value => ..., result
- I2D() - Constructor for class gov.nasa.jpf.jvm.bytecode.I2D
-
- i2d() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- i2d() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- i2d() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- i2d() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- i2d() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- i2d() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- I2F - Class in gov.nasa.jpf.jvm.bytecode
-
Convert int to float
..., value =>..., result
- I2F() - Constructor for class gov.nasa.jpf.jvm.bytecode.I2F
-
- i2f() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- i2f() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- i2f() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- i2f() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- i2f() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- i2f() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- I2L - Class in gov.nasa.jpf.jvm.bytecode
-
Convert int to long
..., value => ..., result
- I2L() - Constructor for class gov.nasa.jpf.jvm.bytecode.I2L
-
- i2l() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- i2l() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- i2l() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- i2l() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- i2l() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- i2l() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- I2S - Class in gov.nasa.jpf.jvm.bytecode
-
Convert int to short
..., value => ..., result
- I2S() - Constructor for class gov.nasa.jpf.jvm.bytecode.I2S
-
- i2s() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- i2s() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- i2s() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- i2s() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- i2s() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- i2s() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IADD - Class in gov.nasa.jpf.jvm.bytecode
-
Add int
..., value1, value2 =>..., result
- IADD() - Constructor for class gov.nasa.jpf.jvm.bytecode.IADD
-
- iadd() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iadd() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iadd() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iadd() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iadd() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iadd() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IALOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load int from array
..., arrayref, index => ..., value
- IALOAD() - Constructor for class gov.nasa.jpf.jvm.bytecode.IALOAD
-
- iaload() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iaload() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iaload() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iaload() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iaload() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iaload() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IAND - Class in gov.nasa.jpf.jvm.bytecode
-
Boolean AND int
..., value1, value2 => ..., result
- IAND() - Constructor for class gov.nasa.jpf.jvm.bytecode.IAND
-
- iand() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iand() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iand() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iand() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iand() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iand() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IASTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store into int array
..., arrayref, index, value => ...
- IASTORE() - Constructor for class gov.nasa.jpf.jvm.bytecode.IASTORE
-
- iastore() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iastore() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iastore() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iastore() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ICONST - Class in gov.nasa.jpf.jvm.bytecode
-
Push int constant
...
- ICONST(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.ICONST
-
- iconst_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iconst_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iconst_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iconst_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iconst_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iconst_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- iconst_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iconst_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iconst_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iconst_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iconst_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iconst_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- iconst_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iconst_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iconst_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iconst_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iconst_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iconst_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- iconst_3() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iconst_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iconst_3() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iconst_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iconst_3() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iconst_3() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- iconst_4() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iconst_4() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iconst_4() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iconst_4() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iconst_4() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iconst_4() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- iconst_5() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iconst_5() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iconst_5() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iconst_5() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iconst_5() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iconst_5() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- iconst_m1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iconst_m1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iconst_m1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iconst_m1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iconst_m1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iconst_m1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- id - Variable in class gov.nasa.jpf.util.automaton.State
-
- id - Variable in class gov.nasa.jpf.util.automaton.Transition
-
- id - Variable in class gov.nasa.jpf.util.script.Event
-
- id - Variable in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- id - Variable in class gov.nasa.jpf.vm.ClassInfo
-
a search global numeric id that is only unique within this ClassLoader namespace.
- id - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- id - Variable in class gov.nasa.jpf.vm.HashedAllocationContext
-
- id - Variable in class gov.nasa.jpf.vm.ThreadInfo
-
- IdentityArrayObjectSet<E> - Class in gov.nasa.jpf.util
-
simple identity set for objects
we don't sort&bisect, assuming the number of entries will be small
be aware this doesn't scale to large sets
- IdentityArrayObjectSet() - Constructor for class gov.nasa.jpf.util.IdentityArrayObjectSet
-
- IdentityArrayObjectSet(int) - Constructor for class gov.nasa.jpf.util.IdentityArrayObjectSet
-
- IdentityArrayObjectSet(E) - Constructor for class gov.nasa.jpf.util.IdentityArrayObjectSet
-
- identityHashCode(Object) - Static method in class java.lang.System
-
- identityHashCode__Ljava_lang_Object_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_System
-
- IdentityObjectSet<E> - Interface in gov.nasa.jpf.util
-
an ObjectSet that uses reference comparison (identity) for inclusion checks
- IDIV - Class in gov.nasa.jpf.jvm.bytecode
-
Divide int
..., value1, value2 =>..., result
- IDIV() - Constructor for class gov.nasa.jpf.jvm.bytecode.IDIV
-
- idiv() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- idiv() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- idiv() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- idiv() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- idiv() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- idiv() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IdleFilter - Class in gov.nasa.jpf.listener
-
simple combined listener that checks if a thread seems to do idle loops that
might starve other threads or JPF.
- IdleFilter(Config) - Constructor for class gov.nasa.jpf.listener.IdleFilter
-
- idRef - Variable in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- ids - Variable in class gov.nasa.jpf.vm.OVStatics
-
- idx - Variable in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- IF_ACMPEQ - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if reference comparison succeeds
..., value1, value2 => ...
- IF_ACMPEQ(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IF_ACMPEQ
-
- if_acmpeq(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- if_acmpeq(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- if_acmpeq(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- if_acmpeq(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- if_acmpeq(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- if_acmpeq(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IF_ACMPNE - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if reference comparison does not succeed
..., value1, value2 => ...
- IF_ACMPNE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IF_ACMPNE
-
- if_acmpne(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- if_acmpne(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- if_acmpne(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- if_acmpne(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- if_acmpne(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- if_acmpne(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IF_ICMPEQ - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison succeeds
..., value1, value2 => ...
- IF_ICMPEQ(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IF_ICMPEQ
-
- if_icmpeq(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- if_icmpeq(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- if_icmpeq(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- if_icmpeq(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- if_icmpeq(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- if_icmpeq(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IF_ICMPGE - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison succeeds
..., value1, value2 => ...
- IF_ICMPGE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IF_ICMPGE
-
- if_icmpge(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- if_icmpge(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- if_icmpge(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- if_icmpge(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- if_icmpge(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- if_icmpge(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IF_ICMPGT - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison succeeds
..., value1, value2 => ...
- IF_ICMPGT(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IF_ICMPGT
-
- if_icmpgt(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- if_icmpgt(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- if_icmpgt(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- if_icmpgt(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- if_icmpgt(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- if_icmpgt(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IF_ICMPLE - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison succeeds
..., value1, value2 => ...
- IF_ICMPLE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IF_ICMPLE
-
- if_icmple(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- if_icmple(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- if_icmple(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- if_icmple(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- if_icmple(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- if_icmple(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IF_ICMPLT - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison succeeds
..., value1, value2 => ...
- IF_ICMPLT(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IF_ICMPLT
-
- if_icmplt(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- if_icmplt(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- if_icmplt(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- if_icmplt(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- if_icmplt(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- if_icmplt(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IF_ICMPNE - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison succeeds
..., value1, value2 => ...
- IF_ICMPNE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IF_ICMPNE
-
- if_icmpne(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- if_icmpne(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- if_icmpne(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- if_icmpne(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- if_icmpne(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- if_icmpne(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IFEQ - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison with zero succeeds
..., value => ...
- IFEQ(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IFEQ
-
- ifeq(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ifeq(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ifeq(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ifeq(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ifeq(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ifeq(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IFGE - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison with zero succeeds
..., value => ...
- IFGE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IFGE
-
- ifge(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ifge(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ifge(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ifge(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ifge(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ifge(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IFGT - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison with zero succeeds
..., value => ...
- IFGT(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IFGT
-
- ifgt(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ifgt(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ifgt(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ifgt(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ifgt(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ifgt(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- iFields - Variable in class gov.nasa.jpf.vm.ClassInfo
-
our instance fields.
- IfInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
abstraction for all comparison instructions
- IfInstruction(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IfInstruction
-
value of last evaluation of branch condition
- IFLE - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison with zero succeeds
..., value => ...
- IFLE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IFLE
-
- ifle(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ifle(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ifle(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ifle(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ifle(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ifle(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IFLT - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison with zero succeeds
..., value => ...
- IFLT(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IFLT
-
- iflt(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iflt(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iflt(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iflt(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iflt(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iflt(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IFNE - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if int comparison with zero succeeds
..., value => ...
- IFNE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IFNE
-
- ifne(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ifne(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ifne(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ifne(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ifne(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ifne(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IFNONNULL - Class in gov.nasa.jpf.jvm.bytecode
-
Branch if reference not null
..., value => ..., result
- IFNONNULL(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IFNONNULL
-
- ifnonnull(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ifnonnull(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ifnonnull(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ifnonnull(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ifnonnull(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ifnonnull(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- IFNULL - Class in gov.nasa.jpf.jvm.bytecode
-
DOCUMENT ME!
- IFNULL(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IFNULL
-
- ifnull(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ifnull(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ifnull(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ifnull(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ifnull(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ifnull(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- Ignore - Annotation Type in org.junit
-
same as org.junit.Test - we don't want to pull the whole of JUnit
into our JPF classpath just because we run TestJPF derived classes
- IgnoreConstants - Class in gov.nasa.jpf.vm.serialize
-
Marks static final field of primitive or known immutable type to be
filtered.
- IgnoreConstants() - Constructor for class gov.nasa.jpf.vm.serialize.IgnoreConstants
-
- Ignored - Class in gov.nasa.jpf.vm.serialize
-
tag attribute to ignore elements (classes, objects, fields) from
state matching
- Ignored() - Constructor for class gov.nasa.jpf.vm.serialize.Ignored
-
- IGNORED - Static variable in class gov.nasa.jpf.vm.serialize.Ignored
-
- ignoreIf(boolean) - Static method in class gov.nasa.jpf.vm.Verify
-
- ignoreIf__Z__V(MJIEnv, int, boolean) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- ignoreLocals() - Method in class gov.nasa.jpf.vm.serialize.FramePolicy
-
- ignoreOps() - Method in class gov.nasa.jpf.vm.serialize.FramePolicy
-
- IgnoreReflectiveNames - Class in gov.nasa.jpf.vm.serialize
-
- IgnoreReflectiveNames() - Constructor for class gov.nasa.jpf.vm.serialize.IgnoreReflectiveNames
-
- IgnoresFromAnnotations - Class in gov.nasa.jpf.vm.serialize
-
- IgnoresFromAnnotations(Config) - Constructor for class gov.nasa.jpf.vm.serialize.IgnoresFromAnnotations
-
- ignoreState(boolean) - Method in class gov.nasa.jpf.vm.VM
-
override the state matching - ignore this state, no matter if we changed
the heap or stacks.
- ignoreState() - Method in class gov.nasa.jpf.vm.VM
-
- IgnoreThreadNastiness - Class in gov.nasa.jpf.vm.serialize
-
- IgnoreThreadNastiness() - Constructor for class gov.nasa.jpf.vm.serialize.IgnoreThreadNastiness
-
- ignoreTransition() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- IgnoreUtilSilliness - Class in gov.nasa.jpf.vm.serialize
-
- IgnoreUtilSilliness() - Constructor for class gov.nasa.jpf.vm.serialize.IgnoreUtilSilliness
-
- IINC - Class in gov.nasa.jpf.jvm.bytecode
-
Increment local variable by constant
No change
- IINC(int, int) - Constructor for class gov.nasa.jpf.jvm.bytecode.IINC
-
- iinc(int, int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iinc(int, int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iinc(int, int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iinc(int, int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iinc(int, int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iinc(int, int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ILOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load int from local variable
...
- ILOAD(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.ILOAD
-
- iload(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iload(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iload(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iload(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iload(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iload(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- iload_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iload_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iload_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iload_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iload_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iload_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- iload_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iload_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iload_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iload_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iload_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iload_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- iload_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iload_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iload_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iload_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iload_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iload_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- iload_3() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- iload_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iload_3() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iload_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iload_3() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iload_3() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ImmutableList<E> - Class in gov.nasa.jpf.util
-
utility class for JPF internal linked lists that are tail-immutable
- ImmutableList(E, ImmutableList<E>) - Constructor for class gov.nasa.jpf.util.ImmutableList
-
- IMUL - Class in gov.nasa.jpf.jvm.bytecode
-
Multiply int
..., value1, value2 => ..., result
- IMUL() - Constructor for class gov.nasa.jpf.jvm.bytecode.IMUL
-
- imul() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- imul() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- imul() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- imul() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- imul() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- imul() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- in - Static variable in class java.lang.System
-
- inc() - Method in class gov.nasa.jpf.util.MutableInteger
-
- incAtomic() - Method in class gov.nasa.jpf.vm.SystemState
-
use those with extreme care, it overrides scheduling choices
- INCLUDE_IF_KEY - Static variable in class gov.nasa.jpf.Config
-
- INCLUDE_KEY - Static variable in class gov.nasa.jpf.Config
-
- INCLUDE_UNLESS_KEY - Static variable in class gov.nasa.jpf.Config
-
- includeClasses - Variable in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- includeLocals - Variable in class gov.nasa.jpf.vm.serialize.FramePolicy
-
- includeLocals() - Method in class gov.nasa.jpf.vm.serialize.FramePolicy
-
- includeMethods - Variable in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- includeOps - Variable in class gov.nasa.jpf.vm.serialize.FramePolicy
-
- includeOps() - Method in class gov.nasa.jpf.vm.serialize.FramePolicy
-
- includePC - Variable in class gov.nasa.jpf.vm.serialize.FramePolicy
-
Whether to include instruction offset.
- includes - Variable in class gov.nasa.jpf.util.InstructionFactoryFilter
-
- IncludesFromAnnotations - Class in gov.nasa.jpf.vm.serialize
-
- IncludesFromAnnotations(Config) - Constructor for class gov.nasa.jpf.vm.serialize.IncludesFromAnnotations
-
- includesLine(int) - Method in class gov.nasa.jpf.util.LocationSpec
-
- includesLine(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- includesReferenceOperand(int, int) - Method in class gov.nasa.jpf.vm.StackFrame
-
does any of the 'nTopSlots' hold callerSlots reference value of 'objRef'
'nTopSlots' is usually obtained from MethodInfo.getNumberOfCallerStackSlots()
- includesReferenceOperand(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
does any of the operand slots hold callerSlots reference value of 'objRef'
- increment - Variable in class gov.nasa.jpf.jvm.bytecode.IINC
-
- IncrementalChangeTracker - Interface in gov.nasa.jpf.vm
-
This should be implemented by classes that read & reset "hasChanged"-type
information in the KernelState.
- incrementAndGet(int) - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- incrementAndGet(T) - Method in class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- incrementAndGet(int) - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- incrementAndGet(T) - Method in class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- incrementCounter(int) - Static method in class gov.nasa.jpf.vm.Verify
-
- incrementCounter__I__I(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- incStepCount() - Method in class gov.nasa.jpf.vm.Transition
-
- inDaylightTime(Date) - Method in class java.util.TimeZone
-
- inDaylightTime__J__Z(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_DelegatingTimeZone
-
- inDaylightTime__J__Z(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- indentOutput - Variable in class gov.nasa.jpf.vm.VM
-
- index - Variable in class gov.nasa.jpf.jvm.bytecode.ArrayElementInstruction
-
- index - Variable in class gov.nasa.jpf.jvm.bytecode.IINC
-
- index - Variable in class gov.nasa.jpf.jvm.bytecode.LocalVariableInstruction
-
- INDEX_MASK - Static variable in class gov.nasa.jpf.util.BitSet1024
-
- INDEX_MASK - Static variable in class gov.nasa.jpf.util.BitSet256
-
- IndexIterator - Interface in gov.nasa.jpf.util
-
specialized iterator class for index values [0..N]
- indexOf(T[], Object) - Static method in class gov.nasa.jpf.util.Misc
-
- indexOf(int) - Method in class java.lang.String
-
- indexOf(int, int) - Method in class java.lang.String
-
- indexOf(String) - Method in class java.lang.String
-
- indexOf(String, int) - Method in class java.lang.String
-
- indexOf__I__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- indexOf__II__I(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- indexOf__Ljava_lang_String_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- indexOf__Ljava_lang_String_2I__I(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- indices - Variable in class gov.nasa.jpf.util.IntTable.Snapshot
-
- INEG - Class in gov.nasa.jpf.jvm.bytecode
-
Negate int
..., value => ..., result
- INEG() - Constructor for class gov.nasa.jpf.jvm.bytecode.INEG
-
- ineg() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ineg() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ineg() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ineg() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ineg() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ineg() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- info(String) - Method in class gov.nasa.jpf.util.JPFLogger
-
- info(Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- info(Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- info(Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- info(Object, Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- info(Object, int, Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- info(Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- INFO - Static variable in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- INFO - Static variable in class gov.nasa.jpf.vm.Verify
-
- InfoObject - Class in gov.nasa.jpf.vm
-
common root for ClassInfo, MethodInfo, FieldInfo (and maybe more to follow)
so far, it's used to factorize the annotation support, but we can also
move the attributes up here
- InfoObject() - Constructor for class gov.nasa.jpf.vm.InfoObject
-
- Inherited - Annotation Type in java.lang.annotation
-
- inheritedChannel() - Static method in class java.lang.System
-
- init(Config) - Static method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- init(Config) - Static method in class gov.nasa.jpf.util.LogManager
-
note - this is not allowed to fail, since we couldn't log that.
- init(String) - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- init(Config) - Static method in class gov.nasa.jpf.util.Source
-
- init(Config) - Static method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- init(Config) - Static method in class gov.nasa.jpf.vm.HashedAllocationContext
-
- init(MethodInfo, int, int) - Method in class gov.nasa.jpf.vm.Instruction
-
- init(Config) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- init(Config) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- init(Config) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Constructor
-
- init(Config) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- init(Config) - Static method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- init(Config) - Static method in class gov.nasa.jpf.vm.JPF_java_text_Format
-
- init(Config) - Static method in class gov.nasa.jpf.vm.NativePeer
-
- init(Config) - Method in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- init(Config) - Method in class gov.nasa.jpf.vm.serialize.DefaultFilterConfiguration
-
- init(Config) - Method in interface gov.nasa.jpf.vm.serialize.FilterConfiguration
-
- init(Config) - Static method in class gov.nasa.jpf.vm.SharedObjectPolicy
-
- init0____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- init0____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_SimpleDateFormat
-
- init0__I__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- init0__II__V(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_SimpleDateFormat
-
- init0__Ljava_lang_String_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_security_MessageDigest
-
- init0__Ljava_lang_String_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- init0__Ljava_lang_String_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_SimpleDateFormat
-
- init0__Ljava_lang_ThreadGroup_2Ljava_lang_Runnable_2Ljava_lang_String_2J__V(MJIEnv, int, int, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
This method is the common initializer for all Thread ctors, and the only
single location where we can init our ThreadInfo, but it is PRIVATE
- init___3BII__Ljava_lang_String_2(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- init___3BIII__Ljava_lang_String_2(MJIEnv, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- init___3BIILjava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- init___3CII__Ljava_lang_String_2(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- init___3III__Ljava_lang_String_2(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- initAllocationContext(Config) - Method in class gov.nasa.jpf.vm.GenericSGOIDHeap
-
- initByteCache(ThreadInfo) - Static method in class gov.nasa.jpf.vm.BoxObjectCacheManager
-
- initCause(Throwable) - Method in class java.lang.Throwable
-
- initCharCache(ThreadInfo) - Static method in class gov.nasa.jpf.vm.BoxObjectCacheManager
-
- initClassLoader(ClassLoader) - Method in class gov.nasa.jpf.Config
-
- initFields(VM) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- initFields(Config) - Method in class gov.nasa.jpf.vm.VM
-
- initialize() - Method in class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
on-demand initialize the ClassInfo and FieldInfo fields.
- initialize(ClassFile, MethodInfo) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- initialize(Config) - Method in class gov.nasa.jpf.search.Search
-
- initialize(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.BooleanFieldInfo
-
- initialize(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.ByteFieldInfo
-
- initialize(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.CharFieldInfo
-
- initialize(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.DoubleFieldInfo
-
- initialize(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.FieldInfo
-
pushClinit the corresponding data in the provided Fields instance
- initialize(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.FloatFieldInfo
-
- initialize(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.IntegerFieldInfo
-
- initialize(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.LongFieldInfo
-
- initialize() - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- initialize(Class<?>, ClassInfo, boolean) - Method in class gov.nasa.jpf.vm.NativePeer
-
- initialize(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.ReferenceFieldInfo
-
- initialize(ElementInfo, ThreadInfo) - Method in class gov.nasa.jpf.vm.ShortFieldInfo
-
- initialize() - Method in class gov.nasa.jpf.vm.SingleProcessVM
-
- initialize() - Method in class gov.nasa.jpf.vm.VM
-
this is the main initialization point that sets up startup objects threads and callstacks.
- initialize____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_VM
-
- initialize__Ljava_util_Locale_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormatSymbols
-
- initializeClass(ThreadInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
perform static initialization of class
this recursively initializes all super classes, but NOT the interfaces
- INITIALIZED - Static variable in class gov.nasa.jpf.vm.ClassInfo
-
- initialized - Variable in class gov.nasa.jpf.vm.VM
-
- initializeData__Ljava_util_Locale_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DateFormatSymbols
-
- initializeMainThread(ApplicationContext, int) - Method in class gov.nasa.jpf.vm.VM
-
create and initialize the main thread for the given ApplicationContext.
- initializeNextTransition(VM) - Method in class gov.nasa.jpf.vm.SystemState
-
reset the SystemState and initialize the next CG.
- initializePeerClass(Class<?>) - Static method in class gov.nasa.jpf.vm.NativePeer
-
- initializeStringObject(String, int, int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- initIntCache(ThreadInfo) - Static method in class gov.nasa.jpf.vm.BoxObjectCacheManager
-
- initLongCache(ThreadInfo) - Static method in class gov.nasa.jpf.vm.BoxObjectCacheManager
-
- initNative____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_ObjectStreamClass
-
- initReferenceFields(int, int, int, int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- initReferenceQueue() - Method in class gov.nasa.jpf.vm.serialize.AdaptiveSerializer
-
- initReferenceQueue() - Method in class gov.nasa.jpf.vm.serialize.CFSerializer
-
- initReferenceQueue() - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- initReferenceQueue() - Method in class gov.nasa.jpf.vm.serialize.TopFrameSerializer
-
- initShortCache(ThreadInfo) - Static method in class gov.nasa.jpf.vm.BoxObjectCacheManager
-
- initSubsystems(Config) - Method in class gov.nasa.jpf.vm.VM
-
- initSystemState(ThreadInfo) - Method in class gov.nasa.jpf.vm.VM
-
- initTimeModel(Config) - Method in class gov.nasa.jpf.vm.VM
-
- INNER_CLASSES_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- innerClassNames - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- InputStreamReader - Class in java.io
-
how hard can it be to transform byte(s) into a char? I hate Unicode
- InputStreamReader(InputStream) - Constructor for class java.io.InputStreamReader
-
- InputStreamReader(InputStream, String) - Constructor for class java.io.InputStreamReader
-
- inSameMethod - Variable in class gov.nasa.jpf.vm.AtomicData
-
Set to true if we still are in the same method in which we were
when the line step started.
- insertElement(int) - Method in class gov.nasa.jpf.util.SortedArrayIntSet
-
- insertElement(int) - Method in class gov.nasa.jpf.util.SortedArrayObjectSet
-
- insn - Variable in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- InsnCounter - Class in gov.nasa.jpf.listener
-
simple tools to gather statistics about instructions executed by JPF.
- InsnCounter() - Constructor for class gov.nasa.jpf.listener.InsnCounter
-
- insnExceeded() - Method in class gov.nasa.jpf.listener.BudgetChecker
-
- insnFactory - Static variable in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- insnIndex - Variable in class gov.nasa.jpf.vm.Instruction
-
- insns - Variable in class gov.nasa.jpf.report.Statistics
-
- installCode() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- instance - Static variable in class gov.nasa.jpf.vm.serialize.IgnoreConstants
-
- instance - Static variable in class gov.nasa.jpf.vm.serialize.IgnoreReflectiveNames
-
- instance - Static variable in class gov.nasa.jpf.vm.serialize.IgnoreThreadNastiness
-
- instance - Static variable in class gov.nasa.jpf.vm.serialize.IgnoreUtilSilliness
-
- instanceAmmendments - Variable in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- instanceDataOffset - Variable in class gov.nasa.jpf.vm.ClassInfo
-
where in the instance data array (int[]) do our declared fields start
- instanceDataSize - Variable in class gov.nasa.jpf.vm.ClassInfo
-
the storage size of instances of this class (stored as an int[])
- InstanceFieldInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
class abstracting instructions that access instance fields
- InstanceFieldInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
- InstanceFieldInstruction(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
- InstanceInvocation - Class in gov.nasa.jpf.jvm.bytecode
-
base class for INVOKEVIRTUAL, INVOKESPECIAL and INVOLEINTERFACE
- InstanceInvocation() - Constructor for class gov.nasa.jpf.jvm.bytecode.InstanceInvocation
-
- InstanceInvocation(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.InstanceInvocation
-
- INSTANCEOF - Class in gov.nasa.jpf.jvm.bytecode
-
Determine if object is of given type
..., objectref => ..., result
- INSTANCEOF(String) - Constructor for class gov.nasa.jpf.jvm.bytecode.INSTANCEOF
-
typeName is of a/b/C notation
- instanceOf(String) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- instanceOf(String, String) - Static method in class gov.nasa.jpf.vm.Types
-
- instanceof_(String) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- instanceof_(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- instanceof_(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- instanceof_(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- instanceof_(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- instanceof_(String) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- instanceOverrides - Variable in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- Instruction - Class in gov.nasa.jpf.vm
-
common root of all JPF bytecode instruction classes
- Instruction() - Constructor for class gov.nasa.jpf.vm.Instruction
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.BudgetChecker
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.CallMonitor
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.CGMonitor
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.CoverageAnalyzer
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.ExecTracker
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.IdleFilter
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.InsnCounter
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.MethodAnalyzer
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.NumericValueChecker
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.ObjectTracker
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.OOMEInjector
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.Perturbator
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.ReferenceLocator
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.SimpleIdleFilter
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.StopWatchFuzzer
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.TraceStorer
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.VarRecorder
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.listener.VarTracker
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.ListenerAdapter
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in class gov.nasa.jpf.report.Statistics
-
- instructionExecuted(VM, ThreadInfo, Instruction, Instruction) - Method in interface gov.nasa.jpf.vm.VMListener
-
VM has executed the next instruction
(can be used to analyze branches, monitor PUTFIELD / GETFIELD and
INVOKExx / RETURN instructions)
- InstructionFactory - Class in gov.nasa.jpf.jvm.bytecode
-
this is the new JVMInstructionFactory
- InstructionFactory() - Constructor for class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- InstructionFactoryFilter - Class in gov.nasa.jpf.util
-
utility class that can be used by InstructionFactory implementations to
selectively replace bytecodes for specified class sets.
- InstructionFactoryFilter(String[], String[], ClassInfo, ClassInfo) - Constructor for class gov.nasa.jpf.util.InstructionFactoryFilter
-
- InstructionVisitor - Interface in gov.nasa.jpf.jvm.bytecode
-
- InstructionVisitorAcceptor - Interface in gov.nasa.jpf.jvm.bytecode
-
- InstructionVisitorAdapter - Class in gov.nasa.jpf.jvm.bytecode
-
- InstructionVisitorAdapter() - Constructor for class gov.nasa.jpf.jvm.bytecode.InstructionVisitorAdapter
-
- instrumentPoint(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- instrumentPointDeep(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- instrumentPointDeepRecur(String, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- IntArray - Class in gov.nasa.jpf.util
-
Wrapper for int[] that provides proper equals() and hashCode() methods.
- IntArray(int) - Constructor for class gov.nasa.jpf.util.IntArray
-
- IntArray(int[]) - Constructor for class gov.nasa.jpf.util.IntArray
-
- IntArrayFields - Class in gov.nasa.jpf.vm
-
element values for int[] objects
- IntArrayFields(int) - Constructor for class gov.nasa.jpf.vm.IntArrayFields
-
- intAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- intBitsToFloat__I__F(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Float
-
- IntChoiceFromList - Class in gov.nasa.jpf.vm.choice
-
- IntChoiceFromList(String) - Constructor for class gov.nasa.jpf.vm.choice.IntChoiceFromList
-
super constructor for subclasses that want to configure themselves
- IntChoiceFromList(String, Integer[]) - Constructor for class gov.nasa.jpf.vm.choice.IntChoiceFromList
-
- IntChoiceFromList(Config, String) - Constructor for class gov.nasa.jpf.vm.choice.IntChoiceFromList
-
- IntChoiceFromList(String, int...) - Constructor for class gov.nasa.jpf.vm.choice.IntChoiceFromList
-
- IntChoiceFromSet - Class in gov.nasa.jpf.vm.choice
-
- IntChoiceFromSet(Config, String) - Constructor for class gov.nasa.jpf.vm.choice.IntChoiceFromSet
-
- IntChoiceFromSet(String, int...) - Constructor for class gov.nasa.jpf.vm.choice.IntChoiceFromSet
-
- IntChoiceFromSet(String) - Constructor for class gov.nasa.jpf.vm.choice.IntChoiceFromSet
-
super constructor for subclasses that want to configure themselves
- IntChoiceGenerator - Interface in gov.nasa.jpf.vm
-
Choice Generator that creates Integer values - this is just an interface
so that we can type test for implementors that have their own generic hierarchy
- IntegerFieldInfo - Class in gov.nasa.jpf.vm
-
type, name, mod info about integer fields
- IntegerFieldInfo(String, int) - Constructor for class gov.nasa.jpf.vm.IntegerFieldInfo
-
- interesting(boolean) - Static method in class gov.nasa.jpf.vm.Verify
-
- interesting__Z__V(MJIEnv, int, boolean) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- INTERFACE_METHOD_REF - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- interfaceMethodClassNameAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- interfaceMethodDescriptorAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- interfaceMethodNameAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- interfaceNames - Variable in class gov.nasa.jpf.vm.ClassInfo
-
direct ifcs implemented by this class
- interfaces - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- Interleaving - Class in gov.nasa.jpf.search.heuristic
-
Heuristic to maximize thread interleavings.
- Interleaving(Config, VM) - Constructor for class gov.nasa.jpf.search.heuristic.Interleaving
-
- intern() - Method in class java.lang.String
-
- intern____Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- internStdAttrName(int, String, String[]) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- internStrings - Variable in class gov.nasa.jpf.vm.GenericHeap
-
- interrupt() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- interrupt() - Method in class java.lang.Thread
-
- interrupt() - Method in interface sun.nio.ch.Interruptible
-
- interrupt____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- interrupted() - Static method in class java.lang.Thread
-
- interrupted____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- Interruptible - Interface in sun.nio.ch
-
this is a placeholder for a Java 6 class, which we only have here to
support both Java 1.5 and 6 with the same set of env/ classes
see sun.msic.SharedSecrets for details
<2do> THIS IS GOING AWAY AS SOON AS WE OFFICIALLY SWITCH TO JAVA 6
- intersectsLineNumbers(int, int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- IntIntervalGenerator - Class in gov.nasa.jpf.vm.choice
-
Choice Generator that enumerates an interval of int values.
- IntIntervalGenerator(int, int) - Constructor for class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
Deprecated.
- IntIntervalGenerator(int, int, int) - Constructor for class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
Deprecated.
- IntIntervalGenerator(String, int, int, int) - Constructor for class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- IntIntervalGenerator(String, int, int) - Constructor for class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- IntIntervalGenerator(Config, String) - Constructor for class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- intIterator() - Method in class gov.nasa.jpf.util.ArrayIntSet
-
- intIterator() - Method in class gov.nasa.jpf.util.BitSet64
-
- IntIterator - Interface in gov.nasa.jpf.util
-
just a little helper to iterate over collections of ints without doing
a lot of boxing/unboxing
- intIterator() - Method in interface gov.nasa.jpf.util.IntSet
-
- IntOverUnder - Class in gov.nasa.jpf.perturb
-
simple +/- delta perturbation of integer operand values
- IntOverUnder(Config, String) - Constructor for class gov.nasa.jpf.perturb.IntOverUnder
-
- IntOverUnder(int) - Constructor for class gov.nasa.jpf.perturb.IntOverUnder
-
- IntSet - Interface in gov.nasa.jpf.util
-
- intsToDouble(int, int) - Static method in class gov.nasa.jpf.vm.Types
-
- intsToLong(int, int) - Static method in class gov.nasa.jpf.vm.Types
-
- IntTable<E> - Class in gov.nasa.jpf.util
-
A hash map that holds int values associated with generic key objects.
- IntTable() - Constructor for class gov.nasa.jpf.util.IntTable
-
- IntTable(int) - Constructor for class gov.nasa.jpf.util.IntTable
-
- IntTable.Entry<E> - Class in gov.nasa.jpf.util
-
encapsulates an Entry in the table.
- IntTable.Entry(E, int) - Constructor for class gov.nasa.jpf.util.IntTable.Entry
-
- IntTable.Entry(E, int, IntTable.Entry<E>) - Constructor for class gov.nasa.jpf.util.IntTable.Entry
-
- IntTable.Snapshot<E> - Class in gov.nasa.jpf.util
-
helper class to store a compact, invariant representation of this table
- IntTable.Snapshot(IntTable<E>) - Constructor for class gov.nasa.jpf.util.IntTable.Snapshot
-
- IntTable.TblIterator - Class in gov.nasa.jpf.util
-
- IntTable.TblIterator() - Constructor for class gov.nasa.jpf.util.IntTable.TblIterator
-
- intToBoolean(int) - Static method in class gov.nasa.jpf.vm.Types
-
- intToFloat(int) - Static method in class gov.nasa.jpf.vm.Types
-
- intValue() - Method in class gov.nasa.jpf.util.MutableInteger
-
- IntVector - Class in gov.nasa.jpf.util
-
(more efficient?) alternative to Vector
- IntVector(Growth, int) - Constructor for class gov.nasa.jpf.util.IntVector
-
- IntVector(int...) - Constructor for class gov.nasa.jpf.util.IntVector
-
- IntVector(Growth) - Constructor for class gov.nasa.jpf.util.IntVector
-
- IntVector(int) - Constructor for class gov.nasa.jpf.util.IntVector
-
- IntVector() - Constructor for class gov.nasa.jpf.util.IntVector
-
- INVALID_FIELD_OFFSET - Static variable in class sun.misc.Unsafe
-
- inverse - Variable in class gov.nasa.jpf.util.Permutation
-
the size of the inverse vector == next range value to be assigned.
- inverseGet(int) - Method in class gov.nasa.jpf.util.Permutation
-
- invert() - Method in class gov.nasa.jpf.util.BitArray
-
- INVERTED - Static variable in class gov.nasa.jpf.util.FeatureSpec
-
- Invocation - Class in gov.nasa.jpf.util
-
a record that includes all information to perform a call
- Invocation(MethodInfo, Object[], Object[]) - Constructor for class gov.nasa.jpf.util.Invocation
-
- InvocationCG - Class in gov.nasa.jpf.vm.choice
-
ChoiceGenerator that represents method calls
- InvocationCG(String, List<Invocation>) - Constructor for class gov.nasa.jpf.vm.choice.InvocationCG
-
- invocationHandlerReturnType(Class<?>) - Static method in class sun.reflect.annotation.AnnotationType
-
- InvocationTargetException - Exception in java.lang.reflect
-
not really required to model, but the real thing does some funky
things to override the cause, just making things a bit more complicated
on our VM side (we still init Throwables explicitly from ThreadInfo)
- InvocationTargetException(Throwable) - Constructor for exception java.lang.reflect.InvocationTargetException
-
- invoke(Object, Object...) - Method in class java.lang.reflect.Method
-
- invoke__Ljava_lang_Object_2_3Ljava_lang_Object_2__Ljava_lang_Object_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- invokecg(List<Invocation>) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- INVOKECG - Class in gov.nasa.jpf.jvm.bytecode
-
a sytnthetic INVOKE instruction that gets it's parameters from an
InvocationCG.
- INVOKECG(List<Invocation>) - Constructor for class gov.nasa.jpf.jvm.bytecode.INVOKECG
-
- invokecg(List<Invocation>) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- invokecg(List<Invocation>) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- invokeclinit(ClassInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- INVOKECLINIT - Class in gov.nasa.jpf.jvm.bytecode
-
this is an artificial bytecode that we use to deal with the particularities of
calls, which are never in the loaded bytecode but always directly called by
the VM.
- INVOKECLINIT(ClassInfo) - Constructor for class gov.nasa.jpf.jvm.bytecode.INVOKECLINIT
-
- invokeclinit(ClassInfo) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- invokeclinit(ClassInfo) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- invokedMethod - Variable in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
watch out - this is only const for static and special invocation
all virtuals will use it only as a cache
- invokedStackFrames() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- InvokeInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
abstraction for all invoke instructions
- InvokeInstruction(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- InvokeInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- invokeinterface(String, String, String) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- INVOKEINTERFACE - Class in gov.nasa.jpf.jvm.bytecode
-
Invoke interface method
..., objectref, [arg1, [arg2 ...]] => ...
- INVOKEINTERFACE() - Constructor for class gov.nasa.jpf.jvm.bytecode.INVOKEINTERFACE
-
- INVOKEINTERFACE(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.INVOKEINTERFACE
-
- invokeinterface(int, int, int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- invokeinterface(int, int, int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- invokeinterface(int, int, int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- invokeinterface(int, int, int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- invokeinterface(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- invokes - Variable in class gov.nasa.jpf.vm.choice.InvocationCG
-
- invokespecial(String, String, String) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- INVOKESPECIAL - Class in gov.nasa.jpf.jvm.bytecode
-
Invoke instance method; special handling for superclass, private,
and instance initialization method invocations
..., objectref, [arg1, [arg2 ...]] => ...
- INVOKESPECIAL(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.INVOKESPECIAL
-
- invokespecial(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- invokespecial(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- invokespecial(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- invokespecial(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- invokespecial(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- invokespecial(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- invokestatic(String, String, String) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- INVOKESTATIC - Class in gov.nasa.jpf.jvm.bytecode
-
Invoke a class (static) method
..., [arg1, [arg2 ...]] => ...
- INVOKESTATIC(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.INVOKESTATIC
-
- invokestatic(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- invokestatic(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- invokestatic(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- invokestatic(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- invokestatic(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- invokestatic(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- invokevirtual(String, String, String) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- INVOKEVIRTUAL - Class in gov.nasa.jpf.jvm.bytecode
-
Invoke instance method; dispatch based on class
..., objectref, [arg1, [arg2 ...]] => ...
- INVOKEVIRTUAL() - Constructor for class gov.nasa.jpf.jvm.bytecode.INVOKEVIRTUAL
-
- INVOKEVIRTUAL(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.INVOKEVIRTUAL
-
- invokevirtual(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- invokevirtual(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- invokevirtual(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- invokevirtual(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- invokevirtual(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- invokevirtual(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ior() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- IOR - Class in gov.nasa.jpf.jvm.bytecode
-
Boolean OR int
..., value1, value2 => ..., result
- IOR() - Constructor for class gov.nasa.jpf.jvm.bytecode.IOR
-
- ior() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ior() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ior() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ior() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ior() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- irem() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- IREM - Class in gov.nasa.jpf.jvm.bytecode
-
Remainder int
..., value1, value2 => ..., result
- IREM() - Constructor for class gov.nasa.jpf.jvm.bytecode.IREM
-
- irem() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- irem() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- irem() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- irem() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- irem() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ireturn() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- IRETURN - Class in gov.nasa.jpf.jvm.bytecode
-
Return int from method
..., value => [empty]
- IRETURN() - Constructor for class gov.nasa.jpf.jvm.bytecode.IRETURN
-
- ireturn() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ireturn() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ireturn() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ireturn() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ireturn() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- is1SlotField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- is1SlotField() - Method in class gov.nasa.jpf.vm.SingleSlotFieldInfo
-
- is2SlotField() - Method in class gov.nasa.jpf.vm.DoubleSlotFieldInfo
-
- is2SlotField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isAbsolute() - Method in class java.io.File
-
- isAbsolute____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- isAbstract - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- isAbstract() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isAbstract() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isAccessible() - Method in class java.lang.reflect.AccessibleObject
-
- isAlive() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
For now, this always returns true, and it used while the classloader is being
serialized.
- isAlive(boolean) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isAlive(ElementInfo) - Method in class gov.nasa.jpf.vm.GenericHeap
-
check if object is alive.
- isAlive(ElementInfo) - Method in interface gov.nasa.jpf.vm.Heap
-
- isAlive() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
An alive thread is anything but TERMINATED or NEW
- isAlive() - Method in class java.lang.Thread
-
- isAlive____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- isAnnotation() - Method in class java.lang.Class
-
- isAnnotation____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- isAnnotationPresent(Class<? extends Annotation>) - Method in class java.lang.Class
-
- isAnnotationPresent(Class<? extends Annotation>) - Method in class java.lang.reflect.AccessibleObject
-
- isAnnotationPresent__Ljava_lang_Class_2__Z(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- isAnonymousClass() - Method in class java.lang.Class
-
- isAnonymousClass____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- isAnyLine() - Method in class gov.nasa.jpf.util.LocationSpec
-
- isArray - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- isArray() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isArray(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- isArray(String) - Static method in class gov.nasa.jpf.vm.Types
-
- isArray() - Method in class java.lang.Class
-
- isArray____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- isArrayField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isArrayField() - Method in class gov.nasa.jpf.vm.ReferenceFieldInfo
-
- isAscending() - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- isAssignableFrom(Class<?>) - Method in class java.lang.Class
-
- isAssignableFrom__Ljava_lang_Class_2__Z(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- isAtomic() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isAtomic() - Method in class gov.nasa.jpf.vm.SystemState
-
- isAtomic() - Method in class gov.nasa.jpf.vm.VM
-
- isBackJump() - Method in class gov.nasa.jpf.jvm.bytecode.GOTO
-
- isBackJump() - Method in class gov.nasa.jpf.jvm.bytecode.IfInstruction
-
Added so that SimpleIdleFilter can detect do-while loops when
the while statement evaluates to true.
- isBackJump() - Method in class gov.nasa.jpf.vm.Instruction
-
answer if this is a potential loop closing jump
- isBasicType(String) - Static method in class gov.nasa.jpf.vm.Types
-
- isBeamSearch - Variable in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- isBigEndian - Variable in class gov.nasa.jpf.vm.VM
-
- isBigEndianPlatform() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- isBigEndianPlatform() - Method in class gov.nasa.jpf.vm.VM
-
- isBlocked() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isBlockedInAtomicSection() - Method in class gov.nasa.jpf.vm.SystemState
-
- isBlockedOrNotified() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isBooleanField() - Method in class gov.nasa.jpf.vm.BooleanFieldInfo
-
- isBooleanField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isBoring() - Method in class gov.nasa.jpf.vm.SystemState
-
- isBoringState() - Method in class gov.nasa.jpf.vm.VM
-
- isBoxClass() - Method in class gov.nasa.jpf.vm.ClassInfo
-
<2do> that's stupid - we should use subclasses for builtin and box types
- isBoxObject() - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- isBoxObject() - Method in class gov.nasa.jpf.vm.ElementInfo
-
is this a Number, a Boolean or a Character object
Note these classes are all final, so we don't have to check for subtypes
<2do> we should probably use a regular expression here
- isBridge() - Method in class java.lang.reflect.Method
-
- isBroken() - Method in class java.util.concurrent.CyclicBarrier
-
- isBuiltin - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- isBuiltin() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isByteField() - Method in class gov.nasa.jpf.vm.ByteFieldInfo
-
- isByteField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isCalledFromClass(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- isCalledFromClass__Ljava_lang_String_2__Z(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- isCalleeThis(ElementInfo) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isCascaded() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- isCascaded - Variable in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- isCascaded() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- isCharArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isCharField() - Method in class gov.nasa.jpf.vm.CharFieldInfo
-
- isCharField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isClass - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- isClinit() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isClinit(ClassInfo) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isClinitOnStack(ClassInfo) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isCompleted(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- isCompleted(ThreadInfo) - Method in class gov.nasa.jpf.vm.Instruction
-
this is for listeners that process instructionExecuted(), but need to
determine if there was a CG registration, an overlayed direct call
(like clinit) etc.
- isConstructed() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isCtor() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isCtorOnStack(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isCurrentThread() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isDaemon() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isDaemon() - Method in class java.lang.Thread
-
- isDeadlocked() - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- isDeadlocked() - Method in class gov.nasa.jpf.vm.SingleProcessVM
-
- isDeadlocked() - Method in class gov.nasa.jpf.vm.VM
-
- isDefaultPolicy() - Method in class gov.nasa.jpf.vm.serialize.FramePolicy
-
- isDefaultSet - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- isDefined__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isDigit__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isDirectCallFrame() - Method in class gov.nasa.jpf.vm.DirectCallStackFrame
-
- isDirectCallFrame() - Method in class gov.nasa.jpf.vm.StackFrame
-
- isDirectCallStub() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isDirectory() - Method in class java.io.File
-
- isDirectory____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- isDisposed() - Method in interface sun.misc.JavaAWTAccess
-
- isDone() - Method in class gov.nasa.jpf.search.Search
-
- isDone() - Method in class gov.nasa.jpf.util.script.SequenceInterpreter
-
- isDone() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- isDone - Variable in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- isDone() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- isDoubleField() - Method in class gov.nasa.jpf.vm.DoubleFieldInfo
-
- isDoubleField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isEmpty() - Method in class gov.nasa.jpf.util.ArrayIntSet
-
- isEmpty() - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
- isEmpty() - Method in class gov.nasa.jpf.util.BitSet1024
-
- isEmpty() - Method in class gov.nasa.jpf.util.BitSet256
-
- isEmpty() - Method in class gov.nasa.jpf.util.BitSet64
-
- isEmpty() - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- isEmpty() - Method in class gov.nasa.jpf.util.IdentityArrayObjectSet
-
- isEmpty() - Method in interface gov.nasa.jpf.util.IntSet
-
- isEmpty() - Method in class gov.nasa.jpf.util.LinkedObjectQueue
-
- isEmpty(Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- isEmpty() - Method in interface gov.nasa.jpf.util.ObjectQueue
-
- isEmpty() - Method in class gov.nasa.jpf.util.SortedArrayObjectSet
-
- isEmpty() - Method in class gov.nasa.jpf.util.SparseClusterArray.Chunk
-
- isEmpty() - Method in class gov.nasa.jpf.vm.Path
-
- isEmpty() - Method in class java.lang.String
-
- isEndState() - Method in class gov.nasa.jpf.search.Search
-
- isEndState() - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- isEndState() - Method in class gov.nasa.jpf.vm.SingleProcessVM
-
The program is terminated if there are no alive threads, and there is no nonDaemon left.
- isEndState() - Method in class gov.nasa.jpf.vm.VM
-
We made this to be overriden by Single/MultiprcessesVM implementations,
since for MultiprcessesVM one can decide when to terminate (after the
the termination of all processes or only one process).
- isEnqueued() - Method in class java.lang.ref.Reference
-
is the referenced object enqueued
- isEnum - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- isEnum() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isEnum() - Method in class java.lang.Class
-
- isEnum0() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isEnum____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- isEnumConstant() - Method in class java.lang.reflect.Field
-
- isEqual(Fields, int, int, int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- isErrorState() - Method in class gov.nasa.jpf.search.Search
-
- isExecutingAtomically() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isExtendedInstruction() - Method in class gov.nasa.jpf.jvm.bytecode.DIRECTCALLRETURN
-
- isExtendedInstruction() - Method in class gov.nasa.jpf.jvm.bytecode.EXECUTENATIVE
-
- isExtendedInstruction() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKECG
-
- isExtendedInstruction() - Method in class gov.nasa.jpf.jvm.bytecode.INVOKECLINIT
-
- isExtendedInstruction() - Method in class gov.nasa.jpf.jvm.bytecode.NATIVERETURN
-
- isExtendedInstruction() - Method in class gov.nasa.jpf.jvm.bytecode.RUNSTART
-
- isExtendedInstruction() - Method in class gov.nasa.jpf.vm.Instruction
-
is this one of our own, artificial insns?
- isFalseFirst() - Method in class gov.nasa.jpf.vm.BooleanChoiceGenerator
-
- isFile() - Method in class java.io.File
-
- isFile____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- isFinal() - Method in class gov.nasa.jpf.vm.FieldInfo
-
is this field declared `final'?
- isFinal() - Method in class gov.nasa.jpf.vm.FieldLockInfo
-
- isFirewall() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isFirewall() - Method in class gov.nasa.jpf.vm.StackFrame
-
- isFirstInstruction() - Method in class gov.nasa.jpf.vm.Instruction
-
is this the first instruction in a method
- isFirstStepInsn() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
answers if is this the first instruction within the current transition.
- isFloatField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isFloatField() - Method in class gov.nasa.jpf.vm.FloatFieldInfo
-
- isFloatingPoint() - Method in class gov.nasa.jpf.vm.LocalVarInfo
-
- isFloatingPointField() - Method in class gov.nasa.jpf.vm.DoubleFieldInfo
-
- isFloatingPointField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isFloatingPointField() - Method in class gov.nasa.jpf.vm.FloatFieldInfo
-
- isForced() - Method in class gov.nasa.jpf.vm.SystemState
-
- isFreeArg(String) - Static method in class gov.nasa.jpf.util.JPFSiteUtils
-
- isFrozen() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isFrozen() - Method in class gov.nasa.jpf.vm.StackFrame
-
- isGcEnabled() - Method in class gov.nasa.jpf.vm.GenericHeap
-
- isGroupingUsed() - Method in class java.text.DecimalFormat
-
- isGroupingUsed() - Method in class java.text.NumberFormat
-
- isGroupingUsed____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- isHidden() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isHidden() - Method in class java.io.File
-
- ishl() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ISHL - Class in gov.nasa.jpf.jvm.bytecode
-
Shift left int
..., value1, value2 => ..., result
- ISHL() - Constructor for class gov.nasa.jpf.jvm.bytecode.ISHL
-
- ishl() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ishl() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ishl() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ishl() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ishl() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ishr() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ISHR - Class in gov.nasa.jpf.jvm.bytecode
-
Arithmetic shift right int
..., value1, value2 => ..., result
- ISHR() - Constructor for class gov.nasa.jpf.jvm.bytecode.ISHR
-
- ishr() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ishr() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ishr() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ishr() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ishr() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- isIdentifierIgnorable__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isIgnored() - Method in class gov.nasa.jpf.vm.SystemState
-
- isIgnoredState() - Method in class gov.nasa.jpf.search.Search
-
- isIgnoredState() - Method in class gov.nasa.jpf.vm.VM
-
- isImmutable() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isInCtor() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isInCurrentThreadList() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isInfinite__D__Z(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Double
-
- isInfinite__F__Z(MJIEnv, int, float) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Float
-
- isInherited - Variable in class gov.nasa.jpf.vm.AnnotationInfo
-
- isInherited() - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- isInherited() - Method in class sun.reflect.annotation.AnnotationType
-
- isInit() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isInitialized() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isInitialized() - Method in class gov.nasa.jpf.vm.VM
-
- isInitializing() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isInitOrClinit() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isInitState() - Method in class gov.nasa.jpf.vm.SystemState
-
- isInNativeMethod() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isInnerClassOf(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isInstance(Object) - Method in class java.lang.Class
-
- isInstance__Ljava_lang_Object_2__Z(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- isInstanceOf(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
Returns true if the given class is an instance of the class
or interface specified.
- isInstanceOf(ClassInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isInstanceOf(int, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- isInstructionSkipped() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isInstrumentedClass(ClassInfo) - Method in class gov.nasa.jpf.util.InstructionFactoryFilter
-
- isInteresting() - Method in class gov.nasa.jpf.vm.SystemState
-
- isInterestingState() - Method in class gov.nasa.jpf.vm.VM
-
- isInterface() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isInterface() - Method in class java.lang.Class
-
- isInterface____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- isInternalMethod() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isInterrupted(boolean) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isInterrupted() - Method in class java.lang.Thread
-
- isInterrupted____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- isIntField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isIntField() - Method in class gov.nasa.jpf.vm.IntegerFieldInfo
-
- isInvocationRepeated() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- isISOControl__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isJavaIdentifierPart__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isJavaIdentifierStart__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isJavaLetter__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isJavaLetterOrDigit__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isJPFInternal() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isJPFRun() - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- isJPFRun____Z(MJIEnv, int) - Method in class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestJPF
-
if any of our methods are executed, we know that we already run under JPF
- isJUnitRun() - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- isJUnitRun____Z(MJIEnv, int) - Method in class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestJPF
-
- isLastUnlock(ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESPECIAL
-
If the object will still be owned, then the current thread can go on.
- isLastUnlock(ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.VirtualInvocation
-
If the object will still be owned, then the current thread can go on.
- isLetter__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isLetterOrDigit__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isLineInterval() - Method in class gov.nasa.jpf.util.LocationSpec
-
- isList(Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- isLocalClass() - Method in class java.lang.Class
-
- isLocalClass____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- isLocalVariableRef(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- isLocked() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isLockedBy(ThreadInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isLocking(ThreadInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isLocking(ThreadInfo) - Method in class gov.nasa.jpf.vm.Monitor
-
- isLockOwner(ThreadInfo, ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKESPECIAL
-
If the current thread already owns the lock, then the current thread can go on.
- isLockOwner(ThreadInfo, ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.LockInstruction
-
If the current thread already owns the lock, then the current thread can go on.
- isLockOwner(ThreadInfo, ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.VirtualInvocation
-
If the current thread already owns the lock, then the current thread can go on.
- isLockProtected(ThreadInfo, ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
is this field supposed to be protected by a lock?
this only gets called if on-the-fly POR is in effect
NOTE this has the side effect of setting FieldLockInfos, which
in turn can be heuristic and volatile (i.e.
- isLoggable(Level) - Method in class gov.nasa.jpf.util.JPFLogger
-
- isLongField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isLongField() - Method in class gov.nasa.jpf.vm.LongFieldInfo
-
- isLowerCase__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isMainAppContext() - Method in interface sun.misc.JavaAWTAccess
-
- isMarked() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isMarkedArg(int) - Method in class gov.nasa.jpf.util.MethodSpec
-
- isMarkedOrAlive(boolean) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isMatch(String, StringSetMatcher, StringSetMatcher) - Static method in class gov.nasa.jpf.util.StringSetMatcher
-
convenience method for matcher pairs containing of explicit excludes and
includes
- isMatchingInstructionLocation(Perturbator.Perturbation, Instruction) - Method in class gov.nasa.jpf.listener.Perturbator
-
- isMatchingMethod(Method, int, int, String[]) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- isMatchingType(ClassInfo) - Method in class gov.nasa.jpf.util.FeatureSpec
-
- isMember(E) - Method in class gov.nasa.jpf.util.SimplePool
-
- isMember(E) - Method in class gov.nasa.jpf.util.WeakPool
-
- isMemberClass() - Method in class java.lang.Class
-
- isMemberClass____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- isMethodWatched(Instruction, MethodInfo) - Method in class gov.nasa.jpf.listener.Perturbator
-
- isMJI() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isMJI() - Method in class gov.nasa.jpf.vm.NativeMethodInfo
-
- isMonitorEnterPrologue() - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
do a little bytecode pattern analysis on the fly, to find out if a
GETFIELD or GETSTATIC is just part of a "..synchronized (obj) {..} .."
pattern, which usually translates into some
...
- isNaN__D__Z(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Double
-
- isNaN__F__Z(MJIEnv, int, float) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Float
-
- isNative() - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns true if the method is native
- isNative() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- isNative() - Method in class gov.nasa.jpf.vm.StackFrame
-
- isNativeMethod() - Method in class java.lang.StackTraceElement
-
- isNew() - Method in class gov.nasa.jpf.State
-
- isNew() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isNewPorFieldBoundary(ThreadInfo, FieldInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
- isNewPorFieldBoundary(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
- isNewState() - Method in class gov.nasa.jpf.search.Search
-
- isNewState() - Method in class gov.nasa.jpf.vm.VM
-
answers if the current state already has been visited.
- isNone() - Method in class gov.nasa.jpf.util.script.Event
-
- isNone(String) - Static method in class gov.nasa.jpf.util.script.Event
-
- isNotified() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isNull() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isNull() - Method in class gov.nasa.jpf.vm.ObjRef
-
- isNumeric() - Method in class gov.nasa.jpf.vm.LocalVarInfo
-
- isNumericField() - Method in class gov.nasa.jpf.vm.ByteFieldInfo
-
- isNumericField() - Method in class gov.nasa.jpf.vm.DoubleFieldInfo
-
- isNumericField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isNumericField() - Method in class gov.nasa.jpf.vm.FloatFieldInfo
-
- isNumericField() - Method in class gov.nasa.jpf.vm.IntegerFieldInfo
-
- isNumericField() - Method in class gov.nasa.jpf.vm.LongFieldInfo
-
- isNumericField() - Method in class gov.nasa.jpf.vm.ShortFieldInfo
-
- isObject() - Method in class gov.nasa.jpf.vm.DynamicElementInfo
-
- isObject() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isObject() - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- isObjectClassInfo - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- isObjectClassInfo(ClassInfo) - Static method in class gov.nasa.jpf.vm.ClassInfo
-
- isObjectClassInfo() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isObjectClassInfo0() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isOperandRef(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- isOperandRef() - Method in class gov.nasa.jpf.vm.StackFrame
-
- isOptionEnabled(int, int) - Static method in class gov.nasa.jpf.tool.RunJPF
-
- isOptionEnabled(int, int) - Static method in class gov.nasa.jpf.tool.RunTest
-
- isOutOfMemory() - Method in class gov.nasa.jpf.vm.GenericHeap
-
- isOutOfMemory() - Method in interface gov.nasa.jpf.vm.Heap
-
- isOverriding(ClassInfo) - Method in interface gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration.InstanceOverride
-
- isParseIntegerOnly() - Method in class java.text.DecimalFormat
-
- isParseIntegerOnly() - Method in class java.text.NumberFormat
-
- isParseIntegerOnly____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- isPathSensitive - Variable in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- isPinnedDown() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isPooled(E) - Method in class gov.nasa.jpf.util.SimplePool
-
Asks whether a particular element is already pooled.
- isPooled(E) - Method in class gov.nasa.jpf.util.WeakPool
-
Asks whether a particular element is already pooled.
- isPostExec() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
is this after calling Instruction.enter()
used by instructions and listeners
- isPreExec() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
to be used from methods called from listeners, to find out if we are in a
pre- or post-exec notification
- isPrimitive() - Method in class gov.nasa.jpf.vm.ClassInfo
-
whether this refers to a primitive type.
- isPrimitive() - Method in class java.lang.Class
-
- isPrivate() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isProcessed() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- isProcessed() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- isProcessedState() - Method in class gov.nasa.jpf.search.Search
-
- isProtected() - Method in class gov.nasa.jpf.vm.FieldLockInfo
-
- isProtected() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isPublic() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isPublic() - Method in class gov.nasa.jpf.vm.MethodInfo
-
is this a public method
- isQueueLimitReached() - Method in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- isQueueLimitReached() - Method in class gov.nasa.jpf.search.heuristic.SimplePriorityHeuristic
-
- isQueueLimitReached() - Method in class gov.nasa.jpf.search.heuristic.StaticPriorityQueue
-
- isRead() - Method in class gov.nasa.jpf.jvm.bytecode.ArrayElementInstruction
-
- isRead() - Method in class gov.nasa.jpf.jvm.bytecode.ArrayLoadInstruction
-
- isRead() - Method in class gov.nasa.jpf.jvm.bytecode.ArrayStoreInstruction
-
- isRead() - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- isRead() - Method in class gov.nasa.jpf.jvm.bytecode.GETFIELD
-
- isRead() - Method in class gov.nasa.jpf.jvm.bytecode.GETSTATIC
-
- isRead() - Method in class gov.nasa.jpf.jvm.bytecode.PUTFIELD
-
- isRead() - Method in class gov.nasa.jpf.jvm.bytecode.PUTSTATIC
-
- isRead() - Method in class gov.nasa.jpf.vm.ArrayAccess
-
- isRef - Variable in class gov.nasa.jpf.vm.StackFrame
-
- isRefClassInfo - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- isRefClassInfo0() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isReference() - Method in class gov.nasa.jpf.jvm.bytecode.AALOAD
-
- isReference() - Method in class gov.nasa.jpf.jvm.bytecode.ArrayLoadInstruction
-
- isReference() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isReference() - Method in class gov.nasa.jpf.vm.ReferenceFieldInfo
-
- isReference(String) - Static method in class gov.nasa.jpf.vm.Types
-
- isReferenceArray() - Method in class gov.nasa.jpf.vm.ArrayFields
-
- isReferenceArray - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- isReferenceArray() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isReferenceArray() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isReferenceArray() - Method in class gov.nasa.jpf.vm.Fields
-
- isReferenceArray() - Method in class gov.nasa.jpf.vm.ReferenceArrayFields
-
- isReferenceClassInfo() - Method in class gov.nasa.jpf.vm.ClassInfo
-
note this only returns true is this is really the java.lang.ref.Reference classInfo
- isReferencedBySameThreads(ElementInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isReferencedByThread(ThreadInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isReferenceField - Variable in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- isReferenceField() - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- isReferenceReturnType() - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- isReferenceReturnType() - Method in class gov.nasa.jpf.vm.MethodInfo
-
do we return Object references?
- isReferenceSignature(String) - Static method in class gov.nasa.jpf.vm.Types
-
- isReferenceSlot(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- isReflection() - Method in class gov.nasa.jpf.vm.StackFrame
-
- isRegistered(RunListener) - Method in class gov.nasa.jpf.util.RunRegistry
-
- isRegistered() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isRelevantCallLocation(ThreadInfo, Perturbator.Perturbation) - Method in class gov.nasa.jpf.listener.Perturbator
-
- isRelevantCallLocation(Instruction, Perturbator.Perturbation) - Method in class gov.nasa.jpf.listener.Perturbator
-
- isResolved() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isRoundTripRequired() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
For optimizing the class loading mechanism, if the class loader class and the
classes of the whole parents hierarchy are descendant of URLClassLoader and
do not override the ClassLoader.loadClass() & URLClassLoader.findClass, resolving
the class is done natively within JPF
- isRunnable() - Method in class gov.nasa.jpf.JPF
-
- isRunnable() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Returns true if this thread is either RUNNING or UNBLOCKED
- isRunningInJPF() - Static method in class gov.nasa.jpf.vm.Verify
-
- isRunningInJPF____Z(MJIEnv, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- isRunTestRun() - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- isRunTestRun____Z(MJIEnv, int) - Method in class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestJPF
-
- isSchedulingPoint() - Method in class gov.nasa.jpf.vm.choice.BreakGenerator
-
- isSchedulingPoint - Variable in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- isSchedulingPoint() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- isSchedulingPoint() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- isSchedulingPoint() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- isSchedulingRelevant(ThreadInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
- isSchedulingRelevant(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
- isSchedulingRelevant(SystemState, KernelState, ThreadInfo) - Method in class gov.nasa.jpf.vm.Instruction
-
- isSchedulingRelevantObject(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- isShared() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isShared(ElementInfo, ThreadInfoSet) - Method in class gov.nasa.jpf.vm.GlobalTrackingPolicy
-
- isShared(ElementInfo, ThreadInfoSet) - Method in class gov.nasa.jpf.vm.OverlappingContenderPolicy
-
- isShared(ElementInfo, ThreadInfoSet) - Method in class gov.nasa.jpf.vm.SharedObjectPolicy
-
- isShared(Object) - Static method in class gov.nasa.jpf.vm.Verify
-
- isShared__Ljava_lang_Object_2__Z(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- isSharednessFrozen() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isShortField() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isShortField() - Method in class gov.nasa.jpf.vm.ShortFieldInfo
-
- isSingleProcess() - Method in class gov.nasa.jpf.vm.MultiProcessVM
-
- isSingleProcess() - Method in class gov.nasa.jpf.vm.VM
-
- isSkippedFinalField(ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- isSkippedFinalField(ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
- isSkippedFinalField(ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
- isSleeping() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isSpace__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isSpaceChar__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isStatic - Variable in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- isStatic() - Method in class gov.nasa.jpf.vm.FieldInfo
-
is this a static field? Counter productive to the current class struct,
but at some point we want to get rid of the Dynamic/Static branch (it's
really just a field attribute)
- isStatic() - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns true if the method is static.
- isStaticMethodAbstractionDeterministic(ThreadInfo, MethodInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
Checks if a static method call is deterministic, but only for
abtraction based determinism, due to Bandera.choose() calls
- isStopped() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isString() - Method in class gov.nasa.jpf.jvm.bytecode.LDC
-
- isStringClassInfo - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- isStringClassInfo(ClassInfo) - Static method in class gov.nasa.jpf.vm.ClassInfo
-
- isStringClassInfo() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isStringClassInfo0() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isStringObject() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- isSuspended() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isSynchronized() - Method in class gov.nasa.jpf.vm.MethodInfo
-
Returns true if the method is synchronized.
- isSyncRelevant() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isSynthetic() - Method in class gov.nasa.jpf.SerializationConstructor
-
- isSynthetic() - Method in class gov.nasa.jpf.vm.DirectCallStackFrame
-
- isSynthetic() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isSynthetic() - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- isSynthetic() - Method in class gov.nasa.jpf.vm.StackFrame
-
- isSynthetic() - Method in class java.lang.Class
-
- isSynthetic() - Method in class java.lang.reflect.Constructor
-
- isSynthetic() - Method in class java.lang.reflect.Field
-
- isSynthetic() - Method in class java.lang.reflect.Method
-
- isSynthetic____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- isSystemClass() - Method in class gov.nasa.jpf.vm.ClassInfo
-
Returns true if the class is a system class.
- isSystemClassLoader() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- isSystemClassLoader() - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- isTerminated() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isThis(ElementInfo) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isThreadClassInfo - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- isThreadClassInfo() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isThreadClassInfo0() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isThreadEntry(ThreadInfo) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isTimedOut() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isTimeoutRunnable() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isTimeoutWaiting() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isTitleCase__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- istore(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ISTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store int into local variable
..., value => ...
- ISTORE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.ISTORE
-
- istore(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- istore(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- istore(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- istore(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- istore(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- istore_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- istore_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- istore_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- istore_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- istore_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- istore_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- istore_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- istore_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- istore_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- istore_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- istore_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- istore_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- istore_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- istore_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- istore_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- istore_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- istore_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- istore_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- istore_3() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- istore_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- istore_3() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- istore_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- istore_3() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- istore_3() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- isTraceReplay() - Static method in class gov.nasa.jpf.vm.Verify
-
- isTraceReplay - Variable in class gov.nasa.jpf.vm.VM
-
- isTraceReplay() - Method in class gov.nasa.jpf.vm.VM
-
- isTraceReplay____Z(MJIEnv, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- isTrackingChanges() - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- isTransient() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isTrue(T) - Method in interface gov.nasa.jpf.util.Predicate
-
- isTypeCode(String) - Static method in class gov.nasa.jpf.vm.Types
-
- isub() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ISUB - Class in gov.nasa.jpf.jvm.bytecode
-
Subtract int
..., value1, value2 => ..., result
- ISUB() - Constructor for class gov.nasa.jpf.jvm.bytecode.ISUB
-
- isub() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- isub() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- isub() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- isub() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- isub() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- isUnblocked() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isUncaughtHandler() - Method in class gov.nasa.jpf.vm.HandlerContext
-
- isUncaughtHandlerOnStack() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isUnicodeIdentifierPart__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isUnicodeIdentifierStart__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isUnresolvedNativeMethod() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isUnresolvedNativeMethod() - Method in class gov.nasa.jpf.vm.NativeMethodInfo
-
- isUnsatisfiedLinkError(MJIEnv) - Method in class gov.nasa.jpf.vm.NativeMethodInfo
-
- isUpperCase__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isVarargs() - Method in class gov.nasa.jpf.vm.MethodInfo
-
- isVarArgs() - Method in class java.lang.reflect.Constructor
-
- isVarArgs() - Method in class java.lang.reflect.Method
-
- isVisitedState() - Method in class gov.nasa.jpf.search.Search
-
- isVisitedState() - Method in class gov.nasa.jpf.vm.VM
-
- isVolatile() - Method in class gov.nasa.jpf.vm.FieldInfo
-
- isWaiting() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- isWeakReference - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- isWeakReference() - Method in class gov.nasa.jpf.vm.ClassInfo
-
is this a (subclass of) WeakReference? this must be efficient, since it's
called in the mark phase on all live objects
- isWeakReference0() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- isWhitespace__C__Z(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- isWide - Static variable in class gov.nasa.jpf.jvm.bytecode.WIDE
-
- it - Variable in class gov.nasa.jpf.vm.choice.InvocationCG
-
- iterableFromIterator(Iterator<E>) - Static method in class gov.nasa.jpf.util.Misc
-
- iterator() - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
- iterator() - Method in class gov.nasa.jpf.util.DynamicIntArray
-
- iterator() - Method in class gov.nasa.jpf.util.DynamicObjectArray
-
- iterator() - Method in class gov.nasa.jpf.util.IdentityArrayObjectSet
-
- iterator() - Method in class gov.nasa.jpf.util.ImmutableList
-
- iterator() - Method in class gov.nasa.jpf.util.IntTable
-
returns an iterator over the entries.
- iterator() - Method in class gov.nasa.jpf.util.LinkedObjectQueue
-
- iterator() - Method in class gov.nasa.jpf.util.ObjArray
-
- iterator(Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- iterator() - Method in class gov.nasa.jpf.util.ObjectList.Iterator
-
- iterator() - Method in class gov.nasa.jpf.util.ObjectList.TypedIterator
-
- iterator() - Method in class gov.nasa.jpf.util.ObjVector
-
- iterator() - Method in class gov.nasa.jpf.util.ObjVector.NonNullIterator
-
- iterator() - Method in class gov.nasa.jpf.util.PSIntMap
-
- iterator() - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- iterator() - Method in class gov.nasa.jpf.util.script.Repetition
-
- iterator() - Method in class gov.nasa.jpf.util.script.ScriptElementContainer
-
- iterator() - Method in class gov.nasa.jpf.util.SortedArrayObjectSet
-
- iterator() - Method in class gov.nasa.jpf.util.SparseClusterArray.ElementIterator
-
- iterator() - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- iterator() - Method in class gov.nasa.jpf.util.Trace
-
- iterator() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- iterator() - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
Returns an iterator over the classes that are defined (directly loaded) by this
classloader.
- iterator() - Method in class gov.nasa.jpf.vm.ClassLoaderList
-
- iterator() - Method in class gov.nasa.jpf.vm.GenericHeap
-
return Iterator for all non-null ElementInfo entries
- iterator() - Method in class gov.nasa.jpf.vm.OVHeap
-
- iterator() - Method in class gov.nasa.jpf.vm.OVStatics
-
- iterator() - Method in class gov.nasa.jpf.vm.Path
-
- iterator() - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- iterator() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- iterator() - Method in class gov.nasa.jpf.vm.ThreadList
-
- iterator() - Method in class gov.nasa.jpf.vm.Transition
-
- iushr() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- IUSHR - Class in gov.nasa.jpf.jvm.bytecode
-
Logical shift right int
..., value1, value2 => ..., result
- IUSHR() - Constructor for class gov.nasa.jpf.jvm.bytecode.IUSHR
-
- iushr() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- iushr() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- iushr() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- iushr() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- iushr() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ixor() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- IXOR - Class in gov.nasa.jpf.jvm.bytecode
-
Boolean XOR int
..., value1, value2 => ..., result
- IXOR() - Constructor for class gov.nasa.jpf.jvm.bytecode.IXOR
-
- ixor() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ixor() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ixor() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ixor() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ixor() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- jar - Variable in class gov.nasa.jpf.jvm.JarClassFileContainer
-
- JarClassFileContainer - Class in gov.nasa.jpf.jvm
-
a ClassFileContainer that loads classes from jar files
- java.io - package java.io
-
- java.lang - package java.lang
-
- java.lang.annotation - package java.lang.annotation
-
- java.lang.ref - package java.lang.ref
-
- java.lang.reflect - package java.lang.reflect
-
- java.net - package java.net
-
- java.security - package java.security
-
- java.text - package java.text
-
- java.util - package java.util
-
- java.util.concurrent - package java.util.concurrent
-
- java.util.concurrent.atomic - package java.util.concurrent.atomic
-
- java.util.logging - package java.util.logging
-
- java.util.regex - package java.util.regex
-
- JavaAWTAccess - Interface in sun.misc
-
same as the others - we need to model it in case somebody uses Java 5,
or an earlier Java 6 version on OS X
- JavaIOAccess - Interface in sun.misc
-
this is a placeholder for a Java 6 class, which we only have here to
support both Java 1.5 and 6 with the same set of env/ classes
see sun.msic.SharedSecrets for details
<2do> THIS IS GOING AWAY AS SOON AS WE OFFICIALLY SWITCH TO JAVA 6
- JavaIODeleteOnExitAccess - Interface in sun.misc
-
this is a placeholder for a Java 6 class, which we only have here to
support both Java 1.5 and 6 with the same set of env/ classes
see sun.msic.SharedSecrets for details
<2do> THIS IS GOING AWAY AS SOON AS WE OFFICIALLY SWITCH TO JAVA 6
- JavaIOFileDescriptorAccess - Interface in sun.misc
-
this is a placeholder for a Java 6 class, which we only have here to
support both Java 1.5 and 6 with the same set of env/ classes
see sun.msic.SharedSecrets for details
<2do> THIS IS GOING AWAY AS SOON AS WE OFFICIALLY SWITCH TO JAVA 6
- JavaLangAccess - Interface in sun.misc
-
this is a placeholder for a Java 6 class, which we only have here to
support both Java 1.5 and 6 with the same set of env/ classes
see sun.misc.SharedSecrets for details
<2do> THIS IS GOING AWAY AS SOON AS WE OFFICIALLY SWITCH TO JAVA 6
- JavaNetAccess - Interface in sun.misc
-
this is a placeholder for a Java 6 class, which we only have here to
support both Java 1.5 and 6 with the same set of env/ classes
see sun.msic.SharedSecrets for details
<2do> THIS IS GOING AWAY AS SOON AS WE OFFICIALLY SWITCH TO JAVA 6
- JavaNioAccess - Interface in sun.misc
-
<2do> this is not supported yet
- JavaNioAccess.BufferPool - Interface in sun.misc
-
- javaObjectFromJPFObject(ElementInfo) - Static method in class gov.nasa.jpf.util.ObjectConverter
-
- javaUtilJarAccess() - Static method in class sun.misc.SharedSecrets
-
- JenkinsStateSet - Class in gov.nasa.jpf.vm
-
Implements StateSet based on Jenkins hashes.
- JenkinsStateSet() - Constructor for class gov.nasa.jpf.vm.JenkinsStateSet
-
- join() - Method in class java.lang.Thread
-
note these are not synchronized anymore since they are intercepted by the
native peer.
- join(long) - Method in class java.lang.Thread
-
- join(long, int) - Method in class java.lang.Thread
-
- join____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- join__J__V(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- join__JI__V(MJIEnv, int, long, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- JPF - Class in gov.nasa.jpf
-
main class of the JPF verification framework.
- JPF() - Constructor for class gov.nasa.jpf.JPF
-
- JPF(Config) - Constructor for class gov.nasa.jpf.JPF
-
create new JPF object.
- JPF(String...) - Constructor for class gov.nasa.jpf.JPF
-
convenience method if caller doesn't care about Config
- jpf - Variable in class gov.nasa.jpf.report.Reporter
-
- JPF.ExitException - Exception in gov.nasa.jpf
-
private helper class for local termination of JPF (without killing the
whole Java process via System.exit).
- JPF.Status - Enum in gov.nasa.jpf
-
- JPF_gov_nasa_jpf_AnnotationProxyBase - Class in gov.nasa.jpf.vm
-
native peer for Annotation Proxies
(saves us some bytecode interpretation shoe leather)
- JPF_gov_nasa_jpf_AnnotationProxyBase() - Constructor for class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_AnnotationProxyBase
-
- JPF_gov_nasa_jpf_CachedROHttpConnection - Class in gov.nasa.jpf.vm
-
very simple URLConnection model that can be used for reading static URL contents
The data can be stored in/read from the file system, and is cached
to avoid DOS by means of model checking
- JPF_gov_nasa_jpf_CachedROHttpConnection(Config) - Constructor for class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_CachedROHttpConnection
-
- JPF_gov_nasa_jpf_ConsoleOutputStream - Class in gov.nasa.jpf.vm
-
MJI NativePeer class to intercept all System.out and System.err
printing.
- JPF_gov_nasa_jpf_ConsoleOutputStream() - Constructor for class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- JPF_gov_nasa_jpf_DelegatingTimeZone - Class in gov.nasa.jpf.vm
-
native peer for JPFs concrete TimeZone class, which is just delegating to the
host VM so that we are independent of Java versions
- JPF_gov_nasa_jpf_DelegatingTimeZone() - Constructor for class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_DelegatingTimeZone
-
- JPF_gov_nasa_jpf_SerializationConstructor - Class in gov.nasa.jpf.vm
-
- JPF_gov_nasa_jpf_SerializationConstructor() - Constructor for class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_SerializationConstructor
-
- JPF_gov_nasa_jpf_test_MemoryGoal - Class in gov.nasa.jpf.vm
-
native peer for MemoryGoal tests
- JPF_gov_nasa_jpf_test_MemoryGoal() - Constructor for class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_test_MemoryGoal
-
- JPF_gov_nasa_jpf_tools_MethodTester - Class in gov.nasa.jpf.vm
-
native peer for the MethodTester tool
- JPF_gov_nasa_jpf_tools_MethodTester() - Constructor for class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_tools_MethodTester
-
- JPF_gov_nasa_jpf_util_test_TestJPF - Class in gov.nasa.jpf.util.test
-
native peer for our test class root
- JPF_gov_nasa_jpf_util_test_TestJPF() - Constructor for class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestJPF
-
- JPF_gov_nasa_jpf_util_test_TestMultiProcessJPF - Class in gov.nasa.jpf.util.test
-
- JPF_gov_nasa_jpf_util_test_TestMultiProcessJPF() - Constructor for class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestMultiProcessJPF
-
- JPF_gov_nasa_jpf_vm_Verify - Class in gov.nasa.jpf.vm
-
native peer class for programmatic JPF interface (that can be used inside
of apps to verify - if you are aware of the danger that comes with it)
this peer is a bit different in that it only uses static fields and methods because
its use is supposed to be JPF global (without classloader namespaces)
- JPF_gov_nasa_jpf_vm_Verify() - Constructor for class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- JPF_java_io_File - Class in gov.nasa.jpf.vm
-
intercept and forward some of the filesystem access methods.
- JPF_java_io_File() - Constructor for class gov.nasa.jpf.vm.JPF_java_io_File
-
- JPF_java_io_FileDescriptor - Class in gov.nasa.jpf.vm
-
native peer for file descriptors, which are our basic interface to
access file contents.
- JPF_java_io_FileDescriptor(Config) - Constructor for class gov.nasa.jpf.vm.JPF_java_io_FileDescriptor
-
- JPF_java_io_InputStreamReader - Class in gov.nasa.jpf.vm
-
- JPF_java_io_InputStreamReader() - Constructor for class gov.nasa.jpf.vm.JPF_java_io_InputStreamReader
-
- JPF_java_io_ObjectInputStream - Class in gov.nasa.jpf.vm
-
- JPF_java_io_ObjectInputStream() - Constructor for class gov.nasa.jpf.vm.JPF_java_io_ObjectInputStream
-
- JPF_java_io_ObjectOutputStream - Class in gov.nasa.jpf.vm
-
- JPF_java_io_ObjectOutputStream() - Constructor for class gov.nasa.jpf.vm.JPF_java_io_ObjectOutputStream
-
- JPF_java_io_ObjectStreamClass - Class in gov.nasa.jpf.vm
-
- JPF_java_io_ObjectStreamClass() - Constructor for class gov.nasa.jpf.vm.JPF_java_io_ObjectStreamClass
-
- JPF_java_io_OutputStreamWriter - Class in gov.nasa.jpf.vm
-
native peer for OutputStreamWriter, to avoid that we have the
char-to-byte conversion in JPF
<2do> this needs to be de-staticed (see model class)
- JPF_java_io_OutputStreamWriter() - Constructor for class gov.nasa.jpf.vm.JPF_java_io_OutputStreamWriter
-
- JPF_java_io_RandomAccessFile - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.io.RandomAccessFile library abstraction
- JPF_java_io_RandomAccessFile() - Constructor for class gov.nasa.jpf.vm.JPF_java_io_RandomAccessFile
-
- JPF_java_lang_Boolean - Class in gov.nasa.jpf.vm
-
- JPF_java_lang_Boolean() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Boolean
-
- JPF_java_lang_Byte - Class in gov.nasa.jpf.vm
-
- JPF_java_lang_Byte() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Byte
-
- JPF_java_lang_Character - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.Character library abstraction
Whoever is using this seriously is definitely screwed, performance-wise
- JPF_java_lang_Character() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Character
-
- JPF_java_lang_Class - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.Class library abstraction
- JPF_java_lang_Class() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Class
-
- JPF_java_lang_ClassLoader - Class in gov.nasa.jpf.vm
-
- JPF_java_lang_ClassLoader() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- JPF_java_lang_Double - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.Double library abstraction
- JPF_java_lang_Double() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Double
-
- JPF_java_lang_Float - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.Float library abstraction
- JPF_java_lang_Float() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Float
-
- JPF_java_lang_Integer - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.Integer library abstraction
- JPF_java_lang_Integer() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Integer
-
- JPF_java_lang_Long - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.Long library abstraction
- JPF_java_lang_Long() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Long
-
- JPF_java_lang_Math - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.Math library abstraction
- JPF_java_lang_Math() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- JPF_java_lang_Object - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.Object library abstraction
- JPF_java_lang_Object() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Object
-
- JPF_java_lang_reflect_Array - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.reflect.Array library abstraction
- JPF_java_lang_reflect_Array() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- JPF_java_lang_reflect_Constructor - Class in gov.nasa.jpf.vm
-
native peer for rudimentary constructor reflection.
- JPF_java_lang_reflect_Constructor() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_reflect_Constructor
-
- JPF_java_lang_reflect_Field - Class in gov.nasa.jpf.vm
-
- JPF_java_lang_reflect_Field() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- JPF_java_lang_reflect_Method - Class in gov.nasa.jpf.vm
-
- JPF_java_lang_reflect_Method() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_reflect_Method
-
- JPF_java_lang_reflect_Proxy - Class in gov.nasa.jpf.vm
-
- JPF_java_lang_reflect_Proxy() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_reflect_Proxy
-
- JPF_java_lang_Runtime - Class in gov.nasa.jpf.vm
-
just a dummy for now, to avoid UnsatisfiedLinkErrors
- JPF_java_lang_Runtime() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Runtime
-
- JPF_java_lang_Short - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.Short library abstraction
- JPF_java_lang_Short() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Short
-
- JPF_java_lang_String - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.String library abstraction
- JPF_java_lang_String() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_String
-
- JPF_java_lang_StringBuffer - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.StringBuffer library abstraction
- JPF_java_lang_StringBuffer() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_StringBuffer
-
- JPF_java_lang_StringBuilder - Class in gov.nasa.jpf.vm
-
- JPF_java_lang_StringBuilder() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_StringBuilder
-
- JPF_java_lang_StringCoding - Class in gov.nasa.jpf.vm
-
we are not really interested in model checking this, so we intercept
and ignore
<2do> at some point we should probably do proper decoding/encoding,
but the java.lang.StringCoding class is unfortunately not public,
and it would be a pain to work around the access restrictions
- JPF_java_lang_StringCoding() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_StringCoding
-
- JPF_java_lang_System - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.System library abstraction
- JPF_java_lang_System() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_System
-
- JPF_java_lang_Thread - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.Thread library abstraction
NOTE - this implementation depends on all live thread objects being
in ThreadList
- JPF_java_lang_Thread() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- JPF_java_lang_Throwable - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.lang.Throwable library abstraction
- JPF_java_lang_Throwable() - Constructor for class gov.nasa.jpf.vm.JPF_java_lang_Throwable
-
- JPF_java_net_URLClassLoader - Class in gov.nasa.jpf.vm
-
- JPF_java_net_URLClassLoader() - Constructor for class gov.nasa.jpf.vm.JPF_java_net_URLClassLoader
-
- JPF_java_net_URLDecoder - Class in gov.nasa.jpf.vm
-
native peer for java.net.URLDecoder forwarding
- JPF_java_net_URLDecoder() - Constructor for class gov.nasa.jpf.vm.JPF_java_net_URLDecoder
-
- JPF_java_net_URLEncoder - Class in gov.nasa.jpf.vm
-
native peer for java.net.URLEncoder forwarding
- JPF_java_net_URLEncoder() - Constructor for class gov.nasa.jpf.vm.JPF_java_net_URLEncoder
-
- JPF_java_security_MessageDigest - Class in gov.nasa.jpf.vm
-
- JPF_java_security_MessageDigest(Config) - Constructor for class gov.nasa.jpf.vm.JPF_java_security_MessageDigest
-
- JPF_java_text_Bidi - Class in gov.nasa.jpf.vm
-
- JPF_java_text_Bidi() - Constructor for class gov.nasa.jpf.vm.JPF_java_text_Bidi
-
- JPF_java_text_DateFormat - Class in gov.nasa.jpf.vm
-
this is just the minimal support for DateFormat.parse(String)
- JPF_java_text_DateFormat() - Constructor for class gov.nasa.jpf.vm.JPF_java_text_DateFormat
-
- JPF_java_text_DateFormatSymbols - Class in gov.nasa.jpf.vm
-
- JPF_java_text_DateFormatSymbols() - Constructor for class gov.nasa.jpf.vm.JPF_java_text_DateFormatSymbols
-
- JPF_java_text_DecimalFormat - Class in gov.nasa.jpf.vm
-
- JPF_java_text_DecimalFormat() - Constructor for class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- JPF_java_text_DecimalFormatSymbols - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.text.DecimalFormatSymbols library abstraction
we need to intercept the initialization because it is requires
file io (properties) based on the Locale
- JPF_java_text_DecimalFormatSymbols() - Constructor for class gov.nasa.jpf.vm.JPF_java_text_DecimalFormatSymbols
-
- JPF_java_text_Format - Class in gov.nasa.jpf.vm
-
native peer for java.text.Format delegation.
- JPF_java_text_Format() - Constructor for class gov.nasa.jpf.vm.JPF_java_text_Format
-
- JPF_java_text_SimpleDateFormat - Class in gov.nasa.jpf.vm
-
(incomplete) native peer for SimpleDateFormat.
- JPF_java_text_SimpleDateFormat() - Constructor for class gov.nasa.jpf.vm.JPF_java_text_SimpleDateFormat
-
- JPF_java_util_Calendar - Class in gov.nasa.jpf.vm
-
- JPF_java_util_Calendar() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_Calendar
-
- JPF_java_util_concurrent_atomic_AtomicInteger - Class in gov.nasa.jpf.vm
-
native peer for java.util.concurrent.atomic.AtomicInteger
this implementation just cuts off native methods
- JPF_java_util_concurrent_atomic_AtomicInteger() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicInteger
-
- JPF_java_util_concurrent_atomic_AtomicIntegerArray - Class in gov.nasa.jpf.vm
-
native peer for java.util.concurrent.atomic.AtomicIntegerArray
- JPF_java_util_concurrent_atomic_AtomicIntegerArray() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicIntegerArray
-
- JPF_java_util_concurrent_atomic_AtomicIntegerFieldUpdater - Class in gov.nasa.jpf.vm
-
a full peer for the AtomicIntegerFieldUpdater
- JPF_java_util_concurrent_atomic_AtomicIntegerFieldUpdater() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicIntegerFieldUpdater
-
- JPF_java_util_concurrent_atomic_AtomicLong - Class in gov.nasa.jpf.vm
-
native peer for java.util.concurrent.atomic.AtomicLong
this implementation just cuts off native methods
- JPF_java_util_concurrent_atomic_AtomicLong() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLong
-
- JPF_java_util_concurrent_atomic_AtomicLongArray - Class in gov.nasa.jpf.vm
-
native peer for java.util.concurrent.atomic.AtomicLongArray
- JPF_java_util_concurrent_atomic_AtomicLongArray() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLongArray
-
- JPF_java_util_concurrent_atomic_AtomicLongFieldUpdater - Class in gov.nasa.jpf.vm
-
a full peer for the AtomicLongFieldUpdater
- JPF_java_util_concurrent_atomic_AtomicLongFieldUpdater() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLongFieldUpdater
-
- JPF_java_util_concurrent_atomic_AtomicReferenceArray - Class in gov.nasa.jpf.vm
-
native peer for java.util.concurrent.atomic.AtomicReferenceArray
- JPF_java_util_concurrent_atomic_AtomicReferenceArray() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicReferenceArray
-
- JPF_java_util_concurrent_atomic_AtomicReferenceFieldUpdater - Class in gov.nasa.jpf.vm
-
a full peer for the AtomicReferenceFieldUpdater
- JPF_java_util_concurrent_atomic_AtomicReferenceFieldUpdater() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicReferenceFieldUpdater
-
- JPF_java_util_Date - Class in gov.nasa.jpf.vm
-
- JPF_java_util_Date() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_Date
-
- JPF_java_util_Locale - Class in gov.nasa.jpf.vm
-
- JPF_java_util_Locale() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_Locale
-
- JPF_java_util_logging_Level - Class in gov.nasa.jpf.vm
-
this is only a skeleton to make basic logging work under JPF
- JPF_java_util_logging_Level() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_logging_Level
-
- JPF_java_util_Random - Class in gov.nasa.jpf.vm
-
MJI NativePeer class for java.util.Random library abstraction
model - peer delegation is done via restoring a singleton, which unfortunately
has to resort to the rather nasty Unsafe mechanism because the required
random internals are private.
- JPF_java_util_Random(Config) - Constructor for class gov.nasa.jpf.vm.JPF_java_util_Random
-
- JPF_java_util_regex_Matcher - Class in gov.nasa.jpf.vm
-
native peer for a regex Matcher
this is just a delegatee peer
- JPF_java_util_regex_Matcher(Config) - Constructor for class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- JPF_java_util_regex_Pattern - Class in gov.nasa.jpf.vm
-
- JPF_java_util_regex_Pattern() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_regex_Pattern
-
- JPF_java_util_ResourceBundle - Class in gov.nasa.jpf.vm
-
native peer for ResourceBundle
- JPF_java_util_ResourceBundle() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_ResourceBundle
-
- JPF_java_util_TimeZone - Class in gov.nasa.jpf.vm
-
native peer for java.util.TimeZone
this is a (mostly) delegating implementation that became necessary because TimeZone has been
considerably changed in Java 1.7 (OpenJDK) and we need a version that is compatible with
pre and post 1.7 releases
- JPF_java_util_TimeZone() - Constructor for class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- JPF_sun_misc_Hashing - Class in gov.nasa.jpf.vm
-
simple forwarding sun.misc.Hashing peer to speed up execution and shorten traces
- JPF_sun_misc_Hashing() - Constructor for class gov.nasa.jpf.vm.JPF_sun_misc_Hashing
-
- JPF_sun_misc_Unsafe - Class in gov.nasa.jpf.vm
-
we don't want this class! This is a hodgepodge of stuff that shouldn't be in Java, but
is handy for some hacks.
- JPF_sun_misc_Unsafe() - Constructor for class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- JPF_sun_misc_VM - Class in gov.nasa.jpf.vm
-
this is just a placeholder for now, we don't support its functionality
- JPF_sun_misc_VM() - Constructor for class gov.nasa.jpf.vm.JPF_sun_misc_VM
-
- JPF_sun_net_www_protocol_http_Handler - Class in gov.nasa.jpf.vm
-
native peer to configure concrete URLConnection classes for specific URLs
We use model class configuration in case somebody wants to implement logic
in there that requires backtracking, and doesn't want to do this on the
native peer level
example config:
http.connection= http://*.dtd => gov.nasa.jpf.CachedROHttpConnection, http://foo.com/* -- x.y.MyHttpConnection
- JPF_sun_net_www_protocol_http_Handler(Config) - Constructor for class gov.nasa.jpf.vm.JPF_sun_net_www_protocol_http_Handler
-
- JPF_sun_reflect_Reflection - Class in gov.nasa.jpf.vm
-
- JPF_sun_reflect_Reflection() - Constructor for class gov.nasa.jpf.vm.JPF_sun_reflect_Reflection
-
- JPF_sun_reflect_ReflectionFactory - Class in gov.nasa.jpf.vm
-
<2do> hack around a hack - we need to override this as long as we don't
replace ObjectStreamClass
- JPF_sun_reflect_ReflectionFactory() - Constructor for class gov.nasa.jpf.vm.JPF_sun_reflect_ReflectionFactory
-
- JPFClassLoader - Class in gov.nasa.jpf
-
classloader that is used by Config to instantiate from JPF configured
paths.
- JPFClassLoader(URL[]) - Constructor for class gov.nasa.jpf.JPFClassLoader
-
- JPFClassLoader(URL[], String[], ClassLoader) - Constructor for class gov.nasa.jpf.JPFClassLoader
-
- JPFConfig - Annotation Type in gov.nasa.jpf.annotation
-
annotation that can be used to change JPF config properties
from within the SuT
using such annotations should NOT make the SuT JPF dependent
- JPFConfigException - Exception in gov.nasa.jpf
-
this class wraps the various exceptions we might encounter during
initialization and use of Config
- JPFConfigException(String) - Constructor for exception gov.nasa.jpf.JPFConfigException
-
- JPFConfigException(String, Throwable) - Constructor for exception gov.nasa.jpf.JPFConfigException
-
- JPFConfigException(String, Class<?>, String) - Constructor for exception gov.nasa.jpf.JPFConfigException
-
- JPFConfigException(String, Class<?>, String, Throwable) - Constructor for exception gov.nasa.jpf.JPFConfigException
-
- JPFErrorException - Exception in gov.nasa.jpf
-
internal JPF error
- JPFErrorException(String) - Constructor for exception gov.nasa.jpf.JPFErrorException
-
- JPFException - Exception in gov.nasa.jpf
-
common root for all exceptions thrown by JPF
- JPFException(String) - Constructor for exception gov.nasa.jpf.JPFException
-
- JPFException(Throwable) - Constructor for exception gov.nasa.jpf.JPFException
-
- JPFException(String, Throwable) - Constructor for exception gov.nasa.jpf.JPFException
-
- jpfException(StackTraceElement, Class<? extends Throwable>, String...) - Method in class gov.nasa.jpf.util.test.TestJPF
-
run JPF expecting it to throw an exception
NOTE - xClassName needs to be the concrete exception, not a super class
- jpfException(Class<? extends Throwable>, String...) - Method in class gov.nasa.jpf.util.test.TestJPF
-
- jpfException__Ljava_lang_Class_2_3Ljava_lang_String_2__Lgov_nasa_jpf_JPF_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestJPF
-
- JPFListener - Interface in gov.nasa.jpf
-
this is just a common root type for VMListeners and SearchListeners.
- JPFListenerException - Exception in gov.nasa.jpf
-
JPFException that wraps whatever can go wrong in a listener during notification
- JPFListenerException(String, Throwable) - Constructor for exception gov.nasa.jpf.JPFListenerException
-
- JPFLogger - Class in gov.nasa.jpf.util
-
this is a decorator for java.util.logging.JPFLogger
We use this to avoid explicit Logger.isLoggable() checks in the code.
- JPFLogger(Logger) - Constructor for class gov.nasa.jpf.util.JPFLogger
-
- JPFNativePeerException - Exception in gov.nasa.jpf
-
JPFException that wraps whatever can go wrong in a native method
- JPFNativePeerException(String, Throwable) - Constructor for exception gov.nasa.jpf.JPFNativePeerException
-
- JPFObjectFromJavaObject(MJIEnv, Object) - Static method in class gov.nasa.jpf.util.ObjectConverter
-
Create JPF object from Java object
- JPFOption - Annotation Type in gov.nasa.jpf.annotation
-
- JPFOptions - Annotation Type in gov.nasa.jpf.annotation
-
- JPFOutputStream - Class in gov.nasa.jpf.vm
-
stream to write program state info in a readable and diff-able format.
- JPFOutputStream(OutputStream) - Constructor for class gov.nasa.jpf.vm.JPFOutputStream
-
- JPFOutputStream(PrintStream) - Constructor for class gov.nasa.jpf.vm.JPFOutputStream
-
- JPFOutputStream() - Constructor for class gov.nasa.jpf.vm.JPFOutputStream
-
- jpfRunTerminated() - Method in class gov.nasa.jpf.Config
-
- jpfRunTerminated(Config) - Method in interface gov.nasa.jpf.ConfigChangeListener
-
this can be used to let a config listener remove itself, which is
required if the same Config object is used for several JPF runs
- JPFShell - Interface in gov.nasa.jpf
-
type that can be used to instantiate and run a JPF object
Shell objects can be configured via the JPF 'shell' property, and are
typically JPF user interface implementations
Instantiation and start() call are done from the JPF.main() method
Usually, JPFShell implementors have a (Config) ctor so that they
don't need to obtain a new Config object.
- JPFSiteUtils - Class in gov.nasa.jpf.util
-
utility class for JPF site configuration related functions.
- JPFSiteUtils() - Constructor for class gov.nasa.jpf.util.JPFSiteUtils
-
- JSONLexer - Class in gov.nasa.jpf.util.json
-
Lexical analyzer that reads stream and return JSON tokens.
- JSONLexer(Reader) - Constructor for class gov.nasa.jpf.util.json.JSONLexer
-
- JSONLexer(String) - Constructor for class gov.nasa.jpf.util.json.JSONLexer
-
- JSONObject - Class in gov.nasa.jpf.util.json
-
Object parsed from JSON document.
- JSONObject() - Constructor for class gov.nasa.jpf.util.json.JSONObject
-
- JSONParser - Class in gov.nasa.jpf.util.json
-
JSON parser.
- JSONParser(JSONLexer) - Constructor for class gov.nasa.jpf.util.json.JSONParser
-
- jsr(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- JSR - Class in gov.nasa.jpf.jvm.bytecode
-
Jump subroutine
...
- JSR(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.JSR
-
- jsr(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- jsr(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- jsr(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- jsr(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- jsr(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- jsr_w(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- JSR_W - Class in gov.nasa.jpf.jvm.bytecode
-
Jump subroutine (wide insnIndex)
...
- JSR_W(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.JSR_W
-
- jsr_w(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- jsr_w(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- jsr_w(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- jsr_w(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- jsr_w(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- JVMAnnotationParser - Class in gov.nasa.jpf.jvm
-
parser that reads annotation classfiles and extracts default value entries
Java annotations form a different type system.
- JVMByteCodePrinter - Class in gov.nasa.jpf.jvm
-
utility class that prints out bytecode in readable form
- JVMByteCodePrinter(PrintWriter, ClassFile, String) - Constructor for class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- JVMByteCodeReader - Interface in gov.nasa.jpf.jvm
-
interface to process bytecode
- JVMByteCodeReaderAdapter - Class in gov.nasa.jpf.jvm
-
empty implementation of a JVMByteCodeReader, to efficiently allow overriding
single methods
- JVMByteCodeReaderAdapter() - Constructor for class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- JVMClassFactory - Interface in gov.nasa.jpf.jvm
-
a JVM specific ClassFactory
- JVMClassFileContainer - Class in gov.nasa.jpf.jvm
-
ClassFileContainer that holds Java classfiles
- JVMClassFileContainer(String) - Constructor for class gov.nasa.jpf.jvm.JVMClassFileContainer
-
- JVMClassInfo - Class in gov.nasa.jpf.jvm
-
a ClassInfo that was created from a Java classfile
- JVMClassInfo(String, ClassLoaderInfo, ClassParser, String) - Constructor for class gov.nasa.jpf.jvm.JVMClassInfo
-
- JVMClassInfo(ClassInfo, String, ClassLoaderInfo, String) - Constructor for class gov.nasa.jpf.jvm.JVMClassInfo
-
- JVMClassInfo(ClassParser) - Constructor for class gov.nasa.jpf.jvm.JVMClassInfo
-
- JVMCodeBuilder - Class in gov.nasa.jpf.jvm
-
a special JVMByteCodeReader implementation that builds code arrays for
MethodInfos, setting index and pc on the fly
- JVMCodeBuilder() - Constructor for class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- JVMCodeBuilder(JVMInstructionFactory, ClassFile, MethodInfo) - Constructor for class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- JVMCodeBuilder(MethodInfo) - Constructor for class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- JVMCodeBuilder(JVMInstructionFactory) - Constructor for class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- JVMDirectCallStackFrame - Class in gov.nasa.jpf.jvm
-
a direct call stackframe that supports JVM calling conventions
- jvmInsnFactory - Variable in class gov.nasa.jpf.jvm.DefaultJVMClassFactory
-
- JVMInstruction - Class in gov.nasa.jpf.jvm
-
an Instruction class that implements an InstructionVisitorAcceptor
This is the common root class for all Java bytecodes
- JVMInstruction() - Constructor for class gov.nasa.jpf.jvm.JVMInstruction
-
- JVMInstructionFactory - Class in gov.nasa.jpf.jvm
-
interface for bytecode creation
this deliberately uses the abstract abstract public Instruction as return type to allow different instruction hierarchies in
extensions.
- JVMInstructionFactory() - Constructor for class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- JVMNativeStackFrame - Class in gov.nasa.jpf.jvm
-
a NativeStackFrame used for calling NativeMethods from Java bytecode
- JVMNativeStackFrame(NativeMethodInfo) - Constructor for class gov.nasa.jpf.jvm.JVMNativeStackFrame
-
- JVMStackFrame - Class in gov.nasa.jpf.jvm
-
a stackframe that is used for executing Java bytecode, supporting both
locals and an operand stack.
- JVMStackFrame(MethodInfo) - Constructor for class gov.nasa.jpf.jvm.JVMStackFrame
-
- JVMStackFrame(int, int) - Constructor for class gov.nasa.jpf.jvm.JVMStackFrame
-
creates callerSlots dummy Stackframe for testing of operand/local operations
NOTE - TESTING ONLY! this does not have callerSlots MethodInfo
- l2d() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- L2D - Class in gov.nasa.jpf.jvm.bytecode
-
Convert long to double
..., value => ..., result
- L2D() - Constructor for class gov.nasa.jpf.jvm.bytecode.L2D
-
- l2d() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- l2d() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- l2d() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- l2d() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- l2d() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- l2f() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- L2F - Class in gov.nasa.jpf.jvm.bytecode
-
Convert long to float
..., value => ..., result
- L2F() - Constructor for class gov.nasa.jpf.jvm.bytecode.L2F
-
- l2f() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- l2f() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- l2f() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- l2f() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- l2f() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- l2i() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- L2I - Class in gov.nasa.jpf.jvm.bytecode
-
Convert long to int
..., value => ..., result
- L2I() - Constructor for class gov.nasa.jpf.jvm.bytecode.L2I
-
- l2i() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- l2i() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- l2i() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- l2i() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- l2i() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- label - Variable in class gov.nasa.jpf.util.automaton.Automaton
-
- label - Variable in class gov.nasa.jpf.util.automaton.State
-
- label - Variable in class gov.nasa.jpf.util.automaton.Transition
-
- ladd() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LADD - Class in gov.nasa.jpf.jvm.bytecode
-
Add long
..., value1, value2 => ..., result
- LADD() - Constructor for class gov.nasa.jpf.jvm.bytecode.LADD
-
- ladd() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ladd() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ladd() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ladd() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ladd() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- laload() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LALOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load long from array
..., arrayref, index => ..., value
- LALOAD() - Constructor for class gov.nasa.jpf.jvm.bytecode.LALOAD
-
- laload() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- laload() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- laload() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- laload() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- laload() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- land() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LAND - Class in gov.nasa.jpf.jvm.bytecode
-
Boolean AND long
..., value1, value2 => ..., result
- LAND() - Constructor for class gov.nasa.jpf.jvm.bytecode.LAND
-
- land() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- land() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- land() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- land() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- land() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- last - Variable in class gov.nasa.jpf.util.LinkedObjectQueue
-
- lastChunk - Variable in class gov.nasa.jpf.util.SparseClusterArray
-
- lastEi - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- lastErrorId - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- lastId - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- lastIdx - Variable in class gov.nasa.jpf.jvm.bytecode.SwitchInstruction
-
- lastIndexOf(int) - Method in class java.lang.String
-
- lastIndexOf(int, int) - Method in class java.lang.String
-
- lastIndexOf(String) - Method in class java.lang.String
-
- lastIndexOf(String, int) - Method in class java.lang.String
-
- lastIndexOf__I__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- lastIndexOf__II__I(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- lastIndexOf__Ljava_lang_String_2I__I(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- lastModified() - Method in class java.io.File
-
- lastObj - Variable in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
to cache the last callee object
- lastore() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LASTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store into long array
..., arrayref, index, value => ...
- LASTORE() - Constructor for class gov.nasa.jpf.jvm.bytecode.LASTORE
-
- lastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lastore() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lastore() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lastore() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lastSearchConstraint - Variable in class gov.nasa.jpf.search.Search
-
- lastThis - Variable in class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
this is required for package external derived GET/PUTFIELDS that
replace enter().
- lastTi - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- lastTrailInfo - Variable in class gov.nasa.jpf.vm.VM
-
various caches for VMListener state acquisition.
- lastValue - Variable in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- latestUserDefinedLoader____Ljava_lang_ClassLoader_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_ObjectInputStream
-
- lazySet(int, int) - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- lazySet(T, int) - Method in class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- lazySet(int, long) - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- lazySet(T, long) - Method in class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- lazySet(int, E) - Method in class java.util.concurrent.atomic.AtomicReferenceArray
-
- lazySet(T, V) - Method in class java.util.concurrent.atomic.AtomicReferenceFieldUpdater
-
- lazySet__Ljava_lang_Object_2I__(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicIntegerFieldUpdater
-
- lazySet__Ljava_lang_Object_2J__(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLongFieldUpdater
-
- lazySet__Ljava_lang_Object_2Ljava_lang_Object_2__(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicReferenceFieldUpdater
-
- lcmp() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LCMP - Class in gov.nasa.jpf.jvm.bytecode
-
Compare long
..., value1, value2 => ..., result
- LCMP() - Constructor for class gov.nasa.jpf.jvm.bytecode.LCMP
-
- lcmp() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lcmp() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lcmp() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lcmp() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lcmp() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- LCONST - Class in gov.nasa.jpf.jvm.bytecode
-
Push long constant
...
- LCONST(long) - Constructor for class gov.nasa.jpf.jvm.bytecode.LCONST
-
- lconst_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- lconst_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lconst_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lconst_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lconst_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lconst_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lconst_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- lconst_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lconst_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lconst_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lconst_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lconst_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ldc(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ldc(float) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ldc(String, boolean) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LDC - Class in gov.nasa.jpf.jvm.bytecode
-
Push item from runtime constant pool
...
- LDC() - Constructor for class gov.nasa.jpf.jvm.bytecode.LDC
-
- LDC(String, boolean) - Constructor for class gov.nasa.jpf.jvm.bytecode.LDC
-
- LDC(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.LDC
-
- LDC(float) - Constructor for class gov.nasa.jpf.jvm.bytecode.LDC
-
- ldc(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ldc(float) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ldc(String, boolean) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- LDC.Type - Enum in gov.nasa.jpf.jvm.bytecode
-
- ldc2_w(long) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ldc2_w(double) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LDC2_W - Class in gov.nasa.jpf.jvm.bytecode
-
Push long or double from runtime constant pool (wide index)
...
- LDC2_W(long) - Constructor for class gov.nasa.jpf.jvm.bytecode.LDC2_W
-
- LDC2_W(double) - Constructor for class gov.nasa.jpf.jvm.bytecode.LDC2_W
-
- ldc2_w(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ldc2_w(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ldc2_w(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ldc2_w(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ldc2_w(long) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ldc2_w(double) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- LDC2_W.Type - Enum in gov.nasa.jpf.jvm.bytecode
-
- ldc_(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ldc_(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ldc_(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ldc_(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ldc_w(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ldc_w(float) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ldc_w(String, boolean) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LDC_W - Class in gov.nasa.jpf.jvm.bytecode
-
Push item from runtime constant pool (wide index)
...
- LDC_W() - Constructor for class gov.nasa.jpf.jvm.bytecode.LDC_W
-
- LDC_W(String, boolean) - Constructor for class gov.nasa.jpf.jvm.bytecode.LDC_W
-
- LDC_W(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.LDC_W
-
- LDC_W(float) - Constructor for class gov.nasa.jpf.jvm.bytecode.LDC_W
-
- ldc_w(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ldc_w(float) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ldc_w(String, boolean) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- ldc_w_(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ldc_w_(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ldc_w_(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ldc_w_(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ldiv() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LDIV - Class in gov.nasa.jpf.jvm.bytecode
-
Divide long
..., value1, value2 => ..., result
- LDIV() - Constructor for class gov.nasa.jpf.jvm.bytecode.LDIV
-
- ldiv() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ldiv() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ldiv() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ldiv() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ldiv() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- leave() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
note - this assumes the stackframe is still on top (not yet popped)
- Left - Class in gov.nasa.jpf.util
-
left justified output
<2do> this is not worth a class! use a general TextFormatter
- Left() - Constructor for class gov.nasa.jpf.util.Left
-
- length - Variable in class gov.nasa.jpf.util.BitArray
-
- length() - Method in class gov.nasa.jpf.util.BitSet1024
-
index of highest set bit + 1
- length() - Method in class gov.nasa.jpf.util.BitSet256
-
index of highest set bit + 1
- length() - Method in class gov.nasa.jpf.util.BitSet64
-
index of highest set bit + 1
- length() - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- length() - Method in class gov.nasa.jpf.util.ObjArray
-
- length() - Method in class gov.nasa.jpf.util.ObjVector
-
- length() - Method in interface gov.nasa.jpf.util.ReadOnlyObjList
-
- length() - Method in class gov.nasa.jpf.vm.ThreadList
-
Returns the length of the list.
- length() - Method in class java.io.File
-
- length() - Method in class java.io.RandomAccessFile
-
- length() - Method in class java.lang.String
-
- length() - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- length() - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- length() - Method in class java.util.concurrent.atomic.AtomicReferenceArray
-
- length____J(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- LimitedInputStream - Class in gov.nasa.jpf.util
-
- LimitedInputStream(InputStream) - Constructor for class gov.nasa.jpf.util.LimitedInputStream
-
- line - Variable in class gov.nasa.jpf.util.script.ScriptElement
-
- line - Variable in class gov.nasa.jpf.util.SourceRef
-
- line - Variable in class gov.nasa.jpf.vm.AtomicData
-
The line at which the line step started.
- LINE_NUMBER_TABLE_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- lineNumbers - Variable in class gov.nasa.jpf.vm.MethodInfo
-
Table used for line numbers
this assigns a line number to every instruction index, instead of
using an array of ranges.
- lines - Variable in class gov.nasa.jpf.util.Source
-
- LinkedObjectQueue<E> - Class in gov.nasa.jpf.util
-
object queue that uses cached link entries
- LinkedObjectQueue() - Constructor for class gov.nasa.jpf.util.LinkedObjectQueue
-
- LinkedObjectQueue(int) - Constructor for class gov.nasa.jpf.util.LinkedObjectQueue
-
- linkFields(FieldInfo[], int, int) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- linkFields() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- linkToClass(ClassInfo, int, int) - Method in class gov.nasa.jpf.vm.FieldInfo
-
- linkToClass(ClassInfo) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- list() - Method in class java.io.File
-
- list(FilenameFilter) - Method in class java.io.File
-
- list_____3Ljava_lang_String_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- LIST_SEPARATOR - Static variable in class gov.nasa.jpf.Config
-
- ListenerAdapter - Class in gov.nasa.jpf
-
Adapter class that dummy implements both VMListener and SearchListener interfaces
Used to ease implementation of listeners that only process a few notifications
- ListenerAdapter() - Constructor for class gov.nasa.jpf.ListenerAdapter
-
- listeners - Variable in class gov.nasa.jpf.search.Search
-
search listeners.
- listeners - Variable in class gov.nasa.jpf.vm.VM
-
potential execution listeners.
- listFiles() - Method in class java.io.File
-
- listFiles(FilenameFilter) - Method in class java.io.File
-
- listFiles(FileFilter) - Method in class java.io.File
-
- listRoots() - Static method in class java.io.File
-
- listRoots_____3Ljava_io_File_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_File
-
- liveBitValue - Variable in class gov.nasa.jpf.vm.GenericHeap
-
- liveObjects() - Method in class gov.nasa.jpf.vm.GenericHeap
-
- liveObjects() - Method in interface gov.nasa.jpf.vm.Heap
-
- liveObjects() - Method in class gov.nasa.jpf.vm.OVHeap
-
- liveObjects() - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- liveStatics() - Method in class gov.nasa.jpf.vm.OVStatics
-
- liveStatics() - Method in interface gov.nasa.jpf.vm.Statics
-
- lload(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LLOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load long from local variable
...
- LLOAD(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.LLOAD
-
- lload(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lload(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lload(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lload(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lload(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lload_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- lload_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lload_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lload_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lload_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lload_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lload_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- lload_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lload_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lload_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lload_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lload_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lload_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- lload_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lload_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lload_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lload_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lload_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lload_3() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- lload_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lload_3() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lload_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lload_3() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lload_3() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lmul() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LMUL - Class in gov.nasa.jpf.jvm.bytecode
-
Multiply long
..., value1, value2 => ..., result
- LMUL() - Constructor for class gov.nasa.jpf.jvm.bytecode.LMUL
-
- lmul() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lmul() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lmul() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lmul() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lmul() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lneg() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LNEG - Class in gov.nasa.jpf.jvm.bytecode
-
Negate long
..., value => ..., result
- LNEG() - Constructor for class gov.nasa.jpf.jvm.bytecode.LNEG
-
- lneg() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lneg() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lneg() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lneg() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lneg() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- load(String) - Static method in class java.lang.System
-
- loadArgs(String[]) - Method in class gov.nasa.jpf.Config
-
- loadArrayInterfaces() - Static method in class gov.nasa.jpf.vm.ClassInfo
-
- loadBuiltinInterfaces(String) - Static method in class gov.nasa.jpf.vm.ClassInfo
-
- loadClass(VM, ClassFile) - Method in class gov.nasa.jpf.ListenerAdapter
-
- loadClass(VM, ClassFile) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- loadClass(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- loadClass(String) - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- loadClass(VM, ClassFile) - Method in interface gov.nasa.jpf.vm.VMListener
-
a new classfile is about to be parsed.
- loadClass(String) - Method in class java.lang.ClassLoader
-
- loadClass(String, boolean) - Method in class java.lang.ClassLoader
-
- loadClassOnJPF(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- loadClassOnJVM(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- loadInterfaces(String[]) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- loadLibrary(String) - Static method in class java.lang.System
-
- loadLines(InputStream) - Method in class gov.nasa.jpf.util.Source
-
- loadNativePeer() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- LoadOnJPFRequired - Exception in gov.nasa.jpf.vm
-
- LoadOnJPFRequired(String) - Constructor for exception gov.nasa.jpf.vm.LoadOnJPFRequired
-
- loadProjectProperties() - Method in class gov.nasa.jpf.Config
-
this holds the policy defining in which order we process directories
containing JPF projects (i.e.
- loadProperties(URL) - Method in class gov.nasa.jpf.Config
-
- loadProperties(String) - Method in class gov.nasa.jpf.Config
-
- loadSource() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- loadSuperClass(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- loadSystemClass(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- loadSystemClass(String) - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- LOCAL_VAR_TABLE_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- localAttrIterator(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- localAttrIterator(int, Class<T>) - Method in class gov.nasa.jpf.vm.StackFrame
-
- LocalVariableInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
class abstracting instructions that access local variables, to keep
track of slot/varname mapping
- LocalVariableInstruction(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.LocalVariableInstruction
-
- LocalVarInfo - Class in gov.nasa.jpf.vm
-
- LocalVarInfo(String, String, String, int, int, int) - Constructor for class gov.nasa.jpf.vm.LocalVarInfo
-
- localVars - Variable in class gov.nasa.jpf.vm.MethodInfo
-
Local variable information
- locate(int) - Method in class gov.nasa.jpf.vm.ThreadList
-
- LocationSpec - Class in gov.nasa.jpf.util
-
support for specification of source locations
This maps sourcefile:line1-range strings into instructions that can be efficiently
checked for by listeners.
- LocationSpec(String, String, int, int) - Constructor for class gov.nasa.jpf.util.LocationSpec
-
- lock(ThreadInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
from a MONITOR_ENTER or sync INVOKExx if we can acquire the lock
- LOCK_ORDER - Static variable in class gov.nasa.jpf.util.Debug
-
- LockedStackDepth - Class in gov.nasa.jpf.listener
-
A listener that tracks information about the stack depth of when a lock is first acquired.
- LockedStackDepth() - Constructor for class gov.nasa.jpf.listener.LockedStackDepth
-
- LockInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
common root for MONITORENTER/EXIT
- LockInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.LockInstruction
-
- lockNotified(ThreadInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
re-acquire lock after being notified.
- loDouble(double) - Static method in class gov.nasa.jpf.vm.Types
-
- log - Static variable in class gov.nasa.jpf.Config
-
- log(String) - Method in class gov.nasa.jpf.Config
-
- log - Static variable in class gov.nasa.jpf.report.Reporter
-
- log - Static variable in class gov.nasa.jpf.search.Search
-
- LOG - Static variable in class gov.nasa.jpf.tool.RunJPF
-
- LOG - Static variable in class gov.nasa.jpf.tool.RunTest
-
- log(LogRecord) - Method in class gov.nasa.jpf.util.JPFLogger
-
- log(Level, String) - Method in class gov.nasa.jpf.util.JPFLogger
-
- log(Level, String, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- log(Level, String, Object[]) - Method in class gov.nasa.jpf.util.JPFLogger
-
- log(Level, String, Throwable) - Method in class gov.nasa.jpf.util.JPFLogger
-
- log(String, int, String) - Static method in class gov.nasa.jpf.vm.Verify
-
- log(String, int, String, String) - Static method in class gov.nasa.jpf.vm.Verify
-
- log(String, int, String, Object...) - Static method in class gov.nasa.jpf.vm.Verify
-
- log - Static variable in class gov.nasa.jpf.vm.VM
-
- log10__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- log__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- log__Ljava_lang_String_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_tools_MethodTester
-
- log__Ljava_lang_String_2ILjava_lang_String_2_3Ljava_lang_Object_2__V(MJIEnv, int, int, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- log__Ljava_lang_String_2ILjava_lang_String_2__V(MJIEnv, int, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- log__Ljava_lang_String_2ILjava_lang_String_2Ljava_lang_String_2__V(MJIEnv, int, int, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- LOG_HOST - Static variable in class gov.nasa.jpf.util.LogHandler
-
- LOG_PORT - Static variable in class gov.nasa.jpf.util.LogHandler
-
- LogConsole - Class in gov.nasa.jpf.listener
-
simple logging facility that listens on a socket (e.g.
- LogConsole() - Constructor for class gov.nasa.jpf.listener.LogConsole
-
- logger - Variable in class gov.nasa.jpf.util.JPFLogger
-
- LogHandler - Class in gov.nasa.jpf.util
-
log handler class that deals with output selection and formatting.
- LogHandler(Config) - Constructor for class gov.nasa.jpf.util.LogHandler
-
- LogHandler() - Constructor for class gov.nasa.jpf.util.LogHandler
-
- LogHandler.DefaultConsoleHandler - Class in gov.nasa.jpf.util
-
- LogHandler.DefaultConsoleHandler() - Constructor for class gov.nasa.jpf.util.LogHandler.DefaultConsoleHandler
-
- logInstruction - Variable in class gov.nasa.jpf.vm.ThreadInfo
-
store the last executed insn in the path
- LogManager - Class in gov.nasa.jpf.util
-
this class is responsible for returning properly JPF-configured
Loggers.
- LogManager() - Constructor for class gov.nasa.jpf.util.LogManager
-
- logp(Level, String, String, String) - Method in class gov.nasa.jpf.util.JPFLogger
-
- logp(Level, String, String, String, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- logp(Level, String, String, String, Object[]) - Method in class gov.nasa.jpf.util.JPFLogger
-
- logp(Level, String, String, String, Throwable) - Method in class gov.nasa.jpf.util.JPFLogger
-
- logrb(Level, String, String, String, String) - Method in class gov.nasa.jpf.util.JPFLogger
-
- logrb(Level, String, String, String, String, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- logrb(Level, String, String, String, String, Object[]) - Method in class gov.nasa.jpf.util.JPFLogger
-
- logrb(Level, String, String, String, String, Throwable) - Method in class gov.nasa.jpf.util.JPFLogger
-
- loLong(long) - Static method in class gov.nasa.jpf.vm.Types
-
- LONG - Static variable in class java.util.TimeZone
-
- LongArrayFields - Class in gov.nasa.jpf.vm
-
element values for long[] objects
- LongArrayFields(int) - Constructor for class gov.nasa.jpf.vm.LongArrayFields
-
- LongArrayLoadInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
abstraction for long array loads
- LongArrayLoadInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.LongArrayLoadInstruction
-
- LongArrayStoreInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
absraction for long array stores
...
- LongArrayStoreInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.LongArrayStoreInstruction
-
- longAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- longBitsToDouble__J__D(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Double
-
- LongChoiceFromList - Class in gov.nasa.jpf.vm.choice
-
- LongChoiceFromList(String) - Constructor for class gov.nasa.jpf.vm.choice.LongChoiceFromList
-
super constructor for subclasses that want to configure themselves
- LongChoiceFromList(String, Long[]) - Constructor for class gov.nasa.jpf.vm.choice.LongChoiceFromList
-
- LongChoiceFromList(Config, String) - Constructor for class gov.nasa.jpf.vm.choice.LongChoiceFromList
-
- LongChoiceFromList(String, long...) - Constructor for class gov.nasa.jpf.vm.choice.LongChoiceFromList
-
- LongChoiceGenerator - Interface in gov.nasa.jpf.vm
-
ChoiceGenerator for Long values - this is only an interface so that
we can use it for type checks of implementors that use their own
generic hierarchy
- LongFieldInfo - Class in gov.nasa.jpf.vm
-
- LongFieldInfo(String, int) - Constructor for class gov.nasa.jpf.vm.LongFieldInfo
-
- longLookup3Hash(int[]) - Static method in class gov.nasa.jpf.vm.JenkinsStateSet
-
- longOperandAttrIterator() - Method in class gov.nasa.jpf.vm.StackFrame
-
- longOperandAttrIterator(Class<T>) - Method in class gov.nasa.jpf.vm.StackFrame
-
- LongReturn - Class in gov.nasa.jpf.jvm.bytecode
-
common base for DRETURN and LRETURN
- LongReturn() - Constructor for class gov.nasa.jpf.jvm.bytecode.LongReturn
-
- longSize() - Method in class gov.nasa.jpf.util.BitSet1024
-
- longSize() - Method in class gov.nasa.jpf.util.BitSet256
-
- longSize() - Method in class gov.nasa.jpf.util.BitSet64
-
- longSize() - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- longToDouble(long) - Static method in class gov.nasa.jpf.vm.Types
-
- longValue() - Method in class gov.nasa.jpf.util.MutableInteger
-
- LongVector - Class in gov.nasa.jpf.util
-
(more efficient?) alternative to Vector
- LongVector(Growth, int) - Constructor for class gov.nasa.jpf.util.LongVector
-
- LongVector(Growth) - Constructor for class gov.nasa.jpf.util.LongVector
-
- LongVector(int) - Constructor for class gov.nasa.jpf.util.LongVector
-
- LongVector() - Constructor for class gov.nasa.jpf.util.LongVector
-
- lookingAt() - Method in class java.util.regex.Matcher
-
- lookingAt____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- lookupswitch(int, int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LOOKUPSWITCH - Class in gov.nasa.jpf.jvm.bytecode
-
Access jump table by key match and jump
..., key => ...
- LOOKUPSWITCH(int, int) - Constructor for class gov.nasa.jpf.jvm.bytecode.LOOKUPSWITCH
-
- lookupswitch(int, int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lookupswitch(int, int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lookupswitch(int, int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lookupswitch(int, int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lookupswitch(int, int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lookupswitchEntry(int, int, int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lookupswitchEntry(int, int, int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lookupswitchEntry(int, int, int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lookupswitchEntry(int, int, int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lookupswitchInsn - Variable in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- LookupSwitchInstruction - Interface in gov.nasa.jpf.vm
-
interface to insulate us from any specific Instruction hierarchy
- lor() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LOR - Class in gov.nasa.jpf.jvm.bytecode
-
Boolean OR long
..., value1, value2 => ..., result
- LOR() - Constructor for class gov.nasa.jpf.jvm.bytecode.LOR
-
- lor() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lor() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lor() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lor() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lor() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lrem() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LREM - Class in gov.nasa.jpf.jvm.bytecode
-
Remainder long
..., value1, value2 => ..., result
- LREM() - Constructor for class gov.nasa.jpf.jvm.bytecode.LREM
-
- lrem() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lrem() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lrem() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lrem() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lrem() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lreturn() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LRETURN - Class in gov.nasa.jpf.jvm.bytecode
-
Return long from method
..., value => [empty]
- LRETURN() - Constructor for class gov.nasa.jpf.jvm.bytecode.LRETURN
-
- lreturn() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lreturn() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lreturn() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lreturn() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lreturn() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lshl() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LSHL - Class in gov.nasa.jpf.jvm.bytecode
-
Shift left
..., value1, value2 =>..., result
- LSHL() - Constructor for class gov.nasa.jpf.jvm.bytecode.LSHL
-
- lshl() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lshl() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lshl() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lshl() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lshl() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lshr() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LSHR - Class in gov.nasa.jpf.jvm.bytecode
-
Arithmetic shift right long
..., value1, value2 =>..., result
- LSHR() - Constructor for class gov.nasa.jpf.jvm.bytecode.LSHR
-
- lshr() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lshr() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lshr() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lshr() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lshr() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lstore(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LSTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store long into local variable
..., value => ...
- LSTORE(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.LSTORE
-
- lstore(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lstore(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lstore(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lstore(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lstore(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lstore_0() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- lstore_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lstore_0() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lstore_0() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lstore_0() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lstore_0() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lstore_1() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- lstore_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lstore_1() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lstore_1() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lstore_1() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lstore_1() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lstore_2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- lstore_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lstore_2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lstore_2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lstore_2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lstore_2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lstore_3() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- lstore_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lstore_3() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lstore_3() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lstore_3() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lstore_3() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lsub() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LSUB - Class in gov.nasa.jpf.jvm.bytecode
-
Subtract long
..., value1, value2 => ..., result
- LSUB() - Constructor for class gov.nasa.jpf.jvm.bytecode.LSUB
-
- lsub() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lsub() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lsub() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lsub() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lsub() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lushr() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LUSHR - Class in gov.nasa.jpf.jvm.bytecode
-
Logical shift right long
..., value1, value2 =>..., result
- LUSHR() - Constructor for class gov.nasa.jpf.jvm.bytecode.LUSHR
-
- lushr() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lushr() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lushr() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lushr() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lushr() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- lv - Variable in class gov.nasa.jpf.jvm.bytecode.LocalVariableInstruction
-
- lxor() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- LXOR - Class in gov.nasa.jpf.jvm.bytecode
-
Boolean XOR long
..., value1, value2 => ..., result
- LXOR() - Constructor for class gov.nasa.jpf.jvm.bytecode.LXOR
-
- lxor() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- lxor() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- lxor() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- lxor() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- lxor() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- packageAssertionStatus - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- packageName - Variable in class gov.nasa.jpf.vm.ClassInfo
-
Name of the package.
- Pair<A,B> - Class in gov.nasa.jpf.util
-
simple const wrapper utility class for 2-tuple
- Pair(A, B) - Constructor for class gov.nasa.jpf.util.Pair
-
- paramNames - Variable in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- paramsWatchList - Variable in class gov.nasa.jpf.listener.Perturbator
-
- paramTypeNames - Variable in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- paramTypes - Variable in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- parent - Variable in class gov.nasa.jpf.util.script.ScriptElement
-
- parent - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- parentState - Variable in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- PARK - Static variable in interface gov.nasa.jpf.vm.SchedulerFactory
-
used by sun.misc.Unsafe.park()
- park(boolean, long) - Method in class sun.misc.Unsafe
-
- park__ZJ__V(MJIEnv, int, boolean, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- parse(String) - Method in class gov.nasa.jpf.Config
-
- parse(ClassFileReader) - Method in class gov.nasa.jpf.jvm.ClassFile
-
this is the main parsing routine that uses the ClassFileReader interface
to tell clients about the classfile contents
ClassFile structure: http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html#74353
u4 magic; // 0xcafebabe
u2 minor_version;
u2 major_version;
u2 constant_pool_count;
cp_entry constant_pool[constant_pool_count-1];
u2 access_flags;
u2 this_class;
u2 super_class;
u2 interfaces_count;
u2 interfaces[interfaces_count];
u2 fields_count;
field_info fields[fields_count];
u2 methods_count;
method_info methods[methods_count];
u2 attributes_count;
attribute_info attributes[attributes_count];
- parse(ClassInfo) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- parse(AnnotationInfo) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- parse() - Method in class gov.nasa.jpf.util.json.JSONParser
-
Parse JSON document
- parse() - Method in class gov.nasa.jpf.util.script.ESParser
-
grammar ***********************
script ::= {section | sequence}.
- parse(AnnotationInfo) - Method in interface gov.nasa.jpf.vm.AnnotationParser
-
- parse(String, StackFrame) - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- parse(ClassInfo) - Method in interface gov.nasa.jpf.vm.ClassParser
-
- parse(String, ParsePosition) - Method in class java.text.DecimalFormat
-
- parse(String, ParsePosition) - Method in class java.text.NumberFormat
-
- parse(String, ParsePosition) - Method in class java.text.SimpleDateFormat
-
- parse__Ljava_lang_String_2__Ljava_util_Date_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DateFormat
-
- parse__Ljava_lang_String_2Ljava_text_ParsePosition_2__Ljava_lang_Number_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- parseAnnotationDefaultAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
AnnotationDefault_attribute {
u2 attribute_name_index;
u4 attribute_length;
element_value default_value; << pos
}
- parseAnnotationsAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseBytecode(JVMByteCodeReader, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseCategories(Config) - Method in class gov.nasa.jpf.listener.CGRemover
-
- parseClassAttributes(ClassFileReader, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseCodeAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
(optionally) called by reader from within the setMethodAttribute() notification
This means we have recursive notification since this is a variable length
attribute that has variable length attributes
Code_attribute { u2 attr_name_index; u4 attr_length;
u2 max_stack; u2 max_locals;
u4 code_length; u1 code[code_length];
u2 exception_table_length;
{ u2 start_pc; u2 end_pc; u2 handler_pc; u2 catch_type;
} exception_table[exception_table_length];
u2 attributes_count;
attribute_info attributes[attributes_count]; }
pos is at max_stack
- parseCodeAttrAttributes(ClassFileReader, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseConstValueAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
optionally called by reader to obtain a ConstantValue field attribute
ConstantValue {u2 attrName; u4 attrLength; u2 constIndex }
pos is at constIndex
- parseCp(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseEnclosingMethodAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
EnclosingMethod_attribute {
u2 attribute_name_index;
u4 attribute_length;
u2 class_index -> Class_info { u1 tag; u2 name_index->utf8 }
u2 method_index -> NameAndType_info { u1 tag; u2 name_index->utf8; u2 descriptor_index->utf8 }
}
- parseExceptionAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseFieldAttributes(ClassFileReader, int, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseFields(ClassFileReader, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseInnerClassesAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
(optionally) called by ClassFileReader from within setClassAttribute() notification
InnerClass { u2 nameIdx; u4 length;
u2 classCount;
{ u2 innerCls; u2 outerCls;
u2 innerName; u2 innerAccessFlags;
} classes[classCount] }
pos is at classCount
- parseInt__Ljava_lang_String_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Integer
-
- parseInt__Ljava_lang_String_2I__I(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Integer
-
- parseInterfaces(ClassFileReader, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseInversion(String, FeatureSpec.ParseData) - Static method in class gov.nasa.jpf.util.FeatureSpec
-
- parseLineNumberTableAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
optionally called from ClassFileReader.setCodeAttribute() to parse LineNumberTables
LineNumberTable { u2 attrName; u4 attrLength;
u2 lineCount;
{ u2 startPc; u2 lineNumber; } [lineCount] };
pos is at lineCount
- parseLiteral(String, int) - Method in class gov.nasa.jpf.vm.choice.DoubleChoiceFromList
-
- parseLiteral(String, int) - Method in class gov.nasa.jpf.vm.choice.FloatChoiceFromList
-
- parseLiteral(String, int) - Method in class gov.nasa.jpf.vm.choice.IntChoiceFromList
-
- parseLiteral(String, int) - Method in class gov.nasa.jpf.vm.choice.LongChoiceFromList
-
- parseLiteral(String, int) - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- parseLocalVarTableAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
optionally called from ClassFileReader.setCodeAttribute() to parse LocalVarTables
LocalVarTableTable { u2 attrName; u4 attrLength;
u2 localVarCount;
{ u2 startPc; u2 lineNumber; } [lineCount] };
pos is at localVarCount
- parseLocationSpecs(List<LocationSpec>, String[]) - Method in class gov.nasa.jpf.listener.CGRemover
-
- parseLong__Ljava_lang_String_2__J(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Long
-
- parseLong__Ljava_lang_String_2I__J(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Long
-
- parseLookupSwitchEntries(JVMByteCodeReader, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseMethodAttributes(ClassFileReader, int, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseMethods(ClassFileReader, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseMethodSpecs(List<MethodSpec>, String[]) - Method in class gov.nasa.jpf.listener.CGRemover
-
- parseObject(String, ParsePosition) - Method in class java.text.Format
-
- parseObject(String) - Method in class java.text.Format
-
- parseObject(String, ParsePosition) - Method in class java.text.NumberFormat
-
- parseParameterAnnotationsAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseScript() - Method in class gov.nasa.jpf.util.script.ScriptEnvironment
-
- parseShort__Ljava_lang_String_2__S(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Short
-
- parseShort__Ljava_lang_String_2I__S(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Short
-
- parseSignatureAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
Signature_attribute {
u2 attribute_name_index;
u4 attr-length;
u2 signature-index << pos
}
- parseSourceFileAttr(ClassFileReader, Object) - Method in class gov.nasa.jpf.jvm.ClassFile
-
(optionally) called by ClassFileReader from within setClassAttribute() notification
InnerClass { u2 nameIdx; u4 length; u2 sourceFile; }
- parseTableSwitchEntries(JVMByteCodeReader, int, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- parseType(String, FeatureSpec.ParseData) - Static method in class gov.nasa.jpf.util.FeatureSpec
-
- parseTypeAndName(String, FeatureSpec.ParseData) - Static method in class gov.nasa.jpf.util.FeatureSpec
-
- Path - Class in gov.nasa.jpf.vm
-
Path represents the data structure in which a execution trace is recorded.
- Path(String) - Constructor for class gov.nasa.jpf.vm.Path
-
- path - Variable in class gov.nasa.jpf.vm.VM
-
- PATH_SEPARATOR - Static variable in class gov.nasa.jpf.Config
-
- pathElements - Variable in class gov.nasa.jpf.vm.ClassPath
-
- PathnameExpander - Class in gov.nasa.jpf.util
-
utility to perform pathname expansion
the following patterns are supported so far:
(1) brace expansion ala bash: foo{Boo,Shoo} => fooBoo, fooShoo
(this doesn't check for existence, its simply lexical)
(2) '*' wildcard pathname expansion ala bash: "*.java" | "*\Main*.java"
(supports wildcards in mutiple path elements and within file/dir name)
(3) recursive dir expansion ala Ant: "**\*.jar"
- PathnameExpander() - Constructor for class gov.nasa.jpf.util.PathnameExpander
-
- pathOutput - Variable in class gov.nasa.jpf.vm.VM
-
- PathOutputMonitor - Class in gov.nasa.jpf.listener
-
listener that monitors path output, matching it against specifications
supplied as text files.
- PathOutputMonitor(Config, JPF) - Constructor for class gov.nasa.jpf.listener.PathOutputMonitor
-
- PathOutputMonitor.PathOutputSpec - Interface in gov.nasa.jpf.listener
-
- pathPrefix - Variable in class gov.nasa.jpf.jvm.JarClassFileContainer
-
- PathSearch - Class in gov.nasa.jpf.search
-
PathSearch is not really a Search object, just a simple 'forward'
driver for the VM that loops until there is no next instruction or
a property doesn't hold
- PathSearch(Config, VM) - Constructor for class gov.nasa.jpf.search.PathSearch
-
- pathSeparator - Static variable in class java.io.File
-
- pathSeparatorChar - Static variable in class java.io.File
-
- pathSpec - Variable in class gov.nasa.jpf.util.LocationSpec
-
- pathSplit(String) - Method in class gov.nasa.jpf.Config
-
- pattern() - Method in class java.util.regex.Matcher
-
- Pattern - Class in java.util.regex
-
simplified model of java.util.refex.Pattern, which otherwise
is very expensive in terms of state memory and execution costs
- pattern() - Method in class java.util.regex.Pattern
-
- pc - Variable in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- pc - Variable in class gov.nasa.jpf.vm.StackFrame
-
- peek() - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
- peek() - Method in class gov.nasa.jpf.util.AvailableBufferedInputStream
-
- peek() - Method in class gov.nasa.jpf.util.LinkedObjectQueue
-
- peek() - Method in interface gov.nasa.jpf.util.ObjectQueue
-
- peek() - Method in class gov.nasa.jpf.vm.ArrayOffset
-
- peek() - Method in class gov.nasa.jpf.vm.StackFrame
-
- peek(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- peekArrayRef(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayInstruction
-
- peekArrayRef(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ARRAYLENGTH
-
- peekArrayRef(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayLoadInstruction
-
only makes sense pre-exec
- peekArrayRef(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayStoreInstruction
-
this is for pre-exec use
- peekArrayRef(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.LongArrayStoreInstruction
-
- peekDouble() - Method in class gov.nasa.jpf.vm.StackFrame
-
- peekDouble(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- peekElementInfo(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- peekElementInfo(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.GETFIELD
-
- peekElementInfo(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InstanceFieldInstruction
-
this one can be used from a choiceGeneratorSet() or executeInstruction() context, since
it peeks 'this' from the operand stack (enter didn't pop the value yet)
it' less efficient than getLastElementInfo() from a instructionExecuted context
- peekElementInfo(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.PUTFIELD
-
- peekElementInfo(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
that's invariant, as opposed to InstanceFieldInstruction, so it's
not really a peek
- peekException() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- peekFloat() - Method in class gov.nasa.jpf.vm.StackFrame
-
- peekFloat(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- peekIndex(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayElementInstruction
-
- peekIndex(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayLoadInstruction
-
- peekIndex(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayStoreInstruction
-
- peekIndex(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.LongArrayStoreInstruction
-
- peekLong() - Method in class gov.nasa.jpf.vm.StackFrame
-
- peekLong(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- peer - Variable in class gov.nasa.jpf.vm.NativeMethodInfo
-
- pendingException - Variable in class gov.nasa.jpf.vm.ThreadInfo
-
- pendingSUTExceptionRequest - Variable in class gov.nasa.jpf.vm.ThreadInfo
-
a listener or peer request for throwing an exception into the SUT, to be processed in executeInstruction
- Permutation - Class in gov.nasa.jpf.util
-
- Permutation(Growth, int) - Constructor for class gov.nasa.jpf.util.Permutation
-
- Permutation(Growth) - Constructor for class gov.nasa.jpf.util.Permutation
-
- Permutation(int) - Constructor for class gov.nasa.jpf.util.Permutation
-
- Permutation() - Constructor for class gov.nasa.jpf.util.Permutation
-
- perturb(ChoiceGenerator<?>, StackFrame) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- perturb(ChoiceGenerator<?>, StackFrame) - Method in class gov.nasa.jpf.perturb.IntOverUnder
-
- perturb(ChoiceGenerator<?>, StackFrame) - Method in interface gov.nasa.jpf.perturb.OperandPerturbator
-
- Perturbator - Class in gov.nasa.jpf.listener
-
listener that perturbs GETFIELD/GETSTATIC and InvokeInstruction results
NOTE - this listener initializes in two steps: (1) during listener construction
it builds a list of classes it has to monitor, and (2) during class load
time it further analyzes classes from this list to get the actual target
objects (FieldInfos and MethodInfos) so that instruction monitoring is
efficient enough.
- Perturbator(Config) - Constructor for class gov.nasa.jpf.listener.Perturbator
-
- Perturbator.FieldPerturbation - Class in gov.nasa.jpf.listener
-
- Perturbator.ParamsPerturbation - Class in gov.nasa.jpf.listener
-
- Perturbator.Perturbation - Class in gov.nasa.jpf.listener
-
- Perturbator.ReturnPerturbation - Class in gov.nasa.jpf.listener
-
- perturbedFields - Variable in class gov.nasa.jpf.listener.Perturbator
-
- perturbedParams - Variable in class gov.nasa.jpf.listener.Perturbator
-
- perturbedReturns - Variable in class gov.nasa.jpf.listener.Perturbator
-
- pinDownList - Variable in class gov.nasa.jpf.vm.GenericHeap
-
- policy - Variable in class gov.nasa.jpf.vm.serialize.FieldAmmendmentByName
-
- POLICY_IGNORE - Static variable in interface gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration.Ammendment
-
- POLICY_INCLUDE - Static variable in interface gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration.Ammendment
-
- poll() - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
- poll() - Method in class gov.nasa.jpf.util.LinkedObjectQueue
-
- poll() - Method in interface gov.nasa.jpf.util.ObjectQueue
-
- poll() - Method in class java.lang.ref.ReferenceQueue
-
- pool(E) - Method in class gov.nasa.jpf.util.IntTable
-
gets the Entry associated with key, adding previous `size' if not yet bound.
- pool(E) - Method in class gov.nasa.jpf.util.SimplePool
-
Returns a pooled element matching e, which will be e if no match
has been previously pooled.
- pool(E) - Method in class gov.nasa.jpf.util.WeakPool
-
Returns a pooled element matching e, which will be e if no match
has been previously pooled.
- poolIndex(E) - Method in class gov.nasa.jpf.util.IntTable
-
shorthand for pool(key).val
.
- poolKey(E) - Method in class gov.nasa.jpf.util.IntTable
-
shorthand for pool(key).key
.
- pop() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- POP - Class in gov.nasa.jpf.jvm.bytecode
-
Pop the top operand stack value
..., value => ...
- POP() - Constructor for class gov.nasa.jpf.jvm.bytecode.POP
-
- pop() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- pop() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- pop() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- pop() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- pop() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- pop(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- pop() - Method in class gov.nasa.jpf.vm.StackFrame
-
- pop2() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- POP2 - Class in gov.nasa.jpf.jvm.bytecode
-
Pop the top two operand slots
..., value2, value1 => ...
- POP2() - Constructor for class gov.nasa.jpf.jvm.bytecode.POP2
-
- pop2() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- pop2() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- pop2() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- pop2() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- pop2() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- popAndGetModifiableTopFrame() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ACMPEQ
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ACMPNE
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPEQ
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPGE
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPGT
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPLE
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPLT
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IF_ICMPNE
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IFEQ
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IFGE
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IFGT
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IfInstruction
-
retrieve value of jump condition from operand stack
(not ideal to have this public, but some listeners might need it for
skipping the insn, plus we require it for subclass factorization)
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IFLE
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IFLT
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IFNE
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IFNONNULL
-
- popConditionValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IFNULL
-
- popDirectCallFrame() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
removing DirectCallStackFrames is a bit different (only happens from
DIRECTCALLRETURN insns)
- popDouble() - Method in class gov.nasa.jpf.vm.StackFrame
-
- popException() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- popFloat() - Method in class gov.nasa.jpf.vm.StackFrame
-
- popFrame() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Removes a stack frame
- popLong() - Method in class gov.nasa.jpf.vm.StackFrame
-
- popOperands1(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- popOperands1(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.GETFIELD
-
- popOperands1(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.GETSTATIC
-
- popOperands1(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.PUTFIELD
-
- popOperands1(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.PUTSTATIC
-
- popOperands2(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- popOperands2(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.GETFIELD
-
- popOperands2(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.GETSTATIC
-
- popOperands2(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.PUTFIELD
-
- popOperands2(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.PUTSTATIC
-
- populateBoolean(MethodInfo, String) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- populateByte(MethodInfo, String) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- populateChar(MethodInfo, String) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- populateDouble(MethodInfo, String) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- populateFloat(MethodInfo, String) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- populateInt(MethodInfo, String) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- populateLong(MethodInfo, String) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- populateShort(MethodInfo, String) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- populateSnapshot(SparseClusterArray.Snapshot<E, T>, Transformer<E, T>) - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- populateValuations(StackFrame, int, int) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- popUncaughtHandlerFrame() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- popValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.AASTORE
-
- popValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayStoreInstruction
-
- popValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.BASTORE
-
- popValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.CASTORE
-
- popValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.DASTORE
-
- popValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.FASTORE
-
- popValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IASTORE
-
- popValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.LASTORE
-
- popValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.SASTORE
-
- position - Variable in class gov.nasa.jpf.vm.Instruction
-
- postCheck__Lgov_nasa_jpf_test_TestContext_2Ljava_lang_reflect_Method_2Ljava_lang_Object_2Ljava_lang_Throwable_2__Z(MJIEnv, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_test_MemoryGoal
-
- postGcActions - Variable in class gov.nasa.jpf.vm.VM
-
- pow__DD__D(MJIEnv, int, double, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- preCheck__Lgov_nasa_jpf_test_TestContext_2Ljava_lang_reflect_Method_2__Z(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_test_MemoryGoal
-
- PreciseAllocationContext - Class in gov.nasa.jpf.vm
-
class that captures execution context consisting of executing thread and
pc's of ti's current StackFrames
note that we pool (i.e.
- PreciseAllocationContext() - Constructor for class gov.nasa.jpf.vm.PreciseAllocationContext
-
- PreciseRaceDetector - Class in gov.nasa.jpf.listener
-
This is a Race Detection Algorithm that is precise in its calculation of races, i.e.
- PreciseRaceDetector(Config) - Constructor for class gov.nasa.jpf.listener.PreciseRaceDetector
-
- Predicate<T> - Interface in gov.nasa.jpf.util
-
- PredicateMap - Class in gov.nasa.jpf.vm
-
- PredicateMap() - Constructor for class gov.nasa.jpf.vm.PredicateMap
-
- PreferThreads - Class in gov.nasa.jpf.search.heuristic
-
a heuristic state prioritizer that favors certain threads (specified
by thread names during initialization)
<2do> for both efficiency and encapsulation reasons, this should be just
a Scheduler policy (so that we don't have to expand all children)
- PreferThreads(Config, VM) - Constructor for class gov.nasa.jpf.search.heuristic.PreferThreads
-
- prepend(String, String, String) - Method in class gov.nasa.jpf.Config
-
- prependArray(T[], T...) - Static method in class gov.nasa.jpf.util.Misc
-
- prependArray(String[], String...) - Static method in class gov.nasa.jpf.util.Misc
-
- prev - Variable in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- prev - Variable in class gov.nasa.jpf.vm.StackFrame
-
the previous StackFrame (usually the caller, null if first).
- print(PrintWriter) - Method in class gov.nasa.jpf.Config
-
- print(boolean) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- print(byte) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- print(char) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- print(short) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- print(int) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- print(long) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- print(float) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- print(double) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- print(String) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- print(Object) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- print(String) - Method in class gov.nasa.jpf.util.ConsoleStream
-
- print(Object) - Method in class gov.nasa.jpf.util.ConsoleStream
-
- print(int, Object) - Static method in class gov.nasa.jpf.util.Debug
-
- print(int, String) - Static method in class gov.nasa.jpf.util.Debug
-
- print(int, int, Object) - Static method in class gov.nasa.jpf.util.Debug
-
- print(int, int, String) - Static method in class gov.nasa.jpf.util.Debug
-
- print(int, int, Printable) - Static method in class gov.nasa.jpf.util.Debug
-
- print(int, Printable) - Static method in class gov.nasa.jpf.util.Debug
-
- print() - Method in class gov.nasa.jpf.util.HashPool
-
- print(ElementInfo, FieldInfo, boolean) - Method in class gov.nasa.jpf.vm.JPFOutputStream
-
- print(ElementInfo, FinalBitSet) - Method in class gov.nasa.jpf.vm.JPFOutputStream
-
- print(ThreadInfo) - Method in class gov.nasa.jpf.vm.JPFOutputStream
-
- print(StackFrame) - Method in class gov.nasa.jpf.vm.JPFOutputStream
-
- print(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- print(String, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- print(String, boolean) - Static method in class gov.nasa.jpf.vm.Verify
-
- print(String...) - Static method in class gov.nasa.jpf.vm.Verify
-
this is to avoid StringBuilders
- print(String) - Method in class gov.nasa.jpf.vm.VM
-
- print(boolean) - Method in class gov.nasa.jpf.vm.VM
-
- print(char) - Method in class gov.nasa.jpf.vm.VM
-
- print(int) - Method in class gov.nasa.jpf.vm.VM
-
- print(long) - Method in class gov.nasa.jpf.vm.VM
-
- print(double) - Method in class gov.nasa.jpf.vm.VM
-
- print(float) - Method in class gov.nasa.jpf.vm.VM
-
- print___3Ljava_lang_String_2__V(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- print__C__V(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- print__D__V(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- print__F__V(MJIEnv, int, float) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- print__I__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- print__J__V(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- print__Ljava_lang_String_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- print__Ljava_lang_String_2__V(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- print__Ljava_lang_String_2I__V(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- print__Ljava_lang_String_2Z__V(MJIEnv, int, int, boolean) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- print__Z__V(MJIEnv, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- Printable - Interface in gov.nasa.jpf.util
-
Printable is mainly used to avoid having to create potentially huge
String(via StringBuilders or Writers) which are just used to be
written to std streams
- printBacktrack(String, String) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- printBanner(Config) - Static method in class gov.nasa.jpf.JPF
-
- printChar(PrintStream, char) - Static method in class gov.nasa.jpf.util.PrintUtils
-
- printCharLiteral(PrintStream, char) - Static method in class gov.nasa.jpf.util.PrintUtils
-
- printCommentLine(String) - Method in class gov.nasa.jpf.vm.JPFOutputStream
-
- printContentsOn(PrintWriter) - Method in class gov.nasa.jpf.vm.StackFrame
-
- printCp(PrintWriter, ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- printCurrentStackTrace() - Method in class gov.nasa.jpf.vm.VM
-
Prints the current stack trace.
- printElementInfo(ElementInfo) - Method in class gov.nasa.jpf.listener.HeapTracker
-
private stuff
- printElements(PrintStream, int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- printElements(PrintStream, int) - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- printEndState(String) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- printEntries() - Method in class gov.nasa.jpf.Config
-
- printErrorState(String) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- printf(String, Object...) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- printf__Ljava_lang_String_2_3Ljava_lang_Object_2__Ljava_io_PrintStream_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- printFields(ElementInfo, FieldInfo[], FinalBitSet) - Method in class gov.nasa.jpf.vm.JPFOutputStream
-
- printFields(PrintWriter) - Method in class gov.nasa.jpf.vm.Monitor
-
- printFile - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- printFile(PrintWriter, File) - Static method in class gov.nasa.jpf.util.FileUtils
-
- printHeader() - Method in class gov.nasa.jpf.listener.SimpleDot
-
- printLiveThreadStatus(PrintWriter) - Method in class gov.nasa.jpf.vm.VM
-
print call stacks of all live threads
this is also used for debugging purposes, so we can't move it to the Reporter system
(it's also using a bit too many internals for that)
- println(boolean) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- println(byte) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- println(char) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- println(short) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- println(int) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- println(long) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- println(float) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- println(double) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- println(String) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- println(Object) - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- println() - Method in class gov.nasa.jpf.ConsoleOutputStream
-
- println(String) - Method in class gov.nasa.jpf.util.ConsoleStream
-
- println(Object) - Method in class gov.nasa.jpf.util.ConsoleStream
-
- println() - Method in class gov.nasa.jpf.util.ConsoleStream
-
- println(int, int, Printable) - Static method in class gov.nasa.jpf.util.Debug
-
- println(int, Printable) - Static method in class gov.nasa.jpf.util.Debug
-
- println(int) - Static method in class gov.nasa.jpf.util.Debug
-
- println(int, Object) - Static method in class gov.nasa.jpf.util.Debug
-
- println(int, String) - Static method in class gov.nasa.jpf.util.Debug
-
- println(int, int) - Static method in class gov.nasa.jpf.util.Debug
-
- println(int, int, Object) - Static method in class gov.nasa.jpf.util.Debug
-
- println(int, int, String) - Static method in class gov.nasa.jpf.util.Debug
-
- println() - Method in class gov.nasa.jpf.vm.JPFOutputStream
-
- println(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- println() - Static method in class gov.nasa.jpf.vm.Verify
-
- println(String) - Method in class gov.nasa.jpf.vm.VM
-
- println() - Method in class gov.nasa.jpf.vm.VM
-
- println____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- println____V(MJIEnv, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- println__C__V(MJIEnv, int, char) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- println__D__V(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- println__F__V(MJIEnv, int, float) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- println__I__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- println__J__V(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- println__Ljava_lang_String_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- println__Ljava_lang_String_2__V(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- println__Z__V(MJIEnv, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_ConsoleOutputStream
-
- printLocation(String, ThreadInfo) - Method in class gov.nasa.jpf.listener.ReferenceLocator
-
- printOn(PrintWriter) - Method in class gov.nasa.jpf.GenericProperty
-
- printOn(PrintWriter) - Method in interface gov.nasa.jpf.listener.PathOutputMonitor.PathOutputSpec
-
- printOn(PrintStream) - Method in class gov.nasa.jpf.util.automaton.Automaton
-
- printOn(PrintStream) - Method in class gov.nasa.jpf.util.automaton.State
-
- printOn(PrintStream) - Method in class gov.nasa.jpf.util.automaton.Transition
-
- printOn(PrintStream) - Method in class gov.nasa.jpf.util.ObjVector
-
- printOn(PrintWriter) - Method in interface gov.nasa.jpf.util.Printable
-
- printOn(PrintStream, int, PSIntMap.Node, PSIntMap.Node) - Method in class gov.nasa.jpf.util.PSIntMap.OneNode
-
- printOn(PrintStream) - Method in class gov.nasa.jpf.util.PSIntMap
-
- printOn(PrintWriter) - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- printOn(PrintWriter) - Method in class gov.nasa.jpf.vm.choice.BreakGenerator
-
- printOn(PrintWriter) - Method in class gov.nasa.jpf.vm.choice.InvocationCG
-
- printOn(PrintWriter) - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- printOn(PrintWriter) - Method in class gov.nasa.jpf.vm.ExceptionInfo
-
- printOn(PrintWriter) - Method in class gov.nasa.jpf.vm.Path
-
- printOn(PrintWriter) - Method in interface gov.nasa.jpf.vm.ThreadChoiceGenerator
-
- printOn(PrintWriter) - Method in exception gov.nasa.jpf.vm.UncaughtException
-
- printOperands(PrintStream) - Method in class gov.nasa.jpf.vm.StackFrame
-
- printOutputOn(PrintWriter) - Method in class gov.nasa.jpf.vm.Path
-
- printPathOutput(String) - Static method in class gov.nasa.jpf.vm.Verify
-
simple debugging aids to imperatively print the current path output of the SUT
(to be used with vm.path_output)
- printPathOutput(boolean, String) - Static method in class gov.nasa.jpf.vm.Verify
-
- printPathOutput__Ljava_lang_String_2__V(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- printPathOutput__ZLjava_lang_String_2__V(MJIEnv, int, boolean, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- printPendingExceptionOn(PrintWriter) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- printReference(PrintStream, int) - Static method in class gov.nasa.jpf.util.PrintUtils
-
- printRestored(String, String) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- printSlots(PrintStream) - Method in class gov.nasa.jpf.vm.StackFrame
-
- printSources(PrintWriter) - Method in class gov.nasa.jpf.Config
-
- printStackContent() - Method in class gov.nasa.jpf.vm.StackFrame
-
this includes locals and pc
- printStackContent() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Prints the content of the stack
- printStackTrace(PrintStream) - Method in exception gov.nasa.jpf.JPFException
-
- printStackTrace() - Method in class gov.nasa.jpf.vm.StackFrame
-
- printStackTrace(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- printStackTrace(PrintWriter, int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
the reason why this is kind of duplicated (there is also a StackFrame.getPositionInfo)
is that this might be working off a StackTraceElement[] that is created when the exception
is created.
- printStackTrace() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Prints current stacktrace information
- printStackTrace() - Method in class java.lang.Throwable
-
- printStackTrace(PrintStream) - Method in class java.lang.Throwable
-
- printStackTrace(PrintWriter) - Method in class java.lang.Throwable
-
- printStackTrace____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Throwable
-
- printStartState(String) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- printStatistics(PrintWriter) - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- printStatus(Logger) - Method in class gov.nasa.jpf.Config
-
- printStatus(Logger) - Method in class gov.nasa.jpf.util.LogHandler
-
- printStatus(Logger) - Static method in class gov.nasa.jpf.util.LogManager
-
- printStringLiteral(PrintStream, char[], int) - Static method in class gov.nasa.jpf.util.PrintUtils
-
- printTransition(String, String, String, String) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- PrintUtils - Class in gov.nasa.jpf.util
-
- PrintUtils() - Constructor for class gov.nasa.jpf.util.PrintUtils
-
- printValue(PrintStream, int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- printValue(PrintStream, int) - Method in class gov.nasa.jpf.vm.BooleanArrayFields
-
- printValue(PrintStream, int) - Method in class gov.nasa.jpf.vm.ByteArrayFields
-
- printValue(PrintStream, int) - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- printValue(PrintStream, int) - Method in class gov.nasa.jpf.vm.DoubleArrayFields
-
- printValue(PrintStream, int) - Method in class gov.nasa.jpf.vm.FloatArrayFields
-
- printValue(PrintStream, int) - Method in class gov.nasa.jpf.vm.IntArrayFields
-
- printValue(PrintStream, int) - Method in class gov.nasa.jpf.vm.LongArrayFields
-
- printValue(PrintStream, int) - Method in class gov.nasa.jpf.vm.ReferenceArrayFields
-
- printValue(PrintStream, int) - Method in class gov.nasa.jpf.vm.ShortArrayFields
-
- PrioritizedState - Class in gov.nasa.jpf.search.heuristic
-
HeuristicState with a scalar, static priority.
- PrioritizedState(VM, int) - Constructor for class gov.nasa.jpf.search.heuristic.PrioritizedState
-
- PrioritySchedulerFactory - Class in gov.nasa.jpf.vm
-
a scheduler policy which always runs one of the threads that
have equal top priority
- PrioritySchedulerFactory(Config, VM, SystemState) - Constructor for class gov.nasa.jpf.vm.PrioritySchedulerFactory
-
- process(Processor<E>) - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
call Processor.process(e) on each queued object
This method does not return before the queue is empty, which makes it
suitable for graph traversal.
- process(Processor<E>) - Method in class gov.nasa.jpf.util.LinkedObjectQueue
-
- process(Processor<E>) - Method in interface gov.nasa.jpf.util.ObjectQueue
-
- process(Processor<E>) - Method in class gov.nasa.jpf.util.ObjVector
-
- process(T) - Method in interface gov.nasa.jpf.util.Processor
-
- process(Processor<V>) - Method in class gov.nasa.jpf.util.PSIntMap
-
- process(ElementProcessor) - Method in class gov.nasa.jpf.util.script.Alternative
-
- process(Section) - Method in interface gov.nasa.jpf.util.script.ElementProcessor
-
- process(Event) - Method in interface gov.nasa.jpf.util.script.ElementProcessor
-
- process(Alternative) - Method in interface gov.nasa.jpf.util.script.ElementProcessor
-
- process(Repetition) - Method in interface gov.nasa.jpf.util.script.ElementProcessor
-
- process(ElementProcessor) - Method in class gov.nasa.jpf.util.script.Event
-
- process(ElementProcessor) - Method in class gov.nasa.jpf.util.script.Repetition
-
- process(ElementProcessor) - Method in class gov.nasa.jpf.util.script.Script
-
- process(ElementProcessor) - Method in class gov.nasa.jpf.util.script.ScriptElement
-
- process(ElementProcessor) - Method in class gov.nasa.jpf.util.script.Section
-
- process(Section) - Method in class gov.nasa.jpf.util.script.StringSetGenerator
-
- process(Event) - Method in class gov.nasa.jpf.util.script.StringSetGenerator
-
- process(Alternative) - Method in class gov.nasa.jpf.util.script.StringSetGenerator
-
- process(Repetition) - Method in class gov.nasa.jpf.util.script.StringSetGenerator
-
- process(ElementInfo) - Method in class gov.nasa.jpf.vm.GenericHeap.ElementInfoMarker
-
- process(ElementInfo) - Method in class gov.nasa.jpf.vm.serialize.DebugCFSerializer
-
- process(ElementInfo) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- process(ElementInfo) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- processAllObjects - Variable in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- processArg(String) - Method in class gov.nasa.jpf.Config
-
- processArrayFields(ArrayFields) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- processArrayFields(ArrayFields) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- processChildren(ElementProcessor) - Method in class gov.nasa.jpf.util.script.ScriptElementContainer
-
- processClass(ClassInfo, CGRemover.Category) - Method in class gov.nasa.jpf.listener.CGRemover
-
- processed - Variable in class gov.nasa.jpf.report.Statistics
-
- processField(Fields, int[], FieldInfo, FinalBitSet) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- processNamedFields(ClassInfo, Fields) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- processNamedFields(ClassInfo, Fields) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- processNamedInstanceReferenceFields(ClassInfo, Fields) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- processNamedStaticReferenceFields(ClassInfo, Fields) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- Processor<T> - Interface in gov.nasa.jpf.util
-
- processPendingSUTExceptionRequest() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- processPostGcActions() - Method in class gov.nasa.jpf.vm.VM
-
to be called from the Heap after GC is completed (i.e.
- processPseudoProperty(String, String) - Method in class gov.nasa.jpf.Config
-
- processRefArguments(MethodInfo, ReferenceProcessor) - Method in class gov.nasa.jpf.vm.StackFrame
-
generic visitor for reference arguments
- processReference(int) - Method in interface gov.nasa.jpf.vm.ReferenceProcessor
-
- processReference(int) - Method in class gov.nasa.jpf.vm.serialize.CFSerializer
-
- processReference(int) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- processReference(int) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- processReferenceArray(ReferenceArrayFields) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- processReferenceQueue() - Method in class gov.nasa.jpf.vm.serialize.AdaptiveSerializer
-
- processReferenceQueue() - Method in class gov.nasa.jpf.vm.serialize.CFSerializer
-
- processReferenceQueue() - Method in class gov.nasa.jpf.vm.serialize.DebugCFSerializer
-
- processReferenceQueue() - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- processReferenceQueue() - Method in class gov.nasa.jpf.vm.serialize.TopFrameSerializer
-
- processReleaseActions(ElementInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
recursively process release actions registered for this type or any of
its super types (only classes).
- processReleaseActions() - Method in class gov.nasa.jpf.vm.ElementInfo
-
object is recycled (after potential finalization)
- promotePropertyCategory(String) - Method in class gov.nasa.jpf.Config
-
iterate over all keys, if a key starts with the provided keyPrefix, add
this value under the corresponding key suffix.
- properties - Variable in class gov.nasa.jpf.search.Search
-
- Property - Interface in gov.nasa.jpf
-
abstraction that is used by Search objects to determine if program
properties have been violated (e.g.
- PROPERTY_VIOLATION - Static variable in class gov.nasa.jpf.report.Publisher
-
- propertyChanged(Config, String, String, String) - Method in interface gov.nasa.jpf.ConfigChangeListener
-
a JPF property was changed during runtime (e.g.
- PropertyListenerAdapter - Class in gov.nasa.jpf
-
abstract base class that dummy implements Property, Search- and VMListener methods
convenient for creating listeners that act as properties, just having to override
the methods they need
the only local functionality is that instances register themselves automatically
as property when the search is started
<2do> rewrite once GenericProperty is an interface
- PropertyListenerAdapter() - Constructor for class gov.nasa.jpf.PropertyListenerAdapter
-
- propertyViolated(Search) - Method in class gov.nasa.jpf.listener.ChoiceTracker
-
- propertyViolated(Search) - Method in class gov.nasa.jpf.listener.ErrorTraceGenerator
-
- propertyViolated(Search) - Method in class gov.nasa.jpf.listener.SearchMonitor
-
- propertyViolated(Search) - Method in class gov.nasa.jpf.listener.SearchStats
-
- propertyViolated(Search) - Method in class gov.nasa.jpf.listener.StateSpaceDot
-
- propertyViolated(Search) - Method in class gov.nasa.jpf.listener.TraceStorer
-
- propertyViolated(Search) - Method in class gov.nasa.jpf.ListenerAdapter
-
- propertyViolated(Search) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- propertyViolated(Search) - Method in class gov.nasa.jpf.report.Reporter
-
- propertyViolated(Search) - Method in interface gov.nasa.jpf.search.SearchListener
-
JPF encountered a property violation.
- propertyViolated(Search) - Method in class gov.nasa.jpf.search.SearchListenerAdapter
-
- propertyViolation(StackTraceElement, Class<? extends Property>, String...) - Method in class gov.nasa.jpf.util.test.TestJPF
-
run JPF expecting a property violation of the SuT
- propertyViolation(Class<? extends Property>, String...) - Method in class gov.nasa.jpf.util.test.TestJPF
-
- propertyViolation__Ljava_lang_Class_2_3Ljava_lang_String_2__Lgov_nasa_jpf_JPF_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestJPF
-
- propertyViolationTopics - Variable in class gov.nasa.jpf.report.Publisher
-
- proxy - Variable in class sun.net.www.protocol.http.Handler
-
- proxyPort - Variable in class sun.net.www.protocol.http.Handler
-
- PSIMHeap - Class in gov.nasa.jpf.vm
-
heap implementation that uses a PersistentStagingMsbIntMap as the underlying container
This is intended for large state spaces, to minimize store/restore costs.
- PSIMHeap(Config, KernelState) - Constructor for class gov.nasa.jpf.vm.PSIMHeap
-
- PSIntMap<V> - Class in gov.nasa.jpf.util
-
Persistent (immutable) associative array that maps integer keys to generic reference values.
- PSIntMap() - Constructor for class gov.nasa.jpf.util.PSIntMap
-
the only public constructor
- PSIntMap(int, int, PSIntMap.Node, PSIntMap.Node<V>, PSIntMap.Node<V>, int) - Constructor for class gov.nasa.jpf.util.PSIntMap
-
- PSIntMap.BitmapNode<E> - Class in gov.nasa.jpf.util
-
A node that holds between 2 and 31 elements.
- PSIntMap.FullNode<E> - Class in gov.nasa.jpf.util
-
newElements node with 32 elements, for which we don't need newElements bitmap.
- PSIntMap.Node<E> - Class in gov.nasa.jpf.util
-
Abstract root class for all node types.
- PSIntMap.Node() - Constructor for class gov.nasa.jpf.util.PSIntMap.Node
-
- PSIntMap.OneNode<E> - Class in gov.nasa.jpf.util
-
Node that has only one element and hence does not need an array.
- PSIntMap.ValueIterator - Class in gov.nasa.jpf.util
-
this is less efficient than using map.process(processor), but required to use PSIntMaps in lieu of ordinary containers
Since PSIntMaps are bounded recursive data structures, we have to model newElements stack explicitly, but at least we know it is
not exceeding newElements depth of 6 (5 bit index blocks)
Note - there are no empty nodes.
- PSIntMap.ValueIterator() - Constructor for class gov.nasa.jpf.util.PSIntMap.ValueIterator
-
- publish(LogRecord) - Method in class gov.nasa.jpf.util.LogHandler
-
- publishConstraint() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishConstraint() - Method in class gov.nasa.jpf.report.Publisher
-
- publishConstraintHit(Publisher) - Method in class gov.nasa.jpf.ListenerAdapter
-
- publishConstraintHit(Publisher) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- publishConstraintHit() - Method in class gov.nasa.jpf.report.Publisher
-
- publishConstraintHit(Publisher) - Method in interface gov.nasa.jpf.report.PublisherExtension
-
- publishConstraintHit(Publisher) - Method in class gov.nasa.jpf.report.PublisherExtensionAdapter
-
- publishConstraintHit() - Method in class gov.nasa.jpf.report.Reporter
-
- publishDTG() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishDTG() - Method in class gov.nasa.jpf.report.Publisher
-
- publishDTG() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishEpilog() - Method in class gov.nasa.jpf.report.Publisher
-
- publishEpilog() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- Publisher - Class in gov.nasa.jpf.report
-
abstract base for all format specific publishers.
- Publisher(Config, Reporter) - Constructor for class gov.nasa.jpf.report.Publisher
-
- PublisherExtension - Interface in gov.nasa.jpf.report
-
used to add sections to publishers
- PublisherExtensionAdapter - Class in gov.nasa.jpf.report
-
this is just a little helper class to ease standalone PublisherExtension implementations
- PublisherExtensionAdapter() - Constructor for class gov.nasa.jpf.report.PublisherExtensionAdapter
-
- publishError() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishError() - Method in class gov.nasa.jpf.report.Publisher
-
- publishers - Variable in class gov.nasa.jpf.report.Reporter
-
- publishFinished(Publisher) - Method in class gov.nasa.jpf.listener.CoverageAnalyzer
-
- publishFinished(Publisher) - Method in class gov.nasa.jpf.listener.HeapTracker
-
PublisherExtension interface
- publishFinished(Publisher) - Method in class gov.nasa.jpf.listener.PathOutputMonitor
-
- publishFinished(Publisher) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- publishFinished(Publisher) - Method in class gov.nasa.jpf.listener.StateSpaceAnalyzer
-
- publishFinished(Publisher) - Method in class gov.nasa.jpf.ListenerAdapter
-
- publishFinished(Publisher) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- publishFinished() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishFinished() - Method in class gov.nasa.jpf.report.Publisher
-
- publishFinished(Publisher) - Method in interface gov.nasa.jpf.report.PublisherExtension
-
- publishFinished(Publisher) - Method in class gov.nasa.jpf.report.PublisherExtensionAdapter
-
- publishFinished() - Method in class gov.nasa.jpf.report.Reporter
-
- publishJava() - Method in class gov.nasa.jpf.report.Publisher
-
- publishJPF() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishJPF() - Method in class gov.nasa.jpf.report.Publisher
-
- publishJPF() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishJPFConfig() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishJPFConfig() - Method in class gov.nasa.jpf.report.Publisher
-
- publishJPFConfig() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishOutput() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishOutput() - Method in class gov.nasa.jpf.report.Publisher
-
- publishOutput() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishPlatform() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishPlatform() - Method in class gov.nasa.jpf.report.Publisher
-
- publishPlatform() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishProlog() - Method in class gov.nasa.jpf.report.Publisher
-
- publishProlog() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishPropertyViolation(Publisher) - Method in class gov.nasa.jpf.listener.ChoiceTracker
-
- publishPropertyViolation(Publisher) - Method in class gov.nasa.jpf.listener.DeadlockAnalyzer
-
- publishPropertyViolation(Publisher) - Method in class gov.nasa.jpf.listener.ErrorTraceGenerator
-
- publishPropertyViolation(Publisher) - Method in class gov.nasa.jpf.listener.MethodAnalyzer
-
- publishPropertyViolation(Publisher) - Method in class gov.nasa.jpf.listener.VarTracker
-
- publishPropertyViolation(Publisher) - Method in class gov.nasa.jpf.ListenerAdapter
-
- publishPropertyViolation(Publisher) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- publishPropertyViolation() - Method in class gov.nasa.jpf.report.Publisher
-
- publishPropertyViolation(Publisher) - Method in interface gov.nasa.jpf.report.PublisherExtension
-
- publishPropertyViolation(Publisher) - Method in class gov.nasa.jpf.report.PublisherExtensionAdapter
-
- publishPropertyViolation() - Method in class gov.nasa.jpf.report.Reporter
-
- publishResult() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishResult() - Method in class gov.nasa.jpf.report.Publisher
-
- publishResult() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishSnapshot() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishSnapshot() - Method in class gov.nasa.jpf.report.Publisher
-
- publishSnapshot() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishStart(Publisher) - Method in class gov.nasa.jpf.ListenerAdapter
-
- publishStart(Publisher) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- publishStart() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishStart() - Method in class gov.nasa.jpf.report.Publisher
-
- publishStart(Publisher) - Method in interface gov.nasa.jpf.report.PublisherExtension
-
- publishStart(Publisher) - Method in class gov.nasa.jpf.report.PublisherExtensionAdapter
-
- publishStart() - Method in class gov.nasa.jpf.report.Reporter
-
- publishStatistics() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishStatistics() - Method in class gov.nasa.jpf.report.Publisher
-
- publishStatistics() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishSuT() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishSuT() - Method in class gov.nasa.jpf.report.Publisher
-
- publishSuT() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishTopicEnd(String) - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishTopicEnd(String) - Method in class gov.nasa.jpf.report.Publisher
-
- publishTopicEnd(String) - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishTopicStart(String) - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishTopicStart(String) - Method in class gov.nasa.jpf.report.Publisher
-
- publishTopicStart(String) - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishTrace() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
this is done as part of the property violation reporting, i.e.
- publishTrace() - Method in class gov.nasa.jpf.report.Publisher
-
- publishTrace() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- publishTransition(Publisher) - Method in class gov.nasa.jpf.ListenerAdapter
-
- publishTransition(Publisher) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- publishTransition() - Method in class gov.nasa.jpf.report.Publisher
-
- publishTransition(Publisher) - Method in interface gov.nasa.jpf.report.PublisherExtension
-
- publishTransition(Publisher) - Method in class gov.nasa.jpf.report.PublisherExtensionAdapter
-
- publishTransition() - Method in class gov.nasa.jpf.report.Reporter
-
- publishUser() - Method in class gov.nasa.jpf.report.ConsolePublisher
-
- publishUser() - Method in class gov.nasa.jpf.report.Publisher
-
- publishUser() - Method in class gov.nasa.jpf.report.XMLPublisher
-
- push(StackFrame, ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.AALOAD
-
- push(StackFrame, ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayLoadInstruction
-
- push(StackFrame, ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.BALOAD
-
- push(StackFrame, ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.CALOAD
-
- push(StackFrame, ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.DALOAD
-
- push(StackFrame, ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.FALOAD
-
- push(StackFrame, ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.IALOAD
-
- push(StackFrame, ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.LALOAD
-
- push(StackFrame, ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.LongArrayLoadInstruction
-
- push(StackFrame, ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.SALOAD
-
- push(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- push(int, boolean) - Method in class gov.nasa.jpf.vm.StackFrame
-
- pushChangeListener(KernelState.ChangeListener) - Method in class gov.nasa.jpf.vm.KernelState
-
push a listener for notification of the next change.
- pushClinit(ThreadInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
local class initialization
- pushClinits(List<ClassInfo>, ThreadInfo) - Method in class gov.nasa.jpf.vm.VM
-
- pushDouble(double) - Method in class gov.nasa.jpf.vm.StackFrame
-
- pushFloat(float) - Method in class gov.nasa.jpf.vm.StackFrame
-
- pushFrame(StackFrame) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Adds a new stack frame for a new called method.
- pushKernelState() - Method in interface gov.nasa.jpf.vm.Backtracker
-
- pushKernelState() - Method in class gov.nasa.jpf.vm.DefaultBacktracker
-
Saves the state of the system.
- pushloadClassFrame(String) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- pushLocal(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- pushLong(long) - Method in class gov.nasa.jpf.vm.StackFrame
-
- pushLongLocal(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- pushMainEntry(MethodInfo, String[], ThreadInfo) - Method in class gov.nasa.jpf.vm.VM
-
- pushMainEntryArgs(MethodInfo, String[], ThreadInfo, DirectCallStackFrame) - Method in class gov.nasa.jpf.vm.VM
-
- pushRef(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- pushRequiredClinits(ThreadInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
check if this class requires clinit execution.
- pushReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.ARETURN
-
- pushReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.FRETURN
-
- pushReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.IRETURN
-
- pushReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
- pushReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.NATIVERETURN
-
- pushReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.RETURN
-
- pushReturnValue(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- pushSystemState() - Method in interface gov.nasa.jpf.vm.Backtracker
-
- pushSystemState() - Method in class gov.nasa.jpf.vm.DefaultBacktracker
-
Saves the backtracking information.
- put(Object, Object) - Method in class gov.nasa.jpf.Config
-
- put(ThreadInfo, StackFrame, ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- put(E, int) - Method in class gov.nasa.jpf.util.IntTable
-
just like HashMap put.
- put(Object, Object) - Method in interface sun.misc.JavaAWTAccess
-
- put1(ThreadInfo, StackFrame, ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- put2(ThreadInfo, StackFrame, ElementInfo) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- putBoolean(Object, long, boolean) - Method in class sun.misc.Unsafe
-
- putBoolean(Object, int, boolean) - Method in class sun.misc.Unsafe
-
Deprecated.
- putBoolean__Ljava_lang_Object_2JZ__V(MJIEnv, int, int, long, boolean) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putBooleanVolatile(Object, long, boolean) - Method in class sun.misc.Unsafe
-
- putBooleanVolatile__Ljava_lang_Object_2JZ__V(MJIEnv, int, int, long, boolean) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putByte(Object, long, byte) - Method in class sun.misc.Unsafe
-
- putByte(Object, int, byte) - Method in class sun.misc.Unsafe
-
Deprecated.
- putByte(long, byte) - Method in class sun.misc.Unsafe
-
- putByte__JB__V(MJIEnv, int, long, byte) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putByte__Ljava_lang_Object_2JB__V(MJIEnv, int, int, long, byte) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putByteVolatile(Object, long, byte) - Method in class sun.misc.Unsafe
-
- putByteVolatile__Ljava_lang_Object_2JB__V(MJIEnv, int, int, long, byte) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putChar(Object, long, char) - Method in class sun.misc.Unsafe
-
- putChar(Object, int, char) - Method in class sun.misc.Unsafe
-
Deprecated.
- putChar(long, char) - Method in class sun.misc.Unsafe
-
- putChar__JC__V(MJIEnv, int, long, char) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putChar__Ljava_lang_Object_2JC__V(MJIEnv, int, int, long, char) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putCharVolatile(Object, long, char) - Method in class sun.misc.Unsafe
-
- putCharVolatile__Ljava_lang_Object_2JC__V(MJIEnv, int, int, long, char) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putDeclaredMethod(MethodInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
be careful, this replaces or adds MethodInfos dynamically
- putDouble(Object, long, double) - Method in class sun.misc.Unsafe
-
- putDouble(Object, int, double) - Method in class sun.misc.Unsafe
-
Deprecated.
- putDouble(long, double) - Method in class sun.misc.Unsafe
-
- putDouble__Ljava_lang_Object_2JD__V(MJIEnv, int, int, long, double) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putDoubleVolatile(Object, long, double) - Method in class sun.misc.Unsafe
-
- putDoubleVolatile__Ljava_lang_Object_2JD__V(MJIEnv, int, int, long, double) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putfield(String, String, String) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- PUTFIELD - Class in gov.nasa.jpf.jvm.bytecode
-
Set field in object
..., objectref, value => ...
- PUTFIELD() - Constructor for class gov.nasa.jpf.jvm.bytecode.PUTFIELD
-
- PUTFIELD(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.PUTFIELD
-
- putfield(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- putfield(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- putfield(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- putfield(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- putfield(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- putfield(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- putFloat(Object, long, float) - Method in class sun.misc.Unsafe
-
- putFloat(Object, int, float) - Method in class sun.misc.Unsafe
-
Deprecated.
- putFloat(long, float) - Method in class sun.misc.Unsafe
-
- putFloat__Ljava_lang_Object_2JF__V(MJIEnv, int, int, long, float) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putFloatVolatile(Object, long, float) - Method in class sun.misc.Unsafe
-
- putFloatVolatile__Ljava_lang_Object_2JF__V(MJIEnv, int, int, long, float) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putInt(Object, long, int) - Method in class sun.misc.Unsafe
-
- putInt(Object, int, int) - Method in class sun.misc.Unsafe
-
Deprecated.
- putInt(long, int) - Method in class sun.misc.Unsafe
-
- putInt__JI__V(MJIEnv, int, long, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putInt__Ljava_lang_Object_2JI__V(MJIEnv, int, int, long, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putIntVolatile(Object, long, int) - Method in class sun.misc.Unsafe
-
- putIntVolatile__Ljava_lang_Object_2JI__V(MJIEnv, int, int, long, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putLong(Object, long, long) - Method in class sun.misc.Unsafe
-
- putLong(Object, int, long) - Method in class sun.misc.Unsafe
-
Deprecated.
- putLong(long, long) - Method in class sun.misc.Unsafe
-
- putLong__JJ__V(MJIEnv, int, long, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putLong__Ljava_lang_Object_2JJ__V(MJIEnv, int, int, long, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putLongVolatile(Object, long, long) - Method in class sun.misc.Unsafe
-
- putLongVolatile__Ljava_lang_Object_2JJ__V(MJIEnv, int, int, long, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putObject(Object, long, Object) - Method in class sun.misc.Unsafe
-
- putObject(Object, int, Object) - Method in class sun.misc.Unsafe
-
Deprecated.
- putObject__Ljava_lang_Object_2JLjava_lang_Object_2__V(MJIEnv, int, int, long, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putObjectVolatile(Object, long, Object) - Method in class sun.misc.Unsafe
-
- putObjectVolatile__Ljava_lang_Object_2JLjava_lang_Object_2__V(MJIEnv, int, int, long, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putOrderedInt(Object, long, int) - Method in class sun.misc.Unsafe
-
- putOrderedInt__Ljava_lang_Object_2JI__V(MJIEnv, int, int, long, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putOrderedLong(Object, long, long) - Method in class sun.misc.Unsafe
-
- putOrderedLong__Ljava_lang_Object_2JJ__V(MJIEnv, int, int, long, long) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putOrderedObject(Object, long, Object) - Method in class sun.misc.Unsafe
-
- putOrderedObject__Ljava_lang_Object_2JLjava_lang_Object_2__V(MJIEnv, int, int, long, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putRestorer(Object, ClosedMemento) - Method in class gov.nasa.jpf.vm.SystemState
-
call the provided restorer each time we get back to this state
- putShort(Object, long, short) - Method in class sun.misc.Unsafe
-
- putShort(Object, int, short) - Method in class sun.misc.Unsafe
-
Deprecated.
- putShort__Ljava_lang_Object_2JS__V(MJIEnv, int, int, long, short) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putShortVolatile(Object, long, short) - Method in class sun.misc.Unsafe
-
- putShortVolatile__Ljava_lang_Object_2JS__V(MJIEnv, int, int, long, short) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Unsafe
-
- putstatic(String, String, String) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- PUTSTATIC - Class in gov.nasa.jpf.jvm.bytecode
-
Set static field in class
..., value => ...
- PUTSTATIC() - Constructor for class gov.nasa.jpf.jvm.bytecode.PUTSTATIC
-
- PUTSTATIC(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.PUTSTATIC
-
- putstatic(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- putstatic(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- putstatic(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- putstatic(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- putstatic(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- putstatic(String, String, String) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- putValue(String, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- putValue__Ljava_lang_String_2I__V(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- pw - Variable in class gov.nasa.jpf.listener.ChoiceTracker
-
- pw - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- RACE - Static variable in class gov.nasa.jpf.util.Debug
-
- random - Variable in class gov.nasa.jpf.search.heuristic.RandomHeuristic
-
- random - Variable in class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- random - Static variable in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- random(int) - Static method in class gov.nasa.jpf.vm.Verify
-
Returns a random number between 0 and max inclusive.
- Random - Class in java.util
-
- Random() - Constructor for class java.util.Random
-
- Random(long) - Constructor for class java.util.Random
-
- random____D(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- random__I__I(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
deprecated, use getInt
- RandomAccessFile - Class in java.io
-
MJI model class for java.io.RandomAccessFile
- RandomAccessFile(File, String) - Constructor for class java.io.RandomAccessFile
-
- randomBool(MJIEnv, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
deprecated, use getBoolean()
- randomBool() - Static method in class gov.nasa.jpf.vm.Verify
-
Returns a random boolean value, true or false.
- randomHashSeed(Object) - Static method in class sun.misc.Hashing
-
- randomHashSeed__Ljava_lang_Object_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Hashing
-
- RandomHeuristic - Class in gov.nasa.jpf.search.heuristic
-
heuristic state prioritizer that returns random priority values
- RandomHeuristic(Config, VM) - Constructor for class gov.nasa.jpf.search.heuristic.RandomHeuristic
-
- RandomIntIntervalGenerator - Class in gov.nasa.jpf.vm.choice
-
a IntChoiceGenerator that randomly chooses a configured number
of values from a specified range
this is usually configured through app properties
<2do> this is too redundant to RandomOrderIntCG - replace
- RandomIntIntervalGenerator(String, int, int, int) - Constructor for class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- RandomIntIntervalGenerator(String, int, int, int, long) - Constructor for class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- RandomIntIntervalGenerator(Config, String) - Constructor for class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- randomize() - Method in class gov.nasa.jpf.vm.BooleanChoiceGenerator
-
- randomize() - Method in class gov.nasa.jpf.vm.choice.BreakGenerator
-
- randomize() - Method in class gov.nasa.jpf.vm.choice.DoubleThresholdGenerator
-
- randomize() - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- randomize() - Method in class gov.nasa.jpf.vm.choice.InvocationCG
-
- randomize() - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- randomize() - Method in class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- randomize() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- randomize() - Method in class gov.nasa.jpf.vm.choice.TypedObjectChoice
-
- randomize() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
turn the order of choices random (if it isn't already).
- randomize() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- randomizer - Variable in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- randomObject(String) - Static method in class gov.nasa.jpf.vm.Verify
-
- RandomOrderIntCG - Class in gov.nasa.jpf.vm.choice
-
a generic IntChoiceGenerator randomizer.
- RandomOrderIntCG(IntChoiceGenerator) - Constructor for class gov.nasa.jpf.vm.choice.RandomOrderIntCG
-
- RandomOrderLongCG - Class in gov.nasa.jpf.vm.choice
-
- RandomOrderLongCG(LongChoiceGenerator) - Constructor for class gov.nasa.jpf.vm.choice.RandomOrderLongCG
-
- RandomSearch - Class in gov.nasa.jpf.search
-
this is a straight execution pseudo-search - it doesn't search at
all (i.e.
- RandomSearch(Config, VM) - Constructor for class gov.nasa.jpf.search.RandomSearch
-
- range - Variable in class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- rangeSize() - Method in class gov.nasa.jpf.util.Permutation
-
- read() - Method in class gov.nasa.jpf.util.AvailableBufferedInputStream
-
- read(byte[], int, int) - Method in class gov.nasa.jpf.util.AvailableBufferedInputStream
-
- read() - Method in class gov.nasa.jpf.util.LimitedInputStream
-
- read(byte[], int, int) - Method in class gov.nasa.jpf.util.LimitedInputStream
-
- read(byte[]) - Method in class java.io.FileInputStream
-
- read() - Method in class java.io.FileInputStream
-
- read(byte[], int, int) - Method in class java.io.FileInputStream
-
- read() - Method in class java.io.InputStreamReader
-
- read(char[], int, int) - Method in class java.io.InputStreamReader
-
- read(byte[], int, int) - Method in class java.io.RandomAccessFile
-
- read___3BII__I(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_FileDescriptor
-
- read___3BII__I(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_RandomAccessFile
-
- read____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_FileDescriptor
-
- readByte() - Method in class gov.nasa.jpf.jvm.ClassFile
-
- readByte() - Method in class java.io.RandomAccessFile
-
- readByte____B(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_RandomAccessFile
-
- readData(InputStream) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- readFully(InputStream, byte[]) - Method in class gov.nasa.jpf.vm.ClassFileContainer
-
- readI1() - Method in class gov.nasa.jpf.jvm.ClassFile
-
- readI2() - Method in class gov.nasa.jpf.jvm.ClassFile
-
- readI4() - Method in class gov.nasa.jpf.jvm.ClassFile
-
- readModifiedUTF8String(byte[], int, int) - Static method in class gov.nasa.jpf.jvm.ClassFile
-
- readObjectFromFile(Class<T>, String) - Static method in class gov.nasa.jpf.vm.Verify
-
- readObjectFromFile__Ljava_lang_Class_2Ljava_lang_String_2__Ljava_lang_Object_2(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- ReadOnlyObjList<E> - Interface in gov.nasa.jpf.util
-
- readTrace(String, String) - Static method in class gov.nasa.jpf.vm.ChoicePoint
-
"application:" appName
{arg}
"["searchLevel"]" (choiceGeneratorName | '#'cgID) nChoice
- readU1() - Method in class gov.nasa.jpf.jvm.ClassFile
-
- readU2() - Method in class gov.nasa.jpf.jvm.ClassFile
-
- ready() - Method in class java.io.InputStreamReader
-
- recordSteps(boolean) - Method in class gov.nasa.jpf.vm.SystemState
-
- recordSteps(boolean) - Method in class gov.nasa.jpf.vm.VM
-
- recurse - Variable in class gov.nasa.jpf.vm.serialize.FramePolicy
-
Whether to considered frames "below" this one (called from here).
- recycle() - Method in class gov.nasa.jpf.vm.ElementInfo
-
this is called before the system attempts to reclaim the object.
- reExecuteInstruction() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- ref - Variable in class gov.nasa.jpf.vm.PredicateMap
-
- refClassInfo - Variable in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- refClassNameAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- refDescriptorAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- Reference<T> - Class in java.lang.ref
-
MJI model class for java.lang.ref.Reference library abstraction
we model this so that we can rely on our WeakRefence implementation
- ReferenceArrayFields - Class in gov.nasa.jpf.vm
-
element values for reference array objects
(references are stored as int's)
- ReferenceArrayFields(int) - Constructor for class gov.nasa.jpf.vm.ReferenceArrayFields
-
- ReferenceChoiceGenerator - Interface in gov.nasa.jpf.vm
-
that's a little bit counter-intuitive - references are just int values in JPF
- ReferenceFieldInfo - Class in gov.nasa.jpf.vm
-
field info for object fields
- ReferenceFieldInfo(String, String, int) - Constructor for class gov.nasa.jpf.vm.ReferenceFieldInfo
-
- ReferenceLocator - Class in gov.nasa.jpf.listener
-
tiny utility listener that can be used to find out where a certain
object (specified by reference) gets allocated or accessed (call or field),
and when it gets gc'ed
- ReferenceLocator(Config) - Constructor for class gov.nasa.jpf.listener.ReferenceLocator
-
- ReferenceProcessor - Interface in gov.nasa.jpf.vm
-
a generic interface to process reference values
- ReferenceQueue<T> - Class in java.lang.ref
-
MJI model class for java.lang.ref.ReferenceQueue library abstraction
- ReferenceQueue() - Constructor for class java.lang.ref.ReferenceQueue
-
- referencingThreads - Variable in class gov.nasa.jpf.vm.ElementInfo
-
- Reflection - Class in gov.nasa.jpf.util
-
reflection utilities
- Reflection() - Constructor for class gov.nasa.jpf.util.Reflection
-
- refNameAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- refQueue - Variable in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- regIdx - Variable in class java.lang.reflect.Constructor
-
- region(int, int) - Method in class java.util.regex.Matcher
-
- region__II__Ljava_util_regex_Matcher_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- regionEnd() - Method in class java.util.regex.Matcher
-
- regionEnd____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- regionMatches(int, String, int, int) - Method in class java.lang.String
-
- regionMatches(boolean, int, String, int, int) - Method in class java.lang.String
-
- regionMatches__ILjava_lang_String_2II__Z(MJIEnv, int, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- regionMatches__ZILjava_lang_String_2II__Z(MJIEnv, int, boolean, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- regionStart() - Method in class java.util.regex.Matcher
-
- regionStart____I(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- register____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- registerAsParallelCapable() - Static method in class java.lang.ClassLoader
-
- registerClass(ThreadInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
this registers a ClassInfo in the corresponding ClassLoader statics so that we can cross-link from
SUT code and access static fields.
- registerClassLoader(ClassLoaderInfo) - Method in class gov.nasa.jpf.vm.VM
-
- registerJPFdir(List<File>, File) - Method in class gov.nasa.jpf.Config
-
the obvious part is that it only adds to the list if the file is absent
the not-so-obvious part is that it re-orders already present files
to maintain the priority
- registerListener(JPF) - Method in class gov.nasa.jpf.util.script.ScriptEnvironment
-
- registerListener(JPF) - Method in interface gov.nasa.jpf.util.StateExtensionClient
-
- registerLockContender(ThreadInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
threads that will grab our lock on their next execution have to be
registered, so that they can be blocked in case somebody else gets
scheduled
- registerMethodInfo(MethodInfo) - Method in class gov.nasa.jpf.util.MethodInfoRegistry
-
- registerPinDown(int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- registerPinDown(int) - Method in interface gov.nasa.jpf.vm.Heap
-
- registerPinDown(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- registerShutdownHook(int, Runnable) - Method in interface sun.misc.JavaLangAccess
-
- registerThread(ThreadInfo) - Method in class gov.nasa.jpf.vm.VM
-
- registerThreadListCleanup(ClassInfo) - Method in class gov.nasa.jpf.vm.VM
-
- registerWeakReference(ElementInfo) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- registerWeakReference(ElementInfo) - Method in interface gov.nasa.jpf.vm.Heap
-
- release(ElementInfo) - Method in interface gov.nasa.jpf.vm.ReleaseAction
-
object is about to be terminally released (no more finalization etc.)
- ReleaseAction - Interface in gov.nasa.jpf.vm
-
interface for actions to be taken when gc'ing objects that are no longer
reachable.
- releaseActions - Variable in class gov.nasa.jpf.vm.ClassInfo
-
actions to be taken when an object of this type is gc'ed
- releasePinDown(int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- releasePinDown(int) - Method in interface gov.nasa.jpf.vm.Heap
-
- releasePinDown(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- reload() - Method in class gov.nasa.jpf.Config
-
- remove() - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
- remove(int) - Method in class gov.nasa.jpf.util.BitSet64
-
- remove(E) - Method in class gov.nasa.jpf.util.IdentityArrayObjectSet
-
- remove() - Method in interface gov.nasa.jpf.util.IntIterator
-
- remove(int) - Method in interface gov.nasa.jpf.util.IntSet
-
- remove(E) - Method in class gov.nasa.jpf.util.IntTable
-
removes a binding/entry from the table.
- remove() - Method in class gov.nasa.jpf.util.IntTable.TblIterator
-
- remove() - Method in class gov.nasa.jpf.util.LinkedObjectQueue
-
- remove() - Method in class gov.nasa.jpf.util.ObjectList.Iterator
-
- remove(Object, Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- remove() - Method in class gov.nasa.jpf.util.ObjectList.TypedIterator
-
- remove() - Method in interface gov.nasa.jpf.util.ObjectQueue
-
- remove(E) - Method in interface gov.nasa.jpf.util.ObjectSet
-
- remove() - Method in class gov.nasa.jpf.util.ObjVector.NonNullIterator
-
- remove() - Method in class gov.nasa.jpf.util.ObjVector.OVIterator
-
- remove(int) - Method in class gov.nasa.jpf.util.ObjVector
-
- remove(int) - Method in class gov.nasa.jpf.util.PSIntMap
-
- remove() - Method in class gov.nasa.jpf.util.PSIntMap.ValueIterator
-
- remove() - Method in class gov.nasa.jpf.util.script.ScriptElementContainer.SECIterator
-
- remove(int) - Method in class gov.nasa.jpf.util.SortedArrayIntSet
-
- remove(T) - Method in class gov.nasa.jpf.util.SortedArrayObjectSet
-
- remove() - Method in class gov.nasa.jpf.util.SparseClusterArray.ElementIterator
-
- remove(int) - Method in class gov.nasa.jpf.util.SparseObjVector
-
- remove(int) - Method in class gov.nasa.jpf.util.UnsortedArrayIntSet
-
- remove(int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
internal remover used by generic sweep
- remove(int) - Method in class gov.nasa.jpf.vm.OVHeap
-
- remove(int) - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- remove() - Method in class gov.nasa.jpf.vm.ThreadInfo.StackIterator
-
- remove(ThreadInfo) - Method in interface gov.nasa.jpf.vm.ThreadInfoSet
-
- remove(ThreadInfo) - Method in class gov.nasa.jpf.vm.ThreadList
-
- remove(ThreadInfo) - Method in class gov.nasa.jpf.vm.TidSet
-
- remove() - Method in class gov.nasa.jpf.vm.Transition.StepIterator
-
- remove() - Method in class java.lang.ref.ReferenceQueue
-
- remove(long) - Method in class java.lang.ref.ReferenceQueue
-
- remove(Object) - Method in interface sun.misc.JavaAWTAccess
-
- removeAllNextChoiceGenerators() - Method in class gov.nasa.jpf.vm.SystemState
-
remove the whole chain of currently registered nextCGs
- removeAllSatisfying(int, PSIntMap.Node, Predicate<V>) - Method in class gov.nasa.jpf.util.PSIntMap
-
- removeAllSatisfying(Predicate<V>) - Method in class gov.nasa.jpf.util.PSIntMap
-
- removeArguments(MethodInfo) - Method in class gov.nasa.jpf.vm.StackFrame
-
- removeAttr(Object) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- removeAttr(Object) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- removeAttr(Object) - Method in class gov.nasa.jpf.vm.InfoObject
-
- removeAttr(Object) - Method in class gov.nasa.jpf.vm.Instruction
-
- removeCG(VM, CGRemover.Category, ChoiceGenerator<?>) - Method in class gov.nasa.jpf.listener.CGRemover
-
- removeChangeListener(ConfigChangeListener) - Method in class gov.nasa.jpf.Config
-
- removeConfigArgs(String[]) - Static method in class gov.nasa.jpf.tool.Run
-
- removeElement(T[], T) - Static method in class gov.nasa.jpf.util.Misc
-
- removeElementAttr(int, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- removeElementAttrNoClone(int, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- removeEmptyStrings(String[]) - Static method in class gov.nasa.jpf.Config
-
- removeFieldAttr(FieldInfo, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- removeFieldAttr(int, Object) - Method in class gov.nasa.jpf.vm.Fields
-
- removeFirst(int) - Method in class gov.nasa.jpf.util.IntVector
-
- removeFrameAttr(Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- removeFrom(int) - Method in class gov.nasa.jpf.util.ObjVector
-
- removeFromPinDownList(int) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- removeHandler(Handler) - Method in class gov.nasa.jpf.util.JPFLogger
-
- removeLast() - Method in class gov.nasa.jpf.vm.Path
-
- removeLastOp() - Method in class gov.nasa.jpf.util.Trace
-
- removeListener(JPFListener) - Method in class gov.nasa.jpf.JPF
-
- removeListener(SearchListener) - Method in class gov.nasa.jpf.search.Search
-
- removeListener(JPFListener) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- removeListener(VMListener) - Method in class gov.nasa.jpf.vm.VM
-
- removeLocalAttr(int, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- removeLongOperandAttr(Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- removeNextChoiceGenerator() - Method in class gov.nasa.jpf.vm.SystemState
-
remove the current 'nextCg'
Note this has to be called in a loop if all cascaded CGs have to be removed
- removeObjectAttr(Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- removeObjectAttr(Object) - Method in class gov.nasa.jpf.vm.Fields
-
- removeOperandAttr(Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- removeOperandAttr(int, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- removeProperty(Property) - Method in class gov.nasa.jpf.search.Search
-
- removeRange(int, int) - Method in class gov.nasa.jpf.util.ObjVector
-
remove all non-null elements between 'fromIdx' (inclusive) and
'toIdx' (exclusive)
throw IndexOutOfBoundsException if index values are out of range
- removeRecursively(File) - Static method in class gov.nasa.jpf.util.FileUtils
-
- renameTo(File) - Method in class java.io.File
-
- reorder(Comparator<Integer>) - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- reorder(Comparator<T>) - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- reorder(Comparator<ThreadInfo>) - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- reorder(Comparator<T>) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
reorder according to a user provided comparator
- reorder(Comparator<T>) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
reorder according to a user provided comparator
- repeatInvocation() - Method in class gov.nasa.jpf.vm.MJIEnv
-
repeat execution of the instruction that caused a native method call
NOTE - this does NOT mean it's the NEXT executed insn, since the native method
might have pushed direct call frames on the stack before asking us to repeat it.
- repetition(ScriptElementContainer) - Method in class gov.nasa.jpf.util.script.ESParser
-
- Repetition - Class in gov.nasa.jpf.util.script
-
- Repetition(ScriptElement, int, int) - Constructor for class gov.nasa.jpf.util.script.Repetition
-
- replace(Object, Object, Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- replace(MethodInfo) - Method in class gov.nasa.jpf.vm.NativeMethodInfo
-
- replace(char, char) - Method in class java.lang.String
-
- replace(CharSequence, CharSequence) - Method in class java.lang.String
-
- replace__CC__Ljava_lang_String_2(MJIEnv, int, char, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- replaceAll(String, String) - Method in class java.lang.String
-
- replaceAll(String) - Method in class java.util.regex.Matcher
-
- replaceAll__Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- replaceAll__Ljava_lang_String_2Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- replaceAttr(Object, Object) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- replaceAttr(Object, Object) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- replaceAttr(Object, Object) - Method in class gov.nasa.jpf.vm.InfoObject
-
- replaceAttr(Object, Object) - Method in class gov.nasa.jpf.vm.Instruction
-
- replaceElementAttr(int, Object, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- replaceElementAttrNoClone(int, Object, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- replaceEntryValue(int, IntTable.Entry<E>, int) - Method in class gov.nasa.jpf.util.IntTable
-
- replaceFieldAttr(FieldInfo, Object, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- replaceFieldAttr(int, Object, Object) - Method in class gov.nasa.jpf.vm.Fields
-
- replaceFirst(String, String) - Method in class java.lang.String
-
- replaceFirst(String) - Method in class java.util.regex.Matcher
-
- replaceFirst__Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- replaceFirst__Ljava_lang_String_2Ljava_lang_String_2__Ljava_lang_String_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- replaceFrameAttr(Object, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- replaceLocalAttr(int, Object, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- replaceLongOperandAttr(Object, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- replaceObjectAttr(Object, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- replaceObjectAttr(Object, Object) - Method in class gov.nasa.jpf.vm.Fields
-
- replaceOperandAttr(Object, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- replaceOperandAttr(int, Object, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- report(String[]) - Method in class gov.nasa.jpf.util.test.TestJPF
-
- reporter - Variable in class gov.nasa.jpf.report.Publisher
-
- Reporter - Class in gov.nasa.jpf.report
-
this is our default report generator, which is heavily configurable
via our standard properties.
- Reporter(Config, JPF) - Constructor for class gov.nasa.jpf.report.Reporter
-
- reporter - Variable in class gov.nasa.jpf.search.Search
-
this is a special SearchListener that is always notified last, so that
PublisherExtensions can be sure the notification has been processed by all listeners
- reportResults(String, int, int, int, List<String>) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- reportTestCleanup(String) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- reportTestFinished(String) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- reportTestInitialization(String) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- reportTestStart(String) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
- RepositoryEntry - Class in gov.nasa.jpf.util
-
simple generic structure to hold repository info for source files
<2do> extend this to find out what the status of the repository is, i.e.
- RepositoryEntry(String, String, String, String) - Constructor for class gov.nasa.jpf.util.RepositoryEntry
-
- requestBacktrack() - Method in class gov.nasa.jpf.search.DFSearch
-
- requestBacktrack() - Method in class gov.nasa.jpf.search.PathSearch
-
- requestBacktrack() - Method in class gov.nasa.jpf.search.Search
-
this is somewhat redundant to SystemState.setIgnored(), but we don't
want to mix the case of overriding state matching with backtracking when
searching for multiple errors
- requestSUTException(String, String) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- requireEnd() - Method in class java.util.regex.Matcher
-
- requireEnd____Z(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- REQUIRES_KEY - Static variable in class gov.nasa.jpf.Config
-
- requiresBidi(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_Bidi
-
- requiresClinitExecution(ClassInfo, ThreadInfo) - Method in class gov.nasa.jpf.util.json.JSONObject
-
check if all required ClassInfos for this object have been initialized so
that the caller can decide if it has to re-execute before proceeding
NOTE - this currently does not support concrete field types that are subtypes
of the respective field types
- requiresClinitExecution(ThreadInfo, ClassInfo) - Method in class gov.nasa.jpf.vm.Instruction
-
this is a misnomer - we actually push the clinit calls here in case
we need some.
- requiresClinitExecution(ClassInfo) - Method in class gov.nasa.jpf.vm.MJIEnv
-
use this whenever a peer performs an operation on a class that might not be initialized yet
Do a repeatInvocation() in this case
- reschedule(boolean) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
request a reschedule no matter what the next insn is
Note this unconditionally creates and registers a ThreadCG, even if there is
only one runnable thread (ourself).
- reset() - Method in class gov.nasa.jpf.GenericProperty
-
- reset() - Method in class gov.nasa.jpf.listener.AssertionProperty
-
- reset() - Method in class gov.nasa.jpf.listener.EndlessLoopDetector
-
- reset() - Method in class gov.nasa.jpf.listener.NoStateCycles
-
- reset() - Method in class gov.nasa.jpf.listener.NumericValueChecker
-
- reset() - Method in class gov.nasa.jpf.listener.ObjectTracker
-
- reset() - Method in class gov.nasa.jpf.listener.PathOutputMonitor
-
- reset() - Method in class gov.nasa.jpf.listener.PreciseRaceDetector
-
- reset() - Method in interface gov.nasa.jpf.Property
-
- reset() - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- reset() - Method in class gov.nasa.jpf.util.HashData
-
- reset(RunRegistry) - Method in interface gov.nasa.jpf.util.RunListener
-
- reset() - Method in class gov.nasa.jpf.util.RunRegistry
-
- reset() - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
reset the enumeration state of this factory
- reset() - Method in class gov.nasa.jpf.vm.BooleanChoiceGenerator
-
- reset() - Method in class gov.nasa.jpf.vm.choice.BreakGenerator
-
- reset() - Method in class gov.nasa.jpf.vm.choice.DoubleThresholdGenerator
-
- reset() - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- reset() - Method in class gov.nasa.jpf.vm.choice.InvocationCG
-
- reset() - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- reset() - Method in class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- reset() - Method in class gov.nasa.jpf.vm.choice.RandomOrderIntCG
-
- reset() - Method in class gov.nasa.jpf.vm.choice.RandomOrderLongCG
-
- reset() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- reset() - Method in class gov.nasa.jpf.vm.choice.TypedObjectChoice
-
- reset() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
this has to reset the CG to its initial state, which includes resetting
'isDone'
- reset() - Method in class gov.nasa.jpf.vm.NoOutOfMemoryErrorProperty
-
- reset() - Method in class gov.nasa.jpf.vm.NotDeadlockedProperty
-
- reset() - Method in class gov.nasa.jpf.vm.NoUncaughtExceptionsProperty
-
- reset() - Method in class gov.nasa.jpf.vm.StackFrame
-
re-execute method from the beginning - use with care
- reset() - Method in class java.util.concurrent.CyclicBarrier
-
- reset() - Method in class java.util.regex.Matcher
-
- reset(CharSequence) - Method in class java.util.regex.Matcher
-
- reset____Ljava_util_regex_Matcher_2(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- resetChanges() - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- resetCounter(int) - Static method in class gov.nasa.jpf.vm.Verify
-
- resetCounter__I__V(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- resetGlobalPaths() - Method in class gov.nasa.jpf.Config
-
this resets to what was explicitly set in the config files
- resetLockRef() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
thread is not blocked anymore
needs to be public since we have to use it from INVOKECLINIT (during call skipping)
- resetNextCG() - Method in class gov.nasa.jpf.vm.VM
-
- resetProperties() - Method in class gov.nasa.jpf.search.Search
-
- resetTimedOut() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- resetVolatiles() - Method in class gov.nasa.jpf.vm.GenericHeap
-
- resetVolatiles() - Method in interface gov.nasa.jpf.vm.Heap
-
- resetVolatiles() - Method in class gov.nasa.jpf.vm.OVHeap
-
- resetVolatiles() - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- resolveClass() - Method in class gov.nasa.jpf.vm.ClassInfo
-
loads superclass and direct interfaces, and computes information
that depends on them
- resolveClass(Class<?>) - Method in class java.lang.ClassLoader
-
All the class objects are resolved internally by JPF.
- resolvedAnnotations - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- resolvedClasses - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- resolveReferencedClass(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
get a ClassInfo for a referenced type that is resolved with the same classLoader, but make
sure we only do this once per path
This method is called by the following bytecode instructions:
anewarray, checkcast, getstatic, instanceof, invokespecial,
invokestatic, ldc, ldc_w, multianewarray, new, and putstatic
It loads the class referenced by these instructions and adds it to the
resolvedClasses map of the classLoader
- resolveReferencedClass(String) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- resolveVar(String) - Static method in class gov.nasa.jpf.vm.choice.DoubleSpec
-
- Restorable<T> - Interface in gov.nasa.jpf.vm
-
generic interface of objects that can provide state storage/restore capabilities
- RestorableVMState - Class in gov.nasa.jpf.vm
-
NOTE - making VMStates fully restorable is currently very
expensive and should only be done on a selective basis
- restore() - Method in class gov.nasa.jpf.State
-
- restore(IntTable.Snapshot<E>) - Method in class gov.nasa.jpf.util.IntTable
-
- restore() - Method in class gov.nasa.jpf.util.MutableIntegerRestorer
-
- restore(ObjVector<E>, Transformer<T, E>) - Method in class gov.nasa.jpf.util.ObjVector.MutatingSnapshot
-
- restore(ObjVector.Snapshot<E>) - Method in class gov.nasa.jpf.util.ObjVector
-
- restore(ObjVector.MutatingSnapshot<E, T>, Transformer<T, E>) - Method in class gov.nasa.jpf.util.ObjVector
-
- restore(ObjVector<E>) - Method in class gov.nasa.jpf.util.ObjVector.Snapshot
-
- restore(ScriptEnvironment<CG>.ActiveSnapshot) - Method in class gov.nasa.jpf.util.script.ScriptEnvironment
-
- restore(SparseClusterArray.Snapshot<E, T>, Transformer<T, E>) - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- restore(SparseIntVector.Snapshot) - Method in class gov.nasa.jpf.util.SparseIntVector
-
- restore(T) - Method in interface gov.nasa.jpf.util.StateExtensionClient
-
- restore(Saved) - Method in class gov.nasa.jpf.vm.AbstractRestorer
-
- restore() - Method in interface gov.nasa.jpf.vm.ClosedMemento
-
- restore(int, int, Fields, Monitor) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- restore(T) - Method in interface gov.nasa.jpf.vm.Memento
-
note that there is no guarantee the restored object will be the same that
is (optionally) passed in.
- restore(Saved) - Method in interface gov.nasa.jpf.vm.StateRestorer
-
restore from saved KernelState.
- restore(ThreadInfoSet) - Method in class gov.nasa.jpf.vm.TidSet
-
- restoreAttributes(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- restored - Variable in class gov.nasa.jpf.report.Statistics
-
- restoreEdgeAttrs - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- restoreFields(Fields) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- restoreMonitor(Monitor) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- restorer - Variable in class gov.nasa.jpf.vm.DefaultBacktracker
-
- restorer - Variable in class gov.nasa.jpf.vm.VM
-
optional serializer/restorer to support backtracker
- restoreState(State) - Method in class gov.nasa.jpf.search.Search
-
- restoreState(Backtracker.RestorableState) - Method in interface gov.nasa.jpf.vm.Backtracker
-
- restoreState(Backtracker.RestorableState) - Method in class gov.nasa.jpf.vm.DefaultBacktracker
-
- restoreState(RestorableVMState) - Method in class gov.nasa.jpf.vm.VM
-
- restoreThreadData(ThreadData) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- restoreTo(Object) - Method in class gov.nasa.jpf.vm.SystemState
-
- restoreVolatiles() - Method in class gov.nasa.jpf.vm.GenericHeap
-
- restoreVolatiles() - Method in interface gov.nasa.jpf.vm.Heap
-
- restoreVolatiles() - Method in class gov.nasa.jpf.vm.OVHeap
-
- restoreVolatiles() - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- Result - Class in gov.nasa.jpf.util
-
simple result wrapper that can store a boolean value and a String, to
be used as method return value if we have to keep exceptions in the callee
- resume() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
unset suspension status
- resume() - Method in class java.lang.Thread
-
- resume____(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- resumeNonlockedWaiter(ThreadInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this is for waiters that did not own the lock
- ret(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- ret - Variable in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
- RET - Class in gov.nasa.jpf.jvm.bytecode
-
Return from subroutine
No change
- RET(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.RET
-
- ret(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- ret(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- ret(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- ret(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- ret(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- retainAttributes(boolean) - Method in class gov.nasa.jpf.vm.SystemState
-
- retainStateAttributes(boolean) - Method in class gov.nasa.jpf.vm.VM
-
- Retention - Annotation Type in java.lang.annotation
-
- retention() - Method in class sun.reflect.annotation.AnnotationType
-
- retSize - Variable in class gov.nasa.jpf.vm.MethodInfo
-
number of stack slots for return value
- RETURN - Class in gov.nasa.jpf.jvm.bytecode
-
Return void from method
...
- RETURN() - Constructor for class gov.nasa.jpf.jvm.bytecode.RETURN
-
- return_() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- return_() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- return_() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- return_() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- return_() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- return_() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- returnAttrIterator(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
- returnAttrIterator(ThreadInfo, Class<T>) - Method in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
- returnAttrIterator(ThreadInfo) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- returnAttrIterator(ThreadInfo, Class<T>) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- returnedDirectCall - Variable in class gov.nasa.jpf.vm.ThreadInfo
-
the last returned direct call frame
- returnFrame - Variable in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- ReturnInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
abstraction for the various return instructions
- ReturnInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- ReturnInstruction - Interface in gov.nasa.jpf.vm
-
an empty (tag) interface to identify return instructions
since .jvm so far does not use any specific feature of ReturnInstructions,
we just need an empty type to make .jvm independent of a specific
Instruction set
- returnType - Variable in class gov.nasa.jpf.vm.MethodInfo
-
what return type do we have (again, lazy evaluated)
- returnWatchList - Variable in class gov.nasa.jpf.listener.Perturbator
-
- reuseTid - Variable in class gov.nasa.jpf.vm.ThreadList
-
- reverse() - Method in class gov.nasa.jpf.vm.BooleanChoiceGenerator
-
note this should only be called before the first advance since it resets
the enumeration state
- reverse() - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
note this should only be called before the CG is advanced since it resets
the enumeration state
- revertChanges(SparseClusterArray.Entry<E>) - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- Right - Class in gov.nasa.jpf.util
-
right justified output
<2do> this is not worth a class! use a general TextFormatter
- Right() - Constructor for class gov.nasa.jpf.util.Right
-
- rint__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- rollback() - Method in class gov.nasa.jpf.util.CommitOutputStream
-
- root - Variable in class gov.nasa.jpf.util.Source
-
- root - Variable in class gov.nasa.jpf.util.SparseClusterArray
-
- rootLevel - Variable in class gov.nasa.jpf.util.PSIntMap
-
- rootNode - Variable in class gov.nasa.jpf.util.PSIntMap
-
- round__D__J(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- roundTripRequired - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- run() - Method in class gov.nasa.jpf.JPF
-
runs the verification.
- run() - Method in class gov.nasa.jpf.listener.LogConsole
-
- run(Config) - Method in class gov.nasa.jpf.listener.SearchMonitor
-
- Run - Class in gov.nasa.jpf.tool
-
common base for Run* classes
- Run() - Constructor for class gov.nasa.jpf.tool.Run
-
- run() - Method in class java.lang.Thread
-
- run() - Method in interface sun.misc.JavaIODeleteOnExitAccess
-
- RunAnt - Class in gov.nasa.jpf.tool
-
starter class to use the (minimal) ant installation that comes with
jpf-core
- RunAnt() - Constructor for class gov.nasa.jpf.tool.RunAnt
-
- runDirectly - Static variable in class gov.nasa.jpf.util.test.TestJPF
-
- runFinalization() - Static method in class java.lang.System
-
- runFinalizersOnExit(boolean) - Static method in class java.lang.System
-
- runGc - Variable in class gov.nasa.jpf.vm.VM
-
- RunJPF - Class in gov.nasa.jpf.tool
-
This class is a wrapper for loading JPF or a JPFShell through a classloader
that got initialized from a Config object (i.e.
- RunJPF() - Constructor for class gov.nasa.jpf.tool.RunJPF
-
- RunListener - Interface in gov.nasa.jpf.util
-
little helper interface to facilitate resetting classes and objects
between JPF runs, mostly to avoid memory leaks
- runnableDaemons - Variable in class gov.nasa.jpf.vm.ThreadList.Count
-
- runnableNonDaemons - Variable in class gov.nasa.jpf.vm.ThreadList.Count
-
- RunRegistry - Class in gov.nasa.jpf.util
-
little helper to enable resetting classes and objects between JPF runs,
mostly to avoid memory leaks
reset() has to be called at the beginning of a new run, causing all
still registered listeners to be notified.
- RunRegistry() - Constructor for class gov.nasa.jpf.util.RunRegistry
-
- runstart(MethodInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- RUNSTART - Class in gov.nasa.jpf.jvm.bytecode
-
this is an artificial instruction that is automatically prepended to
a run()/main() method call.
- RUNSTART() - Constructor for class gov.nasa.jpf.jvm.bytecode.RUNSTART
-
- runStart(MethodInfo) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- runstart(MethodInfo) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- RunTest - Class in gov.nasa.jpf.tool
-
tool to run JPF test with configured classpath
arguments are supposed to be of type
{} {}
all leading config options are used to create the initial Config, but be
aware of that each test (TestJPF.verifyX() invocation) uses its own
Config and JPF object, i.e.
- RunTest() - Constructor for class gov.nasa.jpf.tool.RunTest
-
- RunTest.Failed - Exception in gov.nasa.jpf.tool
-
- RunTest.Failed() - Constructor for exception gov.nasa.jpf.tool.RunTest.Failed
-
- runTests(Class<? extends TestJPF>, String...) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
this is the main test loop if this TestJPF instance is executed directly
or called from RunTest.
- runTestsOfThisClass(String[]) - Static method in class gov.nasa.jpf.util.test.TestJPF
-
NOTE: this needs to be called from the concrete test class, typically from
its main() method, otherwise we don't know the name of the class we have
to pass to JPF
- runTestsOfThisClass___3Ljava_lang_String_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.util.test.JPF_gov_nasa_jpf_util_test_TestJPF
-
- RUNTIME_INVISIBLE_ANNOTATIONS_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- RUNTIME_VISIBLE_ANNOTATIONS_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- S1 - Static variable in class gov.nasa.jpf.util.SparseClusterArray
-
- S2 - Static variable in class gov.nasa.jpf.util.SparseClusterArray
-
- S3 - Static variable in class gov.nasa.jpf.util.SparseClusterArray
-
- saload() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- SALOAD - Class in gov.nasa.jpf.jvm.bytecode
-
Load short from array
..., arrayref, index => ..., value
- SALOAD() - Constructor for class gov.nasa.jpf.jvm.bytecode.SALOAD
-
- saload() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- saload() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- saload() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- saload() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- saload() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- SAME_PACKAGE - Static variable in class gov.nasa.jpf.util.test.TestJPF
-
- sameSourceLocation(Step) - Method in class gov.nasa.jpf.vm.Step
-
- sastore() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- SASTORE - Class in gov.nasa.jpf.jvm.bytecode
-
Store into short array
..., array, index, value => ...
- SASTORE() - Constructor for class gov.nasa.jpf.jvm.bytecode.SASTORE
-
- sastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- sastore() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- sastore() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- sastore() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- sastore() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- savedFrame - Variable in class gov.nasa.jpf.listener.Perturbator
-
- SchedulerFactory - Interface in gov.nasa.jpf.vm
-
interface of factory object that creates all ChoiceGenerators required
to implement scheduling strategies
- script - Variable in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- Script - Class in gov.nasa.jpf.util.script
-
- Script() - Constructor for class gov.nasa.jpf.util.script.Script
-
the stuff we need for traversal
- ScriptElement - Class in gov.nasa.jpf.util.script
-
- ScriptElementContainer - Class in gov.nasa.jpf.util.script
-
- ScriptElementContainer.SECIterator - Class in gov.nasa.jpf.util.script
-
- ScriptEnvironment<CG extends ChoiceGenerator<?>> - Class in gov.nasa.jpf.util.script
-
class representing a statemachine environment that produces SCEventGenerators
from scripts
- ScriptEnvironment(String) - Constructor for class gov.nasa.jpf.util.script.ScriptEnvironment
-
- ScriptEnvironment(String, Reader) - Constructor for class gov.nasa.jpf.util.script.ScriptEnvironment
-
- scriptFileName - Variable in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- search - Variable in class gov.nasa.jpf.report.Reporter
-
- search() - Method in class gov.nasa.jpf.search.DFSearch
-
state model of the search
next new -> action
T T forward
T F backtrack, forward
F T backtrack, forward
F F backtrack, forward
end condition
backtrack failed (no saved states)
| property violation (currently only checked in new states)
| search constraint (depth or memory or time)
<2do> we could split the properties into forward and backtrack properties,
the latter ones being usable for liveness properties that are basically
condition accumulators for sub-paths of the state space, to be checked when
we backtrack to the state where they were introduced.
- search() - Method in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- search() - Method in class gov.nasa.jpf.search.PathSearch
-
- search() - Method in class gov.nasa.jpf.search.RandomSearch
-
- Search - Class in gov.nasa.jpf.search
-
the mother of all search classes.
- Search(Config, VM) - Constructor for class gov.nasa.jpf.search.Search
-
- search() - Method in class gov.nasa.jpf.search.Search
-
- search() - Method in class gov.nasa.jpf.search.Simulation
-
- SEARCH - Static variable in class gov.nasa.jpf.util.Debug
-
- searchConstraintHit(Search) - Method in class gov.nasa.jpf.listener.SearchMonitor
-
- searchConstraintHit(Search) - Method in class gov.nasa.jpf.listener.SearchStats
-
- searchConstraintHit(Search) - Method in class gov.nasa.jpf.listener.StateSpaceDot
-
- searchConstraintHit(Search) - Method in class gov.nasa.jpf.listener.TraceStorer
-
- searchConstraintHit(Search) - Method in class gov.nasa.jpf.ListenerAdapter
-
- searchConstraintHit(Search) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- searchConstraintHit(Search) - Method in class gov.nasa.jpf.report.Reporter
-
- searchConstraintHit(Search) - Method in class gov.nasa.jpf.report.Statistics
-
- searchConstraintHit(Search) - Method in interface gov.nasa.jpf.search.SearchListener
-
there was some contraint hit in the search, we back out
could have been turned into a property, but usually is an attribute of
the search, not the application
- searchConstraintHit(Search) - Method in class gov.nasa.jpf.search.SearchListenerAdapter
-
- searchFinished(Search) - Method in class gov.nasa.jpf.listener.ExecTracker
-
- searchFinished(Search) - Method in class gov.nasa.jpf.listener.InsnCounter
-
- searchFinished(Search) - Method in class gov.nasa.jpf.listener.MethodTracker
-
- searchFinished(Search) - Method in class gov.nasa.jpf.listener.PathOutputMonitor
-
- searchFinished(Search) - Method in class gov.nasa.jpf.listener.SearchMonitor
-
- searchFinished(Search) - Method in class gov.nasa.jpf.listener.SearchStats
-
- searchFinished(Search) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- searchFinished(Search) - Method in class gov.nasa.jpf.listener.StateCountEstimator
-
- searchFinished(Search) - Method in class gov.nasa.jpf.listener.StateSpaceDot
-
- searchFinished(Search) - Method in class gov.nasa.jpf.listener.StateTracker
-
- searchFinished(Search) - Method in class gov.nasa.jpf.ListenerAdapter
-
- searchFinished(Search) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- searchFinished(Search) - Method in class gov.nasa.jpf.report.Reporter
-
- searchFinished(Search) - Method in interface gov.nasa.jpf.search.SearchListener
-
we're done, either with or without a preceeding error
- searchFinished(Search) - Method in class gov.nasa.jpf.search.SearchListenerAdapter
-
- SearchListener - Interface in gov.nasa.jpf.search
-
interface to register for notification by the Search object.
- SearchListenerAdapter - Class in gov.nasa.jpf.search
-
a no-action SearchListener which we can use to override only the
notifications we are interested in
- SearchListenerAdapter() - Constructor for class gov.nasa.jpf.search.SearchListenerAdapter
-
- SearchMonitor - Class in gov.nasa.jpf.listener
-
SearchListener class to collect and report statistical
data during JPF execution.
- SearchMonitor(Config) - Constructor for class gov.nasa.jpf.listener.SearchMonitor
-
- searchStarted(Search) - Method in class gov.nasa.jpf.listener.ExecTracker
-
- searchStarted(Search) - Method in class gov.nasa.jpf.listener.HeapTracker
-
SearchListener interface
- searchStarted(Search) - Method in class gov.nasa.jpf.listener.LockedStackDepth
-
- searchStarted(Search) - Method in class gov.nasa.jpf.listener.MethodTracker
-
- searchStarted(Search) - Method in class gov.nasa.jpf.listener.SearchMonitor
-
- searchStarted(Search) - Method in class gov.nasa.jpf.listener.SearchStats
-
- searchStarted(Search) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- searchStarted(Search) - Method in class gov.nasa.jpf.listener.StateCountEstimator
-
- searchStarted(Search) - Method in class gov.nasa.jpf.listener.StateSpaceAnalyzer
-
- searchStarted(Search) - Method in class gov.nasa.jpf.listener.StateSpaceDot
-
- searchStarted(Search) - Method in class gov.nasa.jpf.listener.StateTracker
-
- searchStarted(Search) - Method in class gov.nasa.jpf.ListenerAdapter
-
- searchStarted(Search) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- searchStarted(Search) - Method in class gov.nasa.jpf.report.Reporter
-
- searchStarted(Search) - Method in interface gov.nasa.jpf.search.SearchListener
-
we get this after we enter the search loop, but BEFORE the first forward
- searchStarted(Search) - Method in class gov.nasa.jpf.search.SearchListenerAdapter
-
- searchStarted(Search) - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
SearchListener interface
- SearchState - Class in gov.nasa.jpf.search
-
- SearchStats - Class in gov.nasa.jpf.listener
-
An alternative to SearchMonitor that just reports statistics at the end.
- SearchStats() - Constructor for class gov.nasa.jpf.listener.SearchStats
-
- section(ScriptElementContainer) - Method in class gov.nasa.jpf.util.script.ESParser
-
- Section - Class in gov.nasa.jpf.util.script
-
this script element is just a way to do logical partitioning of scripts
and doesn't bear any additional info than just an id.
- Section(ScriptElement, String) - Constructor for class gov.nasa.jpf.util.script.Section
-
- Section(ScriptElement, List<String>, int) - Constructor for class gov.nasa.jpf.util.script.Section
-
- sections - Variable in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- SecureClassLoader - Class in java.security
-
This is just a dummy implementation of java.security.SecureClassLoader
- SecureClassLoader(ClassLoader) - Constructor for class java.security.SecureClassLoader
-
- SecureClassLoader() - Constructor for class java.security.SecureClassLoader
-
- seed - Variable in class gov.nasa.jpf.vm.choice.RandomIntIntervalGenerator
-
- seek(long) - Method in class java.io.RandomAccessFile
-
- seg - Variable in class gov.nasa.jpf.util.SparseClusterArray.ChunkNode
-
- seg - Variable in class gov.nasa.jpf.util.SparseClusterArray.Node
-
- seg - Variable in class gov.nasa.jpf.util.SparseClusterArray.Root
-
- SEG_BITS - Static variable in class gov.nasa.jpf.util.SparseClusterArray
-
- SEG_MASK - Static variable in class gov.nasa.jpf.util.SparseClusterArray
-
- select(int) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- select(int) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- separator - Static variable in class java.io.File
-
- separatorChar - Static variable in class java.io.File
-
- sequence(ScriptElementContainer) - Method in class gov.nasa.jpf.util.script.ESParser
-
- SequenceInterpreter - Class in gov.nasa.jpf.util.script
-
an interpreter that walks a ScriptElementContainer hierarchy, returning
Events and Alternatives while expanding loops
- SequenceInterpreter(ScriptElementContainer) - Constructor for class gov.nasa.jpf.util.script.SequenceInterpreter
-
- SerializationConstructor<T> - Class in gov.nasa.jpf
-
- SerializationConstructor() - Constructor for class gov.nasa.jpf.SerializationConstructor
-
- serializeClass(StaticElementInfo) - Method in class gov.nasa.jpf.vm.serialize.DebugCFSerializer
-
- serializeClass(StaticElementInfo) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- serializeClass(StaticElementInfo) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- serializeClassLoaders() - Method in class gov.nasa.jpf.vm.serialize.AdaptiveSerializer
-
- serializeClassLoaders() - Method in class gov.nasa.jpf.vm.serialize.DebugCFSerializer
-
- serializeClassLoaders() - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- serializeClassLoaders() - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- serializeClassLoaders() - Method in class gov.nasa.jpf.vm.serialize.TopFrameSerializer
-
- serializeFrame(StackFrame) - Method in class gov.nasa.jpf.vm.serialize.CFSerializer
-
- serializeFrame(StackFrame) - Method in class gov.nasa.jpf.vm.serialize.DebugCFSerializer
-
- serializeFrame(StackFrame) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- serializeFrame(StackFrame) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
more generic, but less efficient because it can't use block operations
protected void _serializeFrame(StackFrame frame){
buf.add(frame.getMethodInfo().getGlobalId());
buf.add(frame.getPC().getInstructionIndex());
int len = frame.getTopPos()+1;
buf.add(len);
// this looks like something we can push into the frame
int[] slots = frame.getSlots();
for (int i = 0; i < len; i++) {
if (frame.isReferenceSlot(i)) {
processReference(slots[i]);
} else {
buf.add(slots[i]);
}
}
}
- serializeLockedObjects(List<ElementInfo>) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- serializer - Variable in class gov.nasa.jpf.vm.SerializingStateSet
-
- serializer - Variable in class gov.nasa.jpf.vm.VM
-
optional serializer to support stateSet
- serializeStackFrames() - Method in class gov.nasa.jpf.vm.serialize.CFSerializer
-
- serializeStackFrames() - Method in class gov.nasa.jpf.vm.serialize.DebugCFSerializer
-
- serializeStackFrames(ThreadInfo) - Method in class gov.nasa.jpf.vm.serialize.DebugCFSerializer
-
- serializeStackFrames() - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- serializeStackFrames(ThreadInfo) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- serializeStackFrames(ThreadInfo) - Method in class gov.nasa.jpf.vm.serialize.TopFrameSerializer
-
- serializeStatics(Statics) - Method in class gov.nasa.jpf.vm.serialize.DynamicAbstractionSerializer
-
- serializeStatics(Statics) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- serializeThreadState(ThreadInfo) - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- serializeThreadStates() - Method in class gov.nasa.jpf.vm.serialize.FilteringSerializer
-
- SerializingStateSet - Class in gov.nasa.jpf.vm
-
- SerializingStateSet() - Constructor for class gov.nasa.jpf.vm.SerializingStateSet
-
- set(int, boolean) - Method in class gov.nasa.jpf.util.BitArray
-
- set(int, int) - Method in class gov.nasa.jpf.util.BitArray
-
- set(int) - Method in class gov.nasa.jpf.util.BitArray
-
- set(int) - Method in class gov.nasa.jpf.util.BitSet1024
-
- set(int, boolean) - Method in class gov.nasa.jpf.util.BitSet1024
-
- set(int) - Method in class gov.nasa.jpf.util.BitSet256
-
- set(int, boolean) - Method in class gov.nasa.jpf.util.BitSet256
-
- set(int) - Method in class gov.nasa.jpf.util.BitSet64
-
- set(int, boolean) - Method in class gov.nasa.jpf.util.BitSet64
-
- set(int, int) - Method in class gov.nasa.jpf.util.DynamicIntArray
-
- set(int, E) - Method in class gov.nasa.jpf.util.DynamicObjectArray
-
- set(int) - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- set(int, boolean) - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- set(int, int) - Method in class gov.nasa.jpf.util.IntVector
-
- set(int, long) - Method in class gov.nasa.jpf.util.LongVector
-
- set(int) - Method in class gov.nasa.jpf.util.MutableInteger
-
- set(int, E) - Method in class gov.nasa.jpf.util.ObjArray
-
- set(Object, Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- set(int, E) - Method in class gov.nasa.jpf.util.ObjVector
-
- set(int, int) - Method in class gov.nasa.jpf.util.Permutation
-
- set(int, V) - Method in class gov.nasa.jpf.util.PSIntMap
-
this either replaces or adds newElements new value
- set(SourceRef) - Method in class gov.nasa.jpf.util.SourceRef
-
- set(int, E) - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- set(int, int) - Method in class gov.nasa.jpf.util.SparseIntVector
-
- set(int, E) - Method in class gov.nasa.jpf.util.SparseObjVector
-
- set(int, ElementInfo) - Method in class gov.nasa.jpf.vm.GenericHeap
-
internal setter used during allocation
- set(int, ElementInfo) - Method in class gov.nasa.jpf.vm.OVHeap
-
- set(int, ElementInfo) - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- set(Object, Object) - Method in class java.lang.reflect.Field
-
- set(int, int) - Method in class java.util.concurrent.atomic.AtomicIntegerArray
-
- set(T, int) - Method in class java.util.concurrent.atomic.AtomicIntegerFieldUpdater
-
- set(int, long) - Method in class java.util.concurrent.atomic.AtomicLongArray
-
- set(T, long) - Method in class java.util.concurrent.atomic.AtomicLongFieldUpdater
-
- set(int, E) - Method in class java.util.concurrent.atomic.AtomicReferenceArray
-
- set(T, V) - Method in class java.util.concurrent.atomic.AtomicReferenceFieldUpdater
-
- set(FileDescriptor, int) - Method in interface sun.misc.JavaIOFileDescriptorAccess
-
- set1SlotField(FieldInfo, int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- set2SlotField(FieldInfo, long) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- set__Ljava_lang_Object_2I__(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicIntegerFieldUpdater
-
- set__Ljava_lang_Object_2J__(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicLongFieldUpdater
-
- set__Ljava_lang_Object_2Ljava_lang_Object_2__(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_concurrent_atomic_AtomicReferenceFieldUpdater
-
- set__Ljava_lang_Object_2Ljava_lang_Object_2__V(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
Peer method for the java.lang.reflect.Field.set
method.
- setAccessible(boolean) - Method in class java.lang.reflect.AccessibleObject
-
- setAccessible(AccessibleObject[], boolean) - Static method in class java.lang.reflect.AccessibleObject
-
- setAlive(boolean) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setAll() - Method in class gov.nasa.jpf.util.BitArray
-
- setAll(ThreadInfo[]) - Method in class gov.nasa.jpf.vm.ThreadList
-
Replaces the array of ThreadInfos.
- setAnnotation(ClassFile, Object, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setAnnotation(ClassFile, Object, int, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setAnnotation(ClassFile, Object, int, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setAnnotation(ClassFile, Object, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setAnnotation(ClassFile, Object, int, String) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setAnnotation(Object) - Method in class gov.nasa.jpf.vm.Transition
-
- setAnnotationCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setAnnotationCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setAnnotationCount(ClassFile, Object, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setAnnotationCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setAnnotations(AnnotationInfo[]) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setAnnotations(AnnotationInfo[]) - Method in class gov.nasa.jpf.vm.InfoObject
-
- setAnnotationsDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setAnnotationsDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setAnnotationsDone(ClassFile, Object) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setAnnotationsDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setAnnotationType(Class<?>, AnnotationType) - Method in interface sun.misc.JavaLangAccess
-
- setAnnotationValueCount(ClassFile, Object, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setAnnotationValueCount(ClassFile, Object, int, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setAnnotationValueCount(ClassFile, Object, int, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setAnnotationValueCount(ClassFile, Object, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setAnnotationValueElementCount(ClassFile, Object, int, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setAnnotationValueElementCount(ClassFile, Object, int, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setAnnotationValueElementCount(ClassFile, Object, int, int, String, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setAnnotationValueElementCount(ClassFile, Object, int, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setAnnotationValueElementCount(ClassFile, Object, int, int, String, int) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setAnnotationValueElementsDone(ClassFile, Object, int, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setAnnotationValueElementsDone(ClassFile, Object, int, int, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setAnnotationValueElementsDone(ClassFile, Object, int, int, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setAnnotationValueElementsDone(ClassFile, Object, int, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setAnnotationValueElementsDone(ClassFile, Object, int, int, String) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setAnnotationValueGetterCode(MethodInfo, FieldInfo) - Method in class gov.nasa.jpf.jvm.JVMClassInfo
-
to be called from super proxy ctor
this needs to be in the VM specific ClassInfo because we need to create code
- setAnnotationValueGetterCode(MethodInfo, FieldInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setAnnotationValuesDone(ClassFileReader, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- setAnnotationValuesDone(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setAnnotationValuesDone(ClassFile, Object, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setAnnotationValuesDone(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setArgs(Object[]) - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- setArgument(int, int, Object) - Method in class gov.nasa.jpf.jvm.JVMDirectCallStackFrame
-
- setArgument(int, int, Object) - Method in class gov.nasa.jpf.vm.DirectCallStackFrame
-
- setArgumentLocal(int, int, Object) - Method in class gov.nasa.jpf.jvm.JVMDirectCallStackFrame
-
- setArgumentLocal(int, int, Object) - Method in class gov.nasa.jpf.jvm.JVMStackFrame
-
- setArgumentLocal(int, int, Object) - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- setArgumentLocal(int, int, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setArguments(ThreadInfo) - Method in class gov.nasa.jpf.jvm.JVMNativeStackFrame
-
- setArguments(String[]) - Method in class gov.nasa.jpf.util.script.Event
-
- setAssertionStatus() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setAttr(Object) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setAttr(Object) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setAttr(Object) - Method in class gov.nasa.jpf.vm.InfoObject
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setAttr(Object) - Method in class gov.nasa.jpf.vm.Instruction
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setBit(int, int) - Static method in class gov.nasa.jpf.util.Misc
-
- setBitInBitSet(int, int, boolean) - Static method in class gov.nasa.jpf.vm.Verify
-
- setBitInBitSet__IIZ__V(MJIEnv, int, int, int, boolean) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- setBlockedInAtomicSection() - Method in class gov.nasa.jpf.vm.SystemState
-
- setBoolean(Object, boolean) - Method in class java.lang.reflect.Field
-
- setBoolean__Ljava_lang_Object_2IZ__V(MJIEnv, int, int, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- setBoolean__Ljava_lang_Object_2Z__V(MJIEnv, int, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- setBooleanArrayElement(int, int, boolean) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setBooleanElement(int, boolean) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setBooleanField(String, boolean) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setBooleanField(FieldInfo, boolean) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setBooleanField(int, String, boolean) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setBooleanValue(int, boolean) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- setBooleanValue(int, boolean) - Method in class gov.nasa.jpf.vm.BooleanArrayFields
-
- setBooleanValue(int, boolean) - Method in class gov.nasa.jpf.vm.Fields
-
- setBooleanValue(int, boolean) - Method in class gov.nasa.jpf.vm.NamedFields
-
- setBoring(boolean) - Method in class gov.nasa.jpf.vm.SystemState
-
- setByte(Object, byte) - Method in class java.lang.reflect.Field
-
- setByte__Ljava_lang_Object_2B__V(MJIEnv, int, int, byte) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- setByte__Ljava_lang_Object_2IB__V(MJIEnv, int, int, int, byte) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- setByteArrayElement(int, int, byte) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setByteElement(int, byte) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setByteField(String, byte) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setByteField(FieldInfo, byte) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setByteField(int, String, byte) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setByteValue(int, byte) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- setByteValue(int, byte) - Method in class gov.nasa.jpf.vm.ByteArrayFields
-
- setByteValue(int, byte) - Method in class gov.nasa.jpf.vm.Fields
-
- setByteValue(int, byte) - Method in class gov.nasa.jpf.vm.NamedFields
-
- setCachedMemento(Memento<ElementInfo>) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setCachedMemento(Memento<ThreadInfo>) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- setCallArguments(ThreadInfo) - Method in class gov.nasa.jpf.jvm.JVMStackFrame
-
this sets up arguments from a bytecode caller
- setCascaded() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- setCascaded() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- setChar(Object, char) - Method in class java.lang.reflect.Field
-
- setChar__Ljava_lang_Object_2C__V(MJIEnv, int, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- setChar__Ljava_lang_Object_2IC__V(MJIEnv, int, int, int, char) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- setCharArrayElement(int, int, char) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setCharElement(int, char) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setCharField(String, char) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setCharField(FieldInfo, char) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setCharField(int, String, char) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setCharValue(int, char) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- setCharValue(int, char) - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- setCharValue(int, char) - Method in class gov.nasa.jpf.vm.Fields
-
- setCharValue(int, char) - Method in class gov.nasa.jpf.vm.NamedFields
-
- setCharValues(char[]) - Method in class gov.nasa.jpf.vm.CharArrayFields
-
- setClass(ClassFile, String, String, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setClass(ClassFile, String, String, int, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setClass(ClassFile, String, String, int, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setClass(ClassFile, String, String, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setClass(ClassFile, String, String, int, int) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setClass(String, String, int, int) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setClassAnnotationValue(ClassFile, Object, int, int, String, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setClassAnnotationValue(ClassFile, Object, int, int, String, int, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setClassAnnotationValue(ClassFile, Object, int, int, String, int, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setClassAnnotationValue(ClassFile, Object, int, int, String, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setClassAnnotationValue(ClassFile, Object, int, int, String, int, String) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setClassAssertionStatus(String, boolean) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- setClassAssertionStatus(String, boolean) - Method in class java.lang.ClassLoader
-
- setClassAssertionStatus__Ljava_lang_String_2Z__V(MJIEnv, int, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- setClassAttribute(ClassFile, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setClassAttribute(ClassFile, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setClassAttribute(ClassFile, int, String, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setClassAttribute(ClassFile, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setClassAttribute(ClassFile, int, String, int) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setClassAttributeCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setClassAttributeCount(ClassFile, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setClassAttributeCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setClassAttributesDone(ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setClassAttributesDone(ClassFile) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setClassAttributesDone(ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setClassLoader(ClassLoader) - Method in class gov.nasa.jpf.Config
-
- setClassLoaderObject(ElementInfo) - Method in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- setClassObjectRef(int) - Method in class gov.nasa.jpf.vm.StaticElementInfo
-
- setClonedEntryValue(String, Object) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- setCode(ClassFile, Object, int, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setCode(ClassFile, Object, int, int, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setCode(ClassFile, Object, int, int, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setCode(ClassFile, Object, int, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setCode(Instruction[]) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setCodeAttribute(ClassFile, Object, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setCodeAttribute(ClassFile, Object, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setCodeAttribute(ClassFile, Object, int, String, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setCodeAttribute(ClassFile, Object, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setCodeAttributeCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setCodeAttributeCount(ClassFile, Object, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setCodeAttributeCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setCodeAttributesDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setCodeAttributesDone(ClassFile, Object) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setCodeAttributesDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setComment(String) - Method in class gov.nasa.jpf.vm.Step
-
- setConfigPathProperties(String) - Method in class gov.nasa.jpf.Config
-
- setConstantValue(ClassFile, Object, Object) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setConstantValue(ClassFile, Object, Object) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setConstantValue(ClassFile, Object, Object) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setConstantValue(ClassFile, Object, Object) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setConstantValue(Object) - Method in class gov.nasa.jpf.vm.BooleanFieldInfo
-
- setConstantValue(Object) - Method in class gov.nasa.jpf.vm.ByteFieldInfo
-
- setConstantValue(Object) - Method in class gov.nasa.jpf.vm.CharFieldInfo
-
- setConstantValue(Object) - Method in class gov.nasa.jpf.vm.DoubleFieldInfo
-
- setConstantValue(Object) - Method in class gov.nasa.jpf.vm.FieldInfo
-
- setConstantValue(Object) - Method in class gov.nasa.jpf.vm.FloatFieldInfo
-
- setConstantValue(Object) - Method in class gov.nasa.jpf.vm.IntegerFieldInfo
-
- setConstantValue(Object) - Method in class gov.nasa.jpf.vm.LongFieldInfo
-
- setConstantValue(Object) - Method in class gov.nasa.jpf.vm.ReferenceFieldInfo
-
- setConstantValue(Object) - Method in class gov.nasa.jpf.vm.ShortFieldInfo
-
- setConstructed() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setContainer(ClassFileContainer) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setContents(File, byte[]) - Static method in class gov.nasa.jpf.util.FileUtils
-
- setContents(File, String) - Static method in class gov.nasa.jpf.util.FileUtils
-
- setContext(ThreadInfo) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- setContext(ThreadInfo) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- setContext(String, String, int, int) - Method in class gov.nasa.jpf.vm.Instruction
-
- setContextClassLoader(ClassLoader) - Method in class java.lang.Thread
-
- setCounter(int, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- setCounter__II__V(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- setDaemon(boolean) - Method in class java.lang.Thread
-
- setDaemon0__Z__V(MJIEnv, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- setData(byte[]) - Method in class gov.nasa.jpf.jvm.ClassFile
-
set classfile data.
- setDataMap() - Method in class java.io.RandomAccessFile
-
- setDataMap____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_RandomAccessFile
-
- setDebugLevel(int) - Static method in class gov.nasa.jpf.util.Debug
-
- setDebugLevel(String) - Static method in class gov.nasa.jpf.util.Debug
-
- setDebugLevel(int, int) - Static method in class gov.nasa.jpf.util.Debug
-
- setDebugLevel(int, String) - Static method in class gov.nasa.jpf.util.Debug
-
- setDebugLevel(String, int) - Static method in class gov.nasa.jpf.util.Debug
-
- setDebugLevel(String, String) - Static method in class gov.nasa.jpf.util.Debug
-
- setDeclaredIntField(String, String, int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setDeclaredIntField(int, String, String, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setDeclaredLongField(String, String, long) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setDeclaredReferenceField(String, String, int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setDeclaredReferenceField(int, String, String, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setDefault(TimeZone) - Static method in class java.util.TimeZone
-
- setDefaultAssertionStatus(boolean) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- setDefaultAssertionStatus(boolean) - Method in class java.lang.ClassLoader
-
- setDefaultAssertionStatus__Z__V(MJIEnv, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- setDefaultUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Static method in class java.lang.Thread
-
- setDefaultValues__Ljava_util_TimeZone_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- setDepthLimit(int) - Method in class gov.nasa.jpf.search.Search
-
- setDirectCallCode(MethodInfo, MethodInfo) - Method in class gov.nasa.jpf.jvm.JVMClassInfo
-
- setDirectCallCode(MethodInfo, MethodInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setDone() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- setDone() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- setDouble(Object, double) - Method in class java.lang.reflect.Field
-
- setDouble__Ljava_lang_Object_2D__V(MJIEnv, int, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- setDouble__Ljava_lang_Object_2ID__V(MJIEnv, int, int, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- setDoubleArgument(int, double, Object) - Method in class gov.nasa.jpf.vm.DirectCallStackFrame
-
- setDoubleArgumentLocal(int, double, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setDoubleArrayElement(int, int, double) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setDoubleElement(int, double) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setDoubleField(String, double) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setDoubleField(FieldInfo, double) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setDoubleField(int, String, double) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setDoubleValue(int, double) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- setDoubleValue(int, double) - Method in class gov.nasa.jpf.vm.DoubleArrayFields
-
- setDoubleValue(int, double) - Method in class gov.nasa.jpf.vm.Fields
-
- setDoubleValue(int, double) - Method in class gov.nasa.jpf.vm.NamedFields
-
- setElementAttr(int, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setElementAttr(int, int, Object) - Method in class gov.nasa.jpf.vm.MJIEnv
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setElementAttribute(Object, int, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- setElementAttribute__Ljava_lang_Object_2II__V(MJIEnv, int, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- setElementAttrNoClone(int, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setElementInfoAttributes(ClassInfo) - Method in interface gov.nasa.jpf.vm.Attributor
-
- setElementInfoAttributes(ClassInfo) - Method in class gov.nasa.jpf.vm.DefaultAttributor
-
answer the type based object attributes for this class.
- setElementInfoAttrs(int) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setEnclosingClass(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setEnclosingMethod(ClassFile, Object, String, String, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setEnclosingMethod(ClassFile, Object, String, String, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setEnclosingMethod(ClassFile, Object, String, String, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setEnclosingMethod(ClassFile, Object, String, String, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setEnclosingMethod(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setEntries(AnnotationInfo.Entry[]) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- setEnumAnnotationValue(ClassFile, Object, int, int, String, int, String, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setEnumAnnotationValue(ClassFile, Object, int, int, String, int, String, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setEnumAnnotationValue(ClassFile, Object, int, int, String, int, String, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setEnumAnnotationValue(ClassFile, Object, int, int, String, int, String, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setEnumAnnotationValue(ClassFile, Object, int, int, String, int, String, String) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setErr(PrintStream) - Static method in class java.lang.System
-
- setException(ClassFile, Object, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setException(ClassFile, Object, int, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setException(ClassFile, Object, int, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setException(ClassFile, Object, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setException(int, String) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setExceptionCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setExceptionCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setExceptionCount(ClassFile, Object, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setExceptionCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setExceptionHandler(ClassFile, Object, int, int, int, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setExceptionHandler(ClassFile, Object, int, int, int, int, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setExceptionHandler(ClassFile, Object, int, int, int, int, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setExceptionHandler(ClassFile, Object, int, int, int, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setExceptionHandler(int, int, int, int, String) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setExceptionHandlers(ExceptionHandler[]) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setExceptionHandlerTableCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setExceptionHandlerTableCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setExceptionHandlerTableCount(ClassFile, Object, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setExceptionHandlerTableCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setExceptionHandlerTableDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setExceptionHandlerTableDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setExceptionHandlerTableDone(ClassFile, Object) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setExceptionHandlerTableDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setExceptionsDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setExceptionsDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setExceptionsDone(ClassFile, Object) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setExceptionsDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setExcludes(String...) - Method in class gov.nasa.jpf.listener.ChoiceTracker
-
- setExecThread(VM) - Method in class gov.nasa.jpf.vm.SystemState
-
- setExecutedMethod(NativeMethodInfo) - Method in class gov.nasa.jpf.jvm.bytecode.EXECUTENATIVE
-
- setField(ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.AASTORE
-
- setField(ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.ArrayStoreInstruction
-
- setField(ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.BASTORE
-
- setField(ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.CASTORE
-
- setField(ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.DASTORE
-
- setField(ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.FASTORE
-
- setField(String, String) - Method in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
for explicit construction
- setField(ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.IASTORE
-
- setField(ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.LASTORE
-
- setField(ElementInfo, int, long) - Method in class gov.nasa.jpf.jvm.bytecode.LongArrayStoreInstruction
-
- setField(ElementInfo, int) - Method in class gov.nasa.jpf.jvm.bytecode.SASTORE
-
- setField(ClassFile, int, int, String, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setField(ClassFile, int, int, String, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setField(ClassFile, int, int, String, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setField(ClassFile, int, int, String, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setFieldAttr(FieldInfo, Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setFieldAttr(int, int, Object) - Method in class gov.nasa.jpf.vm.Fields
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setFieldAttr(int, String, Object) - Method in class gov.nasa.jpf.vm.MJIEnv
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setFieldAttribute(ClassFile, int, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setFieldAttribute(ClassFile, int, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setFieldAttribute(ClassFile, int, int, String, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setFieldAttribute(ClassFile, int, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setFieldAttribute(Object, String, int) - Static method in class gov.nasa.jpf.vm.Verify
-
note - these are mostly for debugging purposes (to see if attributes get
propagated correctly, w/o having to write a listener), since attributes are
supposed to be created at the native side, and hence can't be accessed from
the application
- setFieldAttribute__Ljava_lang_Object_2Ljava_lang_String_2I__V(MJIEnv, int, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- setFieldAttributeCount(ClassFile, int, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setFieldAttributeCount(ClassFile, int, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setFieldAttributeCount(ClassFile, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setFieldAttributesDone(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setFieldAttributesDone(ClassFile, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setFieldAttributesDone(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setFieldCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setFieldCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setFieldCount(ClassFile, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setFieldCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setFieldDone(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setFieldDone(ClassFile, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setFieldDone(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setFieldInfoAttributes(FieldInfo) - Method in interface gov.nasa.jpf.vm.Attributor
-
- setFieldInfoAttributes(FieldInfo) - Method in class gov.nasa.jpf.vm.DefaultAttributor
-
- setFieldLockInfo(FieldInfo, FieldLockInfo) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setFields(FieldInfo[]) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setFieldsDone(ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setFieldsDone(ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setFieldsDone(ClassFile) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setFieldsDone(ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setFilter(Filter) - Method in class gov.nasa.jpf.util.JPFLogger
-
- setFireWall() - Method in class gov.nasa.jpf.vm.DirectCallStackFrame
-
- setFirewall(boolean) - Method in class gov.nasa.jpf.vm.MethodInfo
-
turn unhandled exceptionHandlers at the JPF execution level
into UnhandledException throws at the host VM level
this is useful to implement firewalls for direct calls
which should not let exceptionHandlers permeate into bytecode/
application code
- setFloat(Object, float) - Method in class java.lang.reflect.Field
-
- setFloat__Ljava_lang_Object_2F__V(MJIEnv, int, int, float) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- setFloat__Ljava_lang_Object_2IF__V(MJIEnv, int, int, int, float) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- setFloatArgument(int, float, Object) - Method in class gov.nasa.jpf.vm.DirectCallStackFrame
-
- setFloatArgumentLocal(int, float, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setFloatArrayElement(int, int, float) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setFloatElement(int, float) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setFloatField(String, float) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setFloatField(FieldInfo, float) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setFloatField(int, String, float) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setFloatValue(int, float) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- setFloatValue(int, float) - Method in class gov.nasa.jpf.vm.Fields
-
- setFloatValue(int, float) - Method in class gov.nasa.jpf.vm.FloatArrayFields
-
- setFloatValue(int, float) - Method in class gov.nasa.jpf.vm.NamedFields
-
- setForced(boolean) - Method in class gov.nasa.jpf.vm.SystemState
-
- setFrameAttr(Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
this replaces all of them - use only if you know there are no
SystemAttributes in the list (which would cause an exception)
- setFromState(State) - Method in class gov.nasa.jpf.util.automaton.Transition
-
- setGcEnabled(boolean) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- setGenericSignature(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setGenericSignature(String) - Method in class gov.nasa.jpf.vm.FieldInfo
-
- setGenericSignature(String) - Method in interface gov.nasa.jpf.vm.GenericSignatureHolder
-
- setGenericSignature(String) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setGroupingUsed(boolean) - Method in class java.text.DecimalFormat
-
- setGroupingUsed(boolean) - Method in class java.text.NumberFormat
-
- setGroupingUsed__Z__V(MJIEnv, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- setHandle(FileDescriptor, long) - Method in interface sun.misc.JavaIOFileDescriptorAccess
-
- setId(int) - Method in class gov.nasa.jpf.util.automaton.State
-
- setId(int) - Method in class gov.nasa.jpf.util.automaton.Transition
-
- setId(String) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- setId(String) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- setId(int) - Method in class gov.nasa.jpf.vm.SystemState
-
- setID(String) - Method in class java.util.TimeZone
-
- setID__Ljava_lang_String_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_DelegatingTimeZone
-
- setID__Ljava_lang_String_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_TimeZone
-
- setIdRef(int) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- setIdRef(int) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- setIgnored(boolean) - Method in class gov.nasa.jpf.vm.SystemState
-
this can be called anywhere from within a transition, to revert it and
go on with the next choice.
- setIgnoredState(boolean) - Method in class gov.nasa.jpf.search.Search
-
- setIn(InputStream) - Static method in class java.lang.System
-
- setInCurrentRootLevel(int, V) - Method in class gov.nasa.jpf.util.PSIntMap
-
that's ugly, but if we use recursion we need newElements result object to obtain the new stagingNode and
the size change, which means there would be an additional allocation per set() or newElements non-persistent,
transient object that would need synchronization
- setIndex(int) - Method in class gov.nasa.jpf.jvm.bytecode.ALOAD
-
for explicit construction
- setInherited(boolean) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- setInitialized() - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setInitializing(ThreadInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setInnerClass(ClassFile, Object, int, String, String, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setInnerClass(ClassFile, Object, int, String, String, String, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setInnerClass(ClassFile, Object, int, String, String, String, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setInnerClass(ClassFile, Object, int, String, String, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setInnerClassCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setInnerClassCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setInnerClassCount(ClassFile, Object, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setInnerClassCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setInnerClassesDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setInnerClassesDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setInnerClassesDone(ClassFile, Object) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setInnerClassesDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setInnerClassNames(String[]) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setInNewRootLevel(int, int, V) - Method in class gov.nasa.jpf.util.PSIntMap
-
- setInsn(Instruction) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- setInsn(Instruction) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- setInt(Object, int) - Method in class java.lang.reflect.Field
-
- setInt__Ljava_lang_Object_2I__V(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- setInt__Ljava_lang_Object_2II__V(MJIEnv, int, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- setIntArrayElement(int, int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setIntElement(int, int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setInteresting(boolean) - Method in class gov.nasa.jpf.vm.SystemState
-
- setInterface(ClassFile, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setInterface(ClassFile, int, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setInterface(ClassFile, int, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setInterface(ClassFile, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setInterface(ClassFile, int, String) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setInterfaceCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setInterfaceCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setInterfaceCount(ClassFile, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setInterfaceCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setInterfaceNames(String[]) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setInterfacesDone(ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setInterfacesDone(ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setInterfacesDone(ClassFile) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setInterfacesDone(ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setIntField(String, int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setIntField(FieldInfo, int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setIntField(int, String, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setIntValue(int, int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- setIntValue(int, int) - Method in class gov.nasa.jpf.vm.Fields
-
- setIntValue(int, int) - Method in class gov.nasa.jpf.vm.IntArrayFields
-
- setIntValue(int, int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- setInvokedMethod(String, String, String) - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
this is for explicit initialization (not BCEL)
- setInvokes(List<Invocation>) - Method in class gov.nasa.jpf.jvm.bytecode.INVOKECG
-
- setJavaAWTAccess(JavaAWTAccess) - Static method in class sun.misc.SharedSecrets
-
- setJavaIOAccess(JavaIOAccess) - Static method in class sun.misc.SharedSecrets
-
- setJavaIODeleteOnExitAccess(JavaIODeleteOnExitAccess) - Static method in class sun.misc.SharedSecrets
-
- setJavaIOFileDescriptorAccess(JavaIOFileDescriptorAccess) - Static method in class sun.misc.SharedSecrets
-
- setJavaLangAccess(JavaLangAccess) - Static method in class sun.misc.SharedSecrets
-
- setJavaNetAccess(JavaNetAccess) - Static method in class sun.misc.SharedSecrets
-
- setJavaNioAccess(JavaNioAccess) - Static method in class sun.misc.SharedSecrets
-
- setJavaUtilJarAccess(JavaUtilJarAccess) - Static method in class sun.misc.SharedSecrets
-
- setLastModified(long) - Method in class java.io.File
-
- setLength(long) - Method in class java.io.RandomAccessFile
-
- setLength__J__V(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_io_RandomAccessFile
-
- setLenient__Z__V(MJIEnv, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_text_DateFormat
-
- setLevel(Level) - Method in class gov.nasa.jpf.util.JPFLogger
-
- setLimit(int) - Method in class gov.nasa.jpf.util.LimitedInputStream
-
- setLineNumber(ClassFile, Object, int, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setLineNumber(ClassFile, Object, int, int, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setLineNumber(ClassFile, Object, int, int, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setLineNumber(ClassFile, Object, int, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setLineNumber(int, int, int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setLineNumbers(int[], int[]) - Method in class gov.nasa.jpf.vm.MethodInfo
-
note - this depends on that we already have a code array
(we might want to store lines and startPcs directly)
- setLineNumberTableCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setLineNumberTableCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setLineNumberTableCount(ClassFile, Object, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setLineNumberTableCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setLineNumberTableDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setLineNumberTableDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setLineNumberTableDone(ClassFile, Object) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setLineNumberTableDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setLocalAttr(int, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
this replaces all of them - use only if you know
- there will be only one attribute at callerSlots time
- you obtained the value you set by callerSlots previous getXAttr()
- you constructed callerSlots multi value list with ObjectList.createList()
- setLocalAttribute(String, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- setLocalAttribute__Ljava_lang_String_2I__V(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- setLocalReferenceVariable(int, int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setLocalVar(ClassFile, Object, int, String, String, int, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setLocalVar(ClassFile, Object, int, String, String, int, int, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setLocalVar(ClassFile, Object, int, String, String, int, int, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setLocalVar(ClassFile, Object, int, String, String, int, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setLocalVar(int, String, String, int, int, int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setLocalVariable(int, int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setLocalVariable(int, int, boolean) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setLocalVarTable(LocalVarInfo[]) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setLocalVarTableCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setLocalVarTableCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setLocalVarTableCount(ClassFile, Object, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setLocalVarTableCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setLocalVarTableDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setLocalVarTableDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setLocalVarTableDone(ClassFile, Object) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setLocalVarTableDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setLocation(int, int) - Method in class gov.nasa.jpf.vm.Instruction
-
- setLockCount(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Sets the number of locks held at the time of a wait.
- setLong(Object, long) - Method in class java.lang.reflect.Field
-
- setLong__Ljava_lang_Object_2IJ__V(MJIEnv, int, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- setLong__Ljava_lang_Object_2J__V(MJIEnv, int, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- setLongArgument(int, long, Object) - Method in class gov.nasa.jpf.jvm.JVMDirectCallStackFrame
-
- setLongArgument(int, long, Object) - Method in class gov.nasa.jpf.vm.DirectCallStackFrame
-
- setLongArgumentLocal(int, long, Object) - Method in class gov.nasa.jpf.jvm.JVMDirectCallStackFrame
-
- setLongArgumentLocal(int, long, Object) - Method in class gov.nasa.jpf.jvm.JVMStackFrame
-
- setLongArgumentLocal(int, long, Object) - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- setLongArgumentLocal(int, long, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setLongArrayElement(int, int, long) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setLongElement(int, long) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setLongField(String, long) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setLongField(FieldInfo, long) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setLongField(int, String, long) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setLongLocalVariable(int, long) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setLongOperandAttr(Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
this replaces all of them - use only if you know
- there will be only one attribute at callerSlots time
- you obtained the value you set by callerSlots previous getXAttr()
- you constructed callerSlots multi value list with ObjectList.createList()
- setLongValue(int, long) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- setLongValue(int, long) - Method in class gov.nasa.jpf.vm.Fields
-
- setLongValue(int, long) - Method in class gov.nasa.jpf.vm.LongArrayFields
-
- setLongValue(int, long) - Method in class gov.nasa.jpf.vm.NamedFields
-
- setMandatoryNextChoiceGenerator(ChoiceGenerator<?>, String) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setMandatoryNextChoiceGenerator(ChoiceGenerator<?>, String) - Method in class gov.nasa.jpf.vm.SystemState
-
- setMandatoryNextChoiceGenerator(ChoiceGenerator<?>, String) - Method in class gov.nasa.jpf.vm.VM
-
- setMarked() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setMaximumFractionDigits(int) - Method in class java.text.DecimalFormat
-
- setMaximumFractionDigits(int) - Method in class java.text.NumberFormat
-
- setMaximumFractionDigits__I__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- setMaximumIntegerDigits(int) - Method in class java.text.DecimalFormat
-
- setMaximumIntegerDigits(int) - Method in class java.text.NumberFormat
-
- setMaximumIntegerDigits__I__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- setMaxLocals(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setMaxStack(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setMethod(ClassFile, int, int, String, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setMethod(ClassFile, int, int, String, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setMethod(ClassFile, int, int, String, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setMethod(ClassFile, int, int, String, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setMethod(ClassFile, int, int, String, String) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setMethodAttribute(ClassFile, int, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setMethodAttribute(ClassFile, int, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setMethodAttribute(ClassFile, int, int, String, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setMethodAttribute(ClassFile, int, int, String, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setMethodAttribute(ClassFile, int, int, String, int) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setMethodAttributeCount(ClassFile, int, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setMethodAttributeCount(ClassFile, int, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setMethodAttributeCount(ClassFile, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setMethodAttributesDone(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setMethodAttributesDone(ClassFile, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setMethodAttributesDone(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setMethodCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setMethodCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setMethodCount(ClassFile, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setMethodCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setMethodCount(ClassFile, int) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setMethodDone(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setMethodDone(ClassFile, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setMethodDone(ClassFile, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setMethodDone(ClassFile, int) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setMethodInfo(MethodInfo, StackFrame) - Method in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- setMethodInfo(MethodInfo) - Method in class gov.nasa.jpf.vm.Instruction
-
that's used for explicit construction of MethodInfos (synthetic methods)
- setMethodInfoAttributes(MethodInfo) - Method in interface gov.nasa.jpf.vm.Attributor
-
- setMethodInfoAttributes(MethodInfo) - Method in class gov.nasa.jpf.vm.ConfigAttributor
-
- setMethodInfoAttributes(MethodInfo) - Method in class gov.nasa.jpf.vm.DefaultAttributor
-
- setMethods(MethodInfo[]) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setMethodsDone(ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setMethodsDone(ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setMethodsDone(ClassFile) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setMethodsDone(ClassFile) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setMethodsDone(ClassFile) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setMinimumFractionDigits(int) - Method in class java.text.DecimalFormat
-
- setMinimumFractionDigits(int) - Method in class java.text.NumberFormat
-
- setMinimumFractionDigits__I__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- setMinimumIntegerDigits(int) - Method in class java.text.DecimalFormat
-
- setMinimumIntegerDigits(int) - Method in class java.text.NumberFormat
-
- setMinimumIntegerDigits__I__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- setName(String) - Method in class gov.nasa.jpf.vm.AnnotationInfo
-
- setName(String) - Method in class java.lang.Thread
-
- setName0__Ljava_lang_String_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- setNativeCallCode(NativeMethodInfo) - Method in class gov.nasa.jpf.jvm.JVMClassInfo
-
- setNativeCallCode(NativeMethodInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setNativeLibs(String[]) - Method in class gov.nasa.jpf.JPFClassLoader
-
- setNextChoiceGenerator(ChoiceGenerator<?>) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setNextChoiceGenerator(ChoiceGenerator<?>) - Method in class gov.nasa.jpf.vm.SystemState
-
set the ChoiceGenerator to be used in the next transition
- setNextChoiceGenerator(ChoiceGenerator<?>) - Method in class gov.nasa.jpf.vm.VM
-
- setNextPC(Instruction) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
explicitly set the next insn to enter.
- setObjectAttr(Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setObjectAttr(Object) - Method in class gov.nasa.jpf.vm.Fields
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setObjectAttr(int, Object) - Method in class gov.nasa.jpf.vm.MJIEnv
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setObjectAttribute(Object, int) - Static method in class gov.nasa.jpf.vm.Verify
-
- setObjectAttribute__Ljava_lang_Object_2I__V(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- setObjectAttrNoClone(Object) - Method in class gov.nasa.jpf.vm.ElementInfo
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
- setObjectRef(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setOperand(int, int, boolean) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setOperandAttr(Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
this replaces all of them - use only if you know
- there will be only one attribute at callerSlots time
- you obtained the value you set by callerSlots previous getXAttr()
- you constructed callerSlots multi value list with ObjectList.createList()
- setOperandAttr(int, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
this replaces all of them - use only if you know
- there will be only one attribute at callerSlots time
- you obtained the value you set by callerSlots previous getXAttr()
- you constructed callerSlots multi value list with ObjectList.createList()
- setOut(PrintStream) - Static method in class java.lang.System
-
- setOutOfMemory(boolean) - Method in class gov.nasa.jpf.vm.GenericHeap
-
- setOutOfMemory(boolean) - Method in interface gov.nasa.jpf.vm.Heap
-
- setOutput(OutputStream) - Method in class gov.nasa.jpf.util.LogHandler
-
- setOutput(OutputStream) - Static method in class gov.nasa.jpf.util.LogManager
-
- setOutput(String) - Method in class gov.nasa.jpf.vm.Transition
-
- setOutputStream(OutputStream) - Method in interface gov.nasa.jpf.vm.DebugStateSerializer
-
- setOutputStream(OutputStream) - Method in class gov.nasa.jpf.vm.serialize.DebugCFSerializer
-
- setOutputStream(OutputStream) - Method in class gov.nasa.jpf.vm.serialize.DebugFilteringSerializer
-
- setPackageAssertionStatus(String, boolean) - Method in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- setPackageAssertionStatus(String, boolean) - Method in class java.lang.ClassLoader
-
- setPackageAssertionStatus__Ljava_lang_String_2Z__V(MJIEnv, int, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_lang_ClassLoader
-
- setParameterAnnotation(ClassFile, Object, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setParameterAnnotation(ClassFile, Object, int, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setParameterAnnotation(ClassFile, Object, int, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setParameterAnnotation(ClassFile, Object, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setParameterAnnotationCount(ClassFile, Object, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setParameterAnnotationCount(ClassFile, Object, int, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setParameterAnnotationCount(ClassFile, Object, int, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setParameterAnnotationCount(ClassFile, Object, int, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setParameterAnnotations(int, AnnotationInfo[]) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setParameterAnnotations(AnnotationInfo[][]) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setParameterAnnotationsDone(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setParameterAnnotationsDone(ClassFile, Object, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setParameterAnnotationsDone(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setParameterCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setParameterCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setParameterCount(ClassFile, Object, int) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setParameterCount(ClassFile, Object, int) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setParametersDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setParametersDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setParametersDone(ClassFile, Object) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setParametersDone(ClassFile, Object) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setParent(Logger) - Method in class gov.nasa.jpf.util.JPFLogger
-
- setParseIntegerOnly(boolean) - Method in class java.text.DecimalFormat
-
- setParseIntegerOnly(boolean) - Method in class java.text.NumberFormat
-
- setParseIntegerOnly__Z__V(MJIEnv, int, boolean) - Method in class gov.nasa.jpf.vm.JPF_java_text_DecimalFormat
-
- setPathSensitive(boolean) - Method in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- setPC(Instruction) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setPC(Instruction) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Sets the program counter of the top stack frame.
- setPeerClass(Class<?>) - Static method in class gov.nasa.jpf.vm.Verify
-
- setPrev(ScriptElementContainer.SECIterator) - Method in class gov.nasa.jpf.util.script.ScriptElementContainer.SECIterator
-
- setPrevious(StackFrame) - Method in class gov.nasa.jpf.vm.StackFrame
-
to be set (by ThreadInfo) when the frame is pushed.
- setPreviousChoiceGenerator(ChoiceGenerator<?>) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- setPreviousChoiceGenerator(ChoiceGenerator<?>) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- setPrimitiveAnnotationValue(ClassFile, Object, int, int, String, int, Object) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setPrimitiveAnnotationValue(ClassFile, Object, int, int, String, int, Object) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setPrimitiveAnnotationValue(ClassFile, Object, int, int, String, int, Object) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setPrimitiveAnnotationValue(ClassFile, Object, int, int, String, int, Object) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setPrimitiveAnnotationValue(ClassFile, Object, int, int, String, int, Object) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setPriority(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- setPriority(int) - Method in class java.lang.Thread
-
- setPriority0__I__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- setProperties(String...) - Static method in class gov.nasa.jpf.vm.Verify
-
- setProperties(Properties) - Static method in class java.lang.System
-
- setProperties___3Ljava_lang_String_2__V(MJIEnv, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- setProperty(String, String) - Method in class gov.nasa.jpf.Config
-
- setProperty(String, String) - Static method in class java.lang.System
-
- setPublisherTopics(Class<T>, int, String[]) - Method in class gov.nasa.jpf.JPF
-
- setPublisherTopics(Class<T>, int, String[]) - Method in class gov.nasa.jpf.report.Reporter
-
- setQueue(ArrayList<EventGenerator>) - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- setRange(int, int, E) - Method in class gov.nasa.jpf.util.ObjVector
-
set range of values
- setRange(int, int, int) - Method in class gov.nasa.jpf.util.SparseIntVector
-
- setRawOffset(int) - Method in class java.util.TimeZone
-
- setReadOnly() - Method in class java.io.File
-
- setRef(int) - Method in class gov.nasa.jpf.vm.PredicateMap
-
- setReferenceArgument(int, int, Object) - Method in class gov.nasa.jpf.jvm.JVMDirectCallStackFrame
-
- setReferenceArgument(int, int, Object) - Method in class gov.nasa.jpf.vm.DirectCallStackFrame
-
- setReferenceArgumentLocal(int, int, Object) - Method in class gov.nasa.jpf.jvm.JVMDirectCallStackFrame
-
- setReferenceArgumentLocal(int, int, Object) - Method in class gov.nasa.jpf.jvm.JVMStackFrame
-
- setReferenceArgumentLocal(int, int, Object) - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- setReferenceArgumentLocal(int, int, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setReferenceArrayElement(int, int, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setReferenceElement(int, int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setReferenceField(String, int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setReferenceField(FieldInfo, int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setReferenceField(int, String, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setReferenceValue(int, int) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- setReferenceValue(int, int) - Method in class gov.nasa.jpf.vm.Fields
-
- setReferenceValue(int, int) - Method in class gov.nasa.jpf.vm.NamedFields
-
- setReferenceValue(int, int) - Method in class gov.nasa.jpf.vm.ReferenceArrayFields
-
- setReflection() - Method in class gov.nasa.jpf.vm.StackFrame
-
- setReporter(Reporter) - Method in class gov.nasa.jpf.search.Search
-
- setReturnAttr(ThreadInfo, Object) - Method in class gov.nasa.jpf.jvm.bytecode.LongReturn
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
we don't clone since pushing a return value already changed the caller frame
- setReturnAttr(ThreadInfo, Object) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
this replaces all of them - use only if you know
- there will be only one attribute at a time
- you obtained the value you set by a previous getXAttr()
- you constructed a multi value list with ObjectList.createList()
we don't clone since pushing a return value already changed the caller frame
- setReturnAttr(Object) - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- setReturnAttribute(Object) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setReturnFrame(StackFrame) - Method in class gov.nasa.jpf.jvm.bytecode.ReturnInstruction
-
- setReturnValue(Object) - Method in class gov.nasa.jpf.vm.NativeStackFrame
-
- setRunning() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- setRunStartCode(MethodInfo, MethodInfo) - Method in class gov.nasa.jpf.jvm.JVMClassInfo
-
- setRunStartCode(MethodInfo, MethodInfo) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setSecurityManager(SecurityManager) - Static method in class java.lang.System
-
- setSeed(long) - Method in class java.util.Random
-
- setSeed__J__V(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_util_Random
-
- setSerializer(StateSerializer) - Method in class gov.nasa.jpf.vm.VM
-
- setShared(boolean) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setShared(Object, boolean) - Static method in class gov.nasa.jpf.vm.Verify
-
- setShared__Ljava_lang_Object_2Z__V(MJIEnv, int, int, boolean) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- setShort(Object, short) - Method in class java.lang.reflect.Field
-
- setShort__Ljava_lang_Object_2IS__V(MJIEnv, int, int, int, short) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Array
-
- setShort__Ljava_lang_Object_2S__V(MJIEnv, int, int, short) - Method in class gov.nasa.jpf.vm.JPF_java_lang_reflect_Field
-
- setShortArrayElement(int, int, short) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setShortElement(int, short) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setShortField(String, short) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setShortField(FieldInfo, short) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setShortField(int, String, short) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setShortValue(int, short) - Method in class gov.nasa.jpf.vm.ArrayFields
-
- setShortValue(int, short) - Method in class gov.nasa.jpf.vm.Fields
-
- setShortValue(int, short) - Method in class gov.nasa.jpf.vm.NamedFields
-
- setShortValue(int, short) - Method in class gov.nasa.jpf.vm.ShortArrayFields
-
- setSid(int) - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setSignature(ClassFileReader, Object, String) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- setSignature(ClassFile, Object, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setSignature(ClassFile, Object, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setSignature(ClassFile, Object, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setSignature(ClassFile, Object, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setSigners(Class<?>, Object[]) - Method in class java.lang.ClassLoader
-
- setSize(int) - Method in class gov.nasa.jpf.util.IntVector
-
- setSize(int) - Method in class gov.nasa.jpf.util.LongVector
-
- setSize(int) - Method in class gov.nasa.jpf.util.ObjVector
-
- setSleeping() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- setSlotAttr(int, Object) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setSourceFile(ClassFile, Object, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setSourceFile(ClassFile, Object, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setSourceFile(ClassFile, Object, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setSourceFile(ClassFile, Object, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setSourceFile(String) - Method in class gov.nasa.jpf.vm.ClassInfo
-
- setStackTrace(StackTraceElement[]) - Method in class java.lang.Throwable
-
- setStartThread(ThreadInfo) - Method in class gov.nasa.jpf.vm.SystemState
-
- setState(ThreadInfo.State) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Updates the status of the thread.
- setStateDepth(int, int) - Method in class gov.nasa.jpf.search.Search
-
- setStateId(int) - Method in class gov.nasa.jpf.vm.Transition
-
- setStaticBooleanField(String, String, boolean) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStaticBooleanField(int, String, boolean) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStaticByteField(String, String, byte) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStaticCharField(String, String, char) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStaticDoubleField(String, String, double) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStaticFloatField(String, String, float) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStaticIntField(String, String, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStaticIntField(int, String, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStaticLongField(String, String, long) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStaticLongField(int, String, long) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStaticReferenceField(String, String, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStaticReferenceField(int, String, int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- setStopped(int) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- setStored() - Method in class gov.nasa.jpf.vm.GenericHeap
-
- setStringAnnotationValue(ClassFile, Object, int, int, String, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileParser
-
- setStringAnnotationValue(ClassFile, Object, int, int, String, int, String) - Method in class gov.nasa.jpf.jvm.ClassFilePrinter
-
- setStringAnnotationValue(ClassFile, Object, int, int, String, int, String) - Method in interface gov.nasa.jpf.jvm.ClassFileReader
-
- setStringAnnotationValue(ClassFile, Object, int, int, String, int, String) - Method in class gov.nasa.jpf.jvm.ClassFileReaderAdapter
-
- setStringAnnotationValue(ClassFile, Object, int, int, String, int, String) - Method in class gov.nasa.jpf.jvm.JVMAnnotationParser
-
- setTarget(String) - Method in class gov.nasa.jpf.Config
-
- setTarget(int, int, int) - Method in class gov.nasa.jpf.jvm.bytecode.LOOKUPSWITCH
-
- setTarget(int, int) - Method in class gov.nasa.jpf.jvm.bytecode.TABLESWITCH
-
- setTarget(int, int, int) - Method in interface gov.nasa.jpf.vm.LookupSwitchInstruction
-
- setTarget(int, int) - Method in interface gov.nasa.jpf.vm.TableSwitchInstruction
-
- setTargetArgs(String[]) - Method in class gov.nasa.jpf.Config
-
- setTargetEntry(String) - Method in class gov.nasa.jpf.Config
-
- setTerminated() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- setTestMethod(String, String) - Method in class gov.nasa.jpf.util.test.TestJPF
-
- setTestMethod(String) - Method in class gov.nasa.jpf.util.test.TestJPF
-
- setTestTargetKeys(Config, StackTraceElement) - Method in class gov.nasa.jpf.util.test.TestJPF
-
- setTestTargetKeys(Config, StackTraceElement) - Method in class gov.nasa.jpf.util.test.TestMultiProcessJPF
-
- setThis(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- setThreadInfo(ThreadInfo) - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- setThreadInfo(ThreadInfo) - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- setThrownExceptions(String[]) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- setTimedOut() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- setTimeZone__Ljava_util_TimeZone_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_text_DateFormat
-
- setTopFrame(StackFrame) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
replace the top frame - this is a dangerous method that should only
be used from Restoreres and to restore operators and locals in post-execution notifications
to their pre-execution contents
- setTopics(int, String[]) - Method in class gov.nasa.jpf.report.Publisher
-
- setTopics() - Method in class gov.nasa.jpf.report.Publisher
-
- setTopics(String) - Method in class gov.nasa.jpf.report.Publisher
-
- setTraceReplay(boolean) - Method in class gov.nasa.jpf.vm.VM
-
- setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class java.lang.Thread
-
- setUnmarked() - Method in class gov.nasa.jpf.vm.ElementInfo
-
- setupCallee(ThreadInfo, MethodInfo) - Method in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- setUseParentHandlers(boolean) - Method in class gov.nasa.jpf.util.JPFLogger
-
- setWeekCountData__Ljava_util_Locale_2__(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_Calendar
-
- severe(String) - Method in class gov.nasa.jpf.util.JPFLogger
-
- severe(Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- severe(Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- severe(Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- severe(Object, Object, Object, Object) - Method in class gov.nasa.jpf.util.JPFLogger
-
- severe(Object, int, Object, int) - Method in class gov.nasa.jpf.util.JPFLogger
-
- severe(Object...) - Method in class gov.nasa.jpf.util.JPFLogger
-
- SEVERE - Static variable in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- SEVERE - Static variable in class gov.nasa.jpf.vm.Verify
-
- sFields - Variable in class gov.nasa.jpf.vm.ClassInfo
-
our static fields.
- sgoids - Variable in class gov.nasa.jpf.vm.GenericSGOIDHeap
-
- SHARED_ARRAY_ACCESS - Static variable in interface gov.nasa.jpf.vm.SchedulerFactory
-
used from ArrayInstruction (various array element access insns)
- SHARED_FIELD_ACCESS - Static variable in interface gov.nasa.jpf.vm.SchedulerFactory
-
used by GetField,PutField,GetStatic,PutStatic insns of shared objects
- SHARED_OBJECT_EXPOSURE - Static variable in interface gov.nasa.jpf.vm.SchedulerFactory
-
used by PutField,PutStatic insns if previously unshared objects get stored in shared object fields
- sharedAccessCGs - Variable in class gov.nasa.jpf.report.Statistics
-
- SharedObjectPolicy - Class in gov.nasa.jpf.vm
-
abstraction for configured policy object that is responsible for detecting shared objects and classes
The interface has to support both
tracking (actual access) based policies
("what is shared")
conservative reachability based policies
("what could be shared")
The interface is intentionally kept generic to support both policies since tracking - while being
far more efficient in terms of states and speed - can either miss some paths or cause state spaces
to depend on search history, thus leading to different search graphs for randomized searches.
- SharedObjectPolicy() - Constructor for class gov.nasa.jpf.vm.SharedObjectPolicy
-
- SharedSecrets - Class in sun.misc
-
This is a backdoor mechanism in Java 6 to allow (some sort of)
controlled access to internals between packages, using
sun.misc.* interfaces (e.g.
- SharedSecrets() - Constructor for class sun.misc.SharedSecrets
-
- SHORT - Static variable in class java.util.TimeZone
-
- ShortArrayFields - Class in gov.nasa.jpf.vm
-
element values for short[] objects
- ShortArrayFields(int) - Constructor for class gov.nasa.jpf.vm.ShortArrayFields
-
- ShortFieldInfo - Class in gov.nasa.jpf.vm
-
fieldinfo for slots holding booleans
- ShortFieldInfo(String, int) - Constructor for class gov.nasa.jpf.vm.ShortFieldInfo
-
- shouldReport() - Method in exception gov.nasa.jpf.JPF.ExitException
-
- SHOW - Static variable in class gov.nasa.jpf.tool.RunJPF
-
- SHOW - Static variable in class gov.nasa.jpf.tool.RunTest
-
- showBuild(ClassLoader) - Static method in class gov.nasa.jpf.tool.RunJPF
-
- showConfig - Static variable in class gov.nasa.jpf.util.test.TestJPF
-
- showConfigSources - Static variable in class gov.nasa.jpf.util.test.TestJPF
-
- showInsn - Variable in class gov.nasa.jpf.listener.ErrorTraceGenerator
-
- showLoc - Variable in class gov.nasa.jpf.listener.ErrorTraceGenerator
-
- showSrc - Variable in class gov.nasa.jpf.listener.ErrorTraceGenerator
-
- showTarget - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- showUsage() - Method in class gov.nasa.jpf.listener.LogConsole
-
- showUsage() - Static method in class gov.nasa.jpf.tool.RunJPF
-
- showUsage() - Static method in class gov.nasa.jpf.tool.RunTest
-
- showVersion(ClassLoader) - Static method in class gov.nasa.jpf.tool.RunJPF
-
- sid - Variable in class gov.nasa.jpf.vm.ElementInfo
-
- signalCGs - Variable in class gov.nasa.jpf.report.Statistics
-
- signature - Variable in class gov.nasa.jpf.jvm.bytecode.InvokeInstruction
-
- signature - Variable in class gov.nasa.jpf.vm.ClassInfo
-
type erased signature of the class.
- signature - Variable in class gov.nasa.jpf.vm.FieldInfo
-
- signature - Variable in class gov.nasa.jpf.vm.MethodInfo
-
Signature of the method
- SIGNATURE_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- SimpleDateFormat - Class in java.text
-
(incomplete) model class for java.text.SimpleDate.
- SimpleDateFormat() - Constructor for class java.text.SimpleDateFormat
-
- SimpleDateFormat(String) - Constructor for class java.text.SimpleDateFormat
-
- SimpleDateFormat(String, Locale) - Constructor for class java.text.SimpleDateFormat
-
- SimpleDot - Class in gov.nasa.jpf.listener
-
an alternative Graphviz dot-file generator for simple,educational state graphs
except of creating funny wallpapers, it doesn't help much in real life if the
state count gets > 50, but for the small ones it's actually quite readable.
- SimpleDot(Config, JPF) - Constructor for class gov.nasa.jpf.listener.SimpleDot
-
- SimpleIdleFilter - Class in gov.nasa.jpf.listener
-
This is the simple version of IdleFilter.
- SimpleIdleFilter(Config) - Constructor for class gov.nasa.jpf.listener.SimpleIdleFilter
-
- SimplePool<E> - Class in gov.nasa.jpf.util
-
This is a simplified hash pool that does not support removal or
numbering of elements.
- SimplePool() - Constructor for class gov.nasa.jpf.util.SimplePool
-
Creates a SimplePool that holds about 716 elements before first
rehash.
- SimplePool(int) - Constructor for class gov.nasa.jpf.util.SimplePool
-
Creates a SimplePool that holds about 0.7 * 2**pow elements before
first rehash.
- SimplePriorityHeuristic - Class in gov.nasa.jpf.search.heuristic
-
a heuristic that is based on static priorities that are determined
at state storage time
- SimplePriorityHeuristic(Config, VM) - Constructor for class gov.nasa.jpf.search.heuristic.SimplePriorityHeuristic
-
- Simulation - Class in gov.nasa.jpf.search
-
this is a straight execution pseudo-search - it doesn't search at
all (i.e.
- Simulation(Config, VM) - Constructor for class gov.nasa.jpf.search.Simulation
-
- sin__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- SingleProcessVM - Class in gov.nasa.jpf.vm
-
- SingleProcessVM() - Constructor for class gov.nasa.jpf.vm.SingleProcessVM
-
- SingleProcessVM(JPF, Config) - Constructor for class gov.nasa.jpf.vm.SingleProcessVM
-
- SingleSlotFieldInfo - Class in gov.nasa.jpf.vm
-
field type that requires a single slot (all but long and double)
- SingleSlotFieldInfo(String, String, int) - Constructor for class gov.nasa.jpf.vm.SingleSlotFieldInfo
-
- singleton - Static variable in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- singleton - Static variable in class gov.nasa.jpf.vm.SharedObjectPolicy
-
- sipush(int) - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- SIPUSH - Class in gov.nasa.jpf.jvm.bytecode
-
Push short
...
- SIPUSH(int) - Constructor for class gov.nasa.jpf.jvm.bytecode.SIPUSH
-
- sipush(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- sipush(int) - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- sipush(int) - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- sipush(int) - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- sipush(int) - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- size - Variable in class gov.nasa.jpf.jvm.bytecode.FieldInstruction
-
- size - Variable in class gov.nasa.jpf.util.ArrayIntSet
-
- size() - Method in class gov.nasa.jpf.util.ArrayIntSet
-
- size() - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
- size() - Method in class gov.nasa.jpf.util.BitSet1024
-
- size() - Method in class gov.nasa.jpf.util.BitSet256
-
- size() - Method in class gov.nasa.jpf.util.BitSet64
-
number of bits we can store
- size() - Method in class gov.nasa.jpf.util.DynamicIntArray
-
- size() - Method in class gov.nasa.jpf.util.DynamicObjectArray
-
- size() - Method in interface gov.nasa.jpf.util.FixedBitSet
-
- size() - Method in class gov.nasa.jpf.util.HashPool
-
- size - Variable in class gov.nasa.jpf.util.IdentityArrayObjectSet
-
- size() - Method in class gov.nasa.jpf.util.IdentityArrayObjectSet
-
- size() - Method in interface gov.nasa.jpf.util.IntSet
-
- size - Variable in class gov.nasa.jpf.util.IntTable
-
- size() - Method in class gov.nasa.jpf.util.IntTable
-
returns number of bindings in the table.
- size - Variable in class gov.nasa.jpf.util.IntVector
-
size as in a java.util.Vector.
- size() - Method in class gov.nasa.jpf.util.IntVector
-
- size - Variable in class gov.nasa.jpf.util.LinkedObjectQueue
-
- size() - Method in class gov.nasa.jpf.util.LinkedObjectQueue
-
- size - Variable in class gov.nasa.jpf.util.LongVector
-
size as in a java.util.Vector.
- size() - Method in class gov.nasa.jpf.util.LongVector
-
- size(Object) - Static method in class gov.nasa.jpf.util.ObjectList
-
- size() - Method in interface gov.nasa.jpf.util.ObjectQueue
-
- size() - Method in interface gov.nasa.jpf.util.ObjectSet
-
- size - Variable in class gov.nasa.jpf.util.ObjVector
-
size as in a java.util.Vector.
- size() - Method in class gov.nasa.jpf.util.ObjVector
-
- size - Variable in class gov.nasa.jpf.util.PSIntMap
-
- size() - Method in class gov.nasa.jpf.util.PSIntMap
-
- size() - Method in class gov.nasa.jpf.util.SortedArrayObjectSet
-
- size() - Method in class gov.nasa.jpf.util.SparseClusterArray.Snapshot
-
- size() - Method in class gov.nasa.jpf.util.SparseIntVector
-
- size() - Method in class gov.nasa.jpf.util.Trace
-
- size() - Method in class gov.nasa.jpf.vm.ClassLoaderList
-
- size() - Method in class gov.nasa.jpf.vm.FullStateSet
-
- size() - Method in interface gov.nasa.jpf.vm.Heap
-
- size() - Method in class gov.nasa.jpf.vm.JenkinsStateSet
-
- size() - Method in class gov.nasa.jpf.vm.NamedFields
-
Size of the fields.
- size() - Method in class gov.nasa.jpf.vm.OVHeap
-
return number of non-null elements
- size() - Method in class gov.nasa.jpf.vm.OVStatics
-
- size() - Method in class gov.nasa.jpf.vm.Path
-
- size() - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- size() - Method in interface gov.nasa.jpf.vm.StateSet
-
how many states already in the set.
- size() - Method in interface gov.nasa.jpf.vm.Statics
-
- size() - Method in interface gov.nasa.jpf.vm.ThreadInfoSet
-
- skip(long) - Method in class gov.nasa.jpf.util.LimitedInputStream
-
- skip(long) - Method in class java.io.FileInputStream
-
- skip__J__J(MJIEnv, int, long) - Method in class gov.nasa.jpf.vm.JPF_java_io_FileDescriptor
-
- skipInstruction - Variable in class gov.nasa.jpf.vm.ThreadInfo
-
shall we skip the next insn
- skipInstruction(Instruction) - Method in class gov.nasa.jpf.vm.ThreadInfo
-
skip the next bytecode.
- skipInstruction() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
Deprecated.
- skipInstructionLogging() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
- sleep(long) - Static method in class java.lang.Thread
-
- sleep(long, int) - Static method in class java.lang.Thread
-
- sleep__JI__V(MJIEnv, int, long, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- slots - Variable in class gov.nasa.jpf.vm.StackFrame
-
- sort(int[]) - Method in class gov.nasa.jpf.listener.ReferenceLocator
-
- sort(Comparator<? super E>) - Method in class gov.nasa.jpf.util.ObjVector
-
- SortedArrayIntSet - Class in gov.nasa.jpf.util
-
a set of integers that uses a simple sorted int array and binary search
To be used in a context where
- the number of elements does not have a hard limit
- the number of elements is assumed to be small, but potentially sparse
- the following operations are time critical
+ inclusion check
+ size check
+ cloning
+ iteration over elements
- adding/removing should be better than O(N)
- SortedArrayIntSet() - Constructor for class gov.nasa.jpf.util.SortedArrayIntSet
-
- SortedArrayIntSet(int) - Constructor for class gov.nasa.jpf.util.SortedArrayIntSet
-
- SortedArrayObjectSet<T extends Comparable<T>> - Class in gov.nasa.jpf.util
-
a generic set of comparable objects with value based inclusion check
(i.e.
- SortedArrayObjectSet() - Constructor for class gov.nasa.jpf.util.SortedArrayObjectSet
-
- SortedArrayObjectSet(int) - Constructor for class gov.nasa.jpf.util.SortedArrayObjectSet
-
- Source - Class in gov.nasa.jpf.util
-
utility class to access arbitrary source files by line number
sources can be files inside of root directories, or
can be entries in jars
- Source(Source.SourceRoot, String) - Constructor for class gov.nasa.jpf.util.Source
-
- source - Variable in class gov.nasa.jpf.vm.ClassInfo
-
Source file associated with the class.
- SOURCE_FILE_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- sourceFileName - Variable in class gov.nasa.jpf.vm.ClassInfo
-
this is only set if the classfile has a SourceFile class attribute
- SourceRef - Class in gov.nasa.jpf.util
-
a source reference abstraction wrapping file and line information
- SourceRef(String, int) - Constructor for class gov.nasa.jpf.util.SourceRef
-
- SourceRef(String) - Constructor for class gov.nasa.jpf.util.SourceRef
-
- SparseClusterArray<E> - Class in gov.nasa.jpf.util
-
A generic sparse reference array that assumes clusters, and more
frequent intra-cluster access.
- SparseClusterArray() - Constructor for class gov.nasa.jpf.util.SparseClusterArray
-
- SparseClusterArray(SparseClusterArray) - Constructor for class gov.nasa.jpf.util.SparseClusterArray
-
be careful, this should only be used to get old stored elements during
a Snapshot restore
- SparseClusterArray.Chunk - Class in gov.nasa.jpf.util
-
- SparseClusterArray.Chunk() - Constructor for class gov.nasa.jpf.util.SparseClusterArray.Chunk
-
- SparseClusterArray.Chunk(int) - Constructor for class gov.nasa.jpf.util.SparseClusterArray.Chunk
-
- SparseClusterArray.ChunkNode - Class in gov.nasa.jpf.util
-
- SparseClusterArray.ChunkNode() - Constructor for class gov.nasa.jpf.util.SparseClusterArray.ChunkNode
-
- SparseClusterArray.ElementIndexIterator - Class in gov.nasa.jpf.util
-
- SparseClusterArray.ElementIndexIterator() - Constructor for class gov.nasa.jpf.util.SparseClusterArray.ElementIndexIterator
-
- SparseClusterArray.ElementIndexIterator(int) - Constructor for class gov.nasa.jpf.util.SparseClusterArray.ElementIndexIterator
-
- SparseClusterArray.ElementIterator<T> - Class in gov.nasa.jpf.util
-
- SparseClusterArray.ElementIterator() - Constructor for class gov.nasa.jpf.util.SparseClusterArray.ElementIterator
-
- SparseClusterArray.Entry<E> - Class in gov.nasa.jpf.util
-
- SparseClusterArray.Node - Class in gov.nasa.jpf.util
-
this corresponds to a toplevel cluster (e.g.
- SparseClusterArray.Node() - Constructor for class gov.nasa.jpf.util.SparseClusterArray.Node
-
- SparseClusterArray.Root - Class in gov.nasa.jpf.util
-
- SparseClusterArray.Root() - Constructor for class gov.nasa.jpf.util.SparseClusterArray.Root
-
- SparseClusterArray.Snapshot<T,E> - Class in gov.nasa.jpf.util
-
- SparseClusterArray.Snapshot(int) - Constructor for class gov.nasa.jpf.util.SparseClusterArray.Snapshot
-
- SparseIntVector - Class in gov.nasa.jpf.util
-
This has approximately the interface of IntVector but uses a hash table
instead of an array.
- SparseIntVector() - Constructor for class gov.nasa.jpf.util.SparseIntVector
-
Creates a SimplePool that holds about 716 elements before first
rehash.
- SparseIntVector(int, int) - Constructor for class gov.nasa.jpf.util.SparseIntVector
-
Creates a SimplePool that holds about 0.7 * 2**pow elements before
first rehash.
- SparseIntVector.Snapshot - Class in gov.nasa.jpf.util
-
a simplistic snapshot implementation that stores set indices/values in order to save space
- SparseObjVector<E> - Class in gov.nasa.jpf.util
-
This has approximately the interface of ObjVector but uses a hash table
instead of an array.
- SparseObjVector() - Constructor for class gov.nasa.jpf.util.SparseObjVector
-
Creates a SimplePool that holds about 716 elements before first
rehash.
- SparseObjVector(int) - Constructor for class gov.nasa.jpf.util.SparseObjVector
-
Creates a SimplePool that holds about 0.7 * 2**pow elements before
first rehash.
- split(String) - Method in class gov.nasa.jpf.Config
-
our own version of split, which handles "`" quoting, and breaks on non-quoted
',' and ';' chars.
- split(String, char[]) - Method in class gov.nasa.jpf.Config
-
- split(String, int) - Method in class java.lang.String
-
- split(String) - Method in class java.lang.String
-
- split(CharSequence) - Method in class java.util.regex.Pattern
-
- split(CharSequence, int) - Method in class java.util.regex.Pattern
-
- split0__Ljava_lang_String_2I___3Ljava_lang_String_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Pattern
-
- split__Ljava_lang_String_2___3Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- split__Ljava_lang_String_2I___3Ljava_lang_String_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- SplitInputStream - Class in gov.nasa.jpf.util
-
- SplitInputStream(InputStream, int) - Constructor for class gov.nasa.jpf.util.SplitInputStream
-
- SplitInputStream(InputStream, int, int) - Constructor for class gov.nasa.jpf.util.SplitInputStream
-
- SplitOutputStream - Class in gov.nasa.jpf.util
-
- SplitOutputStream(OutputStream...) - Constructor for class gov.nasa.jpf.util.SplitOutputStream
-
- sqrt__D__D(MJIEnv, int, double) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Math
-
- squeeze() - Method in class gov.nasa.jpf.util.IntVector
-
- squeeze() - Method in class gov.nasa.jpf.util.LongVector
-
- squeeze() - Method in class gov.nasa.jpf.util.ObjVector
-
- src - Variable in class gov.nasa.jpf.util.FeatureSpec
-
- ss - Variable in class gov.nasa.jpf.vm.DefaultBacktracker
-
- ss - Variable in class gov.nasa.jpf.vm.DefaultSchedulerFactory
-
- ss - Variable in class gov.nasa.jpf.vm.VM
-
- sstack - Variable in class gov.nasa.jpf.vm.DefaultBacktracker
-
and that adds the SystemState specifics
- stackBase - Variable in class gov.nasa.jpf.vm.StackFrame
-
- stackDepth - Variable in class gov.nasa.jpf.vm.ThreadInfo
-
- StackDepthChecker - Class in gov.nasa.jpf.listener
-
listener that throws a java.lang.StackOverflowError in case a thread
exceeds a configured max stack depth
<2do> - maybe we should only count visible stackframes, i.e.
- StackDepthChecker(Config, JPF) - Constructor for class gov.nasa.jpf.listener.StackDepthChecker
-
- stackFrame - Variable in class gov.nasa.jpf.perturb.GenericDataAbstractor
-
- StackFrame - Class in gov.nasa.jpf.vm
-
Describes callerSlots stack frame.
- StackFrame(MethodInfo) - Constructor for class gov.nasa.jpf.vm.StackFrame
-
- StackFrame(MethodInfo, int, int) - Constructor for class gov.nasa.jpf.vm.StackFrame
-
- StackFrame() - Constructor for class gov.nasa.jpf.vm.StackFrame
-
Creates an empty stack frame.
- StackFrame(int, int) - Constructor for class gov.nasa.jpf.vm.StackFrame
-
creates callerSlots dummy Stackframe for testing of operand/local operations
NOTE - TESTING ONLY! this does not have a MethodInfo
- stackTrace - Variable in class java.lang.Throwable
-
- StackTraceElement - Class in java.lang
-
MJI model class for java.lang.StackTraceElement
- StackTraceElement() - Constructor for class java.lang.StackTraceElement
-
- StackTraceElement(String, String, String, int) - Constructor for class java.lang.StackTraceElement
-
- StackTracker - Class in gov.nasa.jpf.listener
-
simple tool to log stack invocations
at this point, it doesn't do fancy things yet, but gives a more high
level idea of what got executed by JPF than the ExecTracker
- StackTracker(Config, JPF) - Constructor for class gov.nasa.jpf.listener.StackTracker
-
- stagingNode - Variable in class gov.nasa.jpf.util.PSIntMap
-
- stagingNodeMask - Variable in class gov.nasa.jpf.util.PSIntMap
-
- start(Config, String[]) - Static method in class gov.nasa.jpf.JPF
-
- start(String[]) - Method in interface gov.nasa.jpf.JPFShell
-
- START - Static variable in class gov.nasa.jpf.report.Publisher
-
- start(String[]) - Method in class gov.nasa.jpf.util.test.TestJPF
-
- start() - Method in class java.lang.Thread
-
- start() - Method in class java.util.regex.Matcher
-
- start(int) - Method in class java.util.regex.Matcher
-
- start____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- start__I__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_util_regex_Matcher
-
- started - Variable in class gov.nasa.jpf.report.Reporter
-
- startExceptionHandlerTable(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- startLineNumberTable(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- startLocalVarTable(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- startNodeAttrs - Variable in class gov.nasa.jpf.listener.SimpleDot
-
- startParameterAnnotations(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- startsWith(String, int) - Method in class java.lang.String
-
- startsWith(String) - Method in class java.lang.String
-
- startsWith__Ljava_lang_String_2__Z(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- startsWith__Ljava_lang_String_2I__Z(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- startTopics - Variable in class gov.nasa.jpf.report.Publisher
-
- startTrownExceptions(int) - Method in class gov.nasa.jpf.vm.MethodInfo
-
- stat - Variable in class gov.nasa.jpf.report.Reporter
-
- State - Class in gov.nasa.jpf
-
abstraction of JPF execution state that can be queried and stored by
listeners
- State(boolean, boolean, SearchState, RestorableVMState) - Constructor for class gov.nasa.jpf.State
-
- State - Class in gov.nasa.jpf.util.automaton
-
- State(String, int) - Constructor for class gov.nasa.jpf.util.automaton.State
-
- State(String) - Constructor for class gov.nasa.jpf.util.automaton.State
-
- State() - Constructor for class gov.nasa.jpf.util.automaton.State
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.BudgetChecker
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.CGMonitor
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.ChoiceSelector
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.DeadlockAnalyzer
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.EndlessLoopDetector
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.ExecTracker
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.HeapTracker
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.IdleFilter
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.LockedStackDepth
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.MethodAnalyzer
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.MethodTracker
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.NoStateCycles
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.PathOutputMonitor
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.SearchMonitor
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.SearchStats
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.SimpleIdleFilter
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.StackTracker
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.StateSpaceAnalyzer
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.StateSpaceDot
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.StateTracker
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.TraceStorer
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.listener.VarTracker
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.ListenerAdapter
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.report.Reporter
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.report.Statistics
-
- stateAdvanced(Search) - Method in interface gov.nasa.jpf.search.SearchListener
-
got the next state
Note - this will be notified before any potential propertyViolated, in which
case the currentError will be already set
- stateAdvanced(Search) - Method in class gov.nasa.jpf.search.SearchListenerAdapter
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.util.StateExtensionListener
-
- stateAdvanced(Search) - Method in class gov.nasa.jpf.util.Trace
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.CGMonitor
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.DeadlockAnalyzer
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.ExecTracker
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.HeapTracker
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.IdleFilter
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.LockedStackDepth
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.MethodAnalyzer
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.MethodTracker
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.NoStateCycles
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.SearchMonitor
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.SearchStats
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.SimpleIdleFilter
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.StackTracker
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.StateSpaceDot
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.listener.StateTracker
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.ListenerAdapter
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.report.Statistics
-
- stateBacktracked(Search) - Method in interface gov.nasa.jpf.search.SearchListener
-
state was backtracked one step
- stateBacktracked(Search) - Method in class gov.nasa.jpf.search.SearchListenerAdapter
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.util.StateExtensionListener
-
- stateBacktracked(Search) - Method in class gov.nasa.jpf.util.Trace
-
- StateCountEstimator - Class in gov.nasa.jpf.listener
-
From already visited states, estimates the total number of states by the branching factor.
- StateCountEstimator(Config) - Constructor for class gov.nasa.jpf.listener.StateCountEstimator
-
- stateDepth - Variable in class gov.nasa.jpf.search.Search
-
storage to keep track of state depths
- StateExtension - Interface in gov.nasa.jpf
-
- StateExtensionClient<T> - Interface in gov.nasa.jpf.util
-
generic interface for state extensions that have to be backtracked/restored
- StateExtensionListener<T> - Class in gov.nasa.jpf.util
-
generic listener that keeps track of state extensions, using
state ids as index values into a dynamic array of T objects
the purpose of this utility class is to make state extensions
backtrackable, so that clients don't have to care about this
- StateExtensionListener(StateExtensionClient<T>) - Constructor for class gov.nasa.jpf.util.StateExtensionListener
-
- stateId - Variable in class gov.nasa.jpf.search.heuristic.HeuristicState
-
- stateProcessed(Search) - Method in class gov.nasa.jpf.listener.ExecTracker
-
- stateProcessed(Search) - Method in class gov.nasa.jpf.listener.LockedStackDepth
-
- stateProcessed(Search) - Method in class gov.nasa.jpf.listener.SearchMonitor
-
- stateProcessed(Search) - Method in class gov.nasa.jpf.listener.SearchStats
-
- stateProcessed(Search) - Method in class gov.nasa.jpf.listener.StateCountEstimator
-
- stateProcessed(Search) - Method in class gov.nasa.jpf.listener.StateSpaceDot
-
- stateProcessed(Search) - Method in class gov.nasa.jpf.ListenerAdapter
-
- stateProcessed(Search) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- stateProcessed(Search) - Method in class gov.nasa.jpf.report.Statistics
-
- stateProcessed(Search) - Method in interface gov.nasa.jpf.search.SearchListener
-
state is fully explored
- stateProcessed(Search) - Method in class gov.nasa.jpf.search.SearchListenerAdapter
-
- statePurged(Search) - Method in class gov.nasa.jpf.ListenerAdapter
-
- statePurged(Search) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- statePurged(Search) - Method in interface gov.nasa.jpf.search.SearchListener
-
some state is not going to appear in any path anymore
- statePurged(Search) - Method in class gov.nasa.jpf.search.SearchListenerAdapter
-
- stateRestored(Search) - Method in class gov.nasa.jpf.listener.CGMonitor
-
- stateRestored(Search) - Method in class gov.nasa.jpf.listener.DeadlockAnalyzer
-
- stateRestored(Search) - Method in class gov.nasa.jpf.listener.ExecTracker
-
SearchListener interface
- stateRestored(Search) - Method in class gov.nasa.jpf.listener.LockedStackDepth
-
- stateRestored(Search) - Method in class gov.nasa.jpf.listener.MethodAnalyzer
-
- stateRestored(Search) - Method in class gov.nasa.jpf.listener.MethodTracker
-
- stateRestored(Search) - Method in class gov.nasa.jpf.listener.SearchMonitor
-
- stateRestored(Search) - Method in class gov.nasa.jpf.listener.SearchStats
-
- stateRestored(Search) - Method in class gov.nasa.jpf.listener.SimpleDot
-
- stateRestored(Search) - Method in class gov.nasa.jpf.listener.StateSpaceDot
-
- stateRestored(Search) - Method in class gov.nasa.jpf.listener.StateTracker
-
- stateRestored(Search) - Method in class gov.nasa.jpf.ListenerAdapter
-
- stateRestored(Search) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- stateRestored(Search) - Method in class gov.nasa.jpf.report.Statistics
-
- stateRestored(Search) - Method in interface gov.nasa.jpf.search.SearchListener
-
a previously generated state was restored
(can be on a completely different path)
- stateRestored(Search) - Method in class gov.nasa.jpf.search.SearchListenerAdapter
-
- stateRestored(Search) - Method in class gov.nasa.jpf.util.script.EventGeneratorFactory
-
- stateRestored(Search) - Method in class gov.nasa.jpf.util.StateExtensionListener
-
- stateRestored(Search) - Method in class gov.nasa.jpf.util.Trace
-
- StateRestorer<Saved> - Interface in gov.nasa.jpf.vm
-
- states - Variable in class gov.nasa.jpf.util.automaton.Automaton
-
- StateSerializer - Interface in gov.nasa.jpf.vm
-
- StateSet - Interface in gov.nasa.jpf.vm
-
interface to encapsulate an ADT (conceptually a set) used to answer if
a state has been seen already
- stateSet - Variable in class gov.nasa.jpf.vm.VM
-
the repository we use to find out if we already have seen a state
- statesExceeded() - Method in class gov.nasa.jpf.listener.BudgetChecker
-
- StateSpaceAnalyzer - Class in gov.nasa.jpf.listener
-
a listener that collects information about ChoiceGenerators, choices and
where they are used.
- StateSpaceAnalyzer(Config, JPF) - Constructor for class gov.nasa.jpf.listener.StateSpaceAnalyzer
-
- StateSpaceDot - Class in gov.nasa.jpf.listener
-
- StateSpaceDot(Config, JPF) - Constructor for class gov.nasa.jpf.listener.StateSpaceDot
-
- stateStored(Search) - Method in class gov.nasa.jpf.listener.DeadlockAnalyzer
-
- stateStored(Search) - Method in class gov.nasa.jpf.listener.MethodAnalyzer
-
- stateStored(Search) - Method in class gov.nasa.jpf.ListenerAdapter
-
- stateStored(Search) - Method in class gov.nasa.jpf.PropertyListenerAdapter
-
- stateStored(Search) - Method in interface gov.nasa.jpf.search.SearchListener
-
somebody stored the state
- stateStored(Search) - Method in class gov.nasa.jpf.search.SearchListenerAdapter
-
- stateStored(Search) - Method in class gov.nasa.jpf.util.Trace
-
- StateTracker - Class in gov.nasa.jpf.listener
-
simple tool to log state changes
- StateTracker(Config, JPF) - Constructor for class gov.nasa.jpf.listener.StateTracker
-
- staticAmmendments - Variable in class gov.nasa.jpf.vm.serialize.AmmendableFilterConfiguration
-
- staticDataSize - Variable in class gov.nasa.jpf.vm.ClassInfo
-
the storage size of static fields of this class (stored as an int[])
- StaticElementInfo - Class in gov.nasa.jpf.vm
-
A specialized version of ElementInfo that is used for static fields.
- StaticElementInfo() - Constructor for class gov.nasa.jpf.vm.StaticElementInfo
-
- StaticElementInfo(int, ClassInfo, Fields, Monitor, ThreadInfo, ElementInfo) - Constructor for class gov.nasa.jpf.vm.StaticElementInfo
-
- StaticFieldInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
class to abstract instructions accessing static fields
- StaticFieldInstruction() - Constructor for class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
- StaticFieldInstruction(String, String, String) - Constructor for class gov.nasa.jpf.jvm.bytecode.StaticFieldInstruction
-
- StaticPriorityQueue - Class in gov.nasa.jpf.search.heuristic
-
container for statically prioritized states, based on bounded
RB trees
TreeSet is a better choice than PriorityQueue since the size
constraint means we have to remove elements from both ends, which
is inefficient with heaps.
- StaticPriorityQueue(Config) - Constructor for class gov.nasa.jpf.search.heuristic.StaticPriorityQueue
-
- statics - Variable in class gov.nasa.jpf.vm.ClassLoaderInfo
-
- Statics - Interface in gov.nasa.jpf.vm
-
abstraction for the container of StaticElementInfos, which manages static fields.
- StatisticFieldLockInfoFactory - Class in gov.nasa.jpf.vm
-
a FieldLockInfo implementation with the following strategy:
- at each check, store the intersection of the current threads lock set
with the previous field lock set
- if the access was checked less than CHECK_THRESHOLD times, report the
field as unprotected
- if the field lock set doesn't become empty after CHECK_THRESHOLD, report
the field as protected
- as an optimization, raise the check level above the threshold if we
have a good probability that a current lock is a protection lock for this
field
- continue to check even after reaching the threshold, so that we
can at least report a violated assumption
NOTE there is a subtle problem: if we ever falsely assume lock protection
in a path that subsequently recycles the shared object (e.g.
- StatisticFieldLockInfoFactory(Config) - Constructor for class gov.nasa.jpf.vm.StatisticFieldLockInfoFactory
-
- Statistics - Class in gov.nasa.jpf.report
-
simple structure to hold statistics info created by Reporters/Publishers
this is kind of a second tier SearchListener, which does not
explicitly have to be registered
<2do> this should get generic and accessible enough to replace all the
other statistics collectors, otherwise there is too much redundancy.
- Statistics() - Constructor for class gov.nasa.jpf.report.Statistics
-
- STATISTICS_TOPIC - Static variable in class gov.nasa.jpf.report.ConsolePublisher
-
- status() - Static method in class gov.nasa.jpf.util.Debug
-
- stdClassAttrs - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- stdCodeAttrs - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- stdFieldAttrs - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- stdMethodAttrs - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- Step - Class in gov.nasa.jpf.vm
-
this corresponds to an executed instruction.
- Step(Instruction) - Constructor for class gov.nasa.jpf.vm.Step
-
- stop() - Method in class java.lang.Thread
-
- stop(Throwable) - Method in class java.lang.Thread
-
- stop____V(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- stop__Ljava_lang_Throwable_2__V(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- stopOnFailure - Static variable in class gov.nasa.jpf.util.test.TestJPF
-
- stopParsing() - Method in class gov.nasa.jpf.jvm.ClassFile
-
- stopThread() - Method in class gov.nasa.jpf.vm.MJIEnv
-
- stopThreadWithException(int) - Method in class gov.nasa.jpf.vm.MJIEnv
-
- stopTrackingChanges() - Method in class gov.nasa.jpf.util.SparseClusterArray
-
- StopWatchFuzzer - Class in gov.nasa.jpf.listener
-
a listener that is used to explore all paths from a time-value comparison.
- StopWatchFuzzer() - Constructor for class gov.nasa.jpf.listener.StopWatchFuzzer
-
- Storable - Interface in gov.nasa.jpf.vm
-
- storageIterator() - Method in class gov.nasa.jpf.util.ArrayObjectQueue
-
- storageOffset - Variable in class gov.nasa.jpf.vm.FieldInfo
-
- storageSize - Variable in class gov.nasa.jpf.vm.FieldInfo
-
- StoreInstruction - Interface in gov.nasa.jpf.jvm.bytecode
-
abstraction for various store instructions
- storeLongOperand(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- storeOperand(int) - Method in class gov.nasa.jpf.vm.StackFrame
-
- storePathOutput() - Method in class gov.nasa.jpf.vm.VM
-
- storeTrace(String, String, String, ChoiceGenerator[], boolean) - Static method in class gov.nasa.jpf.vm.ChoicePoint
-
- storeTrace(String, String) - Static method in class gov.nasa.jpf.vm.Verify
-
- storeTrace(String, String, boolean) - Method in class gov.nasa.jpf.vm.VM
-
- storeTrace__Ljava_lang_String_2Ljava_lang_String_2__V(MJIEnv, int, int, int) - Static method in class gov.nasa.jpf.vm.JPF_gov_nasa_jpf_vm_Verify
-
- storeTraceAndTerminate(String, String) - Static method in class gov.nasa.jpf.vm.Verify
-
- storeTraceAndTerminateIf(boolean, String, String) - Static method in class gov.nasa.jpf.vm.Verify
-
- storeTraceIf(boolean, String, String) - Static method in class gov.nasa.jpf.vm.Verify
-
- string - Variable in class gov.nasa.jpf.jvm.bytecode.LDC
-
- String - Class in java.lang
-
MJI adapter for java.lang.String, based on jdk 1.7.0_07 source.
- String() - Constructor for class java.lang.String
-
- String(String) - Constructor for class java.lang.String
-
- String(char[]) - Constructor for class java.lang.String
-
- String(char[], int, int) - Constructor for class java.lang.String
-
- String(int[], int, int) - Constructor for class java.lang.String
-
- String(byte[], int, int, int) - Constructor for class java.lang.String
-
Deprecated.
- String(byte[], int) - Constructor for class java.lang.String
-
Deprecated.
- String(byte[], int, int, String) - Constructor for class java.lang.String
-
- String(byte[], int, int, Charset) - Constructor for class java.lang.String
-
- String(byte[], String) - Constructor for class java.lang.String
-
- String(byte[], Charset) - Constructor for class java.lang.String
-
- String(byte[], int, int) - Constructor for class java.lang.String
-
- String(byte[]) - Constructor for class java.lang.String
-
- String(StringBuffer) - Constructor for class java.lang.String
-
- String(StringBuilder) - Constructor for class java.lang.String
-
- stringAt(int) - Method in class gov.nasa.jpf.jvm.ClassFile
-
- stringClassInfo - Variable in class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- StringExpander - Class in gov.nasa.jpf.util.script
-
utility class to expand regular expression like strings.
- StringExpander(String) - Constructor for class gov.nasa.jpf.util.script.StringExpander
-
- stringHash32(String) - Static method in class sun.misc.Hashing
-
- stringHash32__Ljava_lang_String_2__I(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_sun_misc_Hashing
-
- StringMatcher - Class in gov.nasa.jpf.util
-
simple wrapper around Patter/Matcher pairs, with patterns using '*' wildcards
same as StringSetMatcher but for single patterns
- StringMatcher(String) - Constructor for class gov.nasa.jpf.util.StringMatcher
-
- StringSetGenerator - Class in gov.nasa.jpf.util.script
-
that's mostly a test class to see what a script would be expanded to w/o
having any side effects in the ElementProcessor
- StringSetMatcher - Class in gov.nasa.jpf.util
-
simple utility that can be used to check for string matches in
sets with '*' wildcards, e.g.
- StringSetMatcher(String...) - Constructor for class gov.nasa.jpf.util.StringSetMatcher
-
- StringValue - Class in gov.nasa.jpf.util.json
-
String value from JSON document
- StringValue(String) - Constructor for class gov.nasa.jpf.util.json.StringValue
-
- stripNullElements(T[]) - Static method in class gov.nasa.jpf.util.Misc
-
- stripToLastDot(String) - Static method in class gov.nasa.jpf.util.Misc
-
- SUB - Static variable in class gov.nasa.jpf.util.FeatureSpec
-
- subSequence(int, int) - Method in class java.lang.String
-
- substring(int) - Method in class java.lang.String
-
- substring(int, int) - Method in class java.lang.String
-
- substring__I__Ljava_lang_String_2(MJIEnv, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- substring__II__Ljava_lang_String_2(MJIEnv, int, int, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_String
-
- subtract(int) - Method in class gov.nasa.jpf.util.MutableInteger
-
- subtract(Number) - Method in class gov.nasa.jpf.util.MutableInteger
-
- sun.misc - package sun.misc
-
- sun.net.www.protocol.http - package sun.net.www.protocol.http
-
- sun.nio.ch - package sun.nio.ch
-
- sun.reflect - package sun.reflect
-
- sun.reflect.annotation - package sun.reflect.annotation
-
- superClass - Variable in class gov.nasa.jpf.vm.ClassInfo
-
we only set the superClassName upon creation, it is instantiated into
a ClassInfo by resolveReferencedClass(), which is required to be called before
we can createAndInitialize objects of this type
- superClassName - Variable in class gov.nasa.jpf.vm.ClassInfo
-
- supportsBacktrack() - Method in class gov.nasa.jpf.search.DFSearch
-
- supportsBacktrack() - Method in class gov.nasa.jpf.search.heuristic.HeuristicSearch
-
- supportsBacktrack() - Method in class gov.nasa.jpf.search.PathSearch
-
- supportsBacktrack() - Method in class gov.nasa.jpf.search.Search
-
- supportsReordering() - Method in class gov.nasa.jpf.vm.choice.IntIntervalGenerator
-
- supportsReordering() - Method in class gov.nasa.jpf.vm.choice.NumberChoiceFromList
-
- supportsReordering() - Method in class gov.nasa.jpf.vm.choice.ThreadChoiceFromSet
-
- supportsReordering() - Method in interface gov.nasa.jpf.vm.ChoiceGenerator
-
- supportsReordering() - Method in class gov.nasa.jpf.vm.ChoiceGeneratorBase
-
- supportsRestoreState() - Method in class gov.nasa.jpf.search.Search
-
- suspend() - Method in class gov.nasa.jpf.vm.ThreadInfo
-
set suspension status
- suspend() - Method in class java.lang.Thread
-
- suspend____(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_lang_Thread
-
- sutClassName - Variable in class gov.nasa.jpf.util.test.TestJPF
-
- swap() - Method in class gov.nasa.jpf.jvm.bytecode.InstructionFactory
-
- SWAP - Class in gov.nasa.jpf.jvm.bytecode
-
Swap the top two operand stack values
..., value2, value1 => ..., value1, value2
- SWAP() - Constructor for class gov.nasa.jpf.jvm.bytecode.SWAP
-
- swap() - Method in class gov.nasa.jpf.jvm.JVMByteCodePrinter
-
- swap() - Method in interface gov.nasa.jpf.jvm.JVMByteCodeReader
-
- swap() - Method in class gov.nasa.jpf.jvm.JVMByteCodeReaderAdapter
-
- swap() - Method in class gov.nasa.jpf.jvm.JVMCodeBuilder
-
- swap() - Method in class gov.nasa.jpf.jvm.JVMInstructionFactory
-
- swap() - Method in class gov.nasa.jpf.vm.StackFrame
-
- sweep() - Method in class gov.nasa.jpf.vm.GenericHeap
-
this implementation uses a generic ElementInfo iterator, it can be replaced
with a more efficient container specific version
- sweep() - Method in class gov.nasa.jpf.vm.PSIMHeap
-
- SwitchInstruction - Class in gov.nasa.jpf.jvm.bytecode
-
common root class for LOOKUPSWITCH and TABLESWITCH insns
<2do> this is inefficient.
- SwitchInstruction(int, int) - Constructor for class gov.nasa.jpf.jvm.bytecode.SwitchInstruction
-
- sync() - Method in class java.io.FileDescriptor
-
- sync____(MJIEnv, int) - Method in class gov.nasa.jpf.vm.JPF_java_io_FileDescriptor
-
- SYNC_METHOD_ENTER - Static variable in interface gov.nasa.jpf.vm.SchedulerFactory
-
used by InvokeInstructions of sync methods
- SYNC_METHOD_EXIT - Static variable in interface gov.nasa.jpf.vm.SchedulerFactory
-
user by Returns of sync methods
- SYNTHETIC_ATTR - Static variable in class gov.nasa.jpf.jvm.ClassFile
-
- System - Class in java.lang
-
- System() - Constructor for class java.lang.System
-
- SystemAttribute - Interface in gov.nasa.jpf
-
a type tag for attributes used by JPF
SystemAttributes are protected by the .util.ObjectList API against accidental
set(..) overwrite, they have to be removed by forceSet(..)
- SystemClassLoaderInfo - Class in gov.nasa.jpf.vm
-
- SystemClassLoaderInfo(VM, int) - Constructor for class gov.nasa.jpf.vm.SystemClassLoaderInfo
-
- SystemState - Class in gov.nasa.jpf.vm
-
the class that encapsulates not only the current execution state of the VM
(the KernelState), but also the part of it's history that is required
by VM to backtrack, plus some potential annotations that can be used to
control the search (i.e.
- SystemState(Config, VM) - Constructor for class gov.nasa.jpf.vm.SystemState
-
Creates a new system state.
- SystemState() - Constructor for class gov.nasa.jpf.vm.SystemState
-
- SystemTime - Class in gov.nasa.jpf.vm
-
simple delegating TimeModel implementation that just returns System time.
- SystemTime(VM, Config) - Constructor for class gov.nasa.jpf.vm.SystemTime
-