Removed double access

This commit is contained in:
Sotr
2018-06-05 18:23:32 +08:00
parent 589c1ed446
commit f8dd1360b9

View File

@@ -82,16 +82,17 @@ public class MixinMinecraftServer {
MinecraftTimings.bukkitSchedulerTimer.stopTiming(); MinecraftTimings.bukkitSchedulerTimer.stopTiming();
MinecraftTimings.minecraftSchedulerTimer.startTiming(); MinecraftTimings.minecraftSchedulerTimer.startTiming();
FutureTask<?> entry; FutureTask<?> task;
int count = this.j.size(); int count = j.size();
while (count-- > 0 && (entry = this.j.poll()) != null) { while (count-- > 0 && (task = j.poll()) != null) {
SystemUtils.a(entry, MinecraftServer.LOGGER); SystemUtils.a(task, MinecraftServer.LOGGER);
} }
MinecraftTimings.minecraftSchedulerTimer.stopTiming(); MinecraftTimings.minecraftSchedulerTimer.stopTiming();
MinecraftTimings.processQueueTimer.startTiming(); MinecraftTimings.processQueueTimer.startTiming();
while (!processQueue.isEmpty()) { Runnable runnable;
processQueue.remove().run(); while ((runnable = processQueue.poll()) != null) {
runnable.run();
} }
MinecraftTimings.processQueueTimer.stopTiming(); MinecraftTimings.processQueueTimer.stopTiming();