Avoiding rehashes (profiling results improved)

This commit is contained in:
Andrey Breslav
2013-04-16 13:40:42 +04:00
parent a76d1d770b
commit 1dc9ab1bd8
@@ -69,7 +69,7 @@ public class SubstitutingScope implements JetScope {
if (substitutor.isEmpty()) return descriptors;
if (descriptors.isEmpty()) return descriptors;
Set<D> result = Sets.newHashSet();
Set<D> result = Sets.newHashSetWithExpectedSize(descriptors.size());
for (D descriptor : descriptors) {
D substitute = substitute(descriptor);
if (substitute != null) {