Mandy Chung
de7fd1c306
8307944: ClassFileDumper should only load java.nio.file.Path if enabled
...
Reviewed-by: rriggs
2023-05-30 21:01:12 +00:00
Roger Riggs
323d6ceda6
8308960: Decouple internal Version and OperatingSystem classes
...
Reviewed-by: mchung
2023-05-30 17:07:02 +00:00
Joe Darcy
1b8e6bf31c
8308987: Update java.lang.Class to use javadoc snippets
...
Reviewed-by: alanb
2023-05-30 16:47:02 +00:00
Weijun Wang
6b90b0519e
8297878: KEM: Implementation
...
Reviewed-by: ascarpino, mullan
2023-05-30 16:29:19 +00:00
Brian Burkhalter
21af8bae38
8290499: new File(parent, "/") breaks normalization – creates File with slash at the end
...
Reviewed-by: rriggs
2023-05-30 16:16:45 +00:00
Jorn Vernee
804f198c73
8308992: New test TestHFA fails with zero
...
Reviewed-by: mcimadamore
2023-05-30 15:28:40 +00:00
Maurizio Cimadamore
2b186e246e
8309042: MemorySegment::reinterpret cleanup action is not called for all overloads
...
Reviewed-by: jvernee
2023-05-30 10:24:10 +00:00
Xue-Lei Andrew Fan
c72b547425
8308801: update for deprecated sprintf for libnet in java.base
...
Reviewed-by: djelinski, rriggs
2023-05-26 16:47:39 +00:00
Justin Lu
46c4da7fdd
8159023: Engineering notation of DecimalFormat does not work as documented
...
Reviewed-by: naoto
2023-05-25 21:54:58 +00:00
Naoto Sato
27ba8bd4ed
8308108: Support Unicode extension for collation settings
...
Reviewed-by: iris, rriggs, jlu, alanb
2023-05-25 17:20:02 +00:00
Maurizio Cimadamore
534de6d8ae
8300491: SymbolLookup::libraryLookup accepts strings with terminators
...
Reviewed-by: psandoz
2023-05-25 15:22:27 +00:00
Tyler Steele
48d21bd089
8286597: Implement PollerProvider on AIX
...
Reviewed-by: mdoerr, alanb, vtewari
2023-05-25 14:59:11 +00:00
Michael McMahon
e7edf8d145
8300038: Make new version of JNU_GetStringPlatformChars which checks for null characters
...
Reviewed-by: dfuchs, naoto
2023-05-25 14:57:29 +00:00
Pavel Rappo
38367d3c3a
8308735: Typos in parameter names
...
Reviewed-by: naoto, iris, bpb
2023-05-25 10:22:41 +00:00
Adam Sotona
bfcae68ed1
8308549: Classfile API should fail to generate over-sized Code attribute
...
Reviewed-by: mchung
2023-05-25 07:13:33 +00:00
Jim Laskey
b44fa365ca
8308040: Evaluate new public types in non-public classes
...
Reviewed-by: rriggs, darcy
2023-05-24 19:08:39 +00:00
Martin Doerr
20f15352a3
8303040: linux PPC64le: Implementation of Foreign Function & Memory API (Preview)
...
Reviewed-by: jvernee, rrich
2023-05-24 08:38:34 +00:00
Jamil Nimeh
2836c34b64
8179502: Enhance OCSP, CRL and Certificate Fetch Timeouts
...
Reviewed-by: mullan
2023-05-23 21:32:28 +00:00
Chen Liang
8ffa264cf0
8306698: Add overloads to MethodTypeDesc::of
...
Reviewed-by: mchung
2023-05-23 21:26:25 +00:00
Brian Burkhalter
710453c676
8308016: Use snippets in java.io package
...
Reviewed-by: rriggs
2023-05-23 16:00:40 +00:00
Jamil Nimeh
bb0ff48aa9
8305091: Change ChaCha20 cipher init behavior to match AES-GCM
...
Reviewed-by: djelinski, ascarpino
2023-05-23 14:31:08 +00:00
Per Minborg
eb11508eff
8308281: Java snippets in the FFM API need to be updated
...
Reviewed-by: mcimadamore
2023-05-23 11:29:05 +00:00
Matthias Baesken
69f508a2ac
8308300: enhance exceptions in MappedMemoryUtils.c
...
Reviewed-by: alanb, clanger, bpb
2023-05-23 07:43:14 +00:00
Adam Sotona
c4408278d1
8308093: Disable language preview features use in JDK
...
Reviewed-by: liach, erikj, alanb, darcy
2023-05-23 07:23:37 +00:00
Alan Bateman
ada416e66c
8308235: ThreadContainer registry accumulates weak refs
...
Reviewed-by: jpai
2023-05-23 07:05:07 +00:00
Maurizio Cimadamore
5fc9b5787d
8308276: Change layout API to work with bytes, not bits
...
Reviewed-by: psandoz, pminborg
2023-05-22 14:57:00 +00:00
Maurizio Cimadamore
91aeb5de58
8287834: Add SymbolLookup::or method
...
Reviewed-by: psandoz
2023-05-22 14:51:09 +00:00
Darragh Clarke
05e99db466
7065228: To interpret case-insensitive string locale independently
...
Reviewed-by: dfuchs, naoto, djelinski, jpai, michaelm
2023-05-22 10:53:59 +00:00
Andrey Turbanov
6b65e5754c
8305785: Avoid redundant HashMap.containsKey call in java.util.regex
...
Reviewed-by: stsypanov, jpai
2023-05-22 10:27:13 +00:00
Aggelos Biboudis
8aa50288a1
8302344: Compiler Implementation for Unnamed patterns and variables (Preview)
...
8307444: java.lang.AssertionError when using unnamed patterns
8307482: Compiler should accept var _ in nested patterns in switch case
8307007: Implementation for javax.lang.model for unnamed variables (Preview)
8308312: Compiler should fail when a local variable declaration does not include an Identifier and does not have an initializer
8308309: Compiler should accept mixed masked and unmasked variables in lambda parameters
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Co-authored-by: Aggelos Biboudis <abimpoudis@openjdk.org>
Reviewed-by: vromero, darcy
2023-05-22 08:52:36 +00:00
Jan Lahoda
eaa80ad08c
8300543: Compiler Implementation for Pattern Matching for switch
...
8300545: Compiler Implementation for Record Patterns
Co-authored-by: Aggelos Biboudis <abimpoudis@openjdk.org>
Reviewed-by: vromero, mcimadamore
2023-05-22 04:24:06 +00:00
Justin Lu
34468e1c91
8308021: Update IANA Language Subtag Registry to Version 2023-05-11
...
Reviewed-by: lancea, naoto
2023-05-19 18:22:50 +00:00
Weijun Wang
f0aebc8141
8305972: Update XML Security for Java to 3.0.2
...
Reviewed-by: mullan
2023-05-19 17:46:41 +00:00
Maurizio Cimadamore
44218b1c9e
8308248: Revisit alignment of layout constants on 32-bit platforms
...
Reviewed-by: psandoz, pminborg
2023-05-19 14:28:14 +00:00
Jie Fu
690d3969b8
8308408: Build failure with -Werror=maybe-uninitialized in libjli/java.c with GCC8
...
Reviewed-by: alanb
2023-05-19 11:13:37 +00:00
Adam Sotona
fa14314853
8303669: SelectVersion indexes past the end of the argv array
...
Reviewed-by: vromero
2023-05-19 08:09:37 +00:00
Raffaello Giulietti
25868b95ee
8132995: Matcher$ImmutableMatchResult should be optimized to reduce space usage
...
Reviewed-by: redestad, smarks
2023-05-19 08:04:32 +00:00
Aleksey Shipilev
6765761075
8308118: Avoid multiarray allocations in AESCrypt.makeSessionKey
...
Reviewed-by: xuelei
2023-05-19 06:53:50 +00:00
Weijun Wang
148df533af
8308010: X509Key and PKCS8Key allows garbage bytes at the end
...
Reviewed-by: mullan
2023-05-18 21:23:29 +00:00
Thomas Stuefe
808dc1b047
8308350: Increase buffer size for jspawnhelper arguments
...
Reviewed-by: rriggs
2023-05-18 14:01:08 +00:00
Chen Liang
3c9ec26370
8306457: Classfile API components implementations should not be exposed
...
Reviewed-by: asotona
2023-05-18 06:54:01 +00:00
Adam Sotona
f4f5542f8d
8306842: Classfile API performance improvements
...
Reviewed-by: redestad
2023-05-18 06:02:47 +00:00
Boris Ulasevich
83c096d6e2
8308270: ARM32 build broken after JDK-8304913
...
Reviewed-by: stuefe, rriggs
2023-05-18 03:14:38 +00:00
Brian Burkhalter
6d4782bc73
8307976: (fs) Files.createDirectories(dir) returns dir::toAbsolutePath instead of dir
...
Reviewed-by: alanb
2023-05-17 16:04:08 +00:00
Joe Darcy
f57c78337e
8308239: Tighten up accessibility of nested classes in java.lang.invoke
...
Reviewed-by: alanb
2023-05-17 15:31:03 +00:00
Adam Sotona
5763be7267
8307326: Package jdk.internal.classfile.java.lang.constant become obsolete
...
Reviewed-by: erikj, liach
2023-05-17 12:45:19 +00:00
Naoto Sato
f9a785e855
8307547: Support variant collations
...
Reviewed-by: srl, jlu, alanb
2023-05-16 18:00:45 +00:00
Justin Lu
4e92991809
8300794: Use @snippet in java.util:i18n
...
Reviewed-by: naoto, lancea
2023-05-16 17:10:21 +00:00
Joe Darcy
7b0b9b570b
8308049: Refactor nested class declarations in FdLibm.java
...
Reviewed-by: smarks
2023-05-15 20:09:12 +00:00
Roger Riggs
01892f9c6e
8304913: Use OperatingSystem, Architecture, and Version in jlink
...
Reviewed-by: jpai, alanb, mchung
2023-05-15 18:03:24 +00:00