Paul Sandoz
f219ffb2f2
8072773: (fs) Files.lines needs a better splitting implementation for stream source
...
Reviewed-by: alanb
2015-06-24 12:05:30 +02:00
Paul Sandoz
3a0e0c86d3
8129120: Terminal operation properties should not be back-propagated to upstream operations
...
Reviewed-by: briangoetz, chegar
2015-06-23 09:49:55 +02:00
Brian Burkhalter
906d12aa2d
8079539: java/util/prefs/CodePointZeroPrefsTest.java fails with "java.util.prefs.BackingStoreException: Couldn't get file lock."
...
Add @run tag with property -Djava.util.prefs.userRoot=.
Reviewed-by: alanb
2015-06-18 17:20:42 -07:00
Roger Riggs
4758ab0627
8138963: java.lang.Objects new method to default to non-null
...
Add java.util.Object.nonNullElse and nonNullElseGet
Reviewed-by: dfuchs, jrose, psandoz, smarks, igerasim, chegar
2015-10-21 14:18:49 -04:00
Doug Lea
975075a8c8
8085978: LinkedTransferQueue<T>.spliterator can report LTQ.Node object, not T
...
Reviewed-by: psandoz, martin
2015-06-16 13:13:05 +02:00
Amy Lu
3f8d76f352
8085879: Mark intermittently failing: java/util/Arrays/ParallelPrefix.java
...
Reviewed-by: darcy
2015-06-12 14:28:21 +08:00
Sean Mullan
d107e7ec6c
Merge
2015-06-09 09:19:43 -04:00
Sean Mullan
e37ef5fefc
8056179: Store permissions in concurrent collections in PermissionCollection subclasses
...
8065942: Store PermissionCollection entries in a ConcurrentHashMap instead of a HashMap in Permissions class
Reviewed-by: weijun
2015-06-09 09:18:07 -04:00
Sunny Chan
36d62dcbb1
8080945: Improve the performance of primitive Arrays.sort for certain patterns of array elements
...
Co-authored-by: Mohammad Rezaei <mohammad.rezaei@gs.com>
Reviewed-by: psandoz
2015-06-09 07:05:48 +01:00
Stuart Marks
bc90fc9b01
8072726: add adapter to convert Enumeration to Iterator
...
Reviewed-by: redestad, forax, chegar, dfuchs, psandoz, rriggs, briangoetz
2015-06-04 18:28:14 -07:00
Chris Hegarty
52d42bb03a
8085858: Better failure output for test/java/util/Arrays/ParallelPrefix.java
...
Reviewed-by: psandoz, igerasim
2015-06-04 19:28:45 +01:00
Mandy Chung
53a97cbeb3
8081347: Add @modules to jdk_core tests
...
Co-authored-by: Alexander Kulyakthin <alexander.kulyakhtin@oracle.com>
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Reviewed-by: alanb, joehw, lancea
2015-05-28 10:54:48 -07:00
Peter Levart
30bcd97f81
8077846: improve locking strategy for readConfiguration(), reset(), and initializeGlobalHandlers()
...
Co-authored-by: Daniel Fuchs <daniel.fuchs@oracle.com>
Reviewed-by: dholmes, alanb, mchung
2015-05-17 10:38:36 +02:00
Stuart Marks
9af3729cc7
8078463: TEST_BUG: optimize java/util/Map/Collisions.java
...
Reviewed-by: martin, chegar, dfuchs
2015-05-14 13:52:05 -07:00
Daniel Fuchs
04f236baec
8079773: java/util/logging/LogManager/TestLoggerNames.java
...
Fixed a race condition in the test which was responsible of the intermittent failure.
Reviewed-by: mchung
2015-05-12 14:32:50 +02:00
Paul Sandoz
0e7987c721
8078645: removeIf(filter) in ConcurrentHashMap removes entries for which filter is false
...
Co-authored-by: Doug Lea <dl@cs.oswego.edu>
Reviewed-by: martin, dholmes
2015-05-12 10:50:40 +02:00
Chris Hegarty
008fee0591
8079782: RandomFactory should be in the jdk.testlibrary package
...
Reviewed-by: bpb
2015-05-08 11:02:33 +01:00
Joe Darcy
709770f935
8079544: Mark java/util/regex/RegExTest.java as failing intermittently
...
Reviewed-by: sherman
2015-05-06 16:00:15 -07:00
Joe Darcy
3830136846
8079419: Update to RegEx test to use random number library
...
Reviewed-by: sherman
2015-05-05 15:34:22 -07:00
Naoto Sato
ae93bb2873
8075545: Add permission check for locale service provider implementations
...
Reviewed-by: mchung, alanb
2015-04-29 11:03:56 -07:00
Joe Darcy
86c109e149
8078334: Mark regression tests using randomness
...
Reviewed-by: xuelei, alanb
2015-04-29 10:25:53 -07:00
Brian Burkhalter
6929be6fff
8075156: (prefs) get*() and remove() should disallow the use of the null control character '\u0000' as key
...
Extend disallowing null control character key to remove()
Reviewed-by: rriggs, alanb
2015-04-28 11:10:45 -07:00
Doug Lea
37fbfc1a3d
8078490: Missed submissions in ForkJoinPool
...
Reviewed-by: psandoz, shade, martin, chegar
2015-04-24 15:39:41 +02:00
Naoto Sato
5b2c289414
8076287: Performance degradation observed with TimeZone Benchmark
...
Reviewed-by: okutsu
2015-04-16 08:25:19 -07:00
Chris Hegarty
7e6f12e6e9
8076442: Cannot fully read BitSet.stream() if bit Integer.MAX_VALUE is set
...
Reviewed-by: alanb, henryjen
2015-04-07 10:33:08 +01:00
Xueming Shen
2de64493a2
8076641: getNextEntry throws ArrayIndexOutOfBoundsException when unzipping file
...
To add extra sanity check for entry extra data
Reviewed-by: alanb
2015-04-06 13:41:10 -07:00
Brent Christian
6c5d70bfbc
8071667: HashMap.computeIfAbsent() adds entry that HashMap.get() does not find
...
Throw ConcurrentModificationException from computeIfAbsent() & friends
Reviewed-by: chegar, psandoz
2015-04-02 12:33:03 -07:00
Daniel Fuchs
ce950c0798
7113878: LogManager - namedLoggers should be ConcurrentHashMap instead of Hashtable
...
NamedLoggers is now a ConcurrentHashMap. findLogger is updated to take benefit of the change.
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: dholmes, lancea, martin, mchung, plevart
2015-04-02 16:24:46 +02:00
Daniel Fuchs
679db144e5
8075810: LogManager.readConfiguration may throw undocumented IllegalArgumentException
...
LogManager.readConfiguration will wrap the IllegalArgumentException thrown by Properties.load inside an IOException.
Reviewed-by: lancea, mchung, rriggs
2015-04-02 11:42:07 +02:00
Martin Buchholz
a194da7ffb
8076105: java/util/zip/EntryCount64k.java failing after push for JDK-8073158
...
Fix Windows newline problem; write enclosing class file for MacOSX
Reviewed-by: sherman, alanb
2015-03-30 09:46:05 -07:00
Masayoshi Okutsu
90e30c53bc
8075548: SimpleDateFormat formatting of "LLLL" in English is incorrect; should be identical to "MMMM"
...
Reviewed-by: naoto
2015-03-30 16:31:18 +09:00
Martin Buchholz
8ab93c84ec
8073158: zip files with total entry count 0xFFFF need not be ZIP64 files
...
Minor rewrite of crufty zip implementation in parse_manifest.c
Reviewed-by: sherman
2015-03-25 15:36:43 -07:00
Paul Sandoz
b220e6cb1d
8075307: Pipeline calculating inconsistent flag state for parallel stateful ops
...
Reviewed-by: smarks
2015-03-25 10:50:08 +00:00
Lev Priima
2b63b5d1d7
8075071: [TEST_BUG] TimSortStackSize2.java: OOME: Java heap space: MaxHeap shrinked by MaxRAMFraction
...
Reviewed-by: dholmes
2015-03-24 03:46:57 -04:00
Brian Burkhalter
d7419560c2
8075362: j.u.Properties.load() methods have misaligned @throws clauses
...
Add spaces to align the @throws clauses, and rename Basic.java test and its @summary clause.
Reviewed-by: rriggs
2015-03-20 10:37:03 -07:00
Naoto Sato
ca08065c34
8074350: Support ISO 4217 "Current funds codes" table (A.2)
...
8074351: Support for currencies with the 4 digits (or more) minor unit
Reviewed-by: okutsu
2015-03-17 16:04:26 -07:00
Xueming Shen
f3a2e4480d
8074678: JCK test java_util/regex/MatchResult/index.html starts failing after JDK-8071479
...
To add non-match sanity check
Reviewed-by: psandoz
2015-03-17 09:54:36 -07:00
Amy Lu
b8770ac035
8075111: Mark testFlatMappingClose (from CollectorsTest) as serialization hostile
...
Reviewed-by: psandoz
2015-03-16 10:24:16 +01:00
Aggelos Biboudis
cb566c6ce5
8067969: Optimize Stream.count for SIZED Streams
...
Reviewed-by: psandoz, chegar
2015-03-16 10:19:49 +01:00
Brian Burkhalter
6290291b27
8075110: (prefs) CodePointZeroPrefsTest fails on certain platforms
...
Contrain test to the Linux and Solaris OS families
Reviewed-by: darcy
2015-03-13 15:03:42 -07:00
Brian Burkhalter
17f8ee8cf0
8073214: javadoc of Properties methods should specify NullPointerExceptions
...
Add test for null parameter and corresponding throws clause to load() methods
Reviewed-by: darcy
2015-03-13 14:54:40 -07:00
Brian Burkhalter
68ef8f6035
8068373: (prefs) FileSystemPreferences writes \0 to XML storage, causing loss of all preferences
...
Disallow entries whose key or value contains the null control character '\u0000' from being stored in the preferences node.
Reviewed-by: psandoz, rriggs
2015-02-12 12:56:48 -08:00
Paul Sandoz
0405de7fca
8071479: Stream and lambdafication improvements to j.u.regex.Matcher
...
Reviewed-by: smarks, briangoetz, sherman
2015-03-03 12:30:48 +01:00
Claes Redestad
c8e99e3610
8073497: Lazy conversion of ZipEntry time
...
Reviewed-by: sherman, plevart
2015-02-28 13:17:13 +01:00
Paul Sandoz
95b2455d16
8071600: Add a flat-mapping collector
...
Reviewed-by: smarks, chegar, briangoetz
2015-02-27 09:58:25 +01:00
Lev Priima
ff45a0b5b0
8073354: TimSortStackSize2.java: test cleanup: make test run with single argument
...
Reviewed-by: dholmes
2015-02-26 18:50:02 -05:00
Daniel Fuchs
fc084beb84
8072645: java.util.logging should use java.time to get more precise time stamps
...
J.u.logging uses j.t.Instant to store LogRecord time stamps. XMLFormatter format is updated to allow for a new optional <nanos> element containing a nano second adjustment. SimpleFormatter passes a ZonedDateTime object to String.format. LogRecord getMillis/setMillis are deprecated, replaced by getInstant/setInstant.
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: scolebourne, plevart, rriggs
2015-02-25 18:41:07 +01:00
Claes Redestad
16989e7b17
8068790: ZipEntry/JarEntry.setCreation/LastAccessTime(null) don't throw NPE as specified
...
Reviewed-by: coffeys, sherman
2015-02-21 13:46:24 +01:00
Lev Priima
a1d6f0cbcd
8073124: Tune test and document TimSort runs length stack size increase
...
Reviewed-by: dholmes
2015-02-16 19:16:50 -05:00
Paul Sandoz
a12ad15110
8069325: Pattern.splitAsStream does not return input if it is empty and there is no match
...
Reviewed-by: sherman
2015-02-13 11:13:30 +01:00