Aleksey Shipilev
dd2c456eb8
8253583: java/util/StringJoiner tests failing on 32-bit VMs after JDK-8246697
...
Reviewed-by: alanb, tschatzl
2020-09-24 10:38:12 +00:00
Lance Andersen
812b39f574
8252739: Deflater.setDictionary(byte[], int off, int len) ignores the starting offset for the dictionary
...
Reviewed-by: uschindler, alanb
2020-09-23 14:21:45 +00:00
Naoto Sato
dad6edbf83
8253321: java.util.Locale.LanguageRange#equals is inconsistent after calling hashCode
...
Reviewed-by: joehw, rriggs
2020-09-21 12:33:00 +00:00
Andrew Leonard
24765e4559
8253285: Some java/util/StringJoiner tests do not explicitly specify required -XX:+CompactStrings
...
Reviewed-by: rriggs, jlaskey
2020-09-17 14:43:51 +00:00
Jaikiran Pai
e5866aa756
8244706: GZIP "OS" header flag hard-coded to 0 instead of 255 (RFC 1952 non-compliance)
...
Reviewed-by: lancea, bchristi
2020-09-16 15:10:57 +00:00
Jie Fu
ae5a6dde2d
8252740: java/util/Properties/LoadAndStoreXMLWithDefaults.java fails after JDK-8252354
...
Reviewed-by: alanb, joehw
2020-09-03 16:42:17 +08:00
Joe Wang
38cd5d0936
8252354: Properties :: storeToXML method does not throw ClassCastException when supplied non strings
...
Reviewed-by: lancea, naoto
2020-09-02 21:32:48 +00:00
Patrick Concannon
79d12507b3
8238286: Add new flatMap stream operation that is more amenable to pushing
...
This patch adds a new flatmap-like operation called mapMulti to the java.util.Stream class as well as the primitive variations of this operation i.e. mapMultiToInt, IntStream mapMulti, etc.
Reviewed-by: psandoz, smarks
2020-08-31 16:12:32 +01:00
Tagir F. Valeev
55e381b32f
8247605: Avoid array allocation when concatenating with empty string
...
Reviewed-by: redestad, plevart
2020-08-10 16:14:03 +00:00
Naoto Sato
4946a162aa
8247546: Pattern matching does not skip correctly over supplementary characters
...
Reviewed-by: joehw
2020-07-29 09:49:43 -07:00
Raffaello Giulietti
4d43cf9fc6
8222187: java.util.Base64.Decoder stream adds unexpected null bytes at the end
...
Reviewed-by: lancea, rriggs
2020-07-22 10:01:03 -04:00
Yu Li
907719baec
8245694: java.util.Properties.entrySet() does not override Object methods
...
Add missing override methods
Reviewed-by: bchristi, jboes
2020-07-20 13:11:09 +01:00
Mikael Vidstedt
ec074011a4
Merge
2020-07-19 21:34:28 -07:00
Ivan Sipka
4320afbd58
8242935: test/jdk/java/util/ServiceLoader/ReloadTest.java uses nashorn script engine
...
Reviewed-by: alanb, iignatyev
2020-07-16 12:03:51 +01:00
Mikael Vidstedt
1f5e21a16e
Merge
2020-07-15 21:24:39 -07:00
Jim Laskey
a640835c62
8249258: java/util/StringJoiner/StringJoinerTest.java failed due to OOM
...
Reviewed-by: dcubed, rriggs
2020-07-15 09:22:29 -03:00
Naoto Sato
f8f35d30af
8248695: HostLocaleProviderAdapterImpl provides invalid date-only
...
Reviewed-by: joehw
2020-07-14 09:30:08 -07:00
Ivan Sipka
dda0c6cecd
8211974: move test/jdk/lib/testlibrary/java/util/jar/*.java to top-level library or a local library
...
Reviewed-by: rriggs, bchristi, lancea, iignatyev
2020-07-08 20:35:36 +01:00
Naoto Sato
54f7732c2b
8246721: java/util/Locale/LocaleProvidersRun.java failed on Windows platforms
...
Reviewed-by: rriggs
2020-06-10 13:29:44 -07:00
Claes Redestad
99136026b8
8246129: ZIP entries created for DOS epoch include local timezone metadata
...
Reviewed-by: lancea
2020-06-10 20:53:04 +02:00
Jim Laskey
71c926c4f6
8246697: Test: java/util/StringJoiner/StringJoinerTest.java failing with OOM
...
Reviewed-by: iignatyev
2020-06-05 16:34:23 -03:00
Jim Laskey
4de4200652
8230743: StringJoiner does not handle too large strings correctly
...
Reviewed-by: rriggs, psandoz, martin
2020-06-05 09:37:14 -03:00
Jesper Wilhelmsson
3dcd1c1ab0
Merge
2020-07-09 04:32:30 +02:00
Rahul Yadav
e2072bba70
8245302: Upgrade LogRecord to support long thread ids and remove its usage of ThreadLocal
...
Java.util.logging.LogRecord has been updated to use long thread ids instead of int thread id
Reviewed-by: alanb, dfuchs
2020-07-03 10:19:54 +01:00
Martin Buchholz
175b597ad2
8247706: Unintentional use of new Date(year...) with absolute year
...
Reviewed-by: naoto, rriggs
2020-06-17 12:45:17 -07:00
Lance Andersen
65455ff60b
8207936: TestZipFile.java can fail with an OOM error
...
Reviewed-by: joehw, redestad
2020-06-11 12:58:13 -04:00
Chris Hegarty
f1e1cb7055
8246095: Tweaks to memory access API
...
Add more user friendly API points to the foreign memory acesss API
Reviewed-by: chegar, psandoz
2020-06-03 16:50:03 +01:00
Daniel Fuchs
9e43496c42
8245867: Logger/bundleLeak/BundleTest.java fails due to "OutOfMemoryError: Java heap space"
...
The test is fixed to release the memory as soon as it's no longer needed.
Reviewed-by: lancea, dcubed, dholmes
2020-05-29 20:35:46 +01:00
Daniel Fuchs
e04e052889
8239013: java.util.logging.Logger catalog cache keeps strong references to ResourceBundles
...
Changed the Logger catalog cache to use WeakReference<ResourceBundle>
Reviewed-by: lancea, mchung, naoto
2020-05-25 17:59:40 +01:00
Chris Hegarty
f3eb44a94d
8243491: Implementation of Foreign-Memory Access API (Second Incubator)
...
Upstream latest changes of the Foreign-Memory Access API
Co-authored-by: Jorn Vernee <jorn.vernee@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Co-authored-by: Peter Levart <peter.levart@gmail.com>
Reviewed-by: chegar, psandoz
2020-05-25 10:54:39 +01:00
Naoto Sato
b5b6ae32d2
8245241: Incorrect locale provider preference is not logged
...
Reviewed-by: joehw, dfuchs
2020-05-21 13:55:06 -07:00
Mikael Vidstedt
071bd521bc
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
...
Reviewed-by: alanb, bchristi, dcubed, dfuchs, eosterlund, erikj, glaubitz, ihse, iignatyev, jjiang, kbarrett, ksrini, kvn, naoto, prr, rriggs, serb, sspitsyn, stefank, tschatzl, valeriep, weijun, weijun
2020-05-20 17:33:37 -07:00
Naoto Sato
80c75c9fa9
8239383: Support for Unicode 13.0
...
Reviewed-by: rriggs, joehw
2020-05-13 15:46:08 -07:00
Igor Ignatyev
311c9ab5ba
8244052: remove copying of s.h.WB$WhiteBoxPermission in test/jdk
...
Reviewed-by: dholmes, sspitsyn
2020-04-29 07:08:31 -07:00
Volker Simonis
2594f0b9b8
8242848: Improve performance of InflaterOutputStream.write()
...
Reviewed-by: stuefe, vtewari, redestad, lancea
2020-04-23 14:23:53 +02:00
Claes Redestad
268ea904ec
8243254: Examine ZipFile slash optimization for non-ASCII compatible charsets
...
Reviewed-by: lancea, naoto, martin
2020-04-22 21:13:10 +02:00
Philipp Kunz
455eaca215
8241055: Regex Grapheme Matcher Performance Depends too much on Total Input Sequence Size
...
Reviewed-by: naoto
2020-04-16 16:09:47 -07:00
Naoto Sato
51a5e9ca3c
8242010: Upgrade IANA Language Subtag Registry to Version 2020-04-01
...
Reviewed-by: rriggs, joehw
2020-04-08 09:50:03 -07:00
Tagir F. Valeev
0386b7d0c3
8176894: Provide specialized implementation for default methods putIfAbsent, computeIfAbsent, computeIfPresent, compute, merge in TreeMap
...
Co-authored-by: Sergey Kuksenko <sergey.kuksenko@oracle.com>
Reviewed-by: martin, stuefe, rriggs
2020-04-02 05:44:04 +00:00
Ivan Gerasimov
d1b506597f
8237599: Greedy matching against supplementary chars fails to respect the region
...
Reviewed-by: rriggs
2020-03-25 08:46:31 -07:00
Kiran Sidhartha Ravikumar
fa069be2f2
8161558: ListIterator should not discard cause on exception
...
Reviewed-by: smarks
2020-03-13 18:38:07 +00:00
Ivan Gerasimov
1d4a4fed43
8214245: Case insensitive matching doesn't work correctly for some character classes
...
Reviewed-by: rriggs, darcy
2020-03-18 01:04:22 -07:00
Naoto Sato
e5e24ad080
8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version
...
Reviewed-by: joehw
2020-03-17 19:11:10 -07:00
Naoto Sato
eeaafbe141
8216332: Grapheme regex does not work with emoji sequences
...
Reviewed-by: rriggs
2020-03-12 08:31:26 -07:00
Claes Redestad
ebadfaeb2e
8196334: Optimize UUID#fromString
...
Co-authored-by: Andriy Plokhotnyuk <plokhotnyuk@gmail.com>
Co-authored-by: Jon Chambers <jon.chambers@gmail.com>
Reviewed-by: igerasim, alanb
2020-03-02 08:22:48 +01:00
Volker Simonis
b38f3cf3bd
8240226
: DeflateIn_InflateOut.java test incorrectly assumes size of compressed file
...
Reviewed-by: martin, alanb
2020-02-28 19:49:39 +01:00
Naoto Sato
5c3a01591c
8234347: "Turkey" meta time zone does not generate composed localized names
...
8236548: Localized time zone name inconsistency between English and other locales
Reviewed-by: joehw, rriggs
2020-02-12 08:25:35 -08:00
Ivan Gerasimov
987be2bb6d
8235812: Unicode linebreak with quantifier does not match valid input
...
Reviewed-by: rriggs
2020-02-10 16:10:45 -08:00
Ivan Gerasimov
6f7f81f794
8236034: Use optimized Ques node for curly {0,1} quantifier
...
Reviewed-by: rriggs
2020-01-21 17:52:55 -08:00
Mikael Vidstedt
3318314c7c
8237589: Fix copyright header formatting
...
Reviewed-by: jjg, serb, iris, jwilhelm
2020-01-21 14:23:01 -08:00