xref: /aosp_15_r20/external/ow2-asm/asm-util/src/test/resources/jdk5.AllInstructions.txt (revision 2835e6bb194a25e32dae2cc0628d8f988b82bfc0)
1*2835e6bbSSorin Basca// class version 49.0 (49)
2*2835e6bbSSorin Basca// access flags 0x20
3*2835e6bbSSorin Bascaclass jdk5/AllInstructions {
4*2835e6bbSSorin Basca
5*2835e6bbSSorin Basca  // compiled from: AllInstructions.java
6*2835e6bbSSorin Basca
7*2835e6bbSSorin Basca  // access flags 0x2
8*2835e6bbSSorin Basca  private Ljava/lang/Class; c
9*2835e6bbSSorin Basca
10*2835e6bbSSorin Basca  // access flags 0x2
11*2835e6bbSSorin Basca  private Ljava/lang/Class; d
12*2835e6bbSSorin Basca
13*2835e6bbSSorin Basca  // access flags 0x2
14*2835e6bbSSorin Basca  private I f
15*2835e6bbSSorin Basca
16*2835e6bbSSorin Basca  // access flags 0x2
17*2835e6bbSSorin Basca  private J g
18*2835e6bbSSorin Basca
19*2835e6bbSSorin Basca  // access flags 0x2
20*2835e6bbSSorin Basca  private Ljdk5/AllInstructions; field
21*2835e6bbSSorin Basca
22*2835e6bbSSorin Basca  // access flags 0xA
23*2835e6bbSSorin Basca  private static Ljdk5/AllInstructions; staticField
24*2835e6bbSSorin Basca
25*2835e6bbSSorin Basca  // access flags 0x0
26*2835e6bbSSorin Basca  <init>()V
27*2835e6bbSSorin Basca   L0
28*2835e6bbSSorin Basca    LINENUMBER 45 L0
29*2835e6bbSSorin Basca    ALOAD 0
30*2835e6bbSSorin Basca    INVOKESPECIAL java/lang/Object.<init> ()V
31*2835e6bbSSorin Basca    RETURN
32*2835e6bbSSorin Basca   L1
33*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L0 L1 0
34*2835e6bbSSorin Basca    MAXSTACK = 1
35*2835e6bbSSorin Basca    MAXLOCALS = 1
36*2835e6bbSSorin Basca
37*2835e6bbSSorin Basca  // access flags 0x0
38*2835e6bbSSorin Basca  <init>(IFJDLjava/lang/Object;)V
39*2835e6bbSSorin Basca   L0
40*2835e6bbSSorin Basca    LINENUMBER 47 L0
41*2835e6bbSSorin Basca    ALOAD 0
42*2835e6bbSSorin Basca    INVOKESPECIAL java/lang/Object.<init> ()V
43*2835e6bbSSorin Basca    RETURN
44*2835e6bbSSorin Basca   L1
45*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L0 L1 0
46*2835e6bbSSorin Basca    LOCALVARIABLE v0 I L0 L1 1
47*2835e6bbSSorin Basca    LOCALVARIABLE v1 F L0 L1 2
48*2835e6bbSSorin Basca    LOCALVARIABLE v2 J L0 L1 3
49*2835e6bbSSorin Basca    LOCALVARIABLE v3 D L0 L1 5
50*2835e6bbSSorin Basca    LOCALVARIABLE v4 Ljava/lang/Object; L0 L1 7
51*2835e6bbSSorin Basca    MAXSTACK = 1
52*2835e6bbSSorin Basca    MAXLOCALS = 8
53*2835e6bbSSorin Basca
54*2835e6bbSSorin Basca  // access flags 0x1
55*2835e6bbSSorin Basca  public ldcWithClassConstant()V
56*2835e6bbSSorin Basca   L0
57*2835e6bbSSorin Basca    LINENUMBER 51 L0
58*2835e6bbSSorin Basca    ALOAD 0
59*2835e6bbSSorin Basca    LDC Ljdk5/AllInstructions;.class
60*2835e6bbSSorin Basca    PUTFIELD jdk5/AllInstructions.c : Ljava/lang/Class;
61*2835e6bbSSorin Basca   L1
62*2835e6bbSSorin Basca    LINENUMBER 52 L1
63*2835e6bbSSorin Basca    ALOAD 0
64*2835e6bbSSorin Basca    LDC [Ljdk5/AllInstructions;.class
65*2835e6bbSSorin Basca    PUTFIELD jdk5/AllInstructions.d : Ljava/lang/Class;
66*2835e6bbSSorin Basca   L2
67*2835e6bbSSorin Basca    LINENUMBER 53 L2
68*2835e6bbSSorin Basca    RETURN
69*2835e6bbSSorin Basca   L3
70*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L0 L3 0
71*2835e6bbSSorin Basca    MAXSTACK = 2
72*2835e6bbSSorin Basca    MAXLOCALS = 1
73*2835e6bbSSorin Basca
74*2835e6bbSSorin Basca  // access flags 0x9
75*2835e6bbSSorin Basca  public static intInstructions(IIIIIIIII)I
76*2835e6bbSSorin Basca   L0
77*2835e6bbSSorin Basca    LINENUMBER 57 L0
78*2835e6bbSSorin Basca    ILOAD 0
79*2835e6bbSSorin Basca    ICONST_M1
80*2835e6bbSSorin Basca    IF_ICMPGE L1
81*2835e6bbSSorin Basca    ICONST_1
82*2835e6bbSSorin Basca    GOTO L2
83*2835e6bbSSorin Basca   L1
84*2835e6bbSSorin Basca    ICONST_0
85*2835e6bbSSorin Basca   L2
86*2835e6bbSSorin Basca    ISTORE 9
87*2835e6bbSSorin Basca   L3
88*2835e6bbSSorin Basca    LINENUMBER 58 L3
89*2835e6bbSSorin Basca    ILOAD 1
90*2835e6bbSSorin Basca    ICONST_1
91*2835e6bbSSorin Basca    IF_ICMPLE L4
92*2835e6bbSSorin Basca    ICONST_1
93*2835e6bbSSorin Basca    GOTO L5
94*2835e6bbSSorin Basca   L4
95*2835e6bbSSorin Basca    ICONST_0
96*2835e6bbSSorin Basca   L5
97*2835e6bbSSorin Basca    ISTORE 10
98*2835e6bbSSorin Basca   L6
99*2835e6bbSSorin Basca    LINENUMBER 59 L6
100*2835e6bbSSorin Basca    ILOAD 2
101*2835e6bbSSorin Basca    ICONST_2
102*2835e6bbSSorin Basca    IF_ICMPGT L7
103*2835e6bbSSorin Basca    ICONST_1
104*2835e6bbSSorin Basca    GOTO L8
105*2835e6bbSSorin Basca   L7
106*2835e6bbSSorin Basca    ICONST_0
107*2835e6bbSSorin Basca   L8
108*2835e6bbSSorin Basca    ISTORE 11
109*2835e6bbSSorin Basca   L9
110*2835e6bbSSorin Basca    LINENUMBER 60 L9
111*2835e6bbSSorin Basca    ILOAD 3
112*2835e6bbSSorin Basca    ICONST_3
113*2835e6bbSSorin Basca    IF_ICMPLT L10
114*2835e6bbSSorin Basca    ICONST_1
115*2835e6bbSSorin Basca    GOTO L11
116*2835e6bbSSorin Basca   L10
117*2835e6bbSSorin Basca    ICONST_0
118*2835e6bbSSorin Basca   L11
119*2835e6bbSSorin Basca    ISTORE 12
120*2835e6bbSSorin Basca   L12
121*2835e6bbSSorin Basca    LINENUMBER 61 L12
122*2835e6bbSSorin Basca    ILOAD 4
123*2835e6bbSSorin Basca    ICONST_4
124*2835e6bbSSorin Basca    IF_ICMPNE L13
125*2835e6bbSSorin Basca    ICONST_1
126*2835e6bbSSorin Basca    GOTO L14
127*2835e6bbSSorin Basca   L13
128*2835e6bbSSorin Basca    ICONST_0
129*2835e6bbSSorin Basca   L14
130*2835e6bbSSorin Basca    ISTORE 13
131*2835e6bbSSorin Basca   L15
132*2835e6bbSSorin Basca    LINENUMBER 62 L15
133*2835e6bbSSorin Basca    ILOAD 5
134*2835e6bbSSorin Basca    ICONST_5
135*2835e6bbSSorin Basca    IF_ICMPEQ L16
136*2835e6bbSSorin Basca    ICONST_1
137*2835e6bbSSorin Basca    GOTO L17
138*2835e6bbSSorin Basca   L16
139*2835e6bbSSorin Basca    ICONST_0
140*2835e6bbSSorin Basca   L17
141*2835e6bbSSorin Basca    ISTORE 14
142*2835e6bbSSorin Basca   L18
143*2835e6bbSSorin Basca    LINENUMBER 63 L18
144*2835e6bbSSorin Basca    ILOAD 9
145*2835e6bbSSorin Basca    IFEQ L19
146*2835e6bbSSorin Basca    ILOAD 6
147*2835e6bbSSorin Basca    ICONST_5
148*2835e6bbSSorin Basca    IADD
149*2835e6bbSSorin Basca    GOTO L20
150*2835e6bbSSorin Basca   L19
151*2835e6bbSSorin Basca    ILOAD 6
152*2835e6bbSSorin Basca    ICONST_5
153*2835e6bbSSorin Basca    ISUB
154*2835e6bbSSorin Basca   L20
155*2835e6bbSSorin Basca    ISTORE 0
156*2835e6bbSSorin Basca   L21
157*2835e6bbSSorin Basca    LINENUMBER 64 L21
158*2835e6bbSSorin Basca    ILOAD 10
159*2835e6bbSSorin Basca    IFEQ L22
160*2835e6bbSSorin Basca    ILOAD 7
161*2835e6bbSSorin Basca    BIPUSH 100
162*2835e6bbSSorin Basca    IMUL
163*2835e6bbSSorin Basca    GOTO L23
164*2835e6bbSSorin Basca   L22
165*2835e6bbSSorin Basca    ILOAD 7
166*2835e6bbSSorin Basca    BIPUSH 100
167*2835e6bbSSorin Basca    IDIV
168*2835e6bbSSorin Basca   L23
169*2835e6bbSSorin Basca    ISTORE 1
170*2835e6bbSSorin Basca   L24
171*2835e6bbSSorin Basca    LINENUMBER 65 L24
172*2835e6bbSSorin Basca    ILOAD 11
173*2835e6bbSSorin Basca    IFEQ L25
174*2835e6bbSSorin Basca    ILOAD 8
175*2835e6bbSSorin Basca    SIPUSH 10000
176*2835e6bbSSorin Basca    IREM
177*2835e6bbSSorin Basca    GOTO L26
178*2835e6bbSSorin Basca   L25
179*2835e6bbSSorin Basca    ILOAD 8
180*2835e6bbSSorin Basca    ICONST_M1
181*2835e6bbSSorin Basca    IXOR
182*2835e6bbSSorin Basca   L26
183*2835e6bbSSorin Basca    ISTORE 2
184*2835e6bbSSorin Basca   L27
185*2835e6bbSSorin Basca    LINENUMBER 66 L27
186*2835e6bbSSorin Basca    ILOAD 12
187*2835e6bbSSorin Basca    IFEQ L28
188*2835e6bbSSorin Basca    ILOAD 0
189*2835e6bbSSorin Basca    LDC 1000000
190*2835e6bbSSorin Basca    IAND
191*2835e6bbSSorin Basca    GOTO L29
192*2835e6bbSSorin Basca   L28
193*2835e6bbSSorin Basca    ILOAD 0
194*2835e6bbSSorin Basca    LDC 1000000
195*2835e6bbSSorin Basca    IOR
196*2835e6bbSSorin Basca   L29
197*2835e6bbSSorin Basca    ISTORE 3
198*2835e6bbSSorin Basca   L30
199*2835e6bbSSorin Basca    LINENUMBER 67 L30
200*2835e6bbSSorin Basca    ILOAD 13
201*2835e6bbSSorin Basca    IFEQ L31
202*2835e6bbSSorin Basca    ILOAD 1
203*2835e6bbSSorin Basca    ILOAD 2
204*2835e6bbSSorin Basca    IXOR
205*2835e6bbSSorin Basca    GOTO L32
206*2835e6bbSSorin Basca   L31
207*2835e6bbSSorin Basca    ILOAD 1
208*2835e6bbSSorin Basca    ILOAD 2
209*2835e6bbSSorin Basca    ISHL
210*2835e6bbSSorin Basca   L32
211*2835e6bbSSorin Basca    ISTORE 4
212*2835e6bbSSorin Basca   L33
213*2835e6bbSSorin Basca    LINENUMBER 68 L33
214*2835e6bbSSorin Basca    ILOAD 14
215*2835e6bbSSorin Basca    IFEQ L34
216*2835e6bbSSorin Basca    ILOAD 2
217*2835e6bbSSorin Basca    ILOAD 3
218*2835e6bbSSorin Basca    ISHR
219*2835e6bbSSorin Basca    GOTO L35
220*2835e6bbSSorin Basca   L34
221*2835e6bbSSorin Basca    ILOAD 2
222*2835e6bbSSorin Basca    ILOAD 3
223*2835e6bbSSorin Basca    IUSHR
224*2835e6bbSSorin Basca   L35
225*2835e6bbSSorin Basca    ISTORE 5
226*2835e6bbSSorin Basca   L36
227*2835e6bbSSorin Basca    LINENUMBER 69 L36
228*2835e6bbSSorin Basca    IINC 6 1
229*2835e6bbSSorin Basca   L37
230*2835e6bbSSorin Basca    LINENUMBER 70 L37
231*2835e6bbSSorin Basca    ILOAD 6
232*2835e6bbSSorin Basca    IFGE L38
233*2835e6bbSSorin Basca    ILOAD 6
234*2835e6bbSSorin Basca    INEG
235*2835e6bbSSorin Basca    GOTO L39
236*2835e6bbSSorin Basca   L38
237*2835e6bbSSorin Basca    ILOAD 6
238*2835e6bbSSorin Basca   L39
239*2835e6bbSSorin Basca    ISTORE 7
240*2835e6bbSSorin Basca   L40
241*2835e6bbSSorin Basca    LINENUMBER 71 L40
242*2835e6bbSSorin Basca    ILOAD 0
243*2835e6bbSSorin Basca    IFGE L41
244*2835e6bbSSorin Basca    ILOAD 1
245*2835e6bbSSorin Basca    GOTO L42
246*2835e6bbSSorin Basca   L41
247*2835e6bbSSorin Basca    ILOAD 2
248*2835e6bbSSorin Basca   L42
249*2835e6bbSSorin Basca    ISTORE 1
250*2835e6bbSSorin Basca   L43
251*2835e6bbSSorin Basca    LINENUMBER 72 L43
252*2835e6bbSSorin Basca    ILOAD 1
253*2835e6bbSSorin Basca    IFLE L44
254*2835e6bbSSorin Basca    ILOAD 2
255*2835e6bbSSorin Basca    GOTO L45
256*2835e6bbSSorin Basca   L44
257*2835e6bbSSorin Basca    ILOAD 3
258*2835e6bbSSorin Basca   L45
259*2835e6bbSSorin Basca    ISTORE 2
260*2835e6bbSSorin Basca   L46
261*2835e6bbSSorin Basca    LINENUMBER 73 L46
262*2835e6bbSSorin Basca    ILOAD 2
263*2835e6bbSSorin Basca    IFGT L47
264*2835e6bbSSorin Basca    ILOAD 3
265*2835e6bbSSorin Basca    GOTO L48
266*2835e6bbSSorin Basca   L47
267*2835e6bbSSorin Basca    ILOAD 4
268*2835e6bbSSorin Basca   L48
269*2835e6bbSSorin Basca    ISTORE 3
270*2835e6bbSSorin Basca   L49
271*2835e6bbSSorin Basca    LINENUMBER 74 L49
272*2835e6bbSSorin Basca    ILOAD 3
273*2835e6bbSSorin Basca    IFLT L50
274*2835e6bbSSorin Basca    ILOAD 4
275*2835e6bbSSorin Basca    GOTO L51
276*2835e6bbSSorin Basca   L50
277*2835e6bbSSorin Basca    ILOAD 5
278*2835e6bbSSorin Basca   L51
279*2835e6bbSSorin Basca    ISTORE 4
280*2835e6bbSSorin Basca   L52
281*2835e6bbSSorin Basca    LINENUMBER 75 L52
282*2835e6bbSSorin Basca    ILOAD 4
283*2835e6bbSSorin Basca    IFNE L53
284*2835e6bbSSorin Basca    ILOAD 5
285*2835e6bbSSorin Basca    GOTO L54
286*2835e6bbSSorin Basca   L53
287*2835e6bbSSorin Basca    ILOAD 6
288*2835e6bbSSorin Basca   L54
289*2835e6bbSSorin Basca    ISTORE 5
290*2835e6bbSSorin Basca   L55
291*2835e6bbSSorin Basca    LINENUMBER 76 L55
292*2835e6bbSSorin Basca    ILOAD 5
293*2835e6bbSSorin Basca    IFEQ L56
294*2835e6bbSSorin Basca    ILOAD 6
295*2835e6bbSSorin Basca    GOTO L57
296*2835e6bbSSorin Basca   L56
297*2835e6bbSSorin Basca    ILOAD 7
298*2835e6bbSSorin Basca   L57
299*2835e6bbSSorin Basca    ISTORE 6
300*2835e6bbSSorin Basca   L58
301*2835e6bbSSorin Basca    LINENUMBER 77 L58
302*2835e6bbSSorin Basca    ILOAD 0
303*2835e6bbSSorin Basca    ILOAD 1
304*2835e6bbSSorin Basca    IADD
305*2835e6bbSSorin Basca    ILOAD 2
306*2835e6bbSSorin Basca    IADD
307*2835e6bbSSorin Basca    ILOAD 3
308*2835e6bbSSorin Basca    IADD
309*2835e6bbSSorin Basca    ILOAD 4
310*2835e6bbSSorin Basca    IADD
311*2835e6bbSSorin Basca    ILOAD 5
312*2835e6bbSSorin Basca    IADD
313*2835e6bbSSorin Basca    ILOAD 6
314*2835e6bbSSorin Basca    IADD
315*2835e6bbSSorin Basca    ILOAD 7
316*2835e6bbSSorin Basca    IADD
317*2835e6bbSSorin Basca    ILOAD 8
318*2835e6bbSSorin Basca    IADD
319*2835e6bbSSorin Basca    IRETURN
320*2835e6bbSSorin Basca   L59
321*2835e6bbSSorin Basca    LOCALVARIABLE v0 I L0 L59 0
322*2835e6bbSSorin Basca    LOCALVARIABLE v1 I L0 L59 1
323*2835e6bbSSorin Basca    LOCALVARIABLE v2 I L0 L59 2
324*2835e6bbSSorin Basca    LOCALVARIABLE v3 I L0 L59 3
325*2835e6bbSSorin Basca    LOCALVARIABLE v4 I L0 L59 4
326*2835e6bbSSorin Basca    LOCALVARIABLE v5 I L0 L59 5
327*2835e6bbSSorin Basca    LOCALVARIABLE v6 I L0 L59 6
328*2835e6bbSSorin Basca    LOCALVARIABLE v7 I L0 L59 7
329*2835e6bbSSorin Basca    LOCALVARIABLE v8 I L0 L59 8
330*2835e6bbSSorin Basca    LOCALVARIABLE b0 Z L3 L59 9
331*2835e6bbSSorin Basca    LOCALVARIABLE b1 Z L6 L59 10
332*2835e6bbSSorin Basca    LOCALVARIABLE b2 Z L9 L59 11
333*2835e6bbSSorin Basca    LOCALVARIABLE b3 Z L12 L59 12
334*2835e6bbSSorin Basca    LOCALVARIABLE b4 Z L15 L59 13
335*2835e6bbSSorin Basca    LOCALVARIABLE b5 Z L18 L59 14
336*2835e6bbSSorin Basca    MAXSTACK = 2
337*2835e6bbSSorin Basca    MAXLOCALS = 15
338*2835e6bbSSorin Basca
339*2835e6bbSSorin Basca  // access flags 0x9
340*2835e6bbSSorin Basca  public static longInstructions(JJJJJJJJJ)J
341*2835e6bbSSorin Basca   L0
342*2835e6bbSSorin Basca    LINENUMBER 82 L0
343*2835e6bbSSorin Basca    LLOAD 0
344*2835e6bbSSorin Basca    LDC -1
345*2835e6bbSSorin Basca    LCMP
346*2835e6bbSSorin Basca    IFGE L1
347*2835e6bbSSorin Basca    ICONST_1
348*2835e6bbSSorin Basca    GOTO L2
349*2835e6bbSSorin Basca   L1
350*2835e6bbSSorin Basca    ICONST_0
351*2835e6bbSSorin Basca   L2
352*2835e6bbSSorin Basca    ISTORE 18
353*2835e6bbSSorin Basca   L3
354*2835e6bbSSorin Basca    LINENUMBER 83 L3
355*2835e6bbSSorin Basca    LLOAD 2
356*2835e6bbSSorin Basca    LCONST_1
357*2835e6bbSSorin Basca    LCMP
358*2835e6bbSSorin Basca    IFLE L4
359*2835e6bbSSorin Basca    ICONST_1
360*2835e6bbSSorin Basca    GOTO L5
361*2835e6bbSSorin Basca   L4
362*2835e6bbSSorin Basca    ICONST_0
363*2835e6bbSSorin Basca   L5
364*2835e6bbSSorin Basca    ISTORE 19
365*2835e6bbSSorin Basca   L6
366*2835e6bbSSorin Basca    LINENUMBER 84 L6
367*2835e6bbSSorin Basca    LLOAD 4
368*2835e6bbSSorin Basca    LDC 2
369*2835e6bbSSorin Basca    LCMP
370*2835e6bbSSorin Basca    IFGT L7
371*2835e6bbSSorin Basca    ICONST_1
372*2835e6bbSSorin Basca    GOTO L8
373*2835e6bbSSorin Basca   L7
374*2835e6bbSSorin Basca    ICONST_0
375*2835e6bbSSorin Basca   L8
376*2835e6bbSSorin Basca    ISTORE 20
377*2835e6bbSSorin Basca   L9
378*2835e6bbSSorin Basca    LINENUMBER 85 L9
379*2835e6bbSSorin Basca    LLOAD 6
380*2835e6bbSSorin Basca    LDC 3
381*2835e6bbSSorin Basca    LCMP
382*2835e6bbSSorin Basca    IFLT L10
383*2835e6bbSSorin Basca    ICONST_1
384*2835e6bbSSorin Basca    GOTO L11
385*2835e6bbSSorin Basca   L10
386*2835e6bbSSorin Basca    ICONST_0
387*2835e6bbSSorin Basca   L11
388*2835e6bbSSorin Basca    ISTORE 21
389*2835e6bbSSorin Basca   L12
390*2835e6bbSSorin Basca    LINENUMBER 86 L12
391*2835e6bbSSorin Basca    LLOAD 8
392*2835e6bbSSorin Basca    LDC 4
393*2835e6bbSSorin Basca    LCMP
394*2835e6bbSSorin Basca    IFNE L13
395*2835e6bbSSorin Basca    ICONST_1
396*2835e6bbSSorin Basca    GOTO L14
397*2835e6bbSSorin Basca   L13
398*2835e6bbSSorin Basca    ICONST_0
399*2835e6bbSSorin Basca   L14
400*2835e6bbSSorin Basca    ISTORE 22
401*2835e6bbSSorin Basca   L15
402*2835e6bbSSorin Basca    LINENUMBER 87 L15
403*2835e6bbSSorin Basca    LLOAD 10
404*2835e6bbSSorin Basca    LDC 5
405*2835e6bbSSorin Basca    LCMP
406*2835e6bbSSorin Basca    IFEQ L16
407*2835e6bbSSorin Basca    ICONST_1
408*2835e6bbSSorin Basca    GOTO L17
409*2835e6bbSSorin Basca   L16
410*2835e6bbSSorin Basca    ICONST_0
411*2835e6bbSSorin Basca   L17
412*2835e6bbSSorin Basca    ISTORE 23
413*2835e6bbSSorin Basca   L18
414*2835e6bbSSorin Basca    LINENUMBER 88 L18
415*2835e6bbSSorin Basca    ILOAD 18
416*2835e6bbSSorin Basca    IFEQ L19
417*2835e6bbSSorin Basca    LLOAD 12
418*2835e6bbSSorin Basca    LDC 5
419*2835e6bbSSorin Basca    LADD
420*2835e6bbSSorin Basca    GOTO L20
421*2835e6bbSSorin Basca   L19
422*2835e6bbSSorin Basca    LLOAD 12
423*2835e6bbSSorin Basca    LDC 5
424*2835e6bbSSorin Basca    LSUB
425*2835e6bbSSorin Basca   L20
426*2835e6bbSSorin Basca    LSTORE 0
427*2835e6bbSSorin Basca   L21
428*2835e6bbSSorin Basca    LINENUMBER 89 L21
429*2835e6bbSSorin Basca    ILOAD 19
430*2835e6bbSSorin Basca    IFEQ L22
431*2835e6bbSSorin Basca    LLOAD 14
432*2835e6bbSSorin Basca    LDC 100
433*2835e6bbSSorin Basca    LMUL
434*2835e6bbSSorin Basca    GOTO L23
435*2835e6bbSSorin Basca   L22
436*2835e6bbSSorin Basca    LLOAD 14
437*2835e6bbSSorin Basca    LDC 100
438*2835e6bbSSorin Basca    LDIV
439*2835e6bbSSorin Basca   L23
440*2835e6bbSSorin Basca    LSTORE 2
441*2835e6bbSSorin Basca   L24
442*2835e6bbSSorin Basca    LINENUMBER 90 L24
443*2835e6bbSSorin Basca    ILOAD 20
444*2835e6bbSSorin Basca    IFEQ L25
445*2835e6bbSSorin Basca    LLOAD 16
446*2835e6bbSSorin Basca    LDC 10000
447*2835e6bbSSorin Basca    LREM
448*2835e6bbSSorin Basca    GOTO L26
449*2835e6bbSSorin Basca   L25
450*2835e6bbSSorin Basca    LLOAD 16
451*2835e6bbSSorin Basca    LDC -1
452*2835e6bbSSorin Basca    LXOR
453*2835e6bbSSorin Basca   L26
454*2835e6bbSSorin Basca    LSTORE 4
455*2835e6bbSSorin Basca   L27
456*2835e6bbSSorin Basca    LINENUMBER 91 L27
457*2835e6bbSSorin Basca    ILOAD 21
458*2835e6bbSSorin Basca    IFEQ L28
459*2835e6bbSSorin Basca    LLOAD 0
460*2835e6bbSSorin Basca    LDC 1000000
461*2835e6bbSSorin Basca    LAND
462*2835e6bbSSorin Basca    GOTO L29
463*2835e6bbSSorin Basca   L28
464*2835e6bbSSorin Basca    LLOAD 0
465*2835e6bbSSorin Basca    LDC 1000000
466*2835e6bbSSorin Basca    LOR
467*2835e6bbSSorin Basca   L29
468*2835e6bbSSorin Basca    LSTORE 6
469*2835e6bbSSorin Basca   L30
470*2835e6bbSSorin Basca    LINENUMBER 92 L30
471*2835e6bbSSorin Basca    ILOAD 22
472*2835e6bbSSorin Basca    IFEQ L31
473*2835e6bbSSorin Basca    LLOAD 2
474*2835e6bbSSorin Basca    LLOAD 4
475*2835e6bbSSorin Basca    LXOR
476*2835e6bbSSorin Basca    GOTO L32
477*2835e6bbSSorin Basca   L31
478*2835e6bbSSorin Basca    LLOAD 2
479*2835e6bbSSorin Basca    LLOAD 4
480*2835e6bbSSorin Basca    L2I
481*2835e6bbSSorin Basca    LSHL
482*2835e6bbSSorin Basca   L32
483*2835e6bbSSorin Basca    LSTORE 8
484*2835e6bbSSorin Basca   L33
485*2835e6bbSSorin Basca    LINENUMBER 93 L33
486*2835e6bbSSorin Basca    ILOAD 23
487*2835e6bbSSorin Basca    IFEQ L34
488*2835e6bbSSorin Basca    LLOAD 4
489*2835e6bbSSorin Basca    LLOAD 6
490*2835e6bbSSorin Basca    L2I
491*2835e6bbSSorin Basca    LSHR
492*2835e6bbSSorin Basca    GOTO L35
493*2835e6bbSSorin Basca   L34
494*2835e6bbSSorin Basca    LLOAD 4
495*2835e6bbSSorin Basca    LLOAD 6
496*2835e6bbSSorin Basca    L2I
497*2835e6bbSSorin Basca    LUSHR
498*2835e6bbSSorin Basca   L35
499*2835e6bbSSorin Basca    LSTORE 10
500*2835e6bbSSorin Basca   L36
501*2835e6bbSSorin Basca    LINENUMBER 94 L36
502*2835e6bbSSorin Basca    LLOAD 12
503*2835e6bbSSorin Basca    LCONST_1
504*2835e6bbSSorin Basca    LADD
505*2835e6bbSSorin Basca    LSTORE 12
506*2835e6bbSSorin Basca   L37
507*2835e6bbSSorin Basca    LINENUMBER 95 L37
508*2835e6bbSSorin Basca    LLOAD 12
509*2835e6bbSSorin Basca    LCONST_0
510*2835e6bbSSorin Basca    LCMP
511*2835e6bbSSorin Basca    IFGE L38
512*2835e6bbSSorin Basca    LLOAD 12
513*2835e6bbSSorin Basca    LNEG
514*2835e6bbSSorin Basca    GOTO L39
515*2835e6bbSSorin Basca   L38
516*2835e6bbSSorin Basca    LLOAD 12
517*2835e6bbSSorin Basca   L39
518*2835e6bbSSorin Basca    LSTORE 14
519*2835e6bbSSorin Basca   L40
520*2835e6bbSSorin Basca    LINENUMBER 96 L40
521*2835e6bbSSorin Basca    LLOAD 0
522*2835e6bbSSorin Basca    LLOAD 2
523*2835e6bbSSorin Basca    LADD
524*2835e6bbSSorin Basca    LLOAD 4
525*2835e6bbSSorin Basca    LADD
526*2835e6bbSSorin Basca    LLOAD 6
527*2835e6bbSSorin Basca    LADD
528*2835e6bbSSorin Basca    LLOAD 8
529*2835e6bbSSorin Basca    LADD
530*2835e6bbSSorin Basca    LLOAD 10
531*2835e6bbSSorin Basca    LADD
532*2835e6bbSSorin Basca    LLOAD 12
533*2835e6bbSSorin Basca    LADD
534*2835e6bbSSorin Basca    LLOAD 14
535*2835e6bbSSorin Basca    LADD
536*2835e6bbSSorin Basca    LLOAD 16
537*2835e6bbSSorin Basca    LADD
538*2835e6bbSSorin Basca    LRETURN
539*2835e6bbSSorin Basca   L41
540*2835e6bbSSorin Basca    LOCALVARIABLE v0 J L0 L41 0
541*2835e6bbSSorin Basca    LOCALVARIABLE v1 J L0 L41 2
542*2835e6bbSSorin Basca    LOCALVARIABLE v2 J L0 L41 4
543*2835e6bbSSorin Basca    LOCALVARIABLE v3 J L0 L41 6
544*2835e6bbSSorin Basca    LOCALVARIABLE v4 J L0 L41 8
545*2835e6bbSSorin Basca    LOCALVARIABLE v5 J L0 L41 10
546*2835e6bbSSorin Basca    LOCALVARIABLE v6 J L0 L41 12
547*2835e6bbSSorin Basca    LOCALVARIABLE v7 J L0 L41 14
548*2835e6bbSSorin Basca    LOCALVARIABLE v8 J L0 L41 16
549*2835e6bbSSorin Basca    LOCALVARIABLE b0 Z L3 L41 18
550*2835e6bbSSorin Basca    LOCALVARIABLE b1 Z L6 L41 19
551*2835e6bbSSorin Basca    LOCALVARIABLE b2 Z L9 L41 20
552*2835e6bbSSorin Basca    LOCALVARIABLE b3 Z L12 L41 21
553*2835e6bbSSorin Basca    LOCALVARIABLE b4 Z L15 L41 22
554*2835e6bbSSorin Basca    LOCALVARIABLE b5 Z L18 L41 23
555*2835e6bbSSorin Basca    MAXSTACK = 4
556*2835e6bbSSorin Basca    MAXLOCALS = 24
557*2835e6bbSSorin Basca
558*2835e6bbSSorin Basca  // access flags 0x9
559*2835e6bbSSorin Basca  public static floatInstructions(FFFFFFFFF)F
560*2835e6bbSSorin Basca   L0
561*2835e6bbSSorin Basca    LINENUMBER 101 L0
562*2835e6bbSSorin Basca    FLOAD 0
563*2835e6bbSSorin Basca    LDC -1.0
564*2835e6bbSSorin Basca    FCMPG
565*2835e6bbSSorin Basca    IFGE L1
566*2835e6bbSSorin Basca    ICONST_1
567*2835e6bbSSorin Basca    GOTO L2
568*2835e6bbSSorin Basca   L1
569*2835e6bbSSorin Basca    ICONST_0
570*2835e6bbSSorin Basca   L2
571*2835e6bbSSorin Basca    ISTORE 9
572*2835e6bbSSorin Basca   L3
573*2835e6bbSSorin Basca    LINENUMBER 102 L3
574*2835e6bbSSorin Basca    FLOAD 1
575*2835e6bbSSorin Basca    FCONST_1
576*2835e6bbSSorin Basca    FCMPL
577*2835e6bbSSorin Basca    IFLE L4
578*2835e6bbSSorin Basca    ICONST_1
579*2835e6bbSSorin Basca    GOTO L5
580*2835e6bbSSorin Basca   L4
581*2835e6bbSSorin Basca    ICONST_0
582*2835e6bbSSorin Basca   L5
583*2835e6bbSSorin Basca    ISTORE 10
584*2835e6bbSSorin Basca   L6
585*2835e6bbSSorin Basca    LINENUMBER 103 L6
586*2835e6bbSSorin Basca    FLOAD 2
587*2835e6bbSSorin Basca    FCONST_2
588*2835e6bbSSorin Basca    FCMPG
589*2835e6bbSSorin Basca    IFGT L7
590*2835e6bbSSorin Basca    ICONST_1
591*2835e6bbSSorin Basca    GOTO L8
592*2835e6bbSSorin Basca   L7
593*2835e6bbSSorin Basca    ICONST_0
594*2835e6bbSSorin Basca   L8
595*2835e6bbSSorin Basca    ISTORE 11
596*2835e6bbSSorin Basca   L9
597*2835e6bbSSorin Basca    LINENUMBER 104 L9
598*2835e6bbSSorin Basca    FLOAD 3
599*2835e6bbSSorin Basca    LDC 3.0
600*2835e6bbSSorin Basca    FCMPL
601*2835e6bbSSorin Basca    IFLT L10
602*2835e6bbSSorin Basca    ICONST_1
603*2835e6bbSSorin Basca    GOTO L11
604*2835e6bbSSorin Basca   L10
605*2835e6bbSSorin Basca    ICONST_0
606*2835e6bbSSorin Basca   L11
607*2835e6bbSSorin Basca    ISTORE 12
608*2835e6bbSSorin Basca   L12
609*2835e6bbSSorin Basca    LINENUMBER 105 L12
610*2835e6bbSSorin Basca    FLOAD 4
611*2835e6bbSSorin Basca    LDC 4.0
612*2835e6bbSSorin Basca    FCMPL
613*2835e6bbSSorin Basca    IFNE L13
614*2835e6bbSSorin Basca    ICONST_1
615*2835e6bbSSorin Basca    GOTO L14
616*2835e6bbSSorin Basca   L13
617*2835e6bbSSorin Basca    ICONST_0
618*2835e6bbSSorin Basca   L14
619*2835e6bbSSorin Basca    ISTORE 13
620*2835e6bbSSorin Basca   L15
621*2835e6bbSSorin Basca    LINENUMBER 106 L15
622*2835e6bbSSorin Basca    FLOAD 5
623*2835e6bbSSorin Basca    LDC 5.0
624*2835e6bbSSorin Basca    FCMPL
625*2835e6bbSSorin Basca    IFEQ L16
626*2835e6bbSSorin Basca    ICONST_1
627*2835e6bbSSorin Basca    GOTO L17
628*2835e6bbSSorin Basca   L16
629*2835e6bbSSorin Basca    ICONST_0
630*2835e6bbSSorin Basca   L17
631*2835e6bbSSorin Basca    ISTORE 14
632*2835e6bbSSorin Basca   L18
633*2835e6bbSSorin Basca    LINENUMBER 107 L18
634*2835e6bbSSorin Basca    ILOAD 9
635*2835e6bbSSorin Basca    IFEQ L19
636*2835e6bbSSorin Basca    FLOAD 6
637*2835e6bbSSorin Basca    LDC 5.0
638*2835e6bbSSorin Basca    FADD
639*2835e6bbSSorin Basca    GOTO L20
640*2835e6bbSSorin Basca   L19
641*2835e6bbSSorin Basca    FLOAD 6
642*2835e6bbSSorin Basca    LDC 5.0
643*2835e6bbSSorin Basca    FSUB
644*2835e6bbSSorin Basca   L20
645*2835e6bbSSorin Basca    FSTORE 0
646*2835e6bbSSorin Basca   L21
647*2835e6bbSSorin Basca    LINENUMBER 108 L21
648*2835e6bbSSorin Basca    ILOAD 10
649*2835e6bbSSorin Basca    IFEQ L22
650*2835e6bbSSorin Basca    FLOAD 7
651*2835e6bbSSorin Basca    LDC 100.0
652*2835e6bbSSorin Basca    FMUL
653*2835e6bbSSorin Basca    GOTO L23
654*2835e6bbSSorin Basca   L22
655*2835e6bbSSorin Basca    FLOAD 7
656*2835e6bbSSorin Basca    LDC 100.0
657*2835e6bbSSorin Basca    FDIV
658*2835e6bbSSorin Basca   L23
659*2835e6bbSSorin Basca    FSTORE 1
660*2835e6bbSSorin Basca   L24
661*2835e6bbSSorin Basca    LINENUMBER 109 L24
662*2835e6bbSSorin Basca    ILOAD 11
663*2835e6bbSSorin Basca    IFEQ L25
664*2835e6bbSSorin Basca    FLOAD 8
665*2835e6bbSSorin Basca    LDC 10000.0
666*2835e6bbSSorin Basca    FREM
667*2835e6bbSSorin Basca    GOTO L26
668*2835e6bbSSorin Basca   L25
669*2835e6bbSSorin Basca    FLOAD 8
670*2835e6bbSSorin Basca   L26
671*2835e6bbSSorin Basca    FSTORE 2
672*2835e6bbSSorin Basca   L27
673*2835e6bbSSorin Basca    LINENUMBER 110 L27
674*2835e6bbSSorin Basca    ILOAD 12
675*2835e6bbSSorin Basca    IFEQ L28
676*2835e6bbSSorin Basca    FLOAD 3
677*2835e6bbSSorin Basca    FNEG
678*2835e6bbSSorin Basca    GOTO L29
679*2835e6bbSSorin Basca   L28
680*2835e6bbSSorin Basca    FLOAD 3
681*2835e6bbSSorin Basca   L29
682*2835e6bbSSorin Basca    FSTORE 3
683*2835e6bbSSorin Basca   L30
684*2835e6bbSSorin Basca    LINENUMBER 111 L30
685*2835e6bbSSorin Basca    ILOAD 13
686*2835e6bbSSorin Basca    IFEQ L31
687*2835e6bbSSorin Basca    FLOAD 4
688*2835e6bbSSorin Basca    FNEG
689*2835e6bbSSorin Basca    GOTO L32
690*2835e6bbSSorin Basca   L31
691*2835e6bbSSorin Basca    FLOAD 4
692*2835e6bbSSorin Basca   L32
693*2835e6bbSSorin Basca    FSTORE 4
694*2835e6bbSSorin Basca   L33
695*2835e6bbSSorin Basca    LINENUMBER 112 L33
696*2835e6bbSSorin Basca    ILOAD 14
697*2835e6bbSSorin Basca    IFEQ L34
698*2835e6bbSSorin Basca    FLOAD 5
699*2835e6bbSSorin Basca    FNEG
700*2835e6bbSSorin Basca    GOTO L35
701*2835e6bbSSorin Basca   L34
702*2835e6bbSSorin Basca    FLOAD 5
703*2835e6bbSSorin Basca   L35
704*2835e6bbSSorin Basca    FSTORE 5
705*2835e6bbSSorin Basca   L36
706*2835e6bbSSorin Basca    LINENUMBER 113 L36
707*2835e6bbSSorin Basca    FLOAD 6
708*2835e6bbSSorin Basca    FCONST_1
709*2835e6bbSSorin Basca    FADD
710*2835e6bbSSorin Basca    FSTORE 6
711*2835e6bbSSorin Basca   L37
712*2835e6bbSSorin Basca    LINENUMBER 114 L37
713*2835e6bbSSorin Basca    FLOAD 6
714*2835e6bbSSorin Basca    FCONST_0
715*2835e6bbSSorin Basca    FCMPG
716*2835e6bbSSorin Basca    IFGE L38
717*2835e6bbSSorin Basca    FLOAD 6
718*2835e6bbSSorin Basca    FNEG
719*2835e6bbSSorin Basca    GOTO L39
720*2835e6bbSSorin Basca   L38
721*2835e6bbSSorin Basca    FLOAD 6
722*2835e6bbSSorin Basca   L39
723*2835e6bbSSorin Basca    FSTORE 7
724*2835e6bbSSorin Basca   L40
725*2835e6bbSSorin Basca    LINENUMBER 115 L40
726*2835e6bbSSorin Basca    FLOAD 7
727*2835e6bbSSorin Basca    FSTORE 8
728*2835e6bbSSorin Basca   L41
729*2835e6bbSSorin Basca    LINENUMBER 116 L41
730*2835e6bbSSorin Basca    FLOAD 0
731*2835e6bbSSorin Basca    FLOAD 1
732*2835e6bbSSorin Basca    FADD
733*2835e6bbSSorin Basca    FLOAD 2
734*2835e6bbSSorin Basca    FADD
735*2835e6bbSSorin Basca    FLOAD 3
736*2835e6bbSSorin Basca    FADD
737*2835e6bbSSorin Basca    FLOAD 4
738*2835e6bbSSorin Basca    FADD
739*2835e6bbSSorin Basca    FLOAD 5
740*2835e6bbSSorin Basca    FADD
741*2835e6bbSSorin Basca    FLOAD 6
742*2835e6bbSSorin Basca    FADD
743*2835e6bbSSorin Basca    FLOAD 7
744*2835e6bbSSorin Basca    FADD
745*2835e6bbSSorin Basca    FLOAD 8
746*2835e6bbSSorin Basca    FADD
747*2835e6bbSSorin Basca    FRETURN
748*2835e6bbSSorin Basca   L42
749*2835e6bbSSorin Basca    LOCALVARIABLE v0 F L0 L42 0
750*2835e6bbSSorin Basca    LOCALVARIABLE v1 F L0 L42 1
751*2835e6bbSSorin Basca    LOCALVARIABLE v2 F L0 L42 2
752*2835e6bbSSorin Basca    LOCALVARIABLE v3 F L0 L42 3
753*2835e6bbSSorin Basca    LOCALVARIABLE v4 F L0 L42 4
754*2835e6bbSSorin Basca    LOCALVARIABLE v5 F L0 L42 5
755*2835e6bbSSorin Basca    LOCALVARIABLE v6 F L0 L42 6
756*2835e6bbSSorin Basca    LOCALVARIABLE v7 F L0 L42 7
757*2835e6bbSSorin Basca    LOCALVARIABLE v8 F L0 L42 8
758*2835e6bbSSorin Basca    LOCALVARIABLE b0 Z L3 L42 9
759*2835e6bbSSorin Basca    LOCALVARIABLE b1 Z L6 L42 10
760*2835e6bbSSorin Basca    LOCALVARIABLE b2 Z L9 L42 11
761*2835e6bbSSorin Basca    LOCALVARIABLE b3 Z L12 L42 12
762*2835e6bbSSorin Basca    LOCALVARIABLE b4 Z L15 L42 13
763*2835e6bbSSorin Basca    LOCALVARIABLE b5 Z L18 L42 14
764*2835e6bbSSorin Basca    MAXSTACK = 2
765*2835e6bbSSorin Basca    MAXLOCALS = 15
766*2835e6bbSSorin Basca
767*2835e6bbSSorin Basca  // access flags 0x9
768*2835e6bbSSorin Basca  public static doubleInstructions(DDDDDDDDD)D
769*2835e6bbSSorin Basca   L0
770*2835e6bbSSorin Basca    LINENUMBER 129 L0
771*2835e6bbSSorin Basca    DLOAD 0
772*2835e6bbSSorin Basca    LDC -1.0
773*2835e6bbSSorin Basca    DCMPG
774*2835e6bbSSorin Basca    IFGE L1
775*2835e6bbSSorin Basca    ICONST_1
776*2835e6bbSSorin Basca    GOTO L2
777*2835e6bbSSorin Basca   L1
778*2835e6bbSSorin Basca    ICONST_0
779*2835e6bbSSorin Basca   L2
780*2835e6bbSSorin Basca    ISTORE 18
781*2835e6bbSSorin Basca   L3
782*2835e6bbSSorin Basca    LINENUMBER 130 L3
783*2835e6bbSSorin Basca    DLOAD 2
784*2835e6bbSSorin Basca    DCONST_1
785*2835e6bbSSorin Basca    DCMPL
786*2835e6bbSSorin Basca    IFLE L4
787*2835e6bbSSorin Basca    ICONST_1
788*2835e6bbSSorin Basca    GOTO L5
789*2835e6bbSSorin Basca   L4
790*2835e6bbSSorin Basca    ICONST_0
791*2835e6bbSSorin Basca   L5
792*2835e6bbSSorin Basca    ISTORE 19
793*2835e6bbSSorin Basca   L6
794*2835e6bbSSorin Basca    LINENUMBER 131 L6
795*2835e6bbSSorin Basca    DLOAD 4
796*2835e6bbSSorin Basca    LDC 2.0
797*2835e6bbSSorin Basca    DCMPG
798*2835e6bbSSorin Basca    IFGT L7
799*2835e6bbSSorin Basca    ICONST_1
800*2835e6bbSSorin Basca    GOTO L8
801*2835e6bbSSorin Basca   L7
802*2835e6bbSSorin Basca    ICONST_0
803*2835e6bbSSorin Basca   L8
804*2835e6bbSSorin Basca    ISTORE 20
805*2835e6bbSSorin Basca   L9
806*2835e6bbSSorin Basca    LINENUMBER 132 L9
807*2835e6bbSSorin Basca    DLOAD 6
808*2835e6bbSSorin Basca    LDC 3.0
809*2835e6bbSSorin Basca    DCMPL
810*2835e6bbSSorin Basca    IFLT L10
811*2835e6bbSSorin Basca    ICONST_1
812*2835e6bbSSorin Basca    GOTO L11
813*2835e6bbSSorin Basca   L10
814*2835e6bbSSorin Basca    ICONST_0
815*2835e6bbSSorin Basca   L11
816*2835e6bbSSorin Basca    ISTORE 21
817*2835e6bbSSorin Basca   L12
818*2835e6bbSSorin Basca    LINENUMBER 133 L12
819*2835e6bbSSorin Basca    DLOAD 8
820*2835e6bbSSorin Basca    LDC 4.0
821*2835e6bbSSorin Basca    DCMPL
822*2835e6bbSSorin Basca    IFNE L13
823*2835e6bbSSorin Basca    ICONST_1
824*2835e6bbSSorin Basca    GOTO L14
825*2835e6bbSSorin Basca   L13
826*2835e6bbSSorin Basca    ICONST_0
827*2835e6bbSSorin Basca   L14
828*2835e6bbSSorin Basca    ISTORE 22
829*2835e6bbSSorin Basca   L15
830*2835e6bbSSorin Basca    LINENUMBER 134 L15
831*2835e6bbSSorin Basca    DLOAD 10
832*2835e6bbSSorin Basca    LDC 5.0
833*2835e6bbSSorin Basca    DCMPL
834*2835e6bbSSorin Basca    IFEQ L16
835*2835e6bbSSorin Basca    ICONST_1
836*2835e6bbSSorin Basca    GOTO L17
837*2835e6bbSSorin Basca   L16
838*2835e6bbSSorin Basca    ICONST_0
839*2835e6bbSSorin Basca   L17
840*2835e6bbSSorin Basca    ISTORE 23
841*2835e6bbSSorin Basca   L18
842*2835e6bbSSorin Basca    LINENUMBER 135 L18
843*2835e6bbSSorin Basca    ILOAD 18
844*2835e6bbSSorin Basca    IFEQ L19
845*2835e6bbSSorin Basca    DLOAD 12
846*2835e6bbSSorin Basca    LDC 5.0
847*2835e6bbSSorin Basca    DADD
848*2835e6bbSSorin Basca    GOTO L20
849*2835e6bbSSorin Basca   L19
850*2835e6bbSSorin Basca    DLOAD 12
851*2835e6bbSSorin Basca    LDC 5.0
852*2835e6bbSSorin Basca    DSUB
853*2835e6bbSSorin Basca   L20
854*2835e6bbSSorin Basca    DSTORE 0
855*2835e6bbSSorin Basca   L21
856*2835e6bbSSorin Basca    LINENUMBER 136 L21
857*2835e6bbSSorin Basca    ILOAD 19
858*2835e6bbSSorin Basca    IFEQ L22
859*2835e6bbSSorin Basca    DLOAD 14
860*2835e6bbSSorin Basca    LDC 100.0
861*2835e6bbSSorin Basca    DMUL
862*2835e6bbSSorin Basca    GOTO L23
863*2835e6bbSSorin Basca   L22
864*2835e6bbSSorin Basca    DLOAD 14
865*2835e6bbSSorin Basca    LDC 100.0
866*2835e6bbSSorin Basca    DDIV
867*2835e6bbSSorin Basca   L23
868*2835e6bbSSorin Basca    DSTORE 2
869*2835e6bbSSorin Basca   L24
870*2835e6bbSSorin Basca    LINENUMBER 137 L24
871*2835e6bbSSorin Basca    ILOAD 20
872*2835e6bbSSorin Basca    IFEQ L25
873*2835e6bbSSorin Basca    DLOAD 16
874*2835e6bbSSorin Basca    LDC 10000.0
875*2835e6bbSSorin Basca    DREM
876*2835e6bbSSorin Basca    GOTO L26
877*2835e6bbSSorin Basca   L25
878*2835e6bbSSorin Basca    DLOAD 16
879*2835e6bbSSorin Basca   L26
880*2835e6bbSSorin Basca    DSTORE 4
881*2835e6bbSSorin Basca   L27
882*2835e6bbSSorin Basca    LINENUMBER 138 L27
883*2835e6bbSSorin Basca    ILOAD 21
884*2835e6bbSSorin Basca    IFEQ L28
885*2835e6bbSSorin Basca    DLOAD 6
886*2835e6bbSSorin Basca    DNEG
887*2835e6bbSSorin Basca    GOTO L29
888*2835e6bbSSorin Basca   L28
889*2835e6bbSSorin Basca    DLOAD 6
890*2835e6bbSSorin Basca   L29
891*2835e6bbSSorin Basca    DSTORE 6
892*2835e6bbSSorin Basca   L30
893*2835e6bbSSorin Basca    LINENUMBER 139 L30
894*2835e6bbSSorin Basca    ILOAD 22
895*2835e6bbSSorin Basca    IFEQ L31
896*2835e6bbSSorin Basca    DLOAD 8
897*2835e6bbSSorin Basca    DNEG
898*2835e6bbSSorin Basca    GOTO L32
899*2835e6bbSSorin Basca   L31
900*2835e6bbSSorin Basca    DLOAD 8
901*2835e6bbSSorin Basca   L32
902*2835e6bbSSorin Basca    DSTORE 8
903*2835e6bbSSorin Basca   L33
904*2835e6bbSSorin Basca    LINENUMBER 140 L33
905*2835e6bbSSorin Basca    ILOAD 23
906*2835e6bbSSorin Basca    IFEQ L34
907*2835e6bbSSorin Basca    DLOAD 10
908*2835e6bbSSorin Basca    DNEG
909*2835e6bbSSorin Basca    GOTO L35
910*2835e6bbSSorin Basca   L34
911*2835e6bbSSorin Basca    DLOAD 10
912*2835e6bbSSorin Basca   L35
913*2835e6bbSSorin Basca    DSTORE 10
914*2835e6bbSSorin Basca   L36
915*2835e6bbSSorin Basca    LINENUMBER 141 L36
916*2835e6bbSSorin Basca    DLOAD 12
917*2835e6bbSSorin Basca    DCONST_1
918*2835e6bbSSorin Basca    DADD
919*2835e6bbSSorin Basca    DSTORE 12
920*2835e6bbSSorin Basca   L37
921*2835e6bbSSorin Basca    LINENUMBER 142 L37
922*2835e6bbSSorin Basca    DLOAD 12
923*2835e6bbSSorin Basca    DCONST_0
924*2835e6bbSSorin Basca    DCMPG
925*2835e6bbSSorin Basca    IFGE L38
926*2835e6bbSSorin Basca    DLOAD 12
927*2835e6bbSSorin Basca    DNEG
928*2835e6bbSSorin Basca    GOTO L39
929*2835e6bbSSorin Basca   L38
930*2835e6bbSSorin Basca    DLOAD 12
931*2835e6bbSSorin Basca   L39
932*2835e6bbSSorin Basca    DSTORE 14
933*2835e6bbSSorin Basca   L40
934*2835e6bbSSorin Basca    LINENUMBER 143 L40
935*2835e6bbSSorin Basca    DLOAD 0
936*2835e6bbSSorin Basca    DLOAD 2
937*2835e6bbSSorin Basca    DADD
938*2835e6bbSSorin Basca    DLOAD 4
939*2835e6bbSSorin Basca    DADD
940*2835e6bbSSorin Basca    DLOAD 6
941*2835e6bbSSorin Basca    DADD
942*2835e6bbSSorin Basca    DLOAD 8
943*2835e6bbSSorin Basca    DADD
944*2835e6bbSSorin Basca    DLOAD 10
945*2835e6bbSSorin Basca    DADD
946*2835e6bbSSorin Basca    DLOAD 12
947*2835e6bbSSorin Basca    DADD
948*2835e6bbSSorin Basca    DLOAD 14
949*2835e6bbSSorin Basca    DADD
950*2835e6bbSSorin Basca    DLOAD 16
951*2835e6bbSSorin Basca    DADD
952*2835e6bbSSorin Basca    DRETURN
953*2835e6bbSSorin Basca   L41
954*2835e6bbSSorin Basca    LOCALVARIABLE v0 D L0 L41 0
955*2835e6bbSSorin Basca    LOCALVARIABLE v1 D L0 L41 2
956*2835e6bbSSorin Basca    LOCALVARIABLE v2 D L0 L41 4
957*2835e6bbSSorin Basca    LOCALVARIABLE v3 D L0 L41 6
958*2835e6bbSSorin Basca    LOCALVARIABLE v4 D L0 L41 8
959*2835e6bbSSorin Basca    LOCALVARIABLE v5 D L0 L41 10
960*2835e6bbSSorin Basca    LOCALVARIABLE v6 D L0 L41 12
961*2835e6bbSSorin Basca    LOCALVARIABLE v7 D L0 L41 14
962*2835e6bbSSorin Basca    LOCALVARIABLE v8 D L0 L41 16
963*2835e6bbSSorin Basca    LOCALVARIABLE b0 Z L3 L41 18
964*2835e6bbSSorin Basca    LOCALVARIABLE b1 Z L6 L41 19
965*2835e6bbSSorin Basca    LOCALVARIABLE b2 Z L9 L41 20
966*2835e6bbSSorin Basca    LOCALVARIABLE b3 Z L12 L41 21
967*2835e6bbSSorin Basca    LOCALVARIABLE b4 Z L15 L41 22
968*2835e6bbSSorin Basca    LOCALVARIABLE b5 Z L18 L41 23
969*2835e6bbSSorin Basca    MAXSTACK = 4
970*2835e6bbSSorin Basca    MAXLOCALS = 24
971*2835e6bbSSorin Basca
972*2835e6bbSSorin Basca  // access flags 0x9
973*2835e6bbSSorin Basca  public static castInstructions(IJJ)D
974*2835e6bbSSorin Basca   L0
975*2835e6bbSSorin Basca    LINENUMBER 147 L0
976*2835e6bbSSorin Basca    ILOAD 0
977*2835e6bbSSorin Basca    I2B
978*2835e6bbSSorin Basca    ISTORE 5
979*2835e6bbSSorin Basca   L1
980*2835e6bbSSorin Basca    LINENUMBER 148 L1
981*2835e6bbSSorin Basca    LLOAD 1
982*2835e6bbSSorin Basca    L2I
983*2835e6bbSSorin Basca    I2C
984*2835e6bbSSorin Basca    ISTORE 6
985*2835e6bbSSorin Basca   L2
986*2835e6bbSSorin Basca    LINENUMBER 149 L2
987*2835e6bbSSorin Basca    LLOAD 3
988*2835e6bbSSorin Basca    L2I
989*2835e6bbSSorin Basca    I2S
990*2835e6bbSSorin Basca    ISTORE 7
991*2835e6bbSSorin Basca   L3
992*2835e6bbSSorin Basca    LINENUMBER 150 L3
993*2835e6bbSSorin Basca    ILOAD 5
994*2835e6bbSSorin Basca    I2L
995*2835e6bbSSorin Basca    LSTORE 8
996*2835e6bbSSorin Basca   L4
997*2835e6bbSSorin Basca    LINENUMBER 151 L4
998*2835e6bbSSorin Basca    ILOAD 6
999*2835e6bbSSorin Basca    I2F
1000*2835e6bbSSorin Basca    FSTORE 10
1001*2835e6bbSSorin Basca   L5
1002*2835e6bbSSorin Basca    LINENUMBER 152 L5
1003*2835e6bbSSorin Basca    ILOAD 7
1004*2835e6bbSSorin Basca    I2D
1005*2835e6bbSSorin Basca    DSTORE 11
1006*2835e6bbSSorin Basca   L6
1007*2835e6bbSSorin Basca    LINENUMBER 153 L6
1008*2835e6bbSSorin Basca    LLOAD 8
1009*2835e6bbSSorin Basca    LSTORE 1
1010*2835e6bbSSorin Basca   L7
1011*2835e6bbSSorin Basca    LINENUMBER 154 L7
1012*2835e6bbSSorin Basca    LLOAD 1
1013*2835e6bbSSorin Basca    LSTORE 3
1014*2835e6bbSSorin Basca   L8
1015*2835e6bbSSorin Basca    LINENUMBER 155 L8
1016*2835e6bbSSorin Basca    DLOAD 11
1017*2835e6bbSSorin Basca    D2L
1018*2835e6bbSSorin Basca    LSTORE 8
1019*2835e6bbSSorin Basca   L9
1020*2835e6bbSSorin Basca    LINENUMBER 156 L9
1021*2835e6bbSSorin Basca    ILOAD 0
1022*2835e6bbSSorin Basca    I2L
1023*2835e6bbSSorin Basca    LLOAD 1
1024*2835e6bbSSorin Basca    LADD
1025*2835e6bbSSorin Basca    LLOAD 3
1026*2835e6bbSSorin Basca    LADD
1027*2835e6bbSSorin Basca    ILOAD 5
1028*2835e6bbSSorin Basca    I2L
1029*2835e6bbSSorin Basca    LADD
1030*2835e6bbSSorin Basca    ILOAD 6
1031*2835e6bbSSorin Basca    I2L
1032*2835e6bbSSorin Basca    LADD
1033*2835e6bbSSorin Basca    ILOAD 7
1034*2835e6bbSSorin Basca    I2L
1035*2835e6bbSSorin Basca    LADD
1036*2835e6bbSSorin Basca    LLOAD 8
1037*2835e6bbSSorin Basca    LADD
1038*2835e6bbSSorin Basca    L2F
1039*2835e6bbSSorin Basca    FLOAD 10
1040*2835e6bbSSorin Basca    FADD
1041*2835e6bbSSorin Basca    F2D
1042*2835e6bbSSorin Basca    DLOAD 11
1043*2835e6bbSSorin Basca    DADD
1044*2835e6bbSSorin Basca    DRETURN
1045*2835e6bbSSorin Basca   L10
1046*2835e6bbSSorin Basca    LOCALVARIABLE v0 I L0 L10 0
1047*2835e6bbSSorin Basca    LOCALVARIABLE v1 J L0 L10 1
1048*2835e6bbSSorin Basca    LOCALVARIABLE v2 J L0 L10 3
1049*2835e6bbSSorin Basca    LOCALVARIABLE v3 B L1 L10 5
1050*2835e6bbSSorin Basca    LOCALVARIABLE v4 C L2 L10 6
1051*2835e6bbSSorin Basca    LOCALVARIABLE v5 S L3 L10 7
1052*2835e6bbSSorin Basca    LOCALVARIABLE v6 J L4 L10 8
1053*2835e6bbSSorin Basca    LOCALVARIABLE v7 F L5 L10 10
1054*2835e6bbSSorin Basca    LOCALVARIABLE v8 D L6 L10 11
1055*2835e6bbSSorin Basca    MAXSTACK = 4
1056*2835e6bbSSorin Basca    MAXLOCALS = 13
1057*2835e6bbSSorin Basca
1058*2835e6bbSSorin Basca  // access flags 0x9
1059*2835e6bbSSorin Basca  public static castInstructions(FDD)F
1060*2835e6bbSSorin Basca   L0
1061*2835e6bbSSorin Basca    LINENUMBER 160 L0
1062*2835e6bbSSorin Basca    FLOAD 0
1063*2835e6bbSSorin Basca    F2I
1064*2835e6bbSSorin Basca    I2B
1065*2835e6bbSSorin Basca    ISTORE 5
1066*2835e6bbSSorin Basca   L1
1067*2835e6bbSSorin Basca    LINENUMBER 161 L1
1068*2835e6bbSSorin Basca    DLOAD 1
1069*2835e6bbSSorin Basca    D2I
1070*2835e6bbSSorin Basca    I2C
1071*2835e6bbSSorin Basca    ISTORE 6
1072*2835e6bbSSorin Basca   L2
1073*2835e6bbSSorin Basca    LINENUMBER 162 L2
1074*2835e6bbSSorin Basca    DLOAD 3
1075*2835e6bbSSorin Basca    D2I
1076*2835e6bbSSorin Basca    I2S
1077*2835e6bbSSorin Basca    ISTORE 7
1078*2835e6bbSSorin Basca   L3
1079*2835e6bbSSorin Basca    LINENUMBER 163 L3
1080*2835e6bbSSorin Basca    ILOAD 5
1081*2835e6bbSSorin Basca    I2L
1082*2835e6bbSSorin Basca    LSTORE 8
1083*2835e6bbSSorin Basca   L4
1084*2835e6bbSSorin Basca    LINENUMBER 164 L4
1085*2835e6bbSSorin Basca    ILOAD 6
1086*2835e6bbSSorin Basca    I2F
1087*2835e6bbSSorin Basca    FSTORE 10
1088*2835e6bbSSorin Basca   L5
1089*2835e6bbSSorin Basca    LINENUMBER 165 L5
1090*2835e6bbSSorin Basca    ILOAD 7
1091*2835e6bbSSorin Basca    I2D
1092*2835e6bbSSorin Basca    DSTORE 11
1093*2835e6bbSSorin Basca   L6
1094*2835e6bbSSorin Basca    LINENUMBER 166 L6
1095*2835e6bbSSorin Basca    LLOAD 8
1096*2835e6bbSSorin Basca    L2D
1097*2835e6bbSSorin Basca    DSTORE 1
1098*2835e6bbSSorin Basca   L7
1099*2835e6bbSSorin Basca    LINENUMBER 167 L7
1100*2835e6bbSSorin Basca    DLOAD 1
1101*2835e6bbSSorin Basca    DSTORE 3
1102*2835e6bbSSorin Basca   L8
1103*2835e6bbSSorin Basca    LINENUMBER 168 L8
1104*2835e6bbSSorin Basca    FLOAD 10
1105*2835e6bbSSorin Basca    F2L
1106*2835e6bbSSorin Basca    LSTORE 8
1107*2835e6bbSSorin Basca   L9
1108*2835e6bbSSorin Basca    LINENUMBER 169 L9
1109*2835e6bbSSorin Basca    FLOAD 0
1110*2835e6bbSSorin Basca    F2D
1111*2835e6bbSSorin Basca    DLOAD 1
1112*2835e6bbSSorin Basca    DADD
1113*2835e6bbSSorin Basca    DLOAD 3
1114*2835e6bbSSorin Basca    DADD
1115*2835e6bbSSorin Basca    ILOAD 5
1116*2835e6bbSSorin Basca    I2D
1117*2835e6bbSSorin Basca    DADD
1118*2835e6bbSSorin Basca    ILOAD 6
1119*2835e6bbSSorin Basca    I2D
1120*2835e6bbSSorin Basca    DADD
1121*2835e6bbSSorin Basca    ILOAD 7
1122*2835e6bbSSorin Basca    I2D
1123*2835e6bbSSorin Basca    DADD
1124*2835e6bbSSorin Basca    LLOAD 8
1125*2835e6bbSSorin Basca    L2D
1126*2835e6bbSSorin Basca    DADD
1127*2835e6bbSSorin Basca    FLOAD 10
1128*2835e6bbSSorin Basca    F2D
1129*2835e6bbSSorin Basca    DADD
1130*2835e6bbSSorin Basca    DLOAD 11
1131*2835e6bbSSorin Basca    DADD
1132*2835e6bbSSorin Basca    D2F
1133*2835e6bbSSorin Basca    FRETURN
1134*2835e6bbSSorin Basca   L10
1135*2835e6bbSSorin Basca    LOCALVARIABLE v0 F L0 L10 0
1136*2835e6bbSSorin Basca    LOCALVARIABLE v1 D L0 L10 1
1137*2835e6bbSSorin Basca    LOCALVARIABLE v2 D L0 L10 3
1138*2835e6bbSSorin Basca    LOCALVARIABLE v3 B L1 L10 5
1139*2835e6bbSSorin Basca    LOCALVARIABLE v4 C L2 L10 6
1140*2835e6bbSSorin Basca    LOCALVARIABLE v5 S L3 L10 7
1141*2835e6bbSSorin Basca    LOCALVARIABLE v6 J L4 L10 8
1142*2835e6bbSSorin Basca    LOCALVARIABLE v7 F L5 L10 10
1143*2835e6bbSSorin Basca    LOCALVARIABLE v8 D L6 L10 11
1144*2835e6bbSSorin Basca    MAXSTACK = 4
1145*2835e6bbSSorin Basca    MAXLOCALS = 13
1146*2835e6bbSSorin Basca
1147*2835e6bbSSorin Basca  // access flags 0x9
1148*2835e6bbSSorin Basca  public static objectInstructions(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
1149*2835e6bbSSorin Basca   L0
1150*2835e6bbSSorin Basca    LINENUMBER 173 L0
1151*2835e6bbSSorin Basca    ALOAD 0
1152*2835e6bbSSorin Basca    ALOAD 1
1153*2835e6bbSSorin Basca    IF_ACMPNE L1
1154*2835e6bbSSorin Basca    ICONST_1
1155*2835e6bbSSorin Basca    GOTO L2
1156*2835e6bbSSorin Basca   L1
1157*2835e6bbSSorin Basca    ICONST_0
1158*2835e6bbSSorin Basca   L2
1159*2835e6bbSSorin Basca    ISTORE 5
1160*2835e6bbSSorin Basca   L3
1161*2835e6bbSSorin Basca    LINENUMBER 174 L3
1162*2835e6bbSSorin Basca    ALOAD 1
1163*2835e6bbSSorin Basca    ALOAD 2
1164*2835e6bbSSorin Basca    IF_ACMPEQ L4
1165*2835e6bbSSorin Basca    ICONST_1
1166*2835e6bbSSorin Basca    GOTO L5
1167*2835e6bbSSorin Basca   L4
1168*2835e6bbSSorin Basca    ICONST_0
1169*2835e6bbSSorin Basca   L5
1170*2835e6bbSSorin Basca    ISTORE 6
1171*2835e6bbSSorin Basca   L6
1172*2835e6bbSSorin Basca    LINENUMBER 175 L6
1173*2835e6bbSSorin Basca    ALOAD 2
1174*2835e6bbSSorin Basca    IFNONNULL L7
1175*2835e6bbSSorin Basca    ICONST_1
1176*2835e6bbSSorin Basca    GOTO L8
1177*2835e6bbSSorin Basca   L7
1178*2835e6bbSSorin Basca    ICONST_0
1179*2835e6bbSSorin Basca   L8
1180*2835e6bbSSorin Basca    ISTORE 7
1181*2835e6bbSSorin Basca   L9
1182*2835e6bbSSorin Basca    LINENUMBER 176 L9
1183*2835e6bbSSorin Basca    ALOAD 3
1184*2835e6bbSSorin Basca    IFNULL L10
1185*2835e6bbSSorin Basca    ICONST_1
1186*2835e6bbSSorin Basca    GOTO L11
1187*2835e6bbSSorin Basca   L10
1188*2835e6bbSSorin Basca    ICONST_0
1189*2835e6bbSSorin Basca   L11
1190*2835e6bbSSorin Basca    ISTORE 8
1191*2835e6bbSSorin Basca   L12
1192*2835e6bbSSorin Basca    LINENUMBER 177 L12
1193*2835e6bbSSorin Basca    ALOAD 4
1194*2835e6bbSSorin Basca    INSTANCEOF java/lang/String
1195*2835e6bbSSorin Basca    ISTORE 9
1196*2835e6bbSSorin Basca   L13
1197*2835e6bbSSorin Basca    LINENUMBER 178 L13
1198*2835e6bbSSorin Basca    ILOAD 5
1199*2835e6bbSSorin Basca    IFEQ L14
1200*2835e6bbSSorin Basca    ACONST_NULL
1201*2835e6bbSSorin Basca    GOTO L15
1202*2835e6bbSSorin Basca   L14
1203*2835e6bbSSorin Basca    ALOAD 0
1204*2835e6bbSSorin Basca   L15
1205*2835e6bbSSorin Basca    ASTORE 0
1206*2835e6bbSSorin Basca   L16
1207*2835e6bbSSorin Basca    LINENUMBER 179 L16
1208*2835e6bbSSorin Basca    ILOAD 6
1209*2835e6bbSSorin Basca    IFEQ L17
1210*2835e6bbSSorin Basca    ALOAD 1
1211*2835e6bbSSorin Basca    GOTO L18
1212*2835e6bbSSorin Basca   L17
1213*2835e6bbSSorin Basca    ALOAD 0
1214*2835e6bbSSorin Basca   L18
1215*2835e6bbSSorin Basca    ASTORE 1
1216*2835e6bbSSorin Basca   L19
1217*2835e6bbSSorin Basca    LINENUMBER 180 L19
1218*2835e6bbSSorin Basca    ILOAD 7
1219*2835e6bbSSorin Basca    IFEQ L20
1220*2835e6bbSSorin Basca    ALOAD 2
1221*2835e6bbSSorin Basca    GOTO L21
1222*2835e6bbSSorin Basca   L20
1223*2835e6bbSSorin Basca    ALOAD 1
1224*2835e6bbSSorin Basca   L21
1225*2835e6bbSSorin Basca    ASTORE 2
1226*2835e6bbSSorin Basca   L22
1227*2835e6bbSSorin Basca    LINENUMBER 181 L22
1228*2835e6bbSSorin Basca    ILOAD 8
1229*2835e6bbSSorin Basca    IFEQ L23
1230*2835e6bbSSorin Basca    ALOAD 3
1231*2835e6bbSSorin Basca    GOTO L24
1232*2835e6bbSSorin Basca   L23
1233*2835e6bbSSorin Basca    ALOAD 2
1234*2835e6bbSSorin Basca   L24
1235*2835e6bbSSorin Basca    ASTORE 3
1236*2835e6bbSSorin Basca   L25
1237*2835e6bbSSorin Basca    LINENUMBER 182 L25
1238*2835e6bbSSorin Basca    ILOAD 9
1239*2835e6bbSSorin Basca    IFEQ L26
1240*2835e6bbSSorin Basca    NEW java/lang/Integer
1241*2835e6bbSSorin Basca    DUP
1242*2835e6bbSSorin Basca    ALOAD 4
1243*2835e6bbSSorin Basca    CHECKCAST java/lang/String
1244*2835e6bbSSorin Basca    INVOKEVIRTUAL java/lang/String.length ()I
1245*2835e6bbSSorin Basca    INVOKESPECIAL java/lang/Integer.<init> (I)V
1246*2835e6bbSSorin Basca    GOTO L27
1247*2835e6bbSSorin Basca   L26
1248*2835e6bbSSorin Basca    ALOAD 3
1249*2835e6bbSSorin Basca   L27
1250*2835e6bbSSorin Basca    ASTORE 4
1251*2835e6bbSSorin Basca   L28
1252*2835e6bbSSorin Basca    LINENUMBER 183 L28
1253*2835e6bbSSorin Basca    ALOAD 4
1254*2835e6bbSSorin Basca    ARETURN
1255*2835e6bbSSorin Basca   L29
1256*2835e6bbSSorin Basca    LOCALVARIABLE v0 Ljava/lang/Object; L0 L29 0
1257*2835e6bbSSorin Basca    LOCALVARIABLE v1 Ljava/lang/Object; L0 L29 1
1258*2835e6bbSSorin Basca    LOCALVARIABLE v2 Ljava/lang/Object; L0 L29 2
1259*2835e6bbSSorin Basca    LOCALVARIABLE v3 Ljava/lang/Object; L0 L29 3
1260*2835e6bbSSorin Basca    LOCALVARIABLE v4 Ljava/lang/Object; L0 L29 4
1261*2835e6bbSSorin Basca    LOCALVARIABLE b0 Z L3 L29 5
1262*2835e6bbSSorin Basca    LOCALVARIABLE b1 Z L6 L29 6
1263*2835e6bbSSorin Basca    LOCALVARIABLE b2 Z L9 L29 7
1264*2835e6bbSSorin Basca    LOCALVARIABLE b3 Z L12 L29 8
1265*2835e6bbSSorin Basca    LOCALVARIABLE b4 Z L13 L29 9
1266*2835e6bbSSorin Basca    MAXSTACK = 3
1267*2835e6bbSSorin Basca    MAXLOCALS = 10
1268*2835e6bbSSorin Basca
1269*2835e6bbSSorin Basca  // access flags 0x9
1270*2835e6bbSSorin Basca  public static arrayInstructions([B[C[S[I[J[F[D[Ljava/lang/Object;)[Ljava/lang/Object;
1271*2835e6bbSSorin Basca   L0
1272*2835e6bbSSorin Basca    LINENUMBER 188 L0
1273*2835e6bbSSorin Basca    ALOAD 0
1274*2835e6bbSSorin Basca    ICONST_1
1275*2835e6bbSSorin Basca    ALOAD 0
1276*2835e6bbSSorin Basca    ICONST_0
1277*2835e6bbSSorin Basca    BALOAD
1278*2835e6bbSSorin Basca    BASTORE
1279*2835e6bbSSorin Basca   L1
1280*2835e6bbSSorin Basca    LINENUMBER 189 L1
1281*2835e6bbSSorin Basca    ALOAD 1
1282*2835e6bbSSorin Basca    ICONST_1
1283*2835e6bbSSorin Basca    ALOAD 1
1284*2835e6bbSSorin Basca    ICONST_0
1285*2835e6bbSSorin Basca    CALOAD
1286*2835e6bbSSorin Basca    CASTORE
1287*2835e6bbSSorin Basca   L2
1288*2835e6bbSSorin Basca    LINENUMBER 190 L2
1289*2835e6bbSSorin Basca    ALOAD 2
1290*2835e6bbSSorin Basca    ICONST_1
1291*2835e6bbSSorin Basca    ALOAD 2
1292*2835e6bbSSorin Basca    ICONST_0
1293*2835e6bbSSorin Basca    SALOAD
1294*2835e6bbSSorin Basca    SASTORE
1295*2835e6bbSSorin Basca   L3
1296*2835e6bbSSorin Basca    LINENUMBER 191 L3
1297*2835e6bbSSorin Basca    ALOAD 3
1298*2835e6bbSSorin Basca    ICONST_1
1299*2835e6bbSSorin Basca    ALOAD 3
1300*2835e6bbSSorin Basca    ICONST_0
1301*2835e6bbSSorin Basca    IALOAD
1302*2835e6bbSSorin Basca    IASTORE
1303*2835e6bbSSorin Basca   L4
1304*2835e6bbSSorin Basca    LINENUMBER 192 L4
1305*2835e6bbSSorin Basca    ALOAD 4
1306*2835e6bbSSorin Basca    ICONST_1
1307*2835e6bbSSorin Basca    ALOAD 4
1308*2835e6bbSSorin Basca    ICONST_0
1309*2835e6bbSSorin Basca    LALOAD
1310*2835e6bbSSorin Basca    LASTORE
1311*2835e6bbSSorin Basca   L5
1312*2835e6bbSSorin Basca    LINENUMBER 193 L5
1313*2835e6bbSSorin Basca    ALOAD 5
1314*2835e6bbSSorin Basca    ICONST_1
1315*2835e6bbSSorin Basca    ALOAD 5
1316*2835e6bbSSorin Basca    ICONST_0
1317*2835e6bbSSorin Basca    FALOAD
1318*2835e6bbSSorin Basca    FASTORE
1319*2835e6bbSSorin Basca   L6
1320*2835e6bbSSorin Basca    LINENUMBER 194 L6
1321*2835e6bbSSorin Basca    ALOAD 6
1322*2835e6bbSSorin Basca    ICONST_1
1323*2835e6bbSSorin Basca    ALOAD 6
1324*2835e6bbSSorin Basca    ICONST_0
1325*2835e6bbSSorin Basca    DALOAD
1326*2835e6bbSSorin Basca    DASTORE
1327*2835e6bbSSorin Basca   L7
1328*2835e6bbSSorin Basca    LINENUMBER 195 L7
1329*2835e6bbSSorin Basca    ALOAD 7
1330*2835e6bbSSorin Basca    ICONST_1
1331*2835e6bbSSorin Basca    ALOAD 7
1332*2835e6bbSSorin Basca    ICONST_0
1333*2835e6bbSSorin Basca    AALOAD
1334*2835e6bbSSorin Basca    AASTORE
1335*2835e6bbSSorin Basca   L8
1336*2835e6bbSSorin Basca    LINENUMBER 196 L8
1337*2835e6bbSSorin Basca    ALOAD 7
1338*2835e6bbSSorin Basca    ARRAYLENGTH
1339*2835e6bbSSorin Basca    ANEWARRAY java/lang/Object
1340*2835e6bbSSorin Basca    ASTORE 8
1341*2835e6bbSSorin Basca   L9
1342*2835e6bbSSorin Basca    LINENUMBER 197 L9
1343*2835e6bbSSorin Basca    ALOAD 8
1344*2835e6bbSSorin Basca    ICONST_0
1345*2835e6bbSSorin Basca    ICONST_4
1346*2835e6bbSSorin Basca    BIPUSH 8
1347*2835e6bbSSorin Basca    BIPUSH 16
1348*2835e6bbSSorin Basca    MULTIANEWARRAY [[[I 3
1349*2835e6bbSSorin Basca    AASTORE
1350*2835e6bbSSorin Basca   L10
1351*2835e6bbSSorin Basca    LINENUMBER 198 L10
1352*2835e6bbSSorin Basca    ALOAD 8
1353*2835e6bbSSorin Basca    ARETURN
1354*2835e6bbSSorin Basca   L11
1355*2835e6bbSSorin Basca    LOCALVARIABLE v0 [B L0 L11 0
1356*2835e6bbSSorin Basca    LOCALVARIABLE v1 [C L0 L11 1
1357*2835e6bbSSorin Basca    LOCALVARIABLE v2 [S L0 L11 2
1358*2835e6bbSSorin Basca    LOCALVARIABLE v3 [I L0 L11 3
1359*2835e6bbSSorin Basca    LOCALVARIABLE v4 [J L0 L11 4
1360*2835e6bbSSorin Basca    LOCALVARIABLE v5 [F L0 L11 5
1361*2835e6bbSSorin Basca    LOCALVARIABLE v6 [D L0 L11 6
1362*2835e6bbSSorin Basca    LOCALVARIABLE v7 [Ljava/lang/Object; L0 L11 7
1363*2835e6bbSSorin Basca    LOCALVARIABLE v8 [Ljava/lang/Object; L9 L11 8
1364*2835e6bbSSorin Basca    MAXSTACK = 5
1365*2835e6bbSSorin Basca    MAXLOCALS = 9
1366*2835e6bbSSorin Basca
1367*2835e6bbSSorin Basca  // access flags 0x1
1368*2835e6bbSSorin Basca  public fieldInstructions()V
1369*2835e6bbSSorin Basca   L0
1370*2835e6bbSSorin Basca    LINENUMBER 202 L0
1371*2835e6bbSSorin Basca    ALOAD 0
1372*2835e6bbSSorin Basca    GETFIELD jdk5/AllInstructions.field : Ljdk5/AllInstructions;
1373*2835e6bbSSorin Basca    ASTORE 1
1374*2835e6bbSSorin Basca   L1
1375*2835e6bbSSorin Basca    LINENUMBER 203 L1
1376*2835e6bbSSorin Basca    ALOAD 0
1377*2835e6bbSSorin Basca    GETSTATIC jdk5/AllInstructions.staticField : Ljdk5/AllInstructions;
1378*2835e6bbSSorin Basca    PUTFIELD jdk5/AllInstructions.field : Ljdk5/AllInstructions;
1379*2835e6bbSSorin Basca   L2
1380*2835e6bbSSorin Basca    LINENUMBER 204 L2
1381*2835e6bbSSorin Basca    ALOAD 1
1382*2835e6bbSSorin Basca    PUTSTATIC jdk5/AllInstructions.staticField : Ljdk5/AllInstructions;
1383*2835e6bbSSorin Basca   L3
1384*2835e6bbSSorin Basca    LINENUMBER 205 L3
1385*2835e6bbSSorin Basca    RETURN
1386*2835e6bbSSorin Basca   L4
1387*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L0 L4 0
1388*2835e6bbSSorin Basca    LOCALVARIABLE c Ljdk5/AllInstructions; L1 L4 1
1389*2835e6bbSSorin Basca    MAXSTACK = 2
1390*2835e6bbSSorin Basca    MAXLOCALS = 2
1391*2835e6bbSSorin Basca
1392*2835e6bbSSorin Basca  // access flags 0x1
1393*2835e6bbSSorin Basca  public methodInstructions(Ljava/lang/Runnable;)V
1394*2835e6bbSSorin Basca   L0
1395*2835e6bbSSorin Basca    LINENUMBER 208 L0
1396*2835e6bbSSorin Basca    NEW jdk5/AllInstructions
1397*2835e6bbSSorin Basca    DUP
1398*2835e6bbSSorin Basca    INVOKESPECIAL jdk5/AllInstructions.<init> ()V
1399*2835e6bbSSorin Basca    ASTORE 2
1400*2835e6bbSSorin Basca   L1
1401*2835e6bbSSorin Basca    LINENUMBER 209 L1
1402*2835e6bbSSorin Basca    ALOAD 2
1403*2835e6bbSSorin Basca    INVOKEVIRTUAL jdk5/AllInstructions.fieldInstructions ()V
1404*2835e6bbSSorin Basca   L2
1405*2835e6bbSSorin Basca    LINENUMBER 210 L2
1406*2835e6bbSSorin Basca    ALOAD 2
1407*2835e6bbSSorin Basca    INVOKESTATIC jdk5/AllInstructions.monitorInstructions (Ljava/lang/Object;)Ljava/lang/String;
1408*2835e6bbSSorin Basca    POP
1409*2835e6bbSSorin Basca   L3
1410*2835e6bbSSorin Basca    LINENUMBER 211 L3
1411*2835e6bbSSorin Basca    ALOAD 1
1412*2835e6bbSSorin Basca    INVOKEINTERFACE java/lang/Runnable.run ()V (itf)
1413*2835e6bbSSorin Basca   L4
1414*2835e6bbSSorin Basca    LINENUMBER 212 L4
1415*2835e6bbSSorin Basca    RETURN
1416*2835e6bbSSorin Basca   L5
1417*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L0 L5 0
1418*2835e6bbSSorin Basca    LOCALVARIABLE v0 Ljava/lang/Runnable; L0 L5 1
1419*2835e6bbSSorin Basca    LOCALVARIABLE c Ljdk5/AllInstructions; L1 L5 2
1420*2835e6bbSSorin Basca    MAXSTACK = 2
1421*2835e6bbSSorin Basca    MAXLOCALS = 3
1422*2835e6bbSSorin Basca
1423*2835e6bbSSorin Basca  // access flags 0x9
1424*2835e6bbSSorin Basca  public static lookupSwitchInstruction(I)I
1425*2835e6bbSSorin Basca   L0
1426*2835e6bbSSorin Basca    LINENUMBER 215 L0
1427*2835e6bbSSorin Basca    ILOAD 0
1428*2835e6bbSSorin Basca    LOOKUPSWITCH
1429*2835e6bbSSorin Basca      1000: L1
1430*2835e6bbSSorin Basca      10000: L2
1431*2835e6bbSSorin Basca      100000: L3
1432*2835e6bbSSorin Basca      default: L4
1433*2835e6bbSSorin Basca   L1
1434*2835e6bbSSorin Basca    LINENUMBER 217 L1
1435*2835e6bbSSorin Basca    ICONST_1
1436*2835e6bbSSorin Basca    IRETURN
1437*2835e6bbSSorin Basca   L2
1438*2835e6bbSSorin Basca    LINENUMBER 219 L2
1439*2835e6bbSSorin Basca    ICONST_2
1440*2835e6bbSSorin Basca    IRETURN
1441*2835e6bbSSorin Basca   L3
1442*2835e6bbSSorin Basca    LINENUMBER 221 L3
1443*2835e6bbSSorin Basca    ICONST_3
1444*2835e6bbSSorin Basca    IRETURN
1445*2835e6bbSSorin Basca   L4
1446*2835e6bbSSorin Basca    LINENUMBER 223 L4
1447*2835e6bbSSorin Basca    ICONST_M1
1448*2835e6bbSSorin Basca    IRETURN
1449*2835e6bbSSorin Basca   L5
1450*2835e6bbSSorin Basca    LOCALVARIABLE v0 I L0 L5 0
1451*2835e6bbSSorin Basca    MAXSTACK = 1
1452*2835e6bbSSorin Basca    MAXLOCALS = 1
1453*2835e6bbSSorin Basca
1454*2835e6bbSSorin Basca  // access flags 0x9
1455*2835e6bbSSorin Basca  public static tableSwitchInstruction(I)I
1456*2835e6bbSSorin Basca   L0
1457*2835e6bbSSorin Basca    LINENUMBER 228 L0
1458*2835e6bbSSorin Basca    ILOAD 0
1459*2835e6bbSSorin Basca    TABLESWITCH
1460*2835e6bbSSorin Basca      0: L1
1461*2835e6bbSSorin Basca      1: L2
1462*2835e6bbSSorin Basca      2: L3
1463*2835e6bbSSorin Basca      default: L4
1464*2835e6bbSSorin Basca   L1
1465*2835e6bbSSorin Basca    LINENUMBER 230 L1
1466*2835e6bbSSorin Basca    ICONST_1
1467*2835e6bbSSorin Basca    IRETURN
1468*2835e6bbSSorin Basca   L2
1469*2835e6bbSSorin Basca    LINENUMBER 232 L2
1470*2835e6bbSSorin Basca    ICONST_2
1471*2835e6bbSSorin Basca    IRETURN
1472*2835e6bbSSorin Basca   L3
1473*2835e6bbSSorin Basca    LINENUMBER 234 L3
1474*2835e6bbSSorin Basca    ICONST_3
1475*2835e6bbSSorin Basca    IRETURN
1476*2835e6bbSSorin Basca   L4
1477*2835e6bbSSorin Basca    LINENUMBER 236 L4
1478*2835e6bbSSorin Basca    ICONST_M1
1479*2835e6bbSSorin Basca    IRETURN
1480*2835e6bbSSorin Basca   L5
1481*2835e6bbSSorin Basca    LOCALVARIABLE v0 I L0 L5 0
1482*2835e6bbSSorin Basca    MAXSTACK = 1
1483*2835e6bbSSorin Basca    MAXLOCALS = 1
1484*2835e6bbSSorin Basca
1485*2835e6bbSSorin Basca  // access flags 0x9
1486*2835e6bbSSorin Basca  public static monitorInstructions(Ljava/lang/Object;)Ljava/lang/String;
1487*2835e6bbSSorin Basca    TRYCATCHBLOCK L0 L1 L2 null
1488*2835e6bbSSorin Basca    TRYCATCHBLOCK L2 L3 L2 null
1489*2835e6bbSSorin Basca   L4
1490*2835e6bbSSorin Basca    LINENUMBER 241 L4
1491*2835e6bbSSorin Basca    ALOAD 0
1492*2835e6bbSSorin Basca    DUP
1493*2835e6bbSSorin Basca    ASTORE 1
1494*2835e6bbSSorin Basca    MONITORENTER
1495*2835e6bbSSorin Basca   L0
1496*2835e6bbSSorin Basca    LINENUMBER 242 L0
1497*2835e6bbSSorin Basca    ALOAD 0
1498*2835e6bbSSorin Basca    INVOKEVIRTUAL java/lang/Object.toString ()Ljava/lang/String;
1499*2835e6bbSSorin Basca    ALOAD 1
1500*2835e6bbSSorin Basca    MONITOREXIT
1501*2835e6bbSSorin Basca   L1
1502*2835e6bbSSorin Basca    ARETURN
1503*2835e6bbSSorin Basca   L2
1504*2835e6bbSSorin Basca    LINENUMBER 243 L2
1505*2835e6bbSSorin Basca    ASTORE 2
1506*2835e6bbSSorin Basca    ALOAD 1
1507*2835e6bbSSorin Basca    MONITOREXIT
1508*2835e6bbSSorin Basca   L3
1509*2835e6bbSSorin Basca    ALOAD 2
1510*2835e6bbSSorin Basca    ATHROW
1511*2835e6bbSSorin Basca   L5
1512*2835e6bbSSorin Basca    LOCALVARIABLE v0 Ljava/lang/Object; L4 L5 0
1513*2835e6bbSSorin Basca    MAXSTACK = 2
1514*2835e6bbSSorin Basca    MAXLOCALS = 3
1515*2835e6bbSSorin Basca
1516*2835e6bbSSorin Basca  // access flags 0x1
1517*2835e6bbSSorin Basca  public dupX1Instruction()I
1518*2835e6bbSSorin Basca   L0
1519*2835e6bbSSorin Basca    LINENUMBER 247 L0
1520*2835e6bbSSorin Basca    ALOAD 0
1521*2835e6bbSSorin Basca    DUP
1522*2835e6bbSSorin Basca    GETFIELD jdk5/AllInstructions.f : I
1523*2835e6bbSSorin Basca    DUP_X1
1524*2835e6bbSSorin Basca    ICONST_1
1525*2835e6bbSSorin Basca    IADD
1526*2835e6bbSSorin Basca    PUTFIELD jdk5/AllInstructions.f : I
1527*2835e6bbSSorin Basca    IRETURN
1528*2835e6bbSSorin Basca   L1
1529*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L0 L1 0
1530*2835e6bbSSorin Basca    MAXSTACK = 4
1531*2835e6bbSSorin Basca    MAXLOCALS = 1
1532*2835e6bbSSorin Basca
1533*2835e6bbSSorin Basca  // access flags 0x1
1534*2835e6bbSSorin Basca  public dup2X1Instruction()J
1535*2835e6bbSSorin Basca   L0
1536*2835e6bbSSorin Basca    LINENUMBER 251 L0
1537*2835e6bbSSorin Basca    ALOAD 0
1538*2835e6bbSSorin Basca    DUP
1539*2835e6bbSSorin Basca    GETFIELD jdk5/AllInstructions.g : J
1540*2835e6bbSSorin Basca    DUP2_X1
1541*2835e6bbSSorin Basca    LCONST_1
1542*2835e6bbSSorin Basca    LADD
1543*2835e6bbSSorin Basca    PUTFIELD jdk5/AllInstructions.g : J
1544*2835e6bbSSorin Basca    LRETURN
1545*2835e6bbSSorin Basca   L1
1546*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L0 L1 0
1547*2835e6bbSSorin Basca    MAXSTACK = 7
1548*2835e6bbSSorin Basca    MAXLOCALS = 1
1549*2835e6bbSSorin Basca
1550*2835e6bbSSorin Basca  // access flags 0x1
1551*2835e6bbSSorin Basca  public dupX2Instruction([I[I)V
1552*2835e6bbSSorin Basca   L0
1553*2835e6bbSSorin Basca    LINENUMBER 255 L0
1554*2835e6bbSSorin Basca    ALOAD 1
1555*2835e6bbSSorin Basca    ICONST_0
1556*2835e6bbSSorin Basca    ALOAD 2
1557*2835e6bbSSorin Basca    ICONST_0
1558*2835e6bbSSorin Basca    ICONST_0
1559*2835e6bbSSorin Basca    DUP_X2
1560*2835e6bbSSorin Basca    IASTORE
1561*2835e6bbSSorin Basca    IASTORE
1562*2835e6bbSSorin Basca   L1
1563*2835e6bbSSorin Basca    LINENUMBER 256 L1
1564*2835e6bbSSorin Basca    RETURN
1565*2835e6bbSSorin Basca   L2
1566*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L0 L2 0
1567*2835e6bbSSorin Basca    LOCALVARIABLE v0 [I L0 L2 1
1568*2835e6bbSSorin Basca    LOCALVARIABLE v1 [I L0 L2 2
1569*2835e6bbSSorin Basca    MAXSTACK = 6
1570*2835e6bbSSorin Basca    MAXLOCALS = 3
1571*2835e6bbSSorin Basca
1572*2835e6bbSSorin Basca  // access flags 0x1
1573*2835e6bbSSorin Basca  public dup2X2Instruction([J[J)V
1574*2835e6bbSSorin Basca   L0
1575*2835e6bbSSorin Basca    LINENUMBER 259 L0
1576*2835e6bbSSorin Basca    ALOAD 1
1577*2835e6bbSSorin Basca    ICONST_0
1578*2835e6bbSSorin Basca    ALOAD 2
1579*2835e6bbSSorin Basca    ICONST_0
1580*2835e6bbSSorin Basca    LCONST_0
1581*2835e6bbSSorin Basca    DUP2_X2
1582*2835e6bbSSorin Basca    LASTORE
1583*2835e6bbSSorin Basca    LASTORE
1584*2835e6bbSSorin Basca   L1
1585*2835e6bbSSorin Basca    LINENUMBER 260 L1
1586*2835e6bbSSorin Basca    RETURN
1587*2835e6bbSSorin Basca   L2
1588*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L0 L2 0
1589*2835e6bbSSorin Basca    LOCALVARIABLE v0 [J L0 L2 1
1590*2835e6bbSSorin Basca    LOCALVARIABLE v1 [J L0 L2 2
1591*2835e6bbSSorin Basca    MAXSTACK = 8
1592*2835e6bbSSorin Basca    MAXLOCALS = 3
1593*2835e6bbSSorin Basca
1594*2835e6bbSSorin Basca  // access flags 0x1
1595*2835e6bbSSorin Basca  public popInstructions()V
1596*2835e6bbSSorin Basca   L0
1597*2835e6bbSSorin Basca    LINENUMBER 263 L0
1598*2835e6bbSSorin Basca    ALOAD 0
1599*2835e6bbSSorin Basca    INVOKEVIRTUAL jdk5/AllInstructions.dupX1Instruction ()I
1600*2835e6bbSSorin Basca    POP
1601*2835e6bbSSorin Basca   L1
1602*2835e6bbSSorin Basca    LINENUMBER 264 L1
1603*2835e6bbSSorin Basca    ALOAD 0
1604*2835e6bbSSorin Basca    INVOKEVIRTUAL jdk5/AllInstructions.dup2X1Instruction ()J
1605*2835e6bbSSorin Basca    POP2
1606*2835e6bbSSorin Basca   L2
1607*2835e6bbSSorin Basca    LINENUMBER 265 L2
1608*2835e6bbSSorin Basca    RETURN
1609*2835e6bbSSorin Basca   L3
1610*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L0 L3 0
1611*2835e6bbSSorin Basca    MAXSTACK = 2
1612*2835e6bbSSorin Basca    MAXLOCALS = 1
1613*2835e6bbSSorin Basca
1614*2835e6bbSSorin Basca  // access flags 0x1
1615*2835e6bbSSorin Basca  public jsrAndRetInstructions(I)I throws java/lang/Exception
1616*2835e6bbSSorin Basca    TRYCATCHBLOCK L0 L1 L2 java/lang/Throwable
1617*2835e6bbSSorin Basca    TRYCATCHBLOCK L0 L1 L3 null
1618*2835e6bbSSorin Basca    TRYCATCHBLOCK L2 L4 L3 null
1619*2835e6bbSSorin Basca    TRYCATCHBLOCK L3 L5 L3 null
1620*2835e6bbSSorin Basca   L6
1621*2835e6bbSSorin Basca    LINENUMBER 269 L6
1622*2835e6bbSSorin Basca    ILOAD 1
1623*2835e6bbSSorin Basca    ICONST_1
1624*2835e6bbSSorin Basca    IADD
1625*2835e6bbSSorin Basca    ISTORE 2
1626*2835e6bbSSorin Basca   L0
1627*2835e6bbSSorin Basca    LINENUMBER 271 L0
1628*2835e6bbSSorin Basca    ALOAD 0
1629*2835e6bbSSorin Basca    ILOAD 2
1630*2835e6bbSSorin Basca    INVOKEVIRTUAL jdk5/AllInstructions.jsrAndRetInstructions (I)I
1631*2835e6bbSSorin Basca    ISTORE 2
1632*2835e6bbSSorin Basca   L1
1633*2835e6bbSSorin Basca    LINENUMBER 275 L1
1634*2835e6bbSSorin Basca    IINC 2 1
1635*2835e6bbSSorin Basca   L7
1636*2835e6bbSSorin Basca    LINENUMBER 276 L7
1637*2835e6bbSSorin Basca    GOTO L8
1638*2835e6bbSSorin Basca   L2
1639*2835e6bbSSorin Basca    LINENUMBER 272 L2
1640*2835e6bbSSorin Basca    ASTORE 3
1641*2835e6bbSSorin Basca   L9
1642*2835e6bbSSorin Basca    LINENUMBER 273 L9
1643*2835e6bbSSorin Basca    ICONST_M1
1644*2835e6bbSSorin Basca    ISTORE 4
1645*2835e6bbSSorin Basca   L4
1646*2835e6bbSSorin Basca    LINENUMBER 275 L4
1647*2835e6bbSSorin Basca    IINC 2 1
1648*2835e6bbSSorin Basca    ILOAD 4
1649*2835e6bbSSorin Basca    IRETURN
1650*2835e6bbSSorin Basca   L3
1651*2835e6bbSSorin Basca    ASTORE 5
1652*2835e6bbSSorin Basca   L5
1653*2835e6bbSSorin Basca    IINC 2 1
1654*2835e6bbSSorin Basca    ALOAD 5
1655*2835e6bbSSorin Basca    ATHROW
1656*2835e6bbSSorin Basca   L8
1657*2835e6bbSSorin Basca    LINENUMBER 277 L8
1658*2835e6bbSSorin Basca    ILOAD 2
1659*2835e6bbSSorin Basca    IRETURN
1660*2835e6bbSSorin Basca   L10
1661*2835e6bbSSorin Basca    LOCALVARIABLE t Ljava/lang/Throwable; L9 L3 3
1662*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L6 L10 0
1663*2835e6bbSSorin Basca    LOCALVARIABLE v0 I L6 L10 1
1664*2835e6bbSSorin Basca    LOCALVARIABLE u0 I L0 L10 2
1665*2835e6bbSSorin Basca    MAXSTACK = 2
1666*2835e6bbSSorin Basca    MAXLOCALS = 6
1667*2835e6bbSSorin Basca
1668*2835e6bbSSorin Basca  // access flags 0x1
1669*2835e6bbSSorin Basca  public readNullArray()Ljava/lang/Object;
1670*2835e6bbSSorin Basca    TRYCATCHBLOCK L0 L1 L2 java/lang/NullPointerException
1671*2835e6bbSSorin Basca   L3
1672*2835e6bbSSorin Basca    LINENUMBER 281 L3
1673*2835e6bbSSorin Basca    ACONST_NULL
1674*2835e6bbSSorin Basca    ASTORE 1
1675*2835e6bbSSorin Basca   L0
1676*2835e6bbSSorin Basca    LINENUMBER 283 L0
1677*2835e6bbSSorin Basca    ALOAD 1
1678*2835e6bbSSorin Basca    ICONST_0
1679*2835e6bbSSorin Basca    AALOAD
1680*2835e6bbSSorin Basca   L1
1681*2835e6bbSSorin Basca    ARETURN
1682*2835e6bbSSorin Basca   L2
1683*2835e6bbSSorin Basca    LINENUMBER 284 L2
1684*2835e6bbSSorin Basca    ASTORE 2
1685*2835e6bbSSorin Basca   L4
1686*2835e6bbSSorin Basca    LINENUMBER 285 L4
1687*2835e6bbSSorin Basca    ACONST_NULL
1688*2835e6bbSSorin Basca    ARETURN
1689*2835e6bbSSorin Basca   L5
1690*2835e6bbSSorin Basca    LOCALVARIABLE e Ljava/lang/NullPointerException; L4 L5 2
1691*2835e6bbSSorin Basca    LOCALVARIABLE this Ljdk5/AllInstructions; L3 L5 0
1692*2835e6bbSSorin Basca    LOCALVARIABLE array [Ljava/lang/Object; L0 L5 1
1693*2835e6bbSSorin Basca    MAXSTACK = 2
1694*2835e6bbSSorin Basca    MAXLOCALS = 3
1695*2835e6bbSSorin Basca}
1696