From: Shane Carr Date: Sat, 3 Mar 2018 05:35:31 +0000 (+0000) Subject: ICU-13620 Adding comment. X-Git-Tag: release-62-rc~200^2~106 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6b8d9a56ed37e43087474f297dd2b77d15f12998;p=icu ICU-13620 Adding comment. X-SVN-Rev: 41057 --- diff --git a/icu4j/main/classes/core/src/com/ibm/icu/util/MeasureUnit.java b/icu4j/main/classes/core/src/com/ibm/icu/util/MeasureUnit.java index d35c8dd8c0d..95b6c3e27d0 100644 --- a/icu4j/main/classes/core/src/com/ibm/icu/util/MeasureUnit.java +++ b/icu4j/main/classes/core/src/com/ibm/icu/util/MeasureUnit.java @@ -150,6 +150,7 @@ public class MeasureUnit implements Serializable { Map units = cache.get(type); // Train users not to modify returned set from the start giving us more // flexibility for implementation. + // Use CollectionSet instead of HashSet for better performance. return units == null ? Collections.emptySet() : Collections.unmodifiableSet(new CollectionSet(units.values())); }