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 |
|
Doug Lea
|
ece0401054
|
8345052: Harden StampedLock
Reviewed-by: alanb, vklang
|
2024-11-29 11:38:23 +00:00 |
|
Doug Lea
|
3e509c8bd1
|
8344773: SM cleanup in ForkJoinPool
Reviewed-by: alanb
|
2024-11-26 11:44:29 +00:00 |
|
Doug Lea
|
18df6fd5ba
|
8336707: Contention of ForkJoinPool grows when stealing works
Reviewed-by: vklang
|
2024-11-21 11:50:46 +00:00 |
|