You came to this page from the summary. The page is auto-generated by the Makefile at 2025-08-11 05:15.
Compiled from "Big.java" public class org.eolang.benchmark.Big { private static final long EXPECTED; private static final java.lang.Integer[] VALUES; static final boolean $assertionsDisabled; public org.eolang.benchmark.Big(); Code: 0: aload_0 1: invokespecial #1 // Method java/lang/Object."<init>":()V 4: return public long loop(); Code: 0: lconst_0 1: lstore_1 2: iconst_0 3: istore_3 4: iload_3 5: getstatic #7 // Field VALUES:[Ljava/lang/Integer; 8: arraylength 9: if_icmpge 63 12: getstatic #7 // Field VALUES:[Ljava/lang/Integer; 15: iload_3 16: aaload 17: invokevirtual #13 // Method java/lang/Integer.intValue:()I 20: iconst_1 21: iadd 22: istore 4 24: iload 4 26: bipush 13 28: irem 29: ifne 35 32: goto 57 35: iload 4 37: iload 4 39: imul 40: bipush 17 42: idiv 43: istore 4 45: iload 4 47: bipush 7 49: irem 50: ifne 57 53: lload_1 54: lconst_1 55: ladd 56: lstore_1 57: iinc 3, 1 60: goto 4 63: getstatic #19 // Field $assertionsDisabled:Z 66: ifne 85 69: lload_1 70: ldc2_w #23 // long 1325403l 73: lcmp 74: ifeq 85 77: new #25 // class java/lang/AssertionError 80: dup 81: invokespecial #27 // Method java/lang/AssertionError."<init>":()V 84: athrow 85: lload_1 86: lreturn public long stream(); Code: 0: getstatic #7 // Field VALUES:[Ljava/lang/Integer; 3: invokestatic #28 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream; 6: invokedynamic #34, 0 // InvokeDynamic #0:apply:()Ljava/util/function/Function; 11: invokeinterface #38, 2 // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream; 16: invokedynamic #42, 0 // InvokeDynamic #1:test:()Ljava/util/function/Predicate; 21: invokeinterface #46, 2 // InterfaceMethod java/util/stream/Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream; 26: invokedynamic #50, 0 // InvokeDynamic #2:apply:()Ljava/util/function/Function; 31: invokeinterface #38, 2 // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream; 36: invokedynamic #51, 0 // InvokeDynamic #3:apply:()Ljava/util/function/Function; 41: invokeinterface #38, 2 // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream; 46: invokedynamic #52, 0 // InvokeDynamic #4:test:()Ljava/util/function/Predicate; 51: invokeinterface #46, 2 // InterfaceMethod java/util/stream/Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream; 56: invokeinterface #53, 1 // InterfaceMethod java/util/stream/Stream.count:()J 61: lstore_1 62: getstatic #19 // Field $assertionsDisabled:Z 65: ifne 84 68: lload_1 69: ldc2_w #23 // long 1325403l 72: lcmp 73: ifeq 84 76: new #25 // class java/lang/AssertionError 79: dup 80: invokespecial #27 // Method java/lang/AssertionError."<init>":()V 83: athrow 84: lload_1 85: lreturn private static boolean lambda$stream$5(java.lang.Integer); Code: 0: aload_0 1: invokevirtual #13 // Method java/lang/Integer.intValue:()I 4: bipush 7 6: irem 7: ifne 14 10: iconst_1 11: goto 15 14: iconst_0 15: ireturn private static java.lang.Integer lambda$stream$4(java.lang.Integer); Code: 0: aload_0 1: invokevirtual #13 // Method java/lang/Integer.intValue:()I 4: bipush 17 6: idiv 7: invokestatic #57 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; 10: areturn private static java.lang.Integer lambda$stream$3(java.lang.Integer); Code: 0: aload_0 1: invokevirtual #13 // Method java/lang/Integer.intValue:()I 4: aload_0 5: invokevirtual #13 // Method java/lang/Integer.intValue:()I 8: imul 9: invokestatic #57 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; 12: areturn private static boolean lambda$stream$2(java.lang.Integer); Code: 0: aload_0 1: invokevirtual #13 // Method java/lang/Integer.intValue:()I 4: bipush 13 6: irem 7: ifeq 14 10: iconst_1 11: goto 15 14: iconst_0 15: ireturn private static java.lang.Integer lambda$stream$1(java.lang.Integer); Code: 0: aload_0 1: invokevirtual #13 // Method java/lang/Integer.intValue:()I 4: iconst_1 5: iadd 6: invokestatic #57 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; 9: areturn private static java.lang.Integer[] lambda$static$0(int); Code: 0: iload_0 1: anewarray #14 // class java/lang/Integer 4: areturn static {}; Code: 0: ldc #8 // class org/eolang/benchmark/Big 2: invokevirtual #61 // Method java/lang/Class.desiredAssertionStatus:()Z 5: ifne 12 8: iconst_1 9: goto 13 12: iconst_0 13: putstatic #19 // Field $assertionsDisabled:Z 16: iconst_0 17: ldc #67 // int 10000000 19: invokestatic #68 // InterfaceMethod java/util/stream/IntStream.range:(II)Ljava/util/stream/IntStream; 22: invokeinterface #74, 1 // InterfaceMethod java/util/stream/IntStream.boxed:()Ljava/util/stream/Stream; 27: invokedynamic #78, 0 // InvokeDynamic #5:apply:()Ljava/util/function/IntFunction; 32: invokeinterface #81, 2 // InterfaceMethod java/util/stream/Stream.toArray:(Ljava/util/function/IntFunction;)[Ljava/lang/Object; 37: checkcast #85 // class "[Ljava/lang/Integer;" 40: putstatic #7 // Field VALUES:[Ljava/lang/Integer; 43: return }