Created
July 10, 2020 01:12
-
-
Save cbweixin/bb4073300bb1e07cf16e31ab170c0eb5 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\bin\java.exe "-javaagent:D:\apps\IntelliJ IDEA Community Edition 2020.1.2\lib\idea_rt.jar=49844:D:\apps\IntelliJ IDEA Community Edition 2020.1.2\bin" -Dfile.encoding=UTF-8 -classpath D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\charsets.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\ext\access-bridge-64.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\ext\cldrdata.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\ext\dnsns.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\ext\jaccess.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\ext\localedata.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\ext\nashorn.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\ext\sunec.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\ext\sunjce_provider.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\ext\sunmscapi.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\ext\sunpkcs11.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\ext\zipfs.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\jce.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\jsse.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\management-agent.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\resources.jar;D:\Applications\Scoop\apps\ojdkbuild8\1.8.0.252-2.b09\jre\lib\rt.jar;D:\github\mynotes\asm\studynotes\target\classes;D:\apps\.m2\org\ow2\asm\asm\8.0\asm-8.0.jar;D:\apps\.m2\org\ow2\asm\asm-commons\8.0\asm-commons-8.0.jar;D:\apps\.m2\org\ow2\asm\asm-util\8.0\asm-util-8.0.jar;D:\apps\.m2\org\ow2\asm\asm-tree\8.0\asm-tree-8.0.jar;D:\apps\.m2\org\ow2\asm\asm-analysis\8.0\asm-analysis-8.0.jar com.weixin.asm.baeldung.CustomClassWriter | |
Jul 09, 2020 6:10:44 PM com.weixin.asm.baeldung.PublicizeMethodAdapter visitMethod | |
INFO: Visiting unsigned method | |
// access flags 0x9 | |
public static toString(II)Ljava/lang/String; | |
L0 | |
LINENUMBER 131 L0 | |
ILOAD 1 | |
ICONST_2 | |
IF_ICMPLT L1 | |
ILOAD 1 | |
BIPUSH 36 | |
IF_ICMPLE L2 | |
L1 | |
LINENUMBER 132 L1 | |
FRAME SAME | |
BIPUSH 10 | |
ISTORE 1 | |
L2 | |
LINENUMBER 135 L2 | |
FRAME SAME | |
ILOAD 1 | |
BIPUSH 10 | |
IF_ICMPNE L3 | |
L4 | |
LINENUMBER 136 L4 | |
ILOAD 0 | |
INVOKESTATIC java/lang/Integer.toString (I)Ljava/lang/String; | |
ARETURN | |
L3 | |
LINENUMBER 139 L3 | |
FRAME SAME | |
BIPUSH 33 | |
NEWARRAY T_CHAR | |
ASTORE 2 | |
L5 | |
LINENUMBER 140 L5 | |
ILOAD 0 | |
IFGE L6 | |
ICONST_1 | |
GOTO L7 | |
L6 | |
FRAME APPEND [[C] | |
ICONST_0 | |
L7 | |
FRAME SAME1 I | |
ISTORE 3 | |
L8 | |
LINENUMBER 141 L8 | |
BIPUSH 32 | |
ISTORE 4 | |
L9 | |
LINENUMBER 143 L9 | |
ILOAD 3 | |
IFNE L10 | |
L11 | |
LINENUMBER 144 L11 | |
ILOAD 0 | |
INEG | |
ISTORE 0 | |
L10 | |
LINENUMBER 147 L10 | |
FRAME APPEND [I I] | |
ILOAD 0 | |
ILOAD 1 | |
INEG | |
IF_ICMPGT L12 | |
L13 | |
LINENUMBER 148 L13 | |
ALOAD 2 | |
ILOAD 4 | |
IINC 4 -1 | |
GETSTATIC java/lang/Integer.digits : [C | |
ILOAD 0 | |
ILOAD 1 | |
IREM | |
INEG | |
CALOAD | |
CASTORE | |
L14 | |
LINENUMBER 149 L14 | |
ILOAD 0 | |
ILOAD 1 | |
IDIV | |
ISTORE 0 | |
GOTO L10 | |
L12 | |
LINENUMBER 151 L12 | |
FRAME SAME | |
ALOAD 2 | |
ILOAD 4 | |
GETSTATIC java/lang/Integer.digits : [C | |
ILOAD 0 | |
INEG | |
CALOAD | |
CASTORE | |
L15 | |
LINENUMBER 153 L15 | |
ILOAD 3 | |
IFEQ L16 | |
L17 | |
LINENUMBER 154 L17 | |
ALOAD 2 | |
IINC 4 -1 | |
ILOAD 4 | |
BIPUSH 45 | |
CASTORE | |
L16 | |
LINENUMBER 157 L16 | |
FRAME SAME | |
NEW java/lang/String | |
DUP | |
ALOAD 2 | |
ILOAD 4 | |
BIPUSH 33 | |
ILOAD 4 | |
ISUB | |
INVOKESPECIAL java/lang/String.<init> ([CII)V | |
ARETURN | |
L18 | |
LOCALVARIABLE i I L0 L18 0 | |
LOCALVARIABLE radix I L0 L18 1 | |
LOCALVARIABLE buf [C L5 L18 2 | |
LOCALVARIABLE negative Z L8 L18 3 | |
LOCALVARIABLE charPos I L9 L18 4 | |
MAXSTACK = 6 | |
MAXLOCALS = 5 | |
// access flags 0x9 | |
public static toUnsignedString(II)Ljava/lang/String; | |
L0 | |
LINENUMBER 187 L0 | |
ILOAD 0 | |
INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
ILOAD 1 | |
INVOKESTATIC java/lang/Long.toUnsignedString (JI)Ljava/lang/String; | |
ARETURN | |
L1 | |
LOCALVARIABLE i I L0 L1 0 | |
LOCALVARIABLE radix I L0 L1 1 | |
MAXSTACK = 3 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static toHexString(I)Ljava/lang/String; | |
L0 | |
LINENUMBER 233 L0 | |
ILOAD 0 | |
ICONST_4 | |
INVOKESTATIC java/lang/Integer.toUnsignedString0 (II)Ljava/lang/String; | |
ARETURN | |
L1 | |
LOCALVARIABLE i I L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static toOctalString(I)Ljava/lang/String; | |
L0 | |
LINENUMBER 271 L0 | |
ILOAD 0 | |
ICONST_3 | |
INVOKESTATIC java/lang/Integer.toUnsignedString0 (II)Ljava/lang/String; | |
ARETURN | |
L1 | |
LOCALVARIABLE i I L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static toBinaryString(I)Ljava/lang/String; | |
L0 | |
LINENUMBER 303 L0 | |
ILOAD 0 | |
ICONST_1 | |
INVOKESTATIC java/lang/Integer.toUnsignedString0 (II)Ljava/lang/String; | |
ARETURN | |
L1 | |
LOCALVARIABLE i I L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static toUnsignedString0(II)Ljava/lang/String; | |
L0 | |
LINENUMBER 311 L0 | |
BIPUSH 32 | |
ILOAD 0 | |
INVOKESTATIC java/lang/Integer.numberOfLeadingZeros (I)I | |
ISUB | |
ISTORE 2 | |
L1 | |
LINENUMBER 312 L1 | |
ILOAD 2 | |
ILOAD 1 | |
ICONST_1 | |
ISUB | |
IADD | |
ILOAD 1 | |
IDIV | |
ICONST_1 | |
INVOKESTATIC java/lang/Math.max (II)I | |
ISTORE 3 | |
L2 | |
LINENUMBER 313 L2 | |
ILOAD 3 | |
NEWARRAY T_CHAR | |
ASTORE 4 | |
L3 | |
LINENUMBER 315 L3 | |
ILOAD 0 | |
ILOAD 1 | |
ALOAD 4 | |
ICONST_0 | |
ILOAD 3 | |
INVOKESTATIC java/lang/Integer.formatUnsignedInt (II[CII)I | |
POP | |
L4 | |
LINENUMBER 318 L4 | |
NEW java/lang/String | |
DUP | |
ALOAD 4 | |
ICONST_1 | |
INVOKESPECIAL java/lang/String.<init> ([CZ)V | |
ARETURN | |
L5 | |
LOCALVARIABLE val I L0 L5 0 | |
LOCALVARIABLE shift I L0 L5 1 | |
LOCALVARIABLE mag I L1 L5 2 | |
LOCALVARIABLE chars I L2 L5 3 | |
LOCALVARIABLE buf [C L3 L5 4 | |
MAXSTACK = 5 | |
MAXLOCALS = 5 | |
// access flags 0x8 | |
static formatUnsignedInt(II[CII)I | |
L0 | |
LINENUMBER 331 L0 | |
ILOAD 4 | |
ISTORE 5 | |
L1 | |
LINENUMBER 332 L1 | |
ICONST_1 | |
ILOAD 1 | |
ISHL | |
ISTORE 6 | |
L2 | |
LINENUMBER 333 L2 | |
ILOAD 6 | |
ICONST_1 | |
ISUB | |
ISTORE 7 | |
L3 | |
LINENUMBER 335 L3 | |
FRAME APPEND [I I I] | |
ALOAD 2 | |
ILOAD 3 | |
IINC 5 -1 | |
ILOAD 5 | |
IADD | |
GETSTATIC java/lang/Integer.digits : [C | |
ILOAD 0 | |
ILOAD 7 | |
IAND | |
CALOAD | |
CASTORE | |
L4 | |
LINENUMBER 336 L4 | |
ILOAD 0 | |
ILOAD 1 | |
IUSHR | |
ISTORE 0 | |
L5 | |
LINENUMBER 337 L5 | |
ILOAD 0 | |
IFEQ L6 | |
ILOAD 5 | |
IFGT L3 | |
L6 | |
LINENUMBER 339 L6 | |
FRAME SAME | |
ILOAD 5 | |
IRETURN | |
L7 | |
LOCALVARIABLE val I L0 L7 0 | |
LOCALVARIABLE shift I L0 L7 1 | |
LOCALVARIABLE buf [C L0 L7 2 | |
LOCALVARIABLE offset I L0 L7 3 | |
LOCALVARIABLE len I L0 L7 4 | |
LOCALVARIABLE charPos I L1 L7 5 | |
LOCALVARIABLE radix I L2 L7 6 | |
LOCALVARIABLE mask I L3 L7 7 | |
MAXSTACK = 5 | |
MAXLOCALS = 8 | |
// access flags 0x9 | |
public static toString(I)Ljava/lang/String; | |
L0 | |
LINENUMBER 398 L0 | |
ILOAD 0 | |
LDC -2147483648 | |
IF_ICMPNE L1 | |
L2 | |
LINENUMBER 399 L2 | |
LDC "-2147483648" | |
ARETURN | |
L1 | |
LINENUMBER 400 L1 | |
FRAME SAME | |
ILOAD 0 | |
IFGE L3 | |
ILOAD 0 | |
INEG | |
INVOKESTATIC java/lang/Integer.stringSize (I)I | |
ICONST_1 | |
IADD | |
GOTO L4 | |
L3 | |
FRAME SAME | |
ILOAD 0 | |
INVOKESTATIC java/lang/Integer.stringSize (I)I | |
L4 | |
FRAME SAME1 I | |
ISTORE 1 | |
L5 | |
LINENUMBER 401 L5 | |
ILOAD 1 | |
NEWARRAY T_CHAR | |
ASTORE 2 | |
L6 | |
LINENUMBER 402 L6 | |
ILOAD 0 | |
ILOAD 1 | |
ALOAD 2 | |
INVOKESTATIC java/lang/Integer.getChars (II[C)V | |
L7 | |
LINENUMBER 403 L7 | |
NEW java/lang/String | |
DUP | |
ALOAD 2 | |
ICONST_1 | |
INVOKESPECIAL java/lang/String.<init> ([CZ)V | |
ARETURN | |
L8 | |
LOCALVARIABLE i I L0 L8 0 | |
LOCALVARIABLE size I L5 L8 1 | |
LOCALVARIABLE buf [C L6 L8 2 | |
MAXSTACK = 4 | |
MAXLOCALS = 3 | |
// access flags 0x9 | |
public static toUnsignedString(I)Ljava/lang/String; | |
L0 | |
LINENUMBER 421 L0 | |
ILOAD 0 | |
INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
INVOKESTATIC java/lang/Long.toString (J)Ljava/lang/String; | |
ARETURN | |
L1 | |
LOCALVARIABLE i I L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x8 | |
static getChars(II[C)V | |
L0 | |
LINENUMBER 435 L0 | |
ILOAD 1 | |
ISTORE 5 | |
L1 | |
LINENUMBER 436 L1 | |
ICONST_0 | |
ISTORE 6 | |
L2 | |
LINENUMBER 438 L2 | |
ILOAD 0 | |
IFGE L3 | |
L4 | |
LINENUMBER 439 L4 | |
BIPUSH 45 | |
ISTORE 6 | |
L5 | |
LINENUMBER 440 L5 | |
ILOAD 0 | |
INEG | |
ISTORE 0 | |
L3 | |
LINENUMBER 444 L3 | |
FRAME FULL [I I [C T T I I] [] | |
ILOAD 0 | |
LDC 65536 | |
IF_ICMPLT L6 | |
L7 | |
LINENUMBER 445 L7 | |
ILOAD 0 | |
BIPUSH 100 | |
IDIV | |
ISTORE 3 | |
L8 | |
LINENUMBER 447 L8 | |
ILOAD 0 | |
ILOAD 3 | |
BIPUSH 6 | |
ISHL | |
ILOAD 3 | |
ICONST_5 | |
ISHL | |
IADD | |
ILOAD 3 | |
ICONST_2 | |
ISHL | |
IADD | |
ISUB | |
ISTORE 4 | |
L9 | |
LINENUMBER 448 L9 | |
ILOAD 3 | |
ISTORE 0 | |
L10 | |
LINENUMBER 449 L10 | |
ALOAD 2 | |
IINC 5 -1 | |
ILOAD 5 | |
GETSTATIC java/lang/Integer.DigitOnes : [C | |
ILOAD 4 | |
CALOAD | |
CASTORE | |
L11 | |
LINENUMBER 450 L11 | |
ALOAD 2 | |
IINC 5 -1 | |
ILOAD 5 | |
GETSTATIC java/lang/Integer.DigitTens : [C | |
ILOAD 4 | |
CALOAD | |
CASTORE | |
GOTO L3 | |
L6 | |
LINENUMBER 456 L6 | |
FRAME SAME | |
ILOAD 0 | |
LDC 52429 | |
IMUL | |
BIPUSH 19 | |
IUSHR | |
ISTORE 3 | |
L12 | |
LINENUMBER 457 L12 | |
ILOAD 0 | |
ILOAD 3 | |
ICONST_3 | |
ISHL | |
ILOAD 3 | |
ICONST_1 | |
ISHL | |
IADD | |
ISUB | |
ISTORE 4 | |
L13 | |
LINENUMBER 458 L13 | |
ALOAD 2 | |
IINC 5 -1 | |
ILOAD 5 | |
GETSTATIC java/lang/Integer.digits : [C | |
ILOAD 4 | |
CALOAD | |
CASTORE | |
L14 | |
LINENUMBER 459 L14 | |
ILOAD 3 | |
ISTORE 0 | |
L15 | |
LINENUMBER 460 L15 | |
ILOAD 0 | |
IFNE L6 | |
GOTO L16 | |
L16 | |
LINENUMBER 462 L16 | |
FRAME FULL [I I [C I I I I] [] | |
ILOAD 6 | |
IFEQ L17 | |
L18 | |
LINENUMBER 463 L18 | |
ALOAD 2 | |
IINC 5 -1 | |
ILOAD 5 | |
ILOAD 6 | |
CASTORE | |
L17 | |
LINENUMBER 465 L17 | |
FRAME SAME | |
RETURN | |
L19 | |
LOCALVARIABLE q I L8 L6 3 | |
LOCALVARIABLE r I L9 L6 4 | |
LOCALVARIABLE i I L0 L19 0 | |
LOCALVARIABLE index I L0 L19 1 | |
LOCALVARIABLE buf [C L0 L19 2 | |
LOCALVARIABLE q I L12 L19 3 | |
LOCALVARIABLE r I L13 L19 4 | |
LOCALVARIABLE charPos I L1 L19 5 | |
LOCALVARIABLE sign C L2 L19 6 | |
MAXSTACK = 4 | |
MAXLOCALS = 7 | |
// access flags 0x8 | |
static stringSize(I)I | |
L0 | |
LINENUMBER 472 L0 | |
ICONST_0 | |
ISTORE 1 | |
L1 | |
LINENUMBER 473 L1 | |
FRAME APPEND [I] | |
ILOAD 0 | |
GETSTATIC java/lang/Integer.sizeTable : [I | |
ILOAD 1 | |
IALOAD | |
IF_ICMPGT L2 | |
L3 | |
LINENUMBER 474 L3 | |
ILOAD 1 | |
ICONST_1 | |
IADD | |
IRETURN | |
L2 | |
LINENUMBER 472 L2 | |
FRAME SAME | |
IINC 1 1 | |
GOTO L1 | |
L4 | |
LOCALVARIABLE i I L1 L4 1 | |
LOCALVARIABLE x I L0 L4 0 | |
MAXSTACK = 3 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static parseInt(Ljava/lang/String;I)I throws java/lang/NumberFormatException | |
L0 | |
LINENUMBER 541 L0 | |
ALOAD 0 | |
IFNONNULL L1 | |
L2 | |
LINENUMBER 542 L2 | |
NEW java/lang/NumberFormatException | |
DUP | |
LDC "null" | |
INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
ATHROW | |
L1 | |
LINENUMBER 545 L1 | |
FRAME SAME | |
ILOAD 1 | |
ICONST_2 | |
IF_ICMPGE L3 | |
L4 | |
LINENUMBER 546 L4 | |
NEW java/lang/NumberFormatException | |
DUP | |
NEW java/lang/StringBuilder | |
DUP | |
INVOKESPECIAL java/lang/StringBuilder.<init> ()V | |
LDC "radix " | |
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
ILOAD 1 | |
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder; | |
LDC " less than Character.MIN_RADIX" | |
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; | |
INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
ATHROW | |
L3 | |
LINENUMBER 550 L3 | |
FRAME SAME | |
ILOAD 1 | |
BIPUSH 36 | |
IF_ICMPLE L5 | |
L6 | |
LINENUMBER 551 L6 | |
NEW java/lang/NumberFormatException | |
DUP | |
NEW java/lang/StringBuilder | |
DUP | |
INVOKESPECIAL java/lang/StringBuilder.<init> ()V | |
LDC "radix " | |
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
ILOAD 1 | |
INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder; | |
LDC " greater than Character.MAX_RADIX" | |
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; | |
INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
ATHROW | |
L5 | |
LINENUMBER 555 L5 | |
FRAME SAME | |
ICONST_0 | |
ISTORE 2 | |
L7 | |
LINENUMBER 556 L7 | |
ICONST_0 | |
ISTORE 3 | |
L8 | |
LINENUMBER 557 L8 | |
ICONST_0 | |
ISTORE 4 | |
L9 | |
ALOAD 0 | |
INVOKEVIRTUAL java/lang/String.length ()I | |
ISTORE 5 | |
L10 | |
LINENUMBER 558 L10 | |
LDC -2147483647 | |
ISTORE 6 | |
L11 | |
LINENUMBER 562 L11 | |
ILOAD 5 | |
IFLE L12 | |
L13 | |
LINENUMBER 563 L13 | |
ALOAD 0 | |
ICONST_0 | |
INVOKEVIRTUAL java/lang/String.charAt (I)C | |
ISTORE 9 | |
L14 | |
LINENUMBER 564 L14 | |
ILOAD 9 | |
BIPUSH 48 | |
IF_ICMPGE L15 | |
L16 | |
LINENUMBER 565 L16 | |
ILOAD 9 | |
BIPUSH 45 | |
IF_ICMPNE L17 | |
L18 | |
LINENUMBER 566 L18 | |
ICONST_1 | |
ISTORE 3 | |
L19 | |
LINENUMBER 567 L19 | |
LDC -2147483648 | |
ISTORE 6 | |
GOTO L20 | |
L17 | |
LINENUMBER 568 L17 | |
FRAME FULL [java/lang/String I I I I I I T T I] [] | |
ILOAD 9 | |
BIPUSH 43 | |
IF_ICMPEQ L20 | |
L21 | |
LINENUMBER 569 L21 | |
ALOAD 0 | |
INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
ATHROW | |
L20 | |
LINENUMBER 571 L20 | |
FRAME SAME | |
ILOAD 5 | |
ICONST_1 | |
IF_ICMPNE L22 | |
L23 | |
LINENUMBER 572 L23 | |
ALOAD 0 | |
INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
ATHROW | |
L22 | |
LINENUMBER 573 L22 | |
FRAME SAME | |
IINC 4 1 | |
L15 | |
LINENUMBER 575 L15 | |
FRAME SAME | |
ILOAD 6 | |
ILOAD 1 | |
IDIV | |
ISTORE 7 | |
L24 | |
LINENUMBER 576 L24 | |
FRAME FULL [java/lang/String I I I I I I I T I] [] | |
ILOAD 4 | |
ILOAD 5 | |
IF_ICMPGE L25 | |
L26 | |
LINENUMBER 578 L26 | |
ALOAD 0 | |
ILOAD 4 | |
IINC 4 1 | |
INVOKEVIRTUAL java/lang/String.charAt (I)C | |
ILOAD 1 | |
INVOKESTATIC java/lang/Character.digit (CI)I | |
ISTORE 8 | |
L27 | |
LINENUMBER 579 L27 | |
ILOAD 8 | |
IFGE L28 | |
L29 | |
LINENUMBER 580 L29 | |
ALOAD 0 | |
INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
ATHROW | |
L28 | |
LINENUMBER 582 L28 | |
FRAME FULL [java/lang/String I I I I I I I I I] [] | |
ILOAD 2 | |
ILOAD 7 | |
IF_ICMPGE L30 | |
L31 | |
LINENUMBER 583 L31 | |
ALOAD 0 | |
INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
ATHROW | |
L30 | |
LINENUMBER 585 L30 | |
FRAME SAME | |
ILOAD 2 | |
ILOAD 1 | |
IMUL | |
ISTORE 2 | |
L32 | |
LINENUMBER 586 L32 | |
ILOAD 2 | |
ILOAD 6 | |
ILOAD 8 | |
IADD | |
IF_ICMPGE L33 | |
L34 | |
LINENUMBER 587 L34 | |
ALOAD 0 | |
INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
ATHROW | |
L33 | |
LINENUMBER 589 L33 | |
FRAME SAME | |
ILOAD 2 | |
ILOAD 8 | |
ISUB | |
ISTORE 2 | |
GOTO L24 | |
L25 | |
LINENUMBER 591 L25 | |
FRAME CHOP 2 | |
GOTO L35 | |
L12 | |
LINENUMBER 592 L12 | |
FRAME CHOP 1 | |
ALOAD 0 | |
INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
ATHROW | |
L35 | |
LINENUMBER 594 L35 | |
FRAME APPEND [I] | |
ILOAD 3 | |
IFEQ L36 | |
ILOAD 2 | |
GOTO L37 | |
L36 | |
FRAME SAME | |
ILOAD 2 | |
INEG | |
L37 | |
FRAME SAME1 I | |
IRETURN | |
L38 | |
LOCALVARIABLE digit I L27 L25 8 | |
LOCALVARIABLE firstChar C L14 L25 9 | |
LOCALVARIABLE multmin I L24 L12 7 | |
LOCALVARIABLE s Ljava/lang/String; L0 L38 0 | |
LOCALVARIABLE radix I L0 L38 1 | |
LOCALVARIABLE result I L7 L38 2 | |
LOCALVARIABLE negative Z L8 L38 3 | |
LOCALVARIABLE i I L9 L38 4 | |
LOCALVARIABLE len I L10 L38 5 | |
LOCALVARIABLE limit I L11 L38 6 | |
LOCALVARIABLE multmin I L35 L38 7 | |
MAXSTACK = 4 | |
MAXLOCALS = 10 | |
// access flags 0x9 | |
public static parseInt(Ljava/lang/String;)I throws java/lang/NumberFormatException | |
L0 | |
LINENUMBER 615 L0 | |
ALOAD 0 | |
BIPUSH 10 | |
INVOKESTATIC java/lang/Integer.parseInt (Ljava/lang/String;I)I | |
IRETURN | |
L1 | |
LOCALVARIABLE s Ljava/lang/String; L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static parseUnsignedInt(Ljava/lang/String;I)I throws java/lang/NumberFormatException | |
L0 | |
LINENUMBER 663 L0 | |
ALOAD 0 | |
IFNONNULL L1 | |
L2 | |
LINENUMBER 664 L2 | |
NEW java/lang/NumberFormatException | |
DUP | |
LDC "null" | |
INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
ATHROW | |
L1 | |
LINENUMBER 667 L1 | |
FRAME SAME | |
ALOAD 0 | |
INVOKEVIRTUAL java/lang/String.length ()I | |
ISTORE 2 | |
L3 | |
LINENUMBER 668 L3 | |
ILOAD 2 | |
IFLE L4 | |
L5 | |
LINENUMBER 669 L5 | |
ALOAD 0 | |
ICONST_0 | |
INVOKEVIRTUAL java/lang/String.charAt (I)C | |
ISTORE 3 | |
L6 | |
LINENUMBER 670 L6 | |
ILOAD 3 | |
BIPUSH 45 | |
IF_ICMPNE L7 | |
L8 | |
LINENUMBER 671 L8 | |
NEW java/lang/NumberFormatException | |
DUP | |
LDC "Illegal leading minus sign on unsigned string %s." | |
ICONST_1 | |
ANEWARRAY java/lang/Object | |
DUP | |
ICONST_0 | |
ALOAD 0 | |
AASTORE | |
L9 | |
LINENUMBER 672 L9 | |
INVOKESTATIC java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | |
INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
ATHROW | |
L7 | |
LINENUMBER 675 L7 | |
FRAME APPEND [I I] | |
ILOAD 2 | |
ICONST_5 | |
IF_ICMPLE L10 | |
ILOAD 1 | |
BIPUSH 10 | |
IF_ICMPNE L11 | |
ILOAD 2 | |
BIPUSH 9 | |
IF_ICMPGT L11 | |
L10 | |
LINENUMBER 677 L10 | |
FRAME SAME | |
ALOAD 0 | |
ILOAD 1 | |
INVOKESTATIC java/lang/Integer.parseInt (Ljava/lang/String;I)I | |
IRETURN | |
L11 | |
LINENUMBER 679 L11 | |
FRAME SAME | |
ALOAD 0 | |
ILOAD 1 | |
INVOKESTATIC java/lang/Long.parseLong (Ljava/lang/String;I)J | |
LSTORE 4 | |
L12 | |
LINENUMBER 680 L12 | |
LLOAD 4 | |
LDC -4294967296 | |
LAND | |
LCONST_0 | |
LCMP | |
IFNE L13 | |
L14 | |
LINENUMBER 681 L14 | |
LLOAD 4 | |
L2I | |
IRETURN | |
L13 | |
LINENUMBER 683 L13 | |
FRAME APPEND [J] | |
NEW java/lang/NumberFormatException | |
DUP | |
LDC "String value %s exceeds range of unsigned int." | |
ICONST_1 | |
ANEWARRAY java/lang/Object | |
DUP | |
ICONST_0 | |
ALOAD 0 | |
AASTORE | |
L15 | |
LINENUMBER 684 L15 | |
INVOKESTATIC java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | |
INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
ATHROW | |
L4 | |
LINENUMBER 690 L4 | |
FRAME CHOP 2 | |
ALOAD 0 | |
INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
ATHROW | |
L16 | |
LOCALVARIABLE ell J L12 L4 4 | |
LOCALVARIABLE firstChar C L6 L4 3 | |
LOCALVARIABLE s Ljava/lang/String; L0 L16 0 | |
LOCALVARIABLE radix I L0 L16 1 | |
LOCALVARIABLE len I L3 L16 2 | |
MAXSTACK = 7 | |
MAXLOCALS = 6 | |
// access flags 0x9 | |
public static parseUnsignedInt(Ljava/lang/String;)I throws java/lang/NumberFormatException | |
L0 | |
LINENUMBER 711 L0 | |
ALOAD 0 | |
BIPUSH 10 | |
INVOKESTATIC java/lang/Integer.parseUnsignedInt (Ljava/lang/String;I)I | |
IRETURN | |
L1 | |
LOCALVARIABLE s Ljava/lang/String; L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static valueOf(Ljava/lang/String;I)Ljava/lang/Integer; throws java/lang/NumberFormatException | |
L0 | |
LINENUMBER 740 L0 | |
ALOAD 0 | |
ILOAD 1 | |
INVOKESTATIC java/lang/Integer.parseInt (Ljava/lang/String;I)I | |
INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; | |
ARETURN | |
L1 | |
LOCALVARIABLE s Ljava/lang/String; L0 L1 0 | |
LOCALVARIABLE radix I L0 L1 1 | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static valueOf(Ljava/lang/String;)Ljava/lang/Integer; throws java/lang/NumberFormatException | |
L0 | |
LINENUMBER 766 L0 | |
ALOAD 0 | |
BIPUSH 10 | |
INVOKESTATIC java/lang/Integer.parseInt (Ljava/lang/String;I)I | |
INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; | |
ARETURN | |
L1 | |
LOCALVARIABLE s Ljava/lang/String; L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static valueOf(I)Ljava/lang/Integer; | |
L0 | |
LINENUMBER 830 L0 | |
ILOAD 0 | |
BIPUSH -128 | |
IF_ICMPLT L1 | |
ILOAD 0 | |
GETSTATIC java/lang/Integer$IntegerCache.high : I | |
IF_ICMPGT L1 | |
L2 | |
LINENUMBER 831 L2 | |
GETSTATIC java/lang/Integer$IntegerCache.cache : [Ljava/lang/Integer; | |
ILOAD 0 | |
SIPUSH 128 | |
IADD | |
AALOAD | |
ARETURN | |
L1 | |
LINENUMBER 832 L1 | |
FRAME SAME | |
NEW java/lang/Integer | |
DUP | |
ILOAD 0 | |
INVOKESPECIAL java/lang/Integer.<init> (I)V | |
ARETURN | |
L3 | |
LOCALVARIABLE i I L0 L3 0 | |
MAXSTACK = 3 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
public <init>(I)V | |
L0 | |
LINENUMBER 849 L0 | |
ALOAD 0 | |
INVOKESPECIAL java/lang/Number.<init> ()V | |
L1 | |
LINENUMBER 850 L1 | |
ALOAD 0 | |
ILOAD 1 | |
PUTFIELD java/lang/Integer.value : I | |
L2 | |
LINENUMBER 851 L2 | |
RETURN | |
L3 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L3 0 | |
LOCALVARIABLE value I L0 L3 1 | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
public <init>(Ljava/lang/String;)V throws java/lang/NumberFormatException | |
L0 | |
LINENUMBER 866 L0 | |
ALOAD 0 | |
INVOKESPECIAL java/lang/Number.<init> ()V | |
L1 | |
LINENUMBER 867 L1 | |
ALOAD 0 | |
ALOAD 1 | |
BIPUSH 10 | |
INVOKESTATIC java/lang/Integer.parseInt (Ljava/lang/String;I)I | |
PUTFIELD java/lang/Integer.value : I | |
L2 | |
LINENUMBER 868 L2 | |
RETURN | |
L3 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L3 0 | |
LOCALVARIABLE s Ljava/lang/String; L0 L3 1 | |
MAXSTACK = 3 | |
MAXLOCALS = 2 | |
// access flags 0x1 | |
public byteValue()B | |
L0 | |
LINENUMBER 876 L0 | |
ALOAD 0 | |
GETFIELD java/lang/Integer.value : I | |
I2B | |
IRETURN | |
L1 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
public shortValue()S | |
L0 | |
LINENUMBER 885 L0 | |
ALOAD 0 | |
GETFIELD java/lang/Integer.value : I | |
I2S | |
IRETURN | |
L1 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
public intValue()I | |
L0 | |
LINENUMBER 893 L0 | |
ALOAD 0 | |
GETFIELD java/lang/Integer.value : I | |
IRETURN | |
L1 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
public longValue()J | |
L0 | |
LINENUMBER 903 L0 | |
ALOAD 0 | |
GETFIELD java/lang/Integer.value : I | |
I2L | |
LRETURN | |
L1 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
public floatValue()F | |
L0 | |
LINENUMBER 912 L0 | |
ALOAD 0 | |
GETFIELD java/lang/Integer.value : I | |
I2F | |
FRETURN | |
L1 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
public doubleValue()D | |
L0 | |
LINENUMBER 921 L0 | |
ALOAD 0 | |
GETFIELD java/lang/Integer.value : I | |
I2D | |
DRETURN | |
L1 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
public toString()Ljava/lang/String; | |
L0 | |
LINENUMBER 935 L0 | |
ALOAD 0 | |
GETFIELD java/lang/Integer.value : I | |
INVOKESTATIC java/lang/Integer.toString (I)Ljava/lang/String; | |
ARETURN | |
L1 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
public hashCode()I | |
L0 | |
LINENUMBER 947 L0 | |
ALOAD 0 | |
GETFIELD java/lang/Integer.value : I | |
INVOKESTATIC java/lang/Integer.hashCode (I)I | |
IRETURN | |
L1 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static hashCode(I)I | |
L0 | |
LINENUMBER 960 L0 | |
ILOAD 0 | |
IRETURN | |
L1 | |
LOCALVARIABLE value I L0 L1 0 | |
MAXSTACK = 1 | |
MAXLOCALS = 1 | |
// access flags 0x1 | |
public equals(Ljava/lang/Object;)Z | |
L0 | |
LINENUMBER 974 L0 | |
ALOAD 1 | |
INSTANCEOF java/lang/Integer | |
IFEQ L1 | |
L2 | |
LINENUMBER 975 L2 | |
ALOAD 0 | |
GETFIELD java/lang/Integer.value : I | |
ALOAD 1 | |
CHECKCAST java/lang/Integer | |
INVOKEVIRTUAL java/lang/Integer.intValue ()I | |
IF_ICMPNE L3 | |
ICONST_1 | |
GOTO L4 | |
L3 | |
FRAME SAME | |
ICONST_0 | |
L4 | |
FRAME SAME1 I | |
IRETURN | |
L1 | |
LINENUMBER 977 L1 | |
FRAME SAME | |
ICONST_0 | |
IRETURN | |
L5 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L5 0 | |
LOCALVARIABLE obj Ljava/lang/Object; L0 L5 1 | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static getInteger(Ljava/lang/String;)Ljava/lang/Integer; | |
L0 | |
LINENUMBER 1011 L0 | |
ALOAD 0 | |
ACONST_NULL | |
INVOKESTATIC java/lang/Integer.getInteger (Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer; | |
ARETURN | |
L1 | |
LOCALVARIABLE nm Ljava/lang/String; L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static getInteger(Ljava/lang/String;I)Ljava/lang/Integer; | |
L0 | |
LINENUMBER 1057 L0 | |
ALOAD 0 | |
ACONST_NULL | |
INVOKESTATIC java/lang/Integer.getInteger (Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer; | |
ASTORE 2 | |
L1 | |
LINENUMBER 1058 L1 | |
ALOAD 2 | |
IFNONNULL L2 | |
ILOAD 1 | |
INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; | |
GOTO L3 | |
L2 | |
FRAME APPEND [java/lang/Integer] | |
ALOAD 2 | |
L3 | |
FRAME SAME1 java/lang/Integer | |
ARETURN | |
L4 | |
LOCALVARIABLE nm Ljava/lang/String; L0 L4 0 | |
LOCALVARIABLE val I L0 L4 1 | |
LOCALVARIABLE result Ljava/lang/Integer; L1 L4 2 | |
MAXSTACK = 2 | |
MAXLOCALS = 3 | |
// access flags 0x9 | |
public static getInteger(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer; | |
TRYCATCHBLOCK L0 L1 L2 java/lang/IllegalArgumentException | |
TRYCATCHBLOCK L0 L1 L2 java/lang/NullPointerException | |
TRYCATCHBLOCK L3 L4 L5 java/lang/NumberFormatException | |
L6 | |
LINENUMBER 1099 L6 | |
ACONST_NULL | |
ASTORE 2 | |
L0 | |
LINENUMBER 1101 L0 | |
ALOAD 0 | |
INVOKESTATIC java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String; | |
ASTORE 2 | |
L1 | |
LINENUMBER 1103 L1 | |
GOTO L7 | |
L2 | |
LINENUMBER 1102 L2 | |
FRAME FULL [java/lang/String java/lang/Integer java/lang/String] [java/lang/RuntimeException] | |
ASTORE 3 | |
L7 | |
LINENUMBER 1104 L7 | |
FRAME SAME | |
ALOAD 2 | |
IFNULL L8 | |
L3 | |
LINENUMBER 1106 L3 | |
ALOAD 2 | |
INVOKESTATIC java/lang/Integer.decode (Ljava/lang/String;)Ljava/lang/Integer; | |
L4 | |
ARETURN | |
L5 | |
LINENUMBER 1107 L5 | |
FRAME SAME1 java/lang/NumberFormatException | |
ASTORE 3 | |
L8 | |
LINENUMBER 1110 L8 | |
FRAME SAME | |
ALOAD 1 | |
ARETURN | |
L9 | |
LOCALVARIABLE nm Ljava/lang/String; L6 L9 0 | |
LOCALVARIABLE val Ljava/lang/Integer; L6 L9 1 | |
LOCALVARIABLE v Ljava/lang/String; L0 L9 2 | |
MAXSTACK = 1 | |
MAXLOCALS = 4 | |
// access flags 0x9 | |
public static decode(Ljava/lang/String;)Ljava/lang/Integer; throws java/lang/NumberFormatException | |
TRYCATCHBLOCK L0 L1 L2 java/lang/NumberFormatException | |
L3 | |
LINENUMBER 1156 L3 | |
BIPUSH 10 | |
ISTORE 1 | |
L4 | |
LINENUMBER 1157 L4 | |
ICONST_0 | |
ISTORE 2 | |
L5 | |
LINENUMBER 1158 L5 | |
ICONST_0 | |
ISTORE 3 | |
L6 | |
LINENUMBER 1161 L6 | |
ALOAD 0 | |
INVOKEVIRTUAL java/lang/String.length ()I | |
IFNE L7 | |
L8 | |
LINENUMBER 1162 L8 | |
NEW java/lang/NumberFormatException | |
DUP | |
LDC "Zero length string" | |
INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
ATHROW | |
L7 | |
LINENUMBER 1163 L7 | |
FRAME APPEND [I I I] | |
ALOAD 0 | |
ICONST_0 | |
INVOKEVIRTUAL java/lang/String.charAt (I)C | |
ISTORE 5 | |
L9 | |
LINENUMBER 1165 L9 | |
ILOAD 5 | |
BIPUSH 45 | |
IF_ICMPNE L10 | |
L11 | |
LINENUMBER 1166 L11 | |
ICONST_1 | |
ISTORE 3 | |
L12 | |
LINENUMBER 1167 L12 | |
IINC 2 1 | |
GOTO L13 | |
L10 | |
LINENUMBER 1168 L10 | |
FRAME APPEND [T I] | |
ILOAD 5 | |
BIPUSH 43 | |
IF_ICMPNE L13 | |
L14 | |
LINENUMBER 1169 L14 | |
IINC 2 1 | |
L13 | |
LINENUMBER 1172 L13 | |
FRAME SAME | |
ALOAD 0 | |
LDC "0x" | |
ILOAD 2 | |
INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
IFNE L15 | |
ALOAD 0 | |
LDC "0X" | |
ILOAD 2 | |
INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
IFEQ L16 | |
L15 | |
LINENUMBER 1173 L15 | |
FRAME SAME | |
IINC 2 2 | |
L17 | |
LINENUMBER 1174 L17 | |
BIPUSH 16 | |
ISTORE 1 | |
GOTO L18 | |
L16 | |
LINENUMBER 1176 L16 | |
FRAME SAME | |
ALOAD 0 | |
LDC "#" | |
ILOAD 2 | |
INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
IFEQ L19 | |
L20 | |
LINENUMBER 1177 L20 | |
IINC 2 1 | |
L21 | |
LINENUMBER 1178 L21 | |
BIPUSH 16 | |
ISTORE 1 | |
GOTO L18 | |
L19 | |
LINENUMBER 1180 L19 | |
FRAME SAME | |
ALOAD 0 | |
LDC "0" | |
ILOAD 2 | |
INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
IFEQ L18 | |
ALOAD 0 | |
INVOKEVIRTUAL java/lang/String.length ()I | |
ICONST_1 | |
ILOAD 2 | |
IADD | |
IF_ICMPLE L18 | |
L22 | |
LINENUMBER 1181 L22 | |
IINC 2 1 | |
L23 | |
LINENUMBER 1182 L23 | |
BIPUSH 8 | |
ISTORE 1 | |
L18 | |
LINENUMBER 1185 L18 | |
FRAME SAME | |
ALOAD 0 | |
LDC "-" | |
ILOAD 2 | |
INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
IFNE L24 | |
ALOAD 0 | |
LDC "+" | |
ILOAD 2 | |
INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
IFEQ L0 | |
L24 | |
LINENUMBER 1186 L24 | |
FRAME SAME | |
NEW java/lang/NumberFormatException | |
DUP | |
LDC "Sign character in wrong position" | |
INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
ATHROW | |
L0 | |
LINENUMBER 1189 L0 | |
FRAME SAME | |
ALOAD 0 | |
ILOAD 2 | |
INVOKEVIRTUAL java/lang/String.substring (I)Ljava/lang/String; | |
ILOAD 1 | |
INVOKESTATIC java/lang/Integer.valueOf (Ljava/lang/String;I)Ljava/lang/Integer; | |
ASTORE 4 | |
L25 | |
LINENUMBER 1190 L25 | |
ILOAD 3 | |
IFEQ L26 | |
ALOAD 4 | |
INVOKEVIRTUAL java/lang/Integer.intValue ()I | |
INEG | |
INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; | |
GOTO L27 | |
L26 | |
FRAME FULL [java/lang/String I I I java/lang/Integer I] [] | |
ALOAD 4 | |
L27 | |
FRAME SAME1 java/lang/Integer | |
ASTORE 4 | |
L1 | |
LINENUMBER 1198 L1 | |
GOTO L28 | |
L2 | |
LINENUMBER 1191 L2 | |
FRAME FULL [java/lang/String I I I T I] [java/lang/NumberFormatException] | |
ASTORE 6 | |
L29 | |
LINENUMBER 1195 L29 | |
ILOAD 3 | |
IFEQ L30 | |
NEW java/lang/StringBuilder | |
DUP | |
INVOKESPECIAL java/lang/StringBuilder.<init> ()V | |
LDC "-" | |
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
ALOAD 0 | |
ILOAD 2 | |
INVOKEVIRTUAL java/lang/String.substring (I)Ljava/lang/String; | |
INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; | |
GOTO L31 | |
L30 | |
FRAME APPEND [java/lang/NumberFormatException] | |
ALOAD 0 | |
ILOAD 2 | |
L32 | |
LINENUMBER 1196 L32 | |
INVOKEVIRTUAL java/lang/String.substring (I)Ljava/lang/String; | |
L31 | |
FRAME SAME1 java/lang/String | |
ASTORE 7 | |
L33 | |
LINENUMBER 1197 L33 | |
ALOAD 7 | |
ILOAD 1 | |
INVOKESTATIC java/lang/Integer.valueOf (Ljava/lang/String;I)Ljava/lang/Integer; | |
ASTORE 4 | |
L28 | |
LINENUMBER 1199 L28 | |
FRAME FULL [java/lang/String I I I java/lang/Integer I] [] | |
ALOAD 4 | |
ARETURN | |
L34 | |
LOCALVARIABLE result Ljava/lang/Integer; L25 L2 4 | |
LOCALVARIABLE constant Ljava/lang/String; L33 L28 7 | |
LOCALVARIABLE e Ljava/lang/NumberFormatException; L29 L28 6 | |
LOCALVARIABLE nm Ljava/lang/String; L3 L34 0 | |
LOCALVARIABLE radix I L4 L34 1 | |
LOCALVARIABLE index I L5 L34 2 | |
LOCALVARIABLE negative Z L6 L34 3 | |
LOCALVARIABLE result Ljava/lang/Integer; L28 L34 4 | |
LOCALVARIABLE firstChar C L9 L34 5 | |
MAXSTACK = 3 | |
MAXLOCALS = 8 | |
// access flags 0x1 | |
public compareTo(Ljava/lang/Integer;)I | |
L0 | |
LINENUMBER 1216 L0 | |
ALOAD 0 | |
GETFIELD java/lang/Integer.value : I | |
ALOAD 1 | |
GETFIELD java/lang/Integer.value : I | |
INVOKESTATIC java/lang/Integer.compare (II)I | |
IRETURN | |
L1 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
LOCALVARIABLE anotherInteger Ljava/lang/Integer; L0 L1 1 | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static compare(II)I | |
L0 | |
LINENUMBER 1234 L0 | |
ILOAD 0 | |
ILOAD 1 | |
IF_ICMPGE L1 | |
ICONST_M1 | |
GOTO L2 | |
L1 | |
FRAME SAME | |
ILOAD 0 | |
ILOAD 1 | |
IF_ICMPNE L3 | |
ICONST_0 | |
GOTO L2 | |
L3 | |
FRAME SAME | |
ICONST_1 | |
L2 | |
FRAME SAME1 I | |
IRETURN | |
L4 | |
LOCALVARIABLE x I L0 L4 0 | |
LOCALVARIABLE y I L0 L4 1 | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static compareUnsigned(II)I | |
L0 | |
LINENUMBER 1250 L0 | |
ILOAD 0 | |
LDC -2147483648 | |
IADD | |
ILOAD 1 | |
LDC -2147483648 | |
IADD | |
INVOKESTATIC java/lang/Integer.compare (II)I | |
IRETURN | |
L1 | |
LOCALVARIABLE x I L0 L1 0 | |
LOCALVARIABLE y I L0 L1 1 | |
MAXSTACK = 3 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static toUnsignedLong(I)J | |
L0 | |
LINENUMBER 1271 L0 | |
ILOAD 0 | |
I2L | |
LDC 4294967295 | |
LAND | |
LRETURN | |
L1 | |
LOCALVARIABLE x I L0 L1 0 | |
MAXSTACK = 4 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static divideUnsigned(II)I | |
L0 | |
LINENUMBER 1294 L0 | |
ILOAD 0 | |
INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
ILOAD 1 | |
INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
LDIV | |
L2I | |
IRETURN | |
L1 | |
LOCALVARIABLE dividend I L0 L1 0 | |
LOCALVARIABLE divisor I L0 L1 1 | |
MAXSTACK = 4 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static remainderUnsigned(II)I | |
L0 | |
LINENUMBER 1311 L0 | |
ILOAD 0 | |
INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
ILOAD 1 | |
INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
LREM | |
L2I | |
IRETURN | |
L1 | |
LOCALVARIABLE dividend I L0 L1 0 | |
LOCALVARIABLE divisor I L0 L1 1 | |
MAXSTACK = 4 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static highestOneBit(I)I | |
L0 | |
LINENUMBER 1348 L0 | |
ILOAD 0 | |
ILOAD 0 | |
ICONST_1 | |
ISHR | |
IOR | |
ISTORE 0 | |
L1 | |
LINENUMBER 1349 L1 | |
ILOAD 0 | |
ILOAD 0 | |
ICONST_2 | |
ISHR | |
IOR | |
ISTORE 0 | |
L2 | |
LINENUMBER 1350 L2 | |
ILOAD 0 | |
ILOAD 0 | |
ICONST_4 | |
ISHR | |
IOR | |
ISTORE 0 | |
L3 | |
LINENUMBER 1351 L3 | |
ILOAD 0 | |
ILOAD 0 | |
BIPUSH 8 | |
ISHR | |
IOR | |
ISTORE 0 | |
L4 | |
LINENUMBER 1352 L4 | |
ILOAD 0 | |
ILOAD 0 | |
BIPUSH 16 | |
ISHR | |
IOR | |
ISTORE 0 | |
L5 | |
LINENUMBER 1353 L5 | |
ILOAD 0 | |
ILOAD 0 | |
ICONST_1 | |
IUSHR | |
ISUB | |
IRETURN | |
L6 | |
LOCALVARIABLE i I L0 L6 0 | |
MAXSTACK = 3 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static lowestOneBit(I)I | |
L0 | |
LINENUMBER 1371 L0 | |
ILOAD 0 | |
ILOAD 0 | |
INEG | |
IAND | |
IRETURN | |
L1 | |
LOCALVARIABLE i I L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static numberOfLeadingZeros(I)I | |
L0 | |
LINENUMBER 1397 L0 | |
ILOAD 0 | |
IFNE L1 | |
L2 | |
LINENUMBER 1398 L2 | |
BIPUSH 32 | |
IRETURN | |
L1 | |
LINENUMBER 1399 L1 | |
FRAME SAME | |
ICONST_1 | |
ISTORE 1 | |
L3 | |
LINENUMBER 1400 L3 | |
ILOAD 0 | |
BIPUSH 16 | |
IUSHR | |
IFNE L4 | |
IINC 1 16 | |
ILOAD 0 | |
BIPUSH 16 | |
ISHL | |
ISTORE 0 | |
L4 | |
LINENUMBER 1401 L4 | |
FRAME APPEND [I] | |
ILOAD 0 | |
BIPUSH 24 | |
IUSHR | |
IFNE L5 | |
IINC 1 8 | |
ILOAD 0 | |
BIPUSH 8 | |
ISHL | |
ISTORE 0 | |
L5 | |
LINENUMBER 1402 L5 | |
FRAME SAME | |
ILOAD 0 | |
BIPUSH 28 | |
IUSHR | |
IFNE L6 | |
IINC 1 4 | |
ILOAD 0 | |
ICONST_4 | |
ISHL | |
ISTORE 0 | |
L6 | |
LINENUMBER 1403 L6 | |
FRAME SAME | |
ILOAD 0 | |
BIPUSH 30 | |
IUSHR | |
IFNE L7 | |
IINC 1 2 | |
ILOAD 0 | |
ICONST_2 | |
ISHL | |
ISTORE 0 | |
L7 | |
LINENUMBER 1404 L7 | |
FRAME SAME | |
ILOAD 1 | |
ILOAD 0 | |
BIPUSH 31 | |
IUSHR | |
ISUB | |
ISTORE 1 | |
L8 | |
LINENUMBER 1405 L8 | |
ILOAD 1 | |
IRETURN | |
L9 | |
LOCALVARIABLE i I L0 L9 0 | |
LOCALVARIABLE n I L3 L9 1 | |
MAXSTACK = 3 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static numberOfTrailingZeros(I)I | |
L0 | |
LINENUMBER 1425 L0 | |
ILOAD 0 | |
IFNE L1 | |
BIPUSH 32 | |
IRETURN | |
L1 | |
LINENUMBER 1426 L1 | |
FRAME SAME | |
BIPUSH 31 | |
ISTORE 2 | |
L2 | |
LINENUMBER 1427 L2 | |
ILOAD 0 | |
BIPUSH 16 | |
ISHL | |
ISTORE 1 | |
L3 | |
ILOAD 1 | |
IFEQ L4 | |
ILOAD 2 | |
BIPUSH 16 | |
ISUB | |
ISTORE 2 | |
ILOAD 1 | |
ISTORE 0 | |
L4 | |
LINENUMBER 1428 L4 | |
FRAME APPEND [I I] | |
ILOAD 0 | |
BIPUSH 8 | |
ISHL | |
ISTORE 1 | |
ILOAD 1 | |
IFEQ L5 | |
ILOAD 2 | |
BIPUSH 8 | |
ISUB | |
ISTORE 2 | |
ILOAD 1 | |
ISTORE 0 | |
L5 | |
LINENUMBER 1429 L5 | |
FRAME SAME | |
ILOAD 0 | |
ICONST_4 | |
ISHL | |
ISTORE 1 | |
ILOAD 1 | |
IFEQ L6 | |
ILOAD 2 | |
ICONST_4 | |
ISUB | |
ISTORE 2 | |
ILOAD 1 | |
ISTORE 0 | |
L6 | |
LINENUMBER 1430 L6 | |
FRAME SAME | |
ILOAD 0 | |
ICONST_2 | |
ISHL | |
ISTORE 1 | |
ILOAD 1 | |
IFEQ L7 | |
ILOAD 2 | |
ICONST_2 | |
ISUB | |
ISTORE 2 | |
ILOAD 1 | |
ISTORE 0 | |
L7 | |
LINENUMBER 1431 L7 | |
FRAME SAME | |
ILOAD 2 | |
ILOAD 0 | |
ICONST_1 | |
ISHL | |
BIPUSH 31 | |
IUSHR | |
ISUB | |
IRETURN | |
L8 | |
LOCALVARIABLE i I L0 L8 0 | |
LOCALVARIABLE y I L3 L8 1 | |
LOCALVARIABLE n I L2 L8 2 | |
MAXSTACK = 3 | |
MAXLOCALS = 3 | |
// access flags 0x9 | |
public static bitCount(I)I | |
L0 | |
LINENUMBER 1446 L0 | |
ILOAD 0 | |
ILOAD 0 | |
ICONST_1 | |
IUSHR | |
LDC 1431655765 | |
IAND | |
ISUB | |
ISTORE 0 | |
L1 | |
LINENUMBER 1447 L1 | |
ILOAD 0 | |
LDC 858993459 | |
IAND | |
ILOAD 0 | |
ICONST_2 | |
IUSHR | |
LDC 858993459 | |
IAND | |
IADD | |
ISTORE 0 | |
L2 | |
LINENUMBER 1448 L2 | |
ILOAD 0 | |
ILOAD 0 | |
ICONST_4 | |
IUSHR | |
IADD | |
LDC 252645135 | |
IAND | |
ISTORE 0 | |
L3 | |
LINENUMBER 1449 L3 | |
ILOAD 0 | |
ILOAD 0 | |
BIPUSH 8 | |
IUSHR | |
IADD | |
ISTORE 0 | |
L4 | |
LINENUMBER 1450 L4 | |
ILOAD 0 | |
ILOAD 0 | |
BIPUSH 16 | |
IUSHR | |
IADD | |
ISTORE 0 | |
L5 | |
LINENUMBER 1451 L5 | |
ILOAD 0 | |
BIPUSH 63 | |
IAND | |
IRETURN | |
L6 | |
LOCALVARIABLE i I L0 L6 0 | |
MAXSTACK = 3 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static rotateLeft(II)I | |
L0 | |
LINENUMBER 1475 L0 | |
ILOAD 0 | |
ILOAD 1 | |
ISHL | |
ILOAD 0 | |
ILOAD 1 | |
INEG | |
IUSHR | |
IOR | |
IRETURN | |
L1 | |
LOCALVARIABLE i I L0 L1 0 | |
LOCALVARIABLE distance I L0 L1 1 | |
MAXSTACK = 3 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static rotateRight(II)I | |
L0 | |
LINENUMBER 1499 L0 | |
ILOAD 0 | |
ILOAD 1 | |
IUSHR | |
ILOAD 0 | |
ILOAD 1 | |
INEG | |
ISHL | |
IOR | |
IRETURN | |
L1 | |
LOCALVARIABLE i I L0 L1 0 | |
LOCALVARIABLE distance I L0 L1 1 | |
MAXSTACK = 3 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static reverse(I)I | |
L0 | |
LINENUMBER 1514 L0 | |
ILOAD 0 | |
LDC 1431655765 | |
IAND | |
ICONST_1 | |
ISHL | |
ILOAD 0 | |
ICONST_1 | |
IUSHR | |
LDC 1431655765 | |
IAND | |
IOR | |
ISTORE 0 | |
L1 | |
LINENUMBER 1515 L1 | |
ILOAD 0 | |
LDC 858993459 | |
IAND | |
ICONST_2 | |
ISHL | |
ILOAD 0 | |
ICONST_2 | |
IUSHR | |
LDC 858993459 | |
IAND | |
IOR | |
ISTORE 0 | |
L2 | |
LINENUMBER 1516 L2 | |
ILOAD 0 | |
LDC 252645135 | |
IAND | |
ICONST_4 | |
ISHL | |
ILOAD 0 | |
ICONST_4 | |
IUSHR | |
LDC 252645135 | |
IAND | |
IOR | |
ISTORE 0 | |
L3 | |
LINENUMBER 1517 L3 | |
ILOAD 0 | |
BIPUSH 24 | |
ISHL | |
ILOAD 0 | |
LDC 65280 | |
IAND | |
BIPUSH 8 | |
ISHL | |
IOR | |
ILOAD 0 | |
BIPUSH 8 | |
IUSHR | |
LDC 65280 | |
IAND | |
IOR | |
ILOAD 0 | |
BIPUSH 24 | |
IUSHR | |
IOR | |
ISTORE 0 | |
L4 | |
LINENUMBER 1519 L4 | |
ILOAD 0 | |
IRETURN | |
L5 | |
LOCALVARIABLE i I L0 L5 0 | |
MAXSTACK = 3 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static signum(I)I | |
L0 | |
LINENUMBER 1533 L0 | |
ILOAD 0 | |
BIPUSH 31 | |
ISHR | |
ILOAD 0 | |
INEG | |
BIPUSH 31 | |
IUSHR | |
IOR | |
IRETURN | |
L1 | |
LOCALVARIABLE i I L0 L1 0 | |
MAXSTACK = 3 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static reverseBytes(I)I | |
L0 | |
LINENUMBER 1546 L0 | |
ILOAD 0 | |
BIPUSH 24 | |
IUSHR | |
ILOAD 0 | |
BIPUSH 8 | |
ISHR | |
LDC 65280 | |
IAND | |
IOR | |
ILOAD 0 | |
BIPUSH 8 | |
ISHL | |
LDC 16711680 | |
IAND | |
IOR | |
ILOAD 0 | |
BIPUSH 24 | |
ISHL | |
IOR | |
IRETURN | |
L1 | |
LOCALVARIABLE i I L0 L1 0 | |
MAXSTACK = 3 | |
MAXLOCALS = 1 | |
// access flags 0x9 | |
public static sum(II)I | |
L0 | |
LINENUMBER 1562 L0 | |
ILOAD 0 | |
ILOAD 1 | |
IADD | |
IRETURN | |
L1 | |
LOCALVARIABLE a I L0 L1 0 | |
LOCALVARIABLE b I L0 L1 1 | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static max(II)I | |
L0 | |
LINENUMBER 1576 L0 | |
ILOAD 0 | |
ILOAD 1 | |
INVOKESTATIC java/lang/Math.max (II)I | |
IRETURN | |
L1 | |
LOCALVARIABLE a I L0 L1 0 | |
LOCALVARIABLE b I L0 L1 1 | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x9 | |
public static min(II)I | |
L0 | |
LINENUMBER 1590 L0 | |
ILOAD 0 | |
ILOAD 1 | |
INVOKESTATIC java/lang/Math.min (II)I | |
IRETURN | |
L1 | |
LOCALVARIABLE a I L0 L1 0 | |
LOCALVARIABLE b I L0 L1 1 | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x1041 | |
public synthetic bridge compareTo(Ljava/lang/Object;)I | |
L0 | |
LINENUMBER 52 L0 | |
ALOAD 0 | |
ALOAD 1 | |
CHECKCAST java/lang/Integer | |
INVOKEVIRTUAL java/lang/Integer.compareTo (Ljava/lang/Integer;)I | |
IRETURN | |
L1 | |
LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
MAXSTACK = 2 | |
MAXLOCALS = 2 | |
// access flags 0x8 | |
static <clinit>()V | |
L0 | |
LINENUMBER 72 L0 | |
LDC "int" | |
INVOKESTATIC java/lang/Class.getPrimitiveClass (Ljava/lang/String;)Ljava/lang/Class; | |
PUTSTATIC java/lang/Integer.TYPE : Ljava/lang/Class; | |
L1 | |
LINENUMBER 77 L1 | |
BIPUSH 36 | |
NEWARRAY T_CHAR | |
DUP | |
ICONST_0 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
ICONST_1 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
ICONST_2 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
ICONST_3 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
ICONST_4 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
ICONST_5 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 6 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 7 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 8 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 9 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 10 | |
BIPUSH 97 | |
CASTORE | |
DUP | |
BIPUSH 11 | |
BIPUSH 98 | |
CASTORE | |
DUP | |
BIPUSH 12 | |
BIPUSH 99 | |
CASTORE | |
DUP | |
BIPUSH 13 | |
BIPUSH 100 | |
CASTORE | |
DUP | |
BIPUSH 14 | |
BIPUSH 101 | |
CASTORE | |
DUP | |
BIPUSH 15 | |
BIPUSH 102 | |
CASTORE | |
DUP | |
BIPUSH 16 | |
BIPUSH 103 | |
CASTORE | |
DUP | |
BIPUSH 17 | |
BIPUSH 104 | |
CASTORE | |
DUP | |
BIPUSH 18 | |
BIPUSH 105 | |
CASTORE | |
DUP | |
BIPUSH 19 | |
BIPUSH 106 | |
CASTORE | |
DUP | |
BIPUSH 20 | |
BIPUSH 107 | |
CASTORE | |
DUP | |
BIPUSH 21 | |
BIPUSH 108 | |
CASTORE | |
DUP | |
BIPUSH 22 | |
BIPUSH 109 | |
CASTORE | |
DUP | |
BIPUSH 23 | |
BIPUSH 110 | |
CASTORE | |
DUP | |
BIPUSH 24 | |
BIPUSH 111 | |
CASTORE | |
DUP | |
BIPUSH 25 | |
BIPUSH 112 | |
CASTORE | |
DUP | |
BIPUSH 26 | |
BIPUSH 113 | |
CASTORE | |
DUP | |
BIPUSH 27 | |
BIPUSH 114 | |
CASTORE | |
DUP | |
BIPUSH 28 | |
BIPUSH 115 | |
CASTORE | |
DUP | |
BIPUSH 29 | |
BIPUSH 116 | |
CASTORE | |
DUP | |
BIPUSH 30 | |
BIPUSH 117 | |
CASTORE | |
DUP | |
BIPUSH 31 | |
BIPUSH 118 | |
CASTORE | |
DUP | |
BIPUSH 32 | |
BIPUSH 119 | |
CASTORE | |
DUP | |
BIPUSH 33 | |
BIPUSH 120 | |
CASTORE | |
DUP | |
BIPUSH 34 | |
BIPUSH 121 | |
CASTORE | |
DUP | |
BIPUSH 35 | |
BIPUSH 122 | |
CASTORE | |
PUTSTATIC java/lang/Integer.digits : [C | |
L2 | |
LINENUMBER 342 L2 | |
BIPUSH 100 | |
NEWARRAY T_CHAR | |
DUP | |
ICONST_0 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
ICONST_1 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
ICONST_2 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
ICONST_3 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
ICONST_4 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
ICONST_5 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 6 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 7 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 8 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 9 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 10 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 11 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 12 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 13 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 14 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 15 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 16 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 17 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 18 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 19 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 20 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 21 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 22 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 23 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 24 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 25 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 26 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 27 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 28 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 29 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 30 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 31 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 32 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 33 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 34 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 35 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 36 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 37 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 38 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 39 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 40 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 41 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 42 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 43 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 44 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 45 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 46 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 47 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 48 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 49 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 50 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 51 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 52 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 53 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 54 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 55 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 56 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 57 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 58 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 59 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 60 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 61 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 62 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 63 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 64 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 65 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 66 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 67 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 68 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 69 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 70 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 71 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 72 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 73 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 74 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 75 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 76 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 77 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 78 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 79 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 80 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 81 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 82 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 83 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 84 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 85 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 86 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 87 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 88 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 89 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 90 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 91 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 92 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 93 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 94 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 95 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 96 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 97 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 98 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 99 | |
BIPUSH 57 | |
CASTORE | |
PUTSTATIC java/lang/Integer.DigitTens : [C | |
L3 | |
LINENUMBER 355 L3 | |
BIPUSH 100 | |
NEWARRAY T_CHAR | |
DUP | |
ICONST_0 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
ICONST_1 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
ICONST_2 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
ICONST_3 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
ICONST_4 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
ICONST_5 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 6 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 7 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 8 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 9 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 10 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 11 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 12 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 13 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 14 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 15 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 16 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 17 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 18 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 19 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 20 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 21 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 22 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 23 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 24 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 25 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 26 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 27 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 28 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 29 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 30 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 31 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 32 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 33 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 34 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 35 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 36 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 37 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 38 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 39 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 40 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 41 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 42 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 43 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 44 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 45 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 46 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 47 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 48 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 49 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 50 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 51 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 52 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 53 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 54 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 55 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 56 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 57 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 58 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 59 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 60 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 61 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 62 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 63 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 64 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 65 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 66 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 67 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 68 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 69 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 70 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 71 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 72 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 73 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 74 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 75 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 76 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 77 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 78 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 79 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 80 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 81 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 82 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 83 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 84 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 85 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 86 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 87 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 88 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 89 | |
BIPUSH 57 | |
CASTORE | |
DUP | |
BIPUSH 90 | |
BIPUSH 48 | |
CASTORE | |
DUP | |
BIPUSH 91 | |
BIPUSH 49 | |
CASTORE | |
DUP | |
BIPUSH 92 | |
BIPUSH 50 | |
CASTORE | |
DUP | |
BIPUSH 93 | |
BIPUSH 51 | |
CASTORE | |
DUP | |
BIPUSH 94 | |
BIPUSH 52 | |
CASTORE | |
DUP | |
BIPUSH 95 | |
BIPUSH 53 | |
CASTORE | |
DUP | |
BIPUSH 96 | |
BIPUSH 54 | |
CASTORE | |
DUP | |
BIPUSH 97 | |
BIPUSH 55 | |
CASTORE | |
DUP | |
BIPUSH 98 | |
BIPUSH 56 | |
CASTORE | |
DUP | |
BIPUSH 99 | |
BIPUSH 57 | |
CASTORE | |
PUTSTATIC java/lang/Integer.DigitOnes : [C | |
L4 | |
LINENUMBER 467 L4 | |
BIPUSH 10 | |
NEWARRAY T_INT | |
DUP | |
ICONST_0 | |
BIPUSH 9 | |
IASTORE | |
DUP | |
ICONST_1 | |
BIPUSH 99 | |
IASTORE | |
DUP | |
ICONST_2 | |
SIPUSH 999 | |
IASTORE | |
DUP | |
ICONST_3 | |
SIPUSH 9999 | |
IASTORE | |
DUP | |
ICONST_4 | |
LDC 99999 | |
IASTORE | |
DUP | |
ICONST_5 | |
LDC 999999 | |
IASTORE | |
DUP | |
BIPUSH 6 | |
LDC 9999999 | |
IASTORE | |
DUP | |
BIPUSH 7 | |
LDC 99999999 | |
IASTORE | |
DUP | |
BIPUSH 8 | |
LDC 999999999 | |
IASTORE | |
DUP | |
BIPUSH 9 | |
LDC 2147483647 | |
IASTORE | |
PUTSTATIC java/lang/Integer.sizeTable : [I | |
RETURN | |
MAXSTACK = 4 | |
MAXLOCALS = 0 | |
} | |
[ | |
// access flags 0x9 | |
public static toString(II)Ljava/lang/String; | |
, [ L0 | |
, LINENUMBER 131 L0 | |
, ILOAD 1 | |
, ICONST_2 | |
, IF_ICMPLT L1 | |
, ILOAD 1 | |
, BIPUSH 36 | |
, IF_ICMPLE L2 | |
, L1 | |
, LINENUMBER 132 L1 | |
, FRAME SAME | |
, BIPUSH 10 | |
, ISTORE 1 | |
, L2 | |
, LINENUMBER 135 L2 | |
, FRAME SAME | |
, ILOAD 1 | |
, BIPUSH 10 | |
, IF_ICMPNE L3 | |
, L4 | |
, LINENUMBER 136 L4 | |
, ILOAD 0 | |
, INVOKESTATIC java/lang/Integer.toString (I)Ljava/lang/String; | |
, ARETURN | |
, L3 | |
, LINENUMBER 139 L3 | |
, FRAME SAME | |
, BIPUSH 33 | |
, NEWARRAY T_CHAR | |
, ASTORE 2 | |
, L5 | |
, LINENUMBER 140 L5 | |
, ILOAD 0 | |
, IFGE L6 | |
, ICONST_1 | |
, GOTO L7 | |
, L6 | |
, FRAME APPEND [[C] | |
, ICONST_0 | |
, L7 | |
, FRAME SAME1 I | |
, ISTORE 3 | |
, L8 | |
, LINENUMBER 141 L8 | |
, BIPUSH 32 | |
, ISTORE 4 | |
, L9 | |
, LINENUMBER 143 L9 | |
, ILOAD 3 | |
, IFNE L10 | |
, L11 | |
, LINENUMBER 144 L11 | |
, ILOAD 0 | |
, INEG | |
, ISTORE 0 | |
, L10 | |
, LINENUMBER 147 L10 | |
, FRAME APPEND [I I] | |
, ILOAD 0 | |
, ILOAD 1 | |
, INEG | |
, IF_ICMPGT L12 | |
, L13 | |
, LINENUMBER 148 L13 | |
, ALOAD 2 | |
, ILOAD 4 | |
, IINC 4 -1 | |
, GETSTATIC java/lang/Integer.digits : [C | |
, ILOAD 0 | |
, ILOAD 1 | |
, IREM | |
, INEG | |
, CALOAD | |
, CASTORE | |
, L14 | |
, LINENUMBER 149 L14 | |
, ILOAD 0 | |
, ILOAD 1 | |
, IDIV | |
, ISTORE 0 | |
, GOTO L10 | |
, L12 | |
, LINENUMBER 151 L12 | |
, FRAME SAME | |
, ALOAD 2 | |
, ILOAD 4 | |
, GETSTATIC java/lang/Integer.digits : [C | |
, ILOAD 0 | |
, INEG | |
, CALOAD | |
, CASTORE | |
, L15 | |
, LINENUMBER 153 L15 | |
, ILOAD 3 | |
, IFEQ L16 | |
, L17 | |
, LINENUMBER 154 L17 | |
, ALOAD 2 | |
, IINC 4 -1 | |
, ILOAD 4 | |
, BIPUSH 45 | |
, CASTORE | |
, L16 | |
, LINENUMBER 157 L16 | |
, FRAME SAME | |
, NEW java/lang/String | |
, DUP | |
, ALOAD 2 | |
, ILOAD 4 | |
, BIPUSH 33 | |
, ILOAD 4 | |
, ISUB | |
, INVOKESPECIAL java/lang/String.<init> ([CII)V | |
, ARETURN | |
, L18 | |
, LOCALVARIABLE i I L0 L18 0 | |
, LOCALVARIABLE radix I L0 L18 1 | |
, LOCALVARIABLE buf [C L5 L18 2 | |
, LOCALVARIABLE negative Z L8 L18 3 | |
, LOCALVARIABLE charPos I L9 L18 4 | |
, MAXSTACK = 6 | |
, MAXLOCALS = 5 | |
], | |
// access flags 0x9 | |
public static toUnsignedString(II)Ljava/lang/String; | |
, [ L0 | |
, LINENUMBER 187 L0 | |
, ILOAD 0 | |
, INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Long.toUnsignedString (JI)Ljava/lang/String; | |
, ARETURN | |
, L1 | |
, LOCALVARIABLE i I L0 L1 0 | |
, LOCALVARIABLE radix I L0 L1 1 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static toHexString(I)Ljava/lang/String; | |
, [ L0 | |
, LINENUMBER 233 L0 | |
, ILOAD 0 | |
, ICONST_4 | |
, INVOKESTATIC java/lang/Integer.toUnsignedString0 (II)Ljava/lang/String; | |
, ARETURN | |
, L1 | |
, LOCALVARIABLE i I L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static toOctalString(I)Ljava/lang/String; | |
, [ L0 | |
, LINENUMBER 271 L0 | |
, ILOAD 0 | |
, ICONST_3 | |
, INVOKESTATIC java/lang/Integer.toUnsignedString0 (II)Ljava/lang/String; | |
, ARETURN | |
, L1 | |
, LOCALVARIABLE i I L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static toBinaryString(I)Ljava/lang/String; | |
, [ L0 | |
, LINENUMBER 303 L0 | |
, ILOAD 0 | |
, ICONST_1 | |
, INVOKESTATIC java/lang/Integer.toUnsignedString0 (II)Ljava/lang/String; | |
, ARETURN | |
, L1 | |
, LOCALVARIABLE i I L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static toUnsignedString0(II)Ljava/lang/String; | |
, [ L0 | |
, LINENUMBER 311 L0 | |
, BIPUSH 32 | |
, ILOAD 0 | |
, INVOKESTATIC java/lang/Integer.numberOfLeadingZeros (I)I | |
, ISUB | |
, ISTORE 2 | |
, L1 | |
, LINENUMBER 312 L1 | |
, ILOAD 2 | |
, ILOAD 1 | |
, ICONST_1 | |
, ISUB | |
, IADD | |
, ILOAD 1 | |
, IDIV | |
, ICONST_1 | |
, INVOKESTATIC java/lang/Math.max (II)I | |
, ISTORE 3 | |
, L2 | |
, LINENUMBER 313 L2 | |
, ILOAD 3 | |
, NEWARRAY T_CHAR | |
, ASTORE 4 | |
, L3 | |
, LINENUMBER 315 L3 | |
, ILOAD 0 | |
, ILOAD 1 | |
, ALOAD 4 | |
, ICONST_0 | |
, ILOAD 3 | |
, INVOKESTATIC java/lang/Integer.formatUnsignedInt (II[CII)I | |
, POP | |
, L4 | |
, LINENUMBER 318 L4 | |
, NEW java/lang/String | |
, DUP | |
, ALOAD 4 | |
, ICONST_1 | |
, INVOKESPECIAL java/lang/String.<init> ([CZ)V | |
, ARETURN | |
, L5 | |
, LOCALVARIABLE val I L0 L5 0 | |
, LOCALVARIABLE shift I L0 L5 1 | |
, LOCALVARIABLE mag I L1 L5 2 | |
, LOCALVARIABLE chars I L2 L5 3 | |
, LOCALVARIABLE buf [C L3 L5 4 | |
, MAXSTACK = 5 | |
, MAXLOCALS = 5 | |
], | |
// access flags 0x8 | |
static formatUnsignedInt(II[CII)I | |
, [ L0 | |
, LINENUMBER 331 L0 | |
, ILOAD 4 | |
, ISTORE 5 | |
, L1 | |
, LINENUMBER 332 L1 | |
, ICONST_1 | |
, ILOAD 1 | |
, ISHL | |
, ISTORE 6 | |
, L2 | |
, LINENUMBER 333 L2 | |
, ILOAD 6 | |
, ICONST_1 | |
, ISUB | |
, ISTORE 7 | |
, L3 | |
, LINENUMBER 335 L3 | |
, FRAME APPEND [I I I] | |
, ALOAD 2 | |
, ILOAD 3 | |
, IINC 5 -1 | |
, ILOAD 5 | |
, IADD | |
, GETSTATIC java/lang/Integer.digits : [C | |
, ILOAD 0 | |
, ILOAD 7 | |
, IAND | |
, CALOAD | |
, CASTORE | |
, L4 | |
, LINENUMBER 336 L4 | |
, ILOAD 0 | |
, ILOAD 1 | |
, IUSHR | |
, ISTORE 0 | |
, L5 | |
, LINENUMBER 337 L5 | |
, ILOAD 0 | |
, IFEQ L6 | |
, ILOAD 5 | |
, IFGT L3 | |
, L6 | |
, LINENUMBER 339 L6 | |
, FRAME SAME | |
, ILOAD 5 | |
, IRETURN | |
, L7 | |
, LOCALVARIABLE val I L0 L7 0 | |
, LOCALVARIABLE shift I L0 L7 1 | |
, LOCALVARIABLE buf [C L0 L7 2 | |
, LOCALVARIABLE offset I L0 L7 3 | |
, LOCALVARIABLE len I L0 L7 4 | |
, LOCALVARIABLE charPos I L1 L7 5 | |
, LOCALVARIABLE radix I L2 L7 6 | |
, LOCALVARIABLE mask I L3 L7 7 | |
, MAXSTACK = 5 | |
, MAXLOCALS = 8 | |
], | |
// access flags 0x9 | |
public static toString(I)Ljava/lang/String; | |
, [ L0 | |
, LINENUMBER 398 L0 | |
, ILOAD 0 | |
, LDC -2147483648 | |
, IF_ICMPNE L1 | |
, L2 | |
, LINENUMBER 399 L2 | |
, LDC "-2147483648" | |
, ARETURN | |
, L1 | |
, LINENUMBER 400 L1 | |
, FRAME SAME | |
, ILOAD 0 | |
, IFGE L3 | |
, ILOAD 0 | |
, INEG | |
, INVOKESTATIC java/lang/Integer.stringSize (I)I | |
, ICONST_1 | |
, IADD | |
, GOTO L4 | |
, L3 | |
, FRAME SAME | |
, ILOAD 0 | |
, INVOKESTATIC java/lang/Integer.stringSize (I)I | |
, L4 | |
, FRAME SAME1 I | |
, ISTORE 1 | |
, L5 | |
, LINENUMBER 401 L5 | |
, ILOAD 1 | |
, NEWARRAY T_CHAR | |
, ASTORE 2 | |
, L6 | |
, LINENUMBER 402 L6 | |
, ILOAD 0 | |
, ILOAD 1 | |
, ALOAD 2 | |
, INVOKESTATIC java/lang/Integer.getChars (II[C)V | |
, L7 | |
, LINENUMBER 403 L7 | |
, NEW java/lang/String | |
, DUP | |
, ALOAD 2 | |
, ICONST_1 | |
, INVOKESPECIAL java/lang/String.<init> ([CZ)V | |
, ARETURN | |
, L8 | |
, LOCALVARIABLE i I L0 L8 0 | |
, LOCALVARIABLE size I L5 L8 1 | |
, LOCALVARIABLE buf [C L6 L8 2 | |
, MAXSTACK = 4 | |
, MAXLOCALS = 3 | |
], | |
// access flags 0x9 | |
public static toUnsignedString(I)Ljava/lang/String; | |
, [ L0 | |
, LINENUMBER 421 L0 | |
, ILOAD 0 | |
, INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
, INVOKESTATIC java/lang/Long.toString (J)Ljava/lang/String; | |
, ARETURN | |
, L1 | |
, LOCALVARIABLE i I L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x8 | |
static getChars(II[C)V | |
, [ L0 | |
, LINENUMBER 435 L0 | |
, ILOAD 1 | |
, ISTORE 5 | |
, L1 | |
, LINENUMBER 436 L1 | |
, ICONST_0 | |
, ISTORE 6 | |
, L2 | |
, LINENUMBER 438 L2 | |
, ILOAD 0 | |
, IFGE L3 | |
, L4 | |
, LINENUMBER 439 L4 | |
, BIPUSH 45 | |
, ISTORE 6 | |
, L5 | |
, LINENUMBER 440 L5 | |
, ILOAD 0 | |
, INEG | |
, ISTORE 0 | |
, L3 | |
, LINENUMBER 444 L3 | |
, FRAME FULL [I I [C T T I I] [] | |
, ILOAD 0 | |
, LDC 65536 | |
, IF_ICMPLT L6 | |
, L7 | |
, LINENUMBER 445 L7 | |
, ILOAD 0 | |
, BIPUSH 100 | |
, IDIV | |
, ISTORE 3 | |
, L8 | |
, LINENUMBER 447 L8 | |
, ILOAD 0 | |
, ILOAD 3 | |
, BIPUSH 6 | |
, ISHL | |
, ILOAD 3 | |
, ICONST_5 | |
, ISHL | |
, IADD | |
, ILOAD 3 | |
, ICONST_2 | |
, ISHL | |
, IADD | |
, ISUB | |
, ISTORE 4 | |
, L9 | |
, LINENUMBER 448 L9 | |
, ILOAD 3 | |
, ISTORE 0 | |
, L10 | |
, LINENUMBER 449 L10 | |
, ALOAD 2 | |
, IINC 5 -1 | |
, ILOAD 5 | |
, GETSTATIC java/lang/Integer.DigitOnes : [C | |
, ILOAD 4 | |
, CALOAD | |
, CASTORE | |
, L11 | |
, LINENUMBER 450 L11 | |
, ALOAD 2 | |
, IINC 5 -1 | |
, ILOAD 5 | |
, GETSTATIC java/lang/Integer.DigitTens : [C | |
, ILOAD 4 | |
, CALOAD | |
, CASTORE | |
, GOTO L3 | |
, L6 | |
, LINENUMBER 456 L6 | |
, FRAME SAME | |
, ILOAD 0 | |
, LDC 52429 | |
, IMUL | |
, BIPUSH 19 | |
, IUSHR | |
, ISTORE 3 | |
, L12 | |
, LINENUMBER 457 L12 | |
, ILOAD 0 | |
, ILOAD 3 | |
, ICONST_3 | |
, ISHL | |
, ILOAD 3 | |
, ICONST_1 | |
, ISHL | |
, IADD | |
, ISUB | |
, ISTORE 4 | |
, L13 | |
, LINENUMBER 458 L13 | |
, ALOAD 2 | |
, IINC 5 -1 | |
, ILOAD 5 | |
, GETSTATIC java/lang/Integer.digits : [C | |
, ILOAD 4 | |
, CALOAD | |
, CASTORE | |
, L14 | |
, LINENUMBER 459 L14 | |
, ILOAD 3 | |
, ISTORE 0 | |
, L15 | |
, LINENUMBER 460 L15 | |
, ILOAD 0 | |
, IFNE L6 | |
, GOTO L16 | |
, L16 | |
, LINENUMBER 462 L16 | |
, FRAME FULL [I I [C I I I I] [] | |
, ILOAD 6 | |
, IFEQ L17 | |
, L18 | |
, LINENUMBER 463 L18 | |
, ALOAD 2 | |
, IINC 5 -1 | |
, ILOAD 5 | |
, ILOAD 6 | |
, CASTORE | |
, L17 | |
, LINENUMBER 465 L17 | |
, FRAME SAME | |
, RETURN | |
, L19 | |
, LOCALVARIABLE q I L8 L6 3 | |
, LOCALVARIABLE r I L9 L6 4 | |
, LOCALVARIABLE i I L0 L19 0 | |
, LOCALVARIABLE index I L0 L19 1 | |
, LOCALVARIABLE buf [C L0 L19 2 | |
, LOCALVARIABLE q I L12 L19 3 | |
, LOCALVARIABLE r I L13 L19 4 | |
, LOCALVARIABLE charPos I L1 L19 5 | |
, LOCALVARIABLE sign C L2 L19 6 | |
, MAXSTACK = 4 | |
, MAXLOCALS = 7 | |
], | |
// access flags 0x8 | |
static stringSize(I)I | |
, [ L0 | |
, LINENUMBER 472 L0 | |
, ICONST_0 | |
, ISTORE 1 | |
, L1 | |
, LINENUMBER 473 L1 | |
, FRAME APPEND [I] | |
, ILOAD 0 | |
, GETSTATIC java/lang/Integer.sizeTable : [I | |
, ILOAD 1 | |
, IALOAD | |
, IF_ICMPGT L2 | |
, L3 | |
, LINENUMBER 474 L3 | |
, ILOAD 1 | |
, ICONST_1 | |
, IADD | |
, IRETURN | |
, L2 | |
, LINENUMBER 472 L2 | |
, FRAME SAME | |
, IINC 1 1 | |
, GOTO L1 | |
, L4 | |
, LOCALVARIABLE i I L1 L4 1 | |
, LOCALVARIABLE x I L0 L4 0 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static parseInt(Ljava/lang/String;I)I throws java/lang/NumberFormatException | |
, [ L0 | |
, LINENUMBER 541 L0 | |
, ALOAD 0 | |
, IFNONNULL L1 | |
, L2 | |
, LINENUMBER 542 L2 | |
, NEW java/lang/NumberFormatException | |
, DUP | |
, LDC "null" | |
, INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
, ATHROW | |
, L1 | |
, LINENUMBER 545 L1 | |
, FRAME SAME | |
, ILOAD 1 | |
, ICONST_2 | |
, IF_ICMPGE L3 | |
, L4 | |
, LINENUMBER 546 L4 | |
, NEW java/lang/NumberFormatException | |
, DUP | |
, NEW java/lang/StringBuilder | |
, DUP | |
, INVOKESPECIAL java/lang/StringBuilder.<init> ()V | |
, LDC "radix " | |
, INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
, ILOAD 1 | |
, INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder; | |
, LDC " less than Character.MIN_RADIX" | |
, INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
, INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; | |
, INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
, ATHROW | |
, L3 | |
, LINENUMBER 550 L3 | |
, FRAME SAME | |
, ILOAD 1 | |
, BIPUSH 36 | |
, IF_ICMPLE L5 | |
, L6 | |
, LINENUMBER 551 L6 | |
, NEW java/lang/NumberFormatException | |
, DUP | |
, NEW java/lang/StringBuilder | |
, DUP | |
, INVOKESPECIAL java/lang/StringBuilder.<init> ()V | |
, LDC "radix " | |
, INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
, ILOAD 1 | |
, INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder; | |
, LDC " greater than Character.MAX_RADIX" | |
, INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
, INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; | |
, INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
, ATHROW | |
, L5 | |
, LINENUMBER 555 L5 | |
, FRAME SAME | |
, ICONST_0 | |
, ISTORE 2 | |
, L7 | |
, LINENUMBER 556 L7 | |
, ICONST_0 | |
, ISTORE 3 | |
, L8 | |
, LINENUMBER 557 L8 | |
, ICONST_0 | |
, ISTORE 4 | |
, L9 | |
, ALOAD 0 | |
, INVOKEVIRTUAL java/lang/String.length ()I | |
, ISTORE 5 | |
, L10 | |
, LINENUMBER 558 L10 | |
, LDC -2147483647 | |
, ISTORE 6 | |
, L11 | |
, LINENUMBER 562 L11 | |
, ILOAD 5 | |
, IFLE L12 | |
, L13 | |
, LINENUMBER 563 L13 | |
, ALOAD 0 | |
, ICONST_0 | |
, INVOKEVIRTUAL java/lang/String.charAt (I)C | |
, ISTORE 9 | |
, L14 | |
, LINENUMBER 564 L14 | |
, ILOAD 9 | |
, BIPUSH 48 | |
, IF_ICMPGE L15 | |
, L16 | |
, LINENUMBER 565 L16 | |
, ILOAD 9 | |
, BIPUSH 45 | |
, IF_ICMPNE L17 | |
, L18 | |
, LINENUMBER 566 L18 | |
, ICONST_1 | |
, ISTORE 3 | |
, L19 | |
, LINENUMBER 567 L19 | |
, LDC -2147483648 | |
, ISTORE 6 | |
, GOTO L20 | |
, L17 | |
, LINENUMBER 568 L17 | |
, FRAME FULL [java/lang/String I I I I I I T T I] [] | |
, ILOAD 9 | |
, BIPUSH 43 | |
, IF_ICMPEQ L20 | |
, L21 | |
, LINENUMBER 569 L21 | |
, ALOAD 0 | |
, INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
, ATHROW | |
, L20 | |
, LINENUMBER 571 L20 | |
, FRAME SAME | |
, ILOAD 5 | |
, ICONST_1 | |
, IF_ICMPNE L22 | |
, L23 | |
, LINENUMBER 572 L23 | |
, ALOAD 0 | |
, INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
, ATHROW | |
, L22 | |
, LINENUMBER 573 L22 | |
, FRAME SAME | |
, IINC 4 1 | |
, L15 | |
, LINENUMBER 575 L15 | |
, FRAME SAME | |
, ILOAD 6 | |
, ILOAD 1 | |
, IDIV | |
, ISTORE 7 | |
, L24 | |
, LINENUMBER 576 L24 | |
, FRAME FULL [java/lang/String I I I I I I I T I] [] | |
, ILOAD 4 | |
, ILOAD 5 | |
, IF_ICMPGE L25 | |
, L26 | |
, LINENUMBER 578 L26 | |
, ALOAD 0 | |
, ILOAD 4 | |
, IINC 4 1 | |
, INVOKEVIRTUAL java/lang/String.charAt (I)C | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Character.digit (CI)I | |
, ISTORE 8 | |
, L27 | |
, LINENUMBER 579 L27 | |
, ILOAD 8 | |
, IFGE L28 | |
, L29 | |
, LINENUMBER 580 L29 | |
, ALOAD 0 | |
, INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
, ATHROW | |
, L28 | |
, LINENUMBER 582 L28 | |
, FRAME FULL [java/lang/String I I I I I I I I I] [] | |
, ILOAD 2 | |
, ILOAD 7 | |
, IF_ICMPGE L30 | |
, L31 | |
, LINENUMBER 583 L31 | |
, ALOAD 0 | |
, INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
, ATHROW | |
, L30 | |
, LINENUMBER 585 L30 | |
, FRAME SAME | |
, ILOAD 2 | |
, ILOAD 1 | |
, IMUL | |
, ISTORE 2 | |
, L32 | |
, LINENUMBER 586 L32 | |
, ILOAD 2 | |
, ILOAD 6 | |
, ILOAD 8 | |
, IADD | |
, IF_ICMPGE L33 | |
, L34 | |
, LINENUMBER 587 L34 | |
, ALOAD 0 | |
, INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
, ATHROW | |
, L33 | |
, LINENUMBER 589 L33 | |
, FRAME SAME | |
, ILOAD 2 | |
, ILOAD 8 | |
, ISUB | |
, ISTORE 2 | |
, GOTO L24 | |
, L25 | |
, LINENUMBER 591 L25 | |
, FRAME CHOP 2 | |
, GOTO L35 | |
, L12 | |
, LINENUMBER 592 L12 | |
, FRAME CHOP 1 | |
, ALOAD 0 | |
, INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
, ATHROW | |
, L35 | |
, LINENUMBER 594 L35 | |
, FRAME APPEND [I] | |
, ILOAD 3 | |
, IFEQ L36 | |
, ILOAD 2 | |
, GOTO L37 | |
, L36 | |
, FRAME SAME | |
, ILOAD 2 | |
, INEG | |
, L37 | |
, FRAME SAME1 I | |
, IRETURN | |
, L38 | |
, LOCALVARIABLE digit I L27 L25 8 | |
, LOCALVARIABLE firstChar C L14 L25 9 | |
, LOCALVARIABLE multmin I L24 L12 7 | |
, LOCALVARIABLE s Ljava/lang/String; L0 L38 0 | |
, LOCALVARIABLE radix I L0 L38 1 | |
, LOCALVARIABLE result I L7 L38 2 | |
, LOCALVARIABLE negative Z L8 L38 3 | |
, LOCALVARIABLE i I L9 L38 4 | |
, LOCALVARIABLE len I L10 L38 5 | |
, LOCALVARIABLE limit I L11 L38 6 | |
, LOCALVARIABLE multmin I L35 L38 7 | |
, MAXSTACK = 4 | |
, MAXLOCALS = 10 | |
], | |
// access flags 0x9 | |
public static parseInt(Ljava/lang/String;)I throws java/lang/NumberFormatException | |
, [ L0 | |
, LINENUMBER 615 L0 | |
, ALOAD 0 | |
, BIPUSH 10 | |
, INVOKESTATIC java/lang/Integer.parseInt (Ljava/lang/String;I)I | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE s Ljava/lang/String; L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static parseUnsignedInt(Ljava/lang/String;I)I throws java/lang/NumberFormatException | |
, [ L0 | |
, LINENUMBER 663 L0 | |
, ALOAD 0 | |
, IFNONNULL L1 | |
, L2 | |
, LINENUMBER 664 L2 | |
, NEW java/lang/NumberFormatException | |
, DUP | |
, LDC "null" | |
, INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
, ATHROW | |
, L1 | |
, LINENUMBER 667 L1 | |
, FRAME SAME | |
, ALOAD 0 | |
, INVOKEVIRTUAL java/lang/String.length ()I | |
, ISTORE 2 | |
, L3 | |
, LINENUMBER 668 L3 | |
, ILOAD 2 | |
, IFLE L4 | |
, L5 | |
, LINENUMBER 669 L5 | |
, ALOAD 0 | |
, ICONST_0 | |
, INVOKEVIRTUAL java/lang/String.charAt (I)C | |
, ISTORE 3 | |
, L6 | |
, LINENUMBER 670 L6 | |
, ILOAD 3 | |
, BIPUSH 45 | |
, IF_ICMPNE L7 | |
, L8 | |
, LINENUMBER 671 L8 | |
, NEW java/lang/NumberFormatException | |
, DUP | |
, LDC "Illegal leading minus sign on unsigned string %s." | |
, ICONST_1 | |
, ANEWARRAY java/lang/Object | |
, DUP | |
, ICONST_0 | |
, ALOAD 0 | |
, AASTORE | |
, L9 | |
, LINENUMBER 672 L9 | |
, INVOKESTATIC java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | |
, INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
, ATHROW | |
, L7 | |
, LINENUMBER 675 L7 | |
, FRAME APPEND [I I] | |
, ILOAD 2 | |
, ICONST_5 | |
, IF_ICMPLE L10 | |
, ILOAD 1 | |
, BIPUSH 10 | |
, IF_ICMPNE L11 | |
, ILOAD 2 | |
, BIPUSH 9 | |
, IF_ICMPGT L11 | |
, L10 | |
, LINENUMBER 677 L10 | |
, FRAME SAME | |
, ALOAD 0 | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Integer.parseInt (Ljava/lang/String;I)I | |
, IRETURN | |
, L11 | |
, LINENUMBER 679 L11 | |
, FRAME SAME | |
, ALOAD 0 | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Long.parseLong (Ljava/lang/String;I)J | |
, LSTORE 4 | |
, L12 | |
, LINENUMBER 680 L12 | |
, LLOAD 4 | |
, LDC -4294967296 | |
, LAND | |
, LCONST_0 | |
, LCMP | |
, IFNE L13 | |
, L14 | |
, LINENUMBER 681 L14 | |
, LLOAD 4 | |
, L2I | |
, IRETURN | |
, L13 | |
, LINENUMBER 683 L13 | |
, FRAME APPEND [J] | |
, NEW java/lang/NumberFormatException | |
, DUP | |
, LDC "String value %s exceeds range of unsigned int." | |
, ICONST_1 | |
, ANEWARRAY java/lang/Object | |
, DUP | |
, ICONST_0 | |
, ALOAD 0 | |
, AASTORE | |
, L15 | |
, LINENUMBER 684 L15 | |
, INVOKESTATIC java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; | |
, INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
, ATHROW | |
, L4 | |
, LINENUMBER 690 L4 | |
, FRAME CHOP 2 | |
, ALOAD 0 | |
, INVOKESTATIC java/lang/NumberFormatException.forInputString (Ljava/lang/String;)Ljava/lang/NumberFormatException; | |
, ATHROW | |
, L16 | |
, LOCALVARIABLE ell J L12 L4 4 | |
, LOCALVARIABLE firstChar C L6 L4 3 | |
, LOCALVARIABLE s Ljava/lang/String; L0 L16 0 | |
, LOCALVARIABLE radix I L0 L16 1 | |
, LOCALVARIABLE len I L3 L16 2 | |
, MAXSTACK = 7 | |
, MAXLOCALS = 6 | |
], | |
// access flags 0x9 | |
public static parseUnsignedInt(Ljava/lang/String;)I throws java/lang/NumberFormatException | |
, [ L0 | |
, LINENUMBER 711 L0 | |
, ALOAD 0 | |
, BIPUSH 10 | |
, INVOKESTATIC java/lang/Integer.parseUnsignedInt (Ljava/lang/String;I)I | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE s Ljava/lang/String; L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static valueOf(Ljava/lang/String;I)Ljava/lang/Integer; throws java/lang/NumberFormatException | |
, [ L0 | |
, LINENUMBER 740 L0 | |
, ALOAD 0 | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Integer.parseInt (Ljava/lang/String;I)I | |
, INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; | |
, ARETURN | |
, L1 | |
, LOCALVARIABLE s Ljava/lang/String; L0 L1 0 | |
, LOCALVARIABLE radix I L0 L1 1 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static valueOf(Ljava/lang/String;)Ljava/lang/Integer; throws java/lang/NumberFormatException | |
, [ L0 | |
, LINENUMBER 766 L0 | |
, ALOAD 0 | |
, BIPUSH 10 | |
, INVOKESTATIC java/lang/Integer.parseInt (Ljava/lang/String;I)I | |
, INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; | |
, ARETURN | |
, L1 | |
, LOCALVARIABLE s Ljava/lang/String; L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static valueOf(I)Ljava/lang/Integer; | |
, [ L0 | |
, LINENUMBER 830 L0 | |
, ILOAD 0 | |
, BIPUSH -128 | |
, IF_ICMPLT L1 | |
, ILOAD 0 | |
, GETSTATIC java/lang/Integer$IntegerCache.high : I | |
, IF_ICMPGT L1 | |
, L2 | |
, LINENUMBER 831 L2 | |
, GETSTATIC java/lang/Integer$IntegerCache.cache : [Ljava/lang/Integer; | |
, ILOAD 0 | |
, SIPUSH 128 | |
, IADD | |
, AALOAD | |
, ARETURN | |
, L1 | |
, LINENUMBER 832 L1 | |
, FRAME SAME | |
, NEW java/lang/Integer | |
, DUP | |
, ILOAD 0 | |
, INVOKESPECIAL java/lang/Integer.<init> (I)V | |
, ARETURN | |
, L3 | |
, LOCALVARIABLE i I L0 L3 0 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x1 | |
public <init>(I)V | |
, [ L0 | |
, LINENUMBER 849 L0 | |
, ALOAD 0 | |
, INVOKESPECIAL java/lang/Number.<init> ()V | |
, L1 | |
, LINENUMBER 850 L1 | |
, ALOAD 0 | |
, ILOAD 1 | |
, PUTFIELD java/lang/Integer.value : I | |
, L2 | |
, LINENUMBER 851 L2 | |
, RETURN | |
, L3 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L3 0 | |
, LOCALVARIABLE value I L0 L3 1 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x1 | |
public <init>(Ljava/lang/String;)V throws java/lang/NumberFormatException | |
, [ L0 | |
, LINENUMBER 866 L0 | |
, ALOAD 0 | |
, INVOKESPECIAL java/lang/Number.<init> ()V | |
, L1 | |
, LINENUMBER 867 L1 | |
, ALOAD 0 | |
, ALOAD 1 | |
, BIPUSH 10 | |
, INVOKESTATIC java/lang/Integer.parseInt (Ljava/lang/String;I)I | |
, PUTFIELD java/lang/Integer.value : I | |
, L2 | |
, LINENUMBER 868 L2 | |
, RETURN | |
, L3 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L3 0 | |
, LOCALVARIABLE s Ljava/lang/String; L0 L3 1 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x1 | |
public byteValue()B | |
, [ L0 | |
, LINENUMBER 876 L0 | |
, ALOAD 0 | |
, GETFIELD java/lang/Integer.value : I | |
, I2B | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
, MAXSTACK = 1 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x1 | |
public shortValue()S | |
, [ L0 | |
, LINENUMBER 885 L0 | |
, ALOAD 0 | |
, GETFIELD java/lang/Integer.value : I | |
, I2S | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
, MAXSTACK = 1 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x1 | |
public intValue()I | |
, [ L0 | |
, LINENUMBER 893 L0 | |
, ALOAD 0 | |
, GETFIELD java/lang/Integer.value : I | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
, MAXSTACK = 1 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x1 | |
public longValue()J | |
, [ L0 | |
, LINENUMBER 903 L0 | |
, ALOAD 0 | |
, GETFIELD java/lang/Integer.value : I | |
, I2L | |
, LRETURN | |
, L1 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x1 | |
public floatValue()F | |
, [ L0 | |
, LINENUMBER 912 L0 | |
, ALOAD 0 | |
, GETFIELD java/lang/Integer.value : I | |
, I2F | |
, FRETURN | |
, L1 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
, MAXSTACK = 1 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x1 | |
public doubleValue()D | |
, [ L0 | |
, LINENUMBER 921 L0 | |
, ALOAD 0 | |
, GETFIELD java/lang/Integer.value : I | |
, I2D | |
, DRETURN | |
, L1 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x1 | |
public toString()Ljava/lang/String; | |
, [ L0 | |
, LINENUMBER 935 L0 | |
, ALOAD 0 | |
, GETFIELD java/lang/Integer.value : I | |
, INVOKESTATIC java/lang/Integer.toString (I)Ljava/lang/String; | |
, ARETURN | |
, L1 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
, MAXSTACK = 1 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x1 | |
public hashCode()I | |
, [ L0 | |
, LINENUMBER 947 L0 | |
, ALOAD 0 | |
, GETFIELD java/lang/Integer.value : I | |
, INVOKESTATIC java/lang/Integer.hashCode (I)I | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
, MAXSTACK = 1 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static hashCode(I)I | |
, [ L0 | |
, LINENUMBER 960 L0 | |
, ILOAD 0 | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE value I L0 L1 0 | |
, MAXSTACK = 1 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x1 | |
public equals(Ljava/lang/Object;)Z | |
, [ L0 | |
, LINENUMBER 974 L0 | |
, ALOAD 1 | |
, INSTANCEOF java/lang/Integer | |
, IFEQ L1 | |
, L2 | |
, LINENUMBER 975 L2 | |
, ALOAD 0 | |
, GETFIELD java/lang/Integer.value : I | |
, ALOAD 1 | |
, CHECKCAST java/lang/Integer | |
, INVOKEVIRTUAL java/lang/Integer.intValue ()I | |
, IF_ICMPNE L3 | |
, ICONST_1 | |
, GOTO L4 | |
, L3 | |
, FRAME SAME | |
, ICONST_0 | |
, L4 | |
, FRAME SAME1 I | |
, IRETURN | |
, L1 | |
, LINENUMBER 977 L1 | |
, FRAME SAME | |
, ICONST_0 | |
, IRETURN | |
, L5 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L5 0 | |
, LOCALVARIABLE obj Ljava/lang/Object; L0 L5 1 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static getInteger(Ljava/lang/String;)Ljava/lang/Integer; | |
, [ L0 | |
, LINENUMBER 1011 L0 | |
, ALOAD 0 | |
, ACONST_NULL | |
, INVOKESTATIC java/lang/Integer.getInteger (Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer; | |
, ARETURN | |
, L1 | |
, LOCALVARIABLE nm Ljava/lang/String; L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static getInteger(Ljava/lang/String;I)Ljava/lang/Integer; | |
, [ L0 | |
, LINENUMBER 1057 L0 | |
, ALOAD 0 | |
, ACONST_NULL | |
, INVOKESTATIC java/lang/Integer.getInteger (Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer; | |
, ASTORE 2 | |
, L1 | |
, LINENUMBER 1058 L1 | |
, ALOAD 2 | |
, IFNONNULL L2 | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; | |
, GOTO L3 | |
, L2 | |
, FRAME APPEND [java/lang/Integer] | |
, ALOAD 2 | |
, L3 | |
, FRAME SAME1 java/lang/Integer | |
, ARETURN | |
, L4 | |
, LOCALVARIABLE nm Ljava/lang/String; L0 L4 0 | |
, LOCALVARIABLE val I L0 L4 1 | |
, LOCALVARIABLE result Ljava/lang/Integer; L1 L4 2 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 3 | |
], | |
// access flags 0x9 | |
public static getInteger(Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer; | |
, [ TRYCATCHBLOCK L0 L1 L2 java/lang/IllegalArgumentException | |
, TRYCATCHBLOCK L0 L1 L2 java/lang/NullPointerException | |
, TRYCATCHBLOCK L3 L4 L5 java/lang/NumberFormatException | |
, L6 | |
, LINENUMBER 1099 L6 | |
, ACONST_NULL | |
, ASTORE 2 | |
, L0 | |
, LINENUMBER 1101 L0 | |
, ALOAD 0 | |
, INVOKESTATIC java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String; | |
, ASTORE 2 | |
, L1 | |
, LINENUMBER 1103 L1 | |
, GOTO L7 | |
, L2 | |
, LINENUMBER 1102 L2 | |
, FRAME FULL [java/lang/String java/lang/Integer java/lang/String] [java/lang/RuntimeException] | |
, ASTORE 3 | |
, L7 | |
, LINENUMBER 1104 L7 | |
, FRAME SAME | |
, ALOAD 2 | |
, IFNULL L8 | |
, L3 | |
, LINENUMBER 1106 L3 | |
, ALOAD 2 | |
, INVOKESTATIC java/lang/Integer.decode (Ljava/lang/String;)Ljava/lang/Integer; | |
, L4 | |
, ARETURN | |
, L5 | |
, LINENUMBER 1107 L5 | |
, FRAME SAME1 java/lang/NumberFormatException | |
, ASTORE 3 | |
, L8 | |
, LINENUMBER 1110 L8 | |
, FRAME SAME | |
, ALOAD 1 | |
, ARETURN | |
, L9 | |
, LOCALVARIABLE nm Ljava/lang/String; L6 L9 0 | |
, LOCALVARIABLE val Ljava/lang/Integer; L6 L9 1 | |
, LOCALVARIABLE v Ljava/lang/String; L0 L9 2 | |
, MAXSTACK = 1 | |
, MAXLOCALS = 4 | |
], | |
// access flags 0x9 | |
public static decode(Ljava/lang/String;)Ljava/lang/Integer; throws java/lang/NumberFormatException | |
, [ TRYCATCHBLOCK L0 L1 L2 java/lang/NumberFormatException | |
, L3 | |
, LINENUMBER 1156 L3 | |
, BIPUSH 10 | |
, ISTORE 1 | |
, L4 | |
, LINENUMBER 1157 L4 | |
, ICONST_0 | |
, ISTORE 2 | |
, L5 | |
, LINENUMBER 1158 L5 | |
, ICONST_0 | |
, ISTORE 3 | |
, L6 | |
, LINENUMBER 1161 L6 | |
, ALOAD 0 | |
, INVOKEVIRTUAL java/lang/String.length ()I | |
, IFNE L7 | |
, L8 | |
, LINENUMBER 1162 L8 | |
, NEW java/lang/NumberFormatException | |
, DUP | |
, LDC "Zero length string" | |
, INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
, ATHROW | |
, L7 | |
, LINENUMBER 1163 L7 | |
, FRAME APPEND [I I I] | |
, ALOAD 0 | |
, ICONST_0 | |
, INVOKEVIRTUAL java/lang/String.charAt (I)C | |
, ISTORE 5 | |
, L9 | |
, LINENUMBER 1165 L9 | |
, ILOAD 5 | |
, BIPUSH 45 | |
, IF_ICMPNE L10 | |
, L11 | |
, LINENUMBER 1166 L11 | |
, ICONST_1 | |
, ISTORE 3 | |
, L12 | |
, LINENUMBER 1167 L12 | |
, IINC 2 1 | |
, GOTO L13 | |
, L10 | |
, LINENUMBER 1168 L10 | |
, FRAME APPEND [T I] | |
, ILOAD 5 | |
, BIPUSH 43 | |
, IF_ICMPNE L13 | |
, L14 | |
, LINENUMBER 1169 L14 | |
, IINC 2 1 | |
, L13 | |
, LINENUMBER 1172 L13 | |
, FRAME SAME | |
, ALOAD 0 | |
, LDC "0x" | |
, ILOAD 2 | |
, INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
, IFNE L15 | |
, ALOAD 0 | |
, LDC "0X" | |
, ILOAD 2 | |
, INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
, IFEQ L16 | |
, L15 | |
, LINENUMBER 1173 L15 | |
, FRAME SAME | |
, IINC 2 2 | |
, L17 | |
, LINENUMBER 1174 L17 | |
, BIPUSH 16 | |
, ISTORE 1 | |
, GOTO L18 | |
, L16 | |
, LINENUMBER 1176 L16 | |
, FRAME SAME | |
, ALOAD 0 | |
, LDC "#" | |
, ILOAD 2 | |
, INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
, IFEQ L19 | |
, L20 | |
, LINENUMBER 1177 L20 | |
, IINC 2 1 | |
, L21 | |
, LINENUMBER 1178 L21 | |
, BIPUSH 16 | |
, ISTORE 1 | |
, GOTO L18 | |
, L19 | |
, LINENUMBER 1180 L19 | |
, FRAME SAME | |
, ALOAD 0 | |
, LDC "0" | |
, ILOAD 2 | |
, INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
, IFEQ L18 | |
, ALOAD 0 | |
, INVOKEVIRTUAL java/lang/String.length ()I | |
, ICONST_1 | |
, ILOAD 2 | |
, IADD | |
, IF_ICMPLE L18 | |
, L22 | |
, LINENUMBER 1181 L22 | |
, IINC 2 1 | |
, L23 | |
, LINENUMBER 1182 L23 | |
, BIPUSH 8 | |
, ISTORE 1 | |
, L18 | |
, LINENUMBER 1185 L18 | |
, FRAME SAME | |
, ALOAD 0 | |
, LDC "-" | |
, ILOAD 2 | |
, INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
, IFNE L24 | |
, ALOAD 0 | |
, LDC "+" | |
, ILOAD 2 | |
, INVOKEVIRTUAL java/lang/String.startsWith (Ljava/lang/String;I)Z | |
, IFEQ L0 | |
, L24 | |
, LINENUMBER 1186 L24 | |
, FRAME SAME | |
, NEW java/lang/NumberFormatException | |
, DUP | |
, LDC "Sign character in wrong position" | |
, INVOKESPECIAL java/lang/NumberFormatException.<init> (Ljava/lang/String;)V | |
, ATHROW | |
, L0 | |
, LINENUMBER 1189 L0 | |
, FRAME SAME | |
, ALOAD 0 | |
, ILOAD 2 | |
, INVOKEVIRTUAL java/lang/String.substring (I)Ljava/lang/String; | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Integer.valueOf (Ljava/lang/String;I)Ljava/lang/Integer; | |
, ASTORE 4 | |
, L25 | |
, LINENUMBER 1190 L25 | |
, ILOAD 3 | |
, IFEQ L26 | |
, ALOAD 4 | |
, INVOKEVIRTUAL java/lang/Integer.intValue ()I | |
, INEG | |
, INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; | |
, GOTO L27 | |
, L26 | |
, FRAME FULL [java/lang/String I I I java/lang/Integer I] [] | |
, ALOAD 4 | |
, L27 | |
, FRAME SAME1 java/lang/Integer | |
, ASTORE 4 | |
, L1 | |
, LINENUMBER 1198 L1 | |
, GOTO L28 | |
, L2 | |
, LINENUMBER 1191 L2 | |
, FRAME FULL [java/lang/String I I I T I] [java/lang/NumberFormatException] | |
, ASTORE 6 | |
, L29 | |
, LINENUMBER 1195 L29 | |
, ILOAD 3 | |
, IFEQ L30 | |
, NEW java/lang/StringBuilder | |
, DUP | |
, INVOKESPECIAL java/lang/StringBuilder.<init> ()V | |
, LDC "-" | |
, INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
, ALOAD 0 | |
, ILOAD 2 | |
, INVOKEVIRTUAL java/lang/String.substring (I)Ljava/lang/String; | |
, INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; | |
, INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; | |
, GOTO L31 | |
, L30 | |
, FRAME APPEND [java/lang/NumberFormatException] | |
, ALOAD 0 | |
, ILOAD 2 | |
, L32 | |
, LINENUMBER 1196 L32 | |
, INVOKEVIRTUAL java/lang/String.substring (I)Ljava/lang/String; | |
, L31 | |
, FRAME SAME1 java/lang/String | |
, ASTORE 7 | |
, L33 | |
, LINENUMBER 1197 L33 | |
, ALOAD 7 | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Integer.valueOf (Ljava/lang/String;I)Ljava/lang/Integer; | |
, ASTORE 4 | |
, L28 | |
, LINENUMBER 1199 L28 | |
, FRAME FULL [java/lang/String I I I java/lang/Integer I] [] | |
, ALOAD 4 | |
, ARETURN | |
, L34 | |
, LOCALVARIABLE result Ljava/lang/Integer; L25 L2 4 | |
, LOCALVARIABLE constant Ljava/lang/String; L33 L28 7 | |
, LOCALVARIABLE e Ljava/lang/NumberFormatException; L29 L28 6 | |
, LOCALVARIABLE nm Ljava/lang/String; L3 L34 0 | |
, LOCALVARIABLE radix I L4 L34 1 | |
, LOCALVARIABLE index I L5 L34 2 | |
, LOCALVARIABLE negative Z L6 L34 3 | |
, LOCALVARIABLE result Ljava/lang/Integer; L28 L34 4 | |
, LOCALVARIABLE firstChar C L9 L34 5 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 8 | |
], | |
// access flags 0x1 | |
public compareTo(Ljava/lang/Integer;)I | |
, [ L0 | |
, LINENUMBER 1216 L0 | |
, ALOAD 0 | |
, GETFIELD java/lang/Integer.value : I | |
, ALOAD 1 | |
, GETFIELD java/lang/Integer.value : I | |
, INVOKESTATIC java/lang/Integer.compare (II)I | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
, LOCALVARIABLE anotherInteger Ljava/lang/Integer; L0 L1 1 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static compare(II)I | |
, [ L0 | |
, LINENUMBER 1234 L0 | |
, ILOAD 0 | |
, ILOAD 1 | |
, IF_ICMPGE L1 | |
, ICONST_M1 | |
, GOTO L2 | |
, L1 | |
, FRAME SAME | |
, ILOAD 0 | |
, ILOAD 1 | |
, IF_ICMPNE L3 | |
, ICONST_0 | |
, GOTO L2 | |
, L3 | |
, FRAME SAME | |
, ICONST_1 | |
, L2 | |
, FRAME SAME1 I | |
, IRETURN | |
, L4 | |
, LOCALVARIABLE x I L0 L4 0 | |
, LOCALVARIABLE y I L0 L4 1 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static compareUnsigned(II)I | |
, [ L0 | |
, LINENUMBER 1250 L0 | |
, ILOAD 0 | |
, LDC -2147483648 | |
, IADD | |
, ILOAD 1 | |
, LDC -2147483648 | |
, IADD | |
, INVOKESTATIC java/lang/Integer.compare (II)I | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE x I L0 L1 0 | |
, LOCALVARIABLE y I L0 L1 1 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static toUnsignedLong(I)J | |
, [ L0 | |
, LINENUMBER 1271 L0 | |
, ILOAD 0 | |
, I2L | |
, LDC 4294967295 | |
, LAND | |
, LRETURN | |
, L1 | |
, LOCALVARIABLE x I L0 L1 0 | |
, MAXSTACK = 4 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static divideUnsigned(II)I | |
, [ L0 | |
, LINENUMBER 1294 L0 | |
, ILOAD 0 | |
, INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
, LDIV | |
, L2I | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE dividend I L0 L1 0 | |
, LOCALVARIABLE divisor I L0 L1 1 | |
, MAXSTACK = 4 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static remainderUnsigned(II)I | |
, [ L0 | |
, LINENUMBER 1311 L0 | |
, ILOAD 0 | |
, INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Integer.toUnsignedLong (I)J | |
, LREM | |
, L2I | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE dividend I L0 L1 0 | |
, LOCALVARIABLE divisor I L0 L1 1 | |
, MAXSTACK = 4 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static highestOneBit(I)I | |
, [ L0 | |
, LINENUMBER 1348 L0 | |
, ILOAD 0 | |
, ILOAD 0 | |
, ICONST_1 | |
, ISHR | |
, IOR | |
, ISTORE 0 | |
, L1 | |
, LINENUMBER 1349 L1 | |
, ILOAD 0 | |
, ILOAD 0 | |
, ICONST_2 | |
, ISHR | |
, IOR | |
, ISTORE 0 | |
, L2 | |
, LINENUMBER 1350 L2 | |
, ILOAD 0 | |
, ILOAD 0 | |
, ICONST_4 | |
, ISHR | |
, IOR | |
, ISTORE 0 | |
, L3 | |
, LINENUMBER 1351 L3 | |
, ILOAD 0 | |
, ILOAD 0 | |
, BIPUSH 8 | |
, ISHR | |
, IOR | |
, ISTORE 0 | |
, L4 | |
, LINENUMBER 1352 L4 | |
, ILOAD 0 | |
, ILOAD 0 | |
, BIPUSH 16 | |
, ISHR | |
, IOR | |
, ISTORE 0 | |
, L5 | |
, LINENUMBER 1353 L5 | |
, ILOAD 0 | |
, ILOAD 0 | |
, ICONST_1 | |
, IUSHR | |
, ISUB | |
, IRETURN | |
, L6 | |
, LOCALVARIABLE i I L0 L6 0 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static lowestOneBit(I)I | |
, [ L0 | |
, LINENUMBER 1371 L0 | |
, ILOAD 0 | |
, ILOAD 0 | |
, INEG | |
, IAND | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE i I L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static numberOfLeadingZeros(I)I | |
, [ L0 | |
, LINENUMBER 1397 L0 | |
, ILOAD 0 | |
, IFNE L1 | |
, L2 | |
, LINENUMBER 1398 L2 | |
, BIPUSH 32 | |
, IRETURN | |
, L1 | |
, LINENUMBER 1399 L1 | |
, FRAME SAME | |
, ICONST_1 | |
, ISTORE 1 | |
, L3 | |
, LINENUMBER 1400 L3 | |
, ILOAD 0 | |
, BIPUSH 16 | |
, IUSHR | |
, IFNE L4 | |
, IINC 1 16 | |
, ILOAD 0 | |
, BIPUSH 16 | |
, ISHL | |
, ISTORE 0 | |
, L4 | |
, LINENUMBER 1401 L4 | |
, FRAME APPEND [I] | |
, ILOAD 0 | |
, BIPUSH 24 | |
, IUSHR | |
, IFNE L5 | |
, IINC 1 8 | |
, ILOAD 0 | |
, BIPUSH 8 | |
, ISHL | |
, ISTORE 0 | |
, L5 | |
, LINENUMBER 1402 L5 | |
, FRAME SAME | |
, ILOAD 0 | |
, BIPUSH 28 | |
, IUSHR | |
, IFNE L6 | |
, IINC 1 4 | |
, ILOAD 0 | |
, ICONST_4 | |
, ISHL | |
, ISTORE 0 | |
, L6 | |
, LINENUMBER 1403 L6 | |
, FRAME SAME | |
, ILOAD 0 | |
, BIPUSH 30 | |
, IUSHR | |
, IFNE L7 | |
, IINC 1 2 | |
, ILOAD 0 | |
, ICONST_2 | |
, ISHL | |
, ISTORE 0 | |
, L7 | |
, LINENUMBER 1404 L7 | |
, FRAME SAME | |
, ILOAD 1 | |
, ILOAD 0 | |
, BIPUSH 31 | |
, IUSHR | |
, ISUB | |
, ISTORE 1 | |
, L8 | |
, LINENUMBER 1405 L8 | |
, ILOAD 1 | |
, IRETURN | |
, L9 | |
, LOCALVARIABLE i I L0 L9 0 | |
, LOCALVARIABLE n I L3 L9 1 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static numberOfTrailingZeros(I)I | |
, [ L0 | |
, LINENUMBER 1425 L0 | |
, ILOAD 0 | |
, IFNE L1 | |
, BIPUSH 32 | |
, IRETURN | |
, L1 | |
, LINENUMBER 1426 L1 | |
, FRAME SAME | |
, BIPUSH 31 | |
, ISTORE 2 | |
, L2 | |
, LINENUMBER 1427 L2 | |
, ILOAD 0 | |
, BIPUSH 16 | |
, ISHL | |
, ISTORE 1 | |
, L3 | |
, ILOAD 1 | |
, IFEQ L4 | |
, ILOAD 2 | |
, BIPUSH 16 | |
, ISUB | |
, ISTORE 2 | |
, ILOAD 1 | |
, ISTORE 0 | |
, L4 | |
, LINENUMBER 1428 L4 | |
, FRAME APPEND [I I] | |
, ILOAD 0 | |
, BIPUSH 8 | |
, ISHL | |
, ISTORE 1 | |
, ILOAD 1 | |
, IFEQ L5 | |
, ILOAD 2 | |
, BIPUSH 8 | |
, ISUB | |
, ISTORE 2 | |
, ILOAD 1 | |
, ISTORE 0 | |
, L5 | |
, LINENUMBER 1429 L5 | |
, FRAME SAME | |
, ILOAD 0 | |
, ICONST_4 | |
, ISHL | |
, ISTORE 1 | |
, ILOAD 1 | |
, IFEQ L6 | |
, ILOAD 2 | |
, ICONST_4 | |
, ISUB | |
, ISTORE 2 | |
, ILOAD 1 | |
, ISTORE 0 | |
, L6 | |
, LINENUMBER 1430 L6 | |
, FRAME SAME | |
, ILOAD 0 | |
, ICONST_2 | |
, ISHL | |
, ISTORE 1 | |
, ILOAD 1 | |
, IFEQ L7 | |
, ILOAD 2 | |
, ICONST_2 | |
, ISUB | |
, ISTORE 2 | |
, ILOAD 1 | |
, ISTORE 0 | |
, L7 | |
, LINENUMBER 1431 L7 | |
, FRAME SAME | |
, ILOAD 2 | |
, ILOAD 0 | |
, ICONST_1 | |
, ISHL | |
, BIPUSH 31 | |
, IUSHR | |
, ISUB | |
, IRETURN | |
, L8 | |
, LOCALVARIABLE i I L0 L8 0 | |
, LOCALVARIABLE y I L3 L8 1 | |
, LOCALVARIABLE n I L2 L8 2 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 3 | |
], | |
// access flags 0x9 | |
public static bitCount(I)I | |
, [ L0 | |
, LINENUMBER 1446 L0 | |
, ILOAD 0 | |
, ILOAD 0 | |
, ICONST_1 | |
, IUSHR | |
, LDC 1431655765 | |
, IAND | |
, ISUB | |
, ISTORE 0 | |
, L1 | |
, LINENUMBER 1447 L1 | |
, ILOAD 0 | |
, LDC 858993459 | |
, IAND | |
, ILOAD 0 | |
, ICONST_2 | |
, IUSHR | |
, LDC 858993459 | |
, IAND | |
, IADD | |
, ISTORE 0 | |
, L2 | |
, LINENUMBER 1448 L2 | |
, ILOAD 0 | |
, ILOAD 0 | |
, ICONST_4 | |
, IUSHR | |
, IADD | |
, LDC 252645135 | |
, IAND | |
, ISTORE 0 | |
, L3 | |
, LINENUMBER 1449 L3 | |
, ILOAD 0 | |
, ILOAD 0 | |
, BIPUSH 8 | |
, IUSHR | |
, IADD | |
, ISTORE 0 | |
, L4 | |
, LINENUMBER 1450 L4 | |
, ILOAD 0 | |
, ILOAD 0 | |
, BIPUSH 16 | |
, IUSHR | |
, IADD | |
, ISTORE 0 | |
, L5 | |
, LINENUMBER 1451 L5 | |
, ILOAD 0 | |
, BIPUSH 63 | |
, IAND | |
, IRETURN | |
, L6 | |
, LOCALVARIABLE i I L0 L6 0 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static rotateLeft(II)I | |
, [ L0 | |
, LINENUMBER 1475 L0 | |
, ILOAD 0 | |
, ILOAD 1 | |
, ISHL | |
, ILOAD 0 | |
, ILOAD 1 | |
, INEG | |
, IUSHR | |
, IOR | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE i I L0 L1 0 | |
, LOCALVARIABLE distance I L0 L1 1 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static rotateRight(II)I | |
, [ L0 | |
, LINENUMBER 1499 L0 | |
, ILOAD 0 | |
, ILOAD 1 | |
, IUSHR | |
, ILOAD 0 | |
, ILOAD 1 | |
, INEG | |
, ISHL | |
, IOR | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE i I L0 L1 0 | |
, LOCALVARIABLE distance I L0 L1 1 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static reverse(I)I | |
, [ L0 | |
, LINENUMBER 1514 L0 | |
, ILOAD 0 | |
, LDC 1431655765 | |
, IAND | |
, ICONST_1 | |
, ISHL | |
, ILOAD 0 | |
, ICONST_1 | |
, IUSHR | |
, LDC 1431655765 | |
, IAND | |
, IOR | |
, ISTORE 0 | |
, L1 | |
, LINENUMBER 1515 L1 | |
, ILOAD 0 | |
, LDC 858993459 | |
, IAND | |
, ICONST_2 | |
, ISHL | |
, ILOAD 0 | |
, ICONST_2 | |
, IUSHR | |
, LDC 858993459 | |
, IAND | |
, IOR | |
, ISTORE 0 | |
, L2 | |
, LINENUMBER 1516 L2 | |
, ILOAD 0 | |
, LDC 252645135 | |
, IAND | |
, ICONST_4 | |
, ISHL | |
, ILOAD 0 | |
, ICONST_4 | |
, IUSHR | |
, LDC 252645135 | |
, IAND | |
, IOR | |
, ISTORE 0 | |
, L3 | |
, LINENUMBER 1517 L3 | |
, ILOAD 0 | |
, BIPUSH 24 | |
, ISHL | |
, ILOAD 0 | |
, LDC 65280 | |
, IAND | |
, BIPUSH 8 | |
, ISHL | |
, IOR | |
, ILOAD 0 | |
, BIPUSH 8 | |
, IUSHR | |
, LDC 65280 | |
, IAND | |
, IOR | |
, ILOAD 0 | |
, BIPUSH 24 | |
, IUSHR | |
, IOR | |
, ISTORE 0 | |
, L4 | |
, LINENUMBER 1519 L4 | |
, ILOAD 0 | |
, IRETURN | |
, L5 | |
, LOCALVARIABLE i I L0 L5 0 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static signum(I)I | |
, [ L0 | |
, LINENUMBER 1533 L0 | |
, ILOAD 0 | |
, BIPUSH 31 | |
, ISHR | |
, ILOAD 0 | |
, INEG | |
, BIPUSH 31 | |
, IUSHR | |
, IOR | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE i I L0 L1 0 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static reverseBytes(I)I | |
, [ L0 | |
, LINENUMBER 1546 L0 | |
, ILOAD 0 | |
, BIPUSH 24 | |
, IUSHR | |
, ILOAD 0 | |
, BIPUSH 8 | |
, ISHR | |
, LDC 65280 | |
, IAND | |
, IOR | |
, ILOAD 0 | |
, BIPUSH 8 | |
, ISHL | |
, LDC 16711680 | |
, IAND | |
, IOR | |
, ILOAD 0 | |
, BIPUSH 24 | |
, ISHL | |
, IOR | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE i I L0 L1 0 | |
, MAXSTACK = 3 | |
, MAXLOCALS = 1 | |
], | |
// access flags 0x9 | |
public static sum(II)I | |
, [ L0 | |
, LINENUMBER 1562 L0 | |
, ILOAD 0 | |
, ILOAD 1 | |
, IADD | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE a I L0 L1 0 | |
, LOCALVARIABLE b I L0 L1 1 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static max(II)I | |
, [ L0 | |
, LINENUMBER 1576 L0 | |
, ILOAD 0 | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Math.max (II)I | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE a I L0 L1 0 | |
, LOCALVARIABLE b I L0 L1 1 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x9 | |
public static min(II)I | |
, [ L0 | |
, LINENUMBER 1590 L0 | |
, ILOAD 0 | |
, ILOAD 1 | |
, INVOKESTATIC java/lang/Math.min (II)I | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE a I L0 L1 0 | |
, LOCALVARIABLE b I L0 L1 1 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x1041 | |
public synthetic bridge compareTo(Ljava/lang/Object;)I | |
, [ L0 | |
, LINENUMBER 52 L0 | |
, ALOAD 0 | |
, ALOAD 1 | |
, CHECKCAST java/lang/Integer | |
, INVOKEVIRTUAL java/lang/Integer.compareTo (Ljava/lang/Integer;)I | |
, IRETURN | |
, L1 | |
, LOCALVARIABLE this Ljava/lang/Integer; L0 L1 0 | |
, MAXSTACK = 2 | |
, MAXLOCALS = 2 | |
], | |
// access flags 0x8 | |
static <clinit>()V | |
, [ L0 | |
, LINENUMBER 72 L0 | |
, LDC "int" | |
, INVOKESTATIC java/lang/Class.getPrimitiveClass (Ljava/lang/String;)Ljava/lang/Class; | |
, PUTSTATIC java/lang/Integer.TYPE : Ljava/lang/Class; | |
, L1 | |
, LINENUMBER 77 L1 | |
, BIPUSH 36 | |
, NEWARRAY T_CHAR | |
, DUP | |
, ICONST_0 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, ICONST_1 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, ICONST_2 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, ICONST_3 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, ICONST_4 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, ICONST_5 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 6 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 7 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 8 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 9 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 10 | |
, BIPUSH 97 | |
, CASTORE | |
, DUP | |
, BIPUSH 11 | |
, BIPUSH 98 | |
, CASTORE | |
, DUP | |
, BIPUSH 12 | |
, BIPUSH 99 | |
, CASTORE | |
, DUP | |
, BIPUSH 13 | |
, BIPUSH 100 | |
, CASTORE | |
, DUP | |
, BIPUSH 14 | |
, BIPUSH 101 | |
, CASTORE | |
, DUP | |
, BIPUSH 15 | |
, BIPUSH 102 | |
, CASTORE | |
, DUP | |
, BIPUSH 16 | |
, BIPUSH 103 | |
, CASTORE | |
, DUP | |
, BIPUSH 17 | |
, BIPUSH 104 | |
, CASTORE | |
, DUP | |
, BIPUSH 18 | |
, BIPUSH 105 | |
, CASTORE | |
, DUP | |
, BIPUSH 19 | |
, BIPUSH 106 | |
, CASTORE | |
, DUP | |
, BIPUSH 20 | |
, BIPUSH 107 | |
, CASTORE | |
, DUP | |
, BIPUSH 21 | |
, BIPUSH 108 | |
, CASTORE | |
, DUP | |
, BIPUSH 22 | |
, BIPUSH 109 | |
, CASTORE | |
, DUP | |
, BIPUSH 23 | |
, BIPUSH 110 | |
, CASTORE | |
, DUP | |
, BIPUSH 24 | |
, BIPUSH 111 | |
, CASTORE | |
, DUP | |
, BIPUSH 25 | |
, BIPUSH 112 | |
, CASTORE | |
, DUP | |
, BIPUSH 26 | |
, BIPUSH 113 | |
, CASTORE | |
, DUP | |
, BIPUSH 27 | |
, BIPUSH 114 | |
, CASTORE | |
, DUP | |
, BIPUSH 28 | |
, BIPUSH 115 | |
, CASTORE | |
, DUP | |
, BIPUSH 29 | |
, BIPUSH 116 | |
, CASTORE | |
, DUP | |
, BIPUSH 30 | |
, BIPUSH 117 | |
, CASTORE | |
, DUP | |
, BIPUSH 31 | |
, BIPUSH 118 | |
, CASTORE | |
, DUP | |
, BIPUSH 32 | |
, BIPUSH 119 | |
, CASTORE | |
, DUP | |
, BIPUSH 33 | |
, BIPUSH 120 | |
, CASTORE | |
, DUP | |
, BIPUSH 34 | |
, BIPUSH 121 | |
, CASTORE | |
, DUP | |
, BIPUSH 35 | |
, BIPUSH 122 | |
, CASTORE | |
, PUTSTATIC java/lang/Integer.digits : [C | |
, L2 | |
, LINENUMBER 342 L2 | |
, BIPUSH 100 | |
, NEWARRAY T_CHAR | |
, DUP | |
, ICONST_0 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, ICONST_1 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, ICONST_2 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, ICONST_3 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, ICONST_4 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, ICONST_5 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 6 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 7 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 8 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 9 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 10 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 11 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 12 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 13 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 14 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 15 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 16 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 17 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 18 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 19 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 20 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 21 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 22 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 23 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 24 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 25 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 26 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 27 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 28 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 29 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 30 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 31 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 32 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 33 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 34 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 35 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 36 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 37 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 38 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 39 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 40 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 41 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 42 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 43 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 44 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 45 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 46 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 47 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 48 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 49 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 50 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 51 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 52 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 53 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 54 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 55 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 56 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 57 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 58 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 59 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 60 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 61 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 62 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 63 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 64 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 65 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 66 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 67 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 68 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 69 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 70 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 71 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 72 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 73 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 74 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 75 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 76 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 77 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 78 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 79 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 80 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 81 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 82 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 83 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 84 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 85 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 86 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 87 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 88 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 89 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 90 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 91 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 92 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 93 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 94 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 95 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 96 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 97 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 98 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 99 | |
, BIPUSH 57 | |
, CASTORE | |
, PUTSTATIC java/lang/Integer.DigitTens : [C | |
, L3 | |
, LINENUMBER 355 L3 | |
, BIPUSH 100 | |
, NEWARRAY T_CHAR | |
, DUP | |
, ICONST_0 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, ICONST_1 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, ICONST_2 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, ICONST_3 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, ICONST_4 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, ICONST_5 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 6 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 7 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 8 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 9 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 10 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 11 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 12 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 13 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 14 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 15 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 16 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 17 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 18 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 19 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 20 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 21 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 22 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 23 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 24 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 25 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 26 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 27 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 28 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 29 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 30 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 31 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 32 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 33 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 34 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 35 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 36 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 37 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 38 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 39 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 40 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 41 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 42 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 43 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 44 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 45 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 46 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 47 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 48 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 49 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 50 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 51 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 52 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 53 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 54 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 55 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 56 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 57 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 58 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 59 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 60 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 61 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 62 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 63 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 64 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 65 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 66 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 67 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 68 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 69 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 70 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 71 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 72 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 73 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 74 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 75 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 76 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 77 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 78 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 79 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 80 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 81 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 82 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 83 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 84 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 85 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 86 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 87 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 88 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 89 | |
, BIPUSH 57 | |
, CASTORE | |
, DUP | |
, BIPUSH 90 | |
, BIPUSH 48 | |
, CASTORE | |
, DUP | |
, BIPUSH 91 | |
, BIPUSH 49 | |
, CASTORE | |
, DUP | |
, BIPUSH 92 | |
, BIPUSH 50 | |
, CASTORE | |
, DUP | |
, BIPUSH 93 | |
, BIPUSH 51 | |
, CASTORE | |
, DUP | |
, BIPUSH 94 | |
, BIPUSH 52 | |
, CASTORE | |
, DUP | |
, BIPUSH 95 | |
, BIPUSH 53 | |
, CASTORE | |
, DUP | |
, BIPUSH 96 | |
, BIPUSH 54 | |
, CASTORE | |
, DUP | |
, BIPUSH 97 | |
, BIPUSH 55 | |
, CASTORE | |
, DUP | |
, BIPUSH 98 | |
, BIPUSH 56 | |
, CASTORE | |
, DUP | |
, BIPUSH 99 | |
, BIPUSH 57 | |
, CASTORE | |
, PUTSTATIC java/lang/Integer.DigitOnes : [C | |
, L4 | |
, LINENUMBER 467 L4 | |
, BIPUSH 10 | |
, NEWARRAY T_INT | |
, DUP | |
, ICONST_0 | |
, BIPUSH 9 | |
, IASTORE | |
, DUP | |
, ICONST_1 | |
, BIPUSH 99 | |
, IASTORE | |
, DUP | |
, ICONST_2 | |
, SIPUSH 999 | |
, IASTORE | |
, DUP | |
, ICONST_3 | |
, SIPUSH 9999 | |
, IASTORE | |
, DUP | |
, ICONST_4 | |
, LDC 99999 | |
, IASTORE | |
, DUP | |
, ICONST_5 | |
, LDC 999999 | |
, IASTORE | |
, DUP | |
, BIPUSH 6 | |
, LDC 9999999 | |
, IASTORE | |
, DUP | |
, BIPUSH 7 | |
, LDC 99999999 | |
, IASTORE | |
, DUP | |
, BIPUSH 8 | |
, LDC 999999999 | |
, IASTORE | |
, DUP | |
, BIPUSH 9 | |
, LDC 2147483647 | |
, IASTORE | |
, PUTSTATIC java/lang/Integer.sizeTable : [I | |
, RETURN | |
, MAXSTACK = 4 | |
, MAXLOCALS = 0 | |
], } | |
] | |
Process finished with exit code 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment