• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// class version 52.0 (52)
2// access flags 0x21
3public class jdk8/AllFrames {
4
5  // compiled from: AllFrames.java
6
7  // access flags 0x0
8  Ljava/lang/Object; o
9
10  // access flags 0x0
11  Ljava/lang/String; s
12
13  // access flags 0x0
14  I f
15
16  // access flags 0x1
17  public <init>(Ljava/lang/Object;Ljava/lang/String;)V
18    // parameter  o
19    // parameter  s
20   L0
21    LINENUMBER 42 L0
22    ALOAD 0
23    INVOKESPECIAL java/lang/Object.<init> ()V
24   L1
25    LINENUMBER 43 L1
26    ALOAD 0
27    ALOAD 1
28    PUTFIELD jdk8/AllFrames.o : Ljava/lang/Object;
29   L2
30    LINENUMBER 44 L2
31    ALOAD 0
32    ALOAD 2
33    PUTFIELD jdk8/AllFrames.s : Ljava/lang/String;
34   L3
35    LINENUMBER 45 L3
36    RETURN
37   L4
38    LOCALVARIABLE this Ljdk8/AllFrames; L0 L4 0
39    LOCALVARIABLE o Ljava/lang/Object; L0 L4 1
40    LOCALVARIABLE s Ljava/lang/String; L0 L4 2
41    MAXSTACK = 2
42    MAXLOCALS = 3
43
44  // access flags 0x1
45  public <init>(Z)V
46    // parameter  b
47   L0
48    LINENUMBER 50 L0
49    ALOAD 0
50    ACONST_NULL
51    ILOAD 1
52    IFEQ L1
53    LDC "true"
54    GOTO L2
55   L1
56   FRAME FULL [U I] [U N]
57    LDC "false"
58   L2
59   FRAME FULL [U I] [U N java/lang/String]
60    INVOKESPECIAL jdk8/AllFrames.<init> (Ljava/lang/Object;Ljava/lang/String;)V
61   L3
62    LINENUMBER 51 L3
63    RETURN
64   L4
65    LOCALVARIABLE this Ljdk8/AllFrames; L0 L4 0
66    LOCALVARIABLE b Z L0 L4 1
67    MAXSTACK = 3
68    MAXLOCALS = 2
69
70  // access flags 0x9
71  public static create(Ljava/lang/String;)Ljdk8/AllFrames;
72    // parameter  s
73   L0
74    LINENUMBER 56 L0
75    NEW jdk8/AllFrames
76    DUP
77    ACONST_NULL
78    ALOAD 0
79    IFNONNULL L1
80    LDC ""
81    GOTO L2
82   L1
83   FRAME FULL [java/lang/String] [L0 L0 N]
84    ALOAD 0
85   L2
86   FRAME FULL [java/lang/String] [L0 L0 N java/lang/String]
87    INVOKESPECIAL jdk8/AllFrames.<init> (Ljava/lang/Object;Ljava/lang/String;)V
88    ARETURN
89   L3
90    LOCALVARIABLE s Ljava/lang/String; L0 L3 0
91    MAXSTACK = 4
92    MAXLOCALS = 1
93
94  // access flags 0x1
95  public m0(ZBCSIFJDLjava/lang/Object;[Ljava/lang/Object;[[Ljava/lang/Object;)I
96    // parameter  b
97    // parameter  y
98    // parameter  c
99    // parameter  s
100    // parameter  i
101    // parameter  f
102    // parameter  l
103    // parameter  d
104    // parameter  o
105    // parameter  p
106    // parameter  q
107   L0
108    LINENUMBER 73 L0
109    ILOAD 1
110    IFEQ L1
111    ALOAD 0
112    ILOAD 1
113    IFNE L2
114    ICONST_1
115    GOTO L3
116   L2
117   FRAME SAME1 jdk8/AllFrames
118    ICONST_0
119   L3
120   FRAME FULL [jdk8/AllFrames I I I I I F J D java/lang/Object [Ljava/lang/Object; [[Ljava/lang/Object;] [jdk8/AllFrames I]
121    ILOAD 2
122    ILOAD 3
123    ILOAD 4
124    ILOAD 5
125    ICONST_1
126    ISUB
127    FLOAD 6
128    FCONST_1
129    FSUB
130    LLOAD 7
131    LCONST_1
132    LSUB
133    DLOAD 9
134    DCONST_1
135    DSUB
136    ALOAD 11
137    ALOAD 12
138    ALOAD 13
139   L4
140    LINENUMBER 74 L4
141    INVOKEVIRTUAL jdk8/AllFrames.m0 (ZBCSIFJDLjava/lang/Object;[Ljava/lang/Object;[[Ljava/lang/Object;)I
142    GOTO L5
143   L1
144   FRAME SAME
145    ALOAD 0
146    ILOAD 1
147    IFNE L6
148    ICONST_1
149    GOTO L7
150   L6
151   FRAME SAME1 jdk8/AllFrames
152    ICONST_0
153   L7
154   FRAME FULL [jdk8/AllFrames I I I I I F J D java/lang/Object [Ljava/lang/Object; [[Ljava/lang/Object;] [jdk8/AllFrames I]
155    ILOAD 2
156    ILOAD 3
157    ILOAD 4
158    ILOAD 5
159    ICONST_1
160    IADD
161    FLOAD 6
162    FCONST_1
163    FADD
164    LLOAD 7
165    LCONST_1
166    LADD
167    DLOAD 9
168    DCONST_1
169    DADD
170    ALOAD 11
171    ALOAD 12
172    ALOAD 13
173   L8
174    LINENUMBER 75 L8
175    INVOKEVIRTUAL jdk8/AllFrames.m0 (ZBCSIFJDLjava/lang/Object;[Ljava/lang/Object;[[Ljava/lang/Object;)I
176   L5
177    LINENUMBER 73 L5
178   FRAME SAME1 I
179    IRETURN
180   L9
181    LOCALVARIABLE this Ljdk8/AllFrames; L0 L9 0
182    LOCALVARIABLE b Z L0 L9 1
183    LOCALVARIABLE y B L0 L9 2
184    LOCALVARIABLE c C L0 L9 3
185    LOCALVARIABLE s S L0 L9 4
186    LOCALVARIABLE i I L0 L9 5
187    LOCALVARIABLE f F L0 L9 6
188    LOCALVARIABLE l J L0 L9 7
189    LOCALVARIABLE d D L0 L9 9
190    LOCALVARIABLE o Ljava/lang/Object; L0 L9 11
191    LOCALVARIABLE p [Ljava/lang/Object; L0 L9 12
192    LOCALVARIABLE q [[Ljava/lang/Object; L0 L9 13
193    MAXSTACK = 14
194    MAXLOCALS = 14
195
196  // access flags 0x1
197  public m0([BZ)Ljava/lang/String;
198    // parameter  bytes
199    // parameter  b
200    TRYCATCHBLOCK L0 L1 L2 java/io/UnsupportedEncodingException
201   L0
202    LINENUMBER 81 L0
203    ALOAD 1
204    IFNONNULL L3
205    ACONST_NULL
206    GOTO L1
207   L3
208   FRAME SAME
209    NEW java/lang/String
210    DUP
211    ALOAD 1
212    ILOAD 2
213    IFEQ L4
214    LDC "a"
215    GOTO L5
216   L4
217   FRAME FULL [jdk8/AllFrames [B I] [L3 L3 [B]
218    LDC "b"
219   L5
220   FRAME FULL [jdk8/AllFrames [B I] [L3 L3 [B java/lang/String]
221    INVOKESPECIAL java/lang/String.<init> ([BLjava/lang/String;)V
222   L1
223   FRAME SAME1 java/lang/String
224    ARETURN
225   L2
226    LINENUMBER 82 L2
227   FRAME SAME1 java/io/UnsupportedEncodingException
228    ASTORE 3
229   L6
230    LINENUMBER 83 L6
231    ACONST_NULL
232    ARETURN
233   L7
234    LOCALVARIABLE e Ljava/io/UnsupportedEncodingException; L6 L7 3
235    LOCALVARIABLE this Ljdk8/AllFrames; L0 L7 0
236    LOCALVARIABLE bytes [B L0 L7 1
237    LOCALVARIABLE b Z L0 L7 2
238    MAXSTACK = 4
239    MAXLOCALS = 4
240
241  // access flags 0x1
242  public m1(II)V
243    // parameter  i
244    // parameter  j
245   L0
246    LINENUMBER 91 L0
247    ILOAD 2
248    ISTORE 4
249   L1
250    LINENUMBER 92 L1
251    ILOAD 1
252    IFGE L2
253   L3
254    LINENUMBER 93 L3
255    ILOAD 1
256    INEG
257    ISTORE 1
258   L2
259    LINENUMBER 95 L2
260   FRAME APPEND [T I]
261    RETURN
262   L4
263    LOCALVARIABLE this Ljdk8/AllFrames; L0 L4 0
264    LOCALVARIABLE i I L0 L4 1
265    LOCALVARIABLE j I L0 L4 2
266    LOCALVARIABLE l I L1 L4 4
267    MAXSTACK = 1
268    MAXLOCALS = 5
269
270  // access flags 0x1
271  public m2(IZ)J
272    // parameter  n
273    // parameter  b
274   L0
275    LINENUMBER 99 L0
276    LCONST_0
277    LSTORE 3
278   L1
279    LINENUMBER 100 L1
280    ILOAD 2
281    IFEQ L2
282   L3
283    LINENUMBER 101 L3
284    ICONST_0
285    ISTORE 5
286   L4
287    LINENUMBER 103 L4
288   FRAME APPEND [J I]
289    LLOAD 3
290    ILOAD 5
291    IINC 5 1
292    I2L
293    LADD
294    LSTORE 3
295   L5
296    LINENUMBER 104 L5
297    ILOAD 5
298    ILOAD 1
299    IF_ICMPLT L4
300   L6
301    LINENUMBER 105 L6
302    GOTO L7
303   L2
304    LINENUMBER 106 L2
305   FRAME CHOP 1
306    LCONST_0
307    LSTORE 5
308   L8
309    LINENUMBER 108 L8
310   FRAME APPEND [J]
311    LLOAD 3
312    LLOAD 5
313    DUP2
314    LCONST_1
315    LADD
316    LSTORE 5
317    LADD
318    LSTORE 3
319   L9
320    LINENUMBER 109 L9
321    LLOAD 5
322    ILOAD 1
323    I2L
324    LCMP
325    IFLT L8
326   L7
327    LINENUMBER 111 L7
328   FRAME CHOP 1
329    LLOAD 3
330    LRETURN
331   L10
332    LOCALVARIABLE i I L4 L6 5
333    LOCALVARIABLE i J L8 L7 5
334    LOCALVARIABLE this Ljdk8/AllFrames; L0 L10 0
335    LOCALVARIABLE n I L0 L10 1
336    LOCALVARIABLE b Z L0 L10 2
337    LOCALVARIABLE total J L1 L10 3
338    MAXSTACK = 8
339    MAXLOCALS = 7
340
341  // access flags 0x1
342  public m3(I)I
343    // parameter  i
344   L0
345    LINENUMBER 116 L0
346    ILOAD 1
347    IFGE L1
348   L2
349    LINENUMBER 117 L2
350    ILOAD 1
351    ILOAD 1
352    IADD
353    ILOAD 1
354    IADD
355    ILOAD 1
356    IADD
357    ILOAD 1
358    IADD
359    ILOAD 1
360    IADD
361    ILOAD 1
362    IADD
363    ILOAD 1
364    IADD
365    ILOAD 1
366    IADD
367    ILOAD 1
368    IADD
369    ILOAD 1
370    IADD
371    ILOAD 1
372    IADD
373    ILOAD 1
374    IADD
375    ILOAD 1
376    IADD
377    ILOAD 1
378    IADD
379    ILOAD 1
380    IADD
381    ISTORE 1
382   L3
383    LINENUMBER 118 L3
384    ILOAD 1
385    ILOAD 1
386    IADD
387    ILOAD 1
388    IADD
389    ILOAD 1
390    IADD
391    ILOAD 1
392    IADD
393    ILOAD 1
394    IADD
395    ILOAD 1
396    IADD
397    ILOAD 1
398    IADD
399    ILOAD 1
400    IADD
401    ILOAD 1
402    IADD
403    ILOAD 1
404    IADD
405    ILOAD 1
406    IADD
407    ILOAD 1
408    IADD
409    ILOAD 1
410    IADD
411    ILOAD 1
412    IADD
413    ILOAD 1
414    IADD
415    ISTORE 1
416   L1
417    LINENUMBER 120 L1
418   FRAME SAME
419    ILOAD 1
420    IRETURN
421   L4
422    LOCALVARIABLE this Ljdk8/AllFrames; L0 L4 0
423    LOCALVARIABLE i I L0 L4 1
424    MAXSTACK = 2
425    MAXLOCALS = 2
426
427  // access flags 0x1
428  public m4(I)V
429    // parameter  i
430   L0
431    LINENUMBER 125 L0
432    ILOAD 1
433    ILOAD 1
434    IADD
435    ILOAD 1
436    IADD
437    ILOAD 1
438    IADD
439    ILOAD 1
440    IADD
441    ILOAD 1
442    IADD
443    ILOAD 1
444    IADD
445    ILOAD 1
446    IADD
447    ILOAD 1
448    IADD
449    ILOAD 1
450    IADD
451    ILOAD 1
452    IADD
453    ILOAD 1
454    IADD
455    ILOAD 1
456    IADD
457    ILOAD 1
458    IADD
459    ILOAD 1
460    IADD
461    ILOAD 1
462    IADD
463    ISTORE 1
464   L1
465    LINENUMBER 126 L1
466    ILOAD 1
467    ILOAD 1
468    IADD
469    ILOAD 1
470    IADD
471    ILOAD 1
472    IADD
473    ILOAD 1
474    IADD
475    ILOAD 1
476    IADD
477    ILOAD 1
478    IADD
479    ILOAD 1
480    IADD
481    ILOAD 1
482    IADD
483    ILOAD 1
484    IADD
485    ILOAD 1
486    IADD
487    ILOAD 1
488    IADD
489    ILOAD 1
490    IADD
491    ILOAD 1
492    IADD
493    ILOAD 1
494    IADD
495    ILOAD 1
496    IADD
497    ISTORE 1
498   L2
499    LINENUMBER 127 L2
500    ALOAD 0
501    ILOAD 1
502    IFNE L3
503    LDC "true"
504    GOTO L4
505   L3
506   FRAME SAME1 jdk8/AllFrames
507    LDC "false"
508   L4
509   FRAME FULL [jdk8/AllFrames I] [jdk8/AllFrames java/lang/String]
510    PUTFIELD jdk8/AllFrames.s : Ljava/lang/String;
511   L5
512    LINENUMBER 128 L5
513    RETURN
514   L6
515    LOCALVARIABLE this Ljdk8/AllFrames; L0 L6 0
516    LOCALVARIABLE i I L0 L6 1
517    MAXSTACK = 2
518    MAXLOCALS = 2
519
520  // access flags 0x9
521  public static m5(Z)Ljava/lang/Number;
522    // parameter  b
523   L0
524    LINENUMBER 132 L0
525    ILOAD 0
526    IFEQ L1
527    NEW java/lang/Integer
528    DUP
529    ICONST_1
530    INVOKESPECIAL java/lang/Integer.<init> (I)V
531    INVOKEVIRTUAL java/lang/Integer.intValue ()I
532    I2F
533    GOTO L2
534   L1
535   FRAME SAME
536    NEW java/lang/Float
537    DUP
538    FCONST_1
539    INVOKESPECIAL java/lang/Float.<init> (F)V
540    INVOKEVIRTUAL java/lang/Float.floatValue ()F
541   L2
542   FRAME SAME1 F
543    INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float;
544    ARETURN
545   L3
546    LOCALVARIABLE b Z L0 L3 0
547    MAXSTACK = 3
548    MAXLOCALS = 1
549
550  // access flags 0x9
551  public static m6(Z)[Ljava/lang/Number;
552    // parameter  b
553   L0
554    LINENUMBER 137 L0
555    ILOAD 0
556    IFEQ L1
557    ICONST_1
558    ANEWARRAY java/lang/Integer
559    GOTO L2
560   L1
561   FRAME SAME
562    ICONST_1
563    ANEWARRAY java/lang/Float
564   L2
565   FRAME SAME1 [Ljava/lang/Number;
566    ARETURN
567   L3
568    LOCALVARIABLE b Z L0 L3 0
569    MAXSTACK = 1
570    MAXLOCALS = 1
571
572  // access flags 0x9
573  public static m7(Z)[[Ljava/lang/Number;
574    // parameter  b
575   L0
576    LINENUMBER 142 L0
577    ILOAD 0
578    IFEQ L1
579    ICONST_1
580    ICONST_1
581    MULTIANEWARRAY [[Ljava/lang/Integer; 2
582    GOTO L2
583   L1
584   FRAME SAME
585    ICONST_1
586    ICONST_1
587    MULTIANEWARRAY [[Ljava/lang/Float; 2
588   L2
589   FRAME SAME1 [[Ljava/lang/Number;
590    ARETURN
591   L3
592    LOCALVARIABLE b Z L0 L3 0
593    MAXSTACK = 2
594    MAXLOCALS = 1
595
596  // access flags 0x9
597  public static m8(Z)[Ljava/lang/Object;
598    // parameter  b
599   L0
600    LINENUMBER 147 L0
601    ILOAD 0
602    IFEQ L1
603    ICONST_1
604    ICONST_1
605    MULTIANEWARRAY [[B 2
606    CHECKCAST [Ljava/lang/Object;
607    GOTO L2
608   L1
609   FRAME SAME
610    ICONST_1
611    ICONST_1
612    MULTIANEWARRAY [[S 2
613    CHECKCAST [Ljava/lang/Object;
614   L2
615   FRAME SAME1 [Ljava/lang/Object;
616    ARETURN
617   L3
618    LOCALVARIABLE b Z L0 L3 0
619    MAXSTACK = 2
620    MAXLOCALS = 1
621
622  // access flags 0x9
623  public static m9(Z)Ljava/lang/Object;
624    // parameter  b
625   L0
626    LINENUMBER 152 L0
627    ILOAD 0
628    IFEQ L1
629    ICONST_1
630    NEWARRAY T_BYTE
631    GOTO L2
632   L1
633   FRAME SAME
634    ICONST_1
635    ANEWARRAY java/lang/Float
636   L2
637   FRAME SAME1 java/lang/Object
638    ARETURN
639   L3
640    LOCALVARIABLE b Z L0 L3 0
641    MAXSTACK = 1
642    MAXLOCALS = 1
643
644  // access flags 0x9
645  public static m10(Z)[Ljava/lang/Object;
646    // parameter  b
647   L0
648    LINENUMBER 157 L0
649    ILOAD 0
650    IFEQ L1
651    ICONST_1
652    ICONST_1
653    MULTIANEWARRAY [[B 2
654    CHECKCAST [Ljava/lang/Object;
655    GOTO L2
656   L1
657   FRAME SAME
658    ICONST_1
659    ANEWARRAY [Ljava/lang/Float;
660    CHECKCAST [Ljava/lang/Object;
661   L2
662   FRAME SAME1 [Ljava/lang/Object;
663    ARETURN
664   L3
665    LOCALVARIABLE b Z L0 L3 0
666    MAXSTACK = 2
667    MAXLOCALS = 1
668
669  // access flags 0x9
670  public static m11(Z)Ljava/lang/Object;
671    // parameter  b
672   L0
673    LINENUMBER 162 L0
674    ILOAD 0
675    IFEQ L1
676    ICONST_1
677    NEWARRAY T_BYTE
678    GOTO L2
679   L1
680   FRAME SAME
681    ICONST_1
682    ICONST_1
683    MULTIANEWARRAY [[B 2
684   L2
685   FRAME SAME1 java/lang/Object
686    ARETURN
687   L3
688    LOCALVARIABLE b Z L0 L3 0
689    MAXSTACK = 2
690    MAXLOCALS = 1
691
692  // access flags 0x9
693  public static m12(Z)[Ljava/lang/Object;
694    // parameter  b
695   L0
696    LINENUMBER 167 L0
697    ILOAD 0
698    IFEQ L1
699    ICONST_1
700    ANEWARRAY java/lang/Object
701    GOTO L2
702   L1
703   FRAME SAME
704    ICONST_1
705    ICONST_1
706    MULTIANEWARRAY [[B 2
707   L2
708   FRAME SAME1 [Ljava/lang/Object;
709    ARETURN
710   L3
711    LOCALVARIABLE b Z L0 L3 0
712    MAXSTACK = 2
713    MAXLOCALS = 1
714
715  // access flags 0x9
716  public static m13(Z)[Ljava/lang/Object;
717    // parameter  b
718   L0
719    LINENUMBER 172 L0
720    ILOAD 0
721    IFEQ L1
722    ICONST_1
723    ICONST_1
724    MULTIANEWARRAY [[B 2
725    CHECKCAST [Ljava/lang/Object;
726    GOTO L2
727   L1
728   FRAME SAME
729    ICONST_1
730    ICONST_1
731    ICONST_1
732    MULTIANEWARRAY [[[B 3
733    CHECKCAST [Ljava/lang/Object;
734   L2
735   FRAME SAME1 [Ljava/lang/Object;
736    ARETURN
737   L3
738    LOCALVARIABLE b Z L0 L3 0
739    MAXSTACK = 3
740    MAXLOCALS = 1
741
742  // access flags 0x9
743  public static m14(Z)[[Ljava/lang/Object;
744    // parameter  b
745   L0
746    LINENUMBER 177 L0
747    ILOAD 0
748    IFEQ L1
749    ICONST_1
750    ICONST_1
751    ICONST_1
752    MULTIANEWARRAY [[[B 3
753    CHECKCAST [[Ljava/lang/Object;
754    GOTO L2
755   L1
756   FRAME SAME
757    ICONST_1
758    ICONST_1
759    ICONST_1
760    ICONST_1
761    MULTIANEWARRAY [[[[B 4
762    CHECKCAST [[Ljava/lang/Object;
763   L2
764   FRAME SAME1 [[Ljava/lang/Object;
765    ARETURN
766   L3
767    LOCALVARIABLE b Z L0 L3 0
768    MAXSTACK = 4
769    MAXLOCALS = 1
770
771  // access flags 0x9
772  public static m15(Z)Ljava/lang/Object;
773    // parameter  b
774   L0
775    LINENUMBER 182 L0
776    ILOAD 0
777    IFEQ L1
778    NEW java/lang/Integer
779    DUP
780    ICONST_1
781    INVOKESPECIAL java/lang/Integer.<init> (I)V
782    GOTO L2
783   L1
784   FRAME SAME
785    ICONST_1
786    NEWARRAY T_CHAR
787   L2
788   FRAME SAME1 java/lang/Object
789    ARETURN
790   L3
791    LOCALVARIABLE b Z L0 L3 0
792    MAXSTACK = 3
793    MAXLOCALS = 1
794
795  // access flags 0x9
796  public static m16(Z)Ljava/lang/Object;
797    // parameter  b
798   L0
799    LINENUMBER 187 L0
800    ILOAD 0
801    IFEQ L1
802    NEW java/lang/Integer
803    DUP
804    ICONST_1
805    INVOKESPECIAL java/lang/Integer.<init> (I)V
806    GOTO L2
807   L1
808   FRAME SAME
809    ICONST_1
810    ANEWARRAY java/lang/Float
811   L2
812   FRAME SAME1 java/lang/Object
813    ARETURN
814   L3
815    LOCALVARIABLE b Z L0 L3 0
816    MAXSTACK = 3
817    MAXLOCALS = 1
818
819  // access flags 0x1
820  public m17(Z)Ljava/lang/Object;
821    // parameter  b
822   L0
823    LINENUMBER 192 L0
824    ILOAD 1
825    IFEQ L1
826    ICONST_0
827    NEWARRAY T_INT
828    GOTO L2
829   L1
830   FRAME SAME
831    ICONST_0
832    NEWARRAY T_BOOLEAN
833   L2
834   FRAME SAME1 java/lang/Object
835    ARETURN
836   L3
837    LOCALVARIABLE this Ljdk8/AllFrames; L0 L3 0
838    LOCALVARIABLE b Z L0 L3 1
839    MAXSTACK = 1
840    MAXLOCALS = 2
841
842  // access flags 0x1
843  public m18(Z)Ljava/lang/Object;
844    // parameter  b
845   L0
846    LINENUMBER 197 L0
847    ILOAD 1
848    IFEQ L1
849    ICONST_0
850    NEWARRAY T_SHORT
851    GOTO L2
852   L1
853   FRAME SAME
854    ICONST_0
855    NEWARRAY T_FLOAT
856   L2
857   FRAME SAME1 java/lang/Object
858    ARETURN
859   L3
860    LOCALVARIABLE this Ljdk8/AllFrames; L0 L3 0
861    LOCALVARIABLE b Z L0 L3 1
862    MAXSTACK = 1
863    MAXLOCALS = 2
864
865  // access flags 0x1
866  public m19(Z)Ljava/lang/Object;
867    // parameter  b
868   L0
869    LINENUMBER 202 L0
870    ILOAD 1
871    IFEQ L1
872    ICONST_0
873    NEWARRAY T_DOUBLE
874    GOTO L2
875   L1
876   FRAME SAME
877    ICONST_0
878    NEWARRAY T_LONG
879   L2
880   FRAME SAME1 java/lang/Object
881    ARETURN
882   L3
883    LOCALVARIABLE this Ljdk8/AllFrames; L0 L3 0
884    LOCALVARIABLE b Z L0 L3 1
885    MAXSTACK = 1
886    MAXLOCALS = 2
887
888  // access flags 0x9
889  public static m20(Z)Ljava/lang/Object;
890    // parameter  b
891   L0
892    LINENUMBER 207 L0
893    ILOAD 0
894    IFEQ L1
895    ACONST_NULL
896    GOTO L2
897   L1
898   FRAME SAME
899    NEW java/lang/Integer
900    DUP
901    ICONST_1
902    INVOKESPECIAL java/lang/Integer.<init> (I)V
903   L2
904   FRAME SAME1 java/lang/Integer
905    ARETURN
906   L3
907    LOCALVARIABLE b Z L0 L3 0
908    MAXSTACK = 3
909    MAXLOCALS = 1
910
911  // access flags 0x9
912  public static m21(Z)Ljava/lang/Object;
913    // parameter  b
914   L0
915    LINENUMBER 212 L0
916    ILOAD 0
917    IFEQ L1
918    NEW java/lang/Integer
919    DUP
920    ICONST_1
921    INVOKESPECIAL java/lang/Integer.<init> (I)V
922    GOTO L2
923   L1
924   FRAME SAME
925    ACONST_NULL
926   L2
927   FRAME SAME1 java/lang/Integer
928    ARETURN
929   L3
930    LOCALVARIABLE b Z L0 L3 0
931    MAXSTACK = 3
932    MAXLOCALS = 1
933
934  // access flags 0x9
935  public static m23()I
936   L0
937    LINENUMBER 218 L0
938    ACONST_NULL
939    ASTORE 0
940   L1
941    LINENUMBER 219 L1
942    ALOAD 0
943    ICONST_0
944    AALOAD
945    INVOKEVIRTUAL java/lang/Integer.intValue ()I
946    IRETURN
947   L2
948    LOCALVARIABLE array [Ljava/lang/Integer; L1 L2 0
949    MAXSTACK = 2
950    MAXLOCALS = 1
951}
952