Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.time.LocalTime;
- import java.util.ArrayDeque;
- import java.util.ArrayList;
- import java.util.Collection;
- import java.util.HashSet;
- import java.util.LinkedHashSet;
- import java.util.List;
- import java.util.Set;
- import java.util.Vector;
- import kotlin.Metadata;
- import kotlin.collections.CollectionsKt;
- import kotlin.jvm.internal.Intrinsics;
- @Metadata(
- mv = {1, 4, 0},
- bv = {1, 0, 3},
- k = 2,
- d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0002\n\u0000\u001a\u0006\u0010\u0000\u001a\u00020\u0001ยจ\u0006\u0002"},
- d2 = {"main", "", "test2"}
- )
- public final class MainKt {
- public static final void main() {
- ArrayList javaArrayList = new ArrayList();
- LocalTime var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start1 = var10000;
- long i = 0L;
- for(long var4 = 100000L; i <= var4; ++i) {
- javaArrayList.add(i);
- }
- StringBuilder var79 = (new StringBuilder()).append("JAVA LIST ADD: ");
- LocalTime var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var26 = var79.append(var10001.toNanoOfDay() - start1.toNanoOfDay()).toString();
- boolean var3 = false;
- System.out.println(var26);
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start11 = var10000;
- while(true) {
- Collection var28 = (Collection)javaArrayList;
- boolean var31 = false;
- if (var28.isEmpty()) {
- var79 = (new StringBuilder()).append("JAVA LIST REMOVE: \t\t\t");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var29 = var79.append(var10001.toNanoOfDay() - start11.toNanoOfDay()).toString();
- var31 = false;
- System.out.println(var29);
- Vector javaVector = new Vector();
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start2 = var10000;
- long i = 0L;
- for(long var7 = 100000L; i <= var7; ++i) {
- javaVector.add(i);
- }
- var79 = (new StringBuilder()).append("JAVA VECTOR ADD: ");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var33 = var79.append(var10001.toNanoOfDay() - start2.toNanoOfDay()).toString();
- boolean var6 = false;
- System.out.println(var33);
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start22 = var10000;
- while(true) {
- Collection var35 = (Collection)javaVector;
- boolean var38 = false;
- if (var35.isEmpty()) {
- var79 = (new StringBuilder()).append("JAVA VECTOR REMOVE: \t\t\t");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var36 = var79.append(var10001.toNanoOfDay() - start22.toNanoOfDay()).toString();
- var38 = false;
- System.out.println(var36);
- byte var39 = 0;
- boolean var8 = false;
- ArrayList var9 = new ArrayList(var39);
- boolean var10 = false;
- boolean var11 = false;
- boolean var16;
- for(int var49 = 0; var49 < 0; ++var49) {
- boolean var14 = false;
- var16 = false;
- Long var25 = 0L;
- var9.add(var25);
- }
- List kotlinMutableList = (List)var9;
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start3 = var10000;
- long i = 0L;
- for(long var47 = 100000L; i <= var47; ++i) {
- kotlinMutableList.add(i);
- }
- var79 = (new StringBuilder()).append("KOTLIN LIST ADD: ");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var42 = var79.append(var10001.toNanoOfDay() - start3.toNanoOfDay()).toString();
- boolean var43 = false;
- System.out.println(var42);
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start33 = var10000;
- while(true) {
- Collection var45 = (Collection)kotlinMutableList;
- var10 = false;
- if (var45.isEmpty()) {
- var79 = (new StringBuilder()).append("KOTLIN LIST REMOVE: \t\t\t");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var46 = var79.append(var10001.toNanoOfDay() - start33.toNanoOfDay()).toString();
- var10 = false;
- System.out.println(var46);
- HashSet javaSet = new HashSet();
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start4 = var10000;
- long i = 0L;
- long var13;
- for(var13 = 100000L; i <= var13; ++i) {
- javaSet.add(i);
- }
- i = 0L;
- for(var13 = 100000L; i <= var13; ++i) {
- javaSet.add(i);
- }
- var79 = (new StringBuilder()).append("JAVA SET ADD: ");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var55 = var79.append(var10001.toNanoOfDay() - start4.toNanoOfDay()).toString();
- boolean var12 = false;
- System.out.println(var55);
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start44 = var10000;
- while(true) {
- Collection var52 = (Collection)javaSet;
- boolean var57 = false;
- if (var52.isEmpty()) {
- var79 = (new StringBuilder()).append("JAVA SET REMOVE: \t\t\t");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var53 = var79.append(var10001.toNanoOfDay() - start44.toNanoOfDay()).toString();
- var57 = false;
- System.out.println(var53);
- var57 = false;
- Set kotlinSet = (Set)(new LinkedHashSet());
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start5 = var10000;
- long i = 0L;
- long var65;
- for(var65 = 100000L; i <= var65; ++i) {
- kotlinSet.add(i);
- }
- i = 0L;
- for(var65 = 100000L; i <= var65; ++i) {
- kotlinSet.add(i);
- }
- var79 = (new StringBuilder()).append("KOTLIN SET ADD: ");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var61 = var79.append(var10001.toNanoOfDay() - start5.toNanoOfDay()).toString();
- boolean var15 = false;
- System.out.println(var61);
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start55 = var10000;
- while(true) {
- Collection var60 = (Collection)kotlinSet;
- var16 = false;
- if (var60.isEmpty()) {
- var79 = (new StringBuilder()).append("KOTLIN SET REMOVE: \t\t\t");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var62 = var79.append(var10001.toNanoOfDay() - start55.toNanoOfDay()).toString();
- var16 = false;
- System.out.println(var62);
- ArrayDeque javaDeque = new ArrayDeque();
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start6 = var10000;
- long i = 0L;
- for(long var19 = 100000L; i <= var19; ++i) {
- javaDeque.add(i);
- }
- var79 = (new StringBuilder()).append("JAVA DEQUE ADD: ");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var67 = var79.append(var10001.toNanoOfDay() - start6.toNanoOfDay()).toString();
- boolean var18 = false;
- System.out.println(var67);
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start66 = var10000;
- while(true) {
- Collection var69 = (Collection)javaDeque;
- boolean var72 = false;
- if (var69.isEmpty()) {
- var79 = (new StringBuilder()).append("JAVA DEQUE REMOVE: \t\t\t");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var70 = var79.append(var10001.toNanoOfDay() - start66.toNanoOfDay()).toString();
- var72 = false;
- System.out.println(var70);
- kotlin.collections.ArrayDeque kotlinDeque = new kotlin.collections.ArrayDeque();
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start7 = var10000;
- long i = 0L;
- for(long var22 = 100000L; i <= var22; ++i) {
- kotlinDeque.add(i);
- }
- var79 = (new StringBuilder()).append("KOTLIN DEQUE ADD:");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var74 = var79.append(var10001.toNanoOfDay() - start7.toNanoOfDay()).toString();
- boolean var21 = false;
- System.out.println(var74);
- var10000 = LocalTime.now();
- Intrinsics.checkNotNull(var10000);
- LocalTime start77 = var10000;
- while(true) {
- Collection var76 = (Collection)kotlinDeque;
- boolean var78 = false;
- if (var76.isEmpty()) {
- var79 = (new StringBuilder()).append("KOTLIN DEQUE REMOVE: \t\t\t");
- var10001 = LocalTime.now();
- Intrinsics.checkNotNull(var10001);
- String var77 = var79.append(var10001.toNanoOfDay() - start77.toNanoOfDay()).toString();
- var78 = false;
- System.out.println(var77);
- return;
- }
- kotlinDeque.remove(kotlinDeque.first());
- }
- }
- javaDeque.remove(javaDeque.getFirst());
- }
- }
- kotlinSet.remove(CollectionsKt.first((Iterable)kotlinSet));
- }
- }
- javaSet.remove(CollectionsKt.first((Iterable)javaSet));
- }
- }
- kotlinMutableList.remove(kotlinMutableList.get(kotlinMutableList.size() / 2));
- }
- }
- javaVector.remove(javaVector.get(javaVector.size() / 2));
- }
- }
- javaArrayList.remove(javaArrayList.get(javaArrayList.size() / 2));
- }
- }
- // $FF: synthetic method
- public static void main(String[] var0) {
- main();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement