Doug Lea
|
4328645c97
|
Split external push
|
2026-01-06 17:46:52 -05:00 |
|
Doug Lea
|
2a5807473b
|
Undo/redo ordering changes
|
2026-01-05 08:09:43 -05:00 |
|
Doug Lea
|
f077eb9eb0
|
Strengthen some orderings
|
2026-01-03 10:46:15 -05:00 |
|
Doug Lea
|
556c5201e4
|
Merge branch 'openjdk:master' into JDK-8373118
|
2026-01-02 15:41:52 -05:00 |
|
Doug Lea
|
a59c4adbdf
|
Fix deactivate; faster quiescence
|
2026-01-02 15:38:51 -05:00 |
|
Sergey Bylokhov
|
36d2c277c4
|
8374327: Update copyright year to 2025 for files in java.base added/updated by commits in 2025
Reviewed-by: jpai
|
2025-12-31 09:13:32 +00:00 |
|
Doug Lea
|
9aeff4b047
|
recheck avoiding cross-class offsets
|
2025-12-24 14:16:40 -05:00 |
|
Doug Lea
|
ac619505e8
|
Check reworked ordering control
|
2025-12-23 14:54:08 -05:00 |
|
Doug Lea
|
2d8cff2bc1
|
Merge branch 'openjdk:master' into JDK-8373118
|
2025-12-18 08:47:20 -05:00 |
|
Doug Lea
|
3370c0bf34
|
Check diagnosis
|
2025-12-18 08:41:32 -05:00 |
|
Ioi Lam
|
232b41b222
|
8373392: Replace CDS object subgraphs with @AOTSafeClassInitializer
Reviewed-by: liach, heidinga
|
2025-12-17 22:16:38 +00:00 |
|
Doug Lea
|
45f8a9a614
|
Avoid double-filtering
|
2025-12-17 09:38:35 -05:00 |
|
Doug Lea
|
9b2f082d28
|
Merge branch 'openjdk:master' into JDK-8373118
|
2025-12-17 07:57:42 -05:00 |
|
Doug Lea
|
debaf274b9
|
Another diagnostic
|
2025-12-17 07:51:14 -05:00 |
|
Doug Lea
|
7cc2dd1a0d
|
Relax orderings in push
|
2025-12-16 14:06:14 -05:00 |
|
Kieran Farrell
|
6aeabd4bfa
|
8370910: Cleanup terminology of UUID vs Global Identifiers in UUID
Reviewed-by: alanb, rriggs, jpai
|
2025-12-15 20:51:08 +00:00 |
|
Doug Lea
|
61adb1dc2a
|
Reduce fencing
|
2025-12-15 11:21:22 -05:00 |
|
Doug Lea
|
76dd5ddd06
|
Adjust runworker for previous update
|
2025-12-14 08:00:36 -05:00 |
|
Doug Lea
|
e3f012fcd9
|
Reorder signalWork filter
|
2025-12-14 07:23:19 -05:00 |
|
Doug Lea
|
685a3ebb8e
|
Revert topLevelExec
|
2025-12-13 13:52:42 -05:00 |
|
Doug Lea
|
496cef3815
|
Address review comments
|
2025-12-13 10:24:55 -05:00 |
|
Doug Lea
|
094d7d758d
|
signalWork diagnostic
|
2025-12-11 15:12:31 -05:00 |
|
Doug Lea
|
1fb89709a3
|
filter by index
|
2025-12-10 08:35:57 -05:00 |
|
Doug Lea
|
96b399a76a
|
For testing
|
2025-12-09 15:57:52 -05:00 |
|
Naoto Sato
|
b2daf9de30
|
8355522: Remove the java.locale.useOldISOCodes system property
Reviewed-by: jlu, joehw
|
2025-12-09 18:21:12 +00:00 |
|
Patrick Strawderman
|
5f083abafc
|
8179918: EnumSet spliterator should report SORTED, ORDERED, NONNULL
Reviewed-by: vklang
|
2025-12-06 15:34:14 +00:00 |
|
Brent Christian
|
f3dd8daaa9
|
8371748: Remove the (empty) ThreadPoolExecutor.finalize() method
Reviewed-by: vklang, jpai, alanb
|
2025-12-05 19:30:04 +00:00 |
|
Jaikiran Pai
|
e65fd45dc7
|
8366101: Replace the use of ThreadTracker with ScopedValue in java.util.jar.JarFile
Reviewed-by: vyazici, alanb
|
2025-12-03 09:17:08 +00:00 |
|
Xueming Shen
|
b97ed667db
|
8365675: Add String Unicode Case-Folding Support
Reviewed-by: rriggs, naoto, ihse
|
2025-12-02 19:47:18 +00:00 |
|
Doug Lea
|
fd7283be47
|
8360046: Scalability issue when submitting virtual threads with almost empty tasks
Reviewed-by: vklang
|
2025-12-02 12:05:31 +00:00 |
|
James Yuzawa
|
f1d90b8b25
|
8372134: ThreadLocalRandom no longer overrides nextGaussian
Reviewed-by: alanb, rgiulietti, vklang
|
2025-11-27 20:26:16 +00:00 |
|
Alan Bateman
|
6901c05c9d
|
8371815: API docs for 2-arg StructuredTaskScope.open should say timeout may expire before or while waiting in join
Reviewed-by: vklang
|
2025-11-27 14:17:13 +00:00 |
|
Viktor Klang
|
d350158e06
|
8371740: LinkedTransferQueue.poll() returns null even though queue is not empty
Co-authored-by: Doug Lea <dl@openjdk.org>
Co-authored-by: Dr Heinz M. Kabutz <heinz@javaspecialists.eu>
Reviewed-by: alanb
|
2025-11-27 09:42:46 +00:00 |
|
Patrick Strawderman
|
67ef81eb78
|
8362958: Unnecessary copying / sorting in Streams using Comparator.naturalOrder()
Reviewed-by: vklang, liach
|
2025-11-25 10:13:57 +00:00 |
|
Alan Bateman
|
cc5b35bf69
|
8370887: DelayScheduler.replace method may break the 4-ary heap in certain scenarios
Co-authored-by: Doug Lea <dl@openjdk.org>
Reviewed-by: vklang
|
2025-11-25 07:05:46 +00:00 |
|
Viktor Klang
|
0c1ef36668
|
8372256: ClassCastException in ConcurrentHashMap#equals
Reviewed-by: dl, alanb
|
2025-11-24 10:29:04 +00:00 |
|
Per Minborg
|
8a5c9e08c0
|
8372146: Follow-up changes to the Lazy Constants JEP
Reviewed-by: liach, mcimadamore, jvernee
|
2025-11-21 09:55:05 +00:00 |
|
John Engebretson
|
aeea849756
|
8371164: ArrayList.addAll() optimizations
Reviewed-by: smarks, ogillespie
|
2025-11-18 23:37:06 +00:00 |
|
Per Minborg
|
f946449997
|
8366178: Implement JEP 526: Lazy Constants (Second Preview)
8371882: Improve documentation for JEP 526: Lazy Constants
Reviewed-by: jvernee, mcimadamore
|
2025-11-18 12:20:23 +00:00 |
|
Alan Bateman
|
0bae56b614
|
8367857: Implement JEP 525: Structured Concurrency (Sixth Preview)
Reviewed-by: vklang
|
2025-11-10 16:34:31 +00:00 |
|
Naoto Sato
|
2c3c4707c0
|
8354548: Update CLDR to Version 48.0
Reviewed-by: joehw, jlu
|
2025-11-07 19:33:21 +00:00 |
|
Kieran Farrell
|
642ba4cfd1
|
8334015: Add Support for UUID Version 7 (UUIDv7) defined in RFC 9562
Reviewed-by: rriggs, jpai, alanb
|
2025-11-04 14:02:24 +00:00 |
|
Tagir F. Valeev
|
c6cc7a7b2a
|
8368178: Add specialization of SequencedCollection methods to standard list factories
Reviewed-by: smarks
|
2025-10-31 05:33:59 +00:00 |
|
Pavel Rappo
|
28f2591bad
|
8370568: Refer to Thread.interrupted as "interrupted status" consistently
Reviewed-by: jpai, rriggs, alanb
|
2025-10-29 15:36:43 +00:00 |
|
Justin Lu
|
ebf9c5bfc1
|
8370250: Locale should mention the behavior for duplicate subtags
Reviewed-by: naoto
|
2025-10-27 16:40:17 +00:00 |
|
Johny Jose
|
6f8d07ae21
|
8368500: ContextClassLoader cannot be reset on threads in ForkJoinPool.commonPool()
Reviewed-by: vklang, alanb
|
2025-10-27 10:23:48 +00:00 |
|
Viktor Klang
|
b5b83247da
|
8369656: Calling CompletableFuture.join() could execute task in common pool
Reviewed-by: alanb, dl
|
2025-10-16 08:28:22 +00:00 |
|
Justin Lu
|
1d6cafdc52
|
8369452: Locale.Builder.setLanguageTag(String) does not clear on empty or null String
Reviewed-by: naoto
|
2025-10-13 16:11:09 +00:00 |
|
Chris Dennis
|
d5a207994b
|
8362123: ClassLoader Leak via Executors.newSingleThreadExecutor(...)
Reviewed-by: vklang, alanb
|
2025-10-10 09:19:55 +00:00 |
|
Naoto Sato
|
37b725d9c1
|
8369184: SimpleTimeZone equals() Returns True for Unequal Instances with Different hashCode Values
Reviewed-by: prappo, jlu, rriggs, iris
|
2025-10-09 16:20:59 +00:00 |
|