Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\services\bytecode\BCMethod.class
Êþº¾ 0þ ? ? ? ? ? ? ? ? !" ?#$ % ?& ?' ( ) * + , - . ?/ ?01 # #2 3 ÿÿ ?4 ?5 ?6 7 8 ÿþ ÿþ 9 : #;< 2= 2> #? ?@ !AB CDE ?F ?G HI ?J K L ?M N O P ?Q R S !T ?Uÿÿÿÿ? ÿÿÿ V !W@ !X Y !Z [ !\ ] ^ _ ` !ab \c \( \d e \) ?f ?g h ?i j Àk ?l m n ?o !p ?q ?r ?st ?u ?v qw qx qy ?z ?{ | } ² ~ ? ??? ?? ? U ?? ?? ÖØ ?? ?? ?? ?? C?? ? ??? ?? ?? ?@ ?? ?? !? ???? CODE_SPLIT_LENGTH I ConstantValue cb 1Lorg/apache/derby/impl/services/bytecode/BCClass; modClass 6Lorg/apache/derby/iapi/services/classfile/ClassHolder; myReturnType Ljava/lang/String; myName parameters 7[Lorg/apache/derby/impl/services/bytecode/BCLocalField; parameterTypes [Ljava/lang/String; thrownExceptions Ljava/util/Vector; myCode 3Lorg/apache/derby/impl/services/bytecode/CodeChunk; myEntry 6Lorg/apache/derby/iapi/services/classfile/ClassMember; currentVarNum statementNum handlingOverflow Z subMethodCount stackTypes /[Lorg/apache/derby/impl/services/bytecode/Type; stackTypeOffset maxStack stackDepth condition 5Lorg/apache/derby/impl/services/bytecode/Conditional; newArrayElementTypeMap [B T_BOOLEAN B <init> ¡(Lorg/apache/derby/iapi/services/compiler/ClassBuilder;Ljava/lang/String;Ljava/lang/String;I[Ljava/lang/String;Lorg/apache/derby/impl/services/bytecode/BCJava;)V Code getName ()Ljava/lang/String; getParameter (I)V addThrownException (Ljava/lang/String;)V complete ()V splitMethod constantPool 8()Lorg/apache/derby/iapi/services/classfile/ClassHolder; writeExceptions growStack 2(ILorg/apache/derby/impl/services/bytecode/Type;)V 1(Lorg/apache/derby/impl/services/bytecode/Type;)V popStack 0()Lorg/apache/derby/impl/services/bytecode/Type; copyStack 1()[Lorg/apache/derby/impl/services/bytecode/Type; pushThis push (B)V (Z)V (S)V dup swap (J)V (F)V (D)V methodReturn describeMethod K(SLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; callMethod (Ljava/lang/Object;)I ;(SLjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)I vmNameDeclaringClass B(Ljava/lang/String;)Lorg/apache/derby/impl/services/bytecode/Type; callSuper pushNewStart pushNewComplete upCast cast isInstanceOf pushNull getField 7(Lorg/apache/derby/iapi/services/compiler/LocalField;)V 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V getStaticField :(SLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V setField putField '(Ljava/lang/String;Ljava/lang/String;)V 3(Lorg/apache/derby/impl/services/bytecode/Type;IZ)V conditionalIfNull conditionalIf startElseCode completeConditional pop endStatement getArrayElement setArrayElement pushNewArray (Ljava/lang/String;I)V addInstrCPE (SI)V statementNumHitLimit (I)Z overflowMethodCheck getNewSubMethod G(Ljava/lang/String;Z)Lorg/apache/derby/impl/services/bytecode/BCMethod; callSubMethod 5(Lorg/apache/derby/impl/services/bytecode/BCMethod;)V <clinit> À Ê ,org/apache/derby/impl/services/bytecode/Type ´ µ /org/apache/derby/impl/services/bytecode/BCClass ? ?? Í ¡ ¢ £ ¤ £ ¯ ? java/lang/String 4org/apache/derby/impl/services/bytecode/BCLocalField ¥ ¦?? ç À???? Ä ¡ ¨¢£¤¥¦ ® 1org/apache/derby/impl/services/bytecode/CodeChunk À§ « ¬ § ¨¨ ??©ª«¬® Ú¯° Ï Ñ © ª java/util/Vector±²³? Ë Ê Î Ê · ? É´µ £¶·¸·¹? :org/apache/derby/iapi/services/classfile/ClassFormatOutput À ƺ Æ¢»¼ Ľ¾ Exceptions¿ÀÁ java/io/IOException ¸ ? ¶ ?ÂÃÄ Ï ÐÅ©Æ© × ÐÇ©È©É© Ò ÓÊËÌÍΩÌÏÌÐÑ©ÌÒө̾ԩÕÖ×Ø ÄÙÚ 6org/apache/derby/impl/services/bytecode/BCMethodCaller ÀÛÜÝÞß Ê æ çà £ Ö Êá Ä void ã åâ²ãä ï óåæ õ ÷ Ü Ê ù Ú 3org/apache/derby/impl/services/bytecode/Conditional ¹ º Ô Õ Àçèéêë ü Ê × Æì?íîïðñò » ¼ []óô constant_pool_countõö ° ? ± ² à Ê É Ê÷? java/lang/StringBufferøù _s ³ ?ú¼ûüý 0org/apache/derby/impl/services/bytecode/BCMethod Å Æ Ã Ä java/lang/Object 5org/apache/derby/iapi/services/compiler/MethodBuilder modify .org/apache/derby/impl/services/bytecode/BCJava type 2(Lorg/apache/derby/impl/services/bytecode/Type;I)V width ()I vmName :org/apache/derby/impl/services/bytecode/BCMethodDescriptor EMPTY get i([Ljava/lang/String;Ljava/lang/String;Lorg/apache/derby/impl/services/bytecode/BCJava;)Ljava/lang/String; 4org/apache/derby/iapi/services/classfile/ClassHolder addMember ](Ljava/lang/String;Ljava/lang/String;I)Lorg/apache/derby/iapi/services/classfile/ClassMember; 4(Lorg/apache/derby/impl/services/bytecode/BCClass;)V cpi .Lorg/apache/derby/impl/services/bytecode/Type; vmType ()S LOAD_VARIABLE_FAST [S addInstr LOAD_VARIABLE addInstrWide add (Ljava/lang/Object;)Z getPC £(Lorg/apache/derby/impl/services/bytecode/BCMethod;Lorg/apache/derby/iapi/services/classfile/ClassHolder;Lorg/apache/derby/iapi/services/classfile/ClassMember;II)V limitMsg splitZeroStack m(Lorg/apache/derby/impl/services/bytecode/BCMethod;Lorg/apache/derby/iapi/services/classfile/ClassHolder;II)I splitExpressionOut size putU2 (I)Ljava/lang/Object; toString addClassReference (Ljava/lang/String;)I 4org/apache/derby/iapi/services/classfile/ClassMember addAttribute Q(Ljava/lang/String;Lorg/apache/derby/iapi/services/classfile/ClassFormatOutput;)V java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V classType BYTE BOOLEAN SHORT INT addInstrU1 addInstrU2 addConstant (I)I LONG (J)I (F)I FLOAT (D)I DOUBLE STRING RETURN_OPCODE factory 0Lorg/apache/derby/impl/services/bytecode/BCJava; javaName addMethodReference :(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)I 3(SLorg/apache/derby/impl/services/bytecode/Type;I)V opcode S addInstrU2U1U1 (SISS)V vmNameSimple getSuperClassName equals CAST_CONVERSION_INFO [[[S addFieldReference 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I ?(Lorg/apache/derby/impl/services/bytecode/Conditional;Lorg/apache/derby/impl/services/bytecode/CodeChunk;S[Lorg/apache/derby/impl/services/bytecode/Type;)V startElse Å(Lorg/apache/derby/impl/services/bytecode/BCMethod;Lorg/apache/derby/impl/services/bytecode/CodeChunk;[Lorg/apache/derby/impl/services/bytecode/Type;)[Lorg/apache/derby/impl/services/bytecode/Type; end Ì(Lorg/apache/derby/impl/services/bytecode/BCMethod;Lorg/apache/derby/impl/services/bytecode/CodeChunk;[Lorg/apache/derby/impl/services/bytecode/Type;I)Lorg/apache/derby/impl/services/bytecode/Conditional; length substring (II)Ljava/lang/String; ARRAY_ACCESS ARRAY_STORE charAt (I)C concat &(Ljava/lang/String;)Ljava/lang/String; addLimitExceeded I(Lorg/apache/derby/impl/services/bytecode/BCMethod;Ljava/lang/String;II)V getModifier append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; java/lang/Integer (I)Ljava/lang/String; newMethodBuilder q(ILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lorg/apache/derby/iapi/services/compiler/MethodBuilder; ? ? ? ? ? ? ' ? ? ¡ ¢ £ ¤ £ ¥ ¦ § ¨ © ª « ¬ ® ¯ ? ° ? ± ² ³ ? ´ µ ¶ ? · ? ¸ ? ¹ º » ¼ ½ ¾ ? ¿ = À Á  ë ß*· *½ µ *+À µ **´ ¶ µ *,µ *-µ ~? *µ Æ i¾? c¾6½ :*½ µ 6 ¢ A 2¶ : *´ » Y *´ · S*Y´ ¶ `µ ¶ S? §ÿ¾§ ² :,¶ ¶ ¸ :**´ -¶ µ *» Y*´ · µ *µ ± Ã Ä Â *´ ° Å Æ Â U I*´ 2´ =*´ 2´ ¶ >¢ *´ ² 5`?¶ § *´ ² 5¶ **´ 2´ · !± Ç È Â ( *´ "Ç *» #Y· $µ "*´ "+¶ %W± É Ê Â 9 -*´ ¶ &'¤ *· (*¶ )*´ **´ *´ *´ **´ ¶ +± Ë Ê Â ? ?<=*´ ¶ &>*´ ´ ,Ç p'¤ jd6-¢ 'd6§ .6¤ 6? *´ **´ ¶ /<§ *´ **´ *´ *¶ 0<? ? § =<*´ ¶ &>§ÿ?± Ì Í Â *´ ° Î Ê Â t `*´ "Ç ±*´ "¶ 1<? N» 2Yh`· 3M,¶ 4>¢ '*´ "¶ 5¶ 6:*´ ¶ 76,¶ 4?§ÿÚ*´ 8,¶ 9§ M± [ ^ : Ï Ð Â g [*Y´ ;`µ ;*´ ;*´ *¤ **´ ;µ **´ <*´ ¾¡ #*´ ¾`½ N*´ -*´ ¾¸ =*-µ *´ *Y´ <Z`µ <,S± Ï Ñ Â *+¶ +· >± Ò Ó Â / #*Y´ <dµ <*´ *´ <2L*Y´ ;+¶ dµ ;+° Ô Õ Â $ *´ <½ L*´ +*´ <¸ =+° Ö Ê Â "