Paul Sandoz
ee1343b38a
8021883: j.u.Random/RandomStream.java test needs more robust timeout duration
...
Reviewed-by: chegar
2013-07-30 14:03:25 +01:00
Paul Sandoz
980e8cff6f
8021863: Stream.concat incorrectly calculates unsized state
...
Reviewed-by: chegar
2013-07-30 11:32:26 +01:00
Henry Jen
e8e95eec3a
8020977: StringJoiner merges with itself not as expected
...
Reviewed-by: psandoz, chegar, mduigou, smarks
2013-07-30 15:47:35 -07:00
Paul Sandoz
ea8bc25763
8020156: TreeMap.values().spliterator() does not report ORDERED
...
8020009: TreeMap.entrySet().spliterator() reports SORTED + null comparator but the elements are not Comparable
Reviewed-by: mduigou
2013-07-29 19:41:02 +01:00
Mike Duigou
b9742daca7
8021601: Add unit test for PriorityQueue(Comparator) constructor
...
Reviewed-by: darcy, alanb
2013-07-26 17:23:20 -07:00
Brian Goetz
50a242e510
8020062: Nest StreamBuilder interfaces inside relevant Stream interfaces
...
Reviewed-by: psandoz, mduigou
2013-07-08 15:46:26 -04:00
Brian Goetz
ace3a4d196
8015320: Pull spliterator() up from Collection to Iterable
...
Reviewed-by: psandoz, mduigou
2013-07-12 15:01:08 -07:00
Paul Sandoz
c5fcef26c9
8019395: Consolidate StreamSupport.{stream,parallelStream} into a single method
...
Reviewed-by: henryjen, briangoetz
2013-07-03 21:43:49 +02:00
Brian Goetz
4e416d4714
8015315: Stream.concat methods
...
Co-authored-by: Henry Jen <henry.jen@oracle.com>
Reviewed-by: psandoz, mduigou
2013-07-12 12:15:22 -07:00
Brian Goetz
53edbe01cb
8015317: Optional.filter, map, and flatMap
...
Co-authored-by: Henry Jen <henry.jen@oracle.com>
Reviewed-by: psandoz, mduigou
2013-07-12 11:12:16 -07:00
Mike Duigou
c14b02d707
7129185: Add Collections.{checked|empty|unmodifiable}Navigable{Map|Set}
...
Reviewed-by: dmocek, martin, smarks
2013-07-12 11:11:30 -07:00
Paul Sandoz
b47a003232
8017447: Unmodifiable map entry becomes modifiable if taken from a stream of map entries
...
Reviewed-by: briangoetz
2013-07-10 09:52:02 +02:00
Shi Jun Zhang
2e28a006d8
8019381: HashMap.isEmpty is non-final, potential issues for get/remove
...
Reviewed-by: chegar, mduigou
2013-07-05 10:51:54 +08:00
Brian Goetz
fd97f9873a
8017231: Add StringJoiner.merge
...
Co-authored-by: Henry Jen <henry.jen@oracle.com>
Reviewed-by: psandoz, alanb
2013-07-04 20:00:20 +01:00
Paul Sandoz
355205b8a5
8017329: 8b92-lambda regression: TreeSet("a", "b").stream().substream(1).parallel().iterator() is empty
...
Reviewed-by: alanb
2013-07-03 21:19:25 +02:00
Daniel Fuchs
5f717a6674
7184195: java.util.logging.Logger.getGlobal().info() doesn't log without configuration
...
Due to subtle synchronization issues between LogManager & Logger class initialization the global logger doesn't have its 'manager' field initialized until the LogManager is initialized. This fix will ensure that the global logger has its 'manager' field set when getGlobal() is called.
Reviewed-by: mchung, plevart
2013-07-02 19:47:58 +02:00
Daniel Fuchs
677643324e
8017174: NPE when using Logger.getAnonymousLogger or LogManager.getLogManager().getLogger
...
This patch makes sure that LoggerContext instances created for applets have a root and global logger.
Reviewed-by: mchung
2013-07-02 11:30:31 +02:00
Paul Sandoz
27da77ce6b
8012987: Optimizations for Stream.limit/substream
...
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Reviewed-by: mduigou
2013-06-28 10:29:21 +02:00
Henry Jen
411df5ec90
8009736: Comparator API cleanup
...
Reviewed-by: psandoz, briangoetz, mduigou, plevart
2013-06-11 13:41:38 -07:00
Naoto Sato
eb278c1a27
6609431: (rb) ResourceBundle.getString() returns incorrect value
...
Reviewed-by: okutsu, sherman
2013-06-27 14:40:21 -07:00
Chris Hegarty
b3e5539d06
8012647: Add Arrays.parallelPrefix (prefix sum, scan, cumulative sum)
...
Co-authored-by: Doug Lea <dl@cs.oswego.edu>
Co-authored-by: Tristan Yan <tristan.yan@oracle.com>
Reviewed-by: chegar, alanb, psandoz
2013-06-26 15:30:39 +01:00
Brian Burkhalter
9c0605b8e6
6469160: (fmt) general (%g) formatting of zero (0.0) with precision 0 or 1 throws ArrayOutOfBoundsException
...
For zero value ensure than an unpadded zero character is passed to Formatter.addZeros()
Reviewed-by: iris, darcy
2013-06-24 14:17:14 -07:00
Naoto Sato
feace4506d
6863624: java/util/Currency/PropertiesTest.sh writable check is incorrect
...
Reviewed-by: alanb
2013-06-21 13:42:55 -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
Paul Sandoz
6cb8fc5c5f
8016455: Sync stream tests from lambda to tl
...
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Reviewed-by: mduigou
2013-06-20 11:15:23 +02:00
Paul Sandoz
434bea45ac
8016308: Updates to j.u.stream.Node/Nodes
...
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Reviewed-by: mduigou
2013-06-20 10:45:46 +02: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
Chris Hegarty
5864e2de68
Merge
2013-06-17 11:26:16 +01:00
Paul Sandoz
aed188663e
8016251: Balanced spliterator for SpinedBuffer
...
Co-authored-by: Brian Goetz <brian.goetz@oracle.com>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: mduigou
2013-06-13 11:13:30 +02:00
Henry Jen
5a6e3cdfde
8016448: java/util/BitSet/BitSetStreamTest.java no longer compiles, missed by 8015895
...
Reviewed-by: mduigou
2013-06-12 14:07:14 -07:00
Naoto Sato
2ea5ec5419
8015960: java/util/Locale/LocaleProviders.java failing again on Windows
...
Reviewed-by: alanb
2013-06-11 11:18:02 -07:00
Alan Bateman
6788137f6f
Merge
2013-06-11 14:09:06 +01:00
Martin Buchholz
fadbd21469
8016311: Update j.u.c. tests to avoid using Thread.stop(Throwable)
...
Reviewed-by: alanb
2013-06-11 11:25:59 +01:00
Paul Sandoz
ee67107591
8015895: Int/LongStream.range/rangeClosed
...
8012986: Right-bias range spliterators for large ranges
Reviewed-by: mduigou
2013-06-11 12:13:26 +02:00
Paul Sandoz
cde3ef7ba0
8015792: Rename Spliterators.spliteratorFromIterator to Spliterators.iterator
...
Reviewed-by: chegar
2013-06-10 12:26:20 +02:00
Paul Sandoz
350636532e
8015798: Rename IntStream.longs/doubles and LongStream.doubles to asXxxStream
...
Reviewed-by: alanb
2013-06-10 12:20:34 +02:00
Paul Sandoz
37d4e6871b
8015492: Remove DoubleStream.range methods
...
Reviewed-by: alanb
2013-06-10 11:52:32 +02:00
Paul Sandoz
f2224939ec
8013649: HashMap spliterator tryAdvance() encounters remaining elements after forEachRemaining()
...
Reviewed-by: chegar
2013-05-31 10:53:19 +02:00
Naoto Sato
a30cf6a6cc
8013903: Japanese calendar field names are not displayed with -Djava.locale.providers=HOST on Windows
...
Reviewed-by: okutsu
2013-06-04 10:33:13 -07:00
Paul Sandoz
06985bbc35
8015790: Remove duplicate spliterator tests
...
Reviewed-by: alanb, mduigou
2013-06-04 11:53:31 +02:00
Brent Christian
53a90d216f
8005698: Handle Frequent HashMap Collisions with Balanced Trees
...
HashMap bins with many collisions store entries in balanced trees
Reviewed-by: alanb, dl, mduigou
2013-06-04 10:04:28 +01:00
Lana Steuck
dd595d8f74
Merge
2013-06-03 16:09:43 -07:00
Eric McCorkle
a455b8ab9d
8014834: shell tests don't begin with #!/bin/sh
...
Some shell tests don't begin with the command interpreter line
Reviewed-by: alanb, ksrini
2013-06-03 10:44:10 -04:00
Paul Sandoz
c58c150867
8015008: Primitive iterator over empty sequence, null consumer: forEachRemaining methods do not throw NPE
...
Reviewed-by: chegar
2013-06-03 10:28:17 +02:00
David Katleman
320a9159a3
8015525: JDK8 b91 source with GPL header errors
...
Reviewed-by: dholmes, lancea
2013-05-29 10:16:07 -07:00
Lana Steuck
8f6d37ee8e
Merge
2013-05-17 10:11:35 -07:00
Jim Gish
b0c93f4d19
8013380: Removal of stack walk to find resource bundle breaks Glassfish startup
...
Use caller's classloader to load resource as an alternative to thread context classloader and system classloader
Reviewed-by: mchung, alanb
2013-05-16 11:19:00 -04:00
Naoto Sato
41c159f597
8013233: java/util/Locale/LocaleProviders.sh fails
...
Reviewed-by: okutsu
2013-05-15 16:48:54 -07:00
Xueming Shen
bedabba81c
8014217: Base64.getXDecoder().wrap(...).read() doesn't throw exception for an incorrect number of padding chars in the final unit
...
To throw IOE for malformed final unit in base64 stream
Reviewed-by: chegar, alanb
2013-05-14 14:20:18 -07:00
Mandy Chung
24edc8dc91
8010727: WLS fails to add a logger with "" in its own LogManager subclass instance
...
Reviewed-by: alanb, jgish
2013-05-14 08:07:08 -07:00