lab5
Differences
This shows you the differences between two versions of the page.
Last revisionBoth sides next revision | |||
lab5 [2016/02/03 13:02] – created franck | lab5 [2016/02/03 13:07] – franck | ||
---|---|---|---|
Line 13: | Line 13: | ||
</ | </ | ||
+ | Given a configuration file similar to | ||
+ | < | ||
+ | <pre> | ||
+ | target=HelloWorld | ||
+ | classpath=. | ||
+ | listener=MnemonicPrinter | ||
+ | </ | ||
+ | </ | ||
+ | JPF produces something similar to | ||
+ | < | ||
+ | <pre> | ||
+ | JavaPathfinder core system v8.0 (rev 2+) - (C) 2005-2014 United States Government. All rights reserved. | ||
+ | |||
+ | ====================================================== system under test | ||
+ | HelloWorld.main() | ||
+ | |||
+ | ====================================================== search started: 2/3/16 8:06 AM | ||
+ | invokeclinit | ||
+ | new | ||
+ | dup | ||
+ | iconst_1 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | return | ||
+ | putstatic | ||
+ | new | ||
+ | dup | ||
+ | iconst_0 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | return | ||
+ | putstatic | ||
+ | ldc | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokeclinit | ||
+ | executenative | ||
+ | nativereturn | ||
+ | directcallreturn | ||
+ | invokeclinit | ||
+ | ldc | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokeclinit | ||
+ | ldc | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | putstatic | ||
+ | bipush | ||
+ | newarray | ||
+ | dup | ||
+ | iconst_0 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_1 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_2 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_3 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_4 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_5 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | putstatic | ||
+ | bipush | ||
+ | newarray | ||
+ | dup | ||
+ | iconst_0 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_1 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_2 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_3 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_4 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_5 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | putstatic | ||
+ | bipush | ||
+ | newarray | ||
+ | dup | ||
+ | iconst_0 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_1 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_2 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_3 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_4 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_5 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | putstatic | ||
+ | bipush | ||
+ | newarray | ||
+ | dup | ||
+ | iconst_0 | ||
+ | bipush | ||
+ | iastore | ||
+ | dup | ||
+ | iconst_1 | ||
+ | bipush | ||
+ | iastore | ||
+ | dup | ||
+ | iconst_2 | ||
+ | sipush | ||
+ | iastore | ||
+ | dup | ||
+ | iconst_3 | ||
+ | sipush | ||
+ | iastore | ||
+ | dup | ||
+ | iconst_4 | ||
+ | ldc | ||
+ | iastore | ||
+ | dup | ||
+ | iconst_5 | ||
+ | ldc | ||
+ | iastore | ||
+ | dup | ||
+ | bipush | ||
+ | ldc | ||
+ | iastore | ||
+ | dup | ||
+ | bipush | ||
+ | ldc | ||
+ | iastore | ||
+ | dup | ||
+ | bipush | ||
+ | ldc | ||
+ | iastore | ||
+ | dup | ||
+ | bipush | ||
+ | ldc | ||
+ | iastore | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokeclinit | ||
+ | ldc | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokeclinit | ||
+ | ldc | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokeclinit | ||
+ | ldc | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokeclinit | ||
+ | ldc | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokeclinit | ||
+ | iconst_0 | ||
+ | anewarray | ||
+ | putstatic | ||
+ | new | ||
+ | dup | ||
+ | aconst_null | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | return | ||
+ | return | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokeclinit | ||
+ | new | ||
+ | dup | ||
+ | ldc | ||
+ | iconst_0 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | iload_2 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | iload_2 | ||
+ | putfield | ||
+ | return | ||
+ | return | ||
+ | putstatic | ||
+ | new | ||
+ | dup | ||
+ | ldc | ||
+ | iconst_1 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | iload_2 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | iload_2 | ||
+ | putfield | ||
+ | return | ||
+ | return | ||
+ | putstatic | ||
+ | new | ||
+ | dup | ||
+ | ldc | ||
+ | iconst_2 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | iload_2 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | iload_2 | ||
+ | putfield | ||
+ | return | ||
+ | return | ||
+ | putstatic | ||
+ | new | ||
+ | dup | ||
+ | ldc | ||
+ | iconst_3 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | iload_2 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | iload_2 | ||
+ | putfield | ||
+ | return | ||
+ | return | ||
+ | putstatic | ||
+ | new | ||
+ | dup | ||
+ | ldc | ||
+ | iconst_4 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | iload_2 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | iload_2 | ||
+ | putfield | ||
+ | return | ||
+ | return | ||
+ | putstatic | ||
+ | new | ||
+ | dup | ||
+ | ldc | ||
+ | iconst_5 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | iload_2 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | iload_2 | ||
+ | putfield | ||
+ | return | ||
+ | return | ||
+ | putstatic | ||
+ | bipush | ||
+ | anewarray | ||
+ | dup | ||
+ | iconst_0 | ||
+ | getstatic | ||
+ | aastore | ||
+ | dup | ||
+ | iconst_1 | ||
+ | getstatic | ||
+ | aastore | ||
+ | dup | ||
+ | iconst_2 | ||
+ | getstatic | ||
+ | aastore | ||
+ | dup | ||
+ | iconst_3 | ||
+ | getstatic | ||
+ | aastore | ||
+ | dup | ||
+ | iconst_4 | ||
+ | getstatic | ||
+ | aastore | ||
+ | dup | ||
+ | iconst_5 | ||
+ | getstatic | ||
+ | aastore | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokeclinit | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | putstatic | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | putstatic | ||
+ | new | ||
+ | invokeclinit | ||
+ | bipush | ||
+ | newarray | ||
+ | dup | ||
+ | iconst_0 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_1 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_2 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_3 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_4 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | iconst_5 | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | dup | ||
+ | bipush | ||
+ | bipush | ||
+ | castore | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | new | ||
+ | dup | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | aconst_null | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | bipush | ||
+ | ldc | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | return | ||
+ | aload_0 | ||
+ | iconst_0 | ||
+ | putfield | ||
+ | iload_1 | ||
+ | ifge | ||
+ | fload_2 | ||
+ | fconst | ||
+ | fcmpg | ||
+ | ifle | ||
+ | fload_2 | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | ifeq | ||
+ | iload_1 | ||
+ | ifne | ||
+ | aload_0 | ||
+ | fload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | anewarray | ||
+ | putfield | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | i2f | ||
+ | fload_2 | ||
+ | fmul | ||
+ | ldc | ||
+ | invokestatic | ||
+ | invokeclinit | ||
+ | ldc | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | ifne | ||
+ | iconst_0 | ||
+ | putstatic | ||
+ | ldc | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | i2l | ||
+ | putstatic | ||
+ | ldc2_w | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | putstatic | ||
+ | sipush | ||
+ | invokestatic | ||
+ | getstatic | ||
+ | ifne | ||
+ | iload_0 | ||
+ | sipush | ||
+ | if_icmplt | ||
+ | iload_0 | ||
+ | sipush | ||
+ | if_icmple | ||
+ | iload_0 | ||
+ | i2l | ||
+ | ldc2_w | ||
+ | ladd | ||
+ | bipush | ||
+ | lshl | ||
+ | ldc2_w | ||
+ | land | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | dreturn | ||
+ | putstatic | ||
+ | sipush | ||
+ | invokestatic | ||
+ | getstatic | ||
+ | ifne | ||
+ | iload_0 | ||
+ | sipush | ||
+ | if_icmplt | ||
+ | iload_0 | ||
+ | sipush | ||
+ | if_icmple | ||
+ | iload_0 | ||
+ | i2l | ||
+ | ldc2_w | ||
+ | ladd | ||
+ | bipush | ||
+ | lshl | ||
+ | ldc2_w | ||
+ | land | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | dreturn | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | f2i | ||
+ | putfield | ||
+ | return | ||
+ | return | ||
+ | aload_0 | ||
+ | aload_1 | ||
+ | putfield | ||
+ | return | ||
+ | return | ||
+ | putstatic | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | astore_0 | ||
+ | iconst_0 | ||
+ | istore_1 | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | astore_2 | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | astore_3 | ||
+ | aload_2 | ||
+ | ifnull | ||
+ | aload_3 | ||
+ | ifnull | ||
+ | getstatic | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | invokevirtual | ||
+ | aload_2 | ||
+ | ifnonnull | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_3 | ||
+ | aload_1 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore | ||
+ | iload | ||
+ | ldc | ||
+ | iand | ||
+ | aload_3 | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload_3 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload_0 | ||
+ | iload | ||
+ | aload_1 | ||
+ | aload_2 | ||
+ | iload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_0 | ||
+ | getfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | if_icmplt | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | iload | ||
+ | new | ||
+ | dup | ||
+ | iload_1 | ||
+ | aload_2 | ||
+ | aload_3 | ||
+ | aload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_3 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | return | ||
+ | aastore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | return | ||
+ | aconst_null | ||
+ | areturn | ||
+ | pop | ||
+ | iinc | ||
+ | goto | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | astore_2 | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | astore_3 | ||
+ | aload_2 | ||
+ | ifnull | ||
+ | aload_3 | ||
+ | ifnull | ||
+ | getstatic | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | invokevirtual | ||
+ | aload_2 | ||
+ | ifnonnull | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_3 | ||
+ | aload_1 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore | ||
+ | iload | ||
+ | ldc | ||
+ | iand | ||
+ | aload_3 | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload_3 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload_0 | ||
+ | iload | ||
+ | aload_1 | ||
+ | aload_2 | ||
+ | iload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_0 | ||
+ | getfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | if_icmplt | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | iload | ||
+ | new | ||
+ | dup | ||
+ | iload_1 | ||
+ | aload_2 | ||
+ | aload_3 | ||
+ | aload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_3 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | return | ||
+ | aastore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | return | ||
+ | aconst_null | ||
+ | areturn | ||
+ | pop | ||
+ | iinc | ||
+ | goto | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | astore_2 | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | astore_3 | ||
+ | aload_2 | ||
+ | ifnull | ||
+ | aload_3 | ||
+ | ifnull | ||
+ | getstatic | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | invokevirtual | ||
+ | aload_2 | ||
+ | ifnonnull | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_3 | ||
+ | aload_1 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore | ||
+ | iload | ||
+ | ldc | ||
+ | iand | ||
+ | aload_3 | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload_3 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload_0 | ||
+ | iload | ||
+ | aload_1 | ||
+ | aload_2 | ||
+ | iload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_0 | ||
+ | getfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | if_icmplt | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | iload | ||
+ | new | ||
+ | dup | ||
+ | iload_1 | ||
+ | aload_2 | ||
+ | aload_3 | ||
+ | aload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_3 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | return | ||
+ | aastore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | return | ||
+ | aconst_null | ||
+ | areturn | ||
+ | pop | ||
+ | iinc | ||
+ | goto | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | astore_2 | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | astore_3 | ||
+ | aload_2 | ||
+ | ifnull | ||
+ | aload_3 | ||
+ | ifnull | ||
+ | getstatic | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | invokevirtual | ||
+ | aload_2 | ||
+ | ifnonnull | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_3 | ||
+ | aload_1 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore | ||
+ | iload | ||
+ | ldc | ||
+ | iand | ||
+ | aload_3 | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload_3 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload_0 | ||
+ | iload | ||
+ | aload_1 | ||
+ | aload_2 | ||
+ | iload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_0 | ||
+ | getfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | if_icmplt | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | iload | ||
+ | new | ||
+ | dup | ||
+ | iload_1 | ||
+ | aload_2 | ||
+ | aload_3 | ||
+ | aload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_3 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | return | ||
+ | aastore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | return | ||
+ | aconst_null | ||
+ | areturn | ||
+ | pop | ||
+ | iinc | ||
+ | goto | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | astore_2 | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | astore_3 | ||
+ | aload_2 | ||
+ | ifnull | ||
+ | aload_3 | ||
+ | ifnull | ||
+ | getstatic | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | invokevirtual | ||
+ | aload_2 | ||
+ | ifnonnull | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_3 | ||
+ | aload_1 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore | ||
+ | iload | ||
+ | ldc | ||
+ | iand | ||
+ | aload_3 | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload_3 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload_0 | ||
+ | iload | ||
+ | aload_1 | ||
+ | aload_2 | ||
+ | iload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_0 | ||
+ | getfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | if_icmplt | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | iload | ||
+ | new | ||
+ | dup | ||
+ | iload_1 | ||
+ | aload_2 | ||
+ | aload_3 | ||
+ | aload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_3 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | return | ||
+ | aastore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | return | ||
+ | aconst_null | ||
+ | areturn | ||
+ | pop | ||
+ | iinc | ||
+ | goto | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | astore_2 | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | astore_3 | ||
+ | aload_2 | ||
+ | ifnull | ||
+ | aload_3 | ||
+ | ifnull | ||
+ | getstatic | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | invokevirtual | ||
+ | aload_2 | ||
+ | ifnonnull | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_3 | ||
+ | aload_1 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore | ||
+ | iload | ||
+ | ldc | ||
+ | iand | ||
+ | aload_3 | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload_3 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload_0 | ||
+ | iload | ||
+ | aload_1 | ||
+ | aload_2 | ||
+ | iload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_0 | ||
+ | getfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | if_icmplt | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | iload | ||
+ | new | ||
+ | dup | ||
+ | iload_1 | ||
+ | aload_2 | ||
+ | aload_3 | ||
+ | aload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_3 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | return | ||
+ | aastore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | return | ||
+ | aconst_null | ||
+ | areturn | ||
+ | pop | ||
+ | iinc | ||
+ | goto | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | astore_2 | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | astore_3 | ||
+ | aload_2 | ||
+ | ifnull | ||
+ | aload_3 | ||
+ | ifnull | ||
+ | getstatic | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | invokevirtual | ||
+ | aload_2 | ||
+ | ifnonnull | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_3 | ||
+ | aload_1 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore | ||
+ | iload | ||
+ | ldc | ||
+ | iand | ||
+ | aload_3 | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload_3 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | getfield | ||
+ | iload | ||
+ | if_icmpne | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | aload_0 | ||
+ | iload | ||
+ | aload_1 | ||
+ | aload_2 | ||
+ | iload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_0 | ||
+ | getfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | if_icmplt | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | iload | ||
+ | new | ||
+ | dup | ||
+ | iload_1 | ||
+ | aload_2 | ||
+ | aload_3 | ||
+ | aload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_3 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | return | ||
+ | aastore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | return | ||
+ | aconst_null | ||
+ | areturn | ||
+ | pop | ||
+ | iinc | ||
+ | goto | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | astore_2 | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | astore_3 | ||
+ | aload_2 | ||
+ | ifnull | ||
+ | aload_3 | ||
+ | ifnull | ||
+ | getstatic | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | invokevirtual | ||
+ | aload_2 | ||
+ | ifnonnull | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_3 | ||
+ | aload_1 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore | ||
+ | iload | ||
+ | ldc | ||
+ | iand | ||
+ | aload_3 | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload_3 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload_0 | ||
+ | iload | ||
+ | aload_1 | ||
+ | aload_2 | ||
+ | iload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_0 | ||
+ | getfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | if_icmplt | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | iload | ||
+ | new | ||
+ | dup | ||
+ | iload_1 | ||
+ | aload_2 | ||
+ | aload_3 | ||
+ | aload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_3 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | return | ||
+ | aastore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | return | ||
+ | aconst_null | ||
+ | areturn | ||
+ | pop | ||
+ | iinc | ||
+ | goto | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | astore_2 | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | astore_3 | ||
+ | aload_2 | ||
+ | ifnull | ||
+ | aload_3 | ||
+ | ifnull | ||
+ | getstatic | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | invokevirtual | ||
+ | aload_2 | ||
+ | ifnonnull | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_3 | ||
+ | aload_1 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore | ||
+ | iload | ||
+ | ldc | ||
+ | iand | ||
+ | aload_3 | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload_3 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | getfield | ||
+ | iload | ||
+ | if_icmpne | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | getfield | ||
+ | iload | ||
+ | if_icmpne | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | aload_0 | ||
+ | iload | ||
+ | aload_1 | ||
+ | aload_2 | ||
+ | iload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_0 | ||
+ | getfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | if_icmplt | ||
+ | aload_0 | ||
+ | invokevirtual | ||
+ | aload_0 | ||
+ | getfield | ||
+ | arraylength | ||
+ | istore_1 | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_2 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | ishl | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | istore_3 | ||
+ | iload_3 | ||
+ | ldc | ||
+ | isub | ||
+ | ifle | ||
+ | iload_3 | ||
+ | anewarray | ||
+ | astore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | iload_3 | ||
+ | i2f | ||
+ | aload_0 | ||
+ | getfield | ||
+ | fmul | ||
+ | ldc | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | f2i | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | iload_1 | ||
+ | istore | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | aload_2 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | ldc | ||
+ | iand | ||
+ | iload_3 | ||
+ | irem | ||
+ | istore | ||
+ | aload | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | putfield | ||
+ | aload | ||
+ | iload | ||
+ | aload | ||
+ | aastore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | goto | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | aload_2 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | ldc | ||
+ | iand | ||
+ | iload_3 | ||
+ | irem | ||
+ | istore | ||
+ | aload | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | putfield | ||
+ | aload | ||
+ | iload | ||
+ | aload | ||
+ | aastore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | goto | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | aload_2 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | goto | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | aload_2 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | ldc | ||
+ | iand | ||
+ | iload_3 | ||
+ | irem | ||
+ | istore | ||
+ | aload | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | putfield | ||
+ | aload | ||
+ | iload | ||
+ | aload | ||
+ | aastore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | ldc | ||
+ | iand | ||
+ | iload_3 | ||
+ | irem | ||
+ | istore | ||
+ | aload | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | putfield | ||
+ | aload | ||
+ | iload | ||
+ | aload | ||
+ | aastore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | goto | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | aload_2 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | ldc | ||
+ | iand | ||
+ | iload_3 | ||
+ | irem | ||
+ | istore | ||
+ | aload | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | putfield | ||
+ | aload | ||
+ | iload | ||
+ | aload | ||
+ | aastore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | goto | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | aload_2 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | ldc | ||
+ | iand | ||
+ | iload_3 | ||
+ | irem | ||
+ | istore | ||
+ | aload | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | putfield | ||
+ | aload | ||
+ | iload | ||
+ | aload | ||
+ | aastore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | goto | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | aload_2 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | ldc | ||
+ | iand | ||
+ | iload_3 | ||
+ | irem | ||
+ | istore | ||
+ | aload | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | putfield | ||
+ | aload | ||
+ | iload | ||
+ | aload | ||
+ | aastore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | goto | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | aload_2 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | aload | ||
+ | getfield | ||
+ | ldc | ||
+ | iand | ||
+ | iload_3 | ||
+ | irem | ||
+ | istore | ||
+ | aload | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | putfield | ||
+ | aload | ||
+ | iload | ||
+ | aload | ||
+ | aastore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | goto | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | aload_2 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | goto | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | aload_2 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | goto | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | aload_2 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | goto | ||
+ | iload | ||
+ | iinc | ||
+ | ifle | ||
+ | return | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_2 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore_1 | ||
+ | iload_1 | ||
+ | ldc | ||
+ | iand | ||
+ | aload | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | iload | ||
+ | new | ||
+ | dup | ||
+ | iload_1 | ||
+ | aload_2 | ||
+ | aload_3 | ||
+ | aload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_3 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | return | ||
+ | aastore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | return | ||
+ | aconst_null | ||
+ | areturn | ||
+ | pop | ||
+ | iinc | ||
+ | goto | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | astore_2 | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | astore_3 | ||
+ | aload_2 | ||
+ | ifnull | ||
+ | aload_3 | ||
+ | ifnull | ||
+ | getstatic | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | invokevirtual | ||
+ | aload_2 | ||
+ | ifnonnull | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_3 | ||
+ | aload_1 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore | ||
+ | iload | ||
+ | ldc | ||
+ | iand | ||
+ | aload_3 | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload_3 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload | ||
+ | getfield | ||
+ | iload | ||
+ | if_icmpne | ||
+ | aload | ||
+ | getfield | ||
+ | astore | ||
+ | goto | ||
+ | aload | ||
+ | ifnull | ||
+ | aload_0 | ||
+ | iload | ||
+ | aload_1 | ||
+ | aload_2 | ||
+ | iload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_0 | ||
+ | getfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | if_icmplt | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | iload | ||
+ | new | ||
+ | dup | ||
+ | iload_1 | ||
+ | aload_2 | ||
+ | aload_3 | ||
+ | aload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_3 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | return | ||
+ | aastore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | return | ||
+ | aconst_null | ||
+ | areturn | ||
+ | pop | ||
+ | iinc | ||
+ | goto | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | astore_2 | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | astore_3 | ||
+ | aload_2 | ||
+ | ifnull | ||
+ | aload_3 | ||
+ | ifnull | ||
+ | getstatic | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | aaload | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | aaload | ||
+ | invokevirtual | ||
+ | aload_2 | ||
+ | ifnonnull | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore_3 | ||
+ | aload_1 | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | nativereturn | ||
+ | istore | ||
+ | iload | ||
+ | ldc | ||
+ | iand | ||
+ | aload_3 | ||
+ | arraylength | ||
+ | irem | ||
+ | istore | ||
+ | aload_3 | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | ifnull | ||
+ | aload_0 | ||
+ | iload | ||
+ | aload_1 | ||
+ | aload_2 | ||
+ | iload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | astore | ||
+ | aload_0 | ||
+ | getfield | ||
+ | aload_0 | ||
+ | getfield | ||
+ | if_icmplt | ||
+ | aload | ||
+ | iload | ||
+ | aaload | ||
+ | astore | ||
+ | aload | ||
+ | iload | ||
+ | new | ||
+ | dup | ||
+ | iload_1 | ||
+ | aload_2 | ||
+ | aload_3 | ||
+ | aload | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | aload_0 | ||
+ | iload_1 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_2 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload_3 | ||
+ | putfield | ||
+ | aload_0 | ||
+ | aload | ||
+ | putfield | ||
+ | return | ||
+ | aastore | ||
+ | aload_0 | ||
+ | dup | ||
+ | getfield | ||
+ | iconst_1 | ||
+ | iadd | ||
+ | putfield | ||
+ | return | ||
+ | aconst_null | ||
+ | areturn | ||
+ | pop | ||
+ | iinc | ||
+ | goto | ||
+ | iload_1 | ||
+ | aload_0 | ||
+ | arraylength | ||
+ | if_icmpge | ||
+ | invokestatic | ||
+ | new | ||
+ | dup | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | return | ||
+ | areturn | ||
+ | invokestatic | ||
+ | invokeclinit | ||
+ | invokestatic | ||
+ | invokeclinit | ||
+ | new | ||
+ | dup | ||
+ | invokespecial | ||
+ | aload_0 | ||
+ | invokespecial | ||
+ | return | ||
+ | return | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokestatic | ||
+ | executenative | ||
+ | nativereturn | ||
+ | putstatic | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokestatic | ||
+ | aload_0 | ||
+ | putstatic | ||
+ | return | ||
+ | return | ||
+ | directcallreturn | ||
+ | invokestatic | ||
+ | getstatic | ||
+ | ldc | ||
+ | invokevirtual | ||
+ | executenative | ||
+ | Hello World | ||
+ | nativereturn | ||
+ | return | ||
+ | directcallreturn | ||
+ | |||
+ | ====================================================== results | ||
+ | no errors detected | ||
+ | |||
+ | ====================================================== statistics | ||
+ | elapsed time: | ||
+ | states: | ||
+ | search: | ||
+ | choice generators: | ||
+ | heap: | ||
+ | instructions: | ||
+ | max memory: | ||
+ | loaded code: classes=56, | ||
+ | |||
+ | ====================================================== search finished: 2/3/16 8:06 AM | ||
+ | </ | ||
+ | </ |
lab5.txt · Last modified: 2016/02/03 13:08 by franck