|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.tools.javac.jvm.Code.State
class Code.State
| Field Summary | |
|---|---|
(package private) Bits |
defined
The set of registers containing values. |
(package private) int[] |
locks
The numbers of registers containing locked monitors. |
(package private) int |
nlocks
|
(package private) Type[] |
stack
The (types of the) contents of the machine stack. |
(package private) int |
stacksize
The first stack position currently unused. |
| Constructor Summary | |
|---|---|
Code.State()
|
|
| Method Summary | |
|---|---|
(package private) void |
dump()
|
(package private) void |
dump(int pc)
|
(package private) Code.State |
dup()
|
(package private) Type |
error()
|
(package private) void |
forceStackTop(Type t)
Force the top of the stack to be treated as this supertype of its current type. |
(package private) Code.State |
join(Code.State other)
|
(package private) void |
lock(int register)
|
(package private) void |
markInitialized(UninitializedType old)
|
(package private) Type |
peek()
|
(package private) void |
pop(int n)
|
(package private) void |
pop(Type t)
|
(package private) Type |
pop1()
|
(package private) Type |
pop2()
|
(package private) void |
push(Type t)
|
(package private) void |
unlock(int register)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
Bits defined
Type[] stack
int stacksize
int[] locks
int nlocks
| Constructor Detail |
|---|
Code.State()
| Method Detail |
|---|
Code.State dup()
void lock(int register)
void unlock(int register)
void push(Type t)
Type pop1()
Type peek()
Type pop2()
void pop(int n)
void pop(Type t)
void forceStackTop(Type t)
void markInitialized(UninitializedType old)
Code.State join(Code.State other)
Type error()
void dump()
void dump(int pc)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||