public void enqueue(de.fub.bytecode.classfile.JavaClass)
Byte offset | Instruction | Argument |
---|---|---|
0 | aload_0 | |
1 | getfield | vec Ljava/util/Vector; |
4 | aload_1 | |
5 | invokevirtual | java.util.Vector.addElement (Ljava/lang/Object;)V(Object):void |
8 | return | |
public de.fub.bytecode.classfile.JavaClass dequeue()
Byte offset | Instruction | Argument |
---|---|---|
0 | aload_0 | |
1 | getfield | vec Ljava/util/Vector; |
4 | aload_0 | |
5 | dup | |
6 | getfield | left I |
9 | dup_x1 | |
10 | iconst_1 | |
11 | iadd | |
12 | putfield | left I |
15 | invokevirtual | java.util.Vector.elementAt (I)Ljava/lang/Object;(int):Object |
18 | checkcast | de.fub.bytecode.classfile.JavaClass |
21 | areturn | |
Byte offset | Instruction | Argument |
---|---|---|
0 | aload_0 | |
1 | getfield | vec Ljava/util/Vector; |
4 | invokevirtual | java.util.Vector.size ()I():int |
7 | aload_0 | |
8 | getfield | left I |
11 | if_icmple | 18 |
14 | iconst_0 | |
15 | goto | 19 |
18 | iconst_1 | |
19 | ireturn | |
Byte offset | Instruction | Argument |
---|---|---|
0 | aload_0 | |
1 | invokespecial | Object.<init> ()V():void |
4 | aload_0 | |
5 | iconst_0 | |
6 | putfield | left I |
9 | aload_0 | |
10 | new | java.util.Vector |
13 | dup | |
14 | invokespecial | java.util.Vector.<init> ()V():void |
17 | putfield | vec Ljava/util/Vector; |
20 | return | |