changeset 574:0b7e05418aa2

Reuse empty maps to reduce memory
author Dmitry Neverov <dmitry.neverov@jetbrains.com>
date Wed, 27 Mar 2013 13:07:02 +0400
parents 91b58ee782ac
children 19503fefd1c9
files mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialCollectChangesPolicy.java
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialCollectChangesPolicy.java	Tue Mar 26 15:50:03 2013 +0400
+++ b/mercurial-server/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/MercurialCollectChangesPolicy.java	Wed Mar 27 13:07:02 2013 +0400
@@ -365,6 +365,8 @@
         throw new VcsException(e);
       }
     }
+    if (attributes.isEmpty())
+      return emptyMap();
     return attributes;
   }