ΚώΊΎE£  java/lang/Object()V    java/util/Mapsize()I  of()Ljava/util/Map;  &java/util/concurrent/CompletableFuturecompletedFuture<(Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;  entrySet()Ljava/util/Set;    java/util/Setiterator()Ljava/util/Iterator; "#$ %&java/util/Iteratornext()Ljava/lang/Object;(java/util/Map$Entry '* +&getKey '- .&getValue0 12getb(Ljava/util/function/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/function/Supplier; 4 56 supplyAsyncf(Ljava/util/function/Supplier;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;8Anet/minecraft/util/thread/ParallelMapTransform$SingleTaskSplitter 7: ;#(Ljava/util/function/BiFunction;I)V=Bnet/minecraft/util/thread/ParallelMapTransform$BatchedTaskSplitter <? @$(Ljava/util/function/BiFunction;II)V BCD EF;net/minecraft/util/thread/ParallelMapTransform$SplitterBase scheduleTasksX(Ljava/util/Map;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; HIJ K net/minecraft/util/UtilmaxAllowedExecutorThreadsM.net/minecraft/util/thread/ParallelMapTransform LO PQschedulex(Ljava/util/Map;Ljava/util/function/BiFunction;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; STU VWjava/util/function/BiFunctionapply8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; Y Z5(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;DEFAULT_TASKS_PER_THREADI ConstantValueCodeLineNumberTableLocalVariableTablethis0Lnet/minecraft/util/thread/ParallelMapTransform;elementLjava/util/Map$Entry;keyLjava/lang/Object;valueinputLjava/util/Map; operationLjava/util/function/BiFunction; maxTaskCountexecutorLjava/util/concurrent/Executor; inputSizesplitter=Lnet/minecraft/util/thread/ParallelMapTransform$SplitterBase;LocalVariableTypeTableLjava/util/Map$Entry;TK;TU;Ljava/util/Map;*Ljava/util/function/BiFunction;HLnet/minecraft/util/thread/ParallelMapTransform$SplitterBase; StackMapTableMethodParameters Signatureβ(Ljava/util/Map;Ljava/util/function/BiFunction;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;>;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;w(Ljava/util/Map;Ljava/util/function/BiFunction;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;α(Ljava/util/Map;Ljava/util/function/BiFunction;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;>;lambda$schedule$0T(Ljava/util/function/BiFunction;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;resultTV; SourceFileParallelMapTransform.java NestMembersŠ8net/minecraft/util/thread/ParallelMapTransform$ContainerBootstrapMethods&Ž L ‚ƒ’ “”• –—"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; InnerClassesEntrySingleTaskSplitterBatchedTaskSplitter SplitterBase ContainerŸ%java/lang/invoke/MethodHandles$Lookup‘java/lang/invoke/MethodHandlesLookup!L[\]^_/*·±` a bc PQ_tx*Ή6š Έ Έ° 9*ΉΉΉ!ΐ':Ή):Ή,:+Ί/-Έ3°£»7Y+·9§»:*-ΆA°`2  /8AP%V&c'p)a\ /!de8fgAhgxijxklxm\xnopp\pqrs>/!dt8fuAhvxiwxkxpqyz ό;JB{ikmn|}~  P€_wΈGh>*+,ΈN°` 01a*ijklnom\siwkx{ ikn|~  ‚ƒ_‰*+,ΉRN-Ζ +-ΈX§Έ °`  !a*klfghg „gs  „…z όB†‡ˆ <7B‰‹ ‘Œ˜2'™ 7Lš <L› BLœ ‰Lž ’