From cc1b5cbd78af8f96b0f15a4bced9fb50df3a6bc7 Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Tue, 2 Jul 2013 12:27:49 +0400 Subject: [PATCH] using SmartList for small lists --- .../impl/src/com/intellij/compiler/server/BuildManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java b/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java index 110630d3ee0a..996225f83c71 100644 --- a/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java +++ b/java/compiler/impl/src/com/intellij/compiler/server/BuildManager.java @@ -429,7 +429,7 @@ public class BuildManager implements ApplicationComponent{ } private void runAutoMake() { - final List futures = new ArrayList(); + final List futures = new SmartList(); for (final Project project : getActiveProjects()) { if (!canStartAutoMake(project)) { continue; @@ -482,7 +482,7 @@ public class BuildManager implements ApplicationComponent{ } public Collection cancelAutoMakeTasks(Project project) { - final Collection futures = new ArrayList(); + final Collection futures = new SmartList(); synchronized (myAutomakeFutures) { for (Map.Entry entry : myAutomakeFutures.entrySet()) { if (entry.getValue().equals(project)) {