; ; Output created by JasminView on Jun 9, 2002 ; mailto:shawn@pobox.com ; Copyright (c) 1997-Present Shawn Silverman ; ; Jasmin can be found at: ; http://www.cat.nyu.edu/meyer/jasmin/ ; ; Classfile version: ; major: 45 ; minor: 3 .source Array1.java .class Array1 .super java/lang/Object ; >> METHOD 1 << .method ()V .limit stack 1 .limit locals 1 ;---- .line 1 aload_0 invokespecial java/lang/Object/()V return .end method ; >> METHOD 2 << .method onlyDefIntA()V .limit stack 0 .limit locals 2 ;---- .line 4 return .end method ; >> METHOD 3 << .method allocIntA()V .limit stack 1 .limit locals 2 ;---- .line 7 iconst_4 newarray int astore_1 .line 8 return .end method ; >> METHOD 4 << .method onlyDefObjRefA()V .limit stack 0 .limit locals 2 ;---- .line 12 return .end method ; >> METHOD 5 << .method allocObjRefA()V .limit stack 1 .limit locals 2 ;---- .line 15 iconst_5 anewarray Array1 astore_1 .line 16 return .end method ; >> METHOD 6 << .method allocObjA()V .limit stack 4 .limit locals 3 ;---- .line 19 iconst_5 anewarray Array1 astore_1 .line 20 iconst_0 istore_2 goto Label2 Label1: aload_1 iload_2 new Array1 dup invokespecial Array1/()V aastore iinc 2 1 Label2: iload_2 aload_1 arraylength if_icmplt Label1 .line 21 return .end method ; >> METHOD 7 << .method public static main([Ljava/lang/String;)V .limit stack 0 .limit locals 1 ;---- .line 24 return .end method