From 56ff74e844e50481cee657cc9ee0a26c314f00e4 Mon Sep 17 00:00:00 2001 From: atomicint Date: Tue, 9 Feb 2016 13:48:10 -0500 Subject: [PATCH] Use ArrayDeque, concurrency not important --- game/src/main/org/apollo/game/model/World.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/game/src/main/org/apollo/game/model/World.java b/game/src/main/org/apollo/game/model/World.java index 14bc40ae..27536ab8 100644 --- a/game/src/main/org/apollo/game/model/World.java +++ b/game/src/main/org/apollo/game/model/World.java @@ -1,10 +1,10 @@ package org.apollo.game.model; +import java.util.ArrayDeque; import java.util.Arrays; import java.util.HashMap; import java.util.Map; import java.util.Queue; -import java.util.concurrent.ConcurrentLinkedQueue; import java.util.logging.Logger; import org.apollo.Service; @@ -99,12 +99,12 @@ public final class World { /** * The Queue of Npcs that have yet to be added to the repository. */ - private final Queue queuedNpcs = new ConcurrentLinkedQueue<>(); + private final Queue queuedNpcs = new ArrayDeque<>(); /** * The Queue of Npcs that have yet to be removed from the repository. */ - private final Queue oldNpcs = new ConcurrentLinkedQueue<>(); + private final Queue oldNpcs = new ArrayDeque<>(); /** * This world's {@link RegionRepository}.