Skip to content

Commit dc96c2d

Browse files
committed
Pre-size resulting list for DataLoader#loadMany
1 parent 415ff76 commit dc96c2d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/org/dataloader/DataLoader.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -561,7 +561,7 @@ public CompletableFuture<List<V>> loadMany(List<K> keys, List<Object> keyContext
561561
nonNull(keyContexts);
562562

563563
synchronized (this) {
564-
List<CompletableFuture<V>> collect = new ArrayList<>();
564+
List<CompletableFuture<V>> collect = new ArrayList<>(keys.size());
565565
for (int i = 0; i < keys.size(); i++) {
566566
K key = keys.get(i);
567567
Object keyContext = null;

0 commit comments

Comments
 (0)