Ioi Lam
|
591e71ebe5
|
8354890: AOT-initialize j.l.i.MethodHandleImpl and inner classes
Reviewed-by: liach, vlivanov
|
2025-05-09 06:00:23 +00:00 |
|
Naoto Sato
|
e4ecda2b25
|
8356221: Clarify Console.charset() method description
Reviewed-by: bpb
|
2025-05-08 17:52:05 +00:00 |
|
Eirik Bjørsnøs
|
2ea629f3f2
|
8353440: Disable FTP fallback for non-local file URLs by default
Reviewed-by: dfuchs
|
2025-05-08 14:52:53 +00:00 |
|
Jaikiran Pai
|
52a5583d69
|
8356154: Respecify java.net.Socket constructors that allow creating UDP sockets to throw IllegalArgumentException
Reviewed-by: dfuchs, alanb
|
2025-05-08 03:56:45 +00:00 |
|
Markus KARG
|
7642556a5a
|
8343110: Add getChars(int, int, char[], int) to CharSequence and CharBuffer
Reviewed-by: liach, jpai, rriggs
|
2025-05-08 00:58:10 +00:00 |
|
Chen Liang
|
8c1b915c7e
|
8356126: Duplication handling and optimization of CaptureCallState
Reviewed-by: jvernee
|
2025-05-07 18:11:03 +00:00 |
|
Chen Liang
|
d7e648bb27
|
8355775: Improve symbolic sharing in dynamic constant pool entries
Reviewed-by: asotona
|
2025-05-07 14:08:21 +00:00 |
|
Raffaello Giulietti
|
052e2522b6
|
8356152: String.concat can throw StringIndexOutOfBoundsException
Reviewed-by: liach, aturbanov, redestad, rriggs
|
2025-05-06 17:32:36 +00:00 |
|
Steffen Nießing
|
2a4f37cc16
|
8356119: Typo in bytecode behavior for Lookup.findGetter
Reviewed-by: liach
|
2025-05-05 20:52:13 +00:00 |
|
Roger Riggs
|
65f188f29f
|
8354334: Remove @ValueBased from ProcessHandle
Reviewed-by: liach
|
2025-05-05 18:35:46 +00:00 |
|
Jan Lahoda
|
d29700cc80
|
8344706: Implement JEP 512: Compact Source Files and Instance Main Methods
Co-authored-by: Stuart Marks <smarks@openjdk.org>
Reviewed-by: liach, cstein, vromero, naoto
|
2025-05-02 06:10:48 +00:00 |
|
Chen Liang
|
bd7c77898a
|
8350549: MethodHandleProxies.WRAPPER_TYPES is not thread-safe
Reviewed-by: jpai, jvernee
|
2025-05-02 01:30:47 +00:00 |
|
Koushik Thirupattur
|
394961c8fe
|
8328914: Document the java.security.debug property in javadoc
Reviewed-by: mullan
|
2025-05-01 17:26:32 +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 |
|
Chen Liang
|
bee273d6b4
|
8297271: AccessFlag.maskToAccessFlags should be specific to class file version
Reviewed-by: rriggs
|
2025-05-01 14:37:26 +00:00 |
|
Chen Liang
|
e36756b264
|
8297727: Forcing LF interpretation lead to StackOverflowError in reflection code
Reviewed-by: jvernee
|
2025-04-30 21:56:13 +00:00 |
|
Mat Carter
|
1ff7e813e3
|
8354897: Support Soft/Weak Reference in AOT cache
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: liach, eosterlund
|
2025-04-30 18:05:59 +00:00 |
|
Volkan Yazici
|
18983b635f
|
8355391: Use Long::hashCode in java.time
Reviewed-by: rriggs, pminborg, naoto
|
2025-04-30 17:52:55 +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 |
|
Roger Riggs
|
4c695fa8a4
|
8351000: StringBuilder getChar and putChar robustness
Reviewed-by: liach, lancea, rgiulietti, pminborg
|
2025-04-30 13:50:57 +00:00 |
|
Chen Liang
|
dcffd9d9ac
|
8347471: Provide valid flags and mask in AccessFlag.Location
Reviewed-by: rriggs
|
2025-04-30 00:39:02 +00:00 |
|
Chen Liang
|
1652948862
|
8355442: Reference field lambda forms with type casts are not generated
Reviewed-by: jvernee
|
2025-04-29 23:07:14 +00:00 |
|
Aleksey Shipilev
|
ead6757486
|
8342283: CDS cannot handle a large number of classes
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Reviewed-by: iklam, lmesnik, ccheung
|
2025-04-29 18:08:28 +00:00 |
|
Chen Liang
|
5d2d1ab574
|
8354996: Reduce dynamic code generation for a single downcall
Reviewed-by: jvernee
|
2025-04-29 15:42:08 +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 |
|
Chen Liang
|
e4cb49fc85
|
8342206: Convenience method to check if a constant pool entry matches nominal descriptors
Reviewed-by: asotona
|
2025-04-29 03:06:23 +00:00 |
|
Roger Riggs
|
1fd136cd6b
|
8354335: No longer deprecate wrapper class constructors for removal
Reviewed-by: liach, bchristi, iris
|
2025-04-28 21:36:14 +00:00 |
|
Roger Riggs
|
2f8448034f
|
8354053: Remove unused JavaIOFilePermissionAccess
Reviewed-by: liach, weijun
|
2025-04-28 18:21:46 +00:00 |
|
Stuart Marks
|
15f42e348d
|
8350703: Add standard system property stdin.encoding
Reviewed-by: naoto, alanb
|
2025-04-25 16:32:42 +00:00 |
|
Calvin Cheung
|
597bcc6953
|
8352003: Support --add-opens with -XX:+AOTClassLinking
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: iklam, alanb, matsaave
|
2025-04-25 16:12:35 +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 |
|
Chen Liang
|
bd1c53e960
|
8354899: Reduce overhead associated with type switches
Reviewed-by: asotona
|
2025-04-23 21:40:50 +00:00 |
|
Naoto Sato
|
f097aa90c9
|
8355215: Add @spec tags to Emoji related methods
Reviewed-by: joehw, iris, jlu
|
2025-04-23 16:07:36 +00:00 |
|
Shaojin Wen
|
c873837da6
|
8355300: Add final to BitSieve
Reviewed-by: liach, pminborg
|
2025-04-23 13:01:42 +00:00 |
|
Shaojin Wen
|
bc518a6cbb
|
8355240: Remove unused Import in StringUTF16
Reviewed-by: rgiulietti
|
2025-04-23 02:32:36 +00:00 |
|
Per Minborg
|
072b8273a4
|
8354300: Mark String.hash field @Stable
Reviewed-by: liach, shade, vlivanov
|
2025-04-22 15:10:26 +00:00 |
|
Johannes Graham
|
04c32fc08a
|
8354522: Clones of DecimalFormat cause interferences when used concurrently
Reviewed-by: jlu, naoto
|
2025-04-17 16:22:00 +00:00 |
|
Rohitash Kumar
|
84458ec18c
|
8353013: java.net.URI.create(String) may have low performance to scan the host/domain name from URI string when the hostname starts with number
Reviewed-by: michaelm, xpeng
|
2025-04-16 16:08:31 +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 |
|
Patrick Strawderman
|
03fd43fc91
|
8353453: URLDecoder should use HexFormat
Reviewed-by: rriggs, jpai
|
2025-04-15 11:26:36 +00:00 |
|
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 |
|
Chen Liang
|
7bb8b1768f
|
8347472: Correct Attribute traversal and writing for Code attributes
Reviewed-by: asotona
|
2025-04-11 00:18:23 +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 |
|
Zihao Lin
|
dc249be247
|
8350462: MethodTypeForm.LF_INTERPRET can cache the MemberName instead
Reviewed-by: liach, jvernee
|
2025-04-10 17:21:51 +00:00 |
|
fabioromano1
|
c4c3edfa96
|
8341402: BigDecimal's square root optimization
Reviewed-by: rgiulietti
|
2025-04-10 14:34:52 +00:00 |
|
Raffaello Giulietti
|
1f21da75eb
|
8351462: Improve robustness of String concatenation
Reviewed-by: liach, pminborg, rriggs
|
2025-04-09 15:16:02 +00:00 |
|
Alan Bateman
|
6c93ad42f3
|
8351927: Change VirtualThread implementation to use use FJP delayed task handling
Reviewed-by: vklang
|
2025-04-09 12:36:35 +00:00 |
|
Justin Lu
|
5cac579619
|
8353713: Improve Currency.getInstance exception handling
Reviewed-by: naoto
|
2025-04-08 17:37:13 +00:00 |
|
Sean Mullan
|
3cbe686d62
|
8348967: Deprecate security permission classes for removal
Reviewed-by: rriggs, iris
|
2025-04-08 16:13:43 +00:00 |
|