You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2022/10/05 16:48:32 UTC
[tomcat] branch main updated: Refactor. Using List interface so use ArrayList rather than LinkedList
This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/main by this push:
new 385d0504e4 Refactor. Using List interface so use ArrayList rather than LinkedList
385d0504e4 is described below
commit 385d0504e414def3de68401bc6bc604835079e98
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed Oct 5 17:47:56 2022 +0100
Refactor. Using List interface so use ArrayList rather than LinkedList
---
java/org/apache/catalina/tribes/transport/PooledSender.java | 5 +++--
java/org/apache/catalina/tribes/transport/RxTaskPool.java | 6 +++---
java/org/apache/catalina/valves/RemoteCIDRValve.java | 3 +--
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/java/org/apache/catalina/tribes/transport/PooledSender.java b/java/org/apache/catalina/tribes/transport/PooledSender.java
index bbb4370e26..59afa9c6d3 100644
--- a/java/org/apache/catalina/tribes/transport/PooledSender.java
+++ b/java/org/apache/catalina/tribes/transport/PooledSender.java
@@ -17,6 +17,7 @@
package org.apache.catalina.tribes.transport;
import java.io.IOException;
+import java.util.ArrayList;
import java.util.List;
import org.apache.catalina.tribes.Member;
@@ -122,8 +123,8 @@ public abstract class PooledSender extends AbstractSender implements MultiPointS
public SenderQueue(PooledSender parent, int limit) {
this.limit = limit;
this.parent = parent;
- notinuse = new java.util.LinkedList<>();
- inuse = new java.util.LinkedList<>();
+ notinuse = new ArrayList<>();
+ inuse = new ArrayList<>();
}
/**
diff --git a/java/org/apache/catalina/tribes/transport/RxTaskPool.java b/java/org/apache/catalina/tribes/transport/RxTaskPool.java
index 24b4bcfc71..c57c3b54ab 100644
--- a/java/org/apache/catalina/tribes/transport/RxTaskPool.java
+++ b/java/org/apache/catalina/tribes/transport/RxTaskPool.java
@@ -15,8 +15,8 @@
* limitations under the License.
*/
package org.apache.catalina.tribes.transport;
+import java.util.ArrayList;
import java.util.Iterator;
-import java.util.LinkedList;
import java.util.List;
/**
@@ -27,8 +27,8 @@ import java.util.List;
*/
public class RxTaskPool {
- final List<AbstractRxTask> idle = new LinkedList<>();
- final List<AbstractRxTask> used = new LinkedList<>();
+ final List<AbstractRxTask> idle = new ArrayList<>();
+ final List<AbstractRxTask> used = new ArrayList<>();
final Object mutex = new Object();
boolean running = true;
diff --git a/java/org/apache/catalina/valves/RemoteCIDRValve.java b/java/org/apache/catalina/valves/RemoteCIDRValve.java
index 8cae2de48d..ea6b1a2a8e 100644
--- a/java/org/apache/catalina/valves/RemoteCIDRValve.java
+++ b/java/org/apache/catalina/valves/RemoteCIDRValve.java
@@ -21,7 +21,6 @@ import java.net.InetAddress;
import java.net.UnknownHostException;
import java.util.ArrayList;
import java.util.Collections;
-import java.util.LinkedList;
import java.util.List;
import jakarta.servlet.ServletException;
@@ -236,7 +235,7 @@ public final class RemoteCIDRValve extends RequestFilterValve {
return Collections.emptyList();
}
- final List<String> messages = new LinkedList<>();
+ final List<String> messages = new ArrayList<>();
NetMask nm;
for (final String s : input.split("\\s*,\\s*")) {
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org