Java ⛶
package org.eolang.benchmark;
import java.util.ArrayList;
import java.util.concurrent.TimeUnit;
import java.util.function.BiConsumer;
import java.util.stream.Collector;
import java.util.stream.LongStream;
import java.util.stream.Stream;
import org.openjdk.jmh.annotations.Benchmark;
import org.openjdk.jmh.annotations.BenchmarkMode;
import org.openjdk.jmh.annotations.Fork;
import org.openjdk.jmh.annotations.Measurement;
import org.openjdk.jmh.annotations.Mode;
import org.openjdk.jmh.annotations.OutputTimeUnit;
import org.openjdk.jmh.annotations.Scope;
import org.openjdk.jmh.annotations.State;
import org.openjdk.jmh.annotations.Warmup;
@BenchmarkMode(Mode.AverageTime)
@OutputTimeUnit(TimeUnit.MILLISECONDS)
@Warmup(iterations = 5, time = 100, timeUnit = TimeUnit.MILLISECONDS)
@Measurement(iterations = 10, time = 100, timeUnit = TimeUnit.MILLISECONDS)
@State(Scope.Benchmark)
@Fork(2)
public class Big {
private static final Object[] VALUES = LongStream.range(0L, 10_000_000L)
.boxed()
.map(x -> String.format("%04x", x))
.toArray();
@Benchmark
public long plain() {
long acc = 0L;
for (int idx = 0; idx < Big.VALUES.length; idx++) {
final String str = ((String) Big.VALUES[idx]).trim();
if (str.length() != 4) {
continue;
}
acc += Long.parseLong(str, 16) + 1L;
}
return acc;
}
@Benchmark
public long streams() {
return Stream.of(Big.VALUES)
.map(obj -> (String) obj)
.map(String::trim)
.filter(str -> str.length() == 4)
.map(str -> Long.parseLong(str, 16) + 1L)
.mapToLong(num -> num)
.sum();
}
@Benchmark
public long prefused() {
return Stream.of(Big.VALUES)
.collect(col(
(BiConsumer<ArrayList<String>, Object>) (acc, item) -> {
final String i = step1(item);
acc.add(i);
}
))
.stream()
.collect(col(
(BiConsumer<ArrayList<String>, String>) (acc, item) -> {
final String i = step2(item);
acc.add(i);
}
))
.stream()
.collect(col(
(BiConsumer<ArrayList<String>, String>) (acc, item) -> {
final String i = item;
if (!step3(i)) {
return;
}
acc.add(i);
}
))
.stream()
.collect(col(
(BiConsumer<ArrayList<Long>, String>) (acc, item) -> {
final long i = step4(item);
acc.add(i);
}
))
.stream()
.mapToLong(num -> num)
.sum();
}
@Benchmark
public long fused1() {
return Stream.of(Big.VALUES)
.collect(col(
(BiConsumer<ArrayList<String>, Object>) (acc, item) -> {
final String i = step2(step1(item));
acc.add(i);
}
))
.stream()
.collect(col(
(BiConsumer<ArrayList<String>, String>) (acc, item) -> {
final String i = item;
if (!step3(i)) {
return;
}
acc.add(i);
}
))
.stream()
.collect(col(
(BiConsumer<ArrayList<Long>, String>) (acc, item) -> {
final long i = step4(item);
acc.add(i);
}
))
.stream()
.mapToLong(num -> num)
.sum();
}
@Benchmark
public long fused2() {
return Stream.of(Big.VALUES)
.collect(col(
(BiConsumer<ArrayList<String>, Object>) (acc, item) -> {
final String i = step2(step1(item));
if (!step3(i)) {
return;
}
acc.add(i);
}
))
.stream()
.collect(col(
(BiConsumer<ArrayList<Long>, String>) (acc, item) -> {
final long i = step4(item);
acc.add(i);
}
))
.stream()
.mapToLong(num -> num)
.sum();
}
@Benchmark
public long fused3() {
return Stream.of(Big.VALUES)
.collect(col(
(BiConsumer<ArrayList<Long>, Object>) (acc, item) -> {
final String i = step2(step1(item));
if (!step3(i)) {
return;
}
final long i2 = step4(i);
acc.add(i2);
}
))
.stream()
.mapToLong(num -> num)
.sum();
}
private static String step1(final Object item) {
return (String) item;
}
private static String step2(final String item) {
return item.trim();
}
private static boolean step3(final String item) {
return item.length() == 4;
}
private static long step4(final String item) {
return Long.parseLong(item, 16) + 1L;
}
private static <T, R> Collector<T, ArrayList<R>, ArrayList<R>> col(
BiConsumer<ArrayList<R>, T> fn
) {
return Collector.of(
() -> new ArrayList<>(0),
fn,
(left, right) -> {
left.addAll(right);
return left;
}
);
}
}
Bytecode after javac 23.0.2 ⛶
Compiled from "Big.java"
public class org.eolang.benchmark.Big {
public org.eolang.benchmark.Big();
Code:
0: aload_0
1: invokespecial #1 // Method java/lang/Object."<init>":()V
4: return
public long plain();
Code:
0: lconst_0
1: lstore_1
2: iconst_0
3: istore_3
4: iload_3
5: getstatic #7 // Field VALUES:[Ljava/lang/Object;
8: arraylength
9: if_icmpge 55
12: getstatic #7 // Field VALUES:[Ljava/lang/Object;
15: iload_3
16: aaload
17: checkcast #13 // class java/lang/String
20: invokevirtual #15 // Method java/lang/String.trim:()Ljava/lang/String;
23: astore 4
25: aload 4
27: invokevirtual #19 // Method java/lang/String.length:()I
30: iconst_4
31: if_icmpeq 37
34: goto 49
37: lload_1
38: aload 4
40: bipush 16
42: invokestatic #23 // Method java/lang/Long.parseLong:(Ljava/lang/String;I)J
45: lconst_1
46: ladd
47: ladd
48: lstore_1
49: iinc 3, 1
52: goto 4
55: lload_1
56: lreturn
public long streams();
Code:
0: getstatic #7 // Field VALUES:[Ljava/lang/Object;
3: invokestatic #29 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream;
6: invokedynamic #35, 0 // InvokeDynamic #0:apply:()Ljava/util/function/Function;
11: invokeinterface #39, 2 // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
16: invokedynamic #43, 0 // InvokeDynamic #1:apply:()Ljava/util/function/Function;
21: invokeinterface #39, 2 // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
26: invokedynamic #44, 0 // InvokeDynamic #2:test:()Ljava/util/function/Predicate;
31: invokeinterface #48, 2 // InterfaceMethod java/util/stream/Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
36: invokedynamic #52, 0 // InvokeDynamic #3:apply:()Ljava/util/function/Function;
41: invokeinterface #39, 2 // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
46: invokedynamic #53, 0 // InvokeDynamic #4:applyAsLong:()Ljava/util/function/ToLongFunction;
51: invokeinterface #57, 2 // InterfaceMethod java/util/stream/Stream.mapToLong:(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;
56: invokeinterface #61, 1 // InterfaceMethod java/util/stream/LongStream.sum:()J
61: lreturn
public long prefused();
Code:
0: getstatic #7 // Field VALUES:[Ljava/lang/Object;
3: invokestatic #29 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream;
6: invokedynamic #67, 0 // InvokeDynamic #5:accept:()Ljava/util/function/BiConsumer;
11: invokestatic #71 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
14: invokeinterface #75, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
19: checkcast #79 // class java/util/ArrayList
22: invokevirtual #81 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
25: invokedynamic #85, 0 // InvokeDynamic #6:accept:()Ljava/util/function/BiConsumer;
30: invokestatic #71 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
33: invokeinterface #75, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
38: checkcast #79 // class java/util/ArrayList
41: invokevirtual #81 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
44: invokedynamic #86, 0 // InvokeDynamic #7:accept:()Ljava/util/function/BiConsumer;
49: invokestatic #71 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
52: invokeinterface #75, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
57: checkcast #79 // class java/util/ArrayList
60: invokevirtual #81 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
63: invokedynamic #87, 0 // InvokeDynamic #8:accept:()Ljava/util/function/BiConsumer;
68: invokestatic #71 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
71: invokeinterface #75, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
76: checkcast #79 // class java/util/ArrayList
79: invokevirtual #81 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
82: invokedynamic #88, 0 // InvokeDynamic #9:applyAsLong:()Ljava/util/function/ToLongFunction;
87: invokeinterface #57, 2 // InterfaceMethod java/util/stream/Stream.mapToLong:(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;
92: invokeinterface #61, 1 // InterfaceMethod java/util/stream/LongStream.sum:()J
97: lreturn
public long fused1();
Code:
0: getstatic #7 // Field VALUES:[Ljava/lang/Object;
3: invokestatic #29 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream;
6: invokedynamic #89, 0 // InvokeDynamic #10:accept:()Ljava/util/function/BiConsumer;
11: invokestatic #71 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
14: invokeinterface #75, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
19: checkcast #79 // class java/util/ArrayList
22: invokevirtual #81 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
25: invokedynamic #90, 0 // InvokeDynamic #11:accept:()Ljava/util/function/BiConsumer;
30: invokestatic #71 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
33: invokeinterface #75, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
38: checkcast #79 // class java/util/ArrayList
41: invokevirtual #81 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
44: invokedynamic #91, 0 // InvokeDynamic #12:accept:()Ljava/util/function/BiConsumer;
49: invokestatic #71 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
52: invokeinterface #75, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
57: checkcast #79 // class java/util/ArrayList
60: invokevirtual #81 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
63: invokedynamic #92, 0 // InvokeDynamic #13:applyAsLong:()Ljava/util/function/ToLongFunction;
68: invokeinterface #57, 2 // InterfaceMethod java/util/stream/Stream.mapToLong:(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;
73: invokeinterface #61, 1 // InterfaceMethod java/util/stream/LongStream.sum:()J
78: lreturn
public long fused2();
Code:
0: getstatic #7 // Field VALUES:[Ljava/lang/Object;
3: invokestatic #29 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream;
6: invokedynamic #93, 0 // InvokeDynamic #14:accept:()Ljava/util/function/BiConsumer;
11: invokestatic #71 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
14: invokeinterface #75, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
19: checkcast #79 // class java/util/ArrayList
22: invokevirtual #81 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
25: invokedynamic #94, 0 // InvokeDynamic #15:accept:()Ljava/util/function/BiConsumer;
30: invokestatic #71 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
33: invokeinterface #75, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
38: checkcast #79 // class java/util/ArrayList
41: invokevirtual #81 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
44: invokedynamic #95, 0 // InvokeDynamic #16:applyAsLong:()Ljava/util/function/ToLongFunction;
49: invokeinterface #57, 2 // InterfaceMethod java/util/stream/Stream.mapToLong:(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;
54: invokeinterface #61, 1 // InterfaceMethod java/util/stream/LongStream.sum:()J
59: lreturn
public long fused3();
Code:
0: getstatic #7 // Field VALUES:[Ljava/lang/Object;
3: invokestatic #29 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream;
6: invokedynamic #96, 0 // InvokeDynamic #17:accept:()Ljava/util/function/BiConsumer;
11: invokestatic #71 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
14: invokeinterface #75, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
19: checkcast #79 // class java/util/ArrayList
22: invokevirtual #81 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
25: invokedynamic #97, 0 // InvokeDynamic #18:applyAsLong:()Ljava/util/function/ToLongFunction;
30: invokeinterface #57, 2 // InterfaceMethod java/util/stream/Stream.mapToLong:(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;
35: invokeinterface #61, 1 // InterfaceMethod java/util/stream/LongStream.sum:()J
40: lreturn
static {};
Code:
0: lconst_0
1: ldc2_w #152 // long 10000000l
4: invokestatic #154 // InterfaceMethod java/util/stream/LongStream.range:(JJ)Ljava/util/stream/LongStream;
7: invokeinterface #158, 1 // InterfaceMethod java/util/stream/LongStream.boxed:()Ljava/util/stream/Stream;
12: invokedynamic #161, 0 // InvokeDynamic #21:apply:()Ljava/util/function/Function;
17: invokeinterface #39, 2 // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
22: invokeinterface #162, 1 // InterfaceMethod java/util/stream/Stream.toArray:()[Ljava/lang/Object;
27: putstatic #7 // Field VALUES:[Ljava/lang/Object;
30: return
}
Opcodes after jeo:disassemble ⛶
+home https://github.com/objectionary/jeo-maven-plugin
+package j$org.j$eolang.j$benchmark
+spdx SPDX-License-Identifier: MIT
+version 0.10.0
Q.jeo.class > j$Big
52:version
33:access
"java/lang/Object":supername
Q.jeo.seq.of0:interfaces
Q.jeo.field:j$VALUES
26:access-VALUES
"[Ljava/lang/Object;":descriptor-VALUES
"":signature-VALUES
Q.jeo.nullable:value-VALUES
--
Q.jeo.method:j$object@init@
1:access
"()V":descriptor
"":signature
Q.jeo.maxs:maxs
1
1
Q.jeo.seq.of3:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.invokespecial
183
"java/lang/Object"
"<init>"
"()V"
false
Q.jeo.opcode.return
177
Q.jeo.method:j$plain
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
6
5
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-345519676-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;"
true
Q.jeo.seq.of39:body
Q.jeo.opcode.lconst_0
9
Q.jeo.opcode.lstore
55
1
Q.jeo.opcode.iconst_0
3
Q.jeo.opcode.istore
54
3
Q.jeo.label
4C-34-36-39-36-38-30-33-32
Q.jeo.frame
1:type-1385299945
2:nlocal-1385299945
Q.jeo.seq.of2:locals-1385299945
4
1
0:nstack-1385299945
Q.jeo.seq.of0:stack-1385299945
Q.jeo.opcode.iload
21
3
Q.jeo.opcode.getstatic
178
"org/eolang/benchmark/Big"
"VALUES"
"[Ljava/lang/Object;"
Q.jeo.opcode.arraylength
190
Q.jeo.opcode.if_icmpge
162
Q.jeo.label
4C-37-31-39-31-34-38-32-36-31
Q.jeo.opcode.getstatic
178
"org/eolang/benchmark/Big"
"VALUES"
"[Ljava/lang/Object;"
Q.jeo.opcode.iload
21
3
Q.jeo.opcode.aaload
50
Q.jeo.opcode.checkcast
192
"java/lang/String"
Q.jeo.opcode.invokevirtual
182
"java/lang/String"
"trim"
"()Ljava/lang/String;"
false
Q.jeo.opcode.astore
58
4
Q.jeo.opcode.aload
25
4
Q.jeo.opcode.invokevirtual
182
"java/lang/String"
"length"
"()I"
false
Q.jeo.opcode.iconst_4
7
Q.jeo.opcode.if_icmpeq
159
Q.jeo.label
4C-31-36-32-35-30-30-30-37-33-30
Q.jeo.opcode.goto
167
Q.jeo.label
4C-31-34-32-32-39-39-32-38-32-34
Q.jeo.label
4C-31-36-32-35-30-30-30-37-33-30
Q.jeo.frame
1:type-1047380236
1:nlocal-1047380236
Q.jeo.seq.of1:locals-1047380236
"java/lang/String"
0:nstack-1047380236
Q.jeo.seq.of0:stack-1047380236
Q.jeo.opcode.lload
22
1
Q.jeo.opcode.aload
25
4
Q.jeo.opcode.bipush
16
16
Q.jeo.opcode.invokestatic
184
"java/lang/Long"
"parseLong"
"(Ljava/lang/String;I)J"
false
Q.jeo.opcode.lconst_1
10
Q.jeo.opcode.ladd
97
Q.jeo.opcode.ladd
97
Q.jeo.opcode.lstore
55
1
Q.jeo.label
4C-31-34-32-32-39-39-32-38-32-34
Q.jeo.frame
2:type-1023760582
1:nlocal-1023760582
Q.jeo.seq.of0:locals-1023760582
0:nstack-1023760582
Q.jeo.seq.of0:stack-1023760582
Q.jeo.opcode.iinc
132
3
1
Q.jeo.opcode.goto
167
Q.jeo.label
4C-34-36-39-36-38-30-33-32
Q.jeo.label
4C-37-31-39-31-34-38-32-36-31
Q.jeo.frame
2:type-673240328
1:nlocal-673240328
Q.jeo.seq.of0:locals-673240328
0:nstack-673240328
Q.jeo.seq.of0:stack-673240328
Q.jeo.opcode.lload
22
1
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$streams
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-567145113-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;"
true
Q.jeo.seq.of14:body
Q.jeo.opcode.getstatic
178
"org/eolang/benchmark/Big"
"VALUES"
"[Ljava/lang/Object;"
Q.jeo.opcode.invokestatic
184
"java/util/stream/Stream"
"of"
"([Ljava/lang/Object;)Ljava/util/stream/Stream;"
true
Q.jeo.opcode.invokedynamic
186
"apply"
"()Ljava/util/function/Function;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$streams$1"
"(Ljava/lang/Object;)Ljava/lang/String;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"map"
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;"
true
Q.jeo.opcode.invokedynamic
186
"apply"
"()Ljava/util/function/Function;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B
Q.jeo.handle
5
"java/lang/String"
"trim"
"()Ljava/lang/String;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"map"
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;"
true
Q.jeo.opcode.invokedynamic
186
"test"
"()Ljava/util/function/Predicate;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-5A
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$streams$2"
"(Ljava/lang/String;)Z"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-5A
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"filter"
"(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;"
true
Q.jeo.opcode.invokedynamic
186
"apply"
"()Ljava/util/function/Function;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$streams$3"
"(Ljava/lang/String;)Ljava/lang/Long;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"map"
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;"
true
Q.jeo.opcode.invokedynamic
186
"applyAsLong"
"()Ljava/util/function/ToLongFunction;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$streams$4"
"(Ljava/lang/Long;)J"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"mapToLong"
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;"
true
Q.jeo.opcode.invokeinterface
185
"java/util/stream/LongStream"
"sum"
"()J"
true
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$prefused
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-1686178783-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;"
true
Q.jeo.seq.of26:body
Q.jeo.opcode.getstatic
178
"org/eolang/benchmark/Big"
"VALUES"
"[Ljava/lang/Object;"
Q.jeo.opcode.invokestatic
184
"java/util/stream/Stream"
"of"
"([Ljava/lang/Object;)Ljava/util/stream/Stream;"
true
Q.jeo.opcode.invokedynamic
186
"accept"
"()Ljava/util/function/BiConsumer;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$prefused$5"
"(Ljava/util/ArrayList;Ljava/lang/Object;)V"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"col"
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;"
false
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"collect"
"(Ljava/util/stream/Collector;)Ljava/lang/Object;"
true
Q.jeo.opcode.checkcast
192
"java/util/ArrayList"
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"stream"
"()Ljava/util/stream/Stream;"
false
Q.jeo.opcode.invokedynamic
186
"accept"
"()Ljava/util/function/BiConsumer;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$prefused$6"
"(Ljava/util/ArrayList;Ljava/lang/String;)V"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"col"
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;"
false
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"collect"
"(Ljava/util/stream/Collector;)Ljava/lang/Object;"
true
Q.jeo.opcode.checkcast
192
"java/util/ArrayList"
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"stream"
"()Ljava/util/stream/Stream;"
false
Q.jeo.opcode.invokedynamic
186
"accept"
"()Ljava/util/function/BiConsumer;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$prefused$7"
"(Ljava/util/ArrayList;Ljava/lang/String;)V"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"col"
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;"
false
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"collect"
"(Ljava/util/stream/Collector;)Ljava/lang/Object;"
true
Q.jeo.opcode.checkcast
192
"java/util/ArrayList"
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"stream"
"()Ljava/util/stream/Stream;"
false
Q.jeo.opcode.invokedynamic
186
"accept"
"()Ljava/util/function/BiConsumer;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$prefused$8"
"(Ljava/util/ArrayList;Ljava/lang/String;)V"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"col"
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;"
false
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"collect"
"(Ljava/util/stream/Collector;)Ljava/lang/Object;"
true
Q.jeo.opcode.checkcast
192
"java/util/ArrayList"
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"stream"
"()Ljava/util/stream/Stream;"
false
Q.jeo.opcode.invokedynamic
186
"applyAsLong"
"()Ljava/util/function/ToLongFunction;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$prefused$9"
"(Ljava/lang/Long;)J"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"mapToLong"
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;"
true
Q.jeo.opcode.invokeinterface
185
"java/util/stream/LongStream"
"sum"
"()J"
true
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$fused1
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-756959756-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;"
true
Q.jeo.seq.of21:body
Q.jeo.opcode.getstatic
178
"org/eolang/benchmark/Big"
"VALUES"
"[Ljava/lang/Object;"
Q.jeo.opcode.invokestatic
184
"java/util/stream/Stream"
"of"
"([Ljava/lang/Object;)Ljava/util/stream/Stream;"
true
Q.jeo.opcode.invokedynamic
186
"accept"
"()Ljava/util/function/BiConsumer;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$fused1$10"
"(Ljava/util/ArrayList;Ljava/lang/Object;)V"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"col"
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;"
false
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"collect"
"(Ljava/util/stream/Collector;)Ljava/lang/Object;"
true
Q.jeo.opcode.checkcast
192
"java/util/ArrayList"
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"stream"
"()Ljava/util/stream/Stream;"
false
Q.jeo.opcode.invokedynamic
186
"accept"
"()Ljava/util/function/BiConsumer;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$fused1$11"
"(Ljava/util/ArrayList;Ljava/lang/String;)V"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"col"
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;"
false
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"collect"
"(Ljava/util/stream/Collector;)Ljava/lang/Object;"
true
Q.jeo.opcode.checkcast
192
"java/util/ArrayList"
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"stream"
"()Ljava/util/stream/Stream;"
false
Q.jeo.opcode.invokedynamic
186
"accept"
"()Ljava/util/function/BiConsumer;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$fused1$12"
"(Ljava/util/ArrayList;Ljava/lang/String;)V"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"col"
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;"
false
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"collect"
"(Ljava/util/stream/Collector;)Ljava/lang/Object;"
true
Q.jeo.opcode.checkcast
192
"java/util/ArrayList"
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"stream"
"()Ljava/util/stream/Stream;"
false
Q.jeo.opcode.invokedynamic
186
"applyAsLong"
"()Ljava/util/function/ToLongFunction;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$fused1$13"
"(Ljava/lang/Long;)J"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"mapToLong"
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;"
true
Q.jeo.opcode.invokeinterface
185
"java/util/stream/LongStream"
"sum"
"()J"
true
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$fused2
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-642339111-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;"
true
Q.jeo.seq.of16:body
Q.jeo.opcode.getstatic
178
"org/eolang/benchmark/Big"
"VALUES"
"[Ljava/lang/Object;"
Q.jeo.opcode.invokestatic
184
"java/util/stream/Stream"
"of"
"([Ljava/lang/Object;)Ljava/util/stream/Stream;"
true
Q.jeo.opcode.invokedynamic
186
"accept"
"()Ljava/util/function/BiConsumer;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$fused2$14"
"(Ljava/util/ArrayList;Ljava/lang/Object;)V"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"col"
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;"
false
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"collect"
"(Ljava/util/stream/Collector;)Ljava/lang/Object;"
true
Q.jeo.opcode.checkcast
192
"java/util/ArrayList"
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"stream"
"()Ljava/util/stream/Stream;"
false
Q.jeo.opcode.invokedynamic
186
"accept"
"()Ljava/util/function/BiConsumer;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$fused2$15"
"(Ljava/util/ArrayList;Ljava/lang/String;)V"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"col"
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;"
false
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"collect"
"(Ljava/util/stream/Collector;)Ljava/lang/Object;"
true
Q.jeo.opcode.checkcast
192
"java/util/ArrayList"
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"stream"
"()Ljava/util/stream/Stream;"
false
Q.jeo.opcode.invokedynamic
186
"applyAsLong"
"()Ljava/util/function/ToLongFunction;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$fused2$16"
"(Ljava/lang/Long;)J"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"mapToLong"
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;"
true
Q.jeo.opcode.invokeinterface
185
"java/util/stream/LongStream"
"sum"
"()J"
true
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$fused3
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-768387031-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;"
true
Q.jeo.seq.of11:body
Q.jeo.opcode.getstatic
178
"org/eolang/benchmark/Big"
"VALUES"
"[Ljava/lang/Object;"
Q.jeo.opcode.invokestatic
184
"java/util/stream/Stream"
"of"
"([Ljava/lang/Object;)Ljava/util/stream/Stream;"
true
Q.jeo.opcode.invokedynamic
186
"accept"
"()Ljava/util/function/BiConsumer;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$fused3$17"
"(Ljava/util/ArrayList;Ljava/lang/Object;)V"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"col"
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;"
false
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"collect"
"(Ljava/util/stream/Collector;)Ljava/lang/Object;"
true
Q.jeo.opcode.checkcast
192
"java/util/ArrayList"
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"stream"
"()Ljava/util/stream/Stream;"
false
Q.jeo.opcode.invokedynamic
186
"applyAsLong"
"()Ljava/util/function/ToLongFunction;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$fused3$18"
"(Ljava/lang/Long;)J"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"mapToLong"
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;"
true
Q.jeo.opcode.invokeinterface
185
"java/util/stream/LongStream"
"sum"
"()J"
true
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$step1
10:access
"(Ljava/lang/Object;)Ljava/lang/String;":descriptor
"":signature
Q.jeo.maxs:maxs
1
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.checkcast
192
"java/lang/String"
Q.jeo.opcode.areturn
176
Q.jeo.method:j$step2
10:access
"(Ljava/lang/String;)Ljava/lang/String;":descriptor
"":signature
Q.jeo.maxs:maxs
1
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.invokevirtual
182
"java/lang/String"
"trim"
"()Ljava/lang/String;"
false
Q.jeo.opcode.areturn
176
Q.jeo.method:j$step3
10:access
"(Ljava/lang/String;)Z":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of12:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.invokevirtual
182
"java/lang/String"
"length"
"()I"
false
Q.jeo.opcode.iconst_4
7
Q.jeo.opcode.if_icmpne
160
Q.jeo.label
4C-31-39-33-31-39-34-36-31-33-32
Q.jeo.opcode.iconst_1
4
Q.jeo.opcode.goto
167
Q.jeo.label
4C-31-33-32-37-30-33-38-31-32-39
Q.jeo.label
4C-31-39-33-31-39-34-36-31-33-32
Q.jeo.frame
3:type-483682180
0:nlocal-483682180
Q.jeo.seq.of0:locals-483682180
0:nstack-483682180
Q.jeo.seq.of0:stack-483682180
Q.jeo.opcode.iconst_0
3
Q.jeo.label
4C-31-33-32-37-30-33-38-31-32-39
Q.jeo.frame
4:type-1902163141
0:nlocal-1902163141
Q.jeo.seq.of0:locals-1902163141
1:nstack-1902163141
Q.jeo.seq.of1:stack-1902163141
1
Q.jeo.opcode.ireturn
172
Q.jeo.method:j$step4
10:access
"(Ljava/lang/String;)J":descriptor
"":signature
Q.jeo.maxs:maxs
4
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of6:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.bipush
16
16
Q.jeo.opcode.invokestatic
184
"java/lang/Long"
"parseLong"
"(Ljava/lang/String;I)J"
false
Q.jeo.opcode.lconst_1
10
Q.jeo.opcode.ladd
97
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$col
10:access
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":descriptor
"<T:Ljava/lang/Object;R:Ljava/lang/Object;>(Ljava/util/function/BiConsumer<Ljava/util/ArrayList<TR;>;TT;>;)Ljava/util/stream/Collector<TT;Ljava/util/ArrayList<TR;>;Ljava/util/ArrayList<TR;>;>;":signature
Q.jeo.maxs:maxs
4
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/function/BiConsumer;":type
Q.jeo.seq.of7:body
Q.jeo.opcode.invokedynamic
186
"get"
"()Ljava/util/function/Supplier;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$col$19"
"()Ljava/util/ArrayList;"
false
Q.jeo.type
28-29-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.invokedynamic
186
"apply"
"()Ljava/util/function/BinaryOperator;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$col$20"
"(Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-29-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B
Q.jeo.opcode.iconst_0
3
Q.jeo.opcode.anewarray
189
"java/util/stream/Collector$Characteristics"
Q.jeo.opcode.invokestatic
184
"java/util/stream/Collector"
"of"
"(Ljava/util/function/Supplier;Ljava/util/function/BiConsumer;Ljava/util/function/BinaryOperator;[Ljava/util/stream/Collector$Characteristics;)Ljava/util/stream/Collector;"
true
Q.jeo.opcode.areturn
176
Q.jeo.method:j$lambda$col$20
4106:access
"(Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;":descriptor
"":signature
Q.jeo.maxs:maxs
2
2
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.seq.of6:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.aload
25
1
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"addAll"
"(Ljava/util/Collection;)Z"
false
Q.jeo.opcode.pop
87
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.areturn
176
Q.jeo.method:j$lambda$col$19
4106:access
"()Ljava/util/ArrayList;":descriptor
"":signature
Q.jeo.maxs:maxs
3
0
Q.jeo.seq.of5:body
Q.jeo.opcode.new
187
"java/util/ArrayList"
Q.jeo.opcode.dup
89
Q.jeo.opcode.iconst_0
3
Q.jeo.opcode.invokespecial
183
"java/util/ArrayList"
"<init>"
"(I)V"
false
Q.jeo.opcode.areturn
176
Q.jeo.method:j$lambda$fused3$18
4106:access
"(Ljava/lang/Long;)J":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.invokevirtual
182
"java/lang/Long"
"longValue"
"()J"
false
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$lambda$fused3$17
4106:access
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":descriptor
"":signature
Q.jeo.maxs:maxs
3
5
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of19:body
Q.jeo.opcode.aload
25
1
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step1"
"(Ljava/lang/Object;)Ljava/lang/String;"
false
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step2"
"(Ljava/lang/String;)Ljava/lang/String;"
false
Q.jeo.opcode.astore
58
2
Q.jeo.opcode.aload
25
2
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step3"
"(Ljava/lang/String;)Z"
false
Q.jeo.opcode.ifne
154
Q.jeo.label
4C-33-30-35-37-39-30-34-37-39
Q.jeo.opcode.return
177
Q.jeo.label
4C-33-30-35-37-39-30-34-37-39
Q.jeo.frame
1:type-1649388831
1:nlocal-1649388831
Q.jeo.seq.of1:locals-1649388831
"java/lang/String"
0:nstack-1649388831
Q.jeo.seq.of0:stack-1649388831
Q.jeo.opcode.aload
25
2
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step4"
"(Ljava/lang/String;)J"
false
Q.jeo.opcode.lstore
55
3
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.lload
22
3
Q.jeo.opcode.invokestatic
184
"java/lang/Long"
"valueOf"
"(J)Ljava/lang/Long;"
false
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"add"
"(Ljava/lang/Object;)Z"
false
Q.jeo.opcode.pop
87
Q.jeo.opcode.return
177
Q.jeo.method:j$lambda$fused2$16
4106:access
"(Ljava/lang/Long;)J":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.invokevirtual
182
"java/lang/Long"
"longValue"
"()J"
false
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$lambda$fused2$15
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
3
4
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of9:body
Q.jeo.opcode.aload
25
1
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step4"
"(Ljava/lang/String;)J"
false
Q.jeo.opcode.lstore
55
2
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.lload
22
2
Q.jeo.opcode.invokestatic
184
"java/lang/Long"
"valueOf"
"(J)Ljava/lang/Long;"
false
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"add"
"(Ljava/lang/Object;)Z"
false
Q.jeo.opcode.pop
87
Q.jeo.opcode.return
177
Q.jeo.method:j$lambda$fused2$14
4106:access
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2
3
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of15:body
Q.jeo.opcode.aload
25
1
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step1"
"(Ljava/lang/Object;)Ljava/lang/String;"
false
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step2"
"(Ljava/lang/String;)Ljava/lang/String;"
false
Q.jeo.opcode.astore
58
2
Q.jeo.opcode.aload
25
2
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step3"
"(Ljava/lang/String;)Z"
false
Q.jeo.opcode.ifne
154
Q.jeo.label
4C-31-32-32-30-34-30-39-39-38-32
Q.jeo.opcode.return
177
Q.jeo.label
4C-31-32-32-30-34-30-39-39-38-32
Q.jeo.frame
1:type-1140745541
1:nlocal-1140745541
Q.jeo.seq.of1:locals-1140745541
"java/lang/String"
0:nstack-1140745541
Q.jeo.seq.of0:stack-1140745541
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.aload
25
2
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"add"
"(Ljava/lang/Object;)Z"
false
Q.jeo.opcode.pop
87
Q.jeo.opcode.return
177
Q.jeo.method:j$lambda$fused1$13
4106:access
"(Ljava/lang/Long;)J":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.invokevirtual
182
"java/lang/Long"
"longValue"
"()J"
false
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$lambda$fused1$12
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
3
4
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of9:body
Q.jeo.opcode.aload
25
1
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step4"
"(Ljava/lang/String;)J"
false
Q.jeo.opcode.lstore
55
2
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.lload
22
2
Q.jeo.opcode.invokestatic
184
"java/lang/Long"
"valueOf"
"(J)Ljava/lang/Long;"
false
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"add"
"(Ljava/lang/Object;)Z"
false
Q.jeo.opcode.pop
87
Q.jeo.opcode.return
177
Q.jeo.method:j$lambda$fused1$11
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2
3
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of13:body
Q.jeo.opcode.aload
25
1
Q.jeo.opcode.astore
58
2
Q.jeo.opcode.aload
25
2
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step3"
"(Ljava/lang/String;)Z"
false
Q.jeo.opcode.ifne
154
Q.jeo.label
4C-34-33-32-35-35-39-32-35
Q.jeo.opcode.return
177
Q.jeo.label
4C-34-33-32-35-35-39-32-35
Q.jeo.frame
1:type-2091500281
1:nlocal-2091500281
Q.jeo.seq.of1:locals-2091500281
"java/lang/String"
0:nstack-2091500281
Q.jeo.seq.of0:stack-2091500281
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.aload
25
2
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"add"
"(Ljava/lang/Object;)Z"
false
Q.jeo.opcode.pop
87
Q.jeo.opcode.return
177
Q.jeo.method:j$lambda$fused1$10
4106:access
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2
3
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of9:body
Q.jeo.opcode.aload
25
1
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step1"
"(Ljava/lang/Object;)Ljava/lang/String;"
false
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step2"
"(Ljava/lang/String;)Ljava/lang/String;"
false
Q.jeo.opcode.astore
58
2
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.aload
25
2
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"add"
"(Ljava/lang/Object;)Z"
false
Q.jeo.opcode.pop
87
Q.jeo.opcode.return
177
Q.jeo.method:j$lambda$prefused$9
4106:access
"(Ljava/lang/Long;)J":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.invokevirtual
182
"java/lang/Long"
"longValue"
"()J"
false
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$lambda$prefused$8
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
3
4
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of9:body
Q.jeo.opcode.aload
25
1
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step4"
"(Ljava/lang/String;)J"
false
Q.jeo.opcode.lstore
55
2
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.lload
22
2
Q.jeo.opcode.invokestatic
184
"java/lang/Long"
"valueOf"
"(J)Ljava/lang/Long;"
false
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"add"
"(Ljava/lang/Object;)Z"
false
Q.jeo.opcode.pop
87
Q.jeo.opcode.return
177
Q.jeo.method:j$lambda$prefused$7
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2
3
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of13:body
Q.jeo.opcode.aload
25
1
Q.jeo.opcode.astore
58
2
Q.jeo.opcode.aload
25
2
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step3"
"(Ljava/lang/String;)Z"
false
Q.jeo.opcode.ifne
154
Q.jeo.label
4C-31-37-35-32-31-31-34-38-38
Q.jeo.opcode.return
177
Q.jeo.label
4C-31-37-35-32-31-31-34-38-38
Q.jeo.frame
1:type-144410421
1:nlocal-144410421
Q.jeo.seq.of1:locals-144410421
"java/lang/String"
0:nstack-144410421
Q.jeo.seq.of0:stack-144410421
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.aload
25
2
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"add"
"(Ljava/lang/Object;)Z"
false
Q.jeo.opcode.pop
87
Q.jeo.opcode.return
177
Q.jeo.method:j$lambda$prefused$6
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2
3
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of8:body
Q.jeo.opcode.aload
25
1
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step2"
"(Ljava/lang/String;)Ljava/lang/String;"
false
Q.jeo.opcode.astore
58
2
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.aload
25
2
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"add"
"(Ljava/lang/Object;)Z"
false
Q.jeo.opcode.pop
87
Q.jeo.opcode.return
177
Q.jeo.method:j$lambda$prefused$5
4106:access
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2
3
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of8:body
Q.jeo.opcode.aload
25
1
Q.jeo.opcode.invokestatic
184
"org/eolang/benchmark/Big"
"step1"
"(Ljava/lang/Object;)Ljava/lang/String;"
false
Q.jeo.opcode.astore
58
2
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.aload
25
2
Q.jeo.opcode.invokevirtual
182
"java/util/ArrayList"
"add"
"(Ljava/lang/Object;)Z"
false
Q.jeo.opcode.pop
87
Q.jeo.opcode.return
177
Q.jeo.method:j$lambda$streams$4
4106:access
"(Ljava/lang/Long;)J":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.invokevirtual
182
"java/lang/Long"
"longValue"
"()J"
false
Q.jeo.opcode.lreturn
173
Q.jeo.method:j$lambda$streams$3
4106:access
"(Ljava/lang/String;)Ljava/lang/Long;":descriptor
"":signature
Q.jeo.maxs:maxs
4
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of7:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.bipush
16
16
Q.jeo.opcode.invokestatic
184
"java/lang/Long"
"parseLong"
"(Ljava/lang/String;I)J"
false
Q.jeo.opcode.lconst_1
10
Q.jeo.opcode.ladd
97
Q.jeo.opcode.invokestatic
184
"java/lang/Long"
"valueOf"
"(J)Ljava/lang/Long;"
false
Q.jeo.opcode.areturn
176
Q.jeo.method:j$lambda$streams$2
4106:access
"(Ljava/lang/String;)Z":descriptor
"":signature
Q.jeo.maxs:maxs
2
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of12:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.invokevirtual
182
"java/lang/String"
"length"
"()I"
false
Q.jeo.opcode.iconst_4
7
Q.jeo.opcode.if_icmpne
160
Q.jeo.label
4C-31-34-36-36-32-39-33-35-34-33
Q.jeo.opcode.iconst_1
4
Q.jeo.opcode.goto
167
Q.jeo.label
4C-31-38-38-31-39-37-37-37-39-31
Q.jeo.label
4C-31-34-36-36-32-39-33-35-34-33
Q.jeo.frame
3:type-396620908
0:nlocal-396620908
Q.jeo.seq.of0:locals-396620908
0:nstack-396620908
Q.jeo.seq.of0:stack-396620908
Q.jeo.opcode.iconst_0
3
Q.jeo.label
4C-31-38-38-31-39-37-37-37-39-31
Q.jeo.frame
4:type-667381648
0:nlocal-667381648
Q.jeo.seq.of0:locals-667381648
1:nstack-667381648
Q.jeo.seq.of1:stack-667381648
1
Q.jeo.opcode.ireturn
172
Q.jeo.method:j$lambda$streams$1
4106:access
"(Ljava/lang/Object;)Ljava/lang/String;":descriptor
"":signature
Q.jeo.maxs:maxs
1
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.checkcast
192
"java/lang/String"
Q.jeo.opcode.areturn
176
Q.jeo.method:j$lambda$static$0
4106:access
"(Ljava/lang/Long;)Ljava/lang/String;":descriptor
"":signature
Q.jeo.maxs:maxs
5
1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of9:body
Q.jeo.opcode.ldc
18
"%04x"
Q.jeo.opcode.iconst_1
4
Q.jeo.opcode.anewarray
189
"java/lang/Object"
Q.jeo.opcode.dup
89
Q.jeo.opcode.iconst_0
3
Q.jeo.opcode.aload
25
0
Q.jeo.opcode.aastore
83
Q.jeo.opcode.invokestatic
184
"java/lang/String"
"format"
"(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;"
false
Q.jeo.opcode.areturn
176
Q.jeo.method:j$class@clinit@
8:access
"()V":descriptor
"":signature
Q.jeo.maxs:maxs
4
0
Q.jeo.seq.of9:body
Q.jeo.opcode.lconst_0
9
Q.jeo.opcode.ldc
18
Q.jeo.long
10000000
Q.jeo.opcode.invokestatic
184
"java/util/stream/LongStream"
"range"
"(JJ)Ljava/util/stream/LongStream;"
true
Q.jeo.opcode.invokeinterface
185
"java/util/stream/LongStream"
"boxed"
"()Ljava/util/stream/Stream;"
true
Q.jeo.opcode.invokedynamic
186
"apply"
"()Ljava/util/function/Function;"
Q.jeo.handle
6
"java/lang/invoke/LambdaMetafactory"
"metafactory"
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B
Q.jeo.handle
6
"org/eolang/benchmark/Big"
"lambda$static$0"
"(Ljava/lang/Long;)Ljava/lang/String;"
false
Q.jeo.type
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"map"
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;"
true
Q.jeo.opcode.invokeinterface
185
"java/util/stream/Stream"
"toArray"
"()[Ljava/lang/Object;"
true
Q.jeo.opcode.putstatic
179
"org/eolang/benchmark/Big"
"VALUES"
"[Ljava/lang/Object;"
Q.jeo.opcode.return
177
Q.jeo.seq.of6:annotations
Q.jeo.annotation:annotation-207327448-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmarkMode%3B
"Lorg/openjdk/jmh/annotations/BenchmarkMode;"
true
Q.jeo.annotation-property
"ARRAY"
"value"
Q.jeo.annotation-property
"ENUM"
""
"Lorg/openjdk/jmh/annotations/Mode;"
"AverageTime"
Q.jeo.annotation:annotation-1349712837-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FOutputTimeUnit%3B
"Lorg/openjdk/jmh/annotations/OutputTimeUnit;"
true
Q.jeo.annotation-property
"ENUM"
"value"
"Ljava/util/concurrent/TimeUnit;"
"MILLISECONDS"
Q.jeo.annotation:annotation-860298730-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FWarmup%3B
"Lorg/openjdk/jmh/annotations/Warmup;"
true
Q.jeo.annotation-property
"PLAIN"
"iterations"
5
Q.jeo.annotation-property
"PLAIN"
"time"
100
Q.jeo.annotation-property
"ENUM"
"timeUnit"
"Ljava/util/concurrent/TimeUnit;"
"MILLISECONDS"
Q.jeo.annotation:annotation-27643895-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FMeasurement%3B
"Lorg/openjdk/jmh/annotations/Measurement;"
true
Q.jeo.annotation-property
"PLAIN"
"iterations"
10
Q.jeo.annotation-property
"PLAIN"
"time"
100
Q.jeo.annotation-property
"ENUM"
"timeUnit"
"Ljava/util/concurrent/TimeUnit;"
"MILLISECONDS"
Q.jeo.annotation:annotation-729647994-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FState%3B
"Lorg/openjdk/jmh/annotations/State;"
true
Q.jeo.annotation-property
"ENUM"
"value"
"Lorg/openjdk/jmh/annotations/Scope;"
"Benchmark"
Q.jeo.annotation:annotation-1766860811-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FFork%3B
"Lorg/openjdk/jmh/annotations/Fork;"
true
Q.jeo.annotation-property
"PLAIN"
"value"
2
Q.jeo.seq.of2:attributes
Q.jeo.inner-class
"java/util/stream/Collector$Characteristics"
"java/util/stream/Collector"
"Characteristics"
16409
Q.jeo.inner-class
"java/lang/invoke/MethodHandles$Lookup"
"java/lang/invoke/MethodHandles"
"Lookup"
25
𝜑-expressions after eo:phi ⛶
{⟦
j$org ↦ ⟦
j$eolang ↦ ⟦
j$benchmark ↦ ⟦
j$Big ↦ Φ.jeo.class(
version ↦ 52,
access ↦ 33,
supername ↦ "java/lang/Object",
interfaces ↦ Φ.jeo.seq.of0,
j$VALUES ↦ Φ.jeo.field(
access-VALUES ↦ 26,
descriptor-VALUES ↦ "[Ljava/lang/Object;",
signature-VALUES ↦ "",
value-VALUES ↦ Φ.jeo.nullable(
Φ̇.bytes(
⟦
Δ ⤍ --,
ρ ↦ ∅
⟧
)
)
),
j$object@init@ ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
1,
1
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokespecial(
183,
"java/lang/Object",
"<init>",
"()V",
Φ̇.false
),
Φ.jeo.opcode.return(
177
)
)
),
j$plain ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
6,
5
),
annotations ↦ Φ.jeo.seq.of1(
annotation-345519676-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of39(
Φ.jeo.opcode.lconst_0(
9
),
Φ.jeo.opcode.lstore(
55,
1
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.opcode.istore(
54,
3
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-34-36-39-36-38-30-33-32,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1385299945 ↦ 1,
nlocal-1385299945 ↦ 2,
locals-1385299945 ↦ Φ.jeo.seq.of2(
4,
1
),
nstack-1385299945 ↦ 0,
stack-1385299945 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.iload(
21,
3
),
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.arraylength(
190
),
Φ.jeo.opcode.if_icmpge(
162,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-37-31-39-31-34-38-32-36-31,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.iload(
21,
3
),
Φ.jeo.opcode.aaload(
50
),
Φ.jeo.opcode.checkcast(
192,
"java/lang/String"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/String",
"trim",
"()Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
4
),
Φ.jeo.opcode.aload(
25,
4
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/String",
"length",
"()I",
Φ̇.false
),
Φ.jeo.opcode.iconst_4(
7
),
Φ.jeo.opcode.if_icmpeq(
159,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-36-32-35-30-30-30-37-33-30,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.goto(
167,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-34-32-32-39-39-32-38-32-34,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-36-32-35-30-30-30-37-33-30,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1047380236 ↦ 1,
nlocal-1047380236 ↦ 1,
locals-1047380236 ↦ Φ.jeo.seq.of1(
"java/lang/String"
),
nstack-1047380236 ↦ 0,
stack-1047380236 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.lload(
22,
1
),
Φ.jeo.opcode.aload(
25,
4
),
Φ.jeo.opcode.bipush(
16,
16
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"parseLong",
"(Ljava/lang/String;I)J",
Φ̇.false
),
Φ.jeo.opcode.lconst_1(
10
),
Φ.jeo.opcode.ladd(
97
),
Φ.jeo.opcode.ladd(
97
),
Φ.jeo.opcode.lstore(
55,
1
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-34-32-32-39-39-32-38-32-34,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1023760582 ↦ 2,
nlocal-1023760582 ↦ 1,
locals-1023760582 ↦ Φ.jeo.seq.of0,
nstack-1023760582 ↦ 0,
stack-1023760582 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.iinc(
132,
3,
1
),
Φ.jeo.opcode.goto(
167,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-34-36-39-36-38-30-33-32,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-37-31-39-31-34-38-32-36-31,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-673240328 ↦ 2,
nlocal-673240328 ↦ 1,
locals-673240328 ↦ Φ.jeo.seq.of0,
nstack-673240328 ↦ 0,
stack-673240328 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.lload(
22,
1
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$streams ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
annotations ↦ Φ.jeo.seq.of1(
annotation-567145113-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of14(
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Stream",
"of",
"([Ljava/lang/Object;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"apply",
"()Ljava/util/function/Function;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$streams$1",
"(Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"map",
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"apply",
"()Ljava/util/function/Function;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
5,
"java/lang/String",
"trim",
"()Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"map",
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"test",
"()Ljava/util/function/Predicate;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-5A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$streams$2",
"(Ljava/lang/String;)Z",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-5A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"filter",
"(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"apply",
"()Ljava/util/function/Function;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$streams$3",
"(Ljava/lang/String;)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"map",
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"applyAsLong",
"()Ljava/util/function/ToLongFunction;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$streams$4",
"(Ljava/lang/Long;)J",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"mapToLong",
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"sum",
"()J",
Φ̇.true
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$prefused ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
annotations ↦ Φ.jeo.seq.of1(
annotation-1686178783-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of26(
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Stream",
"of",
"([Ljava/lang/Object;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$prefused$5",
"(Ljava/util/ArrayList;Ljava/lang/Object;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$prefused$6",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$prefused$7",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$prefused$8",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"applyAsLong",
"()Ljava/util/function/ToLongFunction;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$prefused$9",
"(Ljava/lang/Long;)J",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"mapToLong",
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"sum",
"()J",
Φ̇.true
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$fused1 ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
annotations ↦ Φ.jeo.seq.of1(
annotation-756959756-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of21(
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Stream",
"of",
"([Ljava/lang/Object;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused1$10",
"(Ljava/util/ArrayList;Ljava/lang/Object;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused1$11",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused1$12",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"applyAsLong",
"()Ljava/util/function/ToLongFunction;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused1$13",
"(Ljava/lang/Long;)J",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"mapToLong",
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"sum",
"()J",
Φ̇.true
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$fused2 ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
annotations ↦ Φ.jeo.seq.of1(
annotation-642339111-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of16(
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Stream",
"of",
"([Ljava/lang/Object;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused2$14",
"(Ljava/util/ArrayList;Ljava/lang/Object;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused2$15",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"applyAsLong",
"()Ljava/util/function/ToLongFunction;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused2$16",
"(Ljava/lang/Long;)J",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"mapToLong",
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"sum",
"()J",
Φ̇.true
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$fused3 ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
annotations ↦ Φ.jeo.seq.of1(
annotation-768387031-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of11(
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Stream",
"of",
"([Ljava/lang/Object;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused3$17",
"(Ljava/util/ArrayList;Ljava/lang/Object;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"applyAsLong",
"()Ljava/util/function/ToLongFunction;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused3$18",
"(Ljava/lang/Long;)J",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"mapToLong",
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"sum",
"()J",
Φ̇.true
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$step1 ↦ Φ.jeo.method(
access ↦ 10,
descriptor ↦ "(Ljava/lang/Object;)Ljava/lang/String;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
1,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.checkcast(
192,
"java/lang/String"
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$step2 ↦ Φ.jeo.method(
access ↦ 10,
descriptor ↦ "(Ljava/lang/String;)Ljava/lang/String;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
1,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/String",
"trim",
"()Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$step3 ↦ Φ.jeo.method(
access ↦ 10,
descriptor ↦ "(Ljava/lang/String;)Z",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of12(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/String",
"length",
"()I",
Φ̇.false
),
Φ.jeo.opcode.iconst_4(
7
),
Φ.jeo.opcode.if_icmpne(
160,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-39-33-31-39-34-36-31-33-32,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.iconst_1(
4
),
Φ.jeo.opcode.goto(
167,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-33-32-37-30-33-38-31-32-39,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-39-33-31-39-34-36-31-33-32,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-483682180 ↦ 3,
nlocal-483682180 ↦ 0,
locals-483682180 ↦ Φ.jeo.seq.of0,
nstack-483682180 ↦ 0,
stack-483682180 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-33-32-37-30-33-38-31-32-39,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1902163141 ↦ 4,
nlocal-1902163141 ↦ 0,
locals-1902163141 ↦ Φ.jeo.seq.of0,
nstack-1902163141 ↦ 1,
stack-1902163141 ↦ Φ.jeo.seq.of1(
1
)
),
Φ.jeo.opcode.ireturn(
172
)
)
),
j$step4 ↦ Φ.jeo.method(
access ↦ 10,
descriptor ↦ "(Ljava/lang/String;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
4,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of6(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.bipush(
16,
16
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"parseLong",
"(Ljava/lang/String;I)J",
Φ̇.false
),
Φ.jeo.opcode.lconst_1(
10
),
Φ.jeo.opcode.ladd(
97
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$col ↦ Φ.jeo.method(
access ↦ 10,
descriptor ↦ "(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
signature ↦ "<T:Ljava/lang/Object;R:Ljava/lang/Object;>(Ljava/util/function/BiConsumer<Ljava/util/ArrayList<TR;>;TT;>;)Ljava/util/stream/Collector<TT;Ljava/util/ArrayList<TR;>;Ljava/util/ArrayList<TR;>;>;",
maxs ↦ Φ.jeo.maxs(
4,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/function/BiConsumer;"
)
),
body ↦ Φ.jeo.seq.of7(
Φ.jeo.opcode.invokedynamic(
186,
"get",
"()Ljava/util/function/Supplier;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$col$19",
"()Ljava/util/ArrayList;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-29-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokedynamic(
186,
"apply",
"()Ljava/util/function/BinaryOperator;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$col$20",
"(Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-29-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.opcode.anewarray(
189,
"java/util/stream/Collector$Characteristics"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Collector",
"of",
"(Ljava/util/function/Supplier;Ljava/util/function/BiConsumer;Ljava/util/function/BinaryOperator;[Ljava/util/stream/Collector$Characteristics;)Ljava/util/stream/Collector;",
Φ̇.true
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$lambda$col$20 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
2
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
)
),
body ↦ Φ.jeo.seq.of6(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"addAll",
"(Ljava/util/Collection;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$lambda$col$19 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "()Ljava/util/ArrayList;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
3,
0
),
body ↦ Φ.jeo.seq.of5(
Φ.jeo.opcode.new(
187,
"java/util/ArrayList"
),
Φ.jeo.opcode.dup(
89
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.opcode.invokespecial(
183,
"java/util/ArrayList",
"<init>",
"(I)V",
Φ̇.false
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$lambda$fused3$18 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/Long",
"longValue",
"()J",
Φ̇.false
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$lambda$fused3$17 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/Object;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
3,
5
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of19(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step1",
"(Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step2",
"(Ljava/lang/String;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step3",
"(Ljava/lang/String;)Z",
Φ̇.false
),
Φ.jeo.opcode.ifne(
154,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-33-30-35-37-39-30-34-37-39,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.return(
177
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-33-30-35-37-39-30-34-37-39,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1649388831 ↦ 1,
nlocal-1649388831 ↦ 1,
locals-1649388831 ↦ Φ.jeo.seq.of1(
"java/lang/String"
),
nstack-1649388831 ↦ 0,
stack-1649388831 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step4",
"(Ljava/lang/String;)J",
Φ̇.false
),
Φ.jeo.opcode.lstore(
55,
3
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.lload(
22,
3
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"valueOf",
"(J)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$fused2$16 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/Long",
"longValue",
"()J",
Φ̇.false
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$lambda$fused2$15 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
3,
4
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step4",
"(Ljava/lang/String;)J",
Φ̇.false
),
Φ.jeo.opcode.lstore(
55,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.lload(
22,
2
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"valueOf",
"(J)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$fused2$14 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/Object;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of15(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step1",
"(Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step2",
"(Ljava/lang/String;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step3",
"(Ljava/lang/String;)Z",
Φ̇.false
),
Φ.jeo.opcode.ifne(
154,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-32-32-30-34-30-39-39-38-32,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.return(
177
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-32-32-30-34-30-39-39-38-32,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1140745541 ↦ 1,
nlocal-1140745541 ↦ 1,
locals-1140745541 ↦ Φ.jeo.seq.of1(
"java/lang/String"
),
nstack-1140745541 ↦ 0,
stack-1140745541 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$fused1$13 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/Long",
"longValue",
"()J",
Φ̇.false
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$lambda$fused1$12 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
3,
4
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step4",
"(Ljava/lang/String;)J",
Φ̇.false
),
Φ.jeo.opcode.lstore(
55,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.lload(
22,
2
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"valueOf",
"(J)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$fused1$11 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of13(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step3",
"(Ljava/lang/String;)Z",
Φ̇.false
),
Φ.jeo.opcode.ifne(
154,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-34-33-32-35-35-39-32-35,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.return(
177
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-34-33-32-35-35-39-32-35,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-2091500281 ↦ 1,
nlocal-2091500281 ↦ 1,
locals-2091500281 ↦ Φ.jeo.seq.of1(
"java/lang/String"
),
nstack-2091500281 ↦ 0,
stack-2091500281 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$fused1$10 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/Object;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step1",
"(Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step2",
"(Ljava/lang/String;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$prefused$9 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/Long",
"longValue",
"()J",
Φ̇.false
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$lambda$prefused$8 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
3,
4
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step4",
"(Ljava/lang/String;)J",
Φ̇.false
),
Φ.jeo.opcode.lstore(
55,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.lload(
22,
2
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"valueOf",
"(J)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$prefused$7 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of13(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step3",
"(Ljava/lang/String;)Z",
Φ̇.false
),
Φ.jeo.opcode.ifne(
154,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-37-35-32-31-31-34-38-38,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.return(
177
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-37-35-32-31-31-34-38-38,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-144410421 ↦ 1,
nlocal-144410421 ↦ 1,
locals-144410421 ↦ Φ.jeo.seq.of1(
"java/lang/String"
),
nstack-144410421 ↦ 0,
stack-144410421 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$prefused$6 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of8(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step2",
"(Ljava/lang/String;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$prefused$5 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/Object;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of8(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step1",
"(Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$streams$4 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/Long",
"longValue",
"()J",
Φ̇.false
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$lambda$streams$3 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/String;)Ljava/lang/Long;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
4,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of7(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.bipush(
16,
16
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"parseLong",
"(Ljava/lang/String;I)J",
Φ̇.false
),
Φ.jeo.opcode.lconst_1(
10
),
Φ.jeo.opcode.ladd(
97
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"valueOf",
"(J)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$lambda$streams$2 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/String;)Z",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of12(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/String",
"length",
"()I",
Φ̇.false
),
Φ.jeo.opcode.iconst_4(
7
),
Φ.jeo.opcode.if_icmpne(
160,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-34-36-36-32-39-33-35-34-33,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.iconst_1(
4
),
Φ.jeo.opcode.goto(
167,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-38-38-31-39-37-37-37-39-31,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-34-36-36-32-39-33-35-34-33,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-396620908 ↦ 3,
nlocal-396620908 ↦ 0,
locals-396620908 ↦ Φ.jeo.seq.of0,
nstack-396620908 ↦ 0,
stack-396620908 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-38-38-31-39-37-37-37-39-31,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-667381648 ↦ 4,
nlocal-667381648 ↦ 0,
locals-667381648 ↦ Φ.jeo.seq.of0,
nstack-667381648 ↦ 1,
stack-667381648 ↦ Φ.jeo.seq.of1(
1
)
),
Φ.jeo.opcode.ireturn(
172
)
)
),
j$lambda$streams$1 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Object;)Ljava/lang/String;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
1,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.checkcast(
192,
"java/lang/String"
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$lambda$static$0 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)Ljava/lang/String;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
5,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.ldc(
18,
"%04x"
),
Φ.jeo.opcode.iconst_1(
4
),
Φ.jeo.opcode.anewarray(
189,
"java/lang/Object"
),
Φ.jeo.opcode.dup(
89
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aastore(
83
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/String",
"format",
"(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$class@clinit@ ↦ Φ.jeo.method(
access ↦ 8,
descriptor ↦ "()V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
4,
0
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.lconst_0(
9
),
Φ.jeo.opcode.ldc(
18,
Φ.jeo.long(
10000000
)
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/LongStream",
"range",
"(JJ)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"boxed",
"()Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"apply",
"()Ljava/util/function/Function;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$static$0",
"(Ljava/lang/Long;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"map",
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"toArray",
"()[Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.putstatic(
179,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.return(
177
)
)
),
annotations ↦ Φ.jeo.seq.of6(
annotation-207327448-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmarkMode%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/BenchmarkMode;",
Φ̇.true,
Φ.jeo.annotation-property(
"ARRAY",
"value",
Φ.jeo.annotation-property(
"ENUM",
"",
"Lorg/openjdk/jmh/annotations/Mode;",
"AverageTime"
)
)
),
annotation-1349712837-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FOutputTimeUnit%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/OutputTimeUnit;",
Φ̇.true,
Φ.jeo.annotation-property(
"ENUM",
"value",
"Ljava/util/concurrent/TimeUnit;",
"MILLISECONDS"
)
),
annotation-860298730-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FWarmup%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Warmup;",
Φ̇.true,
Φ.jeo.annotation-property(
"PLAIN",
"iterations",
5
),
Φ.jeo.annotation-property(
"PLAIN",
"time",
100
),
Φ.jeo.annotation-property(
"ENUM",
"timeUnit",
"Ljava/util/concurrent/TimeUnit;",
"MILLISECONDS"
)
),
annotation-27643895-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FMeasurement%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Measurement;",
Φ̇.true,
Φ.jeo.annotation-property(
"PLAIN",
"iterations",
10
),
Φ.jeo.annotation-property(
"PLAIN",
"time",
100
),
Φ.jeo.annotation-property(
"ENUM",
"timeUnit",
"Ljava/util/concurrent/TimeUnit;",
"MILLISECONDS"
)
),
annotation-729647994-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FState%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/State;",
Φ̇.true,
Φ.jeo.annotation-property(
"ENUM",
"value",
"Lorg/openjdk/jmh/annotations/Scope;",
"Benchmark"
)
),
annotation-1766860811-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FFork%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Fork;",
Φ̇.true,
Φ.jeo.annotation-property(
"PLAIN",
"value",
2
)
)
),
attributes ↦ Φ.jeo.seq.of2(
Φ.jeo.inner-class(
"java/util/stream/Collector$Characteristics",
"java/util/stream/Collector",
"Characteristics",
16409
),
Φ.jeo.inner-class(
"java/lang/invoke/MethodHandles$Lookup",
"java/lang/invoke/MethodHandles",
"Lookup",
25
)
)
),
λ ⤍ Package,
ρ ↦ ∅
⟧,
λ ⤍ Package,
ρ ↦ ∅
⟧,
λ ⤍ Package,
ρ ↦ ∅
⟧,
ρ ↦ ∅
⟧}
Optimized 𝜑 by phino ⛶
{⟦
j$org ↦ ⟦
j$eolang ↦ ⟦
j$benchmark ↦ ⟦
j$Big ↦ Φ.jeo.class(
version ↦ 52,
access ↦ 33,
supername ↦ "java/lang/Object",
interfaces ↦ Φ.jeo.seq.of0,
j$VALUES ↦ Φ.jeo.field(
access-VALUES ↦ 26,
descriptor-VALUES ↦ "[Ljava/lang/Object;",
signature-VALUES ↦ "",
value-VALUES ↦ Φ.jeo.nullable(
Φ̇.bytes(
⟦
Δ ⤍ --,
ρ ↦ ∅
⟧
)
)
),
j$object@init@ ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
1,
1
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokespecial(
183,
"java/lang/Object",
"<init>",
"()V",
Φ̇.false
),
Φ.jeo.opcode.return(
177
)
)
),
j$plain ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
6,
5
),
annotations ↦ Φ.jeo.seq.of1(
annotation-345519676-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of39(
Φ.jeo.opcode.lconst_0(
9
),
Φ.jeo.opcode.lstore(
55,
1
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.opcode.istore(
54,
3
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-34-36-39-36-38-30-33-32,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1385299945 ↦ 1,
nlocal-1385299945 ↦ 2,
locals-1385299945 ↦ Φ.jeo.seq.of2(
4,
1
),
nstack-1385299945 ↦ 0,
stack-1385299945 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.iload(
21,
3
),
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.arraylength(
190
),
Φ.jeo.opcode.if_icmpge(
162,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-37-31-39-31-34-38-32-36-31,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.iload(
21,
3
),
Φ.jeo.opcode.aaload(
50
),
Φ.jeo.opcode.checkcast(
192,
"java/lang/String"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/String",
"trim",
"()Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
4
),
Φ.jeo.opcode.aload(
25,
4
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/String",
"length",
"()I",
Φ̇.false
),
Φ.jeo.opcode.iconst_4(
7
),
Φ.jeo.opcode.if_icmpeq(
159,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-36-32-35-30-30-30-37-33-30,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.goto(
167,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-34-32-32-39-39-32-38-32-34,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-36-32-35-30-30-30-37-33-30,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1047380236 ↦ 1,
nlocal-1047380236 ↦ 1,
locals-1047380236 ↦ Φ.jeo.seq.of1(
"java/lang/String"
),
nstack-1047380236 ↦ 0,
stack-1047380236 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.lload(
22,
1
),
Φ.jeo.opcode.aload(
25,
4
),
Φ.jeo.opcode.bipush(
16,
16
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"parseLong",
"(Ljava/lang/String;I)J",
Φ̇.false
),
Φ.jeo.opcode.lconst_1(
10
),
Φ.jeo.opcode.ladd(
97
),
Φ.jeo.opcode.ladd(
97
),
Φ.jeo.opcode.lstore(
55,
1
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-34-32-32-39-39-32-38-32-34,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1023760582 ↦ 2,
nlocal-1023760582 ↦ 1,
locals-1023760582 ↦ Φ.jeo.seq.of0,
nstack-1023760582 ↦ 0,
stack-1023760582 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.iinc(
132,
3,
1
),
Φ.jeo.opcode.goto(
167,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-34-36-39-36-38-30-33-32,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-37-31-39-31-34-38-32-36-31,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-673240328 ↦ 2,
nlocal-673240328 ↦ 1,
locals-673240328 ↦ Φ.jeo.seq.of0,
nstack-673240328 ↦ 0,
stack-673240328 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.lload(
22,
1
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$streams ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
annotations ↦ Φ.jeo.seq.of1(
annotation-567145113-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of14(
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Stream",
"of",
"([Ljava/lang/Object;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"apply",
"()Ljava/util/function/Function;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$streams$1",
"(Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"map",
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"apply",
"()Ljava/util/function/Function;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
5,
"java/lang/String",
"trim",
"()Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"map",
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"test",
"()Ljava/util/function/Predicate;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-5A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$streams$2",
"(Ljava/lang/String;)Z",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-5A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"filter",
"(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"apply",
"()Ljava/util/function/Function;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$streams$3",
"(Ljava/lang/String;)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"map",
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"applyAsLong",
"()Ljava/util/function/ToLongFunction;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$streams$4",
"(Ljava/lang/Long;)J",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"mapToLong",
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"sum",
"()J",
Φ̇.true
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$prefused ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
annotations ↦ Φ.jeo.seq.of1(
annotation-1686178783-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of26(
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Stream",
"of",
"([Ljava/lang/Object;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$prefused$5",
"(Ljava/util/ArrayList;Ljava/lang/Object;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$prefused$6",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$prefused$7",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$prefused$8",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"applyAsLong",
"()Ljava/util/function/ToLongFunction;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$prefused$9",
"(Ljava/lang/Long;)J",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"mapToLong",
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"sum",
"()J",
Φ̇.true
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$fused1 ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
annotations ↦ Φ.jeo.seq.of1(
annotation-756959756-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of21(
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Stream",
"of",
"([Ljava/lang/Object;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused1$10",
"(Ljava/util/ArrayList;Ljava/lang/Object;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused1$11",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused1$12",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"applyAsLong",
"()Ljava/util/function/ToLongFunction;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused1$13",
"(Ljava/lang/Long;)J",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"mapToLong",
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"sum",
"()J",
Φ̇.true
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$fused2 ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
annotations ↦ Φ.jeo.seq.of1(
annotation-642339111-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of16(
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Stream",
"of",
"([Ljava/lang/Object;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused2$14",
"(Ljava/util/ArrayList;Ljava/lang/Object;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused2$15",
"(Ljava/util/ArrayList;Ljava/lang/String;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"applyAsLong",
"()Ljava/util/function/ToLongFunction;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused2$16",
"(Ljava/lang/Long;)J",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"mapToLong",
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"sum",
"()J",
Φ̇.true
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$fused3 ↦ Φ.jeo.method(
access ↦ 1,
descriptor ↦ "()J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
annotations ↦ Φ.jeo.seq.of1(
annotation-768387031-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Benchmark;",
Φ̇.true
)
),
body ↦ Φ.jeo.seq.of11(
Φ.jeo.opcode.getstatic(
178,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Stream",
"of",
"([Ljava/lang/Object;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"accept",
"()Ljava/util/function/BiConsumer;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused3$17",
"(Ljava/util/ArrayList;Ljava/lang/Object;)V",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"col",
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
Φ̇.false
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"collect",
"(Ljava/util/stream/Collector;)Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.checkcast(
192,
"java/util/ArrayList"
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"stream",
"()Ljava/util/stream/Stream;",
Φ̇.false
),
Φ.jeo.opcode.invokedynamic(
186,
"applyAsLong",
"()Ljava/util/function/ToLongFunction;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$fused3$18",
"(Ljava/lang/Long;)J",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"mapToLong",
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"sum",
"()J",
Φ̇.true
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$step1 ↦ Φ.jeo.method(
access ↦ 10,
descriptor ↦ "(Ljava/lang/Object;)Ljava/lang/String;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
1,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.checkcast(
192,
"java/lang/String"
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$step2 ↦ Φ.jeo.method(
access ↦ 10,
descriptor ↦ "(Ljava/lang/String;)Ljava/lang/String;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
1,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/String",
"trim",
"()Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$step3 ↦ Φ.jeo.method(
access ↦ 10,
descriptor ↦ "(Ljava/lang/String;)Z",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of12(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/String",
"length",
"()I",
Φ̇.false
),
Φ.jeo.opcode.iconst_4(
7
),
Φ.jeo.opcode.if_icmpne(
160,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-39-33-31-39-34-36-31-33-32,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.iconst_1(
4
),
Φ.jeo.opcode.goto(
167,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-33-32-37-30-33-38-31-32-39,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-39-33-31-39-34-36-31-33-32,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-483682180 ↦ 3,
nlocal-483682180 ↦ 0,
locals-483682180 ↦ Φ.jeo.seq.of0,
nstack-483682180 ↦ 0,
stack-483682180 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-33-32-37-30-33-38-31-32-39,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1902163141 ↦ 4,
nlocal-1902163141 ↦ 0,
locals-1902163141 ↦ Φ.jeo.seq.of0,
nstack-1902163141 ↦ 1,
stack-1902163141 ↦ Φ.jeo.seq.of1(
1
)
),
Φ.jeo.opcode.ireturn(
172
)
)
),
j$step4 ↦ Φ.jeo.method(
access ↦ 10,
descriptor ↦ "(Ljava/lang/String;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
4,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of6(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.bipush(
16,
16
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"parseLong",
"(Ljava/lang/String;I)J",
Φ̇.false
),
Φ.jeo.opcode.lconst_1(
10
),
Φ.jeo.opcode.ladd(
97
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$col ↦ Φ.jeo.method(
access ↦ 10,
descriptor ↦ "(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;",
signature ↦ "<T:Ljava/lang/Object;R:Ljava/lang/Object;>(Ljava/util/function/BiConsumer<Ljava/util/ArrayList<TR;>;TT;>;)Ljava/util/stream/Collector<TT;Ljava/util/ArrayList<TR;>;Ljava/util/ArrayList<TR;>;>;",
maxs ↦ Φ.jeo.maxs(
4,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/function/BiConsumer;"
)
),
body ↦ Φ.jeo.seq.of7(
Φ.jeo.opcode.invokedynamic(
186,
"get",
"()Ljava/util/function/Supplier;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$col$19",
"()Ljava/util/ArrayList;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-29-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokedynamic(
186,
"apply",
"()Ljava/util/function/BinaryOperator;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$col$20",
"(Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-29-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.opcode.anewarray(
189,
"java/util/stream/Collector$Characteristics"
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/Collector",
"of",
"(Ljava/util/function/Supplier;Ljava/util/function/BiConsumer;Ljava/util/function/BinaryOperator;[Ljava/util/stream/Collector$Characteristics;)Ljava/util/stream/Collector;",
Φ̇.true
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$lambda$col$20 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
2
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
)
),
body ↦ Φ.jeo.seq.of6(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"addAll",
"(Ljava/util/Collection;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$lambda$col$19 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "()Ljava/util/ArrayList;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
3,
0
),
body ↦ Φ.jeo.seq.of5(
Φ.jeo.opcode.new(
187,
"java/util/ArrayList"
),
Φ.jeo.opcode.dup(
89
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.opcode.invokespecial(
183,
"java/util/ArrayList",
"<init>",
"(I)V",
Φ̇.false
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$lambda$fused3$18 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/Long",
"longValue",
"()J",
Φ̇.false
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$lambda$fused3$17 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/Object;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
3,
5
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of19(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step1",
"(Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step2",
"(Ljava/lang/String;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step3",
"(Ljava/lang/String;)Z",
Φ̇.false
),
Φ.jeo.opcode.ifne(
154,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-33-30-35-37-39-30-34-37-39,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.return(
177
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-33-30-35-37-39-30-34-37-39,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1649388831 ↦ 1,
nlocal-1649388831 ↦ 1,
locals-1649388831 ↦ Φ.jeo.seq.of1(
"java/lang/String"
),
nstack-1649388831 ↦ 0,
stack-1649388831 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step4",
"(Ljava/lang/String;)J",
Φ̇.false
),
Φ.jeo.opcode.lstore(
55,
3
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.lload(
22,
3
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"valueOf",
"(J)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$fused2$16 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/Long",
"longValue",
"()J",
Φ̇.false
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$lambda$fused2$15 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
3,
4
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step4",
"(Ljava/lang/String;)J",
Φ̇.false
),
Φ.jeo.opcode.lstore(
55,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.lload(
22,
2
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"valueOf",
"(J)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$fused2$14 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/Object;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of15(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step1",
"(Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step2",
"(Ljava/lang/String;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step3",
"(Ljava/lang/String;)Z",
Φ̇.false
),
Φ.jeo.opcode.ifne(
154,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-32-32-30-34-30-39-39-38-32,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.return(
177
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-32-32-30-34-30-39-39-38-32,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-1140745541 ↦ 1,
nlocal-1140745541 ↦ 1,
locals-1140745541 ↦ Φ.jeo.seq.of1(
"java/lang/String"
),
nstack-1140745541 ↦ 0,
stack-1140745541 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$fused1$13 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/Long",
"longValue",
"()J",
Φ̇.false
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$lambda$fused1$12 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
3,
4
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step4",
"(Ljava/lang/String;)J",
Φ̇.false
),
Φ.jeo.opcode.lstore(
55,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.lload(
22,
2
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"valueOf",
"(J)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$fused1$11 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of13(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step3",
"(Ljava/lang/String;)Z",
Φ̇.false
),
Φ.jeo.opcode.ifne(
154,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-34-33-32-35-35-39-32-35,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.return(
177
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-34-33-32-35-35-39-32-35,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-2091500281 ↦ 1,
nlocal-2091500281 ↦ 1,
locals-2091500281 ↦ Φ.jeo.seq.of1(
"java/lang/String"
),
nstack-2091500281 ↦ 0,
stack-2091500281 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$fused1$10 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/Object;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step1",
"(Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step2",
"(Ljava/lang/String;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$prefused$9 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/Long",
"longValue",
"()J",
Φ̇.false
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$lambda$prefused$8 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
3,
4
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step4",
"(Ljava/lang/String;)J",
Φ̇.false
),
Φ.jeo.opcode.lstore(
55,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.lload(
22,
2
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"valueOf",
"(J)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$prefused$7 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of13(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step3",
"(Ljava/lang/String;)Z",
Φ̇.false
),
Φ.jeo.opcode.ifne(
154,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-37-35-32-31-31-34-38-38,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.return(
177
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-37-35-32-31-31-34-38-38,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-144410421 ↦ 1,
nlocal-144410421 ↦ 1,
locals-144410421 ↦ Φ.jeo.seq.of1(
"java/lang/String"
),
nstack-144410421 ↦ 0,
stack-144410421 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$prefused$6 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/String;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of8(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step2",
"(Ljava/lang/String;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$prefused$5 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/util/ArrayList;Ljava/lang/Object;)V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
3
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/util/ArrayList;"
),
arg1 ↦ Φ.jeo.param(
index ↦ 1,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of8(
Φ.jeo.opcode.aload(
25,
1
),
Φ.jeo.opcode.invokestatic(
184,
"org/eolang/benchmark/Big",
"step1",
"(Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.astore(
58,
2
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aload(
25,
2
),
Φ.jeo.opcode.invokevirtual(
182,
"java/util/ArrayList",
"add",
"(Ljava/lang/Object;)Z",
Φ̇.false
),
Φ.jeo.opcode.pop(
87
),
Φ.jeo.opcode.return(
177
)
)
),
j$lambda$streams$4 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)J",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/Long",
"longValue",
"()J",
Φ̇.false
),
Φ.jeo.opcode.lreturn(
173
)
)
),
j$lambda$streams$3 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/String;)Ljava/lang/Long;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
4,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of7(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.bipush(
16,
16
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"parseLong",
"(Ljava/lang/String;I)J",
Φ̇.false
),
Φ.jeo.opcode.lconst_1(
10
),
Φ.jeo.opcode.ladd(
97
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/Long",
"valueOf",
"(J)Ljava/lang/Long;",
Φ̇.false
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$lambda$streams$2 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/String;)Z",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
2,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/String;"
)
),
body ↦ Φ.jeo.seq.of12(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.invokevirtual(
182,
"java/lang/String",
"length",
"()I",
Φ̇.false
),
Φ.jeo.opcode.iconst_4(
7
),
Φ.jeo.opcode.if_icmpne(
160,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-34-36-36-32-39-33-35-34-33,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.iconst_1(
4
),
Φ.jeo.opcode.goto(
167,
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-38-38-31-39-37-37-37-39-31,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-34-36-36-32-39-33-35-34-33,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-396620908 ↦ 3,
nlocal-396620908 ↦ 0,
locals-396620908 ↦ Φ.jeo.seq.of0,
nstack-396620908 ↦ 0,
stack-396620908 ↦ Φ.jeo.seq.of0
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.label(
Φ̇.bytes(
⟦
Δ ⤍ 4C-31-38-38-31-39-37-37-37-39-31,
ρ ↦ ∅
⟧
)
),
Φ.jeo.frame(
type-667381648 ↦ 4,
nlocal-667381648 ↦ 0,
locals-667381648 ↦ Φ.jeo.seq.of0,
nstack-667381648 ↦ 1,
stack-667381648 ↦ Φ.jeo.seq.of1(
1
)
),
Φ.jeo.opcode.ireturn(
172
)
)
),
j$lambda$streams$1 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Object;)Ljava/lang/String;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
1,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Object;"
)
),
body ↦ Φ.jeo.seq.of3(
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.checkcast(
192,
"java/lang/String"
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$lambda$static$0 ↦ Φ.jeo.method(
access ↦ 4106,
descriptor ↦ "(Ljava/lang/Long;)Ljava/lang/String;",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
5,
1
),
params ↦ Φ.jeo.params(
arg0 ↦ Φ.jeo.param(
index ↦ 0,
access ↦ 0,
type ↦ "Ljava/lang/Long;"
)
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.ldc(
18,
"%04x"
),
Φ.jeo.opcode.iconst_1(
4
),
Φ.jeo.opcode.anewarray(
189,
"java/lang/Object"
),
Φ.jeo.opcode.dup(
89
),
Φ.jeo.opcode.iconst_0(
3
),
Φ.jeo.opcode.aload(
25,
0
),
Φ.jeo.opcode.aastore(
83
),
Φ.jeo.opcode.invokestatic(
184,
"java/lang/String",
"format",
"(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.opcode.areturn(
176
)
)
),
j$class@clinit@ ↦ Φ.jeo.method(
access ↦ 8,
descriptor ↦ "()V",
signature ↦ "",
maxs ↦ Φ.jeo.maxs(
4,
0
),
body ↦ Φ.jeo.seq.of9(
Φ.jeo.opcode.lconst_0(
9
),
Φ.jeo.opcode.ldc(
18,
Φ.jeo.long(
10000000
)
),
Φ.jeo.opcode.invokestatic(
184,
"java/util/stream/LongStream",
"range",
"(JJ)Ljava/util/stream/LongStream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/LongStream",
"boxed",
"()Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokedynamic(
186,
"apply",
"()Ljava/util/function/Function;",
Φ.jeo.handle(
6,
"java/lang/invoke/LambdaMetafactory",
"metafactory",
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B,
ρ ↦ ∅
⟧
)
),
Φ.jeo.handle(
6,
"org/eolang/benchmark/Big",
"lambda$static$0",
"(Ljava/lang/Long;)Ljava/lang/String;",
Φ̇.false
),
Φ.jeo.type(
Φ̇.bytes(
⟦
Δ ⤍ 28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B,
ρ ↦ ∅
⟧
)
)
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"map",
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;",
Φ̇.true
),
Φ.jeo.opcode.invokeinterface(
185,
"java/util/stream/Stream",
"toArray",
"()[Ljava/lang/Object;",
Φ̇.true
),
Φ.jeo.opcode.putstatic(
179,
"org/eolang/benchmark/Big",
"VALUES",
"[Ljava/lang/Object;"
),
Φ.jeo.opcode.return(
177
)
)
),
annotations ↦ Φ.jeo.seq.of6(
annotation-207327448-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmarkMode%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/BenchmarkMode;",
Φ̇.true,
Φ.jeo.annotation-property(
"ARRAY",
"value",
Φ.jeo.annotation-property(
"ENUM",
"",
"Lorg/openjdk/jmh/annotations/Mode;",
"AverageTime"
)
)
),
annotation-1349712837-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FOutputTimeUnit%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/OutputTimeUnit;",
Φ̇.true,
Φ.jeo.annotation-property(
"ENUM",
"value",
"Ljava/util/concurrent/TimeUnit;",
"MILLISECONDS"
)
),
annotation-860298730-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FWarmup%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Warmup;",
Φ̇.true,
Φ.jeo.annotation-property(
"PLAIN",
"iterations",
5
),
Φ.jeo.annotation-property(
"PLAIN",
"time",
100
),
Φ.jeo.annotation-property(
"ENUM",
"timeUnit",
"Ljava/util/concurrent/TimeUnit;",
"MILLISECONDS"
)
),
annotation-27643895-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FMeasurement%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Measurement;",
Φ̇.true,
Φ.jeo.annotation-property(
"PLAIN",
"iterations",
10
),
Φ.jeo.annotation-property(
"PLAIN",
"time",
100
),
Φ.jeo.annotation-property(
"ENUM",
"timeUnit",
"Ljava/util/concurrent/TimeUnit;",
"MILLISECONDS"
)
),
annotation-729647994-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FState%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/State;",
Φ̇.true,
Φ.jeo.annotation-property(
"ENUM",
"value",
"Lorg/openjdk/jmh/annotations/Scope;",
"Benchmark"
)
),
annotation-1766860811-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FFork%3B ↦ Φ.jeo.annotation(
"Lorg/openjdk/jmh/annotations/Fork;",
Φ̇.true,
Φ.jeo.annotation-property(
"PLAIN",
"value",
2
)
)
),
attributes ↦ Φ.jeo.seq.of2(
Φ.jeo.inner-class(
"java/util/stream/Collector$Characteristics",
"java/util/stream/Collector",
"Characteristics",
16409
),
Φ.jeo.inner-class(
"java/lang/invoke/MethodHandles$Lookup",
"java/lang/invoke/MethodHandles",
"Lookup",
25
)
)
),
λ ⤍ Package,
ρ ↦ ∅
⟧,
λ ⤍ Package,
ρ ↦ ∅
⟧,
λ ⤍ Package,
ρ ↦ ∅
⟧,
ρ ↦ ∅
⟧}
EO Objects after eo:unphi ⛶
+package j$org.j$eolang.j$benchmark
Q.jeo.class > j$Big
52:version
33:access
"java/lang/Object":supername
Q.jeo.seq.of0:interfaces
Q.jeo.field:j$VALUES
26:access-VALUES
"[Ljava/lang/Object;":descriptor-VALUES
"":signature-VALUES
Q.jeo.nullable:value-VALUES
--:0
Q.jeo.method:j$object@init@
1:access
"()V":descriptor
"":signature
Q.jeo.maxs:maxs
1:0
1:1
Q.jeo.seq.of3:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.invokespecial:1
183:0
"java/lang/Object":1
"<init>":2
"()V":3
false:4
Q.jeo.opcode.return:2
177:0
Q.jeo.method:j$plain
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
6:0
5:1
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-345519676-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;":0
true:1
Q.jeo.seq.of39:body
Q.jeo.opcode.lconst_0:0
9:0
Q.jeo.opcode.lstore:1
55:0
1:1
Q.jeo.opcode.iconst_0:2
3:0
Q.jeo.opcode.istore:3
54:0
3:1
Q.jeo.label:4
4C-34-36-39-36-38-30-33-32:0
Q.jeo.frame:5
1:type-1385299945
2:nlocal-1385299945
Q.jeo.seq.of2:locals-1385299945
4:0
1:1
0:nstack-1385299945
Q.jeo.seq.of0:stack-1385299945
Q.jeo.opcode.iload:6
21:0
3:1
Q.jeo.opcode.getstatic:7
178:0
"org/eolang/benchmark/Big":1
"VALUES":2
"[Ljava/lang/Object;":3
Q.jeo.opcode.arraylength:8
190:0
Q.jeo.opcode.if_icmpge:9
162:0
Q.jeo.label:1
4C-37-31-39-31-34-38-32-36-31:0
Q.jeo.opcode.getstatic:10
178:0
"org/eolang/benchmark/Big":1
"VALUES":2
"[Ljava/lang/Object;":3
Q.jeo.opcode.iload:11
21:0
3:1
Q.jeo.opcode.aaload:12
50:0
Q.jeo.opcode.checkcast:13
192:0
"java/lang/String":1
Q.jeo.opcode.invokevirtual:14
182:0
"java/lang/String":1
"trim":2
"()Ljava/lang/String;":3
false:4
Q.jeo.opcode.astore:15
58:0
4:1
Q.jeo.opcode.aload:16
25:0
4:1
Q.jeo.opcode.invokevirtual:17
182:0
"java/lang/String":1
"length":2
"()I":3
false:4
Q.jeo.opcode.iconst_4:18
7:0
Q.jeo.opcode.if_icmpeq:19
159:0
Q.jeo.label:1
4C-31-36-32-35-30-30-30-37-33-30:0
Q.jeo.opcode.goto:20
167:0
Q.jeo.label:1
4C-31-34-32-32-39-39-32-38-32-34:0
Q.jeo.label:21
4C-31-36-32-35-30-30-30-37-33-30:0
Q.jeo.frame:22
1:type-1047380236
1:nlocal-1047380236
Q.jeo.seq.of1:locals-1047380236
"java/lang/String":0
0:nstack-1047380236
Q.jeo.seq.of0:stack-1047380236
Q.jeo.opcode.lload:23
22:0
1:1
Q.jeo.opcode.aload:24
25:0
4:1
Q.jeo.opcode.bipush:25
16:0
16:1
Q.jeo.opcode.invokestatic:26
184:0
"java/lang/Long":1
"parseLong":2
"(Ljava/lang/String;I)J":3
false:4
Q.jeo.opcode.lconst_1:27
10:0
Q.jeo.opcode.ladd:28
97:0
Q.jeo.opcode.ladd:29
97:0
Q.jeo.opcode.lstore:30
55:0
1:1
Q.jeo.label:31
4C-31-34-32-32-39-39-32-38-32-34:0
Q.jeo.frame:32
2:type-1023760582
1:nlocal-1023760582
Q.jeo.seq.of0:locals-1023760582
0:nstack-1023760582
Q.jeo.seq.of0:stack-1023760582
Q.jeo.opcode.iinc:33
132:0
3:1
1:2
Q.jeo.opcode.goto:34
167:0
Q.jeo.label:1
4C-34-36-39-36-38-30-33-32:0
Q.jeo.label:35
4C-37-31-39-31-34-38-32-36-31:0
Q.jeo.frame:36
2:type-673240328
1:nlocal-673240328
Q.jeo.seq.of0:locals-673240328
0:nstack-673240328
Q.jeo.seq.of0:stack-673240328
Q.jeo.opcode.lload:37
22:0
1:1
Q.jeo.opcode.lreturn:38
173:0
Q.jeo.method:j$streams
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-567145113-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;":0
true:1
Q.jeo.seq.of14:body
Q.jeo.opcode.getstatic:0
178:0
"org/eolang/benchmark/Big":1
"VALUES":2
"[Ljava/lang/Object;":3
Q.jeo.opcode.invokestatic:1
184:0
"java/util/stream/Stream":1
"of":2
"([Ljava/lang/Object;)Ljava/util/stream/Stream;":3
true:4
Q.jeo.opcode.invokedynamic:2
186:0
"apply":1
"()Ljava/util/function/Function;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$streams$1":2
"(Ljava/lang/Object;)Ljava/lang/String;":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B:0
Q.jeo.opcode.invokeinterface:3
185:0
"java/util/stream/Stream":1
"map":2
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;":3
true:4
Q.jeo.opcode.invokedynamic:4
186:0
"apply":1
"()Ljava/util/function/Function;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B:0
Q.jeo.handle:5
5:0
"java/lang/String":1
"trim":2
"()Ljava/lang/String;":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B:0
Q.jeo.opcode.invokeinterface:5
185:0
"java/util/stream/Stream":1
"map":2
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;":3
true:4
Q.jeo.opcode.invokedynamic:6
186:0
"test":1
"()Ljava/util/function/Predicate;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-5A:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$streams$2":2
"(Ljava/lang/String;)Z":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-5A:0
Q.jeo.opcode.invokeinterface:7
185:0
"java/util/stream/Stream":1
"filter":2
"(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;":3
true:4
Q.jeo.opcode.invokedynamic:8
186:0
"apply":1
"()Ljava/util/function/Function;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$streams$3":2
"(Ljava/lang/String;)Ljava/lang/Long;":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B:0
Q.jeo.opcode.invokeinterface:9
185:0
"java/util/stream/Stream":1
"map":2
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;":3
true:4
Q.jeo.opcode.invokedynamic:10
186:0
"applyAsLong":1
"()Ljava/util/function/ToLongFunction;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$streams$4":2
"(Ljava/lang/Long;)J":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A:0
Q.jeo.opcode.invokeinterface:11
185:0
"java/util/stream/Stream":1
"mapToLong":2
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;":3
true:4
Q.jeo.opcode.invokeinterface:12
185:0
"java/util/stream/LongStream":1
"sum":2
"()J":3
true:4
Q.jeo.opcode.lreturn:13
173:0
Q.jeo.method:j$prefused
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-1686178783-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;":0
true:1
Q.jeo.seq.of26:body
Q.jeo.opcode.getstatic:0
178:0
"org/eolang/benchmark/Big":1
"VALUES":2
"[Ljava/lang/Object;":3
Q.jeo.opcode.invokestatic:1
184:0
"java/util/stream/Stream":1
"of":2
"([Ljava/lang/Object;)Ljava/util/stream/Stream;":3
true:4
Q.jeo.opcode.invokedynamic:2
186:0
"accept":1
"()Ljava/util/function/BiConsumer;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$prefused$5":2
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.opcode.invokestatic:3
184:0
"org/eolang/benchmark/Big":1
"col":2
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":3
false:4
Q.jeo.opcode.invokeinterface:4
185:0
"java/util/stream/Stream":1
"collect":2
"(Ljava/util/stream/Collector;)Ljava/lang/Object;":3
true:4
Q.jeo.opcode.checkcast:5
192:0
"java/util/ArrayList":1
Q.jeo.opcode.invokevirtual:6
182:0
"java/util/ArrayList":1
"stream":2
"()Ljava/util/stream/Stream;":3
false:4
Q.jeo.opcode.invokedynamic:7
186:0
"accept":1
"()Ljava/util/function/BiConsumer;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$prefused$6":2
"(Ljava/util/ArrayList;Ljava/lang/String;)V":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56:0
Q.jeo.opcode.invokestatic:8
184:0
"org/eolang/benchmark/Big":1
"col":2
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":3
false:4
Q.jeo.opcode.invokeinterface:9
185:0
"java/util/stream/Stream":1
"collect":2
"(Ljava/util/stream/Collector;)Ljava/lang/Object;":3
true:4
Q.jeo.opcode.checkcast:10
192:0
"java/util/ArrayList":1
Q.jeo.opcode.invokevirtual:11
182:0
"java/util/ArrayList":1
"stream":2
"()Ljava/util/stream/Stream;":3
false:4
Q.jeo.opcode.invokedynamic:12
186:0
"accept":1
"()Ljava/util/function/BiConsumer;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$prefused$7":2
"(Ljava/util/ArrayList;Ljava/lang/String;)V":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56:0
Q.jeo.opcode.invokestatic:13
184:0
"org/eolang/benchmark/Big":1
"col":2
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":3
false:4
Q.jeo.opcode.invokeinterface:14
185:0
"java/util/stream/Stream":1
"collect":2
"(Ljava/util/stream/Collector;)Ljava/lang/Object;":3
true:4
Q.jeo.opcode.checkcast:15
192:0
"java/util/ArrayList":1
Q.jeo.opcode.invokevirtual:16
182:0
"java/util/ArrayList":1
"stream":2
"()Ljava/util/stream/Stream;":3
false:4
Q.jeo.opcode.invokedynamic:17
186:0
"accept":1
"()Ljava/util/function/BiConsumer;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$prefused$8":2
"(Ljava/util/ArrayList;Ljava/lang/String;)V":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56:0
Q.jeo.opcode.invokestatic:18
184:0
"org/eolang/benchmark/Big":1
"col":2
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":3
false:4
Q.jeo.opcode.invokeinterface:19
185:0
"java/util/stream/Stream":1
"collect":2
"(Ljava/util/stream/Collector;)Ljava/lang/Object;":3
true:4
Q.jeo.opcode.checkcast:20
192:0
"java/util/ArrayList":1
Q.jeo.opcode.invokevirtual:21
182:0
"java/util/ArrayList":1
"stream":2
"()Ljava/util/stream/Stream;":3
false:4
Q.jeo.opcode.invokedynamic:22
186:0
"applyAsLong":1
"()Ljava/util/function/ToLongFunction;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$prefused$9":2
"(Ljava/lang/Long;)J":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A:0
Q.jeo.opcode.invokeinterface:23
185:0
"java/util/stream/Stream":1
"mapToLong":2
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;":3
true:4
Q.jeo.opcode.invokeinterface:24
185:0
"java/util/stream/LongStream":1
"sum":2
"()J":3
true:4
Q.jeo.opcode.lreturn:25
173:0
Q.jeo.method:j$fused1
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-756959756-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;":0
true:1
Q.jeo.seq.of21:body
Q.jeo.opcode.getstatic:0
178:0
"org/eolang/benchmark/Big":1
"VALUES":2
"[Ljava/lang/Object;":3
Q.jeo.opcode.invokestatic:1
184:0
"java/util/stream/Stream":1
"of":2
"([Ljava/lang/Object;)Ljava/util/stream/Stream;":3
true:4
Q.jeo.opcode.invokedynamic:2
186:0
"accept":1
"()Ljava/util/function/BiConsumer;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$fused1$10":2
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.opcode.invokestatic:3
184:0
"org/eolang/benchmark/Big":1
"col":2
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":3
false:4
Q.jeo.opcode.invokeinterface:4
185:0
"java/util/stream/Stream":1
"collect":2
"(Ljava/util/stream/Collector;)Ljava/lang/Object;":3
true:4
Q.jeo.opcode.checkcast:5
192:0
"java/util/ArrayList":1
Q.jeo.opcode.invokevirtual:6
182:0
"java/util/ArrayList":1
"stream":2
"()Ljava/util/stream/Stream;":3
false:4
Q.jeo.opcode.invokedynamic:7
186:0
"accept":1
"()Ljava/util/function/BiConsumer;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$fused1$11":2
"(Ljava/util/ArrayList;Ljava/lang/String;)V":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56:0
Q.jeo.opcode.invokestatic:8
184:0
"org/eolang/benchmark/Big":1
"col":2
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":3
false:4
Q.jeo.opcode.invokeinterface:9
185:0
"java/util/stream/Stream":1
"collect":2
"(Ljava/util/stream/Collector;)Ljava/lang/Object;":3
true:4
Q.jeo.opcode.checkcast:10
192:0
"java/util/ArrayList":1
Q.jeo.opcode.invokevirtual:11
182:0
"java/util/ArrayList":1
"stream":2
"()Ljava/util/stream/Stream;":3
false:4
Q.jeo.opcode.invokedynamic:12
186:0
"accept":1
"()Ljava/util/function/BiConsumer;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$fused1$12":2
"(Ljava/util/ArrayList;Ljava/lang/String;)V":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56:0
Q.jeo.opcode.invokestatic:13
184:0
"org/eolang/benchmark/Big":1
"col":2
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":3
false:4
Q.jeo.opcode.invokeinterface:14
185:0
"java/util/stream/Stream":1
"collect":2
"(Ljava/util/stream/Collector;)Ljava/lang/Object;":3
true:4
Q.jeo.opcode.checkcast:15
192:0
"java/util/ArrayList":1
Q.jeo.opcode.invokevirtual:16
182:0
"java/util/ArrayList":1
"stream":2
"()Ljava/util/stream/Stream;":3
false:4
Q.jeo.opcode.invokedynamic:17
186:0
"applyAsLong":1
"()Ljava/util/function/ToLongFunction;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$fused1$13":2
"(Ljava/lang/Long;)J":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A:0
Q.jeo.opcode.invokeinterface:18
185:0
"java/util/stream/Stream":1
"mapToLong":2
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;":3
true:4
Q.jeo.opcode.invokeinterface:19
185:0
"java/util/stream/LongStream":1
"sum":2
"()J":3
true:4
Q.jeo.opcode.lreturn:20
173:0
Q.jeo.method:j$fused2
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-642339111-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;":0
true:1
Q.jeo.seq.of16:body
Q.jeo.opcode.getstatic:0
178:0
"org/eolang/benchmark/Big":1
"VALUES":2
"[Ljava/lang/Object;":3
Q.jeo.opcode.invokestatic:1
184:0
"java/util/stream/Stream":1
"of":2
"([Ljava/lang/Object;)Ljava/util/stream/Stream;":3
true:4
Q.jeo.opcode.invokedynamic:2
186:0
"accept":1
"()Ljava/util/function/BiConsumer;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$fused2$14":2
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.opcode.invokestatic:3
184:0
"org/eolang/benchmark/Big":1
"col":2
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":3
false:4
Q.jeo.opcode.invokeinterface:4
185:0
"java/util/stream/Stream":1
"collect":2
"(Ljava/util/stream/Collector;)Ljava/lang/Object;":3
true:4
Q.jeo.opcode.checkcast:5
192:0
"java/util/ArrayList":1
Q.jeo.opcode.invokevirtual:6
182:0
"java/util/ArrayList":1
"stream":2
"()Ljava/util/stream/Stream;":3
false:4
Q.jeo.opcode.invokedynamic:7
186:0
"accept":1
"()Ljava/util/function/BiConsumer;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$fused2$15":2
"(Ljava/util/ArrayList;Ljava/lang/String;)V":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B-29-56:0
Q.jeo.opcode.invokestatic:8
184:0
"org/eolang/benchmark/Big":1
"col":2
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":3
false:4
Q.jeo.opcode.invokeinterface:9
185:0
"java/util/stream/Stream":1
"collect":2
"(Ljava/util/stream/Collector;)Ljava/lang/Object;":3
true:4
Q.jeo.opcode.checkcast:10
192:0
"java/util/ArrayList":1
Q.jeo.opcode.invokevirtual:11
182:0
"java/util/ArrayList":1
"stream":2
"()Ljava/util/stream/Stream;":3
false:4
Q.jeo.opcode.invokedynamic:12
186:0
"applyAsLong":1
"()Ljava/util/function/ToLongFunction;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$fused2$16":2
"(Ljava/lang/Long;)J":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A:0
Q.jeo.opcode.invokeinterface:13
185:0
"java/util/stream/Stream":1
"mapToLong":2
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;":3
true:4
Q.jeo.opcode.invokeinterface:14
185:0
"java/util/stream/LongStream":1
"sum":2
"()J":3
true:4
Q.jeo.opcode.lreturn:15
173:0
Q.jeo.method:j$fused3
1:access
"()J":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.seq.of1:annotations
Q.jeo.annotation:annotation-768387031-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmark%3B
"Lorg/openjdk/jmh/annotations/Benchmark;":0
true:1
Q.jeo.seq.of11:body
Q.jeo.opcode.getstatic:0
178:0
"org/eolang/benchmark/Big":1
"VALUES":2
"[Ljava/lang/Object;":3
Q.jeo.opcode.invokestatic:1
184:0
"java/util/stream/Stream":1
"of":2
"([Ljava/lang/Object;)Ljava/util/stream/Stream;":3
true:4
Q.jeo.opcode.invokedynamic:2
186:0
"accept":1
"()Ljava/util/function/BiConsumer;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$fused3$17":2
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-56:0
Q.jeo.opcode.invokestatic:3
184:0
"org/eolang/benchmark/Big":1
"col":2
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":3
false:4
Q.jeo.opcode.invokeinterface:4
185:0
"java/util/stream/Stream":1
"collect":2
"(Ljava/util/stream/Collector;)Ljava/lang/Object;":3
true:4
Q.jeo.opcode.checkcast:5
192:0
"java/util/ArrayList":1
Q.jeo.opcode.invokevirtual:6
182:0
"java/util/ArrayList":1
"stream":2
"()Ljava/util/stream/Stream;":3
false:4
Q.jeo.opcode.invokedynamic:7
186:0
"applyAsLong":1
"()Ljava/util/function/ToLongFunction;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4A:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$fused3$18":2
"(Ljava/lang/Long;)J":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4A:0
Q.jeo.opcode.invokeinterface:8
185:0
"java/util/stream/Stream":1
"mapToLong":2
"(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;":3
true:4
Q.jeo.opcode.invokeinterface:9
185:0
"java/util/stream/LongStream":1
"sum":2
"()J":3
true:4
Q.jeo.opcode.lreturn:10
173:0
Q.jeo.method:j$step1
10:access
"(Ljava/lang/Object;)Ljava/lang/String;":descriptor
"":signature
Q.jeo.maxs:maxs
1:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.checkcast:1
192:0
"java/lang/String":1
Q.jeo.opcode.areturn:2
176:0
Q.jeo.method:j$step2
10:access
"(Ljava/lang/String;)Ljava/lang/String;":descriptor
"":signature
Q.jeo.maxs:maxs
1:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.invokevirtual:1
182:0
"java/lang/String":1
"trim":2
"()Ljava/lang/String;":3
false:4
Q.jeo.opcode.areturn:2
176:0
Q.jeo.method:j$step3
10:access
"(Ljava/lang/String;)Z":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of12:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.invokevirtual:1
182:0
"java/lang/String":1
"length":2
"()I":3
false:4
Q.jeo.opcode.iconst_4:2
7:0
Q.jeo.opcode.if_icmpne:3
160:0
Q.jeo.label:1
4C-31-39-33-31-39-34-36-31-33-32:0
Q.jeo.opcode.iconst_1:4
4:0
Q.jeo.opcode.goto:5
167:0
Q.jeo.label:1
4C-31-33-32-37-30-33-38-31-32-39:0
Q.jeo.label:6
4C-31-39-33-31-39-34-36-31-33-32:0
Q.jeo.frame:7
3:type-483682180
0:nlocal-483682180
Q.jeo.seq.of0:locals-483682180
0:nstack-483682180
Q.jeo.seq.of0:stack-483682180
Q.jeo.opcode.iconst_0:8
3:0
Q.jeo.label:9
4C-31-33-32-37-30-33-38-31-32-39:0
Q.jeo.frame:10
4:type-1902163141
0:nlocal-1902163141
Q.jeo.seq.of0:locals-1902163141
1:nstack-1902163141
Q.jeo.seq.of1:stack-1902163141
1:0
Q.jeo.opcode.ireturn:11
172:0
Q.jeo.method:j$step4
10:access
"(Ljava/lang/String;)J":descriptor
"":signature
Q.jeo.maxs:maxs
4:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of6:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.bipush:1
16:0
16:1
Q.jeo.opcode.invokestatic:2
184:0
"java/lang/Long":1
"parseLong":2
"(Ljava/lang/String;I)J":3
false:4
Q.jeo.opcode.lconst_1:3
10:0
Q.jeo.opcode.ladd:4
97:0
Q.jeo.opcode.lreturn:5
173:0
Q.jeo.method:j$col
10:access
"(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;":descriptor
"<T:Ljava/lang/Object;R:Ljava/lang/Object;>(Ljava/util/function/BiConsumer<Ljava/util/ArrayList<TR;>;TT;>;)Ljava/util/stream/Collector<TT;Ljava/util/ArrayList<TR;>;Ljava/util/ArrayList<TR;>;>;":signature
Q.jeo.maxs:maxs
4:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/function/BiConsumer;":type
Q.jeo.seq.of7:body
Q.jeo.opcode.invokedynamic:0
186:0
"get":1
"()Ljava/util/function/Supplier;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$col$19":2
"()Ljava/util/ArrayList;":3
false:4
Q.jeo.type:6
28-29-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B:0
Q.jeo.opcode.aload:1
25:0
0:1
Q.jeo.opcode.invokedynamic:2
186:0
"apply":1
"()Ljava/util/function/BinaryOperator;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$col$20":2
"(Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B-29-4C-6A-61-76-61-2F-75-74-69-6C-2F-41-72-72-61-79-4C-69-73-74-3B:0
Q.jeo.opcode.iconst_0:3
3:0
Q.jeo.opcode.anewarray:4
189:0
"java/util/stream/Collector$Characteristics":1
Q.jeo.opcode.invokestatic:5
184:0
"java/util/stream/Collector":1
"of":2
"(Ljava/util/function/Supplier;Ljava/util/function/BiConsumer;Ljava/util/function/BinaryOperator;[Ljava/util/stream/Collector$Characteristics;)Ljava/util/stream/Collector;":3
true:4
Q.jeo.opcode.areturn:6
176:0
Q.jeo.method:j$lambda$col$20
4106:access
"(Ljava/util/ArrayList;Ljava/util/ArrayList;)Ljava/util/ArrayList;":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
2:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.seq.of6:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.aload:1
25:0
1:1
Q.jeo.opcode.invokevirtual:2
182:0
"java/util/ArrayList":1
"addAll":2
"(Ljava/util/Collection;)Z":3
false:4
Q.jeo.opcode.pop:3
87:0
Q.jeo.opcode.aload:4
25:0
0:1
Q.jeo.opcode.areturn:5
176:0
Q.jeo.method:j$lambda$col$19
4106:access
"()Ljava/util/ArrayList;":descriptor
"":signature
Q.jeo.maxs:maxs
3:0
0:1
Q.jeo.seq.of5:body
Q.jeo.opcode.new:0
187:0
"java/util/ArrayList":1
Q.jeo.opcode.dup:1
89:0
Q.jeo.opcode.iconst_0:2
3:0
Q.jeo.opcode.invokespecial:3
183:0
"java/util/ArrayList":1
"<init>":2
"(I)V":3
false:4
Q.jeo.opcode.areturn:4
176:0
Q.jeo.method:j$lambda$fused3$18
4106:access
"(Ljava/lang/Long;)J":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.invokevirtual:1
182:0
"java/lang/Long":1
"longValue":2
"()J":3
false:4
Q.jeo.opcode.lreturn:2
173:0
Q.jeo.method:j$lambda$fused3$17
4106:access
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":descriptor
"":signature
Q.jeo.maxs:maxs
3:0
5:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of19:body
Q.jeo.opcode.aload:0
25:0
1:1
Q.jeo.opcode.invokestatic:1
184:0
"org/eolang/benchmark/Big":1
"step1":2
"(Ljava/lang/Object;)Ljava/lang/String;":3
false:4
Q.jeo.opcode.invokestatic:2
184:0
"org/eolang/benchmark/Big":1
"step2":2
"(Ljava/lang/String;)Ljava/lang/String;":3
false:4
Q.jeo.opcode.astore:3
58:0
2:1
Q.jeo.opcode.aload:4
25:0
2:1
Q.jeo.opcode.invokestatic:5
184:0
"org/eolang/benchmark/Big":1
"step3":2
"(Ljava/lang/String;)Z":3
false:4
Q.jeo.opcode.ifne:6
154:0
Q.jeo.label:1
4C-33-30-35-37-39-30-34-37-39:0
Q.jeo.opcode.return:7
177:0
Q.jeo.label:8
4C-33-30-35-37-39-30-34-37-39:0
Q.jeo.frame:9
1:type-1649388831
1:nlocal-1649388831
Q.jeo.seq.of1:locals-1649388831
"java/lang/String":0
0:nstack-1649388831
Q.jeo.seq.of0:stack-1649388831
Q.jeo.opcode.aload:10
25:0
2:1
Q.jeo.opcode.invokestatic:11
184:0
"org/eolang/benchmark/Big":1
"step4":2
"(Ljava/lang/String;)J":3
false:4
Q.jeo.opcode.lstore:12
55:0
3:1
Q.jeo.opcode.aload:13
25:0
0:1
Q.jeo.opcode.lload:14
22:0
3:1
Q.jeo.opcode.invokestatic:15
184:0
"java/lang/Long":1
"valueOf":2
"(J)Ljava/lang/Long;":3
false:4
Q.jeo.opcode.invokevirtual:16
182:0
"java/util/ArrayList":1
"add":2
"(Ljava/lang/Object;)Z":3
false:4
Q.jeo.opcode.pop:17
87:0
Q.jeo.opcode.return:18
177:0
Q.jeo.method:j$lambda$fused2$16
4106:access
"(Ljava/lang/Long;)J":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.invokevirtual:1
182:0
"java/lang/Long":1
"longValue":2
"()J":3
false:4
Q.jeo.opcode.lreturn:2
173:0
Q.jeo.method:j$lambda$fused2$15
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
3:0
4:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of9:body
Q.jeo.opcode.aload:0
25:0
1:1
Q.jeo.opcode.invokestatic:1
184:0
"org/eolang/benchmark/Big":1
"step4":2
"(Ljava/lang/String;)J":3
false:4
Q.jeo.opcode.lstore:2
55:0
2:1
Q.jeo.opcode.aload:3
25:0
0:1
Q.jeo.opcode.lload:4
22:0
2:1
Q.jeo.opcode.invokestatic:5
184:0
"java/lang/Long":1
"valueOf":2
"(J)Ljava/lang/Long;":3
false:4
Q.jeo.opcode.invokevirtual:6
182:0
"java/util/ArrayList":1
"add":2
"(Ljava/lang/Object;)Z":3
false:4
Q.jeo.opcode.pop:7
87:0
Q.jeo.opcode.return:8
177:0
Q.jeo.method:j$lambda$fused2$14
4106:access
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
3:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of15:body
Q.jeo.opcode.aload:0
25:0
1:1
Q.jeo.opcode.invokestatic:1
184:0
"org/eolang/benchmark/Big":1
"step1":2
"(Ljava/lang/Object;)Ljava/lang/String;":3
false:4
Q.jeo.opcode.invokestatic:2
184:0
"org/eolang/benchmark/Big":1
"step2":2
"(Ljava/lang/String;)Ljava/lang/String;":3
false:4
Q.jeo.opcode.astore:3
58:0
2:1
Q.jeo.opcode.aload:4
25:0
2:1
Q.jeo.opcode.invokestatic:5
184:0
"org/eolang/benchmark/Big":1
"step3":2
"(Ljava/lang/String;)Z":3
false:4
Q.jeo.opcode.ifne:6
154:0
Q.jeo.label:1
4C-31-32-32-30-34-30-39-39-38-32:0
Q.jeo.opcode.return:7
177:0
Q.jeo.label:8
4C-31-32-32-30-34-30-39-39-38-32:0
Q.jeo.frame:9
1:type-1140745541
1:nlocal-1140745541
Q.jeo.seq.of1:locals-1140745541
"java/lang/String":0
0:nstack-1140745541
Q.jeo.seq.of0:stack-1140745541
Q.jeo.opcode.aload:10
25:0
0:1
Q.jeo.opcode.aload:11
25:0
2:1
Q.jeo.opcode.invokevirtual:12
182:0
"java/util/ArrayList":1
"add":2
"(Ljava/lang/Object;)Z":3
false:4
Q.jeo.opcode.pop:13
87:0
Q.jeo.opcode.return:14
177:0
Q.jeo.method:j$lambda$fused1$13
4106:access
"(Ljava/lang/Long;)J":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.invokevirtual:1
182:0
"java/lang/Long":1
"longValue":2
"()J":3
false:4
Q.jeo.opcode.lreturn:2
173:0
Q.jeo.method:j$lambda$fused1$12
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
3:0
4:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of9:body
Q.jeo.opcode.aload:0
25:0
1:1
Q.jeo.opcode.invokestatic:1
184:0
"org/eolang/benchmark/Big":1
"step4":2
"(Ljava/lang/String;)J":3
false:4
Q.jeo.opcode.lstore:2
55:0
2:1
Q.jeo.opcode.aload:3
25:0
0:1
Q.jeo.opcode.lload:4
22:0
2:1
Q.jeo.opcode.invokestatic:5
184:0
"java/lang/Long":1
"valueOf":2
"(J)Ljava/lang/Long;":3
false:4
Q.jeo.opcode.invokevirtual:6
182:0
"java/util/ArrayList":1
"add":2
"(Ljava/lang/Object;)Z":3
false:4
Q.jeo.opcode.pop:7
87:0
Q.jeo.opcode.return:8
177:0
Q.jeo.method:j$lambda$fused1$11
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
3:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of13:body
Q.jeo.opcode.aload:0
25:0
1:1
Q.jeo.opcode.astore:1
58:0
2:1
Q.jeo.opcode.aload:2
25:0
2:1
Q.jeo.opcode.invokestatic:3
184:0
"org/eolang/benchmark/Big":1
"step3":2
"(Ljava/lang/String;)Z":3
false:4
Q.jeo.opcode.ifne:4
154:0
Q.jeo.label:1
4C-34-33-32-35-35-39-32-35:0
Q.jeo.opcode.return:5
177:0
Q.jeo.label:6
4C-34-33-32-35-35-39-32-35:0
Q.jeo.frame:7
1:type-2091500281
1:nlocal-2091500281
Q.jeo.seq.of1:locals-2091500281
"java/lang/String":0
0:nstack-2091500281
Q.jeo.seq.of0:stack-2091500281
Q.jeo.opcode.aload:8
25:0
0:1
Q.jeo.opcode.aload:9
25:0
2:1
Q.jeo.opcode.invokevirtual:10
182:0
"java/util/ArrayList":1
"add":2
"(Ljava/lang/Object;)Z":3
false:4
Q.jeo.opcode.pop:11
87:0
Q.jeo.opcode.return:12
177:0
Q.jeo.method:j$lambda$fused1$10
4106:access
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
3:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of9:body
Q.jeo.opcode.aload:0
25:0
1:1
Q.jeo.opcode.invokestatic:1
184:0
"org/eolang/benchmark/Big":1
"step1":2
"(Ljava/lang/Object;)Ljava/lang/String;":3
false:4
Q.jeo.opcode.invokestatic:2
184:0
"org/eolang/benchmark/Big":1
"step2":2
"(Ljava/lang/String;)Ljava/lang/String;":3
false:4
Q.jeo.opcode.astore:3
58:0
2:1
Q.jeo.opcode.aload:4
25:0
0:1
Q.jeo.opcode.aload:5
25:0
2:1
Q.jeo.opcode.invokevirtual:6
182:0
"java/util/ArrayList":1
"add":2
"(Ljava/lang/Object;)Z":3
false:4
Q.jeo.opcode.pop:7
87:0
Q.jeo.opcode.return:8
177:0
Q.jeo.method:j$lambda$prefused$9
4106:access
"(Ljava/lang/Long;)J":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.invokevirtual:1
182:0
"java/lang/Long":1
"longValue":2
"()J":3
false:4
Q.jeo.opcode.lreturn:2
173:0
Q.jeo.method:j$lambda$prefused$8
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
3:0
4:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of9:body
Q.jeo.opcode.aload:0
25:0
1:1
Q.jeo.opcode.invokestatic:1
184:0
"org/eolang/benchmark/Big":1
"step4":2
"(Ljava/lang/String;)J":3
false:4
Q.jeo.opcode.lstore:2
55:0
2:1
Q.jeo.opcode.aload:3
25:0
0:1
Q.jeo.opcode.lload:4
22:0
2:1
Q.jeo.opcode.invokestatic:5
184:0
"java/lang/Long":1
"valueOf":2
"(J)Ljava/lang/Long;":3
false:4
Q.jeo.opcode.invokevirtual:6
182:0
"java/util/ArrayList":1
"add":2
"(Ljava/lang/Object;)Z":3
false:4
Q.jeo.opcode.pop:7
87:0
Q.jeo.opcode.return:8
177:0
Q.jeo.method:j$lambda$prefused$7
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
3:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of13:body
Q.jeo.opcode.aload:0
25:0
1:1
Q.jeo.opcode.astore:1
58:0
2:1
Q.jeo.opcode.aload:2
25:0
2:1
Q.jeo.opcode.invokestatic:3
184:0
"org/eolang/benchmark/Big":1
"step3":2
"(Ljava/lang/String;)Z":3
false:4
Q.jeo.opcode.ifne:4
154:0
Q.jeo.label:1
4C-31-37-35-32-31-31-34-38-38:0
Q.jeo.opcode.return:5
177:0
Q.jeo.label:6
4C-31-37-35-32-31-31-34-38-38:0
Q.jeo.frame:7
1:type-144410421
1:nlocal-144410421
Q.jeo.seq.of1:locals-144410421
"java/lang/String":0
0:nstack-144410421
Q.jeo.seq.of0:stack-144410421
Q.jeo.opcode.aload:8
25:0
0:1
Q.jeo.opcode.aload:9
25:0
2:1
Q.jeo.opcode.invokevirtual:10
182:0
"java/util/ArrayList":1
"add":2
"(Ljava/lang/Object;)Z":3
false:4
Q.jeo.opcode.pop:11
87:0
Q.jeo.opcode.return:12
177:0
Q.jeo.method:j$lambda$prefused$6
4106:access
"(Ljava/util/ArrayList;Ljava/lang/String;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
3:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of8:body
Q.jeo.opcode.aload:0
25:0
1:1
Q.jeo.opcode.invokestatic:1
184:0
"org/eolang/benchmark/Big":1
"step2":2
"(Ljava/lang/String;)Ljava/lang/String;":3
false:4
Q.jeo.opcode.astore:2
58:0
2:1
Q.jeo.opcode.aload:3
25:0
0:1
Q.jeo.opcode.aload:4
25:0
2:1
Q.jeo.opcode.invokevirtual:5
182:0
"java/util/ArrayList":1
"add":2
"(Ljava/lang/Object;)Z":3
false:4
Q.jeo.opcode.pop:6
87:0
Q.jeo.opcode.return:7
177:0
Q.jeo.method:j$lambda$prefused$5
4106:access
"(Ljava/util/ArrayList;Ljava/lang/Object;)V":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
3:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/util/ArrayList;":type
Q.jeo.param:arg1
1:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of8:body
Q.jeo.opcode.aload:0
25:0
1:1
Q.jeo.opcode.invokestatic:1
184:0
"org/eolang/benchmark/Big":1
"step1":2
"(Ljava/lang/Object;)Ljava/lang/String;":3
false:4
Q.jeo.opcode.astore:2
58:0
2:1
Q.jeo.opcode.aload:3
25:0
0:1
Q.jeo.opcode.aload:4
25:0
2:1
Q.jeo.opcode.invokevirtual:5
182:0
"java/util/ArrayList":1
"add":2
"(Ljava/lang/Object;)Z":3
false:4
Q.jeo.opcode.pop:6
87:0
Q.jeo.opcode.return:7
177:0
Q.jeo.method:j$lambda$streams$4
4106:access
"(Ljava/lang/Long;)J":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.invokevirtual:1
182:0
"java/lang/Long":1
"longValue":2
"()J":3
false:4
Q.jeo.opcode.lreturn:2
173:0
Q.jeo.method:j$lambda$streams$3
4106:access
"(Ljava/lang/String;)Ljava/lang/Long;":descriptor
"":signature
Q.jeo.maxs:maxs
4:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of7:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.bipush:1
16:0
16:1
Q.jeo.opcode.invokestatic:2
184:0
"java/lang/Long":1
"parseLong":2
"(Ljava/lang/String;I)J":3
false:4
Q.jeo.opcode.lconst_1:3
10:0
Q.jeo.opcode.ladd:4
97:0
Q.jeo.opcode.invokestatic:5
184:0
"java/lang/Long":1
"valueOf":2
"(J)Ljava/lang/Long;":3
false:4
Q.jeo.opcode.areturn:6
176:0
Q.jeo.method:j$lambda$streams$2
4106:access
"(Ljava/lang/String;)Z":descriptor
"":signature
Q.jeo.maxs:maxs
2:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/String;":type
Q.jeo.seq.of12:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.invokevirtual:1
182:0
"java/lang/String":1
"length":2
"()I":3
false:4
Q.jeo.opcode.iconst_4:2
7:0
Q.jeo.opcode.if_icmpne:3
160:0
Q.jeo.label:1
4C-31-34-36-36-32-39-33-35-34-33:0
Q.jeo.opcode.iconst_1:4
4:0
Q.jeo.opcode.goto:5
167:0
Q.jeo.label:1
4C-31-38-38-31-39-37-37-37-39-31:0
Q.jeo.label:6
4C-31-34-36-36-32-39-33-35-34-33:0
Q.jeo.frame:7
3:type-396620908
0:nlocal-396620908
Q.jeo.seq.of0:locals-396620908
0:nstack-396620908
Q.jeo.seq.of0:stack-396620908
Q.jeo.opcode.iconst_0:8
3:0
Q.jeo.label:9
4C-31-38-38-31-39-37-37-37-39-31:0
Q.jeo.frame:10
4:type-667381648
0:nlocal-667381648
Q.jeo.seq.of0:locals-667381648
1:nstack-667381648
Q.jeo.seq.of1:stack-667381648
1:0
Q.jeo.opcode.ireturn:11
172:0
Q.jeo.method:j$lambda$streams$1
4106:access
"(Ljava/lang/Object;)Ljava/lang/String;":descriptor
"":signature
Q.jeo.maxs:maxs
1:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Object;":type
Q.jeo.seq.of3:body
Q.jeo.opcode.aload:0
25:0
0:1
Q.jeo.opcode.checkcast:1
192:0
"java/lang/String":1
Q.jeo.opcode.areturn:2
176:0
Q.jeo.method:j$lambda$static$0
4106:access
"(Ljava/lang/Long;)Ljava/lang/String;":descriptor
"":signature
Q.jeo.maxs:maxs
5:0
1:1
Q.jeo.params:params
Q.jeo.param:arg0
0:index
0:access
"Ljava/lang/Long;":type
Q.jeo.seq.of9:body
Q.jeo.opcode.ldc:0
18:0
"%04x":1
Q.jeo.opcode.iconst_1:1
4:0
Q.jeo.opcode.anewarray:2
189:0
"java/lang/Object":1
Q.jeo.opcode.dup:3
89:0
Q.jeo.opcode.iconst_0:4
3:0
Q.jeo.opcode.aload:5
25:0
0:1
Q.jeo.opcode.aastore:6
83:0
Q.jeo.opcode.invokestatic:7
184:0
"java/lang/String":1
"format":2
"(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;":3
false:4
Q.jeo.opcode.areturn:8
176:0
Q.jeo.method:j$class@clinit@
8:access
"()V":descriptor
"":signature
Q.jeo.maxs:maxs
4:0
0:1
Q.jeo.seq.of9:body
Q.jeo.opcode.lconst_0:0
9:0
Q.jeo.opcode.ldc:1
18:0
Q.jeo.long:1
10000000:0
Q.jeo.opcode.invokestatic:2
184:0
"java/util/stream/LongStream":1
"range":2
"(JJ)Ljava/util/stream/LongStream;":3
true:4
Q.jeo.opcode.invokeinterface:3
185:0
"java/util/stream/LongStream":1
"boxed":2
"()Ljava/util/stream/Stream;":3
true:4
Q.jeo.opcode.invokedynamic:4
186:0
"apply":1
"()Ljava/util/function/Function;":2
Q.jeo.handle:3
6:0
"java/lang/invoke/LambdaMetafactory":1
"metafactory":2
"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;":3
false:4
Q.jeo.type:4
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4F-62-6A-65-63-74-3B:0
Q.jeo.handle:5
6:0
"org/eolang/benchmark/Big":1
"lambda$static$0":2
"(Ljava/lang/Long;)Ljava/lang/String;":3
false:4
Q.jeo.type:6
28-4C-6A-61-76-61-2F-6C-61-6E-67-2F-4C-6F-6E-67-3B-29-4C-6A-61-76-61-2F-6C-61-6E-67-2F-53-74-72-69-6E-67-3B:0
Q.jeo.opcode.invokeinterface:5
185:0
"java/util/stream/Stream":1
"map":2
"(Ljava/util/function/Function;)Ljava/util/stream/Stream;":3
true:4
Q.jeo.opcode.invokeinterface:6
185:0
"java/util/stream/Stream":1
"toArray":2
"()[Ljava/lang/Object;":3
true:4
Q.jeo.opcode.putstatic:7
179:0
"org/eolang/benchmark/Big":1
"VALUES":2
"[Ljava/lang/Object;":3
Q.jeo.opcode.return:8
177:0
Q.jeo.seq.of6:annotations
Q.jeo.annotation:annotation-207327448-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FBenchmarkMode%3B
"Lorg/openjdk/jmh/annotations/BenchmarkMode;":0
true:1
Q.jeo.annotation-property:2
"ARRAY":0
"value":1
Q.jeo.annotation-property:2
"ENUM":0
"":1
"Lorg/openjdk/jmh/annotations/Mode;":2
"AverageTime":3
Q.jeo.annotation:annotation-1349712837-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FOutputTimeUnit%3B
"Lorg/openjdk/jmh/annotations/OutputTimeUnit;":0
true:1
Q.jeo.annotation-property:2
"ENUM":0
"value":1
"Ljava/util/concurrent/TimeUnit;":2
"MILLISECONDS":3
Q.jeo.annotation:annotation-860298730-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FWarmup%3B
"Lorg/openjdk/jmh/annotations/Warmup;":0
true:1
Q.jeo.annotation-property:2
"PLAIN":0
"iterations":1
5:2
Q.jeo.annotation-property:3
"PLAIN":0
"time":1
100:2
Q.jeo.annotation-property:4
"ENUM":0
"timeUnit":1
"Ljava/util/concurrent/TimeUnit;":2
"MILLISECONDS":3
Q.jeo.annotation:annotation-27643895-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FMeasurement%3B
"Lorg/openjdk/jmh/annotations/Measurement;":0
true:1
Q.jeo.annotation-property:2
"PLAIN":0
"iterations":1
10:2
Q.jeo.annotation-property:3
"PLAIN":0
"time":1
100:2
Q.jeo.annotation-property:4
"ENUM":0
"timeUnit":1
"Ljava/util/concurrent/TimeUnit;":2
"MILLISECONDS":3
Q.jeo.annotation:annotation-729647994-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FState%3B
"Lorg/openjdk/jmh/annotations/State;":0
true:1
Q.jeo.annotation-property:2
"ENUM":0
"value":1
"Lorg/openjdk/jmh/annotations/Scope;":2
"Benchmark":3
Q.jeo.annotation:annotation-1766860811-Lorg%2Fopenjdk%2Fjmh%2Fannotations%2FFork%3B
"Lorg/openjdk/jmh/annotations/Fork;":0
true:1
Q.jeo.annotation-property:2
"PLAIN":0
"value":1
2:2
Q.jeo.seq.of2:attributes
Q.jeo.inner-class:0
"java/util/stream/Collector$Characteristics":0
"java/util/stream/Collector":1
"Characteristics":2
16409:3
Q.jeo.inner-class:1
"java/lang/invoke/MethodHandles$Lookup":0
"java/lang/invoke/MethodHandles":1
"Lookup":2
25:3
Bytecode after jeo:assemble ⛶
public class org.eolang.benchmark.Big {
public org.eolang.benchmark.Big();
Code:
0: aload_0
1: invokespecial #30 // Method java/lang/Object."<init>":()V
4: return
public long plain();
Code:
0: lconst_0
1: lstore_1
2: iconst_0
3: istore_3
4: iload_3
5: getstatic #35 // Field VALUES:[Ljava/lang/Object;
8: arraylength
9: if_icmpge 55
12: getstatic #35 // Field VALUES:[Ljava/lang/Object;
15: iload_3
16: aaload
17: checkcast #37 // class java/lang/String
20: invokevirtual #41 // Method java/lang/String.trim:()Ljava/lang/String;
23: astore 4
25: aload 4
27: invokevirtual #45 // Method java/lang/String.length:()I
30: iconst_4
31: if_icmpeq 37
34: goto 49
37: lload_1
38: aload 4
40: bipush 16
42: invokestatic #51 // Method java/lang/Long.parseLong:(Ljava/lang/String;I)J
45: lconst_1
46: ladd
47: ladd
48: lstore_1
49: iinc 3, 1
52: goto 4
55: lload_1
56: lreturn
public long streams();
Code:
0: getstatic #35 // Field VALUES:[Ljava/lang/Object;
3: invokestatic #58 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream;
6: invokedynamic #77, 0 // InvokeDynamic #0:apply:()Ljava/util/function/Function;
11: invokeinterface #81, 2 // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
16: invokedynamic #85, 0 // InvokeDynamic #1:apply:()Ljava/util/function/Function;
21: invokeinterface #81, 2 // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
26: invokedynamic #97, 0 // InvokeDynamic #2:test:()Ljava/util/function/Predicate;
31: invokeinterface #101, 2 // InterfaceMethod java/util/stream/Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
36: invokedynamic #108, 0 // InvokeDynamic #3:apply:()Ljava/util/function/Function;
41: invokeinterface #81, 2 // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
46: invokedynamic #120, 0 // InvokeDynamic #4:applyAsLong:()Ljava/util/function/ToLongFunction;
51: invokeinterface #124, 2 // InterfaceMethod java/util/stream/Stream.mapToLong:(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;
56: invokeinterface #129, 1 // InterfaceMethod java/util/stream/LongStream.sum:()J
61: lreturn
public long prefused();
Code:
0: getstatic #35 // Field VALUES:[Ljava/lang/Object;
3: invokestatic #58 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream;
6: invokedynamic #142, 0 // InvokeDynamic #5:accept:()Ljava/util/function/BiConsumer;
11: invokestatic #146 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
14: invokeinterface #150, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
19: checkcast #152 // class java/util/ArrayList
22: invokevirtual #156 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
25: invokedynamic #163, 0 // InvokeDynamic #6:accept:()Ljava/util/function/BiConsumer;
30: invokestatic #146 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
33: invokeinterface #150, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
38: checkcast #152 // class java/util/ArrayList
41: invokevirtual #156 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
44: invokedynamic #168, 0 // InvokeDynamic #7:accept:()Ljava/util/function/BiConsumer;
49: invokestatic #146 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
52: invokeinterface #150, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
57: checkcast #152 // class java/util/ArrayList
60: invokevirtual #156 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
63: invokedynamic #173, 0 // InvokeDynamic #8:accept:()Ljava/util/function/BiConsumer;
68: invokestatic #146 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
71: invokeinterface #150, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
76: checkcast #152 // class java/util/ArrayList
79: invokevirtual #156 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
82: invokedynamic #178, 0 // InvokeDynamic #9:applyAsLong:()Ljava/util/function/ToLongFunction;
87: invokeinterface #124, 2 // InterfaceMethod java/util/stream/Stream.mapToLong:(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;
92: invokeinterface #129, 1 // InterfaceMethod java/util/stream/LongStream.sum:()J
97: lreturn
public long fused1();
Code:
0: getstatic #35 // Field VALUES:[Ljava/lang/Object;
3: invokestatic #58 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream;
6: invokedynamic #184, 0 // InvokeDynamic #10:accept:()Ljava/util/function/BiConsumer;
11: invokestatic #146 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
14: invokeinterface #150, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
19: checkcast #152 // class java/util/ArrayList
22: invokevirtual #156 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
25: invokedynamic #189, 0 // InvokeDynamic #11:accept:()Ljava/util/function/BiConsumer;
30: invokestatic #146 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
33: invokeinterface #150, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
38: checkcast #152 // class java/util/ArrayList
41: invokevirtual #156 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
44: invokedynamic #194, 0 // InvokeDynamic #12:accept:()Ljava/util/function/BiConsumer;
49: invokestatic #146 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
52: invokeinterface #150, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
57: checkcast #152 // class java/util/ArrayList
60: invokevirtual #156 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
63: invokedynamic #199, 0 // InvokeDynamic #13:applyAsLong:()Ljava/util/function/ToLongFunction;
68: invokeinterface #124, 2 // InterfaceMethod java/util/stream/Stream.mapToLong:(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;
73: invokeinterface #129, 1 // InterfaceMethod java/util/stream/LongStream.sum:()J
78: lreturn
public long fused2();
Code:
0: getstatic #35 // Field VALUES:[Ljava/lang/Object;
3: invokestatic #58 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream;
6: invokedynamic #205, 0 // InvokeDynamic #14:accept:()Ljava/util/function/BiConsumer;
11: invokestatic #146 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
14: invokeinterface #150, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
19: checkcast #152 // class java/util/ArrayList
22: invokevirtual #156 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
25: invokedynamic #210, 0 // InvokeDynamic #15:accept:()Ljava/util/function/BiConsumer;
30: invokestatic #146 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
33: invokeinterface #150, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
38: checkcast #152 // class java/util/ArrayList
41: invokevirtual #156 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
44: invokedynamic #215, 0 // InvokeDynamic #16:applyAsLong:()Ljava/util/function/ToLongFunction;
49: invokeinterface #124, 2 // InterfaceMethod java/util/stream/Stream.mapToLong:(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;
54: invokeinterface #129, 1 // InterfaceMethod java/util/stream/LongStream.sum:()J
59: lreturn
public long fused3();
Code:
0: getstatic #35 // Field VALUES:[Ljava/lang/Object;
3: invokestatic #58 // InterfaceMethod java/util/stream/Stream.of:([Ljava/lang/Object;)Ljava/util/stream/Stream;
6: invokedynamic #221, 0 // InvokeDynamic #17:accept:()Ljava/util/function/BiConsumer;
11: invokestatic #146 // Method col:(Ljava/util/function/BiConsumer;)Ljava/util/stream/Collector;
14: invokeinterface #150, 2 // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;
19: checkcast #152 // class java/util/ArrayList
22: invokevirtual #156 // Method java/util/ArrayList.stream:()Ljava/util/stream/Stream;
25: invokedynamic #226, 0 // InvokeDynamic #18:applyAsLong:()Ljava/util/function/ToLongFunction;
30: invokeinterface #124, 2 // InterfaceMethod java/util/stream/Stream.mapToLong:(Ljava/util/function/ToLongFunction;)Ljava/util/stream/LongStream;
35: invokeinterface #129, 1 // InterfaceMethod java/util/stream/LongStream.sum:()J
40: lreturn
static {};
Code:
0: lconst_0
1: ldc2_w #299 // long 10000000l
4: invokestatic #304 // InterfaceMethod java/util/stream/LongStream.range:(JJ)Ljava/util/stream/LongStream;
7: invokeinterface #307, 1 // InterfaceMethod java/util/stream/LongStream.boxed:()Ljava/util/stream/Stream;
12: invokedynamic #312, 0 // InvokeDynamic #21:apply:()Ljava/util/function/Function;
17: invokeinterface #81, 2 // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;
22: invokeinterface #316, 1 // InterfaceMethod java/util/stream/Stream.toArray:()[Ljava/lang/Object;
27: putstatic #35 // Field VALUES:[Ljava/lang/Object;
30: return
}
Java after jd-cli ⛶
package org.eolang.benchmark;
import java.util.ArrayList;
import java.util.concurrent.TimeUnit;
import java.util.function.BiConsumer;
import java.util.stream.Collector;
import java.util.stream.LongStream;
import java.util.stream.Stream;
import org.openjdk.jmh.annotations.Benchmark;
import org.openjdk.jmh.annotations.BenchmarkMode;
import org.openjdk.jmh.annotations.Fork;
import org.openjdk.jmh.annotations.Measurement;
import org.openjdk.jmh.annotations.Mode;
import org.openjdk.jmh.annotations.OutputTimeUnit;
import org.openjdk.jmh.annotations.Scope;
import org.openjdk.jmh.annotations.State;
import org.openjdk.jmh.annotations.Warmup;
@BenchmarkMode({Mode.AverageTime})
@OutputTimeUnit(TimeUnit.MILLISECONDS)
@Warmup(iterations = 5, time = 100, timeUnit = TimeUnit.MILLISECONDS)
@Measurement(iterations = 10, time = 100, timeUnit = TimeUnit.MILLISECONDS)
@State(Scope.Benchmark)
@Fork(2)
public class Big {
private static final Object[] VALUES;
static {
VALUES = LongStream.range(0L, 10000000L).boxed().map(x -> String.format("%04x", new Object[] { x })).toArray();
}
@Benchmark
public long plain() {
long acc = 0L;
for (int idx = 0; idx < VALUES.length; idx++) {
String str = ((String)VALUES[idx]).trim();
if (str.length() == 4)
acc += Long.parseLong(str, 16) + 1L;
}
return acc;
}
@Benchmark
public long streams() {
return Stream.<Object>of(VALUES)
.map(obj -> (String)obj)
.map(String::trim)
.filter(str -> (str.length() == 4))
.map(str -> Long.valueOf(Long.parseLong(str, 16) + 1L))
.mapToLong(num -> num.longValue())
.sum();
}
@Benchmark
public long prefused() {
return ((ArrayList)((ArrayList)((ArrayList)((ArrayList)Stream.<Object>of(VALUES)
.collect(col((acc, item) -> {
String i = step1(item);
acc.add(i);
}))).stream()
.collect(col((acc, item) -> {
String i = step2(item);
acc.add(i);
}))).stream()
.collect(col((acc, item) -> {
String i = item;
if (!step3(i))
return;
acc.add(i);
}))).stream()
.collect(col((acc, item) -> {
long i = step4(item);
acc.add(Long.valueOf(i));
}))).stream()
.mapToLong(num -> num.longValue())
.sum();
}
@Benchmark
public long fused1() {
return ((ArrayList)((ArrayList)((ArrayList)Stream.<Object>of(VALUES)
.collect(col((acc, item) -> {
String i = step2(step1(item));
acc.add(i);
}))).stream()
.collect(col((acc, item) -> {
String i = item;
if (!step3(i))
return;
acc.add(i);
}))).stream()
.collect(col((acc, item) -> {
long i = step4(item);
acc.add(Long.valueOf(i));
}))).stream()
.mapToLong(num -> num.longValue())
.sum();
}
@Benchmark
public long fused2() {
return ((ArrayList)((ArrayList)Stream.<Object>of(VALUES)
.collect(col((acc, item) -> {
String i = step2(step1(item));
if (!step3(i))
return;
acc.add(i);
}))).stream()
.collect(col((acc, item) -> {
long i = step4(item);
acc.add(Long.valueOf(i));
}))).stream()
.mapToLong(num -> num.longValue())
.sum();
}
@Benchmark
public long fused3() {
return ((ArrayList)Stream.<Object>of(VALUES)
.collect(col((acc, item) -> {
String i = step2(step1(item));
if (!step3(i))
return;
long i2 = step4(i);
acc.add(Long.valueOf(i2));
}))).stream()
.mapToLong(num -> num.longValue())
.sum();
}
private static String step1(Object item) {
return (String)item;
}
private static String step2(String item) {
return item.trim();
}
private static boolean step3(String item) {
return (item.length() == 4);
}
private static long step4(String item) {
return Long.parseLong(item, 16) + 1L;
}
private static <T, R> Collector<T, ArrayList<R>, ArrayList<R>> col(BiConsumer<ArrayList<R>, T> fn) {
return Collector.of(() -> new ArrayList(0), fn, (left, right) -> {
left.addAll(right);
return left;
}new Collector.Characteristics[0]);
}
}