Merge "Replace LinkedList by a more performant collection"

This commit is contained in:
Nikolas Havrikov
2022-06-03 20:06:18 +00:00
committed by Android (Google) Code Review

View File

@@ -72,7 +72,6 @@ import java.util.Collection;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.Set;
import java.util.concurrent.TimeUnit;
@@ -568,7 +567,7 @@ final class DexOptHelper {
Collection<? extends PackageStateInternal> pkgSettings,
PackageManagerService packageManagerService,
boolean debug) {
List<PackageStateInternal> result = new LinkedList<>();
List<PackageStateInternal> result = new ArrayList<>();
ArrayList<PackageStateInternal> remainingPkgSettings = new ArrayList<>(pkgSettings);
// First, remove all settings without available packages