Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static java.lang.ClassLoader a(org.osbot.ab paramab)
- {
- // Byte code:
- // 0: getstatic 195 org/osbot/engine/Main:j Lorg/osbot/Hc;
- // 3: ifnonnull +18 -> 21
- // 6: getstatic 56 org/osbot/engine/Main:J Lorg/osbot/w;
- // 9: invokevirtual 254 org/osbot/w:k ()[B
- // 12: invokestatic 260 java/nio/ByteBuffer:wrap ([B)Ljava/nio/ByteBuffer;
- // 15: invokestatic 263 org/osbot/Hc:a (Ljava/nio/ByteBuffer;)Lorg/osbot/Hc;
- // 18: putstatic 195 org/osbot/engine/Main:j Lorg/osbot/Hc;
- // 21: getstatic 114 org/osbot/engine/Main:K Lorg/slf4j/Logger;
- // 24: ldc_w 265
- // 27: invokestatic 76 org/osbot/Gs:H (Ljava/lang/String;)Ljava/lang/String;
- // 30: invokeinterface 130 2 0
- // 35: new 267 org/osbot/S
- // 38: dup
- // 39: new 269 java/net/URL
- // 42: dup
- // 43: new 147 java/lang/StringBuilder
- // 46: dup
- // 47: invokespecial 148 java/lang/StringBuilder:<init> ()V
- // 50: iconst_0
- // 51: ldc_w 271
- // 54: invokestatic 87 org/osbot/utility/pool/Pool:H (Ljava/lang/String;)Ljava/lang/String;
- // 57: invokevirtual 154 java/lang/StringBuilder:insert (ILjava/lang/String;)Ljava/lang/StringBuilder;
- // 60: new 273 java/io/File
- // 63: dup
- // 64: new 147 java/lang/StringBuilder
- // 67: dup
- // 68: invokespecial 148 java/lang/StringBuilder:<init> ()V
- // 71: iconst_0
- // 72: getstatic 278 org/osbot/vC:A Ljava/lang/String;
- // 75: invokevirtual 154 java/lang/StringBuilder:insert (ILjava/lang/String;)Ljava/lang/StringBuilder;
- // 78: ldc_w 280
- // 81: invokestatic 76 org/osbot/Gs:H (Ljava/lang/String;)Ljava/lang/String;
- // 84: invokevirtual 173 java/lang/StringBuilder:append (Ljava/lang/String;)Ljava/lang/StringBuilder;
- // 87: invokevirtual 177 java/lang/StringBuilder:toString ()Ljava/lang/String;
- // 90: invokespecial 282 java/io/File:<init> (Ljava/lang/String;)V
- // 93: invokevirtual 286 java/io/File:toURI ()Ljava/net/URI;
- // 96: invokevirtual 292 java/net/URI:toURL ()Ljava/net/URL;
- // 99: invokevirtual 293 java/net/URL:toString ()Ljava/lang/String;
- // 102: invokevirtual 173 java/lang/StringBuilder:append (Ljava/lang/String;)Ljava/lang/StringBuilder;
- // 105: ldc_w 295
- // 108: invokestatic 87 org/osbot/utility/pool/Pool:H (Ljava/lang/String;)Ljava/lang/String;
- // 111: invokevirtual 173 java/lang/StringBuilder:append (Ljava/lang/String;)Ljava/lang/StringBuilder;
- // 114: invokevirtual 177 java/lang/StringBuilder:toString ()Ljava/lang/String;
- // 117: invokespecial 296 java/net/URL:<init> (Ljava/lang/String;)V
- // 120: invokespecial 299 org/osbot/S:<init> (Ljava/net/URL;)V
- // 123: astore_1
- // 124: aload_1
- // 125: invokevirtual 301 org/osbot/S:H ()V
- // 128: aload_1
- // 129: goto +6 -> 135
- // 132: pop
- // 133: astore_2
- // 134: aload_1
- // 135: getstatic 195 org/osbot/engine/Main:j Lorg/osbot/Hc;
- // 138: invokevirtual 304 org/osbot/S:a (Lorg/osbot/Hc;)I
- // 141: dup
- // 142: istore_2
- // 143: getstatic 40 org/osbot/engine/Main:L I
- // 146: if_icmpge +108 -> 254
- // 149: aload_0
- // 150: invokestatic 307 org/osbot/engine/Main:H (Lorg/osbot/ab;)V
- // 153: new 267 org/osbot/S
- // 156: dup
- // 157: new 269 java/net/URL
- // 160: dup
- // 161: new 147 java/lang/StringBuilder
- // 164: dup
- // 165: invokespecial 148 java/lang/StringBuilder:<init> ()V
- // 168: iconst_0
- // 169: ldc_w 309
- // 172: invokestatic 76 org/osbot/Gs:H (Ljava/lang/String;)Ljava/lang/String;
- // 175: invokevirtual 154 java/lang/StringBuilder:insert (ILjava/lang/String;)Ljava/lang/StringBuilder;
- // 178: new 273 java/io/File
- // 181: dup
- // 182: new 147 java/lang/StringBuilder
- // 185: dup
- // 186: invokespecial 148 java/lang/StringBuilder:<init> ()V
- // 189: iconst_0
- // 190: getstatic 278 org/osbot/vC:A Ljava/lang/String;
- // 193: invokevirtual 154 java/lang/StringBuilder:insert (ILjava/lang/String;)Ljava/lang/StringBuilder;
- // 196: ldc_w 311
- // 199: invokestatic 87 org/osbot/utility/pool/Pool:H (Ljava/lang/String;)Ljava/lang/String;
- // 202: invokevirtual 173 java/lang/StringBuilder:append (Ljava/lang/String;)Ljava/lang/StringBuilder;
- // 205: invokevirtual 177 java/lang/StringBuilder:toString ()Ljava/lang/String;
- // 208: invokespecial 282 java/io/File:<init> (Ljava/lang/String;)V
- // 211: invokevirtual 286 java/io/File:toURI ()Ljava/net/URI;
- // 214: invokevirtual 292 java/net/URI:toURL ()Ljava/net/URL;
- // 217: invokevirtual 293 java/net/URL:toString ()Ljava/lang/String;
- // 220: invokevirtual 173 java/lang/StringBuilder:append (Ljava/lang/String;)Ljava/lang/StringBuilder;
- // 223: ldc_w 313
- // 226: invokestatic 76 org/osbot/Gs:H (Ljava/lang/String;)Ljava/lang/String;
- // 229: invokevirtual 173 java/lang/StringBuilder:append (Ljava/lang/String;)Ljava/lang/StringBuilder;
- // 232: invokevirtual 177 java/lang/StringBuilder:toString ()Ljava/lang/String;
- // 235: invokespecial 296 java/net/URL:<init> (Ljava/lang/String;)V
- // 238: invokespecial 299 org/osbot/S:<init> (Ljava/net/URL;)V
- // 241: dup
- // 242: astore_1
- // 243: dup
- // 244: invokevirtual 301 org/osbot/S:H ()V
- // 247: getstatic 195 org/osbot/engine/Main:j Lorg/osbot/Hc;
- // 250: invokevirtual 304 org/osbot/S:a (Lorg/osbot/Hc;)I
- // 253: istore_2
- // 254: getstatic 114 org/osbot/engine/Main:K Lorg/slf4j/Logger;
- // 257: new 147 java/lang/StringBuilder
- // 260: dup
- // 261: invokespecial 148 java/lang/StringBuilder:<init> ()V
- // 264: iconst_0
- // 265: ldc_w 315
- // 268: invokestatic 87 org/osbot/utility/pool/Pool:H (Ljava/lang/String;)Ljava/lang/String;
- // 271: invokevirtual 154 java/lang/StringBuilder:insert (ILjava/lang/String;)Ljava/lang/StringBuilder;
- // 274: iload_2
- // 275: invokevirtual 168 java/lang/StringBuilder:append (I)Ljava/lang/StringBuilder;
- // 278: invokevirtual 177 java/lang/StringBuilder:toString ()Ljava/lang/String;
- // 281: invokeinterface 130 2 0
- // 286: iload_2
- // 287: getstatic 40 org/osbot/engine/Main:L I
- // 290: if_icmpeq +45 -> 335
- // 293: getstatic 114 org/osbot/engine/Main:K Lorg/slf4j/Logger;
- // 296: ldc_w 317
- // 299: invokeinterface 130 2 0
- // 304: getstatic 114 org/osbot/engine/Main:K Lorg/slf4j/Logger;
- // 307: ldc_w 319
- // 310: invokestatic 76 org/osbot/Gs:H (Ljava/lang/String;)Ljava/lang/String;
- // 313: invokeinterface 130 2 0
- // 318: getstatic 114 org/osbot/engine/Main:K Lorg/slf4j/Logger;
- // 321: ldc_w 321
- // 324: invokestatic 87 org/osbot/utility/pool/Pool:H (Ljava/lang/String;)Ljava/lang/String;
- // 327: invokeinterface 130 2 0
- // 332: aconst_null
- // 333: areturn
- // 334: iconst_0
- // 335: getstatic 114 org/osbot/engine/Main:K Lorg/slf4j/Logger;
- // 338: new 147 java/lang/StringBuilder
- // 341: dup
- // 342: invokespecial 148 java/lang/StringBuilder:<init> ()V
- // 345: iconst_0
- // 346: ldc_w 323
- // 349: invokestatic 76 org/osbot/Gs:H (Ljava/lang/String;)Ljava/lang/String;
- // 352: invokevirtual 154 java/lang/StringBuilder:insert (ILjava/lang/String;)Ljava/lang/StringBuilder;
- // 355: getstatic 195 org/osbot/engine/Main:j Lorg/osbot/Hc;
- // 358: invokevirtual 325 org/osbot/Hc:a ()Ljava/util/Collection;
- // 361: invokeinterface 164 1 0
- // 366: invokevirtual 168 java/lang/StringBuilder:append (I)Ljava/lang/StringBuilder;
- // 369: ldc_w 327
- // 372: invokestatic 87 org/osbot/utility/pool/Pool:H (Ljava/lang/String;)Ljava/lang/String;
- // 375: invokevirtual 173 java/lang/StringBuilder:append (Ljava/lang/String;)Ljava/lang/StringBuilder;
- // 378: invokevirtual 177 java/lang/StringBuilder:toString ()Ljava/lang/String;
- // 381: invokeinterface 130 2 0
- // 386: iconst_0
- // 387: iconst_1
- // 388: dup
- // 389: pop2
- // 390: istore_2
- // 391: getstatic 195 org/osbot/engine/Main:j Lorg/osbot/Hc;
- // 394: invokevirtual 325 org/osbot/Hc:a ()Ljava/util/Collection;
- // 397: invokeinterface 331 1 0
- // 402: dup
- // 403: astore_3
- // 404: invokeinterface 337 1 0
- // 409: ifeq +31 -> 440
- // 412: aload_3
- // 413: invokeinterface 341 1 0
- // 418: checkcast 233 org/osbot/CA
- // 421: astore 4
- // 423: iload_2
- // 424: aload 4
- // 426: invokevirtual 343 org/osbot/CA:H ()Ljava/util/Collection;
- // 429: invokeinterface 164 1 0
- // 434: iadd
- // 435: istore_2
- // 436: aload_3
- // 437: goto -33 -> 404
- // 440: getstatic 114 org/osbot/engine/Main:K Lorg/slf4j/Logger;
- // 443: new 147 java/lang/StringBuilder
- // 446: dup
- // 447: invokespecial 148 java/lang/StringBuilder:<init> ()V
- // 450: iconst_0
- // 451: ldc_w 323
- // 454: invokestatic 76 org/osbot/Gs:H (Ljava/lang/String;)Ljava/lang/String;
- // 457: invokevirtual 154 java/lang/StringBuilder:insert (ILjava/lang/String;)Ljava/lang/StringBuilder;
- // 460: iload_2
- // 461: invokevirtual 168 java/lang/StringBuilder:append (I)Ljava/lang/StringBuilder;
- // 464: ldc_w 345
- // 467: invokestatic 87 org/osbot/utility/pool/Pool:H (Ljava/lang/String;)Ljava/lang/String;
- // 470: invokevirtual 173 java/lang/StringBuilder:append (Ljava/lang/String;)Ljava/lang/StringBuilder;
- // 473: invokevirtual 177 java/lang/StringBuilder:toString ()Ljava/lang/String;
- // 476: invokeinterface 130 2 0
- // 481: aload_1
- // 482: dup
- // 483: getstatic 195 org/osbot/engine/Main:j Lorg/osbot/Hc;
- // 486: invokevirtual 348 org/osbot/S:H (Lorg/osbot/Hc;)V
- // 489: getstatic 114 org/osbot/engine/Main:K Lorg/slf4j/Logger;
- // 492: ldc_w 350
- // 495: invokestatic 76 org/osbot/Gs:H (Ljava/lang/String;)Ljava/lang/String;
- // 498: invokeinterface 130 2 0
- // 503: invokevirtual 353 org/osbot/S:a ()Ljava/lang/ClassLoader;
- // 506: areturn
- // 507: astore_1
- // 508: getstatic 114 org/osbot/engine/Main:K Lorg/slf4j/Logger;
- // 511: ldc_w 355
- // 514: invokestatic 87 org/osbot/utility/pool/Pool:H (Ljava/lang/String;)Ljava/lang/String;
- // 517: aload_1
- // 518: invokeinterface 122 3 0
- // 523: aconst_null
- // 524: areturn
- //
- // Exception table:
- // from to target type
- // 124 128 133 java/io/IOException
- // 0 333 507 java/lang/Exception
- // 335 506 507 java/lang/Exception
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement