Mike Duigou
|
5b90fb7e5e
|
8029055: Map.merge implementations should refuse null value param
Reviewed-by: briangoetz, dl
|
2013-12-13 13:34:55 -08:00 |
|
Mike Duigou
|
1e845ac91f
|
8030016: HashMap.computeIfAbsent generates spurious access event
Reviewed-by: psandoz, bchristi
|
2013-12-13 13:35:35 -08:00 |
|
Mike Duigou
|
96e2b92fb1
|
8024688: further split Map and ConcurrentMap defaults eliminating looping from Map defaults, Map.merge fixes and doc fixes
Reviewed-by: psandoz, dholmes
|
2013-10-23 14:32:41 -07:00 |
|
Brian Burkhalter
|
ca9e74c63d
|
8024331: j.u.Map.computeIfPresent() default/nondefault implementations don't throw NPE if the remappingFunction is null and the key is absent
Explicitly check for null remappingFunction parameter.
Reviewed-by: mduigou, forax, psandoz
|
2013-09-20 15:12:05 -07:00 |
|
Mike Duigou
|
b59dc6762e
|
8021591: Additional explicit null checks
Reviewed-by: psandoz, alanb
|
2013-09-13 11:18:44 -07:00 |
|
Mike Duigou
|
3377e0da57
|
8017088: Map/HashMap.compute() incorrect with key mapping to null value
Reviewed-by: dl, dholmes, plevart
|
2013-06-20 07:23:51 -07:00 |
|
Mike Duigou
|
4eeb7e8bc5
|
8016446: Improve forEach/replaceAll for Map, HashMap, Hashtable, IdentityHashMap, WeakHashMap, TreeMap, ConcurrentMap
Co-authored-by: Remi Forax <forax@univ-mlv.fr>
Reviewed-by: forax, mduigou, psandoz
|
2013-06-18 16:03:10 -07:00 |
|
Mike Duigou
|
12cfd3e1b4
|
8004518: Add in-place operations to Map
8010122: Add defaults for ConcurrentMap operations to Map
Co-authored-by: Doug Lea <dl@cs.oswego.edu>
Co-authored-by: Henry Jen <henry.jen@oracle.com>
Co-authored-by: Akhil Arora <akhil.arora@oracle.com>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: darcy, briangoetz, mduigou, dholmes, ulfzibis
|
2013-04-16 11:17:19 -07:00 |
|