Magnus Ihse Bursie
a3e094e1a0
8354968: Replace unicode sequences in comment text with UTF-8 characters
...
Reviewed-by: naoto
2025-05-14 06:42:07 +00:00
Jaikiran Pai
2c4e8d211a
8347712: IllegalStateException on multithreaded ZipFile access with non-UTF8 charset
...
8355975: ZipFile uses incorrect Charset if another instance for the same ZIP file was constructed with a different Charset
Co-authored-by: Eirik Bjørsnøs <eirbjo@openjdk.org>
Reviewed-by: eirbjo, lancea, redestad, alanb
2025-05-14 01:53:19 +00:00
Per Minborg
066477de80
8356080: Address post-integration comments for Stable Values
...
Reviewed-by: liach
2025-05-13 13:40:48 +00:00
Alan Bateman
132a890a9b
8342486: Implement JEP 505: Structured Concurrency (Fifth Preview)
...
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Viktor Klang <vklang@openjdk.org>
Reviewed-by: vklang
2025-05-13 08:43:26 +00:00
Justin Lu
b6b5ac1ef9
8348351: Improve lazy initialization of the available currencies set
...
Reviewed-by: liach, naoto
2025-05-12 20:35:13 +00:00
Per Minborg
43008b42cf
8356486: ReverseOrderListView should override reversed() to return base
...
Reviewed-by: liach, smarks
2025-05-12 07:12:19 +00:00
Shaojin Wen
2ad639f1b3
8356021: Use Double::hashCode in java.util.Locale::hashCode
...
Reviewed-by: rriggs, liach
2025-05-01 15:47:01 +00:00
Per Minborg
fbc4691bfa
8351565: Implement JEP 502: Stable Values (Preview)
...
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Reviewed-by: vklang, jvernee, alanb, liach
2025-04-30 16:03:25 +00:00
Gustavo Simon
44374a5720
8350542: Optional.orElseThrow(Supplier) does not specify behavior when supplier returns null
...
Reviewed-by: liach, clanger
2025-04-29 04:17:00 +00:00
Viktor Klang
356c4d9ca9
8355369: Remove setAccessible usage for setting final fields in java.util.concurrent
...
Reviewed-by: pminborg, dl, rgiulietti, alanb
2025-04-24 14:14:24 +00:00
Hai-May Chao
ef38a04b44
8337494: Clarify JarInputStream behavior
...
Reviewed-by: jpai, rhalade, lancea
2025-04-16 13:05:32 +05:30
Jaikiran Pai
cf871db447
8342562: Enhance Deflater operations
...
Reviewed-by: rhalade, alanb, lancea
2025-04-16 13:05:32 +05:30
Dr Heinz M. Kabutz
c7b70a138f
8354111: JavaDoc states that Iterator.remove() is linear in the LinkedBlockingDeque
...
Reviewed-by: liach, smarks
2025-04-15 02:48:32 +00:00
Roger Riggs
af5db51306
8353641: Deprecate core library permission classes for removal
...
Reviewed-by: mullan, iris
2025-04-10 19:19:31 +00:00
Justin Lu
5cac579619
8353713: Improve Currency.getInstance exception handling
...
Reviewed-by: naoto
2025-04-08 17:37:13 +00:00
Viktor Klang
676cfae91c
8354016: Update ReentrantReadWriteLock documentation to reflect its new max capacity
...
Reviewed-by: alanb
2025-04-08 13:49:15 +00:00
Jaikiran Pai
9844c1c52b
8066583: DeflaterInput/OutputStream and InflaterInput/OutputStream should explain responsibility for freeing resources
...
Reviewed-by: liach, alanb, lancea
2025-04-08 06:07:44 +00:00
Jaikiran Pai
b64cdc2813
8353787: Increased number of SHA-384-Digest java.util.jar.Attributes$Name instances leading to higher memory footprint
...
Reviewed-by: mullan, lancea
2025-04-08 00:35:33 +00:00
Viktor Klang
867a030189
8352971: Increase maximum number of hold counts for ReentrantReadWriteLock
...
Reviewed-by: alanb
2025-04-07 16:15:51 +00:00
Viktor Klang
402103331b
8353659: SubmissionPublisherTest::testCap1Submit times out
...
Reviewed-by: dl, alanb
2025-04-07 15:03:30 +00:00
Chen Liang
1c2a5533f4
8327858: Improve spliterator and forEach for single-element immutable collections
...
Reviewed-by: smarks, vklang
2025-04-04 00:59:02 +00:00
Naoto Sato
564066d549
8353118: Deprecate the use of java.locale.useOldISOCodes system property
...
Reviewed-by: iris, jlu
2025-04-01 16:22:56 +00:00
Doug Lea
8b0602dbed
8319447: Improve performance of delayed task handling
...
Reviewed-by: vklang, alanb
2025-03-31 19:23:59 +00:00
Naoto Sato
993eae4aa5
8346948: Update CLDR to Version 47.0
...
Reviewed-by: jlu, joehw
2025-03-25 15:52:18 +00:00
Archie Cobbs
fe03e2ecbd
8351897: Extra closing curly brace typos in Javadoc
...
Reviewed-by: liach
2025-03-25 14:28:05 +00:00
Dmitry Chuyko
fed34e46b8
8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool
...
Reviewed-by: dl, alanb, liach
2025-03-19 11:35:26 +00:00
Archie Cobbs
661bd5bfe8
8343478: Remove unnecessary @SuppressWarnings annotations (core-libs)
...
Reviewed-by: darcy, asemenyuk, joehw
2025-03-05 17:32:59 +00:00
Justin Lu
3a7d986878
8350646: Calendar.Builder.build() Throws ArrayIndexOutOfBoundsException
...
Reviewed-by: naoto
2025-02-28 19:37:36 +00:00
Sean Mullan
577ff98a67
8347946: Add API note that caller should validate/trust signers to the getCertificates and getCodeSigners methods of JarEntry and JarURLConnection
...
Reviewed-by: lancea, jpai
2025-02-19 13:18:20 +00:00
Justin Lu
3741c980b8
8349883: Locale.LanguageRange.parse("-") throws ArrayIndexOutOfBoundsException
...
Reviewed-by: naoto
2025-02-13 22:25:23 +00:00
Naoto Sato
3e7acfac48
8349873: StackOverflowError after JDK-8342550 if -Duser.timezone= is set to a deprecated zone id
...
Reviewed-by: joehw, jlu, iris
2025-02-13 20:57:48 +00:00
Justin Lu
fb847bb2af
8349493: Replace sun.util.locale.ParseStatus usage with java.text.ParsePosition
...
Reviewed-by: naoto
2025-02-07 17:08:52 +00:00
Viktor Klang
5ec1aae21e
8347842: ThreadPoolExecutor specification discusses RuntimePermission
...
Reviewed-by: alanb, jpai
2025-02-06 15:02:21 +00:00
Justin Lu
250ff86dc8
8349000: Performance improvement for Currency.isPastCutoverDate(String)
...
Reviewed-by: naoto, aturbanov
2025-02-04 17:07:01 +00:00
Justin Lu
f05c53c2c4
8347949: Currency method to stream available Currencies
...
Reviewed-by: naoto, liach, rriggs
2025-01-30 17:55:47 +00:00
Shaojin Wen
fdfb68c8d0
8344168: Change Unsafe base offset from int to long
...
Reviewed-by: liach
2025-01-30 15:57:13 +00:00
Nizar Benalla
22069ff42b
8348975: Broken links in the JDK 24 JavaDoc API documentation, build 33
...
Reviewed-by: liach
2025-01-30 10:10:49 +00:00
Justin Lu
3a564ed101
8347955: TimeZone methods to stream the available timezone IDs
...
Reviewed-by: naoto, rriggs
2025-01-28 21:31:46 +00:00
Justin Lu
a224f12cb7
8348205: Improve cutover time selection when building available currencies set
...
Reviewed-by: naoto, rriggs
2025-01-28 17:40:20 +00:00
Andrey Turbanov
bef5f56544
8291027: Some of TimeZone methods marked 'synchronized' unnecessarily
...
Reviewed-by: liach, naoto, jlu
2025-01-24 20:13:17 +00:00
Eirik Bjørsnøs
8e8f800071
8344943: Mark not subclassable classes final in java.base exported classes
...
Reviewed-by: weijun, liach, djelinski
2025-01-24 19:29:05 +00:00
Naoto Sato
cfe70ebcb3
8342550: Log warning for using JDK1.1 compatible time zone IDs for future removal
...
Reviewed-by: jlu, joehw, iris
2025-01-15 17:15:05 +00:00
Alan Bateman
af3f5d852e
8347039: ThreadPerTaskExecutor terminates if cancelled tasks still running
...
Reviewed-by: vklang
2025-01-15 10:54:03 +00:00
Jaikiran Pai
36b7abd617
8225763: Inflater and Deflater should implement AutoCloseable
...
Reviewed-by: lancea, rriggs, alanb, smarks
2025-01-15 01:04:44 +00:00
Viktor Klang
450636ae28
8347274: Gatherers.mapConcurrent exhibits undesired behavior under variable delays, interruption, and finishing
...
Reviewed-by: alanb
2025-01-13 10:38:02 +00:00
Hannes Wallnöfer
ceae2b977d
8347121: Add missing @serial tags to module java.base
...
Reviewed-by: alanb
2025-01-09 11:49:18 +00:00
Magnus Ihse Bursie
ddf0461788
8345799: Update copyright year to 2024 for core-libs in files where it was missed
...
Reviewed-by: joehw, jlu, mli, lancea, kevinw
2024-12-11 21:08:22 +00:00
Roger Riggs
4f855d1342
8345818: Fix SM cleanup of parsing of System property resource.bundle.debug
...
Reviewed-by: lancea, eirbjo
2024-12-10 15:16:58 +00:00
Doug Lea
92e9ac6dc7
8345294: test/jdk/java/lang/Thread/virtual/RetryMonitorEnterWhenPinned.java timeout with JTREG_TEST_THREAD_FACTORY=Virtual
...
Reviewed-by: alanb
2024-12-05 12:15:58 +00:00
Justin Lu
ee0f88c901
8341923: java.util.Locale class specification improvements
...
Reviewed-by: liach, naoto
2024-12-04 20:57:26 +00:00