David Simms
|
cc278dbb8a
|
8389219: Implement JEP 401: Value Objects (Preview)
8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)
Co-authored-by: David Simms <dsimms@openjdk.org>
Co-authored-by: Dan Smith <dlsmith@openjdk.org>
Co-authored-by: Frederic Parain <fparain@openjdk.org>
Co-authored-by: Tobias Hartmann <thartmann@openjdk.org>
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Vicente Romero <vromero@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Co-authored-by: Karen Kinnear <acorn@openjdk.org>
Co-authored-by: Alex Menkov <amenkov@openjdk.org>
Co-authored-by: Bill Huang <bhuang@openjdk.org>
Co-authored-by: Benoît Maillard <bmaillard@openjdk.org>
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Casper Norrbin <cnorrbin@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: David Beaumont <dbeaumont@openjdk.org>
Co-authored-by: Daniel D. Daugherty <dcubed@openjdk.org>
Co-authored-by: Damon Fenacci <dfenacci@openjdk.org>
Co-authored-by: David Holmes <dholmes@openjdk.org>
Co-authored-by: Dmitry Samersoff <dsamersoff@openjdk.org>
Co-authored-by: Eric Caspole <ecaspole@openjdk.org>
Co-authored-by: Evgeny Nikitin <enikitin@openjdk.org>
Co-authored-by: Ekaterina Pavlova <epavlova@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Dan Heidinga <heidinga@openjdk.org>
Co-authored-by: Harold Seigel <hseigel@openjdk.org>
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Co-authored-by: Ivan Walulya <iwalulya@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Co-authored-by: Jim Laskey <jlaskey@openjdk.org>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Joel Sikström <jsikstro@openjdk.org>
Co-authored-by: Lois Foltan <lfoltan@openjdk.org>
Co-authored-by: Chen Liang <liach@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Matias Saavedra Silva <matsaave@openjdk.org>
Co-authored-by: Marc Chevalier <mchevalier@openjdk.org>
Co-authored-by: Mandy Chung <mchung@openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Manuel Hässig <mhaessig@openjdk.org>
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Paul Hübner <phubner@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Quan Anh Mai <qamai@openjdk.org>
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Co-authored-by: Roland Westrelin <roland@openjdk.org>
Co-authored-by: Srikanth Adayapalam <sadayapalam@openjdk.org>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Stefan Johansson <sjohanss@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Zoltan Majo <zmajo@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Jaikiran Pai <jpai@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Co-authored-by: Feilong Jiang <fjiang@openjdk.org>
Co-authored-by: Daisuke Yamazaki <dyama@openjdk.org>
Reviewed-by: mcimadamore, liach, darcy, dcubed, aboldtch, coleenp, iklam, jlahoda, dlong, jpai, vklang, heidinga, sspitsyn, cjplummer
|
2026-07-31 00:45:12 +00:00 |
|
by1361092
|
94e1b11e7d
|
8388415: Typo "sufficent" (instead of "sufficient") in package-info.java of java.lang.classfile.attribute package
Reviewed-by: liach, amitkumar
|
2026-07-30 05:43:08 +00:00 |
|
Per Minborg
|
3412d4c0dd
|
8387722: The race during initialization or lazy constants in and Map/Set
Reviewed-by: jvernee
|
2026-07-25 07:54:18 +00:00 |
|
Justin Lu
|
30471d7434
|
8388507: DecimalFormat Strict Parsing NaN and Grouping Size Zero Fixes
Reviewed-by: naoto
|
2026-07-23 16:14:36 +00:00 |
|
Naoto Sato
|
51b7e5cd25
|
8133167: String.toLowerCase() for sigma does not use Final_Sigma condition
Reviewed-by: jlu
|
2026-07-22 16:25:39 +00:00 |
|
Jaikiran Pai
|
0866799ca8
|
8388553: Proxy class generation fails when the jdk.proxy.ProxyGenerator.saveGeneratedFiles is set to true
Reviewed-by: liach, alanb
|
2026-07-22 07:40:13 +00:00 |
|
Artur Barashev
|
c6aaf91d2b
|
8385076: Follow-on fix for Improve certification checking
Reviewed-by: ahgross, rhalade, jnibedita, pkumaraswamy, weijun, mullan
|
2026-07-17 13:20:30 -07:00 |
|
Weijun Wang
|
24def160f9
|
8381049: Enhance Jar handling
Reviewed-by: hchao, rhalade, mdonovan, abarashev, mullan, mpowers
|
2026-07-17 13:20:30 -07:00 |
|
Jamil Nimeh
|
7e17c402e4
|
8381796: Enhance Certificate parsing
Reviewed-by: ascarpino, abarashev, rhalade, mdonovan
|
2026-07-17 13:20:30 -07:00 |
|
Anthony Scarpino
|
48d32601cd
|
8381519: Enhance Der Value Handling
Reviewed-by: mschoene, jnimeh, valeriep
|
2026-07-17 13:20:30 -07:00 |
|
Artur Barashev
|
404a4dd177
|
8380672: Improve certification checking
Reviewed-by: ahgross, jnibedita, pkumaraswamy, rhalade, weijun, mullan
|
2026-07-17 13:20:30 -07:00 |
|
Weijun Wang
|
0203dcff4b
|
8377833: Enhance Jar file processing
Reviewed-by: ahgross, rhalade, hchao, mullan
|
2026-07-17 13:20:29 -07:00 |
|
Daniel Fuchs
|
a8834d6dd0
|
8378687: Improve delegation of HttpURLConnection
Reviewed-by: rhalade, jpai, michaelm, skoivu
|
2026-07-17 13:20:29 -07:00 |
|
Bradford Wetmore
|
b84cef8064
|
8368041: Enhance TLS certificate handling
Reviewed-by: jnimeh, abarashev, hchao, djelinski, ksreenath, ahgross, rhalade
|
2026-07-17 13:20:29 -07:00 |
|
Artur Barashev
|
2a83c50977
|
8373275: Improve DTLS handshaking
Reviewed-by: rhalade, pkumaraswamy, ahgross, jnibedita, jnimeh, mullan
|
2026-07-17 13:20:29 -07:00 |
|
Volkan Yazici
|
0ad1166ada
|
8387753: Improve SimpleDateFormat.set2DigitYearStart() documentation
Reviewed-by: naoto
|
2026-07-17 05:55:39 +00:00 |
|
Mark Powers
|
24a1532719
|
8359758: O(n²) time complexity in sun.security.util.LocalizedMessage.getNonlocalized
Reviewed-by: djelinski, weijun, abarashev
|
2026-07-16 23:48:46 +00:00 |
|
Ashutosh Mehra
|
bc03baed72
|
8387745: [aot] Several tests fail because a SoftReferenceKey cannot be archived
Reviewed-by: iklam, kvn
|
2026-07-16 00:48:42 +00:00 |
|
Justin Lu
|
96737cf510
|
8387261: Locale.LanguageRange weight validation issues
Reviewed-by: naoto
|
2026-07-15 16:18:00 +00:00 |
|
Naoto Sato
|
c6a068a5ee
|
8388183: Wrong example in documentation for String.toLowerCase()
Reviewed-by: jlu, iris
|
2026-07-15 16:15:12 +00:00 |
|
EunHyunsu
|
f146847ca1
|
8380549: HttpCookie.expiryDate2DeltaSeconds returns 0 on parse failure, causing immediate cookie expiration
Reviewed-by: vyazici, michaelm
|
2026-07-15 07:16:10 +00:00 |
|
Hai-May Chao
|
0381286ade
|
8376748: Emit runtime warnings for JCE algorithms that will be disabled
Reviewed-by: mullan
|
2026-07-14 20:46:53 +00:00 |
|
Mark Powers
|
f71c37bdb3
|
8358549: O(n²) time complexity in java.security.Provider.parseLegacy() method
Reviewed-by: mullan, djelinski
|
2026-07-14 14:47:16 +00:00 |
|
Justin Lu
|
d343e6c854
|
8387455: Restrict legacy Locale compatibility handling to exact matches
Reviewed-by: naoto
|
2026-07-13 16:23:47 +00:00 |
|
April Ivy
|
d3e5304c0f
|
8382841: Revert annotation parsing changes from libgraal
Reviewed-by: liach, darcy
|
2026-07-10 21:48:11 +00:00 |
|
Naoto Sato
|
a230a6099e
|
8387795: Remove hard coded set of locales in LocaleData
Reviewed-by: jlu
|
2026-07-09 16:28:56 +00:00 |
|
Jorn Vernee
|
dca8681fb7
|
8386848: testBool in java/foreign/normalize/TestNormalize.java fails on Zero VM with expected [true] but found [false]
Reviewed-by: mcimadamore, vlivanov
|
2026-07-08 15:24:43 +00:00 |
|
April Ivy
|
92b0565b00
|
8386802: ClassFile Util.entryList should consider non-RandomAccess lists
Reviewed-by: liach
|
2026-07-05 07:22:35 +00:00 |
|
Du�an B�lek
|
c042ad289d
|
8386842: Preview files in root directory not recognized in system image
Reviewed-by: alanb, sherman, liach
|
2026-07-02 09:32:44 +00:00 |
|
Jaikiran Pai
|
a301709aba
|
8385924: GZIPInputStream.read() behaves differently on some Java versions
Reviewed-by: lancea, alanb, simonis
|
2026-07-02 04:32:10 +00:00 |
|
Andreas Chmielewski
|
3f52251c9d
|
8387124: Incomplete algorithm decomposition for TLS 1.3 cipher suites in SSLAlgorithmDecomposer
Reviewed-by: abarashev, mullan
|
2026-07-01 20:32:46 +00:00 |
|
Volodymyr Paprotski
|
58f118dd1c
|
8386911: Crypto benchmark regressions after JDK-8384353
Reviewed-by: weijun, semery
|
2026-06-29 19:11:12 +00:00 |
|
Justin Lu
|
db24b35a30
|
8387259: Clarify extlang in Locale composition description
Reviewed-by: naoto, iris
|
2026-06-29 16:27:54 +00:00 |
|
April Ivy
|
38ee41bee3
|
8365887: Outdated comments in String::decode
Reviewed-by: liach, sherman
|
2026-06-26 06:32:10 +00:00 |
|
Justin Lu
|
892c881258
|
8387253: Locale incorrectly accepts extlangs after non 2*3ALPHA lang
Reviewed-by: naoto
|
2026-06-25 18:08:00 +00:00 |
|
Chen Liang
|
5a19e49dc4
|
8378796: java.lang.runtime bootstrap methods missing lookup validation
Reviewed-by: jvernee
|
2026-06-25 14:06:19 +00:00 |
|
Liam Miller-Cushon
|
3b30a57e30
|
6356745: (coll) Add PriorityQueue(Collection, Comparator)
Co-authored-by: Valeh Hajiyev <valeh.hajiyev@gmail.com>
Reviewed-by: vklang, smarks, liach
|
2026-06-25 08:30:07 +00:00 |
|
Justin Lu
|
193de1b1c7
|
8387185: Locale does not respect numeric singletons
Reviewed-by: naoto
|
2026-06-24 18:14:22 +00:00 |
|
Man Cao
|
41c33dafd5
|
8386965: Data race on java.lang.Class.reflectionFactory field
Reviewed-by: liach, alanb, iklam
|
2026-06-23 18:12:57 +00:00 |
|
Naoto Sato
|
fe46d6b1e2
|
8387041: Add a URL link to BCP 47 in the Locale class
Reviewed-by: jlu, iris
|
2026-06-23 16:09:55 +00:00 |
|
Hannes Wallnöfer
|
9c3a662c07
|
8386865: Fix links in JDK 27 JavaDoc API documentation
Reviewed-by: iris, naoto, jlu
|
2026-06-22 19:53:11 +00:00 |
|
Justin Lu
|
12d7e61866
|
8385927: JDK 27 RDP1 L10n resource files update
Reviewed-by: naoto
|
2026-06-22 16:54:20 +00:00 |
|
Joel Sikström
|
1fa4eb1b6a
|
8387003: Stale doc comment in TrustFinalFields.java after JDK-8376777
Reviewed-by: shade, alanb
|
2026-06-22 08:04:49 +00:00 |
|
Anthony Scarpino
|
ee28630820
|
8385978: Test javax/net/ssl/SSLSession/TestEnabledProtocols.java failed: java.security.cert.CertificateException: Unable to initialize, java.io.IOException: Too short
Reviewed-by: abarashev
|
2026-06-18 21:48:33 +00:00 |
|
Shawn Emery
|
37856eccb3
|
8386466: DESedeKeySpec.isParityAdjusted spec permits 8-byte key but RI throws InvalidKeyException
Reviewed-by: mullan
|
2026-06-18 17:16:48 +00:00 |
|
Shawn Emery
|
1ad2db7ad1
|
8386473: DESKeySpec and DESedeKeySpec may throw InvalidKeyException instead of ArrayIndexOutOfBoundsException for Integer.MIN_VALUE offset
Reviewed-by: mullan, syan
|
2026-06-18 17:16:21 +00:00 |
|
Weijun Wang
|
33a49d1119
|
8386681: Remove RawKeySpec
Reviewed-by: ascarpino
|
2026-06-18 16:07:48 +00:00 |
|
Viktor Klang
|
7644d4afd4
|
8386085: Livelock in AbstractQueuedSyncronizer.cleanQueue() when multiple threads do tryAcquire() with a short timeout and no permits available
Reviewed-by: dl, alanb
|
2026-06-18 10:34:14 +00:00 |
|
Adam Sotona
|
ef5b328ce5
|
8386700: Class-File API: StackMapGenerator.setLocalsFromArg leaves stale locals, generating invalid stack maps
Reviewed-by: liach
|
2026-06-17 07:54:25 +00:00 |
|
Vladimir Ivanov
|
b123df7583
|
8385119: Unify boolean value normalization
Reviewed-by: jrose, mhaessig
|
2026-06-15 18:21:27 +00:00 |
|