Package | Description |
---|---|
gov.nasa.jpf.jvm.bytecode |
Modifier and Type | Class and Description |
---|---|
class |
ALOAD
Load reference from local variable
...
|
class |
ASTORE
Store reference into local variable
..., objref => ...
|
class |
DLOAD
Load double from local variable
...
|
class |
DSTORE
Store double into local variable
..., value => ...
|
class |
FieldInstruction
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
|
class |
FLOAD
Load float from local variable
...
|
class |
FSTORE
Store float into local variable
..., value => ...
|
class |
GETFIELD
Fetch field from object
..., objectref => ..., value
|
class |
GETSTATIC
Get static fieldInfo from class
..., => ..., value
|
class |
ILOAD
Load int from local variable
...
|
class |
InstanceFieldInstruction
class abstracting instructions that access instance fields
|
class |
ISTORE
Store int into local variable
..., value => ...
|
class |
LLOAD
Load long from local variable
...
|
class |
LocalVariableInstruction
class abstracting instructions that access local variables, to keep
track of slot/varname mapping
|
class |
LSTORE
Store long into local variable
..., value => ...
|
class |
PUTFIELD
Set field in object
..., objectref, value => ...
|
class |
PUTSTATIC
Set static field in class
..., value => ...
|
class |
StaticFieldInstruction
class to abstract instructions accessing static fields
|