ACL2 >(cons 1 2) (1 . 2) ACL2 >(defun insert (e x) (if (consp x) (if (< e (car x)) (cons e x) (cons (car x) (insert e (cdr x)))) (cons e x))) The admission of INSERT is trivial, using the relation O< (which is known to be well-founded on the domain recognized by O-P) and the measure (ACL2-COUNT X). We observe that the type of INSERT is described by the theorem (CONSP (INSERT E X)). We used primitive type reasoning. Summary Form: ( DEFUN INSERT ...) Rules: ((:FAKE-RUNE-FOR-TYPE-SET NIL)) Warnings: None Time: 0.01 seconds (prove: 0.00, print: 0.00, other: 0.00) INSERT ACL2 >(insert 3 '(1 2 4 5)) (1 2 3 4 5) ACL2 >(defun isort (x) (if (consp x) (insert (car x) (isort (cdr x))) nil)) The admission of ISORT is trivial, using the relation O< (which is known to be well-founded on the domain recognized by O-P) and the measure (ACL2-COUNT X). We observe that the type of ISORT is described by the theorem (OR (CONSP (ISORT X)) (EQUAL (ISORT X) NIL)). We used the :type-prescription rule INSERT. Summary Form: ( DEFUN ISORT ...) Rules: ((:TYPE-PRESCRIPTION INSERT)) Warnings: None Time: 0.01 seconds (prove: 0.00, print: 0.00, other: 0.01) ISORT ACL2 >(isort '(5 1 3 2 4)) (1 2 3 4 5) ACL2 >(defun orderedp (x) (if (consp x) (or (not (consp (cdr x))) (and (<= (car x) (car (cdr x))) (orderedp (cdr x)))) t)) The admission of ORDEREDP is trivial, using the relation O< (which is known to be well-founded on the domain recognized by O-P) and the measure (ACL2-COUNT X). We observe that the type of ORDEREDP is described by the theorem (OR (EQUAL (ORDEREDP X) T) (EQUAL (ORDEREDP X) NIL)). Summary Form: ( DEFUN ORDEREDP ...) Rules: NIL Warnings: None Time: 0.01 seconds (prove: 0.00, print: 0.00, other: 0.01) ORDEREDP ACL2 >(orderedp '(1 2 3 4 5)) T ACL2 >(orderedp '(1 3 2 4 5)) NIL ACL2 >(defthm orderedp-isort (orderedp (isort x))) Name the formula above *1. Perhaps we can prove *1 by induction. One induction scheme is suggested by this conjecture. We will induct according to a scheme suggested by (ISORT X). This suggestion was produced using the :induction rule ISORT. If we let (:P X) denote *1 above then the induction scheme we'll use is (AND (IMPLIES (NOT (CONSP X)) (:P X)) (IMPLIES (AND (CONSP X) (:P (CDR X))) (:P X))). This induction is justified by the same argument used to admit ISORT. When applied to the goal at hand the above induction scheme produces the following two nontautological subgoals. Subgoal *1/2 (IMPLIES (NOT (CONSP X)) (ORDEREDP (ISORT X))). But simplification reduces this to T, using the :definition ISORT and the :executable-counterpart of ORDEREDP. Subgoal *1/1 (IMPLIES (AND (CONSP X) (ORDEREDP (ISORT (CDR X)))) (ORDEREDP (ISORT X))). This simplifies, using the :definition ISORT, to Subgoal *1/1' (IMPLIES (AND (CONSP X) (ORDEREDP (ISORT (CDR X)))) (ORDEREDP (INSERT (CAR X) (ISORT (CDR X))))). The destructor terms (CAR X) and (CDR X) can be eliminated by using CAR-CDR-ELIM to replace X by (CONS X1 X2), (CAR X) by X1 and (CDR X) by X2. This produces the following goal. Subgoal *1/1'' (IMPLIES (AND (CONSP (CONS X1 X2)) (ORDEREDP (ISORT X2))) (ORDEREDP (INSERT X1 (ISORT X2)))). This simplifies, using primitive type reasoning, to Subgoal *1/1''' (IMPLIES (ORDEREDP (ISORT X2)) (ORDEREDP (INSERT X1 (ISORT X2)))). We generalize this conjecture, replacing (ISORT X2) by IT. This produces Subgoal *1/1'4' d(IMPLIES (ORDEREDP IT) (ORDEREDP (INSERT X1 IT))). Name the formula above *1.1. Perhaps we can prove *1.1 by induction. Two induction schemes are suggested by this conjecture. These merge into one derived induction scheme. We will induct according to a scheme suggested by (INSERT X1 IT). This suggestion was produced using the :induction rules INSERT and ORDEREDP. If we let (:P IT X1) denote *1.1 above then the induction scheme we'll use is (AND (IMPLIES (NOT (CONSP IT)) (:P IT X1)) (IMPLIES (AND (CONSP IT) (<= (CAR IT) X1) (:P (CDR IT) X1)) (:P IT X1)) (IMPLIES (AND (CONSP IT) (< X1 (CAR IT))) (:P IT X1))). This induction is justified by the same argument used to admit INSERT. When applied to the goal at hand the above induction scheme produces the following four nontautological subgoals. Subgoal *1.1/4 (IMPLIES (AND (NOT (CONSP IT)) (ORDEREDP IT)) (ORDEREDP (INSERT X1 IT))). But simplification reduces this to T, using the :definitions INSERT and ORDEREDP, primitive type reasoning and the :rewrite rule CDR-CONS. Subgoal *1.1/3 (IMPLIES (AND (CONSP IT) (<= (CAR IT) X1) (ORDEREDP (INSERT X1 (CDR IT))) (ORDEREDP IT)) (ORDEREDP (INSERT X1 IT))). This simplifies, using the :definitions INSERT and ORDEREDP, primitive type reasoning, the :rewrite rules CAR-CONS and CDR-CONS and the :type-prescription rules INSERT and ORDEREDP, to the following two conjectures. Subgoal *1.1/3.2 (IMPLIES (AND (CONSP IT) (<= (CAR IT) X1) (ORDEREDP (INSERT X1 (CDR IT))) (NOT (CONSP (CDR IT)))) (<= (CAR IT) (CAR (INSERT X1 (CDR IT))))). But simplification reduces this to T, using the :definitions INSERT and ORDEREDP, primitive type reasoning and the :rewrite rules CAR-CONS and CDR- CONS. Subgoal *1.1/3.1 (IMPLIES (AND (CONSP IT) (<= (CAR IT) X1) (ORDEREDP (INSERT X1 (CDR IT))) (<= (CAR IT) (CADR IT)) (ORDEREDP (CDR IT))) (<= (CAR IT) (CAR (INSERT X1 (CDR IT))))). The destructor terms (CAR IT) and (CDR IT) can be eliminated. Furthermore, those terms are at the root of a chain of two rounds of destructor elimination. (1) Use CAR-CDR-ELIM to replace IT by (CONS IT1 IT2), (CAR IT) by IT1 and (CDR IT) by IT2. (2) Use CAR-CDR-ELIM, again, to replace IT2 by (CONS IT3 IT4), (CAR IT2) by IT3 and (CDR IT2) by IT4. These steps produce the following two goals. Subgoal *1.1/3.1.2 (IMPLIES (AND (NOT (CONSP IT2)) (CONSP (CONS IT1 IT2)) (<= IT1 X1) (ORDEREDP (INSERT X1 IT2)) (<= IT1 (CAR IT2)) (ORDEREDP IT2)) (<= IT1 (CAR (INSERT X1 IT2)))). But simplification reduces this to T, using the :definitions INSERT and ORDEREDP, primitive type reasoning and the :rewrite rules CAR-CONS, CDR- CONS, DEFAULT-CAR and |Non-Numeric x in (< x y)|. Subgoal *1.1/3.1.1 (IMPLIES (AND (CONSP (CONS IT3 IT4)) (CONSP (LIST* IT1 IT3 IT4)) (<= IT1 X1) (ORDEREDP (INSERT X1 (CONS IT3 IT4))) (<= IT1 IT3) (ORDEREDP (CONS IT3 IT4))) (<= IT1 (CAR (INSERT X1 (CONS IT3 IT4))))). But simplification reduces this to T, using the :definitions INSERT and ORDEREDP, primitive type reasoning and the :rewrite rules CAR-CONS and CDR- CONS. Subgoal *1.1/2 (IMPLIES (AND (CONSP IT) (<= (CAR IT) X1) (NOT (ORDEREDP (CDR IT))) (ORDEREDP IT)) (ORDEREDP (INSERT X1 IT))). This simplifies, using the :definitions INSERT and ORDEREDP, primitive type reasoning, the :rewrite rules CAR-CONS and CDR-CONS and the :type-prescription rule INSERT, to the following two conjectures. Subgoal *1.1/2.2 (IMPLIES (AND (CONSP IT) (<= (CAR IT) X1) (NOT (ORDEREDP (CDR IT))) (NOT (CONSP (CDR IT)))) (<= (CAR IT) (CAR (INSERT X1 (CDR IT))))). But simplification reduces this to T, using the :definition ORDEREDP. Subgoal *1.1/2.1 (IMPLIES (AND (CONSP IT) (<= (CAR IT) X1) (NOT (ORDEREDP (CDR IT))) (NOT (CONSP (CDR IT)))) (ORDEREDP (INSERT X1 (CDR IT)))). But simplification reduces this to T, using the :definition ORDEREDP. Subgoal *1.1/1 (IMPLIES (AND (CONSP IT) (< X1 (CAR IT)) (ORDEREDP IT)) (ORDEREDP (INSERT X1 IT))). This simplifies, using the :definitions INSERT and ORDEREDP, primitive type reasoning, the :rewrite rules CAR-CONS and CDR-CONS and the :type-prescription rule ORDEREDP, to the following two conjectures. Subgoal *1.1/1.2 (IMPLIES (AND (CONSP IT) (< X1 (CAR IT)) (NOT (CONSP (CDR IT)))) (<= X1 (CAR IT))). But simplification reduces this to T, using linear arithmetic. Subgoal *1.1/1.1 (IMPLIES (AND (CONSP IT) (< X1 (CAR IT)) (<= (CAR IT) (CADR IT)) (ORDEREDP (CDR IT))) (<= X1 (CAR IT))). But simplification reduces this to T, using linear arithmetic. That completes the proofs of *1.1 and *1. Q.E.D. The storage of ORDEREDP-ISORT depends upon the :type-prescription rule ORDEREDP. Summary Form: ( DEFTHM ORDEREDP-ISORT ...) Rules: ((:DEFINITION INSERT) (:DEFINITION ISORT) (:DEFINITION ORDEREDP) (:ELIM CAR-CDR-ELIM) (:EXECUTABLE-COUNTERPART ORDEREDP) (:FAKE-RUNE-FOR-LINEAR NIL) (:FAKE-RUNE-FOR-TYPE-SET NIL) (:INDUCTION INSERT) (:INDUCTION ISORT) (:INDUCTION ORDEREDP) (:REWRITE CAR-CONS) (:REWRITE CDR-CONS) (:REWRITE DEFAULT-CAR) (:REWRITE |Non-Numeric x in (< x y)|) (:TYPE-PRESCRIPTION INSERT) (:TYPE-PRESCRIPTION ORDEREDP)) Warnings: None Time: 0.03 seconds (prove: 0.03, print: 0.01, other: 0.00) ORDEREDP-ISORT ACL2 >(quote (end of Demo 0)) (END OF DEMO 0) ACL2 >(cons 1 nil) (1) ACL2 >(consp '(1)) T ACL2 >(consp '23) NIL ACL2 >(car '(1)) 1 ACL2 >(cdr '(1)) NIL ACL2 >(cdr '(1 2 3 4)) (2 3 4) ACL2 >:pe app d 1 (INCLUDE-BOOK "/u/moore/m6/currentwork/src/M6/m6-start-jvm") \ [Included books, outermost to innermost: "/u/moore/m6/currentwork/src/M6/m6-start-jvm.lisp" "/Users/moore/m6/currentwork/src/common/no-dup-set-facts.lisp" ] \ >V (DEFUN APP (A B) (IF (NOT (CONSP A)) B (CONS (CAR A) (APP (CDR A) B)))) ACL2 >(app '(1 2 3 4 5) '(6 7 8 9 10)) (1 2 3 4 5 6 7 8 9 10) ACL2 >(thm (equal (app (app a b) c) (app a (app b c)))) Name the formula above *1. Perhaps we can prove *1 by induction. Three induction schemes are suggested by this conjecture. Subsumption reduces that number to two. However, one of these is flawed and so we are left with one viable candidate. We will induct according to a scheme suggested by (APP A B). This suggestion was produced using the :induction rule APP. If we let (:P A B C) denote *1 above then the induction scheme we'll use is (AND (IMPLIES (AND (CONSP A) (:P (CDR A) B C)) (:P A B C)) (IMPLIES (NOT (CONSP A)) (:P A B C))). This induction is justified by the same argument used to admit APP. When applied to the goal at hand the above induction scheme produces the following two nontautological subgoals. Subgoal *1/2 (IMPLIES (AND (CONSP A) (EQUAL (APP (APP (CDR A) B) C) (APP (CDR A) (APP B C)))) (EQUAL (APP (APP A B) C) (APP A (APP B C)))). But simplification reduces this to T, using the :definition APP, primitive type reasoning and the :rewrite rules CAR-CONS and CDR-CONS. Subgoal *1/1 (IMPLIES (NOT (CONSP A)) (EQUAL (APP (APP A B) C) (APP A (APP B C)))). But simplification reduces this to T, using the :definition APP and primitive type reasoning. That completes the proof of *1. Q.E.D. Summary Form: ( THM ...) Rules: ((:DEFINITION APP) (:FAKE-RUNE-FOR-TYPE-SET NIL) (:INDUCTION APP) (:REWRITE CAR-CONS) (:REWRITE CDR-CONS)) Warnings: None Time: 0.01 seconds (prove: 0.00, print: 0.00, other: 0.00) Proof succeeded. ACL2 >(quote (end of Demo 1)) (END OF DEMO 1) ACL2 >(in-package "M6") "M6" M6 >(show *pi-empty-state*) (STATE 0 0 (HEAP) (THREAD-TABLE) NIL (ENV (EXTERNAL-CLASS-TABLE (CLASS "java.lang.ArithmeticException" "java.lang.RuntimeException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.RuntimeException" "java.lang.Exception" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Exception" "java.lang.Throwable" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Throwable" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.Throwable" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Throwable" "java.lang.Object" (JVM::CONSTANT_POOL (STRING ": ")) (FIELDS (FIELD "detailMessage" (CLASS "java.lang.String") (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "backtrace" (CLASS "java.lang.Object") (ACCESSFLAGS *CLASS* *PRIVATE* JVM::*TRANSIENT*) -1)) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (PUTFIELD (JVM::FIELDCP "detailMessage" "java.lang.Throwable" (CLASS "java.lang.String")))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "getMessage" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "detailMessage" "java.lang.Throwable" (CLASS "java.lang.String")))) (4 (ARETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 3) (CODE_LENGTH 45) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKEVIRTUAL (METHODCP "getClass" "java.lang.Object" NIL (CLASS "java.lang.Class")))) (4 (INVOKEVIRTUAL (METHODCP "getName" "java.lang.Class" NIL (CLASS "java.lang.String")))) (7 (ASTORE_1)) (8 (ALOAD_0)) (9 (INVOKEVIRTUAL (METHODCP "getMessage" "java.lang.Throwable" NIL (CLASS "java.lang.String")))) (12 (ASTORE_2)) (13 (ALOAD_2)) (14 (IFNULL 43)) (17 (NEW (CLASS "java.lang.StringBuffer"))) (20 (DUP)) (21 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (24 (ALOAD_1)) (25 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (28 (LDC 0)) (30 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (33 (ALOAD_2)) (34 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (37 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (40 (GOTO 44)) (43 (ALOAD_1)) (44 (ARETURN)) (ENDOFCODE 45)) (EXCEPTIONS) (STACKMAP (43 (FRAME (LOCALS (CLASS "java.lang.Throwable") (CLASS "java.lang.String") (CLASS "java.lang.String")) (STACK) NIL)) (44 (FRAME (LOCALS (CLASS "java.lang.Throwable") (CLASS "java.lang.String") (CLASS "java.lang.String")) (STACK (CLASS "java.lang.String")) NIL))))) (METHOD "printStackTrace" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 3) (CODE_LENGTH 57) (PARSEDCODE (0 (GETSTATIC (JVM::FIELDCP "err" "java.lang.System" (CLASS "java.io.PrintStream")))) (3 (ASTORE_1)) (4 (ALOAD_0)) (5 (INVOKEVIRTUAL (METHODCP "getMessage" "java.lang.Throwable" NIL (CLASS "java.lang.String")))) (8 (ASTORE_2)) (9 (ALOAD_1)) (10 (ALOAD_0)) (11 (INVOKEVIRTUAL (METHODCP "getClass" "java.lang.Object" NIL (CLASS "java.lang.Class")))) (14 (INVOKEVIRTUAL (METHODCP "getName" "java.lang.Class" NIL (CLASS "java.lang.String")))) (17 (INVOKEVIRTUAL (METHODCP "print" "java.io.PrintStream" ((CLASS "java.lang.String")) VOID))) (20 (ALOAD_2)) (21 (IFNULL 38)) (24 (ALOAD_1)) (25 (LDC 0)) (27 (INVOKEVIRTUAL (METHODCP "print" "java.io.PrintStream" ((CLASS "java.lang.String")) VOID))) (30 (ALOAD_1)) (31 (ALOAD_2)) (32 (INVOKEVIRTUAL (METHODCP "println" "java.io.PrintStream" ((CLASS "java.lang.String")) VOID))) (35 (GOTO 42)) (38 (ALOAD_1)) (39 (INVOKEVIRTUAL (METHODCP "println" "java.io.PrintStream" NIL VOID))) (42 (ALOAD_0)) (43 (GETFIELD (JVM::FIELDCP "backtrace" "java.lang.Throwable" (CLASS "java.lang.Object")))) (46 (IFNULL 56)) (49 (ALOAD_0)) (50 (GETSTATIC (JVM::FIELDCP "err" "java.lang.System" (CLASS "java.io.PrintStream")))) (53 (INVOKESPECIAL (METHODCP "printStackTrace0" "java.lang.Throwable" ((CLASS "java.lang.Object")) VOID))) (56 (RETURN)) (ENDOFCODE 57)) (EXCEPTIONS) (STACKMAP (38 (FRAME (LOCALS (CLASS "java.lang.Throwable") (CLASS "java.io.PrintStream") (CLASS "java.lang.String")) (STACK) NIL)) (42 (FRAME (LOCALS (CLASS "java.lang.Throwable") (CLASS "java.io.PrintStream") (CLASS "java.lang.String")) (STACK) NIL)) (56 (FRAME (LOCALS (CLASS "java.lang.Throwable") (CLASS "java.io.PrintStream") (CLASS "java.lang.String")) (STACK) NIL))))) (METHOD "printStackTrace0" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *NATIVE* *PRIVATE*) (CODE))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Object" "" (JVM::CONSTANT_POOL (STRING "@") (STRING "timeout value is negative") (INT 999999) (STRING "nanosecond timeout value out of range") (INT 500000)) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 0) (JVM::MAX_LOCALS 1) (CODE_LENGTH 1) (PARSEDCODE (0 (RETURN)) (ENDOFCODE 1)) (EXCEPTIONS) (STACKMAP))) (METHOD "getClass" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.Class")) (ACCESSFLAGS *CLASS* *FINAL* *NATIVE* *PUBLIC*) (CODE)) (METHOD "hashCode" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "equals" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 11) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (JVM::IF_ACMPNE 9)) (5 (ICONST_1)) (6 (GOTO 10)) (9 (ICONST_0)) (10 (IRETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP (9 (FRAME (LOCALS (CLASS "java.lang.Object") (CLASS "java.lang.Object")) (STACK) NIL)) (10 (FRAME (LOCALS (CLASS "java.lang.Object") (CLASS "java.lang.Object")) (STACK INT) NIL))))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 36) (PARSEDCODE (0 (NEW (CLASS "java.lang.StringBuffer"))) (3 (DUP)) (4 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (7 (ALOAD_0)) (8 (INVOKEVIRTUAL (METHODCP "getClass" "java.lang.Object" NIL (CLASS "java.lang.Class")))) (11 (INVOKEVIRTUAL (METHODCP "getName" "java.lang.Class" NIL (CLASS "java.lang.String")))) (14 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (17 (LDC 0)) (19 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (22 (ALOAD_0)) (23 (INVOKEVIRTUAL (METHODCP "hashCode" "java.lang.Object" NIL INT))) (26 (INVOKESTATIC (METHODCP "toHexString" "java.lang.Integer" (INT) (CLASS "java.lang.String")))) (29 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (32 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (35 (ARETURN)) (ENDOFCODE 36)) (EXCEPTIONS) (STACKMAP))) (METHOD "notify" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *NATIVE* *PUBLIC*) (CODE)) (METHOD "notifyAll" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *NATIVE* *PUBLIC*) (CODE)) (METHOD "wait" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *NATIVE* *PUBLIC*) (CODE)) (METHOD "wait" (PARAMETERS LONG) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *NATIVE* *PUBLIC*) (CODE)) (METHOD "wait" (PARAMETERS LONG INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 4) (CODE_LENGTH 62) (PARSEDCODE (0 (JVM::LLOAD_1)) (1 (JVM::LCONST_0)) (2 (JVM::LCMP)) (3 (IFGE 16)) (6 (NEW (CLASS "java.lang.IllegalArgumentException"))) (9 (DUP)) (10 (LDC 1)) (12 (INVOKESPECIAL (METHODCP "" "java.lang.IllegalArgumentException" ((CLASS "java.lang.String")) VOID))) (15 (ATHROW)) (16 (ILOAD_3)) (17 (IFLT 26)) (20 (ILOAD_3)) (21 (LDC 2)) (23 (IF_ICMPLE 36)) (26 (NEW (CLASS "java.lang.IllegalArgumentException"))) (29 (DUP)) (30 (LDC 3)) (32 (INVOKESPECIAL (METHODCP "" "java.lang.IllegalArgumentException" ((CLASS "java.lang.String")) VOID))) (35 (ATHROW)) (36 (ILOAD_3)) (37 (LDC 4)) (39 (IF_ICMPGE 52)) (42 (ILOAD_3)) (43 (IFEQ 56)) (46 (JVM::LLOAD_1)) (47 (JVM::LCONST_0)) (48 (JVM::LCMP)) (49 (IFNE 56)) (52 (JVM::LLOAD_1)) (53 (JVM::LCONST_1)) (54 (JVM::LADD)) (55 (JVM::LSTORE_1)) (56 (ALOAD_0)) (57 (JVM::LLOAD_1)) (58 (INVOKEVIRTUAL (METHODCP "wait" "java.lang.Object" (LONG) VOID))) (61 (RETURN)) (ENDOFCODE 62)) (EXCEPTIONS) (STACKMAP (16 (FRAME (LOCALS (CLASS "java.lang.Object") LONG TOP INT) (STACK) NIL)) (26 (FRAME (LOCALS (CLASS "java.lang.Object") LONG TOP INT) (STACK) NIL)) (36 (FRAME (LOCALS (CLASS "java.lang.Object") LONG TOP INT) (STACK) NIL)) (52 (FRAME (LOCALS (CLASS "java.lang.Object") LONG TOP INT) (STACK) NIL)) (56 (FRAME (LOCALS (CLASS "java.lang.Object") LONG TOP INT) (STACK) NIL))))) (METHOD "wait" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (JVM::LCONST_0)) (2 (INVOKEVIRTUAL (METHODCP "wait" "java.lang.Object" (LONG) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.String" "java.lang.Object" (JVM::CONSTANT_POOL (STRING "null") (STRING "true") (STRING "false")) (FIELDS (FIELD "value" (ARRAY CHAR) (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "offset" INT (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "count" INT (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 12) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ICONST_0)) (6 (NEWARRAY CHAR)) (8 (PUTFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (11 (RETURN)) (ENDOFCODE 12)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 2) (CODE_LENGTH 37) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (9 (PUTFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (12 (ALOAD_0)) (13 (ALOAD_0)) (14 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (17 (NEWARRAY CHAR)) (19 (PUTFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (22 (ALOAD_1)) (23 (ICONST_0)) (24 (ALOAD_0)) (25 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (28 (ALOAD_0)) (29 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (32 (ICONST_0)) (33 (INVOKEVIRTUAL (METHODCP "getChars" "java.lang.String" (INT INT (ARRAY CHAR) INT) VOID))) (36 (RETURN)) (ENDOFCODE 37)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (ARRAY CHAR)) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 2) (CODE_LENGTH 35) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (ARRAYLENGTH)) (7 (PUTFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (10 (ALOAD_0)) (11 (ALOAD_0)) (12 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (15 (NEWARRAY CHAR)) (17 (PUTFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (20 (ALOAD_1)) (21 (ICONST_0)) (22 (ALOAD_0)) (23 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (26 (ICONST_0)) (27 (ALOAD_0)) (28 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (31 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (34 (RETURN)) (ENDOFCODE 35)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (ARRAY CHAR) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 4) (CODE_LENGTH 73) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ILOAD_2)) (5 (IFGE 17)) (8 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (11 (DUP)) (12 (ILOAD_2)) (13 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (16 (ATHROW)) (17 (ILOAD_3)) (18 (IFGE 30)) (21 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (24 (DUP)) (25 (ILOAD_3)) (26 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (29 (ATHROW)) (30 (ILOAD_2)) (31 (ALOAD_1)) (32 (ARRAYLENGTH)) (33 (ILOAD_3)) (34 (ISUB)) (35 (IF_ICMPLE 49)) (38 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (41 (DUP)) (42 (ILOAD_2)) (43 (ILOAD_3)) (44 (IADD)) (45 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (48 (ATHROW)) (49 (ALOAD_0)) (50 (ILOAD_3)) (51 (NEWARRAY CHAR)) (53 (PUTFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (56 (ALOAD_0)) (57 (ILOAD_3)) (58 (PUTFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (61 (ALOAD_1)) (62 (ILOAD_2)) (63 (ALOAD_0)) (64 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (67 (ICONST_0)) (68 (ILOAD_3)) (69 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (72 (RETURN)) (ENDOFCODE 73)) (EXCEPTIONS) (STACKMAP (17 (FRAME (LOCALS (CLASS "java.lang.String") (ARRAY CHAR) INT INT) (STACK) NIL)) (30 (FRAME (LOCALS (CLASS "java.lang.String") (ARRAY CHAR) INT INT) (STACK) NIL)) (49 (FRAME (LOCALS (CLASS "java.lang.String") (ARRAY CHAR) INT INT) (STACK) NIL))))) (METHOD "" (PARAMETERS (ARRAY BYTE) INT INT (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 5) (CODE_LENGTH 13) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ILOAD_2)) (3 (ILOAD_3)) (4 (ALOAD 4)) (6 (INVOKESTATIC (METHODCP "byteToCharArray" "com.sun.cldc.i18n.Helper" ((ARRAY BYTE) INT INT (CLASS "java.lang.String")) (ARRAY CHAR)))) (9 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((ARRAY CHAR)) VOID))) (12 (RETURN)) (ENDOFCODE 13)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (ARRAY BYTE) (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 3) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ICONST_0)) (3 (ALOAD_1)) (4 (ARRAYLENGTH)) (5 (ALOAD_2)) (6 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((ARRAY BYTE) INT INT (CLASS "java.lang.String")) VOID))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 4) (CODE_LENGTH 11) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ILOAD_2)) (3 (ILOAD_3)) (4 (INVOKESTATIC (METHODCP "byteToCharArray" "com.sun.cldc.i18n.Helper" ((ARRAY BYTE) INT INT) (ARRAY CHAR)))) (7 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((ARRAY CHAR)) VOID))) (10 (RETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (ARRAY BYTE)) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ICONST_0)) (3 (ALOAD_1)) (4 (ARRAYLENGTH)) (5 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((ARRAY BYTE) INT INT) VOID))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.StringBuffer")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 44) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_1)) (5 (ASTORE_2)) (6 (ALOAD_2)) (7 (MONITORENTER)) (8 (ALOAD_1)) (9 (INVOKEVIRTUAL (METHODCP "setShared" "java.lang.StringBuffer" NIL VOID))) (12 (ALOAD_0)) (13 (ALOAD_1)) (14 (INVOKEVIRTUAL (METHODCP "getValue" "java.lang.StringBuffer" NIL (ARRAY CHAR)))) (17 (PUTFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (20 (ALOAD_0)) (21 (ICONST_0)) (22 (PUTFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (25 (ALOAD_0)) (26 (ALOAD_1)) (27 (INVOKEVIRTUAL (METHODCP "length" "java.lang.StringBuffer" NIL INT))) (30 (PUTFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (33 (ALOAD_2)) (34 (MONITOREXIT)) (35 (GOTO 43)) (38 (ASTORE_3)) (39 (ALOAD_2)) (40 (MONITOREXIT)) (41 (ALOAD_3)) (42 (ATHROW)) (43 (RETURN)) (ENDOFCODE 44)) (EXCEPTIONS (JVM::HANDLER 8 38 38 (CLASS "java.lang.Throwable"))) (STACKMAP (38 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.StringBuffer") (CLASS "java.lang.StringBuffer") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (43 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.StringBuffer") (CLASS "java.lang.StringBuffer") TOP) (STACK) NIL))))) (METHOD "" (PARAMETERS INT INT (ARRAY CHAR)) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 20) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ALOAD_3)) (6 (PUTFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (9 (ALOAD_0)) (10 (ILOAD_1)) (11 (PUTFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (14 (ALOAD_0)) (15 (ILOAD_2)) (16 (PUTFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (19 (RETURN)) (ENDOFCODE 20)) (EXCEPTIONS) (STACKMAP))) (METHOD "length" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "charAt" (PARAMETERS INT) (RETURNTYPE CHAR) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "getChars" (PARAMETERS INT INT (ARRAY CHAR) INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 5) (CODE_LENGTH 66) (PARSEDCODE (0 (ILOAD_1)) (1 (IFGE 13)) (4 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (7 (DUP)) (8 (ILOAD_1)) (9 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (12 (ATHROW)) (13 (ILOAD_2)) (14 (ALOAD_0)) (15 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (18 (IF_ICMPLE 30)) (21 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (24 (DUP)) (25 (ILOAD_2)) (26 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (29 (ATHROW)) (30 (ILOAD_1)) (31 (ILOAD_2)) (32 (IF_ICMPLE 46)) (35 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (38 (DUP)) (39 (ILOAD_2)) (40 (ILOAD_1)) (41 (ISUB)) (42 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (45 (ATHROW)) (46 (ALOAD_0)) (47 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (50 (ALOAD_0)) (51 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (54 (ILOAD_1)) (55 (IADD)) (56 (ALOAD_3)) (57 (ILOAD 4)) (59 (ILOAD_2)) (60 (ILOAD_1)) (61 (ISUB)) (62 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (65 (RETURN)) (ENDOFCODE 66)) (EXCEPTIONS) (STACKMAP (13 (FRAME (LOCALS (CLASS "java.lang.String") INT INT (ARRAY CHAR) INT) (STACK) NIL)) (30 (FRAME (LOCALS (CLASS "java.lang.String") INT INT (ARRAY CHAR) INT) (STACK) NIL)) (46 (FRAME (LOCALS (CLASS "java.lang.String") INT INT (ARRAY CHAR) INT) (STACK) NIL))))) (METHOD "getBytes" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE (ARRAY BYTE)) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 17) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (8 (ALOAD_0)) (9 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (12 (ALOAD_1)) (13 (INVOKESTATIC (METHODCP "charToByteArray" "com.sun.cldc.i18n.Helper" ((ARRAY CHAR) INT INT (CLASS "java.lang.String")) (ARRAY BYTE)))) (16 (ARETURN)) (ENDOFCODE 17)) (EXCEPTIONS) (STACKMAP))) (METHOD "getBytes" (PARAMETERS) (RETURNTYPE (ARRAY BYTE)) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 16) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (8 (ALOAD_0)) (9 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (12 (INVOKESTATIC (METHODCP "charToByteArray" "com.sun.cldc.i18n.Helper" ((ARRAY CHAR) INT INT) (ARRAY BYTE)))) (15 (ARETURN)) (ENDOFCODE 16)) (EXCEPTIONS) (STACKMAP))) (METHOD "equals" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "compareTo" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 11) (CODE_LENGTH 91) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (4 (ISTORE_2)) (5 (ALOAD_1)) (6 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (9 (ISTORE_3)) (10 (ILOAD_2)) (11 (ILOAD_3)) (12 (INVOKESTATIC (METHODCP "min" "java.lang.Math" (INT INT) INT))) (15 (ISTORE 4)) (17 (ALOAD_0)) (18 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (21 (ASTORE 5)) (23 (ALOAD_1)) (24 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (27 (ASTORE 6)) (29 (ALOAD_0)) (30 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (33 (ISTORE 7)) (35 (ALOAD_1)) (36 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (39 (ISTORE 8)) (41 (GOTO 77)) (44 (ALOAD 5)) (46 (ILOAD 7)) (48 (IINC 7 1)) (51 (CALOAD)) (52 (ISTORE 9)) (54 (ALOAD 6)) (56 (ILOAD 8)) (58 (IINC 8 1)) (61 (CALOAD)) (62 (ISTORE 10)) (64 (ILOAD 9)) (66 (ILOAD 10)) (68 (IF_ICMPEQ 77)) (71 (ILOAD 9)) (73 (ILOAD 10)) (75 (ISUB)) (76 (IRETURN)) (77 (ILOAD 4)) (79 (DUP)) (80 (ICONST_1)) (81 (ISUB)) (82 (ISTORE 4)) (84 (IFNE 44)) (87 (ILOAD_2)) (88 (ILOAD_3)) (89 (ISUB)) (90 (IRETURN)) (ENDOFCODE 91)) (EXCEPTIONS) (STACKMAP (44 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT INT INT (ARRAY CHAR) (ARRAY CHAR) INT INT TOP TOP) (STACK) NIL)) (77 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT INT INT (ARRAY CHAR) (ARRAY CHAR) INT INT TOP TOP) (STACK) NIL))))) (METHOD "regionMatches" (PARAMETERS BOOLEAN INT (CLASS "java.lang.String") INT INT) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 15) (CODE_LENGTH 170) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (4 (ASTORE 6)) (6 (ALOAD_0)) (7 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (10 (ILOAD_2)) (11 (IADD)) (12 (ISTORE 7)) (14 (ALOAD_0)) (15 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (18 (ALOAD_0)) (19 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (22 (IADD)) (23 (ISTORE 8)) (25 (ALOAD_3)) (26 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (29 (ASTORE 9)) (31 (ALOAD_3)) (32 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (35 (ILOAD 4)) (37 (IADD)) (38 (ISTORE 10)) (40 (ILOAD 4)) (42 (IFLT 80)) (45 (ILOAD_2)) (46 (IFLT 80)) (49 (ILOAD_2)) (50 (JVM::I2L)) (51 (ALOAD_0)) (52 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (55 (JVM::I2L)) (56 (ILOAD 5)) (58 (JVM::I2L)) (59 (JVM::LSUB)) (60 (JVM::LCMP)) (61 (IFGT 80)) (64 (ILOAD 4)) (66 (JVM::I2L)) (67 (ALOAD_3)) (68 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (71 (JVM::I2L)) (72 (ILOAD 5)) (74 (JVM::I2L)) (75 (JVM::LSUB)) (76 (JVM::LCMP)) (77 (IFLE 158)) (80 (ICONST_0)) (81 (IRETURN)) (82 (ALOAD 6)) (84 (ILOAD 7)) (86 (IINC 7 1)) (89 (CALOAD)) (90 (ISTORE 11)) (92 (ALOAD 9)) (94 (ILOAD 10)) (96 (IINC 10 1)) (99 (CALOAD)) (100 (ISTORE 12)) (102 (ILOAD 11)) (104 (ILOAD 12)) (106 (IF_ICMPNE 112)) (109 (GOTO 158)) (112 (ILOAD_1)) (113 (IFEQ 156)) (116 (ILOAD 11)) (118 (INVOKESTATIC (METHODCP "toUpperCase" "java.lang.Character" (CHAR) CHAR))) (121 (ISTORE 13)) (123 (ILOAD 12)) (125 (INVOKESTATIC (METHODCP "toUpperCase" "java.lang.Character" (CHAR) CHAR))) (128 (ISTORE 14)) (130 (ILOAD 13)) (132 (ILOAD 14)) (134 (IF_ICMPNE 140)) (137 (GOTO 158)) (140 (ILOAD 13)) (142 (INVOKESTATIC (METHODCP "toLowerCase" "java.lang.Character" (CHAR) CHAR))) (145 (ILOAD 14)) (147 (INVOKESTATIC (METHODCP "toLowerCase" "java.lang.Character" (CHAR) CHAR))) (150 (IF_ICMPNE 156)) (153 (GOTO 158)) (156 (ICONST_0)) (157 (IRETURN)) (158 (ILOAD 5)) (160 (DUP)) (161 (ICONST_1)) (162 (ISUB)) (163 (ISTORE 5)) (165 (IFGT 82)) (168 (ICONST_1)) (169 (IRETURN)) (ENDOFCODE 170)) (EXCEPTIONS) (STACKMAP (80 (FRAME (LOCALS (CLASS "java.lang.String") INT INT (CLASS "java.lang.String") INT INT (ARRAY CHAR) INT INT (ARRAY CHAR) INT TOP TOP TOP TOP) (STACK) NIL)) (82 (FRAME (LOCALS (CLASS "java.lang.String") INT INT (CLASS "java.lang.String") INT INT (ARRAY CHAR) INT INT (ARRAY CHAR) INT TOP TOP TOP TOP) (STACK) NIL)) (112 (FRAME (LOCALS (CLASS "java.lang.String") INT INT (CLASS "java.lang.String") INT INT (ARRAY CHAR) INT INT (ARRAY CHAR) INT INT INT TOP TOP) (STACK) NIL)) (140 (FRAME (LOCALS (CLASS "java.lang.String") INT INT (CLASS "java.lang.String") INT INT (ARRAY CHAR) INT INT (ARRAY CHAR) INT INT INT INT INT) (STACK) NIL)) (156 (FRAME (LOCALS (CLASS "java.lang.String") INT INT (CLASS "java.lang.String") INT INT (ARRAY CHAR) INT INT (ARRAY CHAR) INT INT INT TOP TOP) (STACK) NIL)) (158 (FRAME (LOCALS (CLASS "java.lang.String") INT INT (CLASS "java.lang.String") INT INT (ARRAY CHAR) INT INT (ARRAY CHAR) INT TOP TOP TOP TOP) (STACK) NIL))))) (METHOD "startsWith" (PARAMETERS (CLASS "java.lang.String") INT) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 9) (CODE_LENGTH 89) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (4 (ASTORE_3)) (5 (ALOAD_0)) (6 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (9 (ILOAD_2)) (10 (IADD)) (11 (ISTORE 4)) (13 (ALOAD_0)) (14 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (17 (ALOAD_0)) (18 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (21 (IADD)) (22 (ISTORE 5)) (24 (ALOAD_1)) (25 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (28 (ASTORE 6)) (30 (ALOAD_1)) (31 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (34 (ISTORE 7)) (36 (ALOAD_1)) (37 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (40 (ISTORE 8)) (42 (ILOAD_2)) (43 (IFLT 57)) (46 (ILOAD_2)) (47 (ALOAD_0)) (48 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (51 (ILOAD 8)) (53 (ISUB)) (54 (IF_ICMPLE 79)) (57 (ICONST_0)) (58 (IRETURN)) (59 (ALOAD_3)) (60 (ILOAD 4)) (62 (IINC 4 1)) (65 (CALOAD)) (66 (ALOAD 6)) (68 (ILOAD 7)) (70 (IINC 7 1)) (73 (CALOAD)) (74 (IF_ICMPEQ 79)) (77 (ICONST_0)) (78 (IRETURN)) (79 (IINC 8 -1)) (82 (ILOAD 8)) (84 (IFGE 59)) (87 (ICONST_1)) (88 (IRETURN)) (ENDOFCODE 89)) (EXCEPTIONS) (STACKMAP (57 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) INT INT (ARRAY CHAR) INT INT) (STACK) NIL)) (59 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) INT INT (ARRAY CHAR) INT INT) (STACK) NIL)) (79 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) INT INT (ARRAY CHAR) INT INT) (STACK) NIL))))) (METHOD "startsWith" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 7) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ICONST_0)) (3 (INVOKEVIRTUAL (METHODCP "startsWith" "java.lang.String" ((CLASS "java.lang.String") INT) BOOLEAN))) (6 (IRETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "endsWith" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 15) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ALOAD_0)) (3 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (6 (ALOAD_1)) (7 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (10 (ISUB)) (11 (INVOKEVIRTUAL (METHODCP "startsWith" "java.lang.String" ((CLASS "java.lang.String") INT) BOOLEAN))) (14 (IRETURN)) (ENDOFCODE 15)) (EXCEPTIONS) (STACKMAP))) (METHOD "hashCode" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 6) (CODE_LENGTH 48) (PARSEDCODE (0 (ICONST_0)) (1 (ISTORE_1)) (2 (ALOAD_0)) (3 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (6 (ISTORE_2)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (11 (ASTORE_3)) (12 (ALOAD_0)) (13 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (16 (ISTORE 4)) (18 (ICONST_0)) (19 (ISTORE 5)) (21 (GOTO 39)) (24 (BIPUSH 31)) (26 (ILOAD_1)) (27 (IMUL)) (28 (ALOAD_3)) (29 (ILOAD_2)) (30 (IINC 2 1)) (33 (CALOAD)) (34 (IADD)) (35 (ISTORE_1)) (36 (IINC 5 1)) (39 (ILOAD 5)) (41 (ILOAD 4)) (43 (IF_ICMPLT 24)) (46 (ILOAD_1)) (47 (IRETURN)) (ENDOFCODE 48)) (EXCEPTIONS) (STACKMAP (24 (FRAME (LOCALS (CLASS "java.lang.String") INT INT (ARRAY CHAR) INT INT) (STACK) NIL)) (39 (FRAME (LOCALS (CLASS "java.lang.String") INT INT (ARRAY CHAR) INT INT) (STACK) NIL))))) (METHOD "indexOf" (PARAMETERS INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "indexOf" (PARAMETERS INT INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "lastIndexOf" (PARAMETERS INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 12) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (ALOAD_0)) (3 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (6 (ICONST_1)) (7 (ISUB)) (8 (INVOKEVIRTUAL (METHODCP "lastIndexOf" "java.lang.String" (INT INT) INT))) (11 (IRETURN)) (ENDOFCODE 12)) (EXCEPTIONS) (STACKMAP))) (METHOD "lastIndexOf" (PARAMETERS INT INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 6) (CODE_LENGTH 67) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (4 (ISTORE_3)) (5 (ALOAD_0)) (6 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (9 (ASTORE 4)) (11 (ALOAD_0)) (12 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (15 (ILOAD_2)) (16 (ALOAD_0)) (17 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (20 (IF_ICMPLT 32)) (23 (ALOAD_0)) (24 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (27 (ICONST_1)) (28 (ISUB)) (29 (GOTO 33)) (32 (ILOAD_2)) (33 (IADD)) (34 (ISTORE 5)) (36 (GOTO 59)) (39 (ALOAD 4)) (41 (ILOAD 5)) (43 (CALOAD)) (44 (ILOAD_1)) (45 (IF_ICMPNE 56)) (48 (ILOAD 5)) (50 (ALOAD_0)) (51 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (54 (ISUB)) (55 (IRETURN)) (56 (IINC 5 -1)) (59 (ILOAD 5)) (61 (ILOAD_3)) (62 (IF_ICMPGE 39)) (65 (ICONST_M1)) (66 (IRETURN)) (ENDOFCODE 67)) (EXCEPTIONS) (STACKMAP (32 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR) TOP) (STACK INT) NIL)) (33 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR) TOP) (STACK INT INT) NIL)) (39 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR) INT) (STACK) NIL)) (56 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR) INT) (STACK) NIL)) (59 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR) INT) (STACK) NIL))))) (METHOD "indexOf" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 7) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ICONST_0)) (3 (INVOKEVIRTUAL (METHODCP "indexOf" "java.lang.String" ((CLASS "java.lang.String") INT) INT))) (6 (IRETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "indexOf" (PARAMETERS (CLASS "java.lang.String") INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 12) (CODE_LENGTH 189) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (4 (ASTORE_3)) (5 (ALOAD_1)) (6 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (9 (ASTORE 4)) (11 (ALOAD_0)) (12 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (15 (ALOAD_0)) (16 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (19 (ALOAD_1)) (20 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (23 (ISUB)) (24 (IADD)) (25 (ISTORE 5)) (27 (ILOAD_2)) (28 (ALOAD_0)) (29 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (32 (IF_ICMPLT 57)) (35 (ALOAD_0)) (36 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (39 (IFNE 55)) (42 (ILOAD_2)) (43 (IFNE 55)) (46 (ALOAD_1)) (47 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (50 (IFNE 55)) (53 (ICONST_0)) (54 (IRETURN)) (55 (ICONST_M1)) (56 (IRETURN)) (57 (ILOAD_2)) (58 (IFGE 63)) (61 (ICONST_0)) (62 (ISTORE_2)) (63 (ALOAD_1)) (64 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (67 (IFNE 72)) (70 (ILOAD_2)) (71 (IRETURN)) (72 (ALOAD_1)) (73 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (76 (ISTORE 6)) (78 (ALOAD 4)) (80 (ILOAD 6)) (82 (CALOAD)) (83 (ISTORE 7)) (85 (ALOAD_0)) (86 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (89 (ILOAD_2)) (90 (IADD)) (91 (ISTORE 8)) (93 (GOTO 99)) (96 (IINC 8 1)) (99 (ILOAD 8)) (101 (ILOAD 5)) (103 (IF_ICMPGT 115)) (106 (ALOAD_3)) (107 (ILOAD 8)) (109 (CALOAD)) (110 (ILOAD 7)) (112 (IF_ICMPNE 96)) (115 (ILOAD 8)) (117 (ILOAD 5)) (119 (IF_ICMPLE 124)) (122 (ICONST_M1)) (123 (IRETURN)) (124 (ILOAD 8)) (126 (ICONST_1)) (127 (IADD)) (128 (ISTORE 9)) (130 (ILOAD 9)) (132 (ALOAD_1)) (133 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (136 (IADD)) (137 (ICONST_1)) (138 (ISUB)) (139 (ISTORE 10)) (141 (ILOAD 6)) (143 (ICONST_1)) (144 (IADD)) (145 (ISTORE 11)) (147 (GOTO 174)) (150 (ALOAD_3)) (151 (ILOAD 9)) (153 (IINC 9 1)) (156 (CALOAD)) (157 (ALOAD 4)) (159 (ILOAD 11)) (161 (IINC 11 1)) (164 (CALOAD)) (165 (IF_ICMPEQ 174)) (168 (IINC 8 1)) (171 (GOTO 99)) (174 (ILOAD 9)) (176 (ILOAD 10)) (178 (IF_ICMPLT 150)) (181 (ILOAD 8)) (183 (ALOAD_0)) (184 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (187 (ISUB)) (188 (IRETURN)) (ENDOFCODE 189)) (EXCEPTIONS) (STACKMAP (55 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) (ARRAY CHAR) INT TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (57 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) (ARRAY CHAR) INT TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (63 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) (ARRAY CHAR) INT TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (72 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) (ARRAY CHAR) INT TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (96 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) (ARRAY CHAR) INT INT INT INT TOP TOP TOP) (STACK) NIL)) (99 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) (ARRAY CHAR) INT INT INT INT TOP TOP TOP) (STACK) NIL)) (115 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) (ARRAY CHAR) INT INT INT INT TOP TOP TOP) (STACK) NIL)) (124 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) (ARRAY CHAR) INT INT INT INT TOP TOP TOP) (STACK) NIL)) (150 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) (ARRAY CHAR) INT INT INT INT INT INT INT) (STACK) NIL)) (174 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT (ARRAY CHAR) (ARRAY CHAR) INT INT INT INT INT INT INT) (STACK) NIL))))) (METHOD "substring" (PARAMETERS INT) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (ALOAD_0)) (3 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (6 (INVOKEVIRTUAL (METHODCP "substring" "java.lang.String" (INT INT) (CLASS "java.lang.String")))) (9 (ARETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "substring" (PARAMETERS INT INT) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 3) (CODE_LENGTH 83) (PARSEDCODE (0 (ILOAD_1)) (1 (IFGE 13)) (4 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (7 (DUP)) (8 (ILOAD_1)) (9 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (12 (ATHROW)) (13 (ILOAD_2)) (14 (ALOAD_0)) (15 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (18 (IF_ICMPLE 30)) (21 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (24 (DUP)) (25 (ILOAD_2)) (26 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (29 (ATHROW)) (30 (ILOAD_1)) (31 (ILOAD_2)) (32 (IF_ICMPLE 46)) (35 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (38 (DUP)) (39 (ILOAD_2)) (40 (ILOAD_1)) (41 (ISUB)) (42 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (45 (ATHROW)) (46 (ILOAD_1)) (47 (IFNE 62)) (50 (ILOAD_2)) (51 (ALOAD_0)) (52 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (55 (IF_ICMPNE 62)) (58 (ALOAD_0)) (59 (GOTO 82)) (62 (NEW (CLASS "java.lang.String"))) (65 (DUP)) (66 (ALOAD_0)) (67 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (70 (ILOAD_1)) (71 (IADD)) (72 (ILOAD_2)) (73 (ILOAD_1)) (74 (ISUB)) (75 (ALOAD_0)) (76 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (79 (INVOKESPECIAL (METHODCP "" "java.lang.String" (INT INT (ARRAY CHAR)) VOID))) (82 (ARETURN)) (ENDOFCODE 83)) (EXCEPTIONS) (STACKMAP (13 (FRAME (LOCALS (CLASS "java.lang.String") INT INT) (STACK) NIL)) (30 (FRAME (LOCALS (CLASS "java.lang.String") INT INT) (STACK) NIL)) (46 (FRAME (LOCALS (CLASS "java.lang.String") INT INT) (STACK) NIL)) (62 (FRAME (LOCALS (CLASS "java.lang.String") INT INT) (STACK) NIL)) (82 (FRAME (LOCALS (CLASS "java.lang.String") INT INT) (STACK (CLASS "java.lang.String")) NIL))))) (METHOD "concat" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 4) (CODE_LENGTH 58) (PARSEDCODE (0 (ALOAD_1)) (1 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (4 (ISTORE_2)) (5 (ILOAD_2)) (6 (IFNE 11)) (9 (ALOAD_0)) (10 (ARETURN)) (11 (ALOAD_0)) (12 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (15 (ILOAD_2)) (16 (IADD)) (17 (NEWARRAY CHAR)) (19 (ASTORE_3)) (20 (ALOAD_0)) (21 (ICONST_0)) (22 (ALOAD_0)) (23 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (26 (ALOAD_3)) (27 (ICONST_0)) (28 (INVOKEVIRTUAL (METHODCP "getChars" "java.lang.String" (INT INT (ARRAY CHAR) INT) VOID))) (31 (ALOAD_1)) (32 (ICONST_0)) (33 (ILOAD_2)) (34 (ALOAD_3)) (35 (ALOAD_0)) (36 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (39 (INVOKEVIRTUAL (METHODCP "getChars" "java.lang.String" (INT INT (ARRAY CHAR) INT) VOID))) (42 (NEW (CLASS "java.lang.String"))) (45 (DUP)) (46 (ICONST_0)) (47 (ALOAD_0)) (48 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (51 (ILOAD_2)) (52 (IADD)) (53 (ALOAD_3)) (54 (INVOKESPECIAL (METHODCP "" "java.lang.String" (INT INT (ARRAY CHAR)) VOID))) (57 (ARETURN)) (ENDOFCODE 58)) (EXCEPTIONS) (STACKMAP (11 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.String") INT TOP) (STACK) NIL))))) (METHOD "replace" (PARAMETERS CHAR CHAR) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 10) (CODE_LENGTH 145) (PARSEDCODE (0 (ILOAD_1)) (1 (ILOAD_2)) (2 (IF_ICMPEQ 143)) (5 (ALOAD_0)) (6 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (9 (ISTORE_3)) (10 (ICONST_M1)) (11 (ISTORE 4)) (13 (ALOAD_0)) (14 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (17 (ASTORE 5)) (19 (ALOAD_0)) (20 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (23 (ISTORE 6)) (25 (GOTO 43)) (28 (ALOAD 5)) (30 (ILOAD 6)) (32 (ILOAD 4)) (34 (IADD)) (35 (CALOAD)) (36 (ILOAD_1)) (37 (IF_ICMPNE 43)) (40 (GOTO 52)) (43 (IINC 4 1)) (46 (ILOAD 4)) (48 (ILOAD_3)) (49 (IF_ICMPLT 28)) (52 (ILOAD 4)) (54 (ILOAD_3)) (55 (IF_ICMPGE 143)) (58 (ILOAD_3)) (59 (NEWARRAY CHAR)) (61 (ASTORE 7)) (63 (ICONST_0)) (64 (ISTORE 8)) (66 (GOTO 85)) (69 (ALOAD 7)) (71 (ILOAD 8)) (73 (ALOAD 5)) (75 (ILOAD 6)) (77 (ILOAD 8)) (79 (IADD)) (80 (CALOAD)) (81 (CASTORE)) (82 (IINC 8 1)) (85 (ILOAD 8)) (87 (ILOAD 4)) (89 (IF_ICMPLT 69)) (92 (GOTO 125)) (95 (ALOAD 5)) (97 (ILOAD 6)) (99 (ILOAD 4)) (101 (IADD)) (102 (CALOAD)) (103 (ISTORE 9)) (105 (ALOAD 7)) (107 (ILOAD 4)) (109 (ILOAD 9)) (111 (ILOAD_1)) (112 (IF_ICMPNE 119)) (115 (ILOAD_2)) (116 (GOTO 121)) (119 (ILOAD 9)) (121 (CASTORE)) (122 (IINC 4 1)) (125 (ILOAD 4)) (127 (ILOAD_3)) (128 (IF_ICMPLT 95)) (131 (NEW (CLASS "java.lang.String"))) (134 (DUP)) (135 (ICONST_0)) (136 (ILOAD_3)) (137 (ALOAD 7)) (139 (INVOKESPECIAL (METHODCP "" "java.lang.String" (INT INT (ARRAY CHAR)) VOID))) (142 (ARETURN)) (143 (ALOAD_0)) (144 (ARETURN)) (ENDOFCODE 145)) (EXCEPTIONS) (STACKMAP (28 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT (ARRAY CHAR) INT TOP TOP TOP) (STACK) NIL)) (43 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT (ARRAY CHAR) INT TOP TOP TOP) (STACK) NIL)) (52 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT (ARRAY CHAR) INT TOP TOP TOP) (STACK) NIL)) (69 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT (ARRAY CHAR) INT (ARRAY CHAR) INT TOP) (STACK) NIL)) (85 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT (ARRAY CHAR) INT (ARRAY CHAR) INT TOP) (STACK) NIL)) (95 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT (ARRAY CHAR) INT (ARRAY CHAR) INT TOP) (STACK) NIL)) (119 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT (ARRAY CHAR) INT (ARRAY CHAR) INT INT) (STACK INT (ARRAY CHAR)) NIL)) (121 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT (ARRAY CHAR) INT (ARRAY CHAR) INT INT) (STACK INT INT (ARRAY CHAR)) NIL)) (125 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT (ARRAY CHAR) INT (ARRAY CHAR) INT TOP) (STACK) NIL)) (143 (FRAME (LOCALS (CLASS "java.lang.String") INT INT TOP TOP TOP TOP TOP TOP TOP) (STACK) NIL))))) (METHOD "toLowerCase" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 3) (CODE_LENGTH 54) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (4 (NEWARRAY CHAR)) (6 (ASTORE_1)) (7 (ICONST_0)) (8 (ISTORE_2)) (9 (GOTO 32)) (12 (ALOAD_1)) (13 (ILOAD_2)) (14 (ALOAD_0)) (15 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (18 (ALOAD_0)) (19 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (22 (ILOAD_2)) (23 (IADD)) (24 (CALOAD)) (25 (INVOKESTATIC (METHODCP "toLowerCase" "java.lang.Character" (CHAR) CHAR))) (28 (CASTORE)) (29 (IINC 2 1)) (32 (ILOAD_2)) (33 (ALOAD_0)) (34 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (37 (IF_ICMPLT 12)) (40 (NEW (CLASS "java.lang.String"))) (43 (DUP)) (44 (ICONST_0)) (45 (ALOAD_0)) (46 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (49 (ALOAD_1)) (50 (INVOKESPECIAL (METHODCP "" "java.lang.String" (INT INT (ARRAY CHAR)) VOID))) (53 (ARETURN)) (ENDOFCODE 54)) (EXCEPTIONS) (STACKMAP (12 (FRAME (LOCALS (CLASS "java.lang.String") (ARRAY CHAR) INT) (STACK) NIL)) (32 (FRAME (LOCALS (CLASS "java.lang.String") (ARRAY CHAR) INT) (STACK) NIL))))) (METHOD "toUpperCase" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 3) (CODE_LENGTH 54) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (4 (NEWARRAY CHAR)) (6 (ASTORE_1)) (7 (ICONST_0)) (8 (ISTORE_2)) (9 (GOTO 32)) (12 (ALOAD_1)) (13 (ILOAD_2)) (14 (ALOAD_0)) (15 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (18 (ALOAD_0)) (19 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (22 (ILOAD_2)) (23 (IADD)) (24 (CALOAD)) (25 (INVOKESTATIC (METHODCP "toUpperCase" "java.lang.Character" (CHAR) CHAR))) (28 (CASTORE)) (29 (IINC 2 1)) (32 (ILOAD_2)) (33 (ALOAD_0)) (34 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (37 (IF_ICMPLT 12)) (40 (NEW (CLASS "java.lang.String"))) (43 (DUP)) (44 (ICONST_0)) (45 (ALOAD_0)) (46 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (49 (ALOAD_1)) (50 (INVOKESPECIAL (METHODCP "" "java.lang.String" (INT INT (ARRAY CHAR)) VOID))) (53 (ARETURN)) (ENDOFCODE 54)) (EXCEPTIONS) (STACKMAP (12 (FRAME (LOCALS (CLASS "java.lang.String") (ARRAY CHAR) INT) (STACK) NIL)) (32 (FRAME (LOCALS (CLASS "java.lang.String") (ARRAY CHAR) INT) (STACK) NIL))))) (METHOD "trim" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 5) (CODE_LENGTH 87) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (4 (ISTORE_1)) (5 (ICONST_0)) (6 (ISTORE_2)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "offset" "java.lang.String" INT))) (11 (ISTORE_3)) (12 (ALOAD_0)) (13 (GETFIELD (JVM::FIELDCP "value" "java.lang.String" (ARRAY CHAR)))) (16 (ASTORE 4)) (18 (GOTO 24)) (21 (IINC 2 1)) (24 (ILOAD_2)) (25 (ILOAD_1)) (26 (IF_ICMPGE 46)) (29 (ALOAD 4)) (31 (ILOAD_3)) (32 (ILOAD_2)) (33 (IADD)) (34 (CALOAD)) (35 (BIPUSH 32)) (37 (IF_ICMPLE 21)) (40 (GOTO 46)) (43 (IINC 1 -1)) (46 (ILOAD_2)) (47 (ILOAD_1)) (48 (IF_ICMPGE 64)) (51 (ALOAD 4)) (53 (ILOAD_3)) (54 (ILOAD_1)) (55 (IADD)) (56 (ICONST_1)) (57 (ISUB)) (58 (CALOAD)) (59 (BIPUSH 32)) (61 (IF_ICMPLE 43)) (64 (ILOAD_2)) (65 (IFGT 76)) (68 (ILOAD_1)) (69 (ALOAD_0)) (70 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (73 (IF_ICMPGE 85)) (76 (ALOAD_0)) (77 (ILOAD_2)) (78 (ILOAD_1)) (79 (INVOKEVIRTUAL (METHODCP "substring" "java.lang.String" (INT INT) (CLASS "java.lang.String")))) (82 (GOTO 86)) (85 (ALOAD_0)) (86 (ARETURN)) (ENDOFCODE 87)) (EXCEPTIONS) (STACKMAP (21 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR)) (STACK) NIL)) (24 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR)) (STACK) NIL)) (43 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR)) (STACK) NIL)) (46 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR)) (STACK) NIL)) (64 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR)) (STACK) NIL)) (76 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR)) (STACK) NIL)) (85 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR)) (STACK) NIL)) (86 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT (ARRAY CHAR)) (STACK (CLASS "java.lang.String")) NIL))))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 2) (PARSEDCODE (0 (ALOAD_0)) (1 (ARETURN)) (ENDOFCODE 2)) (EXCEPTIONS) (STACKMAP))) (METHOD "toCharArray" (PARAMETERS) (RETURNTYPE (ARRAY CHAR)) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 2) (CODE_LENGTH 20) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (4 (NEWARRAY CHAR)) (6 (ASTORE_1)) (7 (ALOAD_0)) (8 (ICONST_0)) (9 (ALOAD_0)) (10 (GETFIELD (JVM::FIELDCP "count" "java.lang.String" INT))) (13 (ALOAD_1)) (14 (ICONST_0)) (15 (INVOKEVIRTUAL (METHODCP "getChars" "java.lang.String" (INT INT (ARRAY CHAR) INT) VOID))) (18 (ALOAD_1)) (19 (ARETURN)) (ENDOFCODE 20)) (EXCEPTIONS) (STACKMAP))) (METHOD "valueOf" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 14) (PARSEDCODE (0 (ALOAD_0)) (1 (IFNONNULL 9)) (4 (LDC 0)) (6 (GOTO 13)) (9 (ALOAD_0)) (10 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.Object" NIL (CLASS "java.lang.String")))) (13 (ARETURN)) (ENDOFCODE 14)) (EXCEPTIONS) (STACKMAP (9 (FRAME (LOCALS (CLASS "java.lang.Object")) (STACK) NIL)) (13 (FRAME (LOCALS (CLASS "java.lang.Object")) (STACK (CLASS "java.lang.String")) NIL))))) (METHOD "valueOf" (PARAMETERS (ARRAY CHAR)) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 9) (PARSEDCODE (0 (NEW (CLASS "java.lang.String"))) (3 (DUP)) (4 (ALOAD_0)) (5 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((ARRAY CHAR)) VOID))) (8 (ARETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "valueOf" (PARAMETERS (ARRAY CHAR) INT INT) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 3) (CODE_LENGTH 11) (PARSEDCODE (0 (NEW (CLASS "java.lang.String"))) (3 (DUP)) (4 (ALOAD_0)) (5 (ILOAD_1)) (6 (ILOAD_2)) (7 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((ARRAY CHAR) INT INT) VOID))) (10 (ARETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP))) (METHOD "valueOf" (PARAMETERS BOOLEAN) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 12) (PARSEDCODE (0 (ILOAD_0)) (1 (IFEQ 9)) (4 (LDC 1)) (6 (GOTO 11)) (9 (LDC 2)) (11 (ARETURN)) (ENDOFCODE 12)) (EXCEPTIONS) (STACKMAP (9 (FRAME (LOCALS INT) (STACK) NIL)) (11 (FRAME (LOCALS INT) (STACK (CLASS "java.lang.String")) NIL))))) (METHOD "valueOf" (PARAMETERS CHAR) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 2) (CODE_LENGTH 19) (PARSEDCODE (0 (ICONST_1)) (1 (NEWARRAY CHAR)) (3 (DUP)) (4 (ICONST_0)) (5 (ILOAD_0)) (6 (CASTORE)) (7 (ASTORE_1)) (8 (NEW (CLASS "java.lang.String"))) (11 (DUP)) (12 (ICONST_0)) (13 (ICONST_1)) (14 (ALOAD_1)) (15 (INVOKESPECIAL (METHODCP "" "java.lang.String" (INT INT (ARRAY CHAR)) VOID))) (18 (ARETURN)) (ENDOFCODE 19)) (EXCEPTIONS) (STACKMAP))) (METHOD "valueOf" (PARAMETERS INT) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 7) (PARSEDCODE (0 (ILOAD_0)) (1 (BIPUSH 10)) (3 (INVOKESTATIC (METHODCP "toString" "java.lang.Integer" (INT INT) (CLASS "java.lang.String")))) (6 (ARETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "valueOf" (PARAMETERS LONG) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 7) (PARSEDCODE (0 (JVM::LLOAD_0)) (1 (BIPUSH 10)) (3 (INVOKESTATIC (METHODCP "toString" "java.lang.Long" (LONG INT) (CLASS "java.lang.String")))) (6 (ARETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Class" "java.lang.Object" (JVM::CONSTANT_POOL (STRING "interface ") (STRING "class ") (STRING "resource:")) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 35) (PARSEDCODE (0 (NEW (CLASS "java.lang.StringBuffer"))) (3 (DUP)) (4 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (7 (ALOAD_0)) (8 (INVOKEVIRTUAL (METHODCP "isInterface" "java.lang.Class" NIL BOOLEAN))) (11 (IFEQ 19)) (14 (LDC 0)) (16 (GOTO 21)) (19 (LDC 1)) (21 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (24 (ALOAD_0)) (25 (INVOKEVIRTUAL (METHODCP "getName" "java.lang.Class" NIL (CLASS "java.lang.String")))) (28 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (31 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (34 (ARETURN)) (ENDOFCODE 35)) (EXCEPTIONS) (STACKMAP (19 (FRAME (LOCALS (CLASS "java.lang.Class")) (STACK (CLASS "java.lang.StringBuffer")) NIL)) (21 (FRAME (LOCALS (CLASS "java.lang.Class")) (STACK (CLASS "java.lang.String") (CLASS "java.lang.StringBuffer")) NIL))))) (METHOD "forName" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE (CLASS "java.lang.Class")) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC* *STATIC*) (CODE)) (METHOD "newInstance" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.Object")) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "isInstance" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "isAssignableFrom" (PARAMETERS (CLASS "java.lang.Class")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "isInterface" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "isArray" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "getName" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "getResourceAsStream" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE (CLASS "java.io.InputStream")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 4) (CODE_LENGTH 101) (PARSEDCODE (0 (ALOAD_1)) (1 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (4 (IFLE 26)) (7 (ALOAD_1)) (8 (ICONST_0)) (9 (INVOKEVIRTUAL (METHODCP "charAt" "java.lang.String" (INT) CHAR))) (12 (BIPUSH 47)) (14 (IF_ICMPNE 26)) (17 (ALOAD_1)) (18 (ICONST_1)) (19 (INVOKEVIRTUAL (METHODCP "substring" "java.lang.String" (INT) (CLASS "java.lang.String")))) (22 (ASTORE_1)) (23 (GOTO 75)) (26 (ALOAD_0)) (27 (INVOKEVIRTUAL (METHODCP "getName" "java.lang.Class" NIL (CLASS "java.lang.String")))) (30 (ASTORE_2)) (31 (ALOAD_2)) (32 (BIPUSH 46)) (34 (INVOKEVIRTUAL (METHODCP "lastIndexOf" "java.lang.String" (INT) INT))) (37 (ISTORE_3)) (38 (ILOAD_3)) (39 (IFLT 75)) (42 (NEW (CLASS "java.lang.StringBuffer"))) (45 (DUP)) (46 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (49 (ALOAD_2)) (50 (ICONST_0)) (51 (ILOAD_3)) (52 (ICONST_1)) (53 (IADD)) (54 (INVOKEVIRTUAL (METHODCP "substring" "java.lang.String" (INT INT) (CLASS "java.lang.String")))) (57 (BIPUSH 46)) (59 (BIPUSH 47)) (61 (INVOKEVIRTUAL (METHODCP "replace" "java.lang.String" (CHAR CHAR) (CLASS "java.lang.String")))) (64 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (67 (ALOAD_1)) (68 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (71 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (74 (ASTORE_1)) (75 (NEW (CLASS "java.lang.StringBuffer"))) (78 (DUP)) (79 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (82 (LDC 2)) (84 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (87 (ALOAD_1)) (88 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (91 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (94 (INVOKESTATIC (METHODCP "openInputStream" "javax.microedition.io.Connector" ((CLASS "java.lang.String")) (CLASS "java.io.InputStream")))) (97 (ARETURN)) (98 (ASTORE_2)) (99 (ACONST_NULL)) (100 (ARETURN)) (ENDOFCODE 101)) (EXCEPTIONS (JVM::HANDLER 0 98 98 (CLASS "java.io.IOException"))) (STACKMAP (26 (FRAME (LOCALS (CLASS "java.lang.Class") (CLASS "java.lang.String") TOP TOP) (STACK) NIL)) (75 (FRAME (LOCALS (CLASS "java.lang.Class") (CLASS "java.lang.String") TOP TOP) (STACK) NIL)) (98 (FRAME (LOCALS (CLASS "java.lang.Class") (CLASS "java.lang.String") TOP TOP) (STACK (CLASS "java.io.IOException")) NIL))))) (METHOD "runCustomCode" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE* *STATIC*) (CODE (MAX_STACK 0) (JVM::MAX_LOCALS 0) (CODE_LENGTH 1) (PARSEDCODE (0 (RETURN)) (ENDOFCODE 1)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.InterruptedException" "java.lang.Exception" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.StringBuffer" "java.lang.Object" (JVM::CONSTANT_POOL (INT 2147483647) (STRING "srcBegin > srcEnd")) (FIELDS (FIELD "value" (ARRAY CHAR) (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "count" INT (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "shared" BOOLEAN (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 7) (PARSEDCODE (0 (ALOAD_0)) (1 (BIPUSH 16)) (3 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" (INT) VOID))) (6 (RETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 17) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ILOAD_1)) (6 (NEWARRAY CHAR)) (8 (PUTFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (11 (ALOAD_0)) (12 (ICONST_0)) (13 (PUTFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (16 (RETURN)) (ENDOFCODE 17)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 18) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (5 (BIPUSH 16)) (7 (IADD)) (8 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" (INT) VOID))) (11 (ALOAD_0)) (12 (ALOAD_1)) (13 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (16 (POP)) (17 (RETURN)) (ENDOFCODE 18)) (EXCEPTIONS) (STACKMAP))) (METHOD "length" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "capacity" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (4 (ARRAYLENGTH)) (5 (IRETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "copy" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 2) (CODE_LENGTH 33) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (4 (ARRAYLENGTH)) (5 (NEWARRAY CHAR)) (7 (ASTORE_1)) (8 (ALOAD_0)) (9 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (12 (ICONST_0)) (13 (ALOAD_1)) (14 (ICONST_0)) (15 (ALOAD_0)) (16 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (19 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (22 (ALOAD_0)) (23 (ALOAD_1)) (24 (PUTFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (27 (ALOAD_0)) (28 (ICONST_0)) (29 (PUTFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (32 (RETURN)) (ENDOFCODE 33)) (EXCEPTIONS) (STACKMAP))) (METHOD "ensureCapacity" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 15) (PARSEDCODE (0 (ILOAD_1)) (1 (ALOAD_0)) (2 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (5 (ARRAYLENGTH)) (6 (IF_ICMPLE 14)) (9 (ALOAD_0)) (10 (ILOAD_1)) (11 (INVOKESPECIAL (METHODCP "expandCapacity" "java.lang.StringBuffer" (INT) VOID))) (14 (RETURN)) (ENDOFCODE 15)) (EXCEPTIONS) (STACKMAP))) (METHOD "expandCapacity" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 4) (CODE_LENGTH 56) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (4 (ARRAYLENGTH)) (5 (ICONST_1)) (6 (IADD)) (7 (ICONST_2)) (8 (IMUL)) (9 (ISTORE_2)) (10 (ILOAD_2)) (11 (IFGE 20)) (14 (LDC 0)) (16 (ISTORE_2)) (17 (GOTO 27)) (20 (ILOAD_1)) (21 (ILOAD_2)) (22 (IF_ICMPLE 27)) (25 (ILOAD_1)) (26 (ISTORE_2)) (27 (ILOAD_2)) (28 (NEWARRAY CHAR)) (30 (ASTORE_3)) (31 (ALOAD_0)) (32 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (35 (ICONST_0)) (36 (ALOAD_3)) (37 (ICONST_0)) (38 (ALOAD_0)) (39 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (42 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (45 (ALOAD_0)) (46 (ALOAD_3)) (47 (PUTFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (50 (ALOAD_0)) (51 (ICONST_0)) (52 (PUTFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (55 (RETURN)) (ENDOFCODE 56)) (EXCEPTIONS) (STACKMAP))) (METHOD "setLength" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 117) (PARSEDCODE (0 (ILOAD_1)) (1 (IFGE 13)) (4 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (7 (DUP)) (8 (ILOAD_1)) (9 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (12 (ATHROW)) (13 (ILOAD_1)) (14 (ALOAD_0)) (15 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (18 (ARRAYLENGTH)) (19 (IF_ICMPLE 27)) (22 (ALOAD_0)) (23 (ILOAD_1)) (24 (INVOKESPECIAL (METHODCP "expandCapacity" "java.lang.StringBuffer" (INT) VOID))) (27 (ALOAD_0)) (28 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (31 (ILOAD_1)) (32 (IF_ICMPGE 80)) (35 (ALOAD_0)) (36 (GETFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (39 (IFEQ 69)) (42 (ALOAD_0)) (43 (INVOKESPECIAL (METHODCP "copy" "java.lang.StringBuffer" NIL VOID))) (46 (GOTO 69)) (49 (ALOAD_0)) (50 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (53 (ALOAD_0)) (54 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (57 (ICONST_0)) (58 (CASTORE)) (59 (ALOAD_0)) (60 (DUP)) (61 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (64 (ICONST_1)) (65 (IADD)) (66 (PUTFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (69 (ALOAD_0)) (70 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (73 (ILOAD_1)) (74 (IF_ICMPLT 49)) (77 (GOTO 116)) (80 (ALOAD_0)) (81 (ILOAD_1)) (82 (PUTFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (85 (ALOAD_0)) (86 (GETFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (89 (IFEQ 116)) (92 (ILOAD_1)) (93 (IFLE 103)) (96 (ALOAD_0)) (97 (INVOKESPECIAL (METHODCP "copy" "java.lang.StringBuffer" NIL VOID))) (100 (GOTO 116)) (103 (ALOAD_0)) (104 (BIPUSH 16)) (106 (NEWARRAY CHAR)) (108 (PUTFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (111 (ALOAD_0)) (112 (ICONST_0)) (113 (PUTFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (116 (RETURN)) (ENDOFCODE 117)) (EXCEPTIONS) (STACKMAP))) (METHOD "charAt" (PARAMETERS INT) (RETURNTYPE CHAR) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 28) (PARSEDCODE (0 (ILOAD_1)) (1 (IFLT 12)) (4 (ILOAD_1)) (5 (ALOAD_0)) (6 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (9 (IF_ICMPLT 21)) (12 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (15 (DUP)) (16 (ILOAD_1)) (17 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (20 (ATHROW)) (21 (ALOAD_0)) (22 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (25 (ILOAD_1)) (26 (CALOAD)) (27 (IRETURN)) (ENDOFCODE 28)) (EXCEPTIONS) (STACKMAP))) (METHOD "getChars" (PARAMETERS INT INT (ARRAY CHAR) INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 5) (CODE_LENGTH 64) (PARSEDCODE (0 (ILOAD_1)) (1 (IFGE 13)) (4 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (7 (DUP)) (8 (ILOAD_1)) (9 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (12 (ATHROW)) (13 (ILOAD_2)) (14 (IFLT 25)) (17 (ILOAD_2)) (18 (ALOAD_0)) (19 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (22 (IF_ICMPLE 34)) (25 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (28 (DUP)) (29 (ILOAD_2)) (30 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (33 (ATHROW)) (34 (ILOAD_1)) (35 (ILOAD_2)) (36 (IF_ICMPLE 49)) (39 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (42 (DUP)) (43 (LDC 1)) (45 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" ((CLASS "java.lang.String")) VOID))) (48 (ATHROW)) (49 (ALOAD_0)) (50 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (53 (ILOAD_1)) (54 (ALOAD_3)) (55 (ILOAD 4)) (57 (ILOAD_2)) (58 (ILOAD_1)) (59 (ISUB)) (60 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (63 (RETURN)) (ENDOFCODE 64)) (EXCEPTIONS) (STACKMAP))) (METHOD "setCharAt" (PARAMETERS INT CHAR) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 40) (PARSEDCODE (0 (ILOAD_1)) (1 (IFLT 12)) (4 (ILOAD_1)) (5 (ALOAD_0)) (6 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (9 (IF_ICMPLT 21)) (12 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (15 (DUP)) (16 (ILOAD_1)) (17 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (20 (ATHROW)) (21 (ALOAD_0)) (22 (GETFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (25 (IFEQ 32)) (28 (ALOAD_0)) (29 (INVOKESPECIAL (METHODCP "copy" "java.lang.StringBuffer" NIL VOID))) (32 (ALOAD_0)) (33 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (36 (ILOAD_1)) (37 (ILOAD_2)) (38 (CASTORE)) (39 (RETURN)) (ENDOFCODE 40)) (EXCEPTIONS) (STACKMAP))) (METHOD "append" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" ((CLASS "java.lang.Object")) (CLASS "java.lang.String")))) (5 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (8 (ARETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "append" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 4) (CODE_LENGTH 56) (PARSEDCODE (0 (ALOAD_1)) (1 (IFNONNULL 9)) (4 (ALOAD_1)) (5 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" ((CLASS "java.lang.Object")) (CLASS "java.lang.String")))) (8 (ASTORE_1)) (9 (ALOAD_1)) (10 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (13 (ISTORE_2)) (14 (ALOAD_0)) (15 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (18 (ILOAD_2)) (19 (IADD)) (20 (ISTORE_3)) (21 (ILOAD_3)) (22 (ALOAD_0)) (23 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (26 (ARRAYLENGTH)) (27 (IF_ICMPLE 35)) (30 (ALOAD_0)) (31 (ILOAD_3)) (32 (INVOKESPECIAL (METHODCP "expandCapacity" "java.lang.StringBuffer" (INT) VOID))) (35 (ALOAD_1)) (36 (ICONST_0)) (37 (ILOAD_2)) (38 (ALOAD_0)) (39 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (42 (ALOAD_0)) (43 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (46 (INVOKEVIRTUAL (METHODCP "getChars" "java.lang.String" (INT INT (ARRAY CHAR) INT) VOID))) (49 (ALOAD_0)) (50 (ILOAD_3)) (51 (PUTFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (54 (ALOAD_0)) (55 (ARETURN)) (ENDOFCODE 56)) (EXCEPTIONS) (STACKMAP))) (METHOD "append" (PARAMETERS (ARRAY CHAR)) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 4) (CODE_LENGTH 45) (PARSEDCODE (0 (ALOAD_1)) (1 (ARRAYLENGTH)) (2 (ISTORE_2)) (3 (ALOAD_0)) (4 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (7 (ILOAD_2)) (8 (IADD)) (9 (ISTORE_3)) (10 (ILOAD_3)) (11 (ALOAD_0)) (12 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (15 (ARRAYLENGTH)) (16 (IF_ICMPLE 24)) (19 (ALOAD_0)) (20 (ILOAD_3)) (21 (INVOKESPECIAL (METHODCP "expandCapacity" "java.lang.StringBuffer" (INT) VOID))) (24 (ALOAD_1)) (25 (ICONST_0)) (26 (ALOAD_0)) (27 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (30 (ALOAD_0)) (31 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (34 (ILOAD_2)) (35 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (38 (ALOAD_0)) (39 (ILOAD_3)) (40 (PUTFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (43 (ALOAD_0)) (44 (ARETURN)) (ENDOFCODE 45)) (EXCEPTIONS) (STACKMAP))) (METHOD "append" (PARAMETERS (ARRAY CHAR) INT INT) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 5) (CODE_LENGTH 46) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (4 (ILOAD_3)) (5 (IADD)) (6 (ISTORE 4)) (8 (ILOAD 4)) (10 (ALOAD_0)) (11 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (14 (ARRAYLENGTH)) (15 (IF_ICMPLE 24)) (18 (ALOAD_0)) (19 (ILOAD 4)) (21 (INVOKESPECIAL (METHODCP "expandCapacity" "java.lang.StringBuffer" (INT) VOID))) (24 (ALOAD_1)) (25 (ILOAD_2)) (26 (ALOAD_0)) (27 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (30 (ALOAD_0)) (31 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (34 (ILOAD_3)) (35 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (38 (ALOAD_0)) (39 (ILOAD 4)) (41 (PUTFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (44 (ALOAD_0)) (45 (ARETURN)) (ENDOFCODE 46)) (EXCEPTIONS) (STACKMAP))) (METHOD "append" (PARAMETERS BOOLEAN) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (BOOLEAN) (CLASS "java.lang.String")))) (5 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (8 (ARETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "append" (PARAMETERS CHAR) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 3) (CODE_LENGTH 40) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (4 (ICONST_1)) (5 (IADD)) (6 (ISTORE_2)) (7 (ILOAD_2)) (8 (ALOAD_0)) (9 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (12 (ARRAYLENGTH)) (13 (IF_ICMPLE 21)) (16 (ALOAD_0)) (17 (ILOAD_2)) (18 (INVOKESPECIAL (METHODCP "expandCapacity" "java.lang.StringBuffer" (INT) VOID))) (21 (ALOAD_0)) (22 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (25 (ALOAD_0)) (26 (DUP)) (27 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (30 (DUP_X1)) (31 (ICONST_1)) (32 (IADD)) (33 (PUTFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (36 (ILOAD_1)) (37 (CASTORE)) (38 (ALOAD_0)) (39 (ARETURN)) (ENDOFCODE 40)) (EXCEPTIONS) (STACKMAP))) (METHOD "append" (PARAMETERS INT) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (INT) (CLASS "java.lang.String")))) (5 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (8 (ARETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "append" (PARAMETERS LONG) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (JVM::LLOAD_1)) (2 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (LONG) (CLASS "java.lang.String")))) (5 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (8 (ARETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "delete" (PARAMETERS INT INT) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 4) (CODE_LENGTH 91) (PARSEDCODE (0 (ILOAD_1)) (1 (IFGE 13)) (4 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (7 (DUP)) (8 (ILOAD_1)) (9 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" (INT) VOID))) (12 (ATHROW)) (13 (ILOAD_2)) (14 (ALOAD_0)) (15 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (18 (IF_ICMPLE 26)) (21 (ALOAD_0)) (22 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (25 (ISTORE_2)) (26 (ILOAD_1)) (27 (ILOAD_2)) (28 (IF_ICMPLE 39)) (31 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (34 (DUP)) (35 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" NIL VOID))) (38 (ATHROW)) (39 (ILOAD_2)) (40 (ILOAD_1)) (41 (ISUB)) (42 (ISTORE_3)) (43 (ILOAD_3)) (44 (IFLE 89)) (47 (ALOAD_0)) (48 (GETFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (51 (IFEQ 58)) (54 (ALOAD_0)) (55 (INVOKESPECIAL (METHODCP "copy" "java.lang.StringBuffer" NIL VOID))) (58 (ALOAD_0)) (59 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (62 (ILOAD_1)) (63 (ILOAD_3)) (64 (IADD)) (65 (ALOAD_0)) (66 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (69 (ILOAD_1)) (70 (ALOAD_0)) (71 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (74 (ILOAD_2)) (75 (ISUB)) (76 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (79 (ALOAD_0)) (80 (DUP)) (81 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (84 (ILOAD_3)) (85 (ISUB)) (86 (PUTFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (89 (ALOAD_0)) (90 (ARETURN)) (ENDOFCODE 91)) (EXCEPTIONS) (STACKMAP))) (METHOD "deleteCharAt" (PARAMETERS INT) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 2) (CODE_LENGTH 66) (PARSEDCODE (0 (ILOAD_1)) (1 (IFLT 12)) (4 (ILOAD_1)) (5 (ALOAD_0)) (6 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (9 (IF_ICMPLT 20)) (12 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (15 (DUP)) (16 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" NIL VOID))) (19 (ATHROW)) (20 (ALOAD_0)) (21 (GETFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (24 (IFEQ 31)) (27 (ALOAD_0)) (28 (INVOKESPECIAL (METHODCP "copy" "java.lang.StringBuffer" NIL VOID))) (31 (ALOAD_0)) (32 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (35 (ILOAD_1)) (36 (ICONST_1)) (37 (IADD)) (38 (ALOAD_0)) (39 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (42 (ILOAD_1)) (43 (ALOAD_0)) (44 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (47 (ILOAD_1)) (48 (ISUB)) (49 (ICONST_1)) (50 (ISUB)) (51 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (54 (ALOAD_0)) (55 (DUP)) (56 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (59 (ICONST_1)) (60 (ISUB)) (61 (PUTFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (64 (ALOAD_0)) (65 (ARETURN)) (ENDOFCODE 66)) (EXCEPTIONS) (STACKMAP))) (METHOD "insert" (PARAMETERS INT (CLASS "java.lang.Object")) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (ALOAD_2)) (3 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" ((CLASS "java.lang.Object")) (CLASS "java.lang.String")))) (6 (INVOKEVIRTUAL (METHODCP "insert" "java.lang.StringBuffer" (INT (CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (9 (ARETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "insert" (PARAMETERS INT (CLASS "java.lang.String")) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 5) (CODE_LENGTH 112) (PARSEDCODE (0 (ILOAD_1)) (1 (IFLT 12)) (4 (ILOAD_1)) (5 (ALOAD_0)) (6 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (9 (IF_ICMPLE 20)) (12 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (15 (DUP)) (16 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" NIL VOID))) (19 (ATHROW)) (20 (ALOAD_2)) (21 (IFNONNULL 29)) (24 (ALOAD_2)) (25 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" ((CLASS "java.lang.Object")) (CLASS "java.lang.String")))) (28 (ASTORE_2)) (29 (ALOAD_2)) (30 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (33 (ISTORE_3)) (34 (ALOAD_0)) (35 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (38 (ILOAD_3)) (39 (IADD)) (40 (ISTORE 4)) (42 (ILOAD 4)) (44 (ALOAD_0)) (45 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (48 (ARRAYLENGTH)) (49 (IF_ICMPLE 61)) (52 (ALOAD_0)) (53 (ILOAD 4)) (55 (INVOKESPECIAL (METHODCP "expandCapacity" "java.lang.StringBuffer" (INT) VOID))) (58 (GOTO 72)) (61 (ALOAD_0)) (62 (GETFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (65 (IFEQ 72)) (68 (ALOAD_0)) (69 (INVOKESPECIAL (METHODCP "copy" "java.lang.StringBuffer" NIL VOID))) (72 (ALOAD_0)) (73 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (76 (ILOAD_1)) (77 (ALOAD_0)) (78 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (81 (ILOAD_1)) (82 (ILOAD_3)) (83 (IADD)) (84 (ALOAD_0)) (85 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (88 (ILOAD_1)) (89 (ISUB)) (90 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (93 (ALOAD_2)) (94 (ICONST_0)) (95 (ILOAD_3)) (96 (ALOAD_0)) (97 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (100 (ILOAD_1)) (101 (INVOKEVIRTUAL (METHODCP "getChars" "java.lang.String" (INT INT (ARRAY CHAR) INT) VOID))) (104 (ALOAD_0)) (105 (ILOAD 4)) (107 (PUTFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (110 (ALOAD_0)) (111 (ARETURN)) (ENDOFCODE 112)) (EXCEPTIONS) (STACKMAP))) (METHOD "insert" (PARAMETERS INT (ARRAY CHAR)) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 5) (CODE_LENGTH 101) (PARSEDCODE (0 (ILOAD_1)) (1 (IFLT 12)) (4 (ILOAD_1)) (5 (ALOAD_0)) (6 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (9 (IF_ICMPLE 20)) (12 (NEW (CLASS "java.lang.StringIndexOutOfBoundsException"))) (15 (DUP)) (16 (INVOKESPECIAL (METHODCP "" "java.lang.StringIndexOutOfBoundsException" NIL VOID))) (19 (ATHROW)) (20 (ALOAD_2)) (21 (ARRAYLENGTH)) (22 (ISTORE_3)) (23 (ALOAD_0)) (24 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (27 (ILOAD_3)) (28 (IADD)) (29 (ISTORE 4)) (31 (ILOAD 4)) (33 (ALOAD_0)) (34 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (37 (ARRAYLENGTH)) (38 (IF_ICMPLE 50)) (41 (ALOAD_0)) (42 (ILOAD 4)) (44 (INVOKESPECIAL (METHODCP "expandCapacity" "java.lang.StringBuffer" (INT) VOID))) (47 (GOTO 61)) (50 (ALOAD_0)) (51 (GETFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (54 (IFEQ 61)) (57 (ALOAD_0)) (58 (INVOKESPECIAL (METHODCP "copy" "java.lang.StringBuffer" NIL VOID))) (61 (ALOAD_0)) (62 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (65 (ILOAD_1)) (66 (ALOAD_0)) (67 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (70 (ILOAD_1)) (71 (ILOAD_3)) (72 (IADD)) (73 (ALOAD_0)) (74 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (77 (ILOAD_1)) (78 (ISUB)) (79 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (82 (ALOAD_2)) (83 (ICONST_0)) (84 (ALOAD_0)) (85 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (88 (ILOAD_1)) (89 (ILOAD_3)) (90 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (93 (ALOAD_0)) (94 (ILOAD 4)) (96 (PUTFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (99 (ALOAD_0)) (100 (ARETURN)) (ENDOFCODE 101)) (EXCEPTIONS) (STACKMAP))) (METHOD "insert" (PARAMETERS INT BOOLEAN) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (ILOAD_2)) (3 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (BOOLEAN) (CLASS "java.lang.String")))) (6 (INVOKEVIRTUAL (METHODCP "insert" "java.lang.StringBuffer" (INT (CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (9 (ARETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "insert" (PARAMETERS INT CHAR) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 4) (CODE_LENGTH 70) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (4 (ICONST_1)) (5 (IADD)) (6 (ISTORE_3)) (7 (ILOAD_3)) (8 (ALOAD_0)) (9 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (12 (ARRAYLENGTH)) (13 (IF_ICMPLE 24)) (16 (ALOAD_0)) (17 (ILOAD_3)) (18 (INVOKESPECIAL (METHODCP "expandCapacity" "java.lang.StringBuffer" (INT) VOID))) (21 (GOTO 35)) (24 (ALOAD_0)) (25 (GETFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (28 (IFEQ 35)) (31 (ALOAD_0)) (32 (INVOKESPECIAL (METHODCP "copy" "java.lang.StringBuffer" NIL VOID))) (35 (ALOAD_0)) (36 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (39 (ILOAD_1)) (40 (ALOAD_0)) (41 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (44 (ILOAD_1)) (45 (ICONST_1)) (46 (IADD)) (47 (ALOAD_0)) (48 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (51 (ILOAD_1)) (52 (ISUB)) (53 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (56 (ALOAD_0)) (57 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (60 (ILOAD_1)) (61 (ILOAD_2)) (62 (CASTORE)) (63 (ALOAD_0)) (64 (ILOAD_3)) (65 (PUTFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (68 (ALOAD_0)) (69 (ARETURN)) (ENDOFCODE 70)) (EXCEPTIONS) (STACKMAP))) (METHOD "insert" (PARAMETERS INT INT) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (ILOAD_2)) (3 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (INT) (CLASS "java.lang.String")))) (6 (INVOKEVIRTUAL (METHODCP "insert" "java.lang.StringBuffer" (INT (CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (9 (ARETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "insert" (PARAMETERS INT LONG) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 4) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (JVM::LLOAD_2)) (3 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (LONG) (CLASS "java.lang.String")))) (6 (INVOKEVIRTUAL (METHODCP "insert" "java.lang.StringBuffer" (INT (CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (9 (ARETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "reverse" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.StringBuffer")) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 4) (CODE_LENGTH 66) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (4 (IFEQ 11)) (7 (ALOAD_0)) (8 (INVOKESPECIAL (METHODCP "copy" "java.lang.StringBuffer" NIL VOID))) (11 (ALOAD_0)) (12 (GETFIELD (JVM::FIELDCP "count" "java.lang.StringBuffer" INT))) (15 (ICONST_1)) (16 (ISUB)) (17 (ISTORE_1)) (18 (ILOAD_1)) (19 (ICONST_1)) (20 (ISUB)) (21 (ICONST_1)) (22 (JVM::ISHR)) (23 (ISTORE_2)) (24 (GOTO 60)) (27 (ALOAD_0)) (28 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (31 (ILOAD_2)) (32 (CALOAD)) (33 (ISTORE_3)) (34 (ALOAD_0)) (35 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (38 (ILOAD_2)) (39 (ALOAD_0)) (40 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (43 (ILOAD_1)) (44 (ILOAD_2)) (45 (ISUB)) (46 (CALOAD)) (47 (CASTORE)) (48 (ALOAD_0)) (49 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (52 (ILOAD_1)) (53 (ILOAD_2)) (54 (ISUB)) (55 (ILOAD_3)) (56 (CASTORE)) (57 (IINC 2 -1)) (60 (ILOAD_2)) (61 (IFGE 27)) (64 (ALOAD_0)) (65 (ARETURN)) (ENDOFCODE 66)) (EXCEPTIONS) (STACKMAP))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 9) (PARSEDCODE (0 (NEW (CLASS "java.lang.String"))) (3 (DUP)) (4 (ALOAD_0)) (5 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((CLASS "java.lang.StringBuffer")) VOID))) (8 (ARETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "setShared" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ICONST_1)) (2 (PUTFIELD (JVM::FIELDCP "shared" "java.lang.StringBuffer" BOOLEAN))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "getValue" (PARAMETERS) (RETURNTYPE (ARRAY CHAR)) (ACCESSFLAGS *CLASS* *FINAL*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.StringBuffer" (ARRAY CHAR)))) (4 (ARETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.ClassNotFoundException" "java.lang.Exception" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.InstantiationException" "java.lang.Exception" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.IllegalAccessException" "java.lang.Exception" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.ArrayStoreException" "java.lang.RuntimeException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.ArrayIndexOutOfBoundsException" "java.lang.IndexOutOfBoundsException" (JVM::CONSTANT_POOL (STRING "Array index out of range: ")) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 24) (PARSEDCODE (0 (ALOAD_0)) (1 (NEW (CLASS "java.lang.StringBuffer"))) (4 (DUP)) (5 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (8 (LDC 0)) (10 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (13 (ILOAD_1)) (14 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (INT) (CLASS "java.lang.StringBuffer")))) (17 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (20 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" ((CLASS "java.lang.String")) VOID))) (23 (RETURN)) (ENDOFCODE 24)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Boolean" "java.lang.Object" (JVM::CONSTANT_POOL (STRING "true") (STRING "false")) (FIELDS (FIELD "value" BOOLEAN (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "" (PARAMETERS BOOLEAN) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ILOAD_1)) (6 (PUTFIELD (JVM::FIELDCP "value" "java.lang.Boolean" BOOLEAN))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "booleanValue" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Boolean" BOOLEAN))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 15) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Boolean" BOOLEAN))) (4 (IFEQ 12)) (7 (LDC 0)) (9 (GOTO 14)) (12 (LDC 1)) (14 (ARETURN)) (ENDOFCODE 15)) (EXCEPTIONS) (STACKMAP (12 (FRAME (LOCALS (CLASS "java.lang.Boolean")) (STACK) NIL)) (14 (FRAME (LOCALS (CLASS "java.lang.Boolean")) (STACK (CLASS "java.lang.String")) NIL))))) (METHOD "hashCode" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 17) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Boolean" BOOLEAN))) (4 (IFEQ 13)) (7 (JVM::SIPUSH 1231)) (10 (GOTO 16)) (13 (JVM::SIPUSH 1237)) (16 (IRETURN)) (ENDOFCODE 17)) (EXCEPTIONS) (STACKMAP (13 (FRAME (LOCALS (CLASS "java.lang.Boolean")) (STACK) NIL)) (16 (FRAME (LOCALS (CLASS "java.lang.Boolean")) (STACK INT) NIL))))) (METHOD "equals" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 29) (PARSEDCODE (0 (ALOAD_1)) (1 (JVM::INSTANCEOF (CLASS "java.lang.Boolean"))) (4 (IFEQ 27)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "value" "java.lang.Boolean" BOOLEAN))) (11 (ALOAD_1)) (12 (CHECKCAST (CLASS "java.lang.Boolean"))) (15 (INVOKEVIRTUAL (METHODCP "booleanValue" "java.lang.Boolean" NIL BOOLEAN))) (18 (IF_ICMPNE 25)) (21 (ICONST_1)) (22 (GOTO 26)) (25 (ICONST_0)) (26 (IRETURN)) (27 (ICONST_0)) (28 (IRETURN)) (ENDOFCODE 29)) (EXCEPTIONS) (STACKMAP (25 (FRAME (LOCALS (CLASS "java.lang.Boolean") (CLASS "java.lang.Object")) (STACK) NIL)) (26 (FRAME (LOCALS (CLASS "java.lang.Boolean") (CLASS "java.lang.Object")) (STACK INT) NIL)) (27 (FRAME (LOCALS (CLASS "java.lang.Boolean") (CLASS "java.lang.Object")) (STACK) NIL)))))) (INTERFACES) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.IndexOutOfBoundsException" "java.lang.RuntimeException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Byte" "java.lang.Object" (JVM::CONSTANT_POOL (INT -128) (INT 127)) (FIELDS (FIELD "MIN_VALUE" BYTE (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 0) (FIELD "MAX_VALUE" BYTE (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 1) (FIELD "value" BYTE (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "parseByte" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE BYTE) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 7) (PARSEDCODE (0 (ALOAD_0)) (1 (BIPUSH 10)) (3 (INVOKESTATIC (METHODCP "parseByte" "java.lang.Byte" ((CLASS "java.lang.String") INT) BYTE))) (6 (IRETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "parseByte" (PARAMETERS (CLASS "java.lang.String") INT) (RETURNTYPE BYTE) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 3) (CODE_LENGTH 29) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (INVOKESTATIC (METHODCP "parseInt" "java.lang.Integer" ((CLASS "java.lang.String") INT) INT))) (5 (ISTORE_2)) (6 (ILOAD_2)) (7 (BIPUSH -128)) (9 (IF_ICMPLT 18)) (12 (ILOAD_2)) (13 (BIPUSH 127)) (15 (IF_ICMPLE 26)) (18 (NEW (CLASS "java.lang.NumberFormatException"))) (21 (DUP)) (22 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" NIL VOID))) (25 (ATHROW)) (26 (ILOAD_2)) (27 (JVM::I2B)) (28 (IRETURN)) (ENDOFCODE 29)) (EXCEPTIONS) (STACKMAP (18 (FRAME (LOCALS (CLASS "java.lang.String") INT INT) (STACK) NIL)) (26 (FRAME (LOCALS (CLASS "java.lang.String") INT INT) (STACK) NIL))))) (METHOD "" (PARAMETERS BYTE) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ILOAD_1)) (6 (PUTFIELD (JVM::FIELDCP "value" "java.lang.Byte" BYTE))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "byteValue" (PARAMETERS) (RETURNTYPE BYTE) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Byte" BYTE))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Byte" BYTE))) (4 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (INT) (CLASS "java.lang.String")))) (7 (ARETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP))) (METHOD "hashCode" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Byte" BYTE))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "equals" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 29) (PARSEDCODE (0 (ALOAD_1)) (1 (JVM::INSTANCEOF (CLASS "java.lang.Byte"))) (4 (IFEQ 27)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "value" "java.lang.Byte" BYTE))) (11 (ALOAD_1)) (12 (CHECKCAST (CLASS "java.lang.Byte"))) (15 (INVOKEVIRTUAL (METHODCP "byteValue" "java.lang.Byte" NIL BYTE))) (18 (IF_ICMPNE 25)) (21 (ICONST_1)) (22 (GOTO 26)) (25 (ICONST_0)) (26 (IRETURN)) (27 (ICONST_0)) (28 (IRETURN)) (ENDOFCODE 29)) (EXCEPTIONS) (STACKMAP (25 (FRAME (LOCALS (CLASS "java.lang.Byte") (CLASS "java.lang.Object")) (STACK) NIL)) (26 (FRAME (LOCALS (CLASS "java.lang.Byte") (CLASS "java.lang.Object")) (STACK INT) NIL)) (27 (FRAME (LOCALS (CLASS "java.lang.Byte") (CLASS "java.lang.Object")) (STACK) NIL)))))) (INTERFACES) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.NumberFormatException" "java.lang.IllegalArgumentException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.IllegalArgumentException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.IllegalArgumentException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.IllegalArgumentException" "java.lang.RuntimeException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Character" "java.lang.Object" (JVM::CONSTANT_POOL (INT 2) (INT 36) (INT 0) (INT 65535) (STRING "?") (STRING "java.lang.Character.caseConverter") (STRING "com.sun.cldc.i18n.uclc.DefaultCaseConverter") (STRING "Cannot find case converter class ") (STRING " -> ")) (FIELDS (FIELD "MIN_RADIX" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 0) (FIELD "MAX_RADIX" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 1) (FIELD "MIN_VALUE" CHAR (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 2) (FIELD "MAX_VALUE" CHAR (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 3) (FIELD "value" CHAR (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "cc" (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter") (ACCESSFLAGS *CLASS* *STATIC*) -1)) (METHODS (METHOD "" (PARAMETERS CHAR) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ILOAD_1)) (6 (PUTFIELD (JVM::FIELDCP "value" "java.lang.Character" CHAR))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "charValue" (PARAMETERS) (RETURNTYPE CHAR) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Character" CHAR))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "hashCode" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Character" CHAR))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "equals" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 29) (PARSEDCODE (0 (ALOAD_1)) (1 (JVM::INSTANCEOF (CLASS "java.lang.Character"))) (4 (IFEQ 27)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "value" "java.lang.Character" CHAR))) (11 (ALOAD_1)) (12 (CHECKCAST (CLASS "java.lang.Character"))) (15 (INVOKEVIRTUAL (METHODCP "charValue" "java.lang.Character" NIL CHAR))) (18 (IF_ICMPNE 25)) (21 (ICONST_1)) (22 (GOTO 26)) (25 (ICONST_0)) (26 (IRETURN)) (27 (ICONST_0)) (28 (IRETURN)) (ENDOFCODE 29)) (EXCEPTIONS) (STACKMAP (25 (FRAME (LOCALS (CLASS "java.lang.Character") (CLASS "java.lang.Object")) (STACK) NIL)) (26 (FRAME (LOCALS (CLASS "java.lang.Character") (CLASS "java.lang.Object")) (STACK INT) NIL)) (27 (FRAME (LOCALS (CLASS "java.lang.Character") (CLASS "java.lang.Object")) (STACK) NIL))))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 16) (PARSEDCODE (0 (ICONST_1)) (1 (NEWARRAY CHAR)) (3 (DUP)) (4 (ICONST_0)) (5 (ALOAD_0)) (6 (GETFIELD (JVM::FIELDCP "value" "java.lang.Character" CHAR))) (9 (CASTORE)) (10 (ASTORE_1)) (11 (ALOAD_1)) (12 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" ((ARRAY CHAR)) (CLASS "java.lang.String")))) (15 (ARETURN)) (ENDOFCODE 16)) (EXCEPTIONS) (STACKMAP))) (METHOD "isLowerCase" (PARAMETERS CHAR) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 9) (PARSEDCODE (0 (INVOKESTATIC (METHODCP "caseConverter" "java.lang.Character" NIL (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter")))) (3 (POP)) (4 (ILOAD_0)) (5 (INVOKESTATIC (METHODCP "isLowerCase" "com.sun.cldc.i18n.uclc.DefaultCaseConverter" (CHAR) BOOLEAN))) (8 (IRETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "isUpperCase" (PARAMETERS CHAR) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 9) (PARSEDCODE (0 (INVOKESTATIC (METHODCP "caseConverter" "java.lang.Character" NIL (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter")))) (3 (POP)) (4 (ILOAD_0)) (5 (INVOKESTATIC (METHODCP "isUpperCase" "com.sun.cldc.i18n.uclc.DefaultCaseConverter" (CHAR) BOOLEAN))) (8 (IRETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "isDigit" (PARAMETERS CHAR) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 9) (PARSEDCODE (0 (INVOKESTATIC (METHODCP "caseConverter" "java.lang.Character" NIL (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter")))) (3 (POP)) (4 (ILOAD_0)) (5 (INVOKESTATIC (METHODCP "isDigit" "com.sun.cldc.i18n.uclc.DefaultCaseConverter" (CHAR) BOOLEAN))) (8 (IRETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "toLowerCase" (PARAMETERS CHAR) (RETURNTYPE CHAR) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 9) (PARSEDCODE (0 (INVOKESTATIC (METHODCP "caseConverter" "java.lang.Character" NIL (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter")))) (3 (POP)) (4 (ILOAD_0)) (5 (INVOKESTATIC (METHODCP "toLowerCase" "com.sun.cldc.i18n.uclc.DefaultCaseConverter" (CHAR) CHAR))) (8 (IRETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "toUpperCase" (PARAMETERS CHAR) (RETURNTYPE CHAR) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 9) (PARSEDCODE (0 (INVOKESTATIC (METHODCP "caseConverter" "java.lang.Character" NIL (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter")))) (3 (POP)) (4 (ILOAD_0)) (5 (INVOKESTATIC (METHODCP "toUpperCase" "com.sun.cldc.i18n.uclc.DefaultCaseConverter" (CHAR) CHAR))) (8 (IRETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "digit" (PARAMETERS CHAR INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 10) (PARSEDCODE (0 (INVOKESTATIC (METHODCP "caseConverter" "java.lang.Character" NIL (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter")))) (3 (POP)) (4 (ILOAD_0)) (5 (ILOAD_1)) (6 (INVOKESTATIC (METHODCP "digit" "com.sun.cldc.i18n.uclc.DefaultCaseConverter" (CHAR INT) INT))) (9 (IRETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "caseConverter" (PARAMETERS) (RETURNTYPE (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter")) (ACCESSFLAGS *CLASS* *STATIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 88) (PARSEDCODE (0 (GETSTATIC (JVM::FIELDCP "cc" "java.lang.Character" (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter")))) (3 (IFNULL 10)) (6 (GETSTATIC (JVM::FIELDCP "cc" "java.lang.Character" (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter")))) (9 (ARETURN)) (10 (LDC 4)) (12 (ASTORE_0)) (13 (LDC 5)) (15 (INVOKESTATIC (METHODCP "getProperty" "java.lang.System" ((CLASS "java.lang.String")) (CLASS "java.lang.String")))) (18 (ASTORE_0)) (19 (ALOAD_0)) (20 (IFNONNULL 26)) (23 (LDC 6)) (25 (ASTORE_0)) (26 (ALOAD_0)) (27 (INVOKESTATIC (METHODCP "forName" "java.lang.Class" ((CLASS "java.lang.String")) (CLASS "java.lang.Class")))) (30 (ASTORE_1)) (31 (ALOAD_1)) (32 (INVOKEVIRTUAL (METHODCP "newInstance" "java.lang.Class" NIL (CLASS "java.lang.Object")))) (35 (CHECKCAST (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter"))) (38 (PUTSTATIC (JVM::FIELDCP "cc" "java.lang.Character" (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter")))) (41 (GOTO 84)) (44 (ASTORE_1)) (45 (NEW (CLASS "java.lang.RuntimeException"))) (48 (DUP)) (49 (NEW (CLASS "java.lang.StringBuffer"))) (52 (DUP)) (53 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (56 (LDC 7)) (58 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (61 (ALOAD_0)) (62 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (65 (LDC 8)) (67 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (70 (ALOAD_1)) (71 (INVOKEVIRTUAL (METHODCP "getMessage" "java.lang.Throwable" NIL (CLASS "java.lang.String")))) (74 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (77 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (80 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (83 (ATHROW)) (84 (GETSTATIC (JVM::FIELDCP "cc" "java.lang.Character" (CLASS "com.sun.cldc.i18n.uclc.DefaultCaseConverter")))) (87 (ARETURN)) (ENDOFCODE 88)) (EXCEPTIONS (JVM::HANDLER 13 41 44 (CLASS "java.lang.Exception"))) (STACKMAP (10 (FRAME (LOCALS TOP TOP) (STACK) NIL)) (26 (FRAME (LOCALS (CLASS "java.lang.String") TOP) (STACK) NIL)) (44 (FRAME (LOCALS (CLASS "java.lang.String") TOP) (STACK (CLASS "java.lang.Exception")) NIL)) (84 (FRAME (LOCALS (CLASS "java.lang.String") (CLASS "java.lang.Class")) (STACK) NIL)))))) (INTERFACES) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.ClassCastException" "java.lang.RuntimeException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Error" "java.lang.Throwable" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Throwable" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.Throwable" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.IllegalMonitorStateException" "java.lang.RuntimeException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.IllegalThreadStateException" "java.lang.IllegalArgumentException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.IllegalArgumentException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.IllegalArgumentException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Integer" "java.lang.Object" (JVM::CONSTANT_POOL (INT -2147483648) (INT 2147483647) (STRING "null") (STRING "radix ") (STRING " less than Character.MIN_RADIX") (STRING " greater than Character.MAX_RADIX") (INT -2147483647)) (FIELDS (FIELD "MIN_VALUE" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 0) (FIELD "MAX_VALUE" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 1) (FIELD "digits" (ARRAY CHAR) (ACCESSFLAGS *CLASS* *FINAL* *STATIC*) -1) (FIELD "value" INT (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "toString" (PARAMETERS INT INT) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 5) (CODE_LENGTH 109) (PARSEDCODE (0 (ILOAD_1)) (1 (ICONST_2)) (2 (IF_ICMPLT 11)) (5 (ILOAD_1)) (6 (BIPUSH 36)) (8 (IF_ICMPLE 14)) (11 (BIPUSH 10)) (13 (ISTORE_1)) (14 (BIPUSH 33)) (16 (NEWARRAY CHAR)) (18 (ASTORE_2)) (19 (ILOAD_0)) (20 (IFGE 27)) (23 (ICONST_1)) (24 (GOTO 28)) (27 (ICONST_0)) (28 (ISTORE_3)) (29 (BIPUSH 32)) (31 (ISTORE 4)) (33 (ILOAD_3)) (34 (IFNE 64)) (37 (ILOAD_0)) (38 (INEG)) (39 (ISTORE_0)) (40 (GOTO 64)) (43 (ALOAD_2)) (44 (ILOAD 4)) (46 (DUP)) (47 (ICONST_1)) (48 (ISUB)) (49 (ISTORE 4)) (51 (GETSTATIC (JVM::FIELDCP "digits" "java.lang.Integer" (ARRAY CHAR)))) (54 (ILOAD_0)) (55 (ILOAD_1)) (56 (IREM)) (57 (INEG)) (58 (CALOAD)) (59 (CASTORE)) (60 (ILOAD_0)) (61 (ILOAD_1)) (62 (IDIV)) (63 (ISTORE_0)) (64 (ILOAD_0)) (65 (ILOAD_1)) (66 (INEG)) (67 (IF_ICMPLE 43)) (70 (ALOAD_2)) (71 (ILOAD 4)) (73 (GETSTATIC (JVM::FIELDCP "digits" "java.lang.Integer" (ARRAY CHAR)))) (76 (ILOAD_0)) (77 (INEG)) (78 (CALOAD)) (79 (CASTORE)) (80 (ILOAD_3)) (81 (IFEQ 93)) (84 (ALOAD_2)) (85 (IINC 4 -1)) (88 (ILOAD 4)) (90 (BIPUSH 45)) (92 (CASTORE)) (93 (NEW (CLASS "java.lang.String"))) (96 (DUP)) (97 (ALOAD_2)) (98 (ILOAD 4)) (100 (BIPUSH 33)) (102 (ILOAD 4)) (104 (ISUB)) (105 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((ARRAY CHAR) INT INT) VOID))) (108 (ARETURN)) (ENDOFCODE 109)) (EXCEPTIONS) (STACKMAP (11 (FRAME (LOCALS INT INT TOP TOP TOP) (STACK) NIL)) (14 (FRAME (LOCALS INT INT TOP TOP TOP) (STACK) NIL)) (27 (FRAME (LOCALS INT INT (ARRAY CHAR) TOP TOP) (STACK) NIL)) (28 (FRAME (LOCALS INT INT (ARRAY CHAR) TOP TOP) (STACK INT) NIL)) (43 (FRAME (LOCALS INT INT (ARRAY CHAR) INT INT) (STACK) NIL)) (64 (FRAME (LOCALS INT INT (ARRAY CHAR) INT INT) (STACK) NIL)) (93 (FRAME (LOCALS INT INT (ARRAY CHAR) INT INT) (STACK) NIL))))) (METHOD "toHexString" (PARAMETERS INT) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ILOAD_0)) (1 (ICONST_4)) (2 (INVOKESTATIC (METHODCP "toUnsignedString" "java.lang.Integer" (INT INT) (CLASS "java.lang.String")))) (5 (ARETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "toOctalString" (PARAMETERS INT) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ILOAD_0)) (1 (ICONST_3)) (2 (INVOKESTATIC (METHODCP "toUnsignedString" "java.lang.Integer" (INT INT) (CLASS "java.lang.String")))) (5 (ARETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "toBinaryString" (PARAMETERS INT) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ILOAD_0)) (1 (ICONST_1)) (2 (INVOKESTATIC (METHODCP "toUnsignedString" "java.lang.Integer" (INT INT) (CLASS "java.lang.String")))) (5 (ARETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "toUnsignedString" (PARAMETERS INT INT) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PRIVATE* *STATIC*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 6) (CODE_LENGTH 55) (PARSEDCODE (0 (BIPUSH 32)) (2 (NEWARRAY CHAR)) (4 (ASTORE_2)) (5 (BIPUSH 32)) (7 (ISTORE_3)) (8 (ICONST_1)) (9 (ILOAD_1)) (10 (JVM::ISHL)) (11 (ISTORE 4)) (13 (ILOAD 4)) (15 (ICONST_1)) (16 (ISUB)) (17 (ISTORE 5)) (19 (ALOAD_2)) (20 (IINC 3 -1)) (23 (ILOAD_3)) (24 (GETSTATIC (JVM::FIELDCP "digits" "java.lang.Integer" (ARRAY CHAR)))) (27 (ILOAD_0)) (28 (ILOAD 5)) (30 (JVM::IAND)) (31 (CALOAD)) (32 (CASTORE)) (33 (ILOAD_0)) (34 (ILOAD_1)) (35 (JVM::IUSHR)) (36 (ISTORE_0)) (37 (ILOAD_0)) (38 (IFNE 19)) (41 (NEW (CLASS "java.lang.String"))) (44 (DUP)) (45 (ALOAD_2)) (46 (ILOAD_3)) (47 (BIPUSH 32)) (49 (ILOAD_3)) (50 (ISUB)) (51 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((ARRAY CHAR) INT INT) VOID))) (54 (ARETURN)) (ENDOFCODE 55)) (EXCEPTIONS) (STACKMAP (19 (FRAME (LOCALS INT INT (ARRAY CHAR) INT INT INT) (STACK) NIL))))) (METHOD "toString" (PARAMETERS INT) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 7) (PARSEDCODE (0 (ILOAD_0)) (1 (BIPUSH 10)) (3 (INVOKESTATIC (METHODCP "toString" "java.lang.Integer" (INT INT) (CLASS "java.lang.String")))) (6 (ARETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "parseInt" (PARAMETERS (CLASS "java.lang.String") INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 9) (CODE_LENGTH 296) (PARSEDCODE (0 (ALOAD_0)) (1 (IFNONNULL 14)) (4 (NEW (CLASS "java.lang.NumberFormatException"))) (7 (DUP)) (8 (LDC 2)) (10 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (13 (ATHROW)) (14 (ILOAD_1)) (15 (ICONST_2)) (16 (IF_ICMPGE 51)) (19 (NEW (CLASS "java.lang.NumberFormatException"))) (22 (DUP)) (23 (NEW (CLASS "java.lang.StringBuffer"))) (26 (DUP)) (27 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (30 (LDC 3)) (32 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (35 (ILOAD_1)) (36 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (INT) (CLASS "java.lang.StringBuffer")))) (39 (LDC 4)) (41 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (44 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (47 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (50 (ATHROW)) (51 (ILOAD_1)) (52 (BIPUSH 36)) (54 (IF_ICMPLE 89)) (57 (NEW (CLASS "java.lang.NumberFormatException"))) (60 (DUP)) (61 (NEW (CLASS "java.lang.StringBuffer"))) (64 (DUP)) (65 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (68 (LDC 3)) (70 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (73 (ILOAD_1)) (74 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (INT) (CLASS "java.lang.StringBuffer")))) (77 (LDC 5)) (79 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (82 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (85 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (88 (ATHROW)) (89 (ICONST_0)) (90 (ISTORE_2)) (91 (ICONST_0)) (92 (ISTORE_3)) (93 (ICONST_0)) (94 (ISTORE 4)) (96 (ALOAD_0)) (97 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (100 (ISTORE 5)) (102 (ILOAD 5)) (104 (IFLE 263)) (107 (ALOAD_0)) (108 (ICONST_0)) (109 (INVOKEVIRTUAL (METHODCP "charAt" "java.lang.String" (INT) CHAR))) (112 (BIPUSH 45)) (114 (IF_ICMPNE 129)) (117 (ICONST_1)) (118 (ISTORE_3)) (119 (LDC 0)) (121 (ISTORE 6)) (123 (IINC 4 1)) (126 (GOTO 133)) (129 (LDC 6)) (131 (ISTORE 6)) (133 (ILOAD 6)) (135 (ILOAD_1)) (136 (IDIV)) (137 (ISTORE 7)) (139 (ILOAD 4)) (141 (ILOAD 5)) (143 (IF_ICMPGE 253)) (146 (ALOAD_0)) (147 (ILOAD 4)) (149 (IINC 4 1)) (152 (INVOKEVIRTUAL (METHODCP "charAt" "java.lang.String" (INT) CHAR))) (155 (ILOAD_1)) (156 (INVOKESTATIC (METHODCP "digit" "java.lang.Character" (CHAR INT) INT))) (159 (ISTORE 8)) (161 (ILOAD 8)) (163 (IFGE 175)) (166 (NEW (CLASS "java.lang.NumberFormatException"))) (169 (DUP)) (170 (ALOAD_0)) (171 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (174 (ATHROW)) (175 (ILOAD 8)) (177 (INEG)) (178 (ISTORE_2)) (179 (GOTO 253)) (182 (ALOAD_0)) (183 (ILOAD 4)) (185 (IINC 4 1)) (188 (INVOKEVIRTUAL (METHODCP "charAt" "java.lang.String" (INT) CHAR))) (191 (ILOAD_1)) (192 (INVOKESTATIC (METHODCP "digit" "java.lang.Character" (CHAR INT) INT))) (195 (ISTORE 8)) (197 (ILOAD 8)) (199 (IFGE 211)) (202 (NEW (CLASS "java.lang.NumberFormatException"))) (205 (DUP)) (206 (ALOAD_0)) (207 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (210 (ATHROW)) (211 (ILOAD_2)) (212 (ILOAD 7)) (214 (IF_ICMPGE 226)) (217 (NEW (CLASS "java.lang.NumberFormatException"))) (220 (DUP)) (221 (ALOAD_0)) (222 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (225 (ATHROW)) (226 (ILOAD_2)) (227 (ILOAD_1)) (228 (IMUL)) (229 (ISTORE_2)) (230 (ILOAD_2)) (231 (ILOAD 6)) (233 (ILOAD 8)) (235 (IADD)) (236 (IF_ICMPGE 248)) (239 (NEW (CLASS "java.lang.NumberFormatException"))) (242 (DUP)) (243 (ALOAD_0)) (244 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (247 (ATHROW)) (248 (ILOAD_2)) (249 (ILOAD 8)) (251 (ISUB)) (252 (ISTORE_2)) (253 (ILOAD 4)) (255 (ILOAD 5)) (257 (IF_ICMPLT 182)) (260 (GOTO 272)) (263 (NEW (CLASS "java.lang.NumberFormatException"))) (266 (DUP)) (267 (ALOAD_0)) (268 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (271 (ATHROW)) (272 (ILOAD_3)) (273 (IFEQ 293)) (276 (ILOAD 4)) (278 (ICONST_1)) (279 (IF_ICMPLE 284)) (282 (ILOAD_2)) (283 (IRETURN)) (284 (NEW (CLASS "java.lang.NumberFormatException"))) (287 (DUP)) (288 (ALOAD_0)) (289 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (292 (ATHROW)) (293 (ILOAD_2)) (294 (INEG)) (295 (IRETURN)) (ENDOFCODE 296)) (EXCEPTIONS) (STACKMAP (14 (FRAME (LOCALS (CLASS "java.lang.String") INT TOP TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (51 (FRAME (LOCALS (CLASS "java.lang.String") INT TOP TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (89 (FRAME (LOCALS (CLASS "java.lang.String") INT TOP TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (129 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT TOP TOP TOP) (STACK) NIL)) (133 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT INT TOP TOP) (STACK) NIL)) (175 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT INT INT INT) (STACK) NIL)) (182 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT INT INT TOP) (STACK) NIL)) (211 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT INT INT INT) (STACK) NIL)) (226 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT INT INT INT) (STACK) NIL)) (248 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT INT INT INT) (STACK) NIL)) (253 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT INT INT TOP) (STACK) NIL)) (263 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT TOP TOP TOP) (STACK) NIL)) (272 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT INT INT TOP) (STACK) NIL)) (284 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT INT INT TOP) (STACK) NIL)) (293 (FRAME (LOCALS (CLASS "java.lang.String") INT INT INT INT INT INT INT TOP) (STACK) NIL))))) (METHOD "parseInt" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 7) (PARSEDCODE (0 (ALOAD_0)) (1 (BIPUSH 10)) (3 (INVOKESTATIC (METHODCP "parseInt" "java.lang.Integer" ((CLASS "java.lang.String") INT) INT))) (6 (IRETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "valueOf" (PARAMETERS (CLASS "java.lang.String") INT) (RETURNTYPE (CLASS "java.lang.Integer")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 13) (PARSEDCODE (0 (NEW (CLASS "java.lang.Integer"))) (3 (DUP)) (4 (ALOAD_0)) (5 (ILOAD_1)) (6 (INVOKESTATIC (METHODCP "parseInt" "java.lang.Integer" ((CLASS "java.lang.String") INT) INT))) (9 (INVOKESPECIAL (METHODCP "" "java.lang.Integer" (INT) VOID))) (12 (ARETURN)) (ENDOFCODE 13)) (EXCEPTIONS) (STACKMAP))) (METHOD "valueOf" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE (CLASS "java.lang.Integer")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 1) (CODE_LENGTH 14) (PARSEDCODE (0 (NEW (CLASS "java.lang.Integer"))) (3 (DUP)) (4 (ALOAD_0)) (5 (BIPUSH 10)) (7 (INVOKESTATIC (METHODCP "parseInt" "java.lang.Integer" ((CLASS "java.lang.String") INT) INT))) (10 (INVOKESPECIAL (METHODCP "" "java.lang.Integer" (INT) VOID))) (13 (ARETURN)) (ENDOFCODE 14)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ILOAD_1)) (6 (PUTFIELD (JVM::FIELDCP "value" "java.lang.Integer" INT))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "byteValue" (PARAMETERS) (RETURNTYPE BYTE) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Integer" INT))) (4 (JVM::I2B)) (5 (IRETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "shortValue" (PARAMETERS) (RETURNTYPE SHORT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Integer" INT))) (4 (JVM::I2S)) (5 (IRETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "intValue" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Integer" INT))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "longValue" (PARAMETERS) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Integer" INT))) (4 (JVM::I2L)) (5 (JVM::LRETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Integer" INT))) (4 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (INT) (CLASS "java.lang.String")))) (7 (ARETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP))) (METHOD "hashCode" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Integer" INT))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "equals" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 29) (PARSEDCODE (0 (ALOAD_1)) (1 (JVM::INSTANCEOF (CLASS "java.lang.Integer"))) (4 (IFEQ 27)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "value" "java.lang.Integer" INT))) (11 (ALOAD_1)) (12 (CHECKCAST (CLASS "java.lang.Integer"))) (15 (INVOKEVIRTUAL (METHODCP "intValue" "java.lang.Integer" NIL INT))) (18 (IF_ICMPNE 25)) (21 (ICONST_1)) (22 (GOTO 26)) (25 (ICONST_0)) (26 (IRETURN)) (27 (ICONST_0)) (28 (IRETURN)) (ENDOFCODE 29)) (EXCEPTIONS) (STACKMAP (25 (FRAME (LOCALS (CLASS "java.lang.Integer") (CLASS "java.lang.Object")) (STACK) NIL)) (26 (FRAME (LOCALS (CLASS "java.lang.Integer") (CLASS "java.lang.Object")) (STACK INT) NIL)) (27 (FRAME (LOCALS (CLASS "java.lang.Integer") (CLASS "java.lang.Object")) (STACK) NIL))))) (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *STATIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 0) (CODE_LENGTH 218) (PARSEDCODE (0 (BIPUSH 36)) (2 (NEWARRAY CHAR)) (4 (DUP)) (5 (ICONST_0)) (6 (BIPUSH 48)) (8 (CASTORE)) (9 (DUP)) (10 (ICONST_1)) (11 (BIPUSH 49)) (13 (CASTORE)) (14 (DUP)) (15 (ICONST_2)) (16 (BIPUSH 50)) (18 (CASTORE)) (19 (DUP)) (20 (ICONST_3)) (21 (BIPUSH 51)) (23 (CASTORE)) (24 (DUP)) (25 (ICONST_4)) (26 (BIPUSH 52)) (28 (CASTORE)) (29 (DUP)) (30 (ICONST_5)) (31 (BIPUSH 53)) (33 (CASTORE)) (34 (DUP)) (35 (BIPUSH 6)) (37 (BIPUSH 54)) (39 (CASTORE)) (40 (DUP)) (41 (BIPUSH 7)) (43 (BIPUSH 55)) (45 (CASTORE)) (46 (DUP)) (47 (BIPUSH 8)) (49 (BIPUSH 56)) (51 (CASTORE)) (52 (DUP)) (53 (BIPUSH 9)) (55 (BIPUSH 57)) (57 (CASTORE)) (58 (DUP)) (59 (BIPUSH 10)) (61 (BIPUSH 97)) (63 (CASTORE)) (64 (DUP)) (65 (BIPUSH 11)) (67 (BIPUSH 98)) (69 (CASTORE)) (70 (DUP)) (71 (BIPUSH 12)) (73 (BIPUSH 99)) (75 (CASTORE)) (76 (DUP)) (77 (BIPUSH 13)) (79 (BIPUSH 100)) (81 (CASTORE)) (82 (DUP)) (83 (BIPUSH 14)) (85 (BIPUSH 101)) (87 (CASTORE)) (88 (DUP)) (89 (BIPUSH 15)) (91 (BIPUSH 102)) (93 (CASTORE)) (94 (DUP)) (95 (BIPUSH 16)) (97 (BIPUSH 103)) (99 (CASTORE)) (100 (DUP)) (101 (BIPUSH 17)) (103 (BIPUSH 104)) (105 (CASTORE)) (106 (DUP)) (107 (BIPUSH 18)) (109 (BIPUSH 105)) (111 (CASTORE)) (112 (DUP)) (113 (BIPUSH 19)) (115 (BIPUSH 106)) (117 (CASTORE)) (118 (DUP)) (119 (BIPUSH 20)) (121 (BIPUSH 107)) (123 (CASTORE)) (124 (DUP)) (125 (BIPUSH 21)) (127 (BIPUSH 108)) (129 (CASTORE)) (130 (DUP)) (131 (BIPUSH 22)) (133 (BIPUSH 109)) (135 (CASTORE)) (136 (DUP)) (137 (BIPUSH 23)) (139 (BIPUSH 110)) (141 (CASTORE)) (142 (DUP)) (143 (BIPUSH 24)) (145 (BIPUSH 111)) (147 (CASTORE)) (148 (DUP)) (149 (BIPUSH 25)) (151 (BIPUSH 112)) (153 (CASTORE)) (154 (DUP)) (155 (BIPUSH 26)) (157 (BIPUSH 113)) (159 (CASTORE)) (160 (DUP)) (161 (BIPUSH 27)) (163 (BIPUSH 114)) (165 (CASTORE)) (166 (DUP)) (167 (BIPUSH 28)) (169 (BIPUSH 115)) (171 (CASTORE)) (172 (DUP)) (173 (BIPUSH 29)) (175 (BIPUSH 116)) (177 (CASTORE)) (178 (DUP)) (179 (BIPUSH 30)) (181 (BIPUSH 117)) (183 (CASTORE)) (184 (DUP)) (185 (BIPUSH 31)) (187 (BIPUSH 118)) (189 (CASTORE)) (190 (DUP)) (191 (BIPUSH 32)) (193 (BIPUSH 119)) (195 (CASTORE)) (196 (DUP)) (197 (BIPUSH 33)) (199 (BIPUSH 120)) (201 (CASTORE)) (202 (DUP)) (203 (BIPUSH 34)) (205 (BIPUSH 121)) (207 (CASTORE)) (208 (DUP)) (209 (BIPUSH 35)) (211 (BIPUSH 122)) (213 (CASTORE)) (214 (PUTSTATIC (JVM::FIELDCP "digits" "java.lang.Integer" (ARRAY CHAR)))) (217 (RETURN)) (ENDOFCODE 218)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Long" "java.lang.Object" (JVM::CONSTANT_POOL (LONG -9223372036854775808) (LONG 9223372036854775807) (STRING "null") (STRING "radix ") (STRING " less than Character.MIN_RADIX") (STRING " greater than Character.MAX_RADIX") (LONG -9223372036854775807)) (FIELDS (FIELD "MIN_VALUE" LONG (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 0) (FIELD "MAX_VALUE" LONG (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 1) (FIELD "value" LONG (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "toString" (PARAMETERS LONG INT) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 7) (JVM::MAX_LOCALS 6) (CODE_LENGTH 120) (PARSEDCODE (0 (ILOAD_2)) (1 (ICONST_2)) (2 (IF_ICMPLT 11)) (5 (ILOAD_2)) (6 (BIPUSH 36)) (8 (IF_ICMPLE 14)) (11 (BIPUSH 10)) (13 (ISTORE_2)) (14 (BIPUSH 65)) (16 (NEWARRAY CHAR)) (18 (ASTORE_3)) (19 (BIPUSH 64)) (21 (ISTORE 4)) (23 (JVM::LLOAD_0)) (24 (JVM::LCONST_0)) (25 (JVM::LCMP)) (26 (IFGE 33)) (29 (ICONST_1)) (30 (GOTO 34)) (33 (ICONST_0)) (34 (ISTORE 5)) (36 (ILOAD 5)) (38 (IFNE 71)) (41 (JVM::LLOAD_0)) (42 (JVM::LNEG)) (43 (JVM::LSTORE_0)) (44 (GOTO 71)) (47 (ALOAD_3)) (48 (ILOAD 4)) (50 (DUP)) (51 (ICONST_1)) (52 (ISUB)) (53 (ISTORE 4)) (55 (GETSTATIC (JVM::FIELDCP "digits" "java.lang.Integer" (ARRAY CHAR)))) (58 (JVM::LLOAD_0)) (59 (ILOAD_2)) (60 (JVM::I2L)) (61 (JVM::LREM)) (62 (JVM::LNEG)) (63 (JVM::L2I)) (64 (CALOAD)) (65 (CASTORE)) (66 (JVM::LLOAD_0)) (67 (ILOAD_2)) (68 (JVM::I2L)) (69 (JVM::LDIV)) (70 (JVM::LSTORE_0)) (71 (JVM::LLOAD_0)) (72 (ILOAD_2)) (73 (INEG)) (74 (JVM::I2L)) (75 (JVM::LCMP)) (76 (IFLE 47)) (79 (ALOAD_3)) (80 (ILOAD 4)) (82 (GETSTATIC (JVM::FIELDCP "digits" "java.lang.Integer" (ARRAY CHAR)))) (85 (JVM::LLOAD_0)) (86 (JVM::LNEG)) (87 (JVM::L2I)) (88 (CALOAD)) (89 (CASTORE)) (90 (ILOAD 5)) (92 (IFEQ 104)) (95 (ALOAD_3)) (96 (IINC 4 -1)) (99 (ILOAD 4)) (101 (BIPUSH 45)) (103 (CASTORE)) (104 (NEW (CLASS "java.lang.String"))) (107 (DUP)) (108 (ALOAD_3)) (109 (ILOAD 4)) (111 (BIPUSH 65)) (113 (ILOAD 4)) (115 (ISUB)) (116 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((ARRAY CHAR) INT INT) VOID))) (119 (ARETURN)) (ENDOFCODE 120)) (EXCEPTIONS) (STACKMAP (11 (FRAME (LOCALS LONG TOP INT TOP TOP TOP) (STACK) NIL)) (14 (FRAME (LOCALS LONG TOP INT TOP TOP TOP) (STACK) NIL)) (33 (FRAME (LOCALS LONG TOP INT (ARRAY CHAR) INT TOP) (STACK) NIL)) (34 (FRAME (LOCALS LONG TOP INT (ARRAY CHAR) INT TOP) (STACK INT) NIL)) (47 (FRAME (LOCALS LONG TOP INT (ARRAY CHAR) INT INT) (STACK) NIL)) (71 (FRAME (LOCALS LONG TOP INT (ARRAY CHAR) INT INT) (STACK) NIL)) (104 (FRAME (LOCALS LONG TOP INT (ARRAY CHAR) INT INT) (STACK) NIL))))) (METHOD "toString" (PARAMETERS LONG) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 7) (PARSEDCODE (0 (JVM::LLOAD_0)) (1 (BIPUSH 10)) (3 (INVOKESTATIC (METHODCP "toString" "java.lang.Long" (LONG INT) (CLASS "java.lang.String")))) (6 (ARETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "parseLong" (PARAMETERS (CLASS "java.lang.String") INT) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 12) (CODE_LENGTH 308) (PARSEDCODE (0 (ALOAD_0)) (1 (IFNONNULL 14)) (4 (NEW (CLASS "java.lang.NumberFormatException"))) (7 (DUP)) (8 (LDC 2)) (10 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (13 (ATHROW)) (14 (ILOAD_1)) (15 (ICONST_2)) (16 (IF_ICMPGE 51)) (19 (NEW (CLASS "java.lang.NumberFormatException"))) (22 (DUP)) (23 (NEW (CLASS "java.lang.StringBuffer"))) (26 (DUP)) (27 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (30 (LDC 3)) (32 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (35 (ILOAD_1)) (36 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (INT) (CLASS "java.lang.StringBuffer")))) (39 (LDC 4)) (41 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (44 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (47 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (50 (ATHROW)) (51 (ILOAD_1)) (52 (BIPUSH 36)) (54 (IF_ICMPLE 89)) (57 (NEW (CLASS "java.lang.NumberFormatException"))) (60 (DUP)) (61 (NEW (CLASS "java.lang.StringBuffer"))) (64 (DUP)) (65 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (68 (LDC 3)) (70 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (73 (ILOAD_1)) (74 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (INT) (CLASS "java.lang.StringBuffer")))) (77 (LDC 5)) (79 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (82 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (85 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (88 (ATHROW)) (89 (JVM::LCONST_0)) (90 (JVM::LSTORE_2)) (91 (ICONST_0)) (92 (ISTORE 4)) (94 (ICONST_0)) (95 (ISTORE 5)) (97 (ALOAD_0)) (98 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (101 (ISTORE 6)) (103 (ILOAD 6)) (105 (IFLE 274)) (108 (ALOAD_0)) (109 (ICONST_0)) (110 (INVOKEVIRTUAL (METHODCP "charAt" "java.lang.String" (INT) CHAR))) (113 (BIPUSH 45)) (115 (IF_ICMPNE 132)) (118 (ICONST_1)) (119 (ISTORE 4)) (121 (JVM::LDC2_W 0)) (124 (JVM::LSTORE 7)) (126 (IINC 5 1)) (129 (GOTO 137)) (132 (JVM::LDC2_W 6)) (135 (JVM::LSTORE 7)) (137 (JVM::LLOAD 7)) (139 (ILOAD_1)) (140 (JVM::I2L)) (141 (JVM::LDIV)) (142 (JVM::LSTORE 9)) (144 (ILOAD 5)) (146 (ILOAD 6)) (148 (IF_ICMPGE 264)) (151 (ALOAD_0)) (152 (ILOAD 5)) (154 (IINC 5 1)) (157 (INVOKEVIRTUAL (METHODCP "charAt" "java.lang.String" (INT) CHAR))) (160 (ILOAD_1)) (161 (INVOKESTATIC (METHODCP "digit" "java.lang.Character" (CHAR INT) INT))) (164 (ISTORE 11)) (166 (ILOAD 11)) (168 (IFGE 180)) (171 (NEW (CLASS "java.lang.NumberFormatException"))) (174 (DUP)) (175 (ALOAD_0)) (176 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (179 (ATHROW)) (180 (ILOAD 11)) (182 (INEG)) (183 (JVM::I2L)) (184 (JVM::LSTORE_2)) (185 (GOTO 264)) (188 (ALOAD_0)) (189 (ILOAD 5)) (191 (IINC 5 1)) (194 (INVOKEVIRTUAL (METHODCP "charAt" "java.lang.String" (INT) CHAR))) (197 (ILOAD_1)) (198 (INVOKESTATIC (METHODCP "digit" "java.lang.Character" (CHAR INT) INT))) (201 (ISTORE 11)) (203 (ILOAD 11)) (205 (IFGE 217)) (208 (NEW (CLASS "java.lang.NumberFormatException"))) (211 (DUP)) (212 (ALOAD_0)) (213 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (216 (ATHROW)) (217 (JVM::LLOAD_2)) (218 (JVM::LLOAD 9)) (220 (JVM::LCMP)) (221 (IFGE 233)) (224 (NEW (CLASS "java.lang.NumberFormatException"))) (227 (DUP)) (228 (ALOAD_0)) (229 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (232 (ATHROW)) (233 (JVM::LLOAD_2)) (234 (ILOAD_1)) (235 (JVM::I2L)) (236 (JVM::LMUL)) (237 (JVM::LSTORE_2)) (238 (JVM::LLOAD_2)) (239 (JVM::LLOAD 7)) (241 (ILOAD 11)) (243 (JVM::I2L)) (244 (JVM::LADD)) (245 (JVM::LCMP)) (246 (IFGE 258)) (249 (NEW (CLASS "java.lang.NumberFormatException"))) (252 (DUP)) (253 (ALOAD_0)) (254 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (257 (ATHROW)) (258 (JVM::LLOAD_2)) (259 (ILOAD 11)) (261 (JVM::I2L)) (262 (JVM::LSUB)) (263 (JVM::LSTORE_2)) (264 (ILOAD 5)) (266 (ILOAD 6)) (268 (IF_ICMPLT 188)) (271 (GOTO 283)) (274 (NEW (CLASS "java.lang.NumberFormatException"))) (277 (DUP)) (278 (ALOAD_0)) (279 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (282 (ATHROW)) (283 (ILOAD 4)) (285 (IFEQ 305)) (288 (ILOAD 5)) (290 (ICONST_1)) (291 (IF_ICMPLE 296)) (294 (JVM::LLOAD_2)) (295 (JVM::LRETURN)) (296 (NEW (CLASS "java.lang.NumberFormatException"))) (299 (DUP)) (300 (ALOAD_0)) (301 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" ((CLASS "java.lang.String")) VOID))) (304 (ATHROW)) (305 (JVM::LLOAD_2)) (306 (JVM::LNEG)) (307 (JVM::LRETURN)) (ENDOFCODE 308)) (EXCEPTIONS) (STACKMAP (14 (FRAME (LOCALS (CLASS "java.lang.String") INT TOP TOP TOP TOP TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (51 (FRAME (LOCALS (CLASS "java.lang.String") INT TOP TOP TOP TOP TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (89 (FRAME (LOCALS (CLASS "java.lang.String") INT TOP TOP TOP TOP TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (132 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT TOP TOP TOP TOP TOP) (STACK) NIL)) (137 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT LONG TOP TOP TOP TOP) (STACK) NIL)) (180 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT LONG TOP LONG TOP INT) (STACK) NIL)) (188 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT LONG TOP LONG TOP TOP) (STACK) NIL)) (217 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT LONG TOP LONG TOP INT) (STACK) NIL)) (233 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT LONG TOP LONG TOP INT) (STACK) NIL)) (258 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT LONG TOP LONG TOP INT) (STACK) NIL)) (264 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT LONG TOP LONG TOP TOP) (STACK) NIL)) (274 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT TOP TOP TOP TOP TOP) (STACK) NIL)) (283 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT LONG TOP LONG TOP TOP) (STACK) NIL)) (296 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT LONG TOP LONG TOP TOP) (STACK) NIL)) (305 (FRAME (LOCALS (CLASS "java.lang.String") INT LONG TOP INT INT INT LONG TOP LONG TOP TOP) (STACK) NIL))))) (METHOD "parseLong" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 7) (PARSEDCODE (0 (ALOAD_0)) (1 (BIPUSH 10)) (3 (INVOKESTATIC (METHODCP "parseLong" "java.lang.Long" ((CLASS "java.lang.String") INT) LONG))) (6 (JVM::LRETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS LONG) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (JVM::LLOAD_1)) (6 (PUTFIELD (JVM::FIELDCP "value" "java.lang.Long" LONG))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "longValue" (PARAMETERS) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Long" LONG))) (4 (JVM::LRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Long" LONG))) (4 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (LONG) (CLASS "java.lang.String")))) (7 (ARETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP))) (METHOD "hashCode" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 1) (CODE_LENGTH 14) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Long" LONG))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "value" "java.lang.Long" LONG))) (8 (BIPUSH 32)) (10 (JVM::LSHR)) (11 (JVM::LXOR)) (12 (JVM::L2I)) (13 (IRETURN)) (ENDOFCODE 14)) (EXCEPTIONS) (STACKMAP))) (METHOD "equals" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 30) (PARSEDCODE (0 (ALOAD_1)) (1 (JVM::INSTANCEOF (CLASS "java.lang.Long"))) (4 (IFEQ 28)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "value" "java.lang.Long" LONG))) (11 (ALOAD_1)) (12 (CHECKCAST (CLASS "java.lang.Long"))) (15 (INVOKEVIRTUAL (METHODCP "longValue" "java.lang.Long" NIL LONG))) (18 (JVM::LCMP)) (19 (IFNE 26)) (22 (ICONST_1)) (23 (GOTO 27)) (26 (ICONST_0)) (27 (IRETURN)) (28 (ICONST_0)) (29 (IRETURN)) (ENDOFCODE 30)) (EXCEPTIONS) (STACKMAP (26 (FRAME (LOCALS (CLASS "java.lang.Long") (CLASS "java.lang.Object")) (STACK) NIL)) (27 (FRAME (LOCALS (CLASS "java.lang.Long") (CLASS "java.lang.Object")) (STACK INT) NIL)) (28 (FRAME (LOCALS (CLASS "java.lang.Long") (CLASS "java.lang.Object")) (STACK) NIL)))))) (INTERFACES) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Math" "java.lang.Object" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE* JVM::*STRICT*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "abs" (PARAMETERS INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC* JVM::*STRICT*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 11) (PARSEDCODE (0 (ILOAD_0)) (1 (IFGE 9)) (4 (ILOAD_0)) (5 (INEG)) (6 (GOTO 10)) (9 (ILOAD_0)) (10 (IRETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP (9 (FRAME (LOCALS INT) (STACK) NIL)) (10 (FRAME (LOCALS INT) (STACK INT) NIL))))) (METHOD "abs" (PARAMETERS LONG) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC* JVM::*STRICT*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 13) (PARSEDCODE (0 (JVM::LLOAD_0)) (1 (JVM::LCONST_0)) (2 (JVM::LCMP)) (3 (IFGE 11)) (6 (JVM::LLOAD_0)) (7 (JVM::LNEG)) (8 (GOTO 12)) (11 (JVM::LLOAD_0)) (12 (JVM::LRETURN)) (ENDOFCODE 13)) (EXCEPTIONS) (STACKMAP (11 (FRAME (LOCALS LONG TOP) (STACK) NIL)) (12 (FRAME (LOCALS LONG TOP) (STACK TOP LONG) NIL))))) (METHOD "max" (PARAMETERS INT INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC* JVM::*STRICT*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 11) (PARSEDCODE (0 (ILOAD_0)) (1 (ILOAD_1)) (2 (IF_ICMPLT 9)) (5 (ILOAD_0)) (6 (GOTO 10)) (9 (ILOAD_1)) (10 (IRETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP (9 (FRAME (LOCALS INT INT) (STACK) NIL)) (10 (FRAME (LOCALS INT INT) (STACK INT) NIL))))) (METHOD "max" (PARAMETERS LONG LONG) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC* JVM::*STRICT*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 4) (CODE_LENGTH 12) (PARSEDCODE (0 (JVM::LLOAD_0)) (1 (JVM::LLOAD_2)) (2 (JVM::LCMP)) (3 (IFLT 10)) (6 (JVM::LLOAD_0)) (7 (GOTO 11)) (10 (JVM::LLOAD_2)) (11 (JVM::LRETURN)) (ENDOFCODE 12)) (EXCEPTIONS) (STACKMAP (10 (FRAME (LOCALS LONG TOP LONG TOP) (STACK) NIL)) (11 (FRAME (LOCALS LONG TOP LONG TOP) (STACK TOP LONG) NIL))))) (METHOD "min" (PARAMETERS INT INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC* JVM::*STRICT*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 11) (PARSEDCODE (0 (ILOAD_0)) (1 (ILOAD_1)) (2 (IF_ICMPGT 9)) (5 (ILOAD_0)) (6 (GOTO 10)) (9 (ILOAD_1)) (10 (IRETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP (9 (FRAME (LOCALS INT INT) (STACK) NIL)) (10 (FRAME (LOCALS INT INT) (STACK INT) NIL))))) (METHOD "min" (PARAMETERS LONG LONG) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC* JVM::*STRICT*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 4) (CODE_LENGTH 12) (PARSEDCODE (0 (JVM::LLOAD_0)) (1 (JVM::LLOAD_2)) (2 (JVM::LCMP)) (3 (IFGT 10)) (6 (JVM::LLOAD_0)) (7 (GOTO 11)) (10 (JVM::LLOAD_2)) (11 (JVM::LRETURN)) (ENDOFCODE 12)) (EXCEPTIONS) (STACKMAP (10 (FRAME (LOCALS LONG TOP LONG TOP) (STACK) NIL)) (11 (FRAME (LOCALS LONG TOP LONG TOP) (STACK TOP LONG) NIL)))))) (INTERFACES) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.NegativeArraySizeException" "java.lang.RuntimeException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Runnable" "java.lang.Object" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "run" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE))) (INTERFACES) (ACCESSFLAGS *ABSTRACT* *INTERFACE* *PUBLIC*)) (CLASS "java.lang.NullPointerException" "java.lang.RuntimeException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.OutOfMemoryError" "java.lang.VirtualMachineError" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.VirtualMachineError" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.VirtualMachineError" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.VirtualMachineError" "java.lang.Error" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Error" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.Error" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Runtime" "java.lang.Object" (JVM::CONSTANT_POOL) (FIELDS (FIELD "currentRuntime" (CLASS "java.lang.Runtime") (ACCESSFLAGS *CLASS* *PRIVATE* *STATIC*) -1)) (METHODS (METHOD "getRuntime" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.Runtime")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 0) (CODE_LENGTH 4) (PARSEDCODE (0 (GETSTATIC (JVM::FIELDCP "currentRuntime" "java.lang.Runtime" (CLASS "java.lang.Runtime")))) (3 (ARETURN)) (ENDOFCODE 4)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "exitInternal" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *NATIVE* *PRIVATE*) (CODE)) (METHOD "exit" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (INVOKESPECIAL (METHODCP "exitInternal" "java.lang.Runtime" (INT) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "freeMemory" (PARAMETERS) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "totalMemory" (PARAMETERS) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "gc" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC*) (CODE)) (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 0) (CODE_LENGTH 11) (PARSEDCODE (0 (NEW (CLASS "java.lang.Runtime"))) (3 (DUP)) (4 (INVOKESPECIAL (METHODCP "" "java.lang.Runtime" NIL VOID))) (7 (PUTSTATIC (JVM::FIELDCP "currentRuntime" "java.lang.Runtime" (CLASS "java.lang.Runtime")))) (10 (RETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.SecurityException" "java.lang.RuntimeException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Short" "java.lang.Object" (JVM::CONSTANT_POOL (INT -32768) (INT 32767)) (FIELDS (FIELD "MIN_VALUE" SHORT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 0) (FIELD "MAX_VALUE" SHORT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 1) (FIELD "value" SHORT (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "parseShort" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE SHORT) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 7) (PARSEDCODE (0 (ALOAD_0)) (1 (BIPUSH 10)) (3 (INVOKESTATIC (METHODCP "parseShort" "java.lang.Short" ((CLASS "java.lang.String") INT) SHORT))) (6 (IRETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "parseShort" (PARAMETERS (CLASS "java.lang.String") INT) (RETURNTYPE SHORT) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 3) (CODE_LENGTH 31) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (INVOKESTATIC (METHODCP "parseInt" "java.lang.Integer" ((CLASS "java.lang.String") INT) INT))) (5 (ISTORE_2)) (6 (ILOAD_2)) (7 (JVM::SIPUSH -32768)) (10 (IF_ICMPLT 20)) (13 (ILOAD_2)) (14 (JVM::SIPUSH 32767)) (17 (IF_ICMPLE 28)) (20 (NEW (CLASS "java.lang.NumberFormatException"))) (23 (DUP)) (24 (INVOKESPECIAL (METHODCP "" "java.lang.NumberFormatException" NIL VOID))) (27 (ATHROW)) (28 (ILOAD_2)) (29 (JVM::I2S)) (30 (IRETURN)) (ENDOFCODE 31)) (EXCEPTIONS) (STACKMAP (20 (FRAME (LOCALS (CLASS "java.lang.String") INT INT) (STACK) NIL)) (28 (FRAME (LOCALS (CLASS "java.lang.String") INT INT) (STACK) NIL))))) (METHOD "" (PARAMETERS SHORT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ILOAD_1)) (6 (PUTFIELD (JVM::FIELDCP "value" "java.lang.Short" SHORT))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "shortValue" (PARAMETERS) (RETURNTYPE SHORT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Short" SHORT))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Short" SHORT))) (4 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (INT) (CLASS "java.lang.String")))) (7 (ARETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP))) (METHOD "hashCode" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "value" "java.lang.Short" SHORT))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "equals" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 29) (PARSEDCODE (0 (ALOAD_1)) (1 (JVM::INSTANCEOF (CLASS "java.lang.Short"))) (4 (IFEQ 27)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "value" "java.lang.Short" SHORT))) (11 (ALOAD_1)) (12 (CHECKCAST (CLASS "java.lang.Short"))) (15 (INVOKEVIRTUAL (METHODCP "shortValue" "java.lang.Short" NIL SHORT))) (18 (IF_ICMPNE 25)) (21 (ICONST_1)) (22 (GOTO 26)) (25 (ICONST_0)) (26 (IRETURN)) (27 (ICONST_0)) (28 (IRETURN)) (ENDOFCODE 29)) (EXCEPTIONS) (STACKMAP (25 (FRAME (LOCALS (CLASS "java.lang.Short") (CLASS "java.lang.Object")) (STACK) NIL)) (26 (FRAME (LOCALS (CLASS "java.lang.Short") (CLASS "java.lang.Object")) (STACK INT) NIL)) (27 (FRAME (LOCALS (CLASS "java.lang.Short") (CLASS "java.lang.Object")) (STACK) NIL)))))) (INTERFACES) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.StringIndexOutOfBoundsException" "java.lang.IndexOutOfBoundsException" (JVM::CONSTANT_POOL (STRING "String index out of range: ")) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 24) (PARSEDCODE (0 (ALOAD_0)) (1 (NEW (CLASS "java.lang.StringBuffer"))) (4 (DUP)) (5 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (8 (LDC 0)) (10 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (13 (ILOAD_1)) (14 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (INT) (CLASS "java.lang.StringBuffer")))) (17 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (20 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" ((CLASS "java.lang.String")) VOID))) (23 (RETURN)) (ENDOFCODE 24)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.System" "java.lang.Object" (JVM::CONSTANT_POOL (STRING "debug:") (STRING "Could not open debug stream") (STRING "key cannt be null") (STRING "") (STRING "key cannt be empty")) (FIELDS (FIELD "out" (CLASS "java.io.PrintStream") (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) -1) (FIELD "err" (CLASS "java.io.PrintStream") (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) -1)) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "getOutput" (PARAMETERS) (RETURNTYPE (CLASS "java.io.PrintStream")) (ACCESSFLAGS *CLASS* *PRIVATE* *NATIVE* *STATIC*) (CODE)) (METHOD "currentTimeMillis" (PARAMETERS) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC* *STATIC*) (CODE)) (METHOD "arraycopy" (PARAMETERS (CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC* *STATIC*) (CODE)) (METHOD "identityHashCode" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC* *STATIC*) (CODE)) (METHOD "getProperty" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 38) (PARSEDCODE (0 (ALOAD_0)) (1 (IFNONNULL 14)) (4 (NEW (CLASS "java.lang.NullPointerException"))) (7 (DUP)) (8 (LDC 2)) (10 (INVOKESPECIAL (METHODCP "" "java.lang.NullPointerException" ((CLASS "java.lang.String")) VOID))) (13 (ATHROW)) (14 (ALOAD_0)) (15 (LDC 3)) (17 (INVOKEVIRTUAL (METHODCP "equals" "java.lang.String" ((CLASS "java.lang.Object")) BOOLEAN))) (20 (IFEQ 33)) (23 (NEW (CLASS "java.lang.IllegalArgumentException"))) (26 (DUP)) (27 (LDC 4)) (29 (INVOKESPECIAL (METHODCP "" "java.lang.IllegalArgumentException" ((CLASS "java.lang.String")) VOID))) (32 (ATHROW)) (33 (ALOAD_0)) (34 (INVOKESTATIC (METHODCP "getProperty0" "java.lang.System" ((CLASS "java.lang.String")) (CLASS "java.lang.String")))) (37 (ARETURN)) (ENDOFCODE 38)) (EXCEPTIONS) (STACKMAP (14 (FRAME (LOCALS (CLASS "java.lang.String")) (STACK) NIL)) (33 (FRAME (LOCALS (CLASS "java.lang.String")) (STACK) NIL))))) (METHOD "getProperty0" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *NATIVE* *PRIVATE* *STATIC*) (CODE)) (METHOD "exit" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (INVOKESTATIC (METHODCP "getRuntime" "java.lang.Runtime" NIL (CLASS "java.lang.Runtime")))) (3 (ILOAD_0)) (4 (INVOKEVIRTUAL (METHODCP "exit" "java.lang.Runtime" (INT) VOID))) (7 (RETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP))) (METHOD "gc" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 0) (CODE_LENGTH 7) (PARSEDCODE (0 (INVOKESTATIC (METHODCP "getRuntime" "java.lang.Runtime" NIL (CLASS "java.lang.Runtime")))) (3 (INVOKEVIRTUAL (METHODCP "gc" "java.lang.Runtime" NIL VOID))) (6 (RETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *STATIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 0) (CODE_LENGTH 13) (PARSEDCODE (0 (INVOKESTATIC (METHODCP "getOutput" "java.lang.System" NIL (CLASS "java.io.PrintStream")))) (3 (PUTSTATIC (JVM::FIELDCP "out" "java.lang.System" (CLASS "java.io.PrintStream")))) (6 (GETSTATIC (JVM::FIELDCP "out" "java.lang.System" (CLASS "java.io.PrintStream")))) (9 (PUTSTATIC (JVM::FIELDCP "err" "java.lang.System" (CLASS "java.io.PrintStream")))) (12 (RETURN)) (ENDOFCODE 13)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.lang.Thread" "java.lang.Object" (JVM::CONSTANT_POOL (INT 1) (INT 5) (INT 10) (STRING "Thread[@") (STRING ",") (STRING "]")) (FIELDS (FIELD "priority" INT (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "threadQ" (CLASS "java.lang.Thread") (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "target" (CLASS "java.lang.Runnable") (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "MIN_PRIORITY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 0) (FIELD "NORM_PRIORITY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 1) (FIELD "MAX_PRIORITY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 2)) (METHODS (METHOD "currentThread" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.Thread")) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC* *STATIC*) (CODE)) (METHOD "yield" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC* *STATIC*) (CODE)) (METHOD "sleep" (PARAMETERS LONG) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC* *STATIC*) (CODE)) (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ACONST_NULL)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.Thread" ((CLASS "java.lang.Runnable")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.Runnable")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 3) (CODE_LENGTH 35) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ICONST_5)) (6 (PUTFIELD (JVM::FIELDCP "priority" "java.lang.Thread" INT))) (9 (INVOKESTATIC (METHODCP "currentThread" "java.lang.Thread" NIL (CLASS "java.lang.Thread")))) (12 (ASTORE_2)) (13 (ALOAD_0)) (14 (ALOAD_2)) (15 (INVOKEVIRTUAL (METHODCP "getPriority" "java.lang.Thread" NIL INT))) (18 (PUTFIELD (JVM::FIELDCP "priority" "java.lang.Thread" INT))) (21 (ALOAD_0)) (22 (ALOAD_1)) (23 (PUTFIELD (JVM::FIELDCP "target" "java.lang.Thread" (CLASS "java.lang.Runnable")))) (26 (ALOAD_0)) (27 (ALOAD_0)) (28 (GETFIELD (JVM::FIELDCP "priority" "java.lang.Thread" INT))) (31 (INVOKEVIRTUAL (METHODCP "setPriority" "java.lang.Thread" (INT) VOID))) (34 (RETURN)) (ENDOFCODE 35)) (EXCEPTIONS) (STACKMAP))) (METHOD "start" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE)) (METHOD "run" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 17) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "target" "java.lang.Thread" (CLASS "java.lang.Runnable")))) (4 (IFNULL 16)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "target" "java.lang.Thread" (CLASS "java.lang.Runnable")))) (11 (INVOKEINTERFACE (METHODCP "run" "java.lang.Runnable" NIL VOID) 1)) (16 (RETURN)) (ENDOFCODE 17)) (EXCEPTIONS) (STACKMAP (16 (FRAME (LOCALS (CLASS "java.lang.Thread")) (STACK) NIL))))) (METHOD "isAlive" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *FINAL* *NATIVE* *PUBLIC*) (CODE)) (METHOD "setPriority" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 30) (PARSEDCODE (0 (ILOAD_1)) (1 (BIPUSH 10)) (3 (IF_ICMPGT 11)) (6 (ILOAD_1)) (7 (ICONST_1)) (8 (IF_ICMPGE 19)) (11 (NEW (CLASS "java.lang.IllegalArgumentException"))) (14 (DUP)) (15 (INVOKESPECIAL (METHODCP "" "java.lang.IllegalArgumentException" NIL VOID))) (18 (ATHROW)) (19 (ALOAD_0)) (20 (ALOAD_0)) (21 (ILOAD_1)) (22 (DUP_X1)) (23 (PUTFIELD (JVM::FIELDCP "priority" "java.lang.Thread" INT))) (26 (INVOKESPECIAL (METHODCP "setPriority0" "java.lang.Thread" (INT) VOID))) (29 (RETURN)) (ENDOFCODE 30)) (EXCEPTIONS) (STACKMAP (11 (FRAME (LOCALS (CLASS "java.lang.Thread") INT) (STACK) NIL)) (19 (FRAME (LOCALS (CLASS "java.lang.Thread") INT) (STACK) NIL))))) (METHOD "getPriority" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "priority" "java.lang.Thread" INT))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "activeCount" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *NATIVE* *PUBLIC* *STATIC*) (CODE)) (METHOD "join" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 19) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESTATIC (METHODCP "currentThread" "java.lang.Thread" NIL (CLASS "java.lang.Thread")))) (4 (JVM::IF_ACMPNE 11)) (7 (RETURN)) (8 (INVOKESTATIC (METHODCP "yield" "java.lang.Thread" NIL VOID))) (11 (ALOAD_0)) (12 (INVOKEVIRTUAL (METHODCP "isAlive" "java.lang.Thread" NIL BOOLEAN))) (15 (IFNE 8)) (18 (RETURN)) (ENDOFCODE 19)) (EXCEPTIONS) (STACKMAP (8 (FRAME (LOCALS (CLASS "java.lang.Thread")) (STACK) NIL)) (11 (FRAME (LOCALS (CLASS "java.lang.Thread")) (STACK) NIL))))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 40) (PARSEDCODE (0 (NEW (CLASS "java.lang.StringBuffer"))) (3 (DUP)) (4 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (7 (LDC 3)) (9 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (12 (ALOAD_0)) (13 (INVOKEVIRTUAL (METHODCP "hashCode" "java.lang.Object" NIL INT))) (16 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (INT) (CLASS "java.lang.StringBuffer")))) (19 (LDC 4)) (21 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (24 (ALOAD_0)) (25 (INVOKEVIRTUAL (METHODCP "getPriority" "java.lang.Thread" NIL INT))) (28 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (INT) (CLASS "java.lang.StringBuffer")))) (31 (LDC 5)) (33 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (36 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (39 (ARETURN)) (ENDOFCODE 40)) (EXCEPTIONS) (STACKMAP))) (METHOD "setPriority0" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *NATIVE* *PRIVATE*) (CODE))) (INTERFACES "java.lang.Runnable") (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.UnsupportedEncodingException" "java.io.IOException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.IOException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.io.IOException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.IOException" "java.lang.Exception" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.lang.Exception" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.InputStream" "java.lang.Object" (JVM::CONSTANT_POOL (STRING "mark/reset not supported")) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "read" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "read" (PARAMETERS (ARRAY BYTE)) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ICONST_0)) (3 (ALOAD_1)) (4 (ARRAYLENGTH)) (5 (INVOKEVIRTUAL (METHODCP "read" "java.io.InputStream" ((ARRAY BYTE) INT INT) INT))) (8 (IRETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "read" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 7) (CODE_LENGTH 125) (PARSEDCODE (0 (ALOAD_1)) (1 (IFNONNULL 12)) (4 (NEW (CLASS "java.lang.NullPointerException"))) (7 (DUP)) (8 (INVOKESPECIAL (METHODCP "" "java.lang.NullPointerException" NIL VOID))) (11 (ATHROW)) (12 (ILOAD_2)) (13 (IFLT 40)) (16 (ILOAD_2)) (17 (ALOAD_1)) (18 (ARRAYLENGTH)) (19 (IF_ICMPGT 40)) (22 (ILOAD_3)) (23 (IFLT 40)) (26 (ILOAD_2)) (27 (ILOAD_3)) (28 (IADD)) (29 (ALOAD_1)) (30 (ARRAYLENGTH)) (31 (IF_ICMPGT 40)) (34 (ILOAD_2)) (35 (ILOAD_3)) (36 (IADD)) (37 (IFGE 48)) (40 (NEW (CLASS "java.lang.IndexOutOfBoundsException"))) (43 (DUP)) (44 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" NIL VOID))) (47 (ATHROW)) (48 (ILOAD_3)) (49 (IFNE 54)) (52 (ICONST_0)) (53 (IRETURN)) (54 (ALOAD_0)) (55 (INVOKEVIRTUAL (METHODCP "read" "java.io.InputStream" NIL INT))) (58 (ISTORE 4)) (60 (ILOAD 4)) (62 (ICONST_M1)) (63 (IF_ICMPNE 68)) (66 (ICONST_M1)) (67 (IRETURN)) (68 (ALOAD_1)) (69 (ILOAD_2)) (70 (ILOAD 4)) (72 (JVM::I2B)) (73 (BASTORE)) (74 (ICONST_1)) (75 (ISTORE 5)) (77 (GOTO 111)) (80 (ALOAD_0)) (81 (INVOKEVIRTUAL (METHODCP "read" "java.io.InputStream" NIL INT))) (84 (ISTORE 4)) (86 (ILOAD 4)) (88 (ICONST_M1)) (89 (IF_ICMPNE 95)) (92 (GOTO 117)) (95 (ALOAD_1)) (96 (IFNULL 108)) (99 (ALOAD_1)) (100 (ILOAD_2)) (101 (ILOAD 5)) (103 (IADD)) (104 (ILOAD 4)) (106 (JVM::I2B)) (107 (BASTORE)) (108 (IINC 5 1)) (111 (ILOAD 5)) (113 (ILOAD_3)) (114 (IF_ICMPLT 80)) (117 (GOTO 122)) (120 (ASTORE 6)) (122 (ILOAD 5)) (124 (IRETURN)) (ENDOFCODE 125)) (EXCEPTIONS (JVM::HANDLER 77 117 120 (CLASS "java.io.IOException"))) (STACKMAP (12 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT TOP TOP TOP) (STACK) NIL)) (40 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT TOP TOP TOP) (STACK) NIL)) (48 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT TOP TOP TOP) (STACK) NIL)) (54 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT TOP TOP TOP) (STACK) NIL)) (68 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT INT TOP TOP) (STACK) NIL)) (80 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT INT INT TOP) (STACK) NIL)) (95 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT INT INT TOP) (STACK) NIL)) (108 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT INT INT TOP) (STACK) NIL)) (111 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT INT INT TOP) (STACK) NIL)) (117 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT INT INT TOP) (STACK) NIL)) (120 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT INT INT TOP) (STACK (CLASS "java.io.IOException")) NIL)) (122 (FRAME (LOCALS (CLASS "java.io.InputStream") (ARRAY BYTE) INT INT INT INT TOP) (STACK) NIL))))) (METHOD "skip" (PARAMETERS LONG) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 5) (CODE_LENGTH 29) (PARSEDCODE (0 (JVM::LLOAD_1)) (1 (JVM::LSTORE_3)) (2 (GOTO 19)) (5 (ALOAD_0)) (6 (INVOKEVIRTUAL (METHODCP "read" "java.io.InputStream" NIL INT))) (9 (IFGE 15)) (12 (GOTO 25)) (15 (JVM::LLOAD_3)) (16 (JVM::LCONST_1)) (17 (JVM::LSUB)) (18 (JVM::LSTORE_3)) (19 (JVM::LLOAD_3)) (20 (JVM::LCONST_0)) (21 (JVM::LCMP)) (22 (IFGT 5)) (25 (JVM::LLOAD_1)) (26 (JVM::LLOAD_3)) (27 (JVM::LSUB)) (28 (JVM::LRETURN)) (ENDOFCODE 29)) (EXCEPTIONS) (STACKMAP (5 (FRAME (LOCALS (CLASS "java.io.InputStream") LONG TOP LONG TOP) (STACK) NIL)) (15 (FRAME (LOCALS (CLASS "java.io.InputStream") LONG TOP LONG TOP) (STACK) NIL)) (19 (FRAME (LOCALS (CLASS "java.io.InputStream") LONG TOP LONG TOP) (STACK) NIL)) (25 (FRAME (LOCALS (CLASS "java.io.InputStream") LONG TOP LONG TOP) (STACK) NIL))))) (METHOD "available" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 2) (PARSEDCODE (0 (ICONST_0)) (1 (IRETURN)) (ENDOFCODE 2)) (EXCEPTIONS) (STACKMAP))) (METHOD "close" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 0) (JVM::MAX_LOCALS 1) (CODE_LENGTH 1) (PARSEDCODE (0 (RETURN)) (ENDOFCODE 1)) (EXCEPTIONS) (STACKMAP))) (METHOD "mark" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 0) (JVM::MAX_LOCALS 2) (CODE_LENGTH 1) (PARSEDCODE (0 (RETURN)) (ENDOFCODE 1)) (EXCEPTIONS) (STACKMAP))) (METHOD "reset" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 10) (PARSEDCODE (0 (NEW (CLASS "java.io.IOException"))) (3 (DUP)) (4 (LDC 0)) (6 (INVOKESPECIAL (METHODCP "" "java.io.IOException" ((CLASS "java.lang.String")) VOID))) (9 (ATHROW)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "markSupported" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 2) (PARSEDCODE (0 (ICONST_0)) (1 (IRETURN)) (ENDOFCODE 2)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.PrintStream" "java.io.OutputStream" (JVM::CONSTANT_POOL (STRING "Null output stream") (STRING "Stream closed") (STRING "true") (STRING "false") (STRING "null")) (FIELDS (FIELD "trouble" BOOLEAN (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "charOut" (CLASS "java.io.OutputStreamWriter") (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "byteOut" (CLASS "java.io.OutputStream") (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "closing" BOOLEAN (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "" (PARAMETERS (CLASS "java.io.OutputStream")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 46) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.OutputStream" NIL VOID))) (4 (ALOAD_0)) (5 (ICONST_0)) (6 (PUTFIELD (JVM::FIELDCP "trouble" "java.io.PrintStream" BOOLEAN))) (9 (ALOAD_0)) (10 (ICONST_0)) (11 (PUTFIELD (JVM::FIELDCP "closing" "java.io.PrintStream" BOOLEAN))) (14 (ALOAD_1)) (15 (IFNONNULL 28)) (18 (NEW (CLASS "java.lang.NullPointerException"))) (21 (DUP)) (22 (LDC 0)) (24 (INVOKESPECIAL (METHODCP "" "java.lang.NullPointerException" ((CLASS "java.lang.String")) VOID))) (27 (ATHROW)) (28 (ALOAD_0)) (29 (ALOAD_1)) (30 (PUTFIELD (JVM::FIELDCP "byteOut" "java.io.PrintStream" (CLASS "java.io.OutputStream")))) (33 (ALOAD_0)) (34 (NEW (CLASS "java.io.OutputStreamWriter"))) (37 (DUP)) (38 (ALOAD_1)) (39 (INVOKESPECIAL (METHODCP "" "java.io.OutputStreamWriter" ((CLASS "java.io.OutputStream")) VOID))) (42 (PUTFIELD (JVM::FIELDCP "charOut" "java.io.PrintStream" (CLASS "java.io.OutputStreamWriter")))) (45 (RETURN)) (ENDOFCODE 46)) (EXCEPTIONS) (STACKMAP (28 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.io.OutputStream")) (STACK) NIL))))) (METHOD "ensureOpen" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 18) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "charOut" "java.io.PrintStream" (CLASS "java.io.OutputStreamWriter")))) (4 (IFNONNULL 17)) (7 (NEW (CLASS "java.io.IOException"))) (10 (DUP)) (11 (LDC 1)) (13 (INVOKESPECIAL (METHODCP "" "java.io.IOException" ((CLASS "java.lang.String")) VOID))) (16 (ATHROW)) (17 (RETURN)) (ENDOFCODE 18)) (EXCEPTIONS) (STACKMAP (17 (FRAME (LOCALS (CLASS "java.io.PrintStream")) (STACK) NIL))))) (METHOD "flush" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 35) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE_1)) (2 (ALOAD_1)) (3 (MONITORENTER)) (4 (ALOAD_0)) (5 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.PrintStream" NIL VOID))) (8 (ALOAD_0)) (9 (GETFIELD (JVM::FIELDCP "charOut" "java.io.PrintStream" (CLASS "java.io.OutputStreamWriter")))) (12 (INVOKEVIRTUAL (METHODCP "flush" "java.io.OutputStreamWriter" NIL VOID))) (15 (GOTO 24)) (18 (ASTORE_2)) (19 (ALOAD_0)) (20 (ICONST_1)) (21 (PUTFIELD (JVM::FIELDCP "trouble" "java.io.PrintStream" BOOLEAN))) (24 (ALOAD_1)) (25 (MONITOREXIT)) (26 (GOTO 34)) (29 (ASTORE_3)) (30 (ALOAD_1)) (31 (MONITOREXIT)) (32 (ALOAD_3)) (33 (ATHROW)) (34 (RETURN)) (ENDOFCODE 35)) (EXCEPTIONS (JVM::HANDLER 4 15 18 (CLASS "java.io.IOException")) (JVM::HANDLER 4 29 29 (CLASS "java.lang.Throwable"))) (STACKMAP (18 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.io.PrintStream") TOP TOP) (STACK (CLASS "java.io.IOException")) NIL)) (24 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.io.PrintStream") TOP TOP) (STACK) NIL)) (29 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.io.PrintStream") TOP TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (34 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.io.PrintStream") TOP TOP) (STACK) NIL))))) (METHOD "close" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 53) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE_1)) (2 (ALOAD_1)) (3 (MONITORENTER)) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "closing" "java.io.PrintStream" BOOLEAN))) (8 (IFNE 42)) (11 (ALOAD_0)) (12 (ICONST_1)) (13 (PUTFIELD (JVM::FIELDCP "closing" "java.io.PrintStream" BOOLEAN))) (16 (ALOAD_0)) (17 (GETFIELD (JVM::FIELDCP "charOut" "java.io.PrintStream" (CLASS "java.io.OutputStreamWriter")))) (20 (INVOKEVIRTUAL (METHODCP "close" "java.io.OutputStreamWriter" NIL VOID))) (23 (GOTO 32)) (26 (ASTORE_2)) (27 (ALOAD_0)) (28 (ICONST_1)) (29 (PUTFIELD (JVM::FIELDCP "trouble" "java.io.PrintStream" BOOLEAN))) (32 (ALOAD_0)) (33 (ACONST_NULL)) (34 (PUTFIELD (JVM::FIELDCP "charOut" "java.io.PrintStream" (CLASS "java.io.OutputStreamWriter")))) (37 (ALOAD_0)) (38 (ACONST_NULL)) (39 (PUTFIELD (JVM::FIELDCP "byteOut" "java.io.PrintStream" (CLASS "java.io.OutputStream")))) (42 (ALOAD_1)) (43 (MONITOREXIT)) (44 (GOTO 52)) (47 (ASTORE_3)) (48 (ALOAD_1)) (49 (MONITOREXIT)) (50 (ALOAD_3)) (51 (ATHROW)) (52 (RETURN)) (ENDOFCODE 53)) (EXCEPTIONS (JVM::HANDLER 16 23 26 (CLASS "java.io.IOException")) (JVM::HANDLER 4 47 47 (CLASS "java.lang.Throwable"))) (STACKMAP (26 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.io.PrintStream") TOP TOP) (STACK (CLASS "java.io.IOException")) NIL)) (32 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.io.PrintStream") TOP TOP) (STACK) NIL)) (42 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.io.PrintStream") TOP TOP) (STACK) NIL)) (47 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.io.PrintStream") TOP TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (52 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.io.PrintStream") TOP TOP) (STACK) NIL))))) (METHOD "checkError" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 16) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "charOut" "java.io.PrintStream" (CLASS "java.io.OutputStreamWriter")))) (4 (IFNULL 11)) (7 (ALOAD_0)) (8 (INVOKEVIRTUAL (METHODCP "flush" "java.io.PrintStream" NIL VOID))) (11 (ALOAD_0)) (12 (GETFIELD (JVM::FIELDCP "trouble" "java.io.PrintStream" BOOLEAN))) (15 (IRETURN)) (ENDOFCODE 16)) (EXCEPTIONS) (STACKMAP (11 (FRAME (LOCALS (CLASS "java.io.PrintStream")) (STACK) NIL))))) (METHOD "setError" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PROTECTED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ICONST_1)) (2 (PUTFIELD (JVM::FIELDCP "trouble" "java.io.PrintStream" BOOLEAN))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "write" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 36) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE_2)) (2 (ALOAD_2)) (3 (MONITORENTER)) (4 (ALOAD_0)) (5 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.PrintStream" NIL VOID))) (8 (ALOAD_0)) (9 (GETFIELD (JVM::FIELDCP "byteOut" "java.io.PrintStream" (CLASS "java.io.OutputStream")))) (12 (ILOAD_1)) (13 (INVOKEVIRTUAL (METHODCP "write" "java.io.OutputStream" (INT) VOID))) (16 (ALOAD_2)) (17 (MONITOREXIT)) (18 (GOTO 26)) (21 (ASTORE_3)) (22 (ALOAD_2)) (23 (MONITOREXIT)) (24 (ALOAD_3)) (25 (ATHROW)) (26 (GOTO 35)) (29 (ASTORE_2)) (30 (ALOAD_0)) (31 (ICONST_1)) (32 (PUTFIELD (JVM::FIELDCP "trouble" "java.io.PrintStream" BOOLEAN))) (35 (RETURN)) (ENDOFCODE 36)) (EXCEPTIONS (JVM::HANDLER 4 21 21 (CLASS "java.lang.Throwable")) (JVM::HANDLER 0 26 29 (CLASS "java.io.IOException"))) (STACKMAP (21 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT (CLASS "java.io.PrintStream") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (26 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT (CLASS "java.io.PrintStream") TOP) (STACK) NIL)) (29 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT TOP TOP) (STACK (CLASS "java.io.IOException")) NIL)) (35 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT (CLASS "java.lang.Object") TOP) (STACK) NIL))))) (METHOD "write" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 6) (CODE_LENGTH 45) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE 4)) (3 (ALOAD 4)) (5 (MONITORENTER)) (6 (ALOAD_0)) (7 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.PrintStream" NIL VOID))) (10 (ALOAD_0)) (11 (GETFIELD (JVM::FIELDCP "byteOut" "java.io.PrintStream" (CLASS "java.io.OutputStream")))) (14 (ALOAD_1)) (15 (ILOAD_2)) (16 (ILOAD_3)) (17 (INVOKEVIRTUAL (METHODCP "write" "java.io.OutputStream" ((ARRAY BYTE) INT INT) VOID))) (20 (ALOAD 4)) (22 (MONITOREXIT)) (23 (GOTO 34)) (26 (ASTORE 5)) (28 (ALOAD 4)) (30 (MONITOREXIT)) (31 (ALOAD 5)) (33 (ATHROW)) (34 (GOTO 44)) (37 (ASTORE 4)) (39 (ALOAD_0)) (40 (ICONST_1)) (41 (PUTFIELD (JVM::FIELDCP "trouble" "java.io.PrintStream" BOOLEAN))) (44 (RETURN)) (ENDOFCODE 45)) (EXCEPTIONS (JVM::HANDLER 6 26 26 (CLASS "java.lang.Throwable")) (JVM::HANDLER 0 34 37 (CLASS "java.io.IOException"))) (STACKMAP (26 (FRAME (LOCALS (CLASS "java.io.PrintStream") (ARRAY BYTE) INT INT (CLASS "java.io.PrintStream") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (34 (FRAME (LOCALS (CLASS "java.io.PrintStream") (ARRAY BYTE) INT INT (CLASS "java.io.PrintStream") TOP) (STACK) NIL)) (37 (FRAME (LOCALS (CLASS "java.io.PrintStream") (ARRAY BYTE) INT INT TOP TOP) (STACK (CLASS "java.io.IOException")) NIL)) (44 (FRAME (LOCALS (CLASS "java.io.PrintStream") (ARRAY BYTE) INT INT (CLASS "java.lang.Object") TOP) (STACK) NIL))))) (METHOD "write" (PARAMETERS (ARRAY CHAR)) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 36) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE_2)) (2 (ALOAD_2)) (3 (MONITORENTER)) (4 (ALOAD_0)) (5 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.PrintStream" NIL VOID))) (8 (ALOAD_0)) (9 (GETFIELD (JVM::FIELDCP "charOut" "java.io.PrintStream" (CLASS "java.io.OutputStreamWriter")))) (12 (ALOAD_1)) (13 (INVOKEVIRTUAL (METHODCP "write" "java.io.Writer" ((ARRAY CHAR)) VOID))) (16 (ALOAD_2)) (17 (MONITOREXIT)) (18 (GOTO 26)) (21 (ASTORE_3)) (22 (ALOAD_2)) (23 (MONITOREXIT)) (24 (ALOAD_3)) (25 (ATHROW)) (26 (GOTO 35)) (29 (ASTORE_2)) (30 (ALOAD_0)) (31 (ICONST_1)) (32 (PUTFIELD (JVM::FIELDCP "trouble" "java.io.PrintStream" BOOLEAN))) (35 (RETURN)) (ENDOFCODE 36)) (EXCEPTIONS (JVM::HANDLER 4 21 21 (CLASS "java.lang.Throwable")) (JVM::HANDLER 0 26 29 (CLASS "java.io.IOException"))) (STACKMAP (21 (FRAME (LOCALS (CLASS "java.io.PrintStream") (ARRAY CHAR) (CLASS "java.io.PrintStream") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (26 (FRAME (LOCALS (CLASS "java.io.PrintStream") (ARRAY CHAR) (CLASS "java.io.PrintStream") TOP) (STACK) NIL)) (29 (FRAME (LOCALS (CLASS "java.io.PrintStream") (ARRAY CHAR) TOP TOP) (STACK (CLASS "java.io.IOException")) NIL)) (35 (FRAME (LOCALS (CLASS "java.io.PrintStream") (ARRAY CHAR) (CLASS "java.lang.Object") TOP) (STACK) NIL))))) (METHOD "write" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *NATIVE* *PRIVATE*) (CODE)) (METHOD "newLine" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *NATIVE* *PRIVATE*) (CODE)) (METHOD "print" (PARAMETERS BOOLEAN) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 16) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (IFEQ 10)) (5 (LDC 2)) (7 (GOTO 12)) (10 (LDC 3)) (12 (INVOKESPECIAL (METHODCP "write" "java.io.PrintStream" ((CLASS "java.lang.String")) VOID))) (15 (RETURN)) (ENDOFCODE 16)) (EXCEPTIONS) (STACKMAP (10 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT) (STACK (CLASS "java.io.PrintStream")) NIL)) (12 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT) (STACK (CLASS "java.lang.String") (CLASS "java.io.PrintStream")) NIL))))) (METHOD "print" (PARAMETERS CHAR) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (CHAR) (CLASS "java.lang.String")))) (5 (INVOKESPECIAL (METHODCP "write" "java.io.PrintStream" ((CLASS "java.lang.String")) VOID))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "print" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (INT) (CLASS "java.lang.String")))) (5 (INVOKESPECIAL (METHODCP "write" "java.io.PrintStream" ((CLASS "java.lang.String")) VOID))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "print" (PARAMETERS LONG) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (JVM::LLOAD_1)) (2 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" (LONG) (CLASS "java.lang.String")))) (5 (INVOKESPECIAL (METHODCP "write" "java.io.PrintStream" ((CLASS "java.lang.String")) VOID))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "print" (PARAMETERS (ARRAY CHAR)) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "write" "java.io.PrintStream" ((ARRAY CHAR)) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "print" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 13) (PARSEDCODE (0 (ALOAD_1)) (1 (IFNONNULL 7)) (4 (LDC 4)) (6 (ASTORE_1)) (7 (ALOAD_0)) (8 (ALOAD_1)) (9 (INVOKESPECIAL (METHODCP "write" "java.io.PrintStream" ((CLASS "java.lang.String")) VOID))) (12 (RETURN)) (ENDOFCODE 13)) (EXCEPTIONS) (STACKMAP (7 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.lang.String")) (STACK) NIL))))) (METHOD "print" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESTATIC (METHODCP "valueOf" "java.lang.String" ((CLASS "java.lang.Object")) (CLASS "java.lang.String")))) (5 (INVOKESPECIAL (METHODCP "write" "java.io.PrintStream" ((CLASS "java.lang.String")) VOID))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "println" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "newLine" "java.io.PrintStream" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "println" (PARAMETERS BOOLEAN) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 24) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE_2)) (2 (ALOAD_2)) (3 (MONITORENTER)) (4 (ALOAD_0)) (5 (ILOAD_1)) (6 (INVOKEVIRTUAL (METHODCP "print" "java.io.PrintStream" (BOOLEAN) VOID))) (9 (ALOAD_0)) (10 (INVOKESPECIAL (METHODCP "newLine" "java.io.PrintStream" NIL VOID))) (13 (ALOAD_2)) (14 (MONITOREXIT)) (15 (GOTO 23)) (18 (ASTORE_3)) (19 (ALOAD_2)) (20 (MONITOREXIT)) (21 (ALOAD_3)) (22 (ATHROW)) (23 (RETURN)) (ENDOFCODE 24)) (EXCEPTIONS (JVM::HANDLER 4 18 18 (CLASS "java.lang.Throwable"))) (STACKMAP (18 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT (CLASS "java.io.PrintStream") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (23 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT (CLASS "java.io.PrintStream") TOP) (STACK) NIL))))) (METHOD "println" (PARAMETERS CHAR) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 24) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE_2)) (2 (ALOAD_2)) (3 (MONITORENTER)) (4 (ALOAD_0)) (5 (ILOAD_1)) (6 (INVOKEVIRTUAL (METHODCP "print" "java.io.PrintStream" (CHAR) VOID))) (9 (ALOAD_0)) (10 (INVOKESPECIAL (METHODCP "newLine" "java.io.PrintStream" NIL VOID))) (13 (ALOAD_2)) (14 (MONITOREXIT)) (15 (GOTO 23)) (18 (ASTORE_3)) (19 (ALOAD_2)) (20 (MONITOREXIT)) (21 (ALOAD_3)) (22 (ATHROW)) (23 (RETURN)) (ENDOFCODE 24)) (EXCEPTIONS (JVM::HANDLER 4 18 18 (CLASS "java.lang.Throwable"))) (STACKMAP (18 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT (CLASS "java.io.PrintStream") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (23 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT (CLASS "java.io.PrintStream") TOP) (STACK) NIL))))) (METHOD "println" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 24) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE_2)) (2 (ALOAD_2)) (3 (MONITORENTER)) (4 (ALOAD_0)) (5 (ILOAD_1)) (6 (INVOKEVIRTUAL (METHODCP "print" "java.io.PrintStream" (INT) VOID))) (9 (ALOAD_0)) (10 (INVOKESPECIAL (METHODCP "newLine" "java.io.PrintStream" NIL VOID))) (13 (ALOAD_2)) (14 (MONITOREXIT)) (15 (GOTO 23)) (18 (ASTORE_3)) (19 (ALOAD_2)) (20 (MONITOREXIT)) (21 (ALOAD_3)) (22 (ATHROW)) (23 (RETURN)) (ENDOFCODE 24)) (EXCEPTIONS (JVM::HANDLER 4 18 18 (CLASS "java.lang.Throwable"))) (STACKMAP (18 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT (CLASS "java.io.PrintStream") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (23 (FRAME (LOCALS (CLASS "java.io.PrintStream") INT (CLASS "java.io.PrintStream") TOP) (STACK) NIL))))) (METHOD "println" (PARAMETERS LONG) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 5) (CODE_LENGTH 26) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE_3)) (2 (ALOAD_3)) (3 (MONITORENTER)) (4 (ALOAD_0)) (5 (JVM::LLOAD_1)) (6 (INVOKEVIRTUAL (METHODCP "print" "java.io.PrintStream" (LONG) VOID))) (9 (ALOAD_0)) (10 (INVOKESPECIAL (METHODCP "newLine" "java.io.PrintStream" NIL VOID))) (13 (ALOAD_3)) (14 (MONITOREXIT)) (15 (GOTO 25)) (18 (ASTORE 4)) (20 (ALOAD_3)) (21 (MONITOREXIT)) (22 (ALOAD 4)) (24 (ATHROW)) (25 (RETURN)) (ENDOFCODE 26)) (EXCEPTIONS (JVM::HANDLER 4 18 18 (CLASS "java.lang.Throwable"))) (STACKMAP (18 (FRAME (LOCALS (CLASS "java.io.PrintStream") LONG TOP (CLASS "java.io.PrintStream") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (25 (FRAME (LOCALS (CLASS "java.io.PrintStream") LONG TOP (CLASS "java.io.PrintStream") TOP) (STACK) NIL))))) (METHOD "println" (PARAMETERS (ARRAY CHAR)) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 24) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE_2)) (2 (ALOAD_2)) (3 (MONITORENTER)) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (INVOKEVIRTUAL (METHODCP "print" "java.io.PrintStream" ((ARRAY CHAR)) VOID))) (9 (ALOAD_0)) (10 (INVOKESPECIAL (METHODCP "newLine" "java.io.PrintStream" NIL VOID))) (13 (ALOAD_2)) (14 (MONITOREXIT)) (15 (GOTO 23)) (18 (ASTORE_3)) (19 (ALOAD_2)) (20 (MONITOREXIT)) (21 (ALOAD_3)) (22 (ATHROW)) (23 (RETURN)) (ENDOFCODE 24)) (EXCEPTIONS (JVM::HANDLER 4 18 18 (CLASS "java.lang.Throwable"))) (STACKMAP (18 (FRAME (LOCALS (CLASS "java.io.PrintStream") (ARRAY CHAR) (CLASS "java.io.PrintStream") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (23 (FRAME (LOCALS (CLASS "java.io.PrintStream") (ARRAY CHAR) (CLASS "java.io.PrintStream") TOP) (STACK) NIL))))) (METHOD "println" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 24) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE_2)) (2 (ALOAD_2)) (3 (MONITORENTER)) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (INVOKEVIRTUAL (METHODCP "print" "java.io.PrintStream" ((CLASS "java.lang.String")) VOID))) (9 (ALOAD_0)) (10 (INVOKESPECIAL (METHODCP "newLine" "java.io.PrintStream" NIL VOID))) (13 (ALOAD_2)) (14 (MONITOREXIT)) (15 (GOTO 23)) (18 (ASTORE_3)) (19 (ALOAD_2)) (20 (MONITOREXIT)) (21 (ALOAD_3)) (22 (ATHROW)) (23 (RETURN)) (ENDOFCODE 24)) (EXCEPTIONS (JVM::HANDLER 4 18 18 (CLASS "java.lang.Throwable"))) (STACKMAP (18 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.lang.String") (CLASS "java.io.PrintStream") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (23 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.lang.String") (CLASS "java.io.PrintStream") TOP) (STACK) NIL))))) (METHOD "println" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 4) (CODE_LENGTH 24) (PARSEDCODE (0 (ALOAD_0)) (1 (ASTORE_2)) (2 (ALOAD_2)) (3 (MONITORENTER)) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (INVOKEVIRTUAL (METHODCP "print" "java.io.PrintStream" ((CLASS "java.lang.Object")) VOID))) (9 (ALOAD_0)) (10 (INVOKESPECIAL (METHODCP "newLine" "java.io.PrintStream" NIL VOID))) (13 (ALOAD_2)) (14 (MONITOREXIT)) (15 (GOTO 23)) (18 (ASTORE_3)) (19 (ALOAD_2)) (20 (MONITOREXIT)) (21 (ALOAD_3)) (22 (ATHROW)) (23 (RETURN)) (ENDOFCODE 24)) (EXCEPTIONS (JVM::HANDLER 4 18 18 (CLASS "java.lang.Throwable"))) (STACKMAP (18 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.lang.Object") (CLASS "java.io.PrintStream") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (23 (FRAME (LOCALS (CLASS "java.io.PrintStream") (CLASS "java.lang.Object") (CLASS "java.io.PrintStream") TOP) (STACK) NIL)))))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.OutputStream" "java.lang.Object" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "write" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "write" (PARAMETERS (ARRAY BYTE)) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ICONST_0)) (3 (ALOAD_1)) (4 (ARRAYLENGTH)) (5 (INVOKEVIRTUAL (METHODCP "write" "java.io.OutputStream" ((ARRAY BYTE) INT INT) VOID))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "write" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 5) (CODE_LENGTH 79) (PARSEDCODE (0 (ALOAD_1)) (1 (IFNONNULL 12)) (4 (NEW (CLASS "java.lang.NullPointerException"))) (7 (DUP)) (8 (INVOKESPECIAL (METHODCP "" "java.lang.NullPointerException" NIL VOID))) (11 (ATHROW)) (12 (ILOAD_2)) (13 (IFLT 40)) (16 (ILOAD_2)) (17 (ALOAD_1)) (18 (ARRAYLENGTH)) (19 (IF_ICMPGT 40)) (22 (ILOAD_3)) (23 (IFLT 40)) (26 (ILOAD_2)) (27 (ILOAD_3)) (28 (IADD)) (29 (ALOAD_1)) (30 (ARRAYLENGTH)) (31 (IF_ICMPGT 40)) (34 (ILOAD_2)) (35 (ILOAD_3)) (36 (IADD)) (37 (IFGE 48)) (40 (NEW (CLASS "java.lang.IndexOutOfBoundsException"))) (43 (DUP)) (44 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" NIL VOID))) (47 (ATHROW)) (48 (ILOAD_3)) (49 (IFNE 53)) (52 (RETURN)) (53 (ICONST_0)) (54 (ISTORE 4)) (56 (GOTO 72)) (59 (ALOAD_0)) (60 (ALOAD_1)) (61 (ILOAD_2)) (62 (ILOAD 4)) (64 (IADD)) (65 (BALOAD)) (66 (INVOKEVIRTUAL (METHODCP "write" "java.io.OutputStream" (INT) VOID))) (69 (IINC 4 1)) (72 (ILOAD 4)) (74 (ILOAD_3)) (75 (IF_ICMPLT 59)) (78 (RETURN)) (ENDOFCODE 79)) (EXCEPTIONS) (STACKMAP (12 (FRAME (LOCALS (CLASS "java.io.OutputStream") (ARRAY BYTE) INT INT TOP) (STACK) NIL)) (40 (FRAME (LOCALS (CLASS "java.io.OutputStream") (ARRAY BYTE) INT INT TOP) (STACK) NIL)) (48 (FRAME (LOCALS (CLASS "java.io.OutputStream") (ARRAY BYTE) INT INT TOP) (STACK) NIL)) (53 (FRAME (LOCALS (CLASS "java.io.OutputStream") (ARRAY BYTE) INT INT TOP) (STACK) NIL)) (59 (FRAME (LOCALS (CLASS "java.io.OutputStream") (ARRAY BYTE) INT INT INT) (STACK) NIL)) (72 (FRAME (LOCALS (CLASS "java.io.OutputStream") (ARRAY BYTE) INT INT INT) (STACK) NIL))))) (METHOD "flush" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 0) (JVM::MAX_LOCALS 1) (CODE_LENGTH 1) (PARSEDCODE (0 (RETURN)) (ENDOFCODE 1)) (EXCEPTIONS) (STACKMAP))) (METHOD "close" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 0) (JVM::MAX_LOCALS 1) (CODE_LENGTH 1) (PARSEDCODE (0 (RETURN)) (ENDOFCODE 1)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.OutputStreamWriter" "java.io.Writer" (JVM::CONSTANT_POOL (STRING "Stream closed")) (FIELDS (FIELD "out" (CLASS "java.io.Writer") (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "" (PARAMETERS (CLASS "java.io.OutputStream")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 13) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.Writer" NIL VOID))) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (INVOKESTATIC (METHODCP "getStreamWriter" "com.sun.cldc.i18n.Helper" ((CLASS "java.io.OutputStream")) (CLASS "java.io.Writer")))) (9 (PUTFIELD (JVM::FIELDCP "out" "java.io.OutputStreamWriter" (CLASS "java.io.Writer")))) (12 (RETURN)) (ENDOFCODE 13)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.io.OutputStream") (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 14) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.Writer" NIL VOID))) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (ALOAD_2)) (7 (INVOKESTATIC (METHODCP "getStreamWriter" "com.sun.cldc.i18n.Helper" ((CLASS "java.io.OutputStream") (CLASS "java.lang.String")) (CLASS "java.io.Writer")))) (10 (PUTFIELD (JVM::FIELDCP "out" "java.io.OutputStreamWriter" (CLASS "java.io.Writer")))) (13 (RETURN)) (ENDOFCODE 14)) (EXCEPTIONS) (STACKMAP))) (METHOD "ensureOpen" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 18) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "out" "java.io.OutputStreamWriter" (CLASS "java.io.Writer")))) (4 (IFNONNULL 17)) (7 (NEW (CLASS "java.io.IOException"))) (10 (DUP)) (11 (LDC 0)) (13 (INVOKESPECIAL (METHODCP "" "java.io.IOException" ((CLASS "java.lang.String")) VOID))) (16 (ATHROW)) (17 (RETURN)) (ENDOFCODE 18)) (EXCEPTIONS) (STACKMAP (17 (FRAME (LOCALS (CLASS "java.io.OutputStreamWriter")) (STACK) NIL))))) (METHOD "write" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 13) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.OutputStreamWriter" NIL VOID))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "out" "java.io.OutputStreamWriter" (CLASS "java.io.Writer")))) (8 (ILOAD_1)) (9 (INVOKEVIRTUAL (METHODCP "write" "java.io.Writer" (INT) VOID))) (12 (RETURN)) (ENDOFCODE 13)) (EXCEPTIONS) (STACKMAP))) (METHOD "write" (PARAMETERS (ARRAY CHAR) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 4) (CODE_LENGTH 56) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.OutputStreamWriter" NIL VOID))) (4 (ILOAD_2)) (5 (IFLT 32)) (8 (ILOAD_2)) (9 (ALOAD_1)) (10 (ARRAYLENGTH)) (11 (IF_ICMPGT 32)) (14 (ILOAD_3)) (15 (IFLT 32)) (18 (ILOAD_2)) (19 (ILOAD_3)) (20 (IADD)) (21 (ALOAD_1)) (22 (ARRAYLENGTH)) (23 (IF_ICMPGT 32)) (26 (ILOAD_2)) (27 (ILOAD_3)) (28 (IADD)) (29 (IFGE 40)) (32 (NEW (CLASS "java.lang.IndexOutOfBoundsException"))) (35 (DUP)) (36 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" NIL VOID))) (39 (ATHROW)) (40 (ILOAD_3)) (41 (IFNE 45)) (44 (RETURN)) (45 (ALOAD_0)) (46 (GETFIELD (JVM::FIELDCP "out" "java.io.OutputStreamWriter" (CLASS "java.io.Writer")))) (49 (ALOAD_1)) (50 (ILOAD_2)) (51 (ILOAD_3)) (52 (INVOKEVIRTUAL (METHODCP "write" "java.io.Writer" ((ARRAY CHAR) INT INT) VOID))) (55 (RETURN)) (ENDOFCODE 56)) (EXCEPTIONS) (STACKMAP (32 (FRAME (LOCALS (CLASS "java.io.OutputStreamWriter") (ARRAY CHAR) INT INT) (STACK) NIL)) (40 (FRAME (LOCALS (CLASS "java.io.OutputStreamWriter") (ARRAY CHAR) INT INT) (STACK) NIL)) (45 (FRAME (LOCALS (CLASS "java.io.OutputStreamWriter") (ARRAY CHAR) INT INT) (STACK) NIL))))) (METHOD "write" (PARAMETERS (CLASS "java.lang.String") INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 4) (CODE_LENGTH 60) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.OutputStreamWriter" NIL VOID))) (4 (ILOAD_2)) (5 (IFLT 36)) (8 (ILOAD_2)) (9 (ALOAD_1)) (10 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (13 (IF_ICMPGT 36)) (16 (ILOAD_3)) (17 (IFLT 36)) (20 (ILOAD_2)) (21 (ILOAD_3)) (22 (IADD)) (23 (ALOAD_1)) (24 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (27 (IF_ICMPGT 36)) (30 (ILOAD_2)) (31 (ILOAD_3)) (32 (IADD)) (33 (IFGE 44)) (36 (NEW (CLASS "java.lang.IndexOutOfBoundsException"))) (39 (DUP)) (40 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" NIL VOID))) (43 (ATHROW)) (44 (ILOAD_3)) (45 (IFNE 49)) (48 (RETURN)) (49 (ALOAD_0)) (50 (GETFIELD (JVM::FIELDCP "out" "java.io.OutputStreamWriter" (CLASS "java.io.Writer")))) (53 (ALOAD_1)) (54 (ILOAD_2)) (55 (ILOAD_3)) (56 (INVOKEVIRTUAL (METHODCP "write" "java.io.Writer" ((CLASS "java.lang.String") INT INT) VOID))) (59 (RETURN)) (ENDOFCODE 60)) (EXCEPTIONS) (STACKMAP (36 (FRAME (LOCALS (CLASS "java.io.OutputStreamWriter") (CLASS "java.lang.String") INT INT) (STACK) NIL)) (44 (FRAME (LOCALS (CLASS "java.io.OutputStreamWriter") (CLASS "java.lang.String") INT INT) (STACK) NIL)) (49 (FRAME (LOCALS (CLASS "java.io.OutputStreamWriter") (CLASS "java.lang.String") INT INT) (STACK) NIL))))) (METHOD "flush" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 12) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.OutputStreamWriter" NIL VOID))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "out" "java.io.OutputStreamWriter" (CLASS "java.io.Writer")))) (8 (INVOKEVIRTUAL (METHODCP "flush" "java.io.Writer" NIL VOID))) (11 (RETURN)) (ENDOFCODE 12)) (EXCEPTIONS) (STACKMAP))) (METHOD "close" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 20) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "out" "java.io.OutputStreamWriter" (CLASS "java.io.Writer")))) (4 (IFNULL 19)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "out" "java.io.OutputStreamWriter" (CLASS "java.io.Writer")))) (11 (INVOKEVIRTUAL (METHODCP "close" "java.io.Writer" NIL VOID))) (14 (ALOAD_0)) (15 (ACONST_NULL)) (16 (PUTFIELD (JVM::FIELDCP "out" "java.io.OutputStreamWriter" (CLASS "java.io.Writer")))) (19 (RETURN)) (ENDOFCODE 20)) (EXCEPTIONS) (STACKMAP (19 (FRAME (LOCALS (CLASS "java.io.OutputStreamWriter")) (STACK) NIL)))))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.Writer" "java.lang.Object" (JVM::CONSTANT_POOL) (FIELDS (FIELD "writeBuffer" (ARRAY CHAR) (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "writeBufferSize" INT (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE*) -1) (FIELD "lock" (CLASS "java.lang.Object") (ACCESSFLAGS *CLASS* *PROTECTED*) -1)) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PROTECTED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 17) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (JVM::SIPUSH 1024)) (8 (PUTFIELD (JVM::FIELDCP "writeBufferSize" "java.io.Writer" INT))) (11 (ALOAD_0)) (12 (ALOAD_0)) (13 (PUTFIELD (JVM::FIELDCP "lock" "java.io.Writer" (CLASS "java.lang.Object")))) (16 (RETURN)) (ENDOFCODE 17)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PROTECTED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 29) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (JVM::SIPUSH 1024)) (8 (PUTFIELD (JVM::FIELDCP "writeBufferSize" "java.io.Writer" INT))) (11 (ALOAD_1)) (12 (IFNONNULL 23)) (15 (NEW (CLASS "java.lang.NullPointerException"))) (18 (DUP)) (19 (INVOKESPECIAL (METHODCP "" "java.lang.NullPointerException" NIL VOID))) (22 (ATHROW)) (23 (ALOAD_0)) (24 (ALOAD_1)) (25 (PUTFIELD (JVM::FIELDCP "lock" "java.io.Writer" (CLASS "java.lang.Object")))) (28 (RETURN)) (ENDOFCODE 29)) (EXCEPTIONS) (STACKMAP (23 (FRAME (LOCALS (CLASS "java.io.Writer") (CLASS "java.lang.Object")) (STACK) NIL))))) (METHOD "write" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 4) (CODE_LENGTH 52) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "lock" "java.io.Writer" (CLASS "java.lang.Object")))) (4 (ASTORE_2)) (5 (ALOAD_2)) (6 (MONITORENTER)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "writeBuffer" "java.io.Writer" (ARRAY CHAR)))) (11 (IFNONNULL 23)) (14 (ALOAD_0)) (15 (JVM::SIPUSH 1024)) (18 (NEWARRAY CHAR)) (20 (PUTFIELD (JVM::FIELDCP "writeBuffer" "java.io.Writer" (ARRAY CHAR)))) (23 (ALOAD_0)) (24 (GETFIELD (JVM::FIELDCP "writeBuffer" "java.io.Writer" (ARRAY CHAR)))) (27 (ICONST_0)) (28 (ILOAD_1)) (29 (JVM::I2C)) (30 (CASTORE)) (31 (ALOAD_0)) (32 (ALOAD_0)) (33 (GETFIELD (JVM::FIELDCP "writeBuffer" "java.io.Writer" (ARRAY CHAR)))) (36 (ICONST_0)) (37 (ICONST_1)) (38 (INVOKEVIRTUAL (METHODCP "write" "java.io.Writer" ((ARRAY CHAR) INT INT) VOID))) (41 (ALOAD_2)) (42 (MONITOREXIT)) (43 (GOTO 51)) (46 (ASTORE_3)) (47 (ALOAD_2)) (48 (MONITOREXIT)) (49 (ALOAD_3)) (50 (ATHROW)) (51 (RETURN)) (ENDOFCODE 52)) (EXCEPTIONS (JVM::HANDLER 7 46 46 (CLASS "java.lang.Throwable"))) (STACKMAP (23 (FRAME (LOCALS (CLASS "java.io.Writer") INT (CLASS "java.lang.Object") TOP) (STACK) NIL)) (46 (FRAME (LOCALS (CLASS "java.io.Writer") INT (CLASS "java.lang.Object") TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (51 (FRAME (LOCALS (CLASS "java.io.Writer") INT (CLASS "java.lang.Object") TOP) (STACK) NIL))))) (METHOD "write" (PARAMETERS (ARRAY CHAR)) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ICONST_0)) (3 (ALOAD_1)) (4 (ARRAYLENGTH)) (5 (INVOKEVIRTUAL (METHODCP "write" "java.io.Writer" ((ARRAY CHAR) INT INT) VOID))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "write" (PARAMETERS (ARRAY CHAR) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "write" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 11) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ICONST_0)) (3 (ALOAD_1)) (4 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (7 (INVOKEVIRTUAL (METHODCP "write" "java.io.Writer" ((CLASS "java.lang.String") INT INT) VOID))) (10 (RETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP))) (METHOD "write" (PARAMETERS (CLASS "java.lang.String") INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 7) (CODE_LENGTH 80) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "lock" "java.io.Writer" (CLASS "java.lang.Object")))) (4 (ASTORE 4)) (6 (ALOAD 4)) (8 (MONITORENTER)) (9 (ILOAD_3)) (10 (JVM::SIPUSH 1024)) (13 (IF_ICMPGT 41)) (16 (ALOAD_0)) (17 (GETFIELD (JVM::FIELDCP "writeBuffer" "java.io.Writer" (ARRAY CHAR)))) (20 (IFNONNULL 32)) (23 (ALOAD_0)) (24 (JVM::SIPUSH 1024)) (27 (NEWARRAY CHAR)) (29 (PUTFIELD (JVM::FIELDCP "writeBuffer" "java.io.Writer" (ARRAY CHAR)))) (32 (ALOAD_0)) (33 (GETFIELD (JVM::FIELDCP "writeBuffer" "java.io.Writer" (ARRAY CHAR)))) (36 (ASTORE 5)) (38 (GOTO 46)) (41 (ILOAD_3)) (42 (NEWARRAY CHAR)) (44 (ASTORE 5)) (46 (ALOAD_1)) (47 (ILOAD_2)) (48 (ILOAD_2)) (49 (ILOAD_3)) (50 (IADD)) (51 (ALOAD 5)) (53 (ICONST_0)) (54 (INVOKEVIRTUAL (METHODCP "getChars" "java.lang.String" (INT INT (ARRAY CHAR) INT) VOID))) (57 (ALOAD_0)) (58 (ALOAD 5)) (60 (ICONST_0)) (61 (ILOAD_3)) (62 (INVOKEVIRTUAL (METHODCP "write" "java.io.Writer" ((ARRAY CHAR) INT INT) VOID))) (65 (ALOAD 4)) (67 (MONITOREXIT)) (68 (GOTO 79)) (71 (ASTORE 6)) (73 (ALOAD 4)) (75 (MONITOREXIT)) (76 (ALOAD 6)) (78 (ATHROW)) (79 (RETURN)) (ENDOFCODE 80)) (EXCEPTIONS (JVM::HANDLER 9 71 71 (CLASS "java.lang.Throwable"))) (STACKMAP (32 (FRAME (LOCALS (CLASS "java.io.Writer") (CLASS "java.lang.String") INT INT (CLASS "java.lang.Object") TOP TOP) (STACK) NIL)) (41 (FRAME (LOCALS (CLASS "java.io.Writer") (CLASS "java.lang.String") INT INT (CLASS "java.lang.Object") TOP TOP) (STACK) NIL)) (46 (FRAME (LOCALS (CLASS "java.io.Writer") (CLASS "java.lang.String") INT INT (CLASS "java.lang.Object") (ARRAY CHAR) TOP) (STACK) NIL)) (71 (FRAME (LOCALS (CLASS "java.io.Writer") (CLASS "java.lang.String") INT INT (CLASS "java.lang.Object") TOP TOP) (STACK (CLASS "java.lang.Throwable")) NIL)) (79 (FRAME (LOCALS (CLASS "java.io.Writer") (CLASS "java.lang.String") INT INT (CLASS "java.lang.Object") (ARRAY CHAR) TOP) (STACK) NIL))))) (METHOD "flush" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "close" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE))) (INTERFACES) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.Reader" "java.lang.Object" (JVM::CONSTANT_POOL (INT 8192) (STRING "skip value is negative") (LONG 8192) (STRING "mark() not supported") (STRING "reset() not supported")) (FIELDS (FIELD "lock" (CLASS "java.lang.Object") (ACCESSFLAGS *CLASS* *PROTECTED*) -1) (FIELD "maxSkipBufferSize" INT (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) 0) (FIELD "skipBuffer" (ARRAY CHAR) (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PROTECTED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 15) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ACONST_NULL)) (6 (PUTFIELD (JVM::FIELDCP "skipBuffer" "java.io.Reader" (ARRAY CHAR)))) (9 (ALOAD_0)) (10 (ALOAD_0)) (11 (PUTFIELD (JVM::FIELDCP "lock" "java.io.Reader" (CLASS "java.lang.Object")))) (14 (RETURN)) (ENDOFCODE 15)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PROTECTED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 27) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ACONST_NULL)) (6 (PUTFIELD (JVM::FIELDCP "skipBuffer" "java.io.Reader" (ARRAY CHAR)))) (9 (ALOAD_1)) (10 (IFNONNULL 21)) (13 (NEW (CLASS "java.lang.NullPointerException"))) (16 (DUP)) (17 (INVOKESPECIAL (METHODCP "" "java.lang.NullPointerException" NIL VOID))) (20 (ATHROW)) (21 (ALOAD_0)) (22 (ALOAD_1)) (23 (PUTFIELD (JVM::FIELDCP "lock" "java.io.Reader" (CLASS "java.lang.Object")))) (26 (RETURN)) (ENDOFCODE 27)) (EXCEPTIONS) (STACKMAP (21 (FRAME (LOCALS (CLASS "java.io.Reader") (CLASS "java.lang.Object")) (STACK) NIL))))) (METHOD "read" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 21) (PARSEDCODE (0 (ICONST_1)) (1 (NEWARRAY CHAR)) (3 (ASTORE_1)) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (ICONST_0)) (7 (ICONST_1)) (8 (INVOKEVIRTUAL (METHODCP "read" "java.io.Reader" ((ARRAY CHAR) INT INT) INT))) (11 (ICONST_M1)) (12 (IF_ICMPNE 17)) (15 (ICONST_M1)) (16 (IRETURN)) (17 (ALOAD_1)) (18 (ICONST_0)) (19 (CALOAD)) (20 (IRETURN)) (ENDOFCODE 21)) (EXCEPTIONS) (STACKMAP (17 (FRAME (LOCALS (CLASS "java.io.Reader") (ARRAY CHAR)) (STACK) NIL))))) (METHOD "read" (PARAMETERS (ARRAY CHAR)) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ICONST_0)) (3 (ALOAD_1)) (4 (ARRAYLENGTH)) (5 (INVOKEVIRTUAL (METHODCP "read" "java.io.Reader" ((ARRAY CHAR) INT INT) INT))) (8 (IRETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "read" (PARAMETERS (ARRAY CHAR) INT INT) (RETURNTYPE INT) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "skip" (PARAMETERS LONG) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 7) (JVM::MAX_LOCALS 10) (CODE_LENGTH 126) (PARSEDCODE (0 (JVM::LLOAD_1)) (1 (JVM::LCONST_0)) (2 (JVM::LCMP)) (3 (IFGE 16)) (6 (NEW (CLASS "java.lang.IllegalArgumentException"))) (9 (DUP)) (10 (LDC 1)) (12 (INVOKESPECIAL (METHODCP "" "java.lang.IllegalArgumentException" ((CLASS "java.lang.String")) VOID))) (15 (ATHROW)) (16 (JVM::LLOAD_1)) (17 (JVM::LDC2_W 2)) (20 (INVOKESTATIC (METHODCP "min" "java.lang.Math" (LONG LONG) LONG))) (23 (JVM::L2I)) (24 (ISTORE_3)) (25 (ALOAD_0)) (26 (GETFIELD (JVM::FIELDCP "lock" "java.io.Reader" (CLASS "java.lang.Object")))) (29 (ASTORE 4)) (31 (ALOAD 4)) (33 (MONITORENTER)) (34 (ALOAD_0)) (35 (GETFIELD (JVM::FIELDCP "skipBuffer" "java.io.Reader" (ARRAY CHAR)))) (38 (IFNULL 50)) (41 (ALOAD_0)) (42 (GETFIELD (JVM::FIELDCP "skipBuffer" "java.io.Reader" (ARRAY CHAR)))) (45 (ARRAYLENGTH)) (46 (ILOAD_3)) (47 (IF_ICMPGE 57)) (50 (ALOAD_0)) (51 (ILOAD_3)) (52 (NEWARRAY CHAR)) (54 (PUTFIELD (JVM::FIELDCP "skipBuffer" "java.io.Reader" (ARRAY CHAR)))) (57 (JVM::LLOAD_1)) (58 (JVM::LSTORE 5)) (60 (GOTO 99)) (63 (ALOAD_0)) (64 (ALOAD_0)) (65 (GETFIELD (JVM::FIELDCP "skipBuffer" "java.io.Reader" (ARRAY CHAR)))) (68 (ICONST_0)) (69 (JVM::LLOAD 5)) (71 (ILOAD_3)) (72 (JVM::I2L)) (73 (INVOKESTATIC (METHODCP "min" "java.lang.Math" (LONG LONG) LONG))) (76 (JVM::L2I)) (77 (INVOKEVIRTUAL (METHODCP "read" "java.io.Reader" ((ARRAY CHAR) INT INT) INT))) (80 (ISTORE 7)) (82 (ILOAD 7)) (84 (ICONST_M1)) (85 (IF_ICMPNE 91)) (88 (GOTO 106)) (91 (JVM::LLOAD 5)) (93 (ILOAD 7)) (95 (JVM::I2L)) (96 (JVM::LSUB)) (97 (JVM::LSTORE 5)) (99 (JVM::LLOAD 5)) (101 (JVM::LCONST_0)) (102 (JVM::LCMP)) (103 (IFGT 63)) (106 (JVM::LLOAD_1)) (107 (JVM::LLOAD 5)) (109 (JVM::LSUB)) (110 (JVM::LSTORE 7)) (112 (ALOAD 4)) (114 (MONITOREXIT)) (115 (JVM::LLOAD 7)) (117 (JVM::LRETURN)) (118 (ASTORE 9)) (120 (ALOAD 4)) (122 (MONITOREXIT)) (123 (ALOAD 9)) (125 (ATHROW)) (ENDOFCODE 126)) (EXCEPTIONS (JVM::HANDLER 34 118 118 (CLASS "java.lang.Throwable"))) (STACKMAP (16 (FRAME (LOCALS (CLASS "java.io.Reader") LONG TOP TOP TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (50 (FRAME (LOCALS (CLASS "java.io.Reader") LONG TOP INT (CLASS "java.lang.Object") TOP TOP TOP TOP TOP) (STACK) NIL)) (57 (FRAME (LOCALS (CLASS "java.io.Reader") LONG TOP INT (CLASS "java.lang.Object") TOP TOP TOP TOP TOP) (STACK) NIL)) (63 (FRAME (LOCALS (CLASS "java.io.Reader") LONG TOP INT (CLASS "java.lang.Object") LONG TOP TOP TOP TOP) (STACK) NIL)) (91 (FRAME (LOCALS (CLASS "java.io.Reader") LONG TOP INT (CLASS "java.lang.Object") LONG TOP INT TOP TOP) (STACK) NIL)) (99 (FRAME (LOCALS (CLASS "java.io.Reader") LONG TOP INT (CLASS "java.lang.Object") LONG TOP TOP TOP TOP) (STACK) NIL)) (106 (FRAME (LOCALS (CLASS "java.io.Reader") LONG TOP INT (CLASS "java.lang.Object") LONG TOP TOP TOP TOP) (STACK) NIL)) (118 (FRAME (LOCALS (CLASS "java.io.Reader") LONG TOP INT (CLASS "java.lang.Object") TOP TOP TOP TOP TOP) (STACK (CLASS "java.lang.Throwable")) NIL))))) (METHOD "ready" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 2) (PARSEDCODE (0 (ICONST_0)) (1 (IRETURN)) (ENDOFCODE 2)) (EXCEPTIONS) (STACKMAP))) (METHOD "markSupported" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 2) (PARSEDCODE (0 (ICONST_0)) (1 (IRETURN)) (ENDOFCODE 2)) (EXCEPTIONS) (STACKMAP))) (METHOD "mark" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 10) (PARSEDCODE (0 (NEW (CLASS "java.io.IOException"))) (3 (DUP)) (4 (LDC 3)) (6 (INVOKESPECIAL (METHODCP "" "java.io.IOException" ((CLASS "java.lang.String")) VOID))) (9 (ATHROW)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "reset" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 10) (PARSEDCODE (0 (NEW (CLASS "java.io.IOException"))) (3 (DUP)) (4 (LDC 4)) (6 (INVOKESPECIAL (METHODCP "" "java.io.IOException" ((CLASS "java.lang.String")) VOID))) (9 (ATHROW)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "close" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE))) (INTERFACES) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.DataInputStream" "java.io.InputStream" (JVM::CONSTANT_POOL (LONG 4294967295)) (FIELDS (FIELD "in" (CLASS "java.io.InputStream") (ACCESSFLAGS *CLASS* *PROTECTED*) -1)) (METHODS (METHOD "" (PARAMETERS (CLASS "java.io.InputStream")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.InputStream" NIL VOID))) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (PUTFIELD (JVM::FIELDCP "in" "java.io.DataInputStream" (CLASS "java.io.InputStream")))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "read" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.DataInputStream" (CLASS "java.io.InputStream")))) (4 (INVOKEVIRTUAL (METHODCP "read" "java.io.InputStream" NIL INT))) (7 (IRETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP))) (METHOD "read" (PARAMETERS (ARRAY BYTE)) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 12) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.DataInputStream" (CLASS "java.io.InputStream")))) (4 (ALOAD_1)) (5 (ICONST_0)) (6 (ALOAD_1)) (7 (ARRAYLENGTH)) (8 (INVOKEVIRTUAL (METHODCP "read" "java.io.InputStream" ((ARRAY BYTE) INT INT) INT))) (11 (IRETURN)) (ENDOFCODE 12)) (EXCEPTIONS) (STACKMAP))) (METHOD "read" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 4) (CODE_LENGTH 11) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.DataInputStream" (CLASS "java.io.InputStream")))) (4 (ALOAD_1)) (5 (ILOAD_2)) (6 (ILOAD_3)) (7 (INVOKEVIRTUAL (METHODCP "read" "java.io.InputStream" ((ARRAY BYTE) INT INT) INT))) (10 (IRETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP))) (METHOD "readFully" (PARAMETERS (ARRAY BYTE)) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (ICONST_0)) (3 (ALOAD_1)) (4 (ARRAYLENGTH)) (5 (INVOKEVIRTUAL (METHODCP "readFully" "java.io.DataInputStream" ((ARRAY BYTE) INT INT) VOID))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "readFully" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 6) (CODE_LENGTH 60) (PARSEDCODE (0 (ILOAD_3)) (1 (IFGE 12)) (4 (NEW (CLASS "java.lang.IndexOutOfBoundsException"))) (7 (DUP)) (8 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" NIL VOID))) (11 (ATHROW)) (12 (ICONST_0)) (13 (ISTORE 4)) (15 (GOTO 53)) (18 (ALOAD_0)) (19 (ALOAD_1)) (20 (ILOAD_2)) (21 (ILOAD 4)) (23 (IADD)) (24 (ILOAD_3)) (25 (ILOAD 4)) (27 (ISUB)) (28 (INVOKEVIRTUAL (METHODCP "read" "java.io.DataInputStream" ((ARRAY BYTE) INT INT) INT))) (31 (ISTORE 5)) (33 (ILOAD 5)) (35 (IFGE 46)) (38 (NEW (CLASS "java.io.EOFException"))) (41 (DUP)) (42 (INVOKESPECIAL (METHODCP "" "java.io.EOFException" NIL VOID))) (45 (ATHROW)) (46 (ILOAD 4)) (48 (ILOAD 5)) (50 (IADD)) (51 (ISTORE 4)) (53 (ILOAD 4)) (55 (ILOAD_3)) (56 (IF_ICMPLT 18)) (59 (RETURN)) (ENDOFCODE 60)) (EXCEPTIONS) (STACKMAP (12 (FRAME (LOCALS (CLASS "java.io.DataInputStream") (ARRAY BYTE) INT INT TOP TOP) (STACK) NIL)) (18 (FRAME (LOCALS (CLASS "java.io.DataInputStream") (ARRAY BYTE) INT INT INT TOP) (STACK) NIL)) (46 (FRAME (LOCALS (CLASS "java.io.DataInputStream") (ARRAY BYTE) INT INT INT INT) (STACK) NIL)) (53 (FRAME (LOCALS (CLASS "java.io.DataInputStream") (ARRAY BYTE) INT INT INT TOP) (STACK) NIL))))) (METHOD "skipBytes" (PARAMETERS INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 4) (CODE_LENGTH 32) (PARSEDCODE (0 (ICONST_0)) (1 (ISTORE_2)) (2 (ICONST_0)) (3 (ISTORE_3)) (4 (GOTO 11)) (7 (ILOAD_2)) (8 (ILOAD_3)) (9 (IADD)) (10 (ISTORE_2)) (11 (ILOAD_2)) (12 (ILOAD_1)) (13 (IF_ICMPGE 30)) (16 (ALOAD_0)) (17 (ILOAD_1)) (18 (ILOAD_2)) (19 (ISUB)) (20 (JVM::I2L)) (21 (INVOKEVIRTUAL (METHODCP "skip" "java.io.DataInputStream" (LONG) LONG))) (24 (JVM::L2I)) (25 (DUP)) (26 (ISTORE_3)) (27 (IFGT 7)) (30 (ILOAD_2)) (31 (IRETURN)) (ENDOFCODE 32)) (EXCEPTIONS) (STACKMAP (7 (FRAME (LOCALS (CLASS "java.io.DataInputStream") INT INT INT) (STACK) NIL)) (11 (FRAME (LOCALS (CLASS "java.io.DataInputStream") INT INT INT) (STACK) NIL)) (30 (FRAME (LOCALS (CLASS "java.io.DataInputStream") INT INT INT) (STACK) NIL))))) (METHOD "readBoolean" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 27) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKEVIRTUAL (METHODCP "read" "java.io.DataInputStream" NIL INT))) (4 (ISTORE_1)) (5 (ILOAD_1)) (6 (IFGE 17)) (9 (NEW (CLASS "java.io.EOFException"))) (12 (DUP)) (13 (INVOKESPECIAL (METHODCP "" "java.io.EOFException" NIL VOID))) (16 (ATHROW)) (17 (ILOAD_1)) (18 (IFEQ 25)) (21 (ICONST_1)) (22 (GOTO 26)) (25 (ICONST_0)) (26 (IRETURN)) (ENDOFCODE 27)) (EXCEPTIONS) (STACKMAP (17 (FRAME (LOCALS (CLASS "java.io.DataInputStream") INT) (STACK) NIL)) (25 (FRAME (LOCALS (CLASS "java.io.DataInputStream") INT) (STACK) NIL)) (26 (FRAME (LOCALS (CLASS "java.io.DataInputStream") INT) (STACK INT) NIL))))) (METHOD "readByte" (PARAMETERS) (RETURNTYPE BYTE) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 20) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKEVIRTUAL (METHODCP "read" "java.io.DataInputStream" NIL INT))) (4 (ISTORE_1)) (5 (ILOAD_1)) (6 (IFGE 17)) (9 (NEW (CLASS "java.io.EOFException"))) (12 (DUP)) (13 (INVOKESPECIAL (METHODCP "" "java.io.EOFException" NIL VOID))) (16 (ATHROW)) (17 (ILOAD_1)) (18 (JVM::I2B)) (19 (IRETURN)) (ENDOFCODE 20)) (EXCEPTIONS) (STACKMAP (17 (FRAME (LOCALS (CLASS "java.io.DataInputStream") INT) (STACK) NIL))))) (METHOD "readUnsignedByte" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 19) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKEVIRTUAL (METHODCP "read" "java.io.DataInputStream" NIL INT))) (4 (ISTORE_1)) (5 (ILOAD_1)) (6 (IFGE 17)) (9 (NEW (CLASS "java.io.EOFException"))) (12 (DUP)) (13 (INVOKESPECIAL (METHODCP "" "java.io.EOFException" NIL VOID))) (16 (ATHROW)) (17 (ILOAD_1)) (18 (IRETURN)) (ENDOFCODE 19)) (EXCEPTIONS) (STACKMAP (17 (FRAME (LOCALS (CLASS "java.io.DataInputStream") INT) (STACK) NIL))))) (METHOD "readShort" (PARAMETERS) (RETURNTYPE SHORT) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKEVIRTUAL (METHODCP "readUnsignedShort" "java.io.DataInputStream" NIL INT))) (4 (JVM::I2S)) (5 (IRETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "readUnsignedShort" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 33) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKEVIRTUAL (METHODCP "read" "java.io.DataInputStream" NIL INT))) (4 (ISTORE_1)) (5 (ALOAD_0)) (6 (INVOKEVIRTUAL (METHODCP "read" "java.io.DataInputStream" NIL INT))) (9 (ISTORE_2)) (10 (ILOAD_1)) (11 (ILOAD_2)) (12 (JVM::IOR)) (13 (IFGE 24)) (16 (NEW (CLASS "java.io.EOFException"))) (19 (DUP)) (20 (INVOKESPECIAL (METHODCP "" "java.io.EOFException" NIL VOID))) (23 (ATHROW)) (24 (ILOAD_1)) (25 (BIPUSH 8)) (27 (JVM::ISHL)) (28 (ILOAD_2)) (29 (ICONST_0)) (30 (JVM::ISHL)) (31 (IADD)) (32 (IRETURN)) (ENDOFCODE 33)) (EXCEPTIONS) (STACKMAP (24 (FRAME (LOCALS (CLASS "java.io.DataInputStream") INT INT) (STACK) NIL))))) (METHOD "readChar" (PARAMETERS) (RETURNTYPE CHAR) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKEVIRTUAL (METHODCP "readUnsignedShort" "java.io.DataInputStream" NIL INT))) (4 (JVM::I2C)) (5 (IRETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "readInt" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 5) (CODE_LENGTH 60) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKEVIRTUAL (METHODCP "read" "java.io.DataInputStream" NIL INT))) (4 (ISTORE_1)) (5 (ALOAD_0)) (6 (INVOKEVIRTUAL (METHODCP "read" "java.io.DataInputStream" NIL INT))) (9 (ISTORE_2)) (10 (ALOAD_0)) (11 (INVOKEVIRTUAL (METHODCP "read" "java.io.DataInputStream" NIL INT))) (14 (ISTORE_3)) (15 (ALOAD_0)) (16 (INVOKEVIRTUAL (METHODCP "read" "java.io.DataInputStream" NIL INT))) (19 (ISTORE 4)) (21 (ILOAD_1)) (22 (ILOAD_2)) (23 (JVM::IOR)) (24 (ILOAD_3)) (25 (JVM::IOR)) (26 (ILOAD 4)) (28 (JVM::IOR)) (29 (IFGE 40)) (32 (NEW (CLASS "java.io.EOFException"))) (35 (DUP)) (36 (INVOKESPECIAL (METHODCP "" "java.io.EOFException" NIL VOID))) (39 (ATHROW)) (40 (ILOAD_1)) (41 (BIPUSH 24)) (43 (JVM::ISHL)) (44 (ILOAD_2)) (45 (BIPUSH 16)) (47 (JVM::ISHL)) (48 (IADD)) (49 (ILOAD_3)) (50 (BIPUSH 8)) (52 (JVM::ISHL)) (53 (IADD)) (54 (ILOAD 4)) (56 (ICONST_0)) (57 (JVM::ISHL)) (58 (IADD)) (59 (IRETURN)) (ENDOFCODE 60)) (EXCEPTIONS) (STACKMAP (40 (FRAME (LOCALS (CLASS "java.io.DataInputStream") INT INT INT INT) (STACK) NIL))))) (METHOD "readLong" (PARAMETERS) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 6) (JVM::MAX_LOCALS 1) (CODE_LENGTH 19) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKEVIRTUAL (METHODCP "readInt" "java.io.DataInputStream" NIL INT))) (4 (JVM::I2L)) (5 (BIPUSH 32)) (7 (JVM::LSHL)) (8 (ALOAD_0)) (9 (INVOKEVIRTUAL (METHODCP "readInt" "java.io.DataInputStream" NIL INT))) (12 (JVM::I2L)) (13 (JVM::LDC2_W 0)) (16 (JVM::LAND)) (17 (JVM::LADD)) (18 (JVM::LRETURN)) (ENDOFCODE 19)) (EXCEPTIONS) (STACKMAP))) (METHOD "readUTF" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESTATIC (METHODCP "readUTF" "java.io.DataInputStream" ((CLASS "java.io.DataInput")) (CLASS "java.lang.String")))) (4 (ARETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "readUTF" (PARAMETERS (CLASS "java.io.DataInput")) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 8) (CODE_LENGTH 328) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKEINTERFACE (METHODCP "readUnsignedShort" "java.io.DataInput" NIL INT) 1)) (6 (ISTORE_1)) (7 (NEW (CLASS "java.lang.StringBuffer"))) (10 (DUP)) (11 (ILOAD_1)) (12 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" (INT) VOID))) (15 (ASTORE_2)) (16 (ILOAD_1)) (17 (NEWARRAY BYTE)) (19 (ASTORE_3)) (20 (ICONST_0)) (21 (ISTORE 7)) (23 (ALOAD_0)) (24 (ALOAD_3)) (25 (ICONST_0)) (26 (ILOAD_1)) (27 (INVOKEINTERFACE (METHODCP "readFully" "java.io.DataInput" ((ARRAY BYTE) INT INT) VOID) 4)) (32 (GOTO 313)) (35 (ALOAD_3)) (36 (ILOAD 7)) (38 (BALOAD)) (39 (JVM::SIPUSH 255)) (42 (JVM::IAND)) (43 (ISTORE 4)) (45 (ILOAD 4)) (47 (ICONST_4)) (48 (JVM::ISHR)) (49 (JVM::TABLESWITCH (JVM::TABLESWITCHINFO 305 (0 . 14) (124 124 124 124 124 124 124 124 305 305 305 305 138 138 206)))) (124 (IINC 7 1)) (127 (ALOAD_2)) (128 (ILOAD 4)) (130 (JVM::I2C)) (131 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (CHAR) (CLASS "java.lang.StringBuffer")))) (134 (POP)) (135 (GOTO 313)) (138 (IINC 7 2)) (141 (ILOAD 7)) (143 (ILOAD_1)) (144 (IF_ICMPLE 155)) (147 (NEW (CLASS "java.io.UTFDataFormatException"))) (150 (DUP)) (151 (INVOKESPECIAL (METHODCP "" "java.io.UTFDataFormatException" NIL VOID))) (154 (ATHROW)) (155 (ALOAD_3)) (156 (ILOAD 7)) (158 (ICONST_1)) (159 (ISUB)) (160 (BALOAD)) (161 (ISTORE 5)) (163 (ILOAD 5)) (165 (JVM::SIPUSH 192)) (168 (JVM::IAND)) (169 (JVM::SIPUSH 128)) (172 (IF_ICMPEQ 183)) (175 (NEW (CLASS "java.io.UTFDataFormatException"))) (178 (DUP)) (179 (INVOKESPECIAL (METHODCP "" "java.io.UTFDataFormatException" NIL VOID))) (182 (ATHROW)) (183 (ALOAD_2)) (184 (ILOAD 4)) (186 (BIPUSH 31)) (188 (JVM::IAND)) (189 (BIPUSH 6)) (191 (JVM::ISHL)) (192 (ILOAD 5)) (194 (BIPUSH 63)) (196 (JVM::IAND)) (197 (JVM::IOR)) (198 (JVM::I2C)) (199 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (CHAR) (CLASS "java.lang.StringBuffer")))) (202 (POP)) (203 (GOTO 313)) (206 (IINC 7 3)) (209 (ILOAD 7)) (211 (ILOAD_1)) (212 (IF_ICMPLE 223)) (215 (NEW (CLASS "java.io.UTFDataFormatException"))) (218 (DUP)) (219 (INVOKESPECIAL (METHODCP "" "java.io.UTFDataFormatException" NIL VOID))) (222 (ATHROW)) (223 (ALOAD_3)) (224 (ILOAD 7)) (226 (ICONST_2)) (227 (ISUB)) (228 (BALOAD)) (229 (ISTORE 5)) (231 (ALOAD_3)) (232 (ILOAD 7)) (234 (ICONST_1)) (235 (ISUB)) (236 (BALOAD)) (237 (ISTORE 6)) (239 (ILOAD 5)) (241 (JVM::SIPUSH 192)) (244 (JVM::IAND)) (245 (JVM::SIPUSH 128)) (248 (IF_ICMPNE 263)) (251 (ILOAD 6)) (253 (JVM::SIPUSH 192)) (256 (JVM::IAND)) (257 (JVM::SIPUSH 128)) (260 (IF_ICMPEQ 271)) (263 (NEW (CLASS "java.io.UTFDataFormatException"))) (266 (DUP)) (267 (INVOKESPECIAL (METHODCP "" "java.io.UTFDataFormatException" NIL VOID))) (270 (ATHROW)) (271 (ALOAD_2)) (272 (ILOAD 4)) (274 (BIPUSH 15)) (276 (JVM::IAND)) (277 (BIPUSH 12)) (279 (JVM::ISHL)) (280 (ILOAD 5)) (282 (BIPUSH 63)) (284 (JVM::IAND)) (285 (BIPUSH 6)) (287 (JVM::ISHL)) (288 (JVM::IOR)) (289 (ILOAD 6)) (291 (BIPUSH 63)) (293 (JVM::IAND)) (294 (ICONST_0)) (295 (JVM::ISHL)) (296 (JVM::IOR)) (297 (JVM::I2C)) (298 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (CHAR) (CLASS "java.lang.StringBuffer")))) (301 (POP)) (302 (GOTO 313)) (305 (NEW (CLASS "java.io.UTFDataFormatException"))) (308 (DUP)) (309 (INVOKESPECIAL (METHODCP "" "java.io.UTFDataFormatException" NIL VOID))) (312 (ATHROW)) (313 (ILOAD 7)) (315 (ILOAD_1)) (316 (IF_ICMPLT 35)) (319 (NEW (CLASS "java.lang.String"))) (322 (DUP)) (323 (ALOAD_2)) (324 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((CLASS "java.lang.StringBuffer")) VOID))) (327 (ARETURN)) (ENDOFCODE 328)) (EXCEPTIONS) (STACKMAP (35 (FRAME (LOCALS (CLASS "java.io.DataInput") INT (CLASS "java.lang.StringBuffer") (ARRAY BYTE) TOP TOP TOP INT) (STACK) NIL)) (124 (FRAME (LOCALS (CLASS "java.io.DataInput") INT (CLASS "java.lang.StringBuffer") (ARRAY BYTE) INT TOP TOP INT) (STACK) NIL)) (138 (FRAME (LOCALS (CLASS "java.io.DataInput") INT (CLASS "java.lang.StringBuffer") (ARRAY BYTE) INT TOP TOP INT) (STACK) NIL)) (155 (FRAME (LOCALS (CLASS "java.io.DataInput") INT (CLASS "java.lang.StringBuffer") (ARRAY BYTE) INT TOP TOP INT) (STACK) NIL)) (183 (FRAME (LOCALS (CLASS "java.io.DataInput") INT (CLASS "java.lang.StringBuffer") (ARRAY BYTE) INT INT TOP INT) (STACK) NIL)) (206 (FRAME (LOCALS (CLASS "java.io.DataInput") INT (CLASS "java.lang.StringBuffer") (ARRAY BYTE) INT TOP TOP INT) (STACK) NIL)) (223 (FRAME (LOCALS (CLASS "java.io.DataInput") INT (CLASS "java.lang.StringBuffer") (ARRAY BYTE) INT TOP TOP INT) (STACK) NIL)) (263 (FRAME (LOCALS (CLASS "java.io.DataInput") INT (CLASS "java.lang.StringBuffer") (ARRAY BYTE) INT INT INT INT) (STACK) NIL)) (271 (FRAME (LOCALS (CLASS "java.io.DataInput") INT (CLASS "java.lang.StringBuffer") (ARRAY BYTE) INT INT INT INT) (STACK) NIL)) (305 (FRAME (LOCALS (CLASS "java.io.DataInput") INT (CLASS "java.lang.StringBuffer") (ARRAY BYTE) INT TOP TOP INT) (STACK) NIL)) (313 (FRAME (LOCALS (CLASS "java.io.DataInput") INT (CLASS "java.lang.StringBuffer") (ARRAY BYTE) TOP TOP TOP INT) (STACK) NIL))))) (METHOD "skip" (PARAMETERS LONG) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.DataInputStream" (CLASS "java.io.InputStream")))) (4 (JVM::LLOAD_1)) (5 (INVOKEVIRTUAL (METHODCP "skip" "java.io.InputStream" (LONG) LONG))) (8 (JVM::LRETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "available" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.DataInputStream" (CLASS "java.io.InputStream")))) (4 (INVOKEVIRTUAL (METHODCP "available" "java.io.InputStream" NIL INT))) (7 (IRETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP))) (METHOD "close" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.DataInputStream" (CLASS "java.io.InputStream")))) (4 (INVOKEVIRTUAL (METHODCP "close" "java.io.InputStream" NIL VOID))) (7 (RETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP))) (METHOD "mark" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.DataInputStream" (CLASS "java.io.InputStream")))) (4 (ILOAD_1)) (5 (INVOKEVIRTUAL (METHODCP "mark" "java.io.InputStream" (INT) VOID))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "reset" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.DataInputStream" (CLASS "java.io.InputStream")))) (4 (INVOKEVIRTUAL (METHODCP "reset" "java.io.InputStream" NIL VOID))) (7 (RETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP))) (METHOD "markSupported" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.DataInputStream" (CLASS "java.io.InputStream")))) (4 (INVOKEVIRTUAL (METHODCP "markSupported" "java.io.InputStream" NIL BOOLEAN))) (7 (IRETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES "java.io.DataInput") (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.DataInput" "java.lang.Object" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "readFully" (PARAMETERS (ARRAY BYTE)) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "readFully" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "skipBytes" (PARAMETERS INT) (RETURNTYPE INT) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "readBoolean" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "readByte" (PARAMETERS) (RETURNTYPE BYTE) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "readUnsignedByte" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "readShort" (PARAMETERS) (RETURNTYPE SHORT) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "readUnsignedShort" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "readChar" (PARAMETERS) (RETURNTYPE CHAR) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "readInt" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "readLong" (PARAMETERS) (RETURNTYPE LONG) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "readUTF" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE))) (INTERFACES) (ACCESSFLAGS *ABSTRACT* *INTERFACE* *PUBLIC*)) (CLASS "java.io.DataOutputStream" "java.io.OutputStream" (JVM::CONSTANT_POOL) (FIELDS (FIELD "out" (CLASS "java.io.OutputStream") (ACCESSFLAGS *CLASS* *PROTECTED*) -1)) (METHODS (METHOD "" (PARAMETERS (CLASS "java.io.OutputStream")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.OutputStream" NIL VOID))) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (PUTFIELD (JVM::FIELDCP "out" "java.io.DataOutputStream" (CLASS "java.io.OutputStream")))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "write" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "out" "java.io.DataOutputStream" (CLASS "java.io.OutputStream")))) (4 (ILOAD_1)) (5 (INVOKEVIRTUAL (METHODCP "write" "java.io.OutputStream" (INT) VOID))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "write" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 4) (CODE_LENGTH 11) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "out" "java.io.DataOutputStream" (CLASS "java.io.OutputStream")))) (4 (ALOAD_1)) (5 (ILOAD_2)) (6 (ILOAD_3)) (7 (INVOKEVIRTUAL (METHODCP "write" "java.io.OutputStream" ((ARRAY BYTE) INT INT) VOID))) (10 (RETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP))) (METHOD "flush" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "out" "java.io.DataOutputStream" (CLASS "java.io.OutputStream")))) (4 (INVOKEVIRTUAL (METHODCP "flush" "java.io.OutputStream" NIL VOID))) (7 (RETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP))) (METHOD "close" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 8) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "out" "java.io.DataOutputStream" (CLASS "java.io.OutputStream")))) (4 (INVOKEVIRTUAL (METHODCP "close" "java.io.OutputStream" NIL VOID))) (7 (RETURN)) (ENDOFCODE 8)) (EXCEPTIONS) (STACKMAP))) (METHOD "writeBoolean" (PARAMETERS BOOLEAN) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 14) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (IFEQ 9)) (5 (ICONST_1)) (6 (GOTO 10)) (9 (ICONST_0)) (10 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (13 (RETURN)) (ENDOFCODE 14)) (EXCEPTIONS) (STACKMAP (9 (FRAME (LOCALS (CLASS "java.io.DataOutputStream") INT) (STACK (CLASS "java.io.DataOutputStream")) NIL)) (10 (FRAME (LOCALS (CLASS "java.io.DataOutputStream") INT) (STACK INT (CLASS "java.io.DataOutputStream")) NIL))))) (METHOD "writeByte" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP))) (METHOD "writeShort" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 24) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (BIPUSH 8)) (4 (JVM::IUSHR)) (5 (JVM::SIPUSH 255)) (8 (JVM::IAND)) (9 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (12 (ALOAD_0)) (13 (ILOAD_1)) (14 (ICONST_0)) (15 (JVM::IUSHR)) (16 (JVM::SIPUSH 255)) (19 (JVM::IAND)) (20 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (23 (RETURN)) (ENDOFCODE 24)) (EXCEPTIONS) (STACKMAP))) (METHOD "writeChar" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 24) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (BIPUSH 8)) (4 (JVM::IUSHR)) (5 (JVM::SIPUSH 255)) (8 (JVM::IAND)) (9 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (12 (ALOAD_0)) (13 (ILOAD_1)) (14 (ICONST_0)) (15 (JVM::IUSHR)) (16 (JVM::SIPUSH 255)) (19 (JVM::IAND)) (20 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (23 (RETURN)) (ENDOFCODE 24)) (EXCEPTIONS) (STACKMAP))) (METHOD "writeInt" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 48) (PARSEDCODE (0 (ALOAD_0)) (1 (ILOAD_1)) (2 (BIPUSH 24)) (4 (JVM::IUSHR)) (5 (JVM::SIPUSH 255)) (8 (JVM::IAND)) (9 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (12 (ALOAD_0)) (13 (ILOAD_1)) (14 (BIPUSH 16)) (16 (JVM::IUSHR)) (17 (JVM::SIPUSH 255)) (20 (JVM::IAND)) (21 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (24 (ALOAD_0)) (25 (ILOAD_1)) (26 (BIPUSH 8)) (28 (JVM::IUSHR)) (29 (JVM::SIPUSH 255)) (32 (JVM::IAND)) (33 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (36 (ALOAD_0)) (37 (ILOAD_1)) (38 (ICONST_0)) (39 (JVM::IUSHR)) (40 (JVM::SIPUSH 255)) (43 (JVM::IAND)) (44 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (47 (RETURN)) (ENDOFCODE 48)) (EXCEPTIONS) (STACKMAP))) (METHOD "writeLong" (PARAMETERS LONG) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 3) (CODE_LENGTH 104) (PARSEDCODE (0 (ALOAD_0)) (1 (JVM::LLOAD_1)) (2 (BIPUSH 56)) (4 (JVM::LUSHR)) (5 (JVM::L2I)) (6 (JVM::SIPUSH 255)) (9 (JVM::IAND)) (10 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (13 (ALOAD_0)) (14 (JVM::LLOAD_1)) (15 (BIPUSH 48)) (17 (JVM::LUSHR)) (18 (JVM::L2I)) (19 (JVM::SIPUSH 255)) (22 (JVM::IAND)) (23 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (26 (ALOAD_0)) (27 (JVM::LLOAD_1)) (28 (BIPUSH 40)) (30 (JVM::LUSHR)) (31 (JVM::L2I)) (32 (JVM::SIPUSH 255)) (35 (JVM::IAND)) (36 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (39 (ALOAD_0)) (40 (JVM::LLOAD_1)) (41 (BIPUSH 32)) (43 (JVM::LUSHR)) (44 (JVM::L2I)) (45 (JVM::SIPUSH 255)) (48 (JVM::IAND)) (49 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (52 (ALOAD_0)) (53 (JVM::LLOAD_1)) (54 (BIPUSH 24)) (56 (JVM::LUSHR)) (57 (JVM::L2I)) (58 (JVM::SIPUSH 255)) (61 (JVM::IAND)) (62 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (65 (ALOAD_0)) (66 (JVM::LLOAD_1)) (67 (BIPUSH 16)) (69 (JVM::LUSHR)) (70 (JVM::L2I)) (71 (JVM::SIPUSH 255)) (74 (JVM::IAND)) (75 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (78 (ALOAD_0)) (79 (JVM::LLOAD_1)) (80 (BIPUSH 8)) (82 (JVM::LUSHR)) (83 (JVM::L2I)) (84 (JVM::SIPUSH 255)) (87 (JVM::IAND)) (88 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (91 (ALOAD_0)) (92 (JVM::LLOAD_1)) (93 (ICONST_0)) (94 (JVM::LUSHR)) (95 (JVM::L2I)) (96 (JVM::SIPUSH 255)) (99 (JVM::IAND)) (100 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (103 (RETURN)) (ENDOFCODE 104)) (EXCEPTIONS) (STACKMAP))) (METHOD "writeChars" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 5) (CODE_LENGTH 51) (PARSEDCODE (0 (ALOAD_1)) (1 (INVOKEVIRTUAL (METHODCP "length" "java.lang.String" NIL INT))) (4 (ISTORE_2)) (5 (ICONST_0)) (6 (ISTORE_3)) (7 (GOTO 45)) (10 (ALOAD_1)) (11 (ILOAD_3)) (12 (INVOKEVIRTUAL (METHODCP "charAt" "java.lang.String" (INT) CHAR))) (15 (ISTORE 4)) (17 (ALOAD_0)) (18 (ILOAD 4)) (20 (BIPUSH 8)) (22 (JVM::IUSHR)) (23 (JVM::SIPUSH 255)) (26 (JVM::IAND)) (27 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (30 (ALOAD_0)) (31 (ILOAD 4)) (33 (ICONST_0)) (34 (JVM::IUSHR)) (35 (JVM::SIPUSH 255)) (38 (JVM::IAND)) (39 (INVOKEVIRTUAL (METHODCP "write" "java.io.DataOutputStream" (INT) VOID))) (42 (IINC 3 1)) (45 (ILOAD_3)) (46 (ILOAD_2)) (47 (IF_ICMPLT 10)) (50 (RETURN)) (ENDOFCODE 51)) (EXCEPTIONS) (STACKMAP (10 (FRAME (LOCALS (CLASS "java.io.DataOutputStream") (CLASS "java.lang.String") INT INT TOP) (STACK) NIL)) (45 (FRAME (LOCALS (CLASS "java.io.DataOutputStream") (CLASS "java.lang.String") INT INT TOP) (STACK) NIL))))) (METHOD "writeUTF" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 7) (PARSEDCODE (0 (ALOAD_1)) (1 (ALOAD_0)) (2 (INVOKESTATIC (METHODCP "writeUTF" "java.io.DataOutputStream" ((CLASS "java.lang.String") (CLASS "java.io.DataOutput")) INT))) (5 (POP)) (6 (RETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "writeUTF" (PARAMETERS (CLASS "java.lang.String") (CLASS "java.io.DataOutput")) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *FINAL* *STATIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESTATIC (METHODCP "writeUTF" "com.sun.cldc.io.GeneralBase" ((CLASS "java.lang.String") (CLASS "java.io.DataOutput")) INT))) (5 (IRETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES "java.io.DataOutput") (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.DataOutput" "java.lang.Object" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "write" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "write" (PARAMETERS (ARRAY BYTE)) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "write" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "writeBoolean" (PARAMETERS BOOLEAN) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "writeByte" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "writeShort" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "writeChar" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "writeInt" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "writeLong" (PARAMETERS LONG) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "writeChars" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE)) (METHOD "writeUTF" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *ABSTRACT* *CLASS* *PUBLIC*) (CODE))) (INTERFACES) (ACCESSFLAGS *ABSTRACT* *INTERFACE* *PUBLIC*)) (CLASS "java.io.ByteArrayInputStream" "java.io.InputStream" (JVM::CONSTANT_POOL) (FIELDS (FIELD "buf" (ARRAY BYTE) (ACCESSFLAGS *CLASS* *PROTECTED*) -1) (FIELD "pos" INT (ACCESSFLAGS *CLASS* *PROTECTED*) -1) (FIELD "mark" INT (ACCESSFLAGS *CLASS* *PROTECTED*) -1) (FIELD "count" INT (ACCESSFLAGS *CLASS* *PROTECTED*) -1)) (METHODS (METHOD "" (PARAMETERS (ARRAY BYTE)) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 26) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.InputStream" NIL VOID))) (4 (ALOAD_0)) (5 (ICONST_0)) (6 (PUTFIELD (JVM::FIELDCP "mark" "java.io.ByteArrayInputStream" INT))) (9 (ALOAD_0)) (10 (ALOAD_1)) (11 (PUTFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayInputStream" (ARRAY BYTE)))) (14 (ALOAD_0)) (15 (ICONST_0)) (16 (PUTFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (19 (ALOAD_0)) (20 (ALOAD_1)) (21 (ARRAYLENGTH)) (22 (PUTFIELD (JVM::FIELDCP "count" "java.io.ByteArrayInputStream" INT))) (25 (RETURN)) (ENDOFCODE 26)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 4) (CODE_LENGTH 37) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.InputStream" NIL VOID))) (4 (ALOAD_0)) (5 (ICONST_0)) (6 (PUTFIELD (JVM::FIELDCP "mark" "java.io.ByteArrayInputStream" INT))) (9 (ALOAD_0)) (10 (ALOAD_1)) (11 (PUTFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayInputStream" (ARRAY BYTE)))) (14 (ALOAD_0)) (15 (ILOAD_2)) (16 (PUTFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (19 (ALOAD_0)) (20 (ILOAD_2)) (21 (ILOAD_3)) (22 (IADD)) (23 (ALOAD_1)) (24 (ARRAYLENGTH)) (25 (INVOKESTATIC (METHODCP "min" "java.lang.Math" (INT INT) INT))) (28 (PUTFIELD (JVM::FIELDCP "count" "java.io.ByteArrayInputStream" INT))) (31 (ALOAD_0)) (32 (ILOAD_2)) (33 (PUTFIELD (JVM::FIELDCP "mark" "java.io.ByteArrayInputStream" INT))) (36 (RETURN)) (ENDOFCODE 37)) (EXCEPTIONS) (STACKMAP))) (METHOD "read" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 1) (CODE_LENGTH 36) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayInputStream" INT))) (8 (IF_ICMPGE 34)) (11 (ALOAD_0)) (12 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayInputStream" (ARRAY BYTE)))) (15 (ALOAD_0)) (16 (DUP)) (17 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (20 (DUP_X1)) (21 (ICONST_1)) (22 (IADD)) (23 (PUTFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (26 (BALOAD)) (27 (JVM::SIPUSH 255)) (30 (JVM::IAND)) (31 (GOTO 35)) (34 (ICONST_M1)) (35 (IRETURN)) (ENDOFCODE 36)) (EXCEPTIONS) (STACKMAP (34 (FRAME (LOCALS (CLASS "java.io.ByteArrayInputStream")) (STACK) NIL)) (35 (FRAME (LOCALS (CLASS "java.io.ByteArrayInputStream")) (STACK INT) NIL))))) (METHOD "read" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 4) (CODE_LENGTH 116) (PARSEDCODE (0 (ALOAD_1)) (1 (IFNONNULL 12)) (4 (NEW (CLASS "java.lang.NullPointerException"))) (7 (DUP)) (8 (INVOKESPECIAL (METHODCP "" "java.lang.NullPointerException" NIL VOID))) (11 (ATHROW)) (12 (ILOAD_2)) (13 (IFLT 40)) (16 (ILOAD_2)) (17 (ALOAD_1)) (18 (ARRAYLENGTH)) (19 (IF_ICMPGT 40)) (22 (ILOAD_3)) (23 (IFLT 40)) (26 (ILOAD_2)) (27 (ILOAD_3)) (28 (IADD)) (29 (ALOAD_1)) (30 (ARRAYLENGTH)) (31 (IF_ICMPGT 40)) (34 (ILOAD_2)) (35 (ILOAD_3)) (36 (IADD)) (37 (IFGE 48)) (40 (NEW (CLASS "java.lang.IndexOutOfBoundsException"))) (43 (DUP)) (44 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" NIL VOID))) (47 (ATHROW)) (48 (ALOAD_0)) (49 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (52 (ALOAD_0)) (53 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayInputStream" INT))) (56 (IF_ICMPLT 61)) (59 (ICONST_M1)) (60 (IRETURN)) (61 (ALOAD_0)) (62 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (65 (ILOAD_3)) (66 (IADD)) (67 (ALOAD_0)) (68 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayInputStream" INT))) (71 (IF_ICMPLE 84)) (74 (ALOAD_0)) (75 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayInputStream" INT))) (78 (ALOAD_0)) (79 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (82 (ISUB)) (83 (ISTORE_3)) (84 (ILOAD_3)) (85 (IFGT 90)) (88 (ICONST_0)) (89 (IRETURN)) (90 (ALOAD_0)) (91 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayInputStream" (ARRAY BYTE)))) (94 (ALOAD_0)) (95 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (98 (ALOAD_1)) (99 (ILOAD_2)) (100 (ILOAD_3)) (101 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (104 (ALOAD_0)) (105 (DUP)) (106 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (109 (ILOAD_3)) (110 (IADD)) (111 (PUTFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (114 (ILOAD_3)) (115 (IRETURN)) (ENDOFCODE 116)) (EXCEPTIONS) (STACKMAP (12 (FRAME (LOCALS (CLASS "java.io.ByteArrayInputStream") (ARRAY BYTE) INT INT) (STACK) NIL)) (40 (FRAME (LOCALS (CLASS "java.io.ByteArrayInputStream") (ARRAY BYTE) INT INT) (STACK) NIL)) (48 (FRAME (LOCALS (CLASS "java.io.ByteArrayInputStream") (ARRAY BYTE) INT INT) (STACK) NIL)) (61 (FRAME (LOCALS (CLASS "java.io.ByteArrayInputStream") (ARRAY BYTE) INT INT) (STACK) NIL)) (84 (FRAME (LOCALS (CLASS "java.io.ByteArrayInputStream") (ARRAY BYTE) INT INT) (STACK) NIL)) (90 (FRAME (LOCALS (CLASS "java.io.ByteArrayInputStream") (ARRAY BYTE) INT INT) (STACK) NIL))))) (METHOD "skip" (PARAMETERS LONG) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 3) (CODE_LENGTH 49) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (4 (JVM::I2L)) (5 (JVM::LLOAD_1)) (6 (JVM::LADD)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayInputStream" INT))) (11 (JVM::I2L)) (12 (JVM::LCMP)) (13 (IFLE 27)) (16 (ALOAD_0)) (17 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayInputStream" INT))) (20 (ALOAD_0)) (21 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (24 (ISUB)) (25 (JVM::I2L)) (26 (JVM::LSTORE_1)) (27 (JVM::LLOAD_1)) (28 (JVM::LCONST_0)) (29 (JVM::LCMP)) (30 (IFGE 35)) (33 (JVM::LCONST_0)) (34 (JVM::LRETURN)) (35 (ALOAD_0)) (36 (DUP)) (37 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (40 (JVM::I2L)) (41 (JVM::LLOAD_1)) (42 (JVM::LADD)) (43 (JVM::L2I)) (44 (PUTFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (47 (JVM::LLOAD_1)) (48 (JVM::LRETURN)) (ENDOFCODE 49)) (EXCEPTIONS) (STACKMAP (27 (FRAME (LOCALS (CLASS "java.io.ByteArrayInputStream") LONG TOP) (STACK) NIL)) (35 (FRAME (LOCALS (CLASS "java.io.ByteArrayInputStream") LONG TOP) (STACK) NIL))))) (METHOD "available" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayInputStream" INT))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (8 (ISUB)) (9 (IRETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "markSupported" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 2) (PARSEDCODE (0 (ICONST_1)) (1 (IRETURN)) (ENDOFCODE 2)) (EXCEPTIONS) (STACKMAP))) (METHOD "mark" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_0)) (2 (GETFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (5 (PUTFIELD (JVM::FIELDCP "mark" "java.io.ByteArrayInputStream" INT))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "reset" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_0)) (2 (GETFIELD (JVM::FIELDCP "mark" "java.io.ByteArrayInputStream" INT))) (5 (PUTFIELD (JVM::FIELDCP "pos" "java.io.ByteArrayInputStream" INT))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "close" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 0) (JVM::MAX_LOCALS 1) (CODE_LENGTH 1) (PARSEDCODE (0 (RETURN)) (ENDOFCODE 1)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.ByteArrayOutputStream" "java.io.OutputStream" (JVM::CONSTANT_POOL (STRING "Writing to closed ByteArrayOutputStream") (STRING "Negative initial size: ")) (FIELDS (FIELD "buf" (ARRAY BYTE) (ACCESSFLAGS *CLASS* *PROTECTED*) -1) (FIELD "count" INT (ACCESSFLAGS *CLASS* *PROTECTED*) -1) (FIELD "isClosed" BOOLEAN (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "ensureOpen" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 18) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "isClosed" "java.io.ByteArrayOutputStream" BOOLEAN))) (4 (IFEQ 17)) (7 (NEW (CLASS "java.lang.RuntimeException"))) (10 (DUP)) (11 (LDC 0)) (13 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (16 (ATHROW)) (17 (RETURN)) (ENDOFCODE 18)) (EXCEPTIONS) (STACKMAP (17 (FRAME (LOCALS (CLASS "java.io.ByteArrayOutputStream")) (STACK) NIL))))) (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 7) (PARSEDCODE (0 (ALOAD_0)) (1 (BIPUSH 32)) (3 (INVOKESPECIAL (METHODCP "" "java.io.ByteArrayOutputStream" (INT) VOID))) (6 (RETURN)) (ENDOFCODE 7)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 48) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.OutputStream" NIL VOID))) (4 (ALOAD_0)) (5 (ICONST_0)) (6 (PUTFIELD (JVM::FIELDCP "isClosed" "java.io.ByteArrayOutputStream" BOOLEAN))) (9 (ILOAD_1)) (10 (IFGE 40)) (13 (NEW (CLASS "java.lang.IllegalArgumentException"))) (16 (DUP)) (17 (NEW (CLASS "java.lang.StringBuffer"))) (20 (DUP)) (21 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (24 (LDC 1)) (26 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (29 (ILOAD_1)) (30 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" (INT) (CLASS "java.lang.StringBuffer")))) (33 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (36 (INVOKESPECIAL (METHODCP "" "java.lang.IllegalArgumentException" ((CLASS "java.lang.String")) VOID))) (39 (ATHROW)) (40 (ALOAD_0)) (41 (ILOAD_1)) (42 (NEWARRAY BYTE)) (44 (PUTFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (47 (RETURN)) (ENDOFCODE 48)) (EXCEPTIONS) (STACKMAP (40 (FRAME (LOCALS (CLASS "java.io.ByteArrayOutputStream") INT) (STACK) NIL))))) (METHOD "write" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 4) (CODE_LENGTH 70) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.ByteArrayOutputStream" NIL VOID))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (8 (ICONST_1)) (9 (IADD)) (10 (ISTORE_2)) (11 (ILOAD_2)) (12 (ALOAD_0)) (13 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (16 (ARRAYLENGTH)) (17 (IF_ICMPLE 53)) (20 (ALOAD_0)) (21 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (24 (ARRAYLENGTH)) (25 (ICONST_1)) (26 (JVM::ISHL)) (27 (ILOAD_2)) (28 (INVOKESTATIC (METHODCP "max" "java.lang.Math" (INT INT) INT))) (31 (NEWARRAY BYTE)) (33 (ASTORE_3)) (34 (ALOAD_0)) (35 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (38 (ICONST_0)) (39 (ALOAD_3)) (40 (ICONST_0)) (41 (ALOAD_0)) (42 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (45 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (48 (ALOAD_0)) (49 (ALOAD_3)) (50 (PUTFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (53 (ALOAD_0)) (54 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (57 (ALOAD_0)) (58 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (61 (ILOAD_1)) (62 (JVM::I2B)) (63 (BASTORE)) (64 (ALOAD_0)) (65 (ILOAD_2)) (66 (PUTFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (69 (RETURN)) (ENDOFCODE 70)) (EXCEPTIONS) (STACKMAP (53 (FRAME (LOCALS (CLASS "java.io.ByteArrayOutputStream") INT INT TOP) (STACK) NIL))))) (METHOD "write" (PARAMETERS (ARRAY BYTE) INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 6) (CODE_LENGTH 121) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.ByteArrayOutputStream" NIL VOID))) (4 (ILOAD_2)) (5 (IFLT 32)) (8 (ILOAD_2)) (9 (ALOAD_1)) (10 (ARRAYLENGTH)) (11 (IF_ICMPGT 32)) (14 (ILOAD_3)) (15 (IFLT 32)) (18 (ILOAD_2)) (19 (ILOAD_3)) (20 (IADD)) (21 (ALOAD_1)) (22 (ARRAYLENGTH)) (23 (IF_ICMPGT 32)) (26 (ILOAD_2)) (27 (ILOAD_3)) (28 (IADD)) (29 (IFGE 40)) (32 (NEW (CLASS "java.lang.IndexOutOfBoundsException"))) (35 (DUP)) (36 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" NIL VOID))) (39 (ATHROW)) (40 (ILOAD_3)) (41 (IFNE 45)) (44 (RETURN)) (45 (ALOAD_0)) (46 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (49 (ILOAD_3)) (50 (IADD)) (51 (ISTORE 4)) (53 (ILOAD 4)) (55 (ALOAD_0)) (56 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (59 (ARRAYLENGTH)) (60 (IF_ICMPLE 100)) (63 (ALOAD_0)) (64 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (67 (ARRAYLENGTH)) (68 (ICONST_1)) (69 (JVM::ISHL)) (70 (ILOAD 4)) (72 (INVOKESTATIC (METHODCP "max" "java.lang.Math" (INT INT) INT))) (75 (NEWARRAY BYTE)) (77 (ASTORE 5)) (79 (ALOAD_0)) (80 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (83 (ICONST_0)) (84 (ALOAD 5)) (86 (ICONST_0)) (87 (ALOAD_0)) (88 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (91 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (94 (ALOAD_0)) (95 (ALOAD 5)) (97 (PUTFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (100 (ALOAD_1)) (101 (ILOAD_2)) (102 (ALOAD_0)) (103 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (106 (ALOAD_0)) (107 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (110 (ILOAD_3)) (111 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (114 (ALOAD_0)) (115 (ILOAD 4)) (117 (PUTFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (120 (RETURN)) (ENDOFCODE 121)) (EXCEPTIONS) (STACKMAP (32 (FRAME (LOCALS (CLASS "java.io.ByteArrayOutputStream") (ARRAY BYTE) INT INT TOP TOP) (STACK) NIL)) (40 (FRAME (LOCALS (CLASS "java.io.ByteArrayOutputStream") (ARRAY BYTE) INT INT TOP TOP) (STACK) NIL)) (45 (FRAME (LOCALS (CLASS "java.io.ByteArrayOutputStream") (ARRAY BYTE) INT INT TOP TOP) (STACK) NIL)) (100 (FRAME (LOCALS (CLASS "java.io.ByteArrayOutputStream") (ARRAY BYTE) INT INT INT TOP) (STACK) NIL))))) (METHOD "reset" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.ByteArrayOutputStream" NIL VOID))) (4 (ALOAD_0)) (5 (ICONST_0)) (6 (PUTFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "toByteArray" (PARAMETERS) (RETURNTYPE (ARRAY BYTE)) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 2) (CODE_LENGTH 47) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "isClosed" "java.io.ByteArrayOutputStream" BOOLEAN))) (4 (IFEQ 24)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (11 (ARRAYLENGTH)) (12 (ALOAD_0)) (13 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (16 (IF_ICMPNE 24)) (19 (ALOAD_0)) (20 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (23 (ARETURN)) (24 (ALOAD_0)) (25 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (28 (NEWARRAY BYTE)) (30 (ASTORE_1)) (31 (ALOAD_0)) (32 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (35 (ICONST_0)) (36 (ALOAD_1)) (37 (ICONST_0)) (38 (ALOAD_0)) (39 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (42 (INVOKESTATIC (METHODCP "arraycopy" "java.lang.System" ((CLASS "java.lang.Object") INT (CLASS "java.lang.Object") INT INT) VOID))) (45 (ALOAD_1)) (46 (ARETURN)) (ENDOFCODE 47)) (EXCEPTIONS) (STACKMAP (24 (FRAME (LOCALS (CLASS "java.io.ByteArrayOutputStream") TOP) (STACK) NIL))))) (METHOD "size" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (4 (IRETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "toString" (PARAMETERS) (RETURNTYPE (CLASS "java.lang.String")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 1) (CODE_LENGTH 17) (PARSEDCODE (0 (NEW (CLASS "java.lang.String"))) (3 (DUP)) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "buf" "java.io.ByteArrayOutputStream" (ARRAY BYTE)))) (8 (ICONST_0)) (9 (ALOAD_0)) (10 (GETFIELD (JVM::FIELDCP "count" "java.io.ByteArrayOutputStream" INT))) (13 (INVOKESPECIAL (METHODCP "" "java.lang.String" ((ARRAY BYTE) INT INT) VOID))) (16 (ARETURN)) (ENDOFCODE 17)) (EXCEPTIONS) (STACKMAP))) (METHOD "close" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ICONST_1)) (2 (PUTFIELD (JVM::FIELDCP "isClosed" "java.io.ByteArrayOutputStream" BOOLEAN))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.EOFException" "java.io.IOException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.IOException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.io.IOException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.InputStreamReader" "java.io.Reader" (JVM::CONSTANT_POOL (STRING "Stream closed") (STRING "mark() not supported")) (FIELDS (FIELD "in" (CLASS "java.io.Reader") (ACCESSFLAGS *CLASS* *PRIVATE*) -1)) (METHODS (METHOD "" (PARAMETERS (CLASS "java.io.InputStream")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 13) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.Reader" NIL VOID))) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (INVOKESTATIC (METHODCP "getStreamReader" "com.sun.cldc.i18n.Helper" ((CLASS "java.io.InputStream")) (CLASS "java.io.Reader")))) (9 (PUTFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (12 (RETURN)) (ENDOFCODE 13)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.io.InputStream") (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 14) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.Reader" NIL VOID))) (4 (ALOAD_0)) (5 (ALOAD_1)) (6 (ALOAD_2)) (7 (INVOKESTATIC (METHODCP "getStreamReader" "com.sun.cldc.i18n.Helper" ((CLASS "java.io.InputStream") (CLASS "java.lang.String")) (CLASS "java.io.Reader")))) (10 (PUTFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (13 (RETURN)) (ENDOFCODE 14)) (EXCEPTIONS) (STACKMAP))) (METHOD "ensureOpen" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 18) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (4 (IFNONNULL 17)) (7 (NEW (CLASS "java.io.IOException"))) (10 (DUP)) (11 (LDC 0)) (13 (INVOKESPECIAL (METHODCP "" "java.io.IOException" ((CLASS "java.lang.String")) VOID))) (16 (ATHROW)) (17 (RETURN)) (ENDOFCODE 18)) (EXCEPTIONS) (STACKMAP (17 (FRAME (LOCALS (CLASS "java.io.InputStreamReader")) (STACK) NIL))))) (METHOD "read" (PARAMETERS) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 12) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.InputStreamReader" NIL VOID))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (8 (INVOKEVIRTUAL (METHODCP "read" "java.io.Reader" NIL INT))) (11 (IRETURN)) (ENDOFCODE 12)) (EXCEPTIONS) (STACKMAP))) (METHOD "read" (PARAMETERS (ARRAY CHAR) INT INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 4) (CODE_LENGTH 57) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.InputStreamReader" NIL VOID))) (4 (ILOAD_2)) (5 (IFLT 32)) (8 (ILOAD_2)) (9 (ALOAD_1)) (10 (ARRAYLENGTH)) (11 (IF_ICMPGT 32)) (14 (ILOAD_3)) (15 (IFLT 32)) (18 (ILOAD_2)) (19 (ILOAD_3)) (20 (IADD)) (21 (ALOAD_1)) (22 (ARRAYLENGTH)) (23 (IF_ICMPGT 32)) (26 (ILOAD_2)) (27 (ILOAD_3)) (28 (IADD)) (29 (IFGE 40)) (32 (NEW (CLASS "java.lang.IndexOutOfBoundsException"))) (35 (DUP)) (36 (INVOKESPECIAL (METHODCP "" "java.lang.IndexOutOfBoundsException" NIL VOID))) (39 (ATHROW)) (40 (ILOAD_3)) (41 (IFNE 46)) (44 (ICONST_0)) (45 (IRETURN)) (46 (ALOAD_0)) (47 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (50 (ALOAD_1)) (51 (ILOAD_2)) (52 (ILOAD_3)) (53 (INVOKEVIRTUAL (METHODCP "read" "java.io.Reader" ((ARRAY CHAR) INT INT) INT))) (56 (IRETURN)) (ENDOFCODE 57)) (EXCEPTIONS) (STACKMAP (32 (FRAME (LOCALS (CLASS "java.io.InputStreamReader") (ARRAY CHAR) INT INT) (STACK) NIL)) (40 (FRAME (LOCALS (CLASS "java.io.InputStreamReader") (ARRAY CHAR) INT INT) (STACK) NIL)) (46 (FRAME (LOCALS (CLASS "java.io.InputStreamReader") (ARRAY CHAR) INT INT) (STACK) NIL))))) (METHOD "skip" (PARAMETERS LONG) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 13) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.InputStreamReader" NIL VOID))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (8 (JVM::LLOAD_1)) (9 (INVOKEVIRTUAL (METHODCP "skip" "java.io.Reader" (LONG) LONG))) (12 (JVM::LRETURN)) (ENDOFCODE 13)) (EXCEPTIONS) (STACKMAP))) (METHOD "ready" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 12) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.InputStreamReader" NIL VOID))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (8 (INVOKEVIRTUAL (METHODCP "ready" "java.io.Reader" NIL BOOLEAN))) (11 (IRETURN)) (ENDOFCODE 12)) (EXCEPTIONS) (STACKMAP))) (METHOD "markSupported" (PARAMETERS) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 17) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (4 (IFNONNULL 9)) (7 (ICONST_0)) (8 (IRETURN)) (9 (ALOAD_0)) (10 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (13 (INVOKEVIRTUAL (METHODCP "markSupported" "java.io.Reader" NIL BOOLEAN))) (16 (IRETURN)) (ENDOFCODE 17)) (EXCEPTIONS) (STACKMAP (9 (FRAME (LOCALS (CLASS "java.io.InputStreamReader")) (STACK) NIL))))) (METHOD "mark" (PARAMETERS INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 36) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.InputStreamReader" NIL VOID))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (8 (INVOKEVIRTUAL (METHODCP "markSupported" "java.io.Reader" NIL BOOLEAN))) (11 (IFEQ 25)) (14 (ALOAD_0)) (15 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (18 (ILOAD_1)) (19 (INVOKEVIRTUAL (METHODCP "mark" "java.io.Reader" (INT) VOID))) (22 (GOTO 35)) (25 (NEW (CLASS "java.io.IOException"))) (28 (DUP)) (29 (LDC 1)) (31 (INVOKESPECIAL (METHODCP "" "java.io.IOException" ((CLASS "java.lang.String")) VOID))) (34 (ATHROW)) (35 (RETURN)) (ENDOFCODE 36)) (EXCEPTIONS) (STACKMAP (25 (FRAME (LOCALS (CLASS "java.io.InputStreamReader") INT) (STACK) NIL)) (35 (FRAME (LOCALS (CLASS "java.io.InputStreamReader") INT) (STACK) NIL))))) (METHOD "reset" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 12) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "ensureOpen" "java.io.InputStreamReader" NIL VOID))) (4 (ALOAD_0)) (5 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (8 (INVOKEVIRTUAL (METHODCP "reset" "java.io.Reader" NIL VOID))) (11 (RETURN)) (ENDOFCODE 12)) (EXCEPTIONS) (STACKMAP))) (METHOD "close" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 20) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (4 (IFNULL 19)) (7 (ALOAD_0)) (8 (GETFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (11 (INVOKEVIRTUAL (METHODCP "close" "java.io.Reader" NIL VOID))) (14 (ALOAD_0)) (15 (ACONST_NULL)) (16 (PUTFIELD (JVM::FIELDCP "in" "java.io.InputStreamReader" (CLASS "java.io.Reader")))) (19 (RETURN)) (ENDOFCODE 20)) (EXCEPTIONS) (STACKMAP (19 (FRAME (LOCALS (CLASS "java.io.InputStreamReader")) (STACK) NIL)))))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.UTFDataFormatException" "java.io.IOException" (JVM::CONSTANT_POOL) (FIELDS) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.IOException" NIL VOID))) (4 (RETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 6) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.io.IOException" ((CLASS "java.lang.String")) VOID))) (5 (RETURN)) (ENDOFCODE 6)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.io.InterruptedIOException" "java.io.IOException" (JVM::CONSTANT_POOL) (FIELDS (FIELD "bytesTransferred" INT (ACCESSFLAGS *CLASS* *PUBLIC*) -1)) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 10) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.io.IOException" NIL VOID))) (4 (ALOAD_0)) (5 (ICONST_0)) (6 (PUTFIELD (JVM::FIELDCP "bytesTransferred" "java.io.InterruptedIOException" INT))) (9 (RETURN)) (ENDOFCODE 10)) (EXCEPTIONS) (STACKMAP))) (METHOD "" (PARAMETERS (CLASS "java.lang.String")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 11) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKESPECIAL (METHODCP "" "java.io.IOException" ((CLASS "java.lang.String")) VOID))) (5 (ALOAD_0)) (6 (ICONST_0)) (7 (PUTFIELD (JVM::FIELDCP "bytesTransferred" "java.io.InterruptedIOException" INT))) (10 (RETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP)))) (INTERFACES) (ACCESSFLAGS *CLASS* *PUBLIC* *SUPER* *SYNCHRONIZED*)) (CLASS "java.util.Calendar" "java.lang.Object" (JVM::CONSTANT_POOL (INT 1) (INT 2) (INT 5) (INT 7) (INT 9) (INT 10) (INT 11) (INT 12) (INT 13) (INT 14) (INT 3) (INT 4) (INT 6) (INT 0) (INT 8) (INT 1721426) (INT 2440588) (INT 1970) (INT 1000) (INT 60000) (INT 3600000) (LONG 86400000) (LONG 604800000) (LONG -12219292800000) (INT 1582) (STRING "Could not find default timezone") (STRING "j2me") (STRING "microedition.implpath") (STRING "com.sun.cldc") (STRING ".util.") (STRING ".CalendarImpl") (INT 4194303) (INT -4128769) (INT -64513) (LONG 9223372036854775807) (LONG -9223372036854775808) (INT -130023425) (LONG 1721426) (INT 146097) (INT 36524) (LONG 7) (LONG 1721424) (LONG 4) (LONG 1464) (LONG 1461) (LONG -106749550580) (INT 86400000) (LONG 365) (LONG 1721423) (LONG 2440588)) (FIELDS (FIELD "YEAR" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 0) (FIELD "MONTH" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 1) (FIELD "DATE" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 2) (FIELD "DAY_OF_MONTH" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 2) (FIELD "DAY_OF_WEEK" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 3) (FIELD "AM_PM" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 4) (FIELD "HOUR" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 5) (FIELD "HOUR_OF_DAY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 6) (FIELD "MINUTE" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 7) (FIELD "SECOND" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 8) (FIELD "MILLISECOND" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 9) (FIELD "SUNDAY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 0) (FIELD "MONDAY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 1) (FIELD "TUESDAY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 10) (FIELD "WEDNESDAY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 11) (FIELD "THURSDAY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 2) (FIELD "FRIDAY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 12) (FIELD "SATURDAY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 3) (FIELD "JANUARY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 13) (FIELD "FEBRUARY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 0) (FIELD "MARCH" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 1) (FIELD "APRIL" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 10) (FIELD "MAY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 11) (FIELD "JUNE" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 2) (FIELD "JULY" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 12) (FIELD "AUGUST" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 3) (FIELD "SEPTEMBER" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 14) (FIELD "OCTOBER" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 4) (FIELD "NOVEMBER" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 5) (FIELD "DECEMBER" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 6) (FIELD "AM" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 13) (FIELD "PM" INT (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC* *STATIC*) 0) (FIELD "packed_time" INT (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "packed_date" INT (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "day_field" INT (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "dstOffset" INT (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "dstSet" BOOLEAN (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "time" LONG (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "millisSet" BOOLEAN (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "zone" (CLASS "java.util.TimeZone") (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "JAN_1_1_JULIAN_DAY" INT (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) 15) (FIELD "EPOCH_JULIAN_DAY" INT (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) 16) (FIELD "EPOCH_YEAR" INT (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) 17) (FIELD "NUM_DAYS" (ARRAY INT) (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) -1) (FIELD "LEAP_NUM_DAYS" (ARRAY INT) (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) -1) (FIELD "ONE_SECOND" INT (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) 18) (FIELD "ONE_MINUTE" INT (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) 19) (FIELD "ONE_HOUR" INT (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) 20) (FIELD "ONE_DAY" LONG (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) 21) (FIELD "ONE_WEEK" LONG (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) 22) (FIELD "gregorianCutover" LONG (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) 23) (FIELD "gregorianCutoverYear" INT (ACCESSFLAGS *CLASS* *FINAL* *PRIVATE* *STATIC*) 24) (FIELD "date" (CLASS "java.util.Date") (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "hour_12hr" INT (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "am_pm_12hr" INT (ACCESSFLAGS *CLASS* *PRIVATE*) -1) (FIELD "platform" (CLASS "java.lang.String") (ACCESSFLAGS *CLASS* *PRIVATE* *STATIC*) -1) (FIELD "classRoot" (CLASS "java.lang.String") (ACCESSFLAGS *CLASS* *PRIVATE* *STATIC*) -1)) (METHODS (METHOD "" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PROTECTED*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 1) (CODE_LENGTH 76) (PARSEDCODE (0 (ALOAD_0)) (1 (INVOKESPECIAL (METHODCP "" "java.lang.Object" NIL VOID))) (4 (ALOAD_0)) (5 (ICONST_0)) (6 (PUTFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (9 (ALOAD_0)) (10 (ICONST_0)) (11 (PUTFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (14 (ALOAD_0)) (15 (ICONST_0)) (16 (PUTFIELD (JVM::FIELDCP "day_field" "java.util.Calendar" INT))) (19 (ALOAD_0)) (20 (ICONST_0)) (21 (PUTFIELD (JVM::FIELDCP "dstOffset" "java.util.Calendar" INT))) (24 (ALOAD_0)) (25 (ICONST_0)) (26 (PUTFIELD (JVM::FIELDCP "dstSet" "java.util.Calendar" BOOLEAN))) (29 (ALOAD_0)) (30 (ACONST_NULL)) (31 (PUTFIELD (JVM::FIELDCP "date" "java.util.Calendar" (CLASS "java.util.Date")))) (34 (ALOAD_0)) (35 (ICONST_M1)) (36 (PUTFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (39 (ALOAD_0)) (40 (ICONST_M1)) (41 (PUTFIELD (JVM::FIELDCP "am_pm_12hr" "java.util.Calendar" INT))) (44 (ALOAD_0)) (45 (INVOKESTATIC (METHODCP "getDefault" "java.util.TimeZone" NIL (CLASS "java.util.TimeZone")))) (48 (PUTFIELD (JVM::FIELDCP "zone" "java.util.Calendar" (CLASS "java.util.TimeZone")))) (51 (ALOAD_0)) (52 (GETFIELD (JVM::FIELDCP "zone" "java.util.Calendar" (CLASS "java.util.TimeZone")))) (55 (IFNONNULL 68)) (58 (NEW (CLASS "java.lang.RuntimeException"))) (61 (DUP)) (62 (LDC 25)) (64 (INVOKESPECIAL (METHODCP "" "java.lang.RuntimeException" ((CLASS "java.lang.String")) VOID))) (67 (ATHROW)) (68 (ALOAD_0)) (69 (INVOKESTATIC (METHODCP "currentTimeMillis" "java.lang.System" NIL LONG))) (72 (INVOKEVIRTUAL (METHODCP "setTimeInMillis" "java.util.Calendar" (LONG) VOID))) (75 (RETURN)) (ENDOFCODE 76)) (EXCEPTIONS) (STACKMAP (68 (FRAME (LOCALS (CLASS "java.util.Calendar")) (STACK) NIL))))) (METHOD "getTime" (PARAMETERS) (RETURNTYPE (CLASS "java.util.Date")) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 5) (JVM::MAX_LOCALS 4) (CODE_LENGTH 56) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "date" "java.util.Calendar" (CLASS "java.util.Date")))) (4 (IFNONNULL 24)) (7 (ALOAD_0)) (8 (NEW (CLASS "java.util.Date"))) (11 (DUP)) (12 (ALOAD_0)) (13 (INVOKEVIRTUAL (METHODCP "getTimeInMillis" "java.util.Calendar" NIL LONG))) (16 (INVOKESPECIAL (METHODCP "" "java.util.Date" (LONG) VOID))) (19 (DUP_X1)) (20 (PUTFIELD (JVM::FIELDCP "date" "java.util.Calendar" (CLASS "java.util.Date")))) (23 (ARETURN)) (24 (ALOAD_0)) (25 (GETFIELD (JVM::FIELDCP "date" "java.util.Calendar" (CLASS "java.util.Date")))) (28 (ASTORE_1)) (29 (ALOAD_1)) (30 (MONITORENTER)) (31 (ALOAD_0)) (32 (GETFIELD (JVM::FIELDCP "date" "java.util.Calendar" (CLASS "java.util.Date")))) (35 (ALOAD_0)) (36 (INVOKEVIRTUAL (METHODCP "getTimeInMillis" "java.util.Calendar" NIL LONG))) (39 (INVOKEVIRTUAL (METHODCP "setTime" "java.util.Date" (LONG) VOID))) (42 (ALOAD_0)) (43 (GETFIELD (JVM::FIELDCP "date" "java.util.Calendar" (CLASS "java.util.Date")))) (46 (ASTORE_2)) (47 (ALOAD_1)) (48 (MONITOREXIT)) (49 (ALOAD_2)) (50 (ARETURN)) (51 (ASTORE_3)) (52 (ALOAD_1)) (53 (MONITOREXIT)) (54 (ALOAD_3)) (55 (ATHROW)) (ENDOFCODE 56)) (EXCEPTIONS (JVM::HANDLER 31 51 51 (CLASS "java.lang.Throwable"))) (STACKMAP (24 (FRAME (LOCALS (CLASS "java.util.Calendar") TOP TOP TOP) (STACK) NIL)) (51 (FRAME (LOCALS (CLASS "java.util.Calendar") (CLASS "java.util.Date") TOP TOP) (STACK (CLASS "java.lang.Throwable")) NIL))))) (METHOD "setTime" (PARAMETERS (CLASS "java.util.Date")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 2) (CODE_LENGTH 9) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (INVOKEVIRTUAL (METHODCP "getTime" "java.util.Date" NIL LONG))) (5 (INVOKEVIRTUAL (METHODCP "setTimeInMillis" "java.util.Calendar" (LONG) VOID))) (8 (RETURN)) (ENDOFCODE 9)) (EXCEPTIONS) (STACKMAP))) (METHOD "getInstance" (PARAMETERS) (RETURNTYPE (CLASS "java.util.Calendar")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 77) (PARSEDCODE (0 (GETSTATIC (JVM::FIELDCP "platform" "java.util.Calendar" (CLASS "java.lang.String")))) (3 (IFNONNULL 30)) (6 (LDC 26)) (8 (PUTSTATIC (JVM::FIELDCP "platform" "java.util.Calendar" (CLASS "java.lang.String")))) (11 (LDC 27)) (13 (INVOKESTATIC (METHODCP "getProperty" "java.lang.System" ((CLASS "java.lang.String")) (CLASS "java.lang.String")))) (16 (PUTSTATIC (JVM::FIELDCP "classRoot" "java.util.Calendar" (CLASS "java.lang.String")))) (19 (GETSTATIC (JVM::FIELDCP "classRoot" "java.util.Calendar" (CLASS "java.lang.String")))) (22 (IFNONNULL 30)) (25 (LDC 28)) (27 (PUTSTATIC (JVM::FIELDCP "classRoot" "java.util.Calendar" (CLASS "java.lang.String")))) (30 (NEW (CLASS "java.lang.StringBuffer"))) (33 (DUP)) (34 (INVOKESPECIAL (METHODCP "" "java.lang.StringBuffer" NIL VOID))) (37 (GETSTATIC (JVM::FIELDCP "classRoot" "java.util.Calendar" (CLASS "java.lang.String")))) (40 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (43 (LDC 29)) (45 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (48 (GETSTATIC (JVM::FIELDCP "platform" "java.util.Calendar" (CLASS "java.lang.String")))) (51 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (54 (LDC 30)) (56 (INVOKEVIRTUAL (METHODCP "append" "java.lang.StringBuffer" ((CLASS "java.lang.String")) (CLASS "java.lang.StringBuffer")))) (59 (INVOKEVIRTUAL (METHODCP "toString" "java.lang.StringBuffer" NIL (CLASS "java.lang.String")))) (62 (INVOKESTATIC (METHODCP "forName" "java.lang.Class" ((CLASS "java.lang.String")) (CLASS "java.lang.Class")))) (65 (ASTORE_0)) (66 (ALOAD_0)) (67 (INVOKEVIRTUAL (METHODCP "newInstance" "java.lang.Class" NIL (CLASS "java.lang.Object")))) (70 (CHECKCAST (CLASS "java.util.Calendar"))) (73 (ARETURN)) (74 (ASTORE_0)) (75 (ACONST_NULL)) (76 (ARETURN)) (ENDOFCODE 77)) (EXCEPTIONS (JVM::HANDLER 30 74 74 (CLASS "java.lang.Exception"))) (STACKMAP (30 (FRAME (LOCALS TOP) (STACK) NIL)) (74 (FRAME (LOCALS TOP) (STACK (CLASS "java.lang.Exception")) NIL))))) (METHOD "getInstance" (PARAMETERS (CLASS "java.util.TimeZone")) (RETURNTYPE (CLASS "java.util.Calendar")) (ACCESSFLAGS *CLASS* *PUBLIC* *STATIC* *SUPER* *SYNCHRONIZED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 11) (PARSEDCODE (0 (INVOKESTATIC (METHODCP "getInstance" "java.util.Calendar" NIL (CLASS "java.util.Calendar")))) (3 (ASTORE_1)) (4 (ALOAD_1)) (5 (ALOAD_0)) (6 (INVOKEVIRTUAL (METHODCP "setTimeZone" "java.util.Calendar" ((CLASS "java.util.TimeZone")) VOID))) (9 (ALOAD_1)) (10 (ARETURN)) (ENDOFCODE 11)) (EXCEPTIONS) (STACKMAP))) (METHOD "getTimeInMillis" (PARAMETERS) (RETURNTYPE LONG) (ACCESSFLAGS *CLASS* *PROTECTED*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 1) (CODE_LENGTH 21) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "millisSet" "java.util.Calendar" BOOLEAN))) (4 (IFNE 16)) (7 (ALOAD_0)) (8 (INVOKESPECIAL (METHODCP "calculateTime" "java.util.Calendar" NIL VOID))) (11 (ALOAD_0)) (12 (ICONST_1)) (13 (PUTFIELD (JVM::FIELDCP "millisSet" "java.util.Calendar" BOOLEAN))) (16 (ALOAD_0)) (17 (GETFIELD (JVM::FIELDCP "time" "java.util.Calendar" LONG))) (20 (JVM::LRETURN)) (ENDOFCODE 21)) (EXCEPTIONS) (STACKMAP (16 (FRAME (LOCALS (CLASS "java.util.Calendar")) (STACK) NIL))))) (METHOD "setTimeInMillis" (PARAMETERS LONG) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PROTECTED*) (CODE (MAX_STACK 3) (JVM::MAX_LOCALS 3) (CODE_LENGTH 20) (PARSEDCODE (0 (ALOAD_0)) (1 (ICONST_1)) (2 (PUTFIELD (JVM::FIELDCP "millisSet" "java.util.Calendar" BOOLEAN))) (5 (ALOAD_0)) (6 (ICONST_0)) (7 (PUTFIELD (JVM::FIELDCP "day_field" "java.util.Calendar" INT))) (10 (ALOAD_0)) (11 (JVM::LLOAD_1)) (12 (PUTFIELD (JVM::FIELDCP "time" "java.util.Calendar" LONG))) (15 (ALOAD_0)) (16 (INVOKESPECIAL (METHODCP "calculateFields" "java.util.Calendar" NIL VOID))) (19 (RETURN)) (ENDOFCODE 20)) (EXCEPTIONS) (STACKMAP))) (METHOD "get" (PARAMETERS INT) (RETURNTYPE INT) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 3) (CODE_LENGTH 206) (PARSEDCODE (0 (ILOAD_1)) (1 (JVM::TABLESWITCH (JVM::TABLESWITCHINFO 198 (1 . 14) (72 80 198 198 90 198 98 198 149 127 119 167 178 189)))) (72 (ALOAD_0)) (73 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (76 (BIPUSH 9)) (78 (JVM::ISHR)) (79 (IRETURN)) (80 (ALOAD_0)) (81 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (84 (ICONST_5)) (85 (JVM::ISHR)) (86 (BIPUSH 15)) (88 (JVM::IAND)) (89 (IRETURN)) (90 (ALOAD_0)) (91 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (94 (BIPUSH 31)) (96 (JVM::IAND)) (97 (IRETURN)) (98 (ALOAD_0)) (99 (GETFIELD (JVM::FIELDCP "day_field" "java.util.Calendar" INT))) (102 (IFNE 114)) (105 (ALOAD_0)) (106 (INVOKEVIRTUAL (METHODCP "getTimeInMillis" "java.util.Calendar" NIL LONG))) (109 (POP2)) (110 (ALOAD_0)) (111 (INVOKESPECIAL (METHODCP "calculateFields" "java.util.Calendar" NIL VOID))) (114 (ALOAD_0)) (115 (GETFIELD (JVM::FIELDCP "day_field" "java.util.Calendar" INT))) (118 (IRETURN)) (119 (ALOAD_0)) (120 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (123 (BIPUSH 22)) (125 (JVM::ISHR)) (126 (IRETURN)) (127 (ALOAD_0)) (128 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (131 (BIPUSH 22)) (133 (JVM::ISHR)) (134 (BIPUSH 12)) (136 (IREM)) (137 (ISTORE_2)) (138 (ILOAD_2)) (139 (IFNE 147)) (142 (BIPUSH 12)) (144 (GOTO 148)) (147 (ILOAD_2)) (148 (IRETURN)) (149 (ALOAD_0)) (150 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (153 (BIPUSH 22)) (155 (JVM::ISHR)) (156 (BIPUSH 12)) (158 (IF_ICMPGE 165)) (161 (ICONST_0)) (162 (GOTO 166)) (165 (ICONST_1)) (166 (IRETURN)) (167 (ALOAD_0)) (168 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (171 (BIPUSH 16)) (173 (JVM::ISHR)) (174 (BIPUSH 63)) (176 (JVM::IAND)) (177 (IRETURN)) (178 (ALOAD_0)) (179 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (182 (BIPUSH 10)) (184 (JVM::ISHR)) (185 (BIPUSH 63)) (187 (JVM::IAND)) (188 (IRETURN)) (189 (ALOAD_0)) (190 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (193 (JVM::SIPUSH 1023)) (196 (JVM::IAND)) (197 (IRETURN)) (198 (NEW (CLASS "java.lang.ArrayIndexOutOfBoundsException"))) (201 (DUP)) (202 (INVOKESPECIAL (METHODCP "" "java.lang.ArrayIndexOutOfBoundsException" NIL VOID))) (205 (ATHROW)) (ENDOFCODE 206)) (EXCEPTIONS) (STACKMAP (72 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (80 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (90 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (98 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (114 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (119 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (127 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (147 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (148 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK INT) NIL)) (149 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (165 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (166 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK INT) NIL)) (167 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (178 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (189 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL)) (198 (FRAME (LOCALS (CLASS "java.util.Calendar") INT TOP) (STACK) NIL))))) (METHOD "set" (PARAMETERS INT INT) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *FINAL* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 3) (CODE_LENGTH 426) (PARSEDCODE (0 (ALOAD_0)) (1 (ICONST_0)) (2 (PUTFIELD (JVM::FIELDCP "millisSet" "java.util.Calendar" BOOLEAN))) (5 (ALOAD_0)) (6 (ICONST_0)) (7 (PUTFIELD (JVM::FIELDCP "day_field" "java.util.Calendar" INT))) (10 (ILOAD_1)) (11 (JVM::TABLESWITCH (JVM::TABLESWITCHINFO 412 (1 . 14) (80 100 412 412 122 412 412 412 257 175 141 347 369 391)))) (80 (ALOAD_0)) (81 (ALOAD_0)) (82 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (85 (JVM::SIPUSH 511)) (88 (JVM::IAND)) (89 (ILOAD_2)) (90 (BIPUSH 9)) (92 (JVM::ISHL)) (93 (JVM::IOR)) (94 (PUTFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (97 (GOTO 420)) (100 (ALOAD_0)) (101 (ALOAD_0)) (102 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (105 (JVM::SIPUSH -481)) (108 (JVM::IAND)) (109 (ILOAD_2)) (110 (BIPUSH 15)) (112 (JVM::IAND)) (113 (ICONST_5)) (114 (JVM::ISHL)) (115 (JVM::IOR)) (116 (PUTFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (119 (GOTO 420)) (122 (ALOAD_0)) (123 (ALOAD_0)) (124 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (127 (BIPUSH -32)) (129 (JVM::IAND)) (130 (ILOAD_2)) (131 (BIPUSH 31)) (133 (JVM::IAND)) (134 (JVM::IOR)) (135 (PUTFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (138 (GOTO 420)) (141 (ILOAD_2)) (142 (BIPUSH 24)) (144 (IREM)) (145 (ISTORE_2)) (146 (ALOAD_0)) (147 (ALOAD_0)) (148 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (151 (LDC 31)) (153 (JVM::IAND)) (154 (ILOAD_2)) (155 (BIPUSH 22)) (157 (JVM::ISHL)) (158 (JVM::IOR)) (159 (PUTFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (162 (ALOAD_0)) (163 (ALOAD_0)) (164 (ICONST_M1)) (165 (DUP_X1)) (166 (PUTFIELD (JVM::FIELDCP "am_pm_12hr" "java.util.Calendar" INT))) (169 (PUTFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (172 (GOTO 420)) (175 (ILOAD_2)) (176 (BIPUSH 12)) (178 (IF_ICMPLE 184)) (181 (BIPUSH 12)) (183 (ISTORE_2)) (184 (ALOAD_0)) (185 (GETFIELD (JVM::FIELDCP "am_pm_12hr" "java.util.Calendar" INT))) (188 (ICONST_M1)) (189 (IF_ICMPEQ 233)) (192 (ALOAD_0)) (193 (GETFIELD (JVM::FIELDCP "am_pm_12hr" "java.util.Calendar" INT))) (196 (ICONST_1)) (197 (IF_ICMPNE 212)) (200 (ILOAD_2)) (201 (BIPUSH 12)) (203 (IF_ICMPEQ 220)) (206 (IINC 2 12)) (209 (GOTO 220)) (212 (ILOAD_2)) (213 (BIPUSH 12)) (215 (IF_ICMPNE 220)) (218 (ICONST_0)) (219 (ISTORE_2)) (220 (ALOAD_0)) (221 (ALOAD_0)) (222 (ICONST_M1)) (223 (DUP_X1)) (224 (PUTFIELD (JVM::FIELDCP "am_pm_12hr" "java.util.Calendar" INT))) (227 (PUTFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (230 (GOTO 238)) (233 (ALOAD_0)) (234 (ILOAD_2)) (235 (PUTFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (238 (ALOAD_0)) (239 (ALOAD_0)) (240 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (243 (LDC 31)) (245 (JVM::IAND)) (246 (ILOAD_2)) (247 (BIPUSH 22)) (249 (JVM::ISHL)) (250 (JVM::IOR)) (251 (PUTFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (254 (GOTO 420)) (257 (ALOAD_0)) (258 (GETFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (261 (ICONST_M1)) (262 (IF_ICMPEQ 339)) (265 (ILOAD_2)) (266 (ICONST_1)) (267 (IF_ICMPNE 293)) (270 (ALOAD_0)) (271 (GETFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (274 (BIPUSH 12)) (276 (IF_ICMPEQ 307)) (279 (ALOAD_0)) (280 (DUP)) (281 (GETFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (284 (BIPUSH 12)) (286 (IADD)) (287 (PUTFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (290 (GOTO 307)) (293 (ALOAD_0)) (294 (GETFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (297 (BIPUSH 12)) (299 (IF_ICMPNE 307)) (302 (ALOAD_0)) (303 (ICONST_0)) (304 (PUTFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (307 (ALOAD_0)) (308 (ALOAD_0)) (309 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (312 (LDC 31)) (314 (JVM::IAND)) (315 (ALOAD_0)) (316 (GETFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (319 (BIPUSH 22)) (321 (JVM::ISHL)) (322 (JVM::IOR)) (323 (PUTFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (326 (ALOAD_0)) (327 (ALOAD_0)) (328 (ICONST_M1)) (329 (DUP_X1)) (330 (PUTFIELD (JVM::FIELDCP "am_pm_12hr" "java.util.Calendar" INT))) (333 (PUTFIELD (JVM::FIELDCP "hour_12hr" "java.util.Calendar" INT))) (336 (GOTO 420)) (339 (ALOAD_0)) (340 (ILOAD_2)) (341 (PUTFIELD (JVM::FIELDCP "am_pm_12hr" "java.util.Calendar" INT))) (344 (GOTO 420)) (347 (ALOAD_0)) (348 (ALOAD_0)) (349 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (352 (LDC 32)) (354 (JVM::IAND)) (355 (ILOAD_2)) (356 (BIPUSH 63)) (358 (JVM::IAND)) (359 (BIPUSH 16)) (361 (JVM::ISHL)) (362 (JVM::IOR)) (363 (PUTFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (366 (GOTO 420)) (369 (ALOAD_0)) (370 (ALOAD_0)) (371 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (374 (LDC 33)) (376 (JVM::IAND)) (377 (ILOAD_2)) (378 (BIPUSH 63)) (380 (JVM::IAND)) (381 (BIPUSH 10)) (383 (JVM::ISHL)) (384 (JVM::IOR)) (385 (PUTFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (388 (GOTO 420)) (391 (ALOAD_0)) (392 (ALOAD_0)) (393 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (396 (JVM::SIPUSH -1024)) (399 (JVM::IAND)) (400 (ILOAD_2)) (401 (JVM::SIPUSH 1023)) (404 (JVM::IAND)) (405 (JVM::IOR)) (406 (PUTFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (409 (GOTO 420)) (412 (NEW (CLASS "java.lang.ArrayIndexOutOfBoundsException"))) (415 (DUP)) (416 (INVOKESPECIAL (METHODCP "" "java.lang.ArrayIndexOutOfBoundsException" NIL VOID))) (419 (ATHROW)) (420 (ALOAD_0)) (421 (ICONST_0)) (422 (PUTFIELD (JVM::FIELDCP "dstSet" "java.util.Calendar" BOOLEAN))) (425 (RETURN)) (ENDOFCODE 426)) (EXCEPTIONS) (STACKMAP (80 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (100 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (122 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (141 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (175 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (184 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (212 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (220 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (233 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (238 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (257 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (293 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (307 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (339 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (347 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (369 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (391 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (412 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL)) (420 (FRAME (LOCALS (CLASS "java.util.Calendar") INT INT) (STACK) NIL))))) (METHOD "equals" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 3) (CODE_LENGTH 53) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (JVM::IF_ACMPNE 7)) (5 (ICONST_1)) (6 (IRETURN)) (7 (ALOAD_1)) (8 (JVM::INSTANCEOF (CLASS "java.util.Calendar"))) (11 (IFNE 16)) (14 (ICONST_0)) (15 (IRETURN)) (16 (ALOAD_1)) (17 (CHECKCAST (CLASS "java.util.Calendar"))) (20 (ASTORE_2)) (21 (ALOAD_0)) (22 (INVOKEVIRTUAL (METHODCP "getTimeInMillis" "java.util.Calendar" NIL LONG))) (25 (ALOAD_2)) (26 (INVOKEVIRTUAL (METHODCP "getTimeInMillis" "java.util.Calendar" NIL LONG))) (29 (JVM::LCMP)) (30 (IFNE 51)) (33 (ALOAD_0)) (34 (GETFIELD (JVM::FIELDCP "zone" "java.util.Calendar" (CLASS "java.util.TimeZone")))) (37 (ALOAD_2)) (38 (GETFIELD (JVM::FIELDCP "zone" "java.util.Calendar" (CLASS "java.util.TimeZone")))) (41 (INVOKEVIRTUAL (METHODCP "equals" "java.lang.Object" ((CLASS "java.lang.Object")) BOOLEAN))) (44 (IFEQ 51)) (47 (ICONST_1)) (48 (GOTO 52)) (51 (ICONST_0)) (52 (IRETURN)) (ENDOFCODE 53)) (EXCEPTIONS) (STACKMAP (7 (FRAME (LOCALS (CLASS "java.util.Calendar") (CLASS "java.lang.Object") TOP) (STACK) NIL)) (16 (FRAME (LOCALS (CLASS "java.util.Calendar") (CLASS "java.lang.Object") TOP) (STACK) NIL)) (51 (FRAME (LOCALS (CLASS "java.util.Calendar") (CLASS "java.lang.Object") (CLASS "java.util.Calendar")) (STACK) NIL)) (52 (FRAME (LOCALS (CLASS "java.util.Calendar") (CLASS "java.lang.Object") (CLASS "java.util.Calendar")) (STACK INT) NIL))))) (METHOD "before" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 28) (PARSEDCODE (0 (ALOAD_1)) (1 (JVM::INSTANCEOF (CLASS "java.util.Calendar"))) (4 (IFEQ 26)) (7 (ALOAD_0)) (8 (INVOKEVIRTUAL (METHODCP "getTimeInMillis" "java.util.Calendar" NIL LONG))) (11 (ALOAD_1)) (12 (CHECKCAST (CLASS "java.util.Calendar"))) (15 (INVOKEVIRTUAL (METHODCP "getTimeInMillis" "java.util.Calendar" NIL LONG))) (18 (JVM::LCMP)) (19 (IFGE 26)) (22 (ICONST_1)) (23 (GOTO 27)) (26 (ICONST_0)) (27 (IRETURN)) (ENDOFCODE 28)) (EXCEPTIONS) (STACKMAP (26 (FRAME (LOCALS (CLASS "java.util.Calendar") (CLASS "java.lang.Object")) (STACK) NIL)) (27 (FRAME (LOCALS (CLASS "java.util.Calendar") (CLASS "java.lang.Object")) (STACK INT) NIL))))) (METHOD "after" (PARAMETERS (CLASS "java.lang.Object")) (RETURNTYPE BOOLEAN) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 4) (JVM::MAX_LOCALS 2) (CODE_LENGTH 28) (PARSEDCODE (0 (ALOAD_1)) (1 (JVM::INSTANCEOF (CLASS "java.util.Calendar"))) (4 (IFEQ 26)) (7 (ALOAD_0)) (8 (INVOKEVIRTUAL (METHODCP "getTimeInMillis" "java.util.Calendar" NIL LONG))) (11 (ALOAD_1)) (12 (CHECKCAST (CLASS "java.util.Calendar"))) (15 (INVOKEVIRTUAL (METHODCP "getTimeInMillis" "java.util.Calendar" NIL LONG))) (18 (JVM::LCMP)) (19 (IFLE 26)) (22 (ICONST_1)) (23 (GOTO 27)) (26 (ICONST_0)) (27 (IRETURN)) (ENDOFCODE 28)) (EXCEPTIONS) (STACKMAP (26 (FRAME (LOCALS (CLASS "java.util.Calendar") (CLASS "java.lang.Object")) (STACK) NIL)) (27 (FRAME (LOCALS (CLASS "java.util.Calendar") (CLASS "java.lang.Object")) (STACK INT) NIL))))) (METHOD "setTimeZone" (PARAMETERS (CLASS "java.util.TimeZone")) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 2) (JVM::MAX_LOCALS 2) (CODE_LENGTH 15) (PARSEDCODE (0 (ALOAD_0)) (1 (ALOAD_1)) (2 (PUTFIELD (JVM::FIELDCP "zone" "java.util.Calendar" (CLASS "java.util.TimeZone")))) (5 (ALOAD_0)) (6 (INVOKEVIRTUAL (METHODCP "getTimeInMillis" "java.util.Calendar" NIL LONG))) (9 (POP2)) (10 (ALOAD_0)) (11 (INVOKESPECIAL (METHODCP "calculateFields" "java.util.Calendar" NIL VOID))) (14 (RETURN)) (ENDOFCODE 15)) (EXCEPTIONS) (STACKMAP))) (METHOD "getTimeZone" (PARAMETERS) (RETURNTYPE (CLASS "java.util.TimeZone")) (ACCESSFLAGS *CLASS* *PUBLIC*) (CODE (MAX_STACK 1) (JVM::MAX_LOCALS 1) (CODE_LENGTH 5) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "zone" "java.util.Calendar" (CLASS "java.util.TimeZone")))) (4 (ARETURN)) (ENDOFCODE 5)) (EXCEPTIONS) (STACKMAP))) (METHOD "calculateDstOffset" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 8) (JVM::MAX_LOCALS 7) (CODE_LENGTH 114) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "day_field" "java.util.Calendar" INT))) (4 (IFNE 16)) (7 (ALOAD_0)) (8 (INVOKEVIRTUAL (METHODCP "getTimeInMillis" "java.util.Calendar" NIL LONG))) (11 (POP2)) (12 (ALOAD_0)) (13 (INVOKESPECIAL (METHODCP "calculateFields" "java.util.Calendar" NIL VOID))) (16 (ALOAD_0)) (17 (GETFIELD (JVM::FIELDCP "zone" "java.util.Calendar" (CLASS "java.util.TimeZone")))) (20 (INVOKEVIRTUAL (METHODCP "getRawOffset" "java.util.TimeZone" NIL INT))) (23 (ISTORE_1)) (24 (ALOAD_0)) (25 (GETFIELD (JVM::FIELDCP "time" "java.util.Calendar" LONG))) (28 (ILOAD_1)) (29 (JVM::I2L)) (30 (JVM::LADD)) (31 (JVM::LSTORE_2)) (32 (JVM::LLOAD_2)) (33 (JVM::LDC2_W 21)) (36 (JVM::LDIV)) (37 (JVM::LSTORE 4)) (39 (JVM::LLOAD_2)) (40 (JVM::LLOAD 4)) (42 (JVM::LDC2_W 21)) (45 (JVM::LMUL)) (46 (JVM::LSUB)) (47 (JVM::L2I)) (48 (ISTORE 6)) (50 (ILOAD 6)) (52 (IFGE 65)) (55 (ILOAD 6)) (57 (JVM::I2L)) (58 (JVM::LDC2_W 21)) (61 (JVM::LADD)) (62 (JVM::L2I)) (63 (ISTORE 6)) (65 (ALOAD_0)) (66 (ALOAD_0)) (67 (GETFIELD (JVM::FIELDCP "zone" "java.util.Calendar" (CLASS "java.util.TimeZone")))) (70 (ICONST_1)) (71 (ALOAD_0)) (72 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (75 (BIPUSH 9)) (77 (JVM::ISHR)) (78 (ALOAD_0)) (79 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (82 (ICONST_5)) (83 (JVM::ISHR)) (84 (BIPUSH 15)) (86 (JVM::IAND)) (87 (ALOAD_0)) (88 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (91 (BIPUSH 31)) (93 (JVM::IAND)) (94 (ALOAD_0)) (95 (GETFIELD (JVM::FIELDCP "day_field" "java.util.Calendar" INT))) (98 (ILOAD 6)) (100 (INVOKEVIRTUAL (METHODCP "getOffset" "java.util.TimeZone" (INT INT INT INT INT INT) INT))) (103 (ILOAD_1)) (104 (ISUB)) (105 (PUTFIELD (JVM::FIELDCP "dstOffset" "java.util.Calendar" INT))) (108 (ALOAD_0)) (109 (ICONST_1)) (110 (PUTFIELD (JVM::FIELDCP "dstSet" "java.util.Calendar" BOOLEAN))) (113 (RETURN)) (ENDOFCODE 114)) (EXCEPTIONS) (STACKMAP (16 (FRAME (LOCALS (CLASS "java.util.Calendar") TOP TOP TOP TOP TOP TOP) (STACK) NIL)) (65 (FRAME (LOCALS (CLASS "java.util.Calendar") INT LONG TOP LONG TOP INT) (STACK) NIL))))) (METHOD "calculateFields" (PARAMETERS) (RETURNTYPE VOID) (ACCESSFLAGS *CLASS* *PRIVATE*) (CODE (MAX_STACK 8) (JVM::MAX_LOCALS 9) (CODE_LENGTH 350) (PARSEDCODE (0 (ALOAD_0)) (1 (GETFIELD (JVM::FIELDCP "zone" "java.util.Calendar" (CLASS "java.util.TimeZone")))) (4 (INVOKEVIRTUAL (METHODCP "getRawOffset" "java.util.TimeZone" NIL INT))) (7 (ISTORE_1)) (8 (ALOAD_0)) (9 (GETFIELD (JVM::FIELDCP "time" "java.util.Calendar" LONG))) (12 (ILOAD_1)) (13 (JVM::I2L)) (14 (JVM::LADD)) (15 (JVM::LSTORE_2)) (16 (ALOAD_0)) (17 (GETFIELD (JVM::FIELDCP "time" "java.util.Calendar" LONG))) (20 (JVM::LCONST_0)) (21 (JVM::LCMP)) (22 (IFLE 42)) (25 (JVM::LLOAD_2)) (26 (JVM::LCONST_0)) (27 (JVM::LCMP)) (28 (IFGE 42)) (31 (ILOAD_1)) (32 (IFLE 42)) (35 (JVM::LDC2_W 34)) (38 (JVM::LSTORE_2)) (39 (GOTO 65)) (42 (ALOAD_0)) (43 (GETFIELD (JVM::FIELDCP "time" "java.util.Calendar" LONG))) (46 (JVM::LCONST_0)) (47 (JVM::LCMP)) (48 (IFGE 65)) (51 (JVM::LLOAD_2)) (52 (JVM::LCONST_0)) (53 (JVM::LCMP)) (54 (IFLE 65)) (57 (ILOAD_1)) (58 (IFGE 65)) (61 (JVM::LDC2_W 35)) (64 (JVM::LSTORE_2)) (65 (ALOAD_0)) (66 (JVM::LLOAD_2)) (67 (INVOKESPECIAL (METHODCP "timeToFields" "java.util.Calendar" (LONG) VOID))) (70 (JVM::LLOAD_2)) (71 (JVM::LDC2_W 21)) (74 (JVM::LDIV)) (75 (JVM::LSTORE 4)) (77 (JVM::LLOAD_2)) (78 (JVM::LLOAD 4)) (80 (JVM::LDC2_W 21)) (83 (JVM::LMUL)) (84 (JVM::LSUB)) (85 (JVM::L2I)) (86 (ISTORE 6)) (88 (ILOAD 6)) (90 (IFGE 103)) (93 (ILOAD 6)) (95 (JVM::I2L)) (96 (JVM::LDC2_W 21)) (99 (JVM::LADD)) (100 (JVM::L2I)) (101 (ISTORE 6)) (103 (ALOAD_0)) (104 (ALOAD_0)) (105 (GETFIELD (JVM::FIELDCP "zone" "java.util.Calendar" (CLASS "java.util.TimeZone")))) (108 (ICONST_1)) (109 (ALOAD_0)) (110 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (113 (BIPUSH 9)) (115 (JVM::ISHR)) (116 (ALOAD_0)) (117 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (120 (ICONST_5)) (121 (JVM::ISHR)) (122 (BIPUSH 15)) (124 (JVM::IAND)) (125 (ALOAD_0)) (126 (GETFIELD (JVM::FIELDCP "packed_date" "java.util.Calendar" INT))) (129 (BIPUSH 31)) (131 (JVM::IAND)) (132 (ALOAD_0)) (133 (GETFIELD (JVM::FIELDCP "day_field" "java.util.Calendar" INT))) (136 (ILOAD 6)) (138 (INVOKEVIRTUAL (METHODCP "getOffset" "java.util.TimeZone" (INT INT INT INT INT INT) INT))) (141 (ILOAD_1)) (142 (ISUB)) (143 (PUTFIELD (JVM::FIELDCP "dstOffset" "java.util.Calendar" INT))) (146 (ALOAD_0)) (147 (ICONST_1)) (148 (PUTFIELD (JVM::FIELDCP "dstSet" "java.util.Calendar" BOOLEAN))) (151 (ILOAD 6)) (153 (ALOAD_0)) (154 (GETFIELD (JVM::FIELDCP "dstOffset" "java.util.Calendar" INT))) (157 (IADD)) (158 (ISTORE 6)) (160 (ILOAD 6)) (162 (JVM::I2L)) (163 (JVM::LDC2_W 21)) (166 (JVM::LCMP)) (167 (IFLT 248)) (170 (JVM::LLOAD_2)) (171 (ALOAD_0)) (172 (GETFIELD (JVM::FIELDCP "dstOffset" "java.util.Calendar" INT))) (175 (JVM::I2L)) (176 (JVM::LADD)) (177 (JVM::LSTORE 7)) (179 (ILOAD 6)) (181 (JVM::I2L)) (182 (JVM::LDC2_W 21)) (185 (JVM::LSUB)) (186 (JVM::L2I)) (187 (ISTORE 6)) (189 (JVM::LLOAD_2)) (190 (JVM::LCONST_0)) (191 (JVM::LCMP)) (192 (IFLE 217)) (195 (JVM::LLOAD 7)) (197 (JVM::LCONST_0)) (198 (JVM::LCMP)) (199 (IFGE 217)) (202 (ALOAD_0)) (203 (GETFIELD (JVM::FIELDCP "dstOffset" "java.util.Calendar" INT))) (206 (IFLE 217)) (209 (JVM::LDC2_W 34)) (212 (JVM::LSTORE 7)) (214 (GOTO 242)) (217 (JVM::LLOAD_2)) (218 (JVM::LCONST_0)) (219 (JVM::LCMP)) (220 (IFGE 242)) (223 (JVM::LLOAD 7)) (225 (JVM::LCONST_0)) (226 (JVM::LCMP)) (227 (IFLE 242)) (230 (ALOAD_0)) (231 (GETFIELD (JVM::FIELDCP "dstOffset" "java.util.Calendar" INT))) (234 (IFGE 242)) (237 (JVM::LDC2_W 35)) (240 (JVM::LSTORE 7)) (242 (ALOAD_0)) (243 (JVM::LLOAD 7)) (245 (INVOKESPECIAL (METHODCP "timeToFields" "java.util.Calendar" (LONG) VOID))) (248 (ALOAD_0)) (249 (ALOAD_0)) (250 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (253 (JVM::SIPUSH -1024)) (256 (JVM::IAND)) (257 (ILOAD 6)) (259 (JVM::SIPUSH 1000)) (262 (IREM)) (263 (JVM::IOR)) (264 (PUTFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (267 (ILOAD 6)) (269 (JVM::SIPUSH 1000)) (272 (IDIV)) (273 (ISTORE 6)) (275 (ALOAD_0)) (276 (ALOAD_0)) (277 (GETFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (280 (LDC 33)) (282 (JVM::IAND)) (283 (ILOAD 6)) (285 (BIPUSH 60)) (287 (IREM)) (288 (BIPUSH 10)) (290 (JVM::ISHL)) (291 (JVM::IOR)) (292 (PUTFIELD (JVM::FIELDCP "packed_time" "java.util.Calendar" INT))) (295 (ILOAD 6)) (297 (BIPUSH 60)) (299 (IDI