changeset 34712 | b183cfd1ce17 |
parent 33867 | c07b6cc0c61d |
child 44743 | f0bbd698c486 |
--- a/jdk/src/java.base/share/classes/java/util/TreeMap.java Thu Dec 17 20:42:01 2015 +0300 +++ b/jdk/src/java.base/share/classes/java/util/TreeMap.java Thu Dec 17 21:14:58 2015 +0300 @@ -852,7 +852,11 @@ */ public Collection<V> values() { Collection<V> vs = values; - return (vs != null) ? vs : (values = new Values()); + if (vs == null) { + vs = new Values(); + values = vs; + } + return vs; } /**