Version 1.5.34

Cherry pick: Use a set when calling removeAll
CL: https://r8-review.googlesource.com/c/r8/+/38233

Bug: 132420434
Change-Id: I5a615d3f001e6c5af79be5506d4bdda1a67b7303
diff --git a/src/main/java/com/android/tools/r8/Version.java b/src/main/java/com/android/tools/r8/Version.java
index d9a92af..1027b71 100644
--- a/src/main/java/com/android/tools/r8/Version.java
+++ b/src/main/java/com/android/tools/r8/Version.java
@@ -11,7 +11,7 @@
 
   // This field is accessed from release scripts using simple pattern matching.
   // Therefore, changing this field could break our release scripts.
-  public static final String LABEL = "1.5.33";
+  public static final String LABEL = "1.5.34";
 
   private Version() {
   }
diff --git a/src/main/java/com/android/tools/r8/shaking/Enqueuer.java b/src/main/java/com/android/tools/r8/shaking/Enqueuer.java
index 2501f9f..b52762a 100644
--- a/src/main/java/com/android/tools/r8/shaking/Enqueuer.java
+++ b/src/main/java/com/android/tools/r8/shaking/Enqueuer.java
@@ -317,7 +317,7 @@
         pinnedItems.stream()
             .filter(DexReference::isDexField)
             .map(DexReference::asDexField)
-            .collect(Collectors.toList()));
+            .collect(Collectors.toSet()));
     return result;
   }