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
Paul Sandoz
4b2af9acf9
8071670: java.util.Optional: please add a way to specify if-else behavior
...
Reviewed-by: dfuchs, lowasser
2015-02-13 11:13:27 +01:00
Lev Priima
892b06056c
8072909: TimSort fails with ArrayIndexOutOfBoundsException on worst case long arrays
...
Reviewed-by: rriggs, dholmes
2015-02-12 10:34:35 -05:00
Paul Sandoz
7c67f47c4d
8050819: Please add java.util.Stream.ofNullable(T object)
...
Reviewed-by: alanb, smarks
2015-02-10 11:18:51 +01:00
Paul Sandoz
c007f0f7d4
8072030: Race condition in ThenComposeExceptionTest.java
...
Reviewed-by: chegar
2015-02-02 14:21:32 +01:00
Paul Sandoz
dd21d2c4db
8050820: Please add java.util.Optional.stream() to convert Optional<T> to Stream<T>
...
Reviewed-by: alundblad, forax, chegar, jrose
2015-02-02 14:19:12 +01:00
Masayoshi Okutsu
f6262c1abc
8065178: test/java/util/ResourceBundle/Bug6287579.java needs update for per language package support
...
Reviewed-by: naoto, peytoia
2015-01-27 12:59:45 +09:00
Paul Sandoz
d58ef60b88
8071477: Better Spliterator implementations for String.chars() and String.codePoints()
...
Reviewed-by: sherman
2015-01-26 17:26:49 +00:00
Peter Levart
eae923a8ae
8068427: Hashtable deserialization reconstitutes table with wrong capacity
...
Reviewed-by: mduigou, martin, chegar, dfuchs
2015-01-21 21:42:22 +01:00
Doug Lea
595be219a4
8068432: Inconsistent exception handling in CompletableFuture.thenCompose
...
Reviewed-by: psandoz, chegar, martin
2015-01-21 09:46:21 +00:00
Alejandro Murillo
c74ecba112
Merge
2015-01-08 17:11:49 -08:00
Brian Burkhalter
29fc16ebbe
8059175: Zero BigDecimal with negative scale prints leading zeroes in String.format
...
Correct erroneous appending of zeroes and clean up code logic.
Reviewed-by: darcy, psandoz
2015-01-07 14:15:00 -08:00
Yumin Qi
5e2fcdcda0
Merge
2014-12-19 22:58:32 -08:00
Katja Kantserova
f1e461b61e
6977426: sun/tools tests can intermittently fail to find app's Java pid
...
Reviewed-by: dfuchs, jbachorik, egahlin, sjiang
2014-12-19 13:13:11 +01:00
Naoto Sato
9cb99ee080
8062588: Support java.util.spi.*, java.text.spi.*, java.awt.im.spi loaded from classpath
...
Reviewed-by: alanb
2014-12-16 12:48:31 -08:00
Amy Lu
3b60f51758
8067112: Update java/util/Collections/EmptyIterator.java to eliminate dependency on sun.tools.java
...
Reviewed-by: chegar, prappo
2014-12-13 20:22:21 +00:00
Daniel Fuchs
7e7e10eb42
8065991: LogManager unecessarily calls JavaAWTAccess from within a critical section
...
The call to JavaAWTAccess is moved outside of the critical section
Reviewed-by: mchung
2014-12-05 12:20:51 +01:00
Chris Hegarty
43842f6349
Merge
2014-12-03 19:28:35 +00:00
Chris Hegarty
441905cdc7
8049367: Modular Run-Time Images
...
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Bradford Wetmore <bradford.wetmore@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
2014-12-03 14:22:58 +00:00
Jan Lahoda
56d2ce25a9
8065998: Avoid use of _ as a one-character identifier
...
Reviewed-by: alanb, chegar, darcy
2014-12-02 15:12:40 +01:00
Daniel Fuchs
96da5b9ce3
8060132: Handlers configured on abstract nodes in logging.properties are not always properly closed
...
Loggers which have been configured with a handler in the configuration file will be retained by the LogManager until reset() is called. A new configuration property is added to explicitely turn the fix off.
Reviewed-by: mchung
2014-11-24 17:02:37 +01:00
Stuart Marks
da2c303927
8056313: TEST_BUG: java/util/Timer/NameConstructors.java fails intermittently
...
Reviewed-by: lancea, rriggs
2014-11-21 13:32:17 -08:00
Staffan Friberg
c90bc5b316
6321472: Add CRC-32C API
...
To add CRC-32C api and implementation
Reviewed-by: sherman
2014-11-21 09:28:53 -08:00
Claes Redestad
f50ee8896a
8058887: (fmt) Improve java/util/Formatter test coverage of group separators and width
...
Reviewed-by: sherman
2014-11-16 15:03:46 +01:00
Daniel Fuchs
59ca72f0eb
8059767: FileHandler should allow 'long' limits and handle overflow of MeteredStream.written
...
FileHandler now uses 'long' for limit and MeteredStream.written. It also reads a long for limit from the configuration, and has a new constructor allowing to pass a 'long' for limit.
Reviewed-by: alanb, igerasim, mchung
2014-10-22 17:23:14 +02:00
Martin Buchholz
72f7a2a671
8062194: java.util.jar.Attributes should use insertion-ordered iteration
...
S/HashMap/LinkedHashMap/g
Reviewed-by: alanb, sherman
2014-10-27 16:24:43 -07:00
Chris Hegarty
1a2e64b98b
8060052: FutureTask; fix underflow when timeout = Long.MIN_VALUE
...
Reviewed-by: martin
2014-10-11 14:45:27 +01:00
Amy Lu
9b4793ec4c
8058855: Update java.util.zip tests to work with modular image
...
Reviewed-by: dholmes, sherman, alanb
2014-10-11 13:24:23 +01:00
Daniel Fuchs
9183fba213
8028788: Logger.enterring uses String concatenation in a loop
...
Changed code to use StringBuilder instead.
Reviewed-by: chegar, lancea
2014-10-07 14:49:45 +02:00
Daniel Fuchs
7200372290
8025690: Default FileHandler constructor doesn't throw NullPointerException if pattern is empty and count > 1
...
Added additional check in default constructor in order to fix the oddity and make the implementation comply with the spec.
Reviewed-by: lancea
2014-10-01 18:16:45 +02:00
Daniel Fuchs
9087c7536e
8059269: FileHandler may throw NPE if pattern is a simple name and the lock file already exists
...
NPE may be thrown when Path.getParentPath() returns null. The fix is to call Path.getAbsolutePath().getParentPath() when Path.getParentPath() returns null.
Reviewed-by: alanb
2014-09-29 18:56:32 +02:00
Daniel Fuchs
0a6f6d9d89
8043306: Provide a replacement for the API that allowed to listen for LogManager configuration changes
...
Added two new methods to LogManager (addConfigurationListener/removeConfigurationListener) which provide an equivalent functionality with no ties to java.beans.
Reviewed-by: alanb, mchung, plevart, psandoz
2014-09-26 11:29:29 +02:00
Martin Buchholz
3951dda4cf
8056934: ZipInputStream does not correctly handle local header data descriptors with the optional signature missing
...
Fix off-by-one bug in EXTSIG handling; add docs.
Reviewed-by: sherman, alanb
2014-08-29 12:07:11 -07:00
Yong Jeffrey Huang
95232def75
8055222: ISO 4217 Amendment #159
...
Reviewed-by: naoto
2014-09-04 00:32:43 -07:00
Amy Lu
ff93fd2cce
8042003: Update java/lang/Math tests to eliminate dependency on sun.misc.DoubleConsts and sun.misc.FloatConsts
...
Reviewed-by: mchung, darcy
2014-08-22 14:56:09 -07:00
Martin Buchholz
15aa55d99e
8055675: java/util/Currency/PropertiesTest.sh fails on OS X after JDK-8055253
...
Replace obsolescent cp -r with cp -R. Add more error checks.
Reviewed-by: naoto
2014-08-20 11:06:38 -07:00