Chen Liang
a2a236f904
8335939: Hide element writing across the ClassFile API
...
Reviewed-by: asotona
2024-07-23 12:11:47 +00:00
Claes Redestad
e83b4b236e
8335182: Consolidate and streamline String concat code shapes
...
Reviewed-by: liach, jvernee
2024-07-23 11:50:57 +00:00
Raffaello Giulietti
4c7b3e7fc3
8334758: Incorrect note in Javadoc for a few RandomGenerator methods
...
Reviewed-by: bpb
2024-07-23 07:43:57 +00:00
Alan Bateman
9f03f68755
8336339: (se) SelectionKey.interestOps(int) should not throw ClosedSelectorException
...
Reviewed-by: jpai, bpb
2024-07-23 05:13:49 +00:00
Chen Liang
22914e0774
8335938: Review XxxBuilder.original and XxxModel.parent
...
Reviewed-by: asotona
2024-07-23 04:59:58 +00:00
Chen Liang
aabec4a947
8335922: Incorrect @Stable usage of LambdaForm$Name.index
...
Reviewed-by: jvernee, shade
2024-07-22 22:54:36 +00:00
Chen Liang
96e4a1876a
8304929: MethodTypeDesc throws an unchecked exception than ReflectiveOperationException when a component class cannot be resolved
...
Reviewed-by: jvernee
2024-07-22 22:53:52 +00:00
Liam Miller-Cushon
8438c5853f
8336844: ZipConstants64 defines duplicate constants EXTID_ZIP64 and ZIP64_EXTID
...
Reviewed-by: jpai, vtewari, lancea
2024-07-22 17:20:58 +00:00
Naoto Sato
c1c9704268
8336479: Provide Process.waitFor(Duration)
...
Reviewed-by: liach, jpai, rriggs
2024-07-22 17:17:46 +00:00
Weijun Wang
c3226aaeb8
8334394: Race condition in Class::protectionDomain
...
Reviewed-by: liach, jpai, rriggs, alanb
2024-07-22 13:43:55 +00:00
Nizar Benalla
92de2b2d5f
8336039: Doccheck: HTML warnings, broken links and missing files in java.base documentation
...
Reviewed-by: liach, djelinski
2024-07-22 13:27:12 +00:00
Adam Sotona
0db6c15efe
8336833: Endless loop in Javap ClassWriter
...
Reviewed-by: liach
2024-07-22 07:33:29 +00:00
lingjun.cg
4da9915875
8333396: Use StringBuilder internally for java.text.Format.* formatting
...
Reviewed-by: naoto, liach, jlu
2024-07-22 02:01:08 +00:00
Hai-May Chao
fd741a88e8
8327538: The SSLExtension class specifies incorrect values for heartbeat per RFC 6520 and post_handshake_auth per RFC 8446
...
Reviewed-by: wetmore
2024-07-21 17:05:46 +00:00
Aleksei Efimov
b21cb44e38
8329398: Links in InetAddress class description show "#format"
...
Reviewed-by: jpai
2024-07-20 16:48:30 +00:00
Shaojin Wen
491b9f5efc
8336706: Optimize LocalDate.toString with StringBuilder.repeat
...
Reviewed-by: liach, rriggs
2024-07-20 06:54:19 +00:00
Shaojin Wen
e3acf4c627
8336792: DateTimeFormatterBuilder append zeros based on StringBuilder.repeat
...
Reviewed-by: liach, rriggs, naoto
2024-07-19 22:06:23 +00:00
Chen Liang
3ade2b6114
8336777: BufferedMethodBuilder not initialized with static flag
...
Reviewed-by: asotona
2024-07-19 21:25:20 +00:00
Adam Sotona
c25c4896ad
8333812: ClassFile.verify() can throw exceptions instead of returning VerifyErrors
...
Reviewed-by: liach
2024-07-19 13:09:45 +00:00
Andrey Turbanov
f5871df25c
8336675: Remove UnixFileSystemProvider.checkPath in favor of UnixPath.toUnixPath
...
Reviewed-by: jpai, alanb, bpb
2024-07-19 05:54:25 +00:00
Prajwal Kumaraswamy
1b9270ac8a
8328723: IP Address error when client enables HTTPS endpoint check on server socket
...
Reviewed-by: wetmore, djelinski
2024-07-18 22:42:34 +00:00
Chen Liang
39f4476813
8334772: Change Class::signers to an explicit field
...
Reviewed-by: dholmes, alanb, rriggs, coleenp
2024-07-18 22:22:59 +00:00
Chen Liang
902c2afb67
8336585: BoundAttribute.readEntryList not type-safe
...
Reviewed-by: asotona
2024-07-18 21:46:19 +00:00
Chen Liang
b44632aa15
8336588: Ensure Transform downstream receives upstream start items only after downstream started
...
Reviewed-by: asotona
2024-07-18 21:46:07 +00:00
Joe Darcy
bbc79a5e01
8333768: Minor doc updates to java.lang.{Float, Double}
...
Reviewed-by: rgiulietti
2024-07-18 16:33:48 +00:00
Naoto Sato
10186ff48f
8336300: DateFormatSymbols#getInstanceRef returns non-cached instance
...
Reviewed-by: joehw, iris, jlu, aturbanov
2024-07-17 16:25:36 +00:00
Chen Liang
a253e0ff4b
8335642: Hide Transform implementation for Class-File API
...
Reviewed-by: asotona
2024-07-15 12:11:53 +00:00
Adam Sotona
3f2636d9b7
8335820: java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java fails due to IllegalArgumentException: hash must be nonzero
...
Reviewed-by: liach
2024-07-15 05:41:52 +00:00
Chen Liang
a9f5e76a65
8335905: CompoundElement API cleanup
...
Reviewed-by: asotona
2024-07-14 15:01:51 +00:00
Nizar Benalla
5bc86f3329
8336259: Wrong link to stylesheet.css in JavaDoc API documentation
...
Reviewed-by: jjg, liach
2024-07-12 21:50:51 +00:00
Sean Gwizdak
8ba9bc6f17
8332249: Micro-optimize Method.hashCode
...
Reviewed-by: liach
2024-07-12 21:49:51 +00:00
Shaojin Wen
84c74ad0a9
8335802: Improve startup speed HexFormat uses boolean instead of enum
...
Reviewed-by: liach
2024-07-12 14:36:34 +00:00
Justin Lu
5100303c6c
8335668: NumberFormat integer only parsing should throw exception for edge case
...
Reviewed-by: naoto
2024-07-11 18:40:40 +00:00
Pavel Rappo
6fcd49f943
8336239: Fix javadoc markup in java.lang.Process
...
Reviewed-by: jpai
2024-07-11 10:08:54 +00:00
Doug Simon
cf940e139a
8335553: [Graal] Compiler thread calls into jdk.internal.vm.VMSupport.decodeAndThrowThrowable and crashes in OOM situation
...
Reviewed-by: yzheng, never, dholmes
2024-07-11 07:03:44 +00:00
Chen Liang
cad68e06ec
8335935: Chained builders not sending transformed models to next transforms
...
Reviewed-by: asotona
2024-07-10 21:06:39 +00:00
Joe Darcy
66db71563c
8335637: Add explicit non-null return value expectations to Object.toString()
...
Reviewed-by: jpai, alanb, smarks, prappo
2024-07-10 16:36:39 +00:00
Mark Powers
1472124489
8333364: Minor cleanup could be done in com.sun.crypto.provider
...
Reviewed-by: mullan, valeriep
2024-07-09 20:38:09 +00:00
Per Minborg
6f7f0f1de0
8333884: MemorySegment::reinterpret removes read-only property
...
Reviewed-by: jvernee, mcimadamore
2024-07-06 15:05:26 +00:00
Shaojin Wen
194425d787
8335645: j.u.Formatter#trailingZeros improved with String repeat
...
Reviewed-by: liach, jlu, naoto
2024-07-05 12:50:09 +00:00
Nizar Benalla
f4fa35e28b
8330954: since-checker - Fix remaining @ since tags in java.base
...
Reviewed-by: liach, naoto
2024-07-04 15:44:57 +00:00
Erik Gahlin
68ffec9800
8335479: JFR: Missing documentation for -XX:StartFlightRecording
...
Reviewed-by: mgronlun
2024-07-03 20:43:08 +00:00
Chen Liang
0db9bc57de
8335290: Rename ClassFile::transform to ClassFile::transformClass
...
Reviewed-by: asotona
2024-07-03 05:03:56 +00:00
Eirik Bjørsnøs
d51141e5fc
8321274: Rename ZipEntry.extraAttributes to ZipEntry.externalFileAttributes
...
Reviewed-by: lancea, jpai
2024-07-03 04:36:32 +00:00
Chen Liang
f7af4504a8
8335110: Fix instruction name and API spec inconsistencies in CodeBuilder
...
Reviewed-by: asotona
2024-07-03 02:49:43 +00:00
Chen Liang
8a664a4c35
8334734: Remove specialized readXxxEntry methods from ClassReader
...
Reviewed-by: asotona
2024-07-03 02:43:41 +00:00
Chen Liang
3a2d426489
8334726: Remove accidentally exposed individual methods from Class-File API
...
Reviewed-by: asotona
2024-07-03 02:42:06 +00:00
Chen Liang
1ef34c1833
8335475: ClassBuilder incorrectly calculates max_locals in some cases
...
Reviewed-by: asotona
2024-07-02 23:15:31 +00:00
Adam Sotona
3ca2bcd402
8335060: ClassCastException after JDK-8294960
...
Reviewed-by: liach, jpai
2024-07-01 11:51:13 +00:00
Severin Gehwolf
0a6ffa5795
8261242: [Linux] OSContainer::is_containerized() returns true when run outside a container
...
Reviewed-by: stuefe, iklam
2024-07-01 08:47:29 +00:00
Shaojin Wen
5d866bf17d
8335252: Reduce size of j.u.Formatter.Conversion#isValid
...
Reviewed-by: redestad
2024-06-28 22:27:34 +00:00
Aleksey Shipilev
45c4eaa560
8335274: SwitchBootstraps.ResolvedEnumLabels.resolvedEnum should be final
...
Reviewed-by: liach, jlahoda
2024-06-28 16:26:34 +00:00
Daniel Jeliński
b6ffb442ac
8335135: HttpURLConnection#HttpInputStream does not throw IOException when response is truncated
...
Reviewed-by: dfuchs
2024-06-27 15:14:36 +00:00
Shaojin Wen
9d20b58f40
8334328: Reduce object allocation for FloatToDecimal and DoubleToDecimal
...
Reviewed-by: redestad, rgiulietti
2024-06-27 05:13:30 +00:00
Jaikiran Pai
9bb675f89d
8334719: (se) Deferred close of SelectableChannel may result in a Selector doing the final close before concurrent I/O on channel has completed
...
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: alanb, dfuchs
2024-06-27 04:38:32 +00:00
Anthony Scarpino
07bc523df8
8334670: SSLSocketOutputRecord buffer miscalculation
...
Reviewed-by: djelinski, ssahoo
2024-06-26 22:28:33 +00:00
Justin Lu
bffc8484c3
8333755: NumberFormat integer only parsing breaks when format has suffix
...
Reviewed-by: naoto
2024-06-26 17:10:09 +00:00
Claes Redestad
5883a20b82
8334437: De-duplicate ProxyMethod list creation
...
Reviewed-by: asotona, liach
2024-06-26 14:46:17 +00:00
Adam Sotona
7f6804ceb6
8334872: BigEndian: java/lang/invoke/condy Tests failing since JDK-8294960
...
Reviewed-by: redestad
2024-06-26 09:09:13 +00:00
Volodymyr Paprotski
f101e153ce
8333583: Crypto-XDH.generateSecret regression after JDK-8329538
...
Reviewed-by: sviswanathan, kvn, ascarpino
2024-06-25 22:31:39 +00:00
Justin Lu
86b0cf259f
8334653: ISO 4217 Amendment 177 Update
...
Reviewed-by: naoto
2024-06-25 19:05:22 +00:00
Justin Lu
861aefcafa
8334418: Update IANA Language Subtag Registry to Version 2024-06-14
...
Reviewed-by: lancea, iris, srl, naoto
2024-06-25 19:05:01 +00:00
Sean Mullan
75a2afacc8
8248981: Specify list of standard message digest and mgf algorithms for RSASSA-PSS signature
...
Reviewed-by: valeriep
2024-06-25 12:21:46 +00:00
Hannes Greule
72ca7bafcd
8334708: FFM: two javadoc problems
...
Reviewed-by: mcimadamore
2024-06-22 12:16:50 +00:00
Ferenc Rakoczi
75bea280b9
8333867: SHA3 performance can be improved
...
Reviewed-by: kvn, valeriep
2024-06-21 14:16:23 +00:00
Daniel Fuchs
d2bebffb1f
8327370: (ch) sun.nio.ch.Poller.register throws AssertionError
...
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Reviewed-by: alanb, jpai, djelinski
2024-06-21 09:43:49 +00:00
Joe Darcy
4e58d8c897
8309821: Link to hidden classes section in Class specification for Class::isHidden
...
Reviewed-by: iris, rriggs
2024-06-19 23:23:52 +00:00
Kevin Walls
bcf4bb4882
8333344: JMX attaching of Subject does not work when security manager not allowed
...
Reviewed-by: weijun, dfuchs
2024-06-19 16:35:20 +00:00
Adam Sotona
01ee4241b7
8294960: Convert java.base/java.lang.invoke package to use the Classfile API to generate lambdas and method handles
...
Co-authored-by: Claes Redestad <redestad@openjdk.org>
Reviewed-by: redestad, liach
2024-06-19 15:15:30 +00:00
Chen Liang
91bd85d65d
8333854: IllegalAccessError with proxies after JDK-8332457
...
Reviewed-by: redestad, asotona
2024-06-18 13:51:50 +00:00
nibjen
e681b4e9b3
8332524: Instead of printing "TLSv1.3," it is showing "TLS13"
...
Reviewed-by: mullan
2024-06-18 13:28:37 +00:00
Jaikiran Pai
efab48c065
8333714: Cleanup the usages of CHECK_EXCEPTION_NULL_FAIL macro in java launcher
...
Reviewed-by: alanb
2024-06-14 12:48:43 +00:00
Robert Toyonaga
cc64aeac47
8332400: isspace argument should be a valid unsigned char
...
Reviewed-by: dholmes, amitkumar, stuefe, jwaters
2024-06-14 09:32:52 +00:00
Damon Nguyen
c4702ca8c0
8333827: JDK 23 RDP1 L10n resource files update
...
Reviewed-by: achung, jlu, naoto, joehw, prappo, cjplummer, asemenyuk, prr
2024-06-13 21:27:56 +00:00
Raffaello Giulietti
bb7ef03077
8333599: Improve description of \b matcher in j.u.r.Pattern
...
Reviewed-by: smarks, alanb
2024-06-13 20:55:48 +00:00
Viktor Klang
cff048c735
8334162: Gatherer.defaultCombiner has an erronous @see-link
...
Reviewed-by: jpai, alanb
2024-06-13 16:30:27 +00:00
David Holmes
238162a3b8
8322064: Remove expired flags in JDK 24
...
Reviewed-by: kvn, stuefe
2024-06-13 02:53:48 +00:00
Ben Perez
74468bc1f3
8209092: Remove outdated wording from RC5ParameterSpec
...
Reviewed-by: mullan
2024-06-12 18:59:26 +00:00
Per Minborg
c80e2eb35c
8333886: Explicitly specify that asSlice and reinterpret return a memory segment backed by the same region of memory.
...
Reviewed-by: jvernee, mcimadamore
2024-06-12 09:35:48 +00:00
Daniel Jeliński
b77bd5fd6a
8333742: ProcessImpl and ProcessHandleImpl may mishandle processes that exit with code 259
...
Reviewed-by: rriggs
2024-06-11 17:34:09 +00:00
David Holmes
3a01b47ac9
8330205: Initial troff manpage generation for JDK 24
...
Reviewed-by: alanb, iris
2024-06-11 01:05:19 +00:00
Vladimir Kozlov
9691153755
8329141: Obsolete RTM flags and code
...
Reviewed-by: chagedorn
2024-06-10 17:58:22 +00:00
Joe Darcy
13642cb4b8
8333828: Use value javadoc tag in java.lang.{Float, Double}
...
Reviewed-by: liach, rgiulietti
2024-06-10 17:15:32 +00:00
Alan Bateman
e7dc76b577
8333849: (dc) DatagramChannel send/receive fails with UOE if buffer backed by memory segment allocated from shared arena
...
Reviewed-by: dfuchs
2024-06-10 12:47:09 +00:00
Claes Redestad
7b43a8cd7c
8333824: Unused ClassValue in VarHandles
...
Reviewed-by: mcimadamore
2024-06-10 10:05:14 +00:00
Shaojin Wen
8aa35cacfc
8333833: Remove the use of ByteArrayLittleEndian from UUID::toString
...
Reviewed-by: liach, redestad
2024-06-10 08:18:27 +00:00
Chen Liang
8d2f9e57c3
8333749: Consolidate ConstantDesc conversion in java.base
...
Co-authored-by: Claes Redestad <redestad@openjdk.org>
Reviewed-by: redestad, jvernee
2024-06-08 13:05:36 +00:00
Claes Redestad
d744059b5b
8333774: Avoid eagerly loading various EmptySpliterator classes
...
Reviewed-by: liach, pminborg
2024-06-07 14:50:29 +00:00
Jaikiran Pai
d8af58941b
8026127: Deflater/Inflater documentation incomplete/misleading
...
Reviewed-by: lancea
2024-06-07 00:35:51 +00:00
Justin Lu
6238bc8da2
8333456: CompactNumberFormat integer parsing fails when string has no suffix
...
Reviewed-by: naoto
2024-06-06 20:34:46 +00:00
Joe Darcy
75dc2f8518
8330182: Start of release updates for JDK 24
...
8330183: Add SourceVersion.RELEASE_24
8330184: Add source 24 and target 24 to javac
Reviewed-by: iris, vromero, asotona, dholmes
2024-06-06 16:01:57 +00:00
Jaikiran Pai
d7d1afb0a8
8206447: InflaterInputStream.skip receives long but it's limited to Integer.MAX_VALUE
...
Reviewed-by: lancea, alanb
2024-06-05 15:55:20 +00:00
Adam Sotona
d85b0ca5cd
8332457: Examine startup overheads from JDK-8294961
...
8229959: Convert proxy class to use constant dynamic
Reviewed-by: liach, redestad
2024-06-05 15:33:03 +00:00
Viktor Klang
326dbb1b13
8312436: CompletableFuture never completes when 'Throwable.toString()' method throws Exception
...
Reviewed-by: alanb
2024-06-05 14:40:04 +00:00
Sonia Zaldana Calles
cbb6747e6b
8329581: Java launcher no longer prints a stack trace
...
8329420: Java 22 (and 23) launcher calls default constructor although main() is static
8330864: No error message when ExceptionInInitializerError thrown in static initializer
Reviewed-by: stuefe
2024-06-05 13:12:30 +00:00
Doug Lea
789f704d9a
8322732: ForkJoinPool may underutilize cores in async mode
...
8327854: Test java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpStatefulTest.java failed with RuntimeException
Reviewed-by: alanb
2024-06-05 13:02:15 +00:00
lingjun.cg
d826127970
8333462: Performance regression of new DecimalFormat() when compare to jdk11
...
Reviewed-by: liach, naoto, jlu
2024-06-05 01:51:20 +00:00
David M. Lloyd
b101dcb609
8333312: Incorrect since tags on new ClassReader and ConstantPool methods
...
Reviewed-by: liach, asotona
2024-06-04 16:57:59 +00:00
Nizar Benalla
e0bab78640
8326951: since-checker - missing @ since tags
...
Reviewed-by: jpai
2024-06-04 16:51:39 +00:00
Vladimir Ivanov
29e10e4582
8332547: Unloaded signature classes in DirectMethodHandles
...
Reviewed-by: jvernee, liach
2024-06-04 04:02:49 +00:00
Justin Lu
6dac8d6452
8332424: Update IANA Language Subtag Registry to Version 2024-05-16
...
Reviewed-by: naoto, iris
2024-06-03 22:00:31 +00:00
Naoto Sato
9686e804a2
8333103: Re-examine the console provider loading
...
Reviewed-by: redestad, jpai
2024-06-03 15:52:21 +00:00
John Engebretson
27af19d921
8332586: Avoid cloning empty arrays in java.lang.reflect.{Method,Constructor}
...
Reviewed-by: shade, rriggs, liach
2024-06-03 13:38:48 +00:00
John Jiang
c0ce7d871f
8333046: Clean codes in sun.security.util.math
...
Reviewed-by: weijun
2024-06-01 05:58:00 +00:00
Jonathan Gibbons
10eb1cb639
8331879: Clean up non-standard use of /// comments in java.base
...
Reviewed-by: naoto, iris, darcy
2024-05-31 22:16:35 +00:00
Brent Christian
2cae9a0397
8314480: Memory ordering spec updates in java.lang.ref
...
Reviewed-by: dholmes, alanb, darcy
2024-05-31 21:29:30 +00:00
Maurizio Cimadamore
e99f6a65a8
8333236: Test java/foreign/TestAccessModes.java is timing out after passing
...
Reviewed-by: jvernee
2024-05-31 17:53:35 +00:00
Jaikiran Pai
d9e7b7e7da
8210471: GZIPInputStream constructor could leak an un-end()ed Inflater
...
Reviewed-by: lancea
2024-05-31 13:43:40 +00:00
Adam Sotona
22ef827e2c
8320396: Class-File API ClassModel::verify should include checks from hotspot/share/classfile/classFileParser.cpp
...
Reviewed-by: liach, mcimadamore
2024-05-31 06:26:35 +00:00
Justin Lu
ffb0867e2c
8331485: Odd Results when Parsing Scientific Notation with Large Exponent
...
8331680: NumberFormat is missing some bad exponent strict parse cases
Reviewed-by: naoto
2024-05-30 20:05:22 +00:00
Alan Bateman
707154235b
8331189: Implementation of Scoped Values (Third Preview)
...
Reviewed-by: aph, jpai, mcimadamore
2024-05-30 15:41:56 +00:00
Erik Gahlin
4a20691e9b
8331876: JFR: Move file read and write events to java.base
...
Reviewed-by: mgronlun, alanb
2024-05-30 13:32:57 +00:00
Chen Liang
f608918df3
8332614: Type-checked ConstantPool.entryByIndex and ClassReader.readEntryOrNull
...
Reviewed-by: asotona
2024-05-30 11:51:49 +00:00
Jaikiran Pai
1b04f6487c
8216984: Deprecate for removal Socket constructors to create UDP sockets
...
Reviewed-by: alanb, dfuchs
2024-05-30 10:03:06 +00:00
Pavel Rappo
3cff588a31
8332826: Make hashCode methods in ArraysSupport friendlier
...
Reviewed-by: redestad, liach
2024-05-30 09:33:30 +00:00
Adam Sotona
579cf705ff
8332597: Remove redundant methods from j.l.classfile.ClassReader API
...
Reviewed-by: liach, jlahoda
2024-05-30 06:12:50 +00:00
Maurizio Cimadamore
c003c1207f
8331865: Consolidate size and alignment checks in LayoutPath
...
Reviewed-by: psandoz, jvernee
2024-05-29 11:12:30 +00:00
Alan Bateman
0f3e2cc334
8331670: Deprecate the Memory-Access Methods in sun.misc.Unsafe for Removal
...
Reviewed-by: mcimadamore, jpai, pminborg
2024-05-28 15:05:54 +00:00
Alan Bateman
e708d135e3
8332064: Implementation of Structured Concurrency (Third Preview)
...
Reviewed-by: jpai, bpb, mcimadamore
2024-05-28 13:08:02 +00:00
Adam Sotona
aa4c83a5bf
8332505: JEP 457: ClassRemapper forgets to remap bootstrap method references
...
Reviewed-by: jlahoda
2024-05-28 12:29:30 +00:00
Korov
b5e1615c00
8292955: Collections.checkedMap Map.merge does not properly check key and value
...
Reviewed-by: gli, liach, pminborg
2024-05-28 06:43:07 +00:00
Yudi Zheng
ed81a478e1
8327964: Simplify BigInteger.implMultiplyToLen intrinsic
...
Reviewed-by: mdoerr, amitkumar, kvn, fyang
2024-05-27 14:25:13 +00:00
Matthias Baesken
16dba04e8d
8332589: ubsan: unix/native/libjava/ProcessImpl_md.c:562:5: runtime error: null pointer passed as argument 2, which is declared to never be null
...
Reviewed-by: rriggs, mdoerr
2024-05-27 06:35:39 +00:00
Vicente Romero
7bf1989f59
8320575: generic type information lost on mandated parameters of record's compact constructors
...
Co-authored-by: Chen Liang <liach@openjdk.org>
Reviewed-by: jlahoda
2024-05-24 20:43:23 +00:00
Naoto Sato
236432dbdb
8332084: Ensure JdkConsoleImpl.restoreEcho visibility in a shutdown hook
...
Reviewed-by: prappo, joehw, smarks
2024-05-24 17:51:49 +00:00
Adam Sotona
cfdc64fcb4
8331291: java.lang.classfile.Attributes class performs a lot of static initializations
...
Reviewed-by: liach, redestad, vromero
2024-05-24 15:58:34 +00:00
Pavel Rappo
c099f14f07
8305457: Implement java.io.IO
...
Reviewed-by: naoto, smarks, jpai, jlahoda
2024-05-24 13:37:14 +00:00
Weijun Wang
da3001daf7
8331975: Enable case-insensitive check in ccache and keytab entry lookup
...
Reviewed-by: mpowers, valeriep
2024-05-24 01:16:43 +00:00
Per Minborg
0a9d1f8c89
8332749: Broken link in MemorySegment.Scope.html
...
Reviewed-by: iris
2024-05-23 18:13:23 +00:00
Claes Redestad
2581935b47
8332528: Generate code in SwitchBootstraps.generateTypeSwitch that require fewer adaptations
...
Reviewed-by: liach, jlahoda
2024-05-23 12:26:19 +00:00
Jan Lahoda
4e6d851f3f
8325324: Implement JEP 477: Implicitly Declared Classes and Instance Main Methods (Third Preview)
...
Reviewed-by: asotona, vromero, mcimadamore
2024-05-23 09:43:29 +00:00
Sergey Chernyshev
c2180d141c
8315767: InetAddress: constructing objects from BSD literal addresses
...
Reviewed-by: dfuchs, aefimov, michaelm, jpai
2024-05-23 06:12:45 +00:00
Volodymyr Paprotski
afed7d0b05
8329538: Accelerate P256 on x86_64 using Montgomery intrinsic
...
Reviewed-by: ihse, ascarpino, sviswanathan
2024-05-22 16:27:27 +00:00
Jaikiran Pai
5f804b2ec1
8329825: Clarify the value type for java.net.SocketOptions.SO_LINGER
...
Reviewed-by: alanb, dfuchs
2024-05-22 01:20:51 +00:00
Roger Riggs
8291c94bcd
8331224: ClassCastException in ObjectInputStream hides ClassNotFoundException
...
Reviewed-by: smarks
2024-05-21 14:11:39 +00:00
Raffaello Giulietti
42e3c842ae
8332086: Remove the usage of ServiceLoader in j.u.r.RandomGeneratorFactory
...
8332476: j.u.r.RandomGeneratorFactor.create(long|byte[]) should throw rather than silently fallback to no-arg create()
Reviewed-by: jpai
2024-05-21 12:53:03 +00:00
Chen Liang
414a7fdc5e
8311175: Move BufWriter::asByteBuffer to BufWriterImpl
...
Reviewed-by: asotona
2024-05-21 08:02:18 +00:00
Adam Sotona
451cc23905
8332486: ClassFile API ArrayIndexOutOfBoundsException with label metadata
...
Reviewed-by: psandoz
2024-05-21 07:59:33 +00:00
Jaikiran Pai
ce99198e3a
8332181: Deprecate for removal the MulticastSocket.send(DatagramPacket, byte) and setTTL/getTTL methods on DatagramSocketImpl and MulticastSocket
...
Reviewed-by: dfuchs, iris, alanb
2024-05-21 06:37:15 +00:00
Viktor Klang
b78613b681
8332154: Memory leak in SynchronousQueue
...
Reviewed-by: alanb
2024-05-20 18:52:34 +00:00
Jonathan Gibbons
0a58cffe88
8298405: Implement JEP 467: Markdown Documentation Comments
...
8329296: Update Elements for '///' documentation comments
Co-authored-by: Jim Laskey <jlaskey@openjdk.org>
Reviewed-by: prappo, darcy, hannesw
2024-05-17 17:42:46 +00:00
Claes Redestad
0b0445be28
8331724: Refactor j.l.constant implementation to internal package
...
Reviewed-by: liach, asotona
2024-05-17 09:49:44 +00:00
Joachim Kern
14198f502f
8329653: JLILaunchTest fails on AIX after JDK-8329131
...
Reviewed-by: clanger, mdoerr
2024-05-17 08:31:41 +00:00
Naoto Sato
259915168d
8331202: Support for Duration until another Instant
...
Reviewed-by: joehw, scolebourne, rriggs
2024-05-16 16:12:53 +00:00
Adam Sotona
ee4a9d3482
8321622: ClassFile.verify(byte[] bytes) throws unexpected ConstantPoolException, IAE
...
Reviewed-by: jpai
2024-05-16 07:32:24 +00:00
Rajan Halade
4083255440
8316138: Add GlobalSign 2 TLS root certificates
...
Reviewed-by: mullan
2024-05-15 20:18:57 +00:00
Naoto Sato
7cff04fc8a
8330276: Console methods with explicit Locale
...
Reviewed-by: joehw, rriggs, jlahoda
2024-05-15 19:28:24 +00:00
Viktor Klang
8a4315f833
8331987: Enhance stacktrace clarity for CompletableFuture CancellationException
...
Reviewed-by: alanb, dfuchs
2024-05-15 18:35:46 +00:00
Adam Sotona
42ccb74399
8331940: ClassFile API ArrayIndexOutOfBoundsException with certain class files
...
Reviewed-by: liach, psandoz
2024-05-15 16:14:15 +00:00
Maurizio Cimadamore
30bb066b19
8332003: Clarify javadoc for MemoryLayout::offsetHandle
...
Reviewed-by: psandoz
2024-05-15 14:39:51 +00:00
Daniel Jeliński
beea5305b0
8331907: BigInteger and BigDecimal should use optimized division
...
Reviewed-by: rgiulietti, bpb
2024-05-14 05:01:51 +00:00
Chen Liang
adaa509b6e
8327499: MethodHandleStatics.traceLambdaForm includes methods that cannot be generated
...
Reviewed-by: redestad, iklam
2024-05-13 09:11:49 +00:00
Viktor Klang
5053b70a7f
8278255: Add more warning text in ReentrantLock and ReentrantReadWriteLock
...
Reviewed-by: prappo, alanb
2024-05-11 18:37:43 +00:00
Alan Bateman
32c7681cf3
8332029: Provide access to initial value of stderr via JavaLangAccess
...
Reviewed-by: jpai, bpb, mcimadamore
2024-05-11 07:36:52 +00:00
Maurizio Cimadamore
1c5f1501ac
8331734: Atomic MemorySegment VarHandle operations fails for element layouts
...
Reviewed-by: pminborg, psandoz
2024-05-10 16:22:28 +00:00
Naoto Sato
65abf24fde
8331866: Add warnings for locale data dependence
...
Reviewed-by: jlu, srl, joehw
2024-05-10 16:10:40 +00:00
Chen Liang
784b8fce7a
8331744: java.lang.classfile.TypeKind improvements
...
Reviewed-by: asotona, redestad
2024-05-10 10:50:51 +00:00
Claes Redestad
d654124502
8331932: Startup regressions in 23-b13
...
Reviewed-by: alanb, naoto, liach
2024-05-10 08:22:46 +00:00
Naoto Sato
c7d98df2ac
8329691: Support nonlikelyScript
parent locale inheritance
...
Reviewed-by: joehw
2024-05-09 15:54:25 +00:00
Raffaello Giulietti
7f299043a9
8330005: RandomGeneratorFactory.getDefault() throws exception when the runtime image only has java.base module
...
Reviewed-by: jpai, alanb
2024-05-08 08:27:13 +00:00
Weijun Wang
b91083341a
8331864: Update Public Suffix List to 1cbd6e7
...
Reviewed-by: mullan
2024-05-07 23:46:04 +00:00
Viktor Klang
f12ed061ae
8048691: Spliterator.SORTED characteristics gets cleared for BaseStream.spliterator
...
Reviewed-by: psandoz, alanb
2024-05-07 19:06:36 +00:00
Nizar Benalla
3b8227ba24
8326836: Incorrect @since
tags for ClassSignature methods
...
Reviewed-by: asotona
2024-05-07 05:28:45 +00:00
Fabian Meumertzheim
a8b3f194e8
8330077: Allow max number of events to be buffered to be configurable to avoid OVERFLOW_EVENT
...
Reviewed-by: bpb, alanb
2024-05-06 17:01:11 +00:00
Nizar Benalla
ae60d84500
8328501: Incorrect @since
tags for java security interfaces
...
Reviewed-by: mullan
2024-05-06 15:54:40 +00:00
Jan Lahoda
f2c4a41304
8328481: Implement JEP 476: Module Import Declarations (Preview)
...
Co-authored-by: Jim Laskey <jlaskey@openjdk.org>
Reviewed-by: mcimadamore, vromero
2024-05-06 05:49:28 +00:00
Adam Sotona
c1a164528a
8331655: ClassFile API ClassCastException with verbose output of certain class files
...
Reviewed-by: psandoz
2024-05-03 19:15:12 +00:00
Naoto Sato
cf2c80e4fc
8331582: Incorrect default Console provider comment
...
Reviewed-by: joehw, jlahoda, jlu, prappo
2024-05-03 16:14:24 +00:00
Sean Coffey
77b71222a0
8312104: Update java man pages to include new security category in -XshowSettings
...
Reviewed-by: lancea
2024-05-03 15:18:38 +00:00
Chen Liang
c60474b122
8323707: Adjust Classfile API's type arg model to better represent the embodied type
...
Reviewed-by: asotona
2024-05-03 11:08:33 +00:00
Ben Perez
cd3a607576
8328864: NullPointerException in sun.security.jca.ProviderList.getService()
...
Reviewed-by: weijun
2024-05-02 18:50:38 +00:00
Adam Sotona
e2c0cfef14
8331320: ClassFile API OutOfMemoryError with certain class files
...
Reviewed-by: psandoz
2024-05-02 18:07:42 +00:00
Adam Sotona
ae82405ff7
8323058: Revisit j.l.classfile.CodeBuilder API surface
...
Reviewed-by: briangoetz, psandoz
2024-05-02 10:08:29 +00:00
Erik Österlund
8bcd2e61ae
8329088: Stack chunk thawing races with concurrent GC stack iteration
...
Reviewed-by: stefank, pchilanomate
2024-05-02 08:31:49 +00:00
Pavel Rappo
4f529f8c23
8331427: Rename confusingly named ArraysSupport.signedHashCode
...
Reviewed-by: redestad
2024-05-01 12:23:13 +00:00
Justin Lu
a863ef5d74
8331207: Misleading example in DateFormat#parse docs
...
Reviewed-by: naoto
2024-04-30 16:50:01 +00:00
Tim Prinzing
f4caac8dea
8329138: Convert JFR FileForceEvent to static mirror event
...
Reviewed-by: alanb, egahlin
2024-04-30 15:39:23 +00:00
Viktor Klang
2cc8eccb36
8331346: Update PreviewFeature of STREAM_GATHERERS to JEP-473
...
Reviewed-by: pminborg, alanb
2024-04-30 15:11:04 +00:00
Claes Redestad
0630bb02eb
8331264: Reduce java.lang.constant initialization overhead
...
Reviewed-by: liach, mchung
2024-04-30 08:27:38 +00:00
Brian Burkhalter
819f3d6fc7
8330748: ByteArrayOutputStream.writeTo(OutputStream) pins carrier
...
Reviewed-by: alanb
2024-04-29 17:54:13 +00:00
Adam Sotona
fb63cbadb4
8330684: ClassFile API runs into StackOverflowError while parsing certain class' bytes
...
Reviewed-by: psandoz
2024-04-29 07:12:46 +00:00
Joe Darcy
4e5c25ee43
8331108: Unused Math.abs call in java.lang.FdLibm.Expm1#compute
...
Reviewed-by: naoto, bpb, rgiulietti
2024-04-28 22:55:44 +00:00
Claes Redestad
c3372c4555
8331134: Port SimpleStringBuilderStrategy to use ClassFile API
...
Reviewed-by: mchung
2024-04-27 12:13:53 +00:00
Claes Redestad
a078b5e611
8331114: Further improve performance of MethodTypeDesc::descriptorString
...
Reviewed-by: mchung, liach
2024-04-27 12:12:51 +00:00
Viktor Klang
e3eb652c25
8296543: Update exception documentation for ExecutorService.invokeAll overriders as required
...
Reviewed-by: prappo, alanb
2024-04-27 11:52:05 +00:00
Korov
0bf516f7ba
8330624: Inconsistent use of semicolon in the code snippet of java.io.Serializable javadoc
...
Reviewed-by: rriggs
2024-04-26 14:12:49 +00:00
Claes Redestad
8bbd7251a5
8331187: Optimize MethodTypeDesc and ClassDesc.ofDescriptor for primitive types
...
Reviewed-by: jvernee, liach
2024-04-26 14:06:53 +00:00
Claes Redestad
5e2ced4b9e
8327247: C2 uses up to 2GB of RAM to compile complex string concat in extreme cases
...
Reviewed-by: mchung, shade
2024-04-26 12:36:55 +00:00
Matthias Baesken
377f2e538a
8329862: libjli GetApplicationHome cleanups and enhance jli tracing
...
Reviewed-by: clanger, stuefe
2024-04-26 08:12:09 +00:00
Adam Sotona
ea06129851
8322847: java.lang.classfile.BufWriter should specify @throws for its writeXXX methods
...
Reviewed-by: psandoz
2024-04-26 07:02:45 +00:00
Naoto Sato
1c238d43e8
8319990: Update CLDR to Version 45.0
...
Reviewed-by: joehw, jlu
2024-04-25 16:19:51 +00:00
Matthias Baesken
5af6b45eef
8330615: avoid signed integer overflows in zip_util.c readCen / hashN
...
Reviewed-by: lucy, mdoerr
2024-04-25 15:23:48 +00:00
Roger Riggs
4dfaa9b5bd
8329805: Deprecate for removal ObjectOutputStream.PutField.write
...
Reviewed-by: naoto, iris
2024-04-25 14:37:38 +00:00
Adam Sotona
ccc0d0f7b1
8325373: Improve StackCounter error reporting for bad switch cases
...
Reviewed-by: psandoz
2024-04-25 07:04:39 +00:00
Christoph Langer
e818ab60a0
8330815: Use pattern matching for instanceof in KeepAliveCache
...
Reviewed-by: jpai, djelinski
2024-04-25 06:53:36 +00:00
Per Minborg
e923dfe4c5
8314592: Add shortcut to SymbolLookup::find
...
Reviewed-by: jvernee, prr
2024-04-24 11:56:44 +00:00
Justin Lu
f60798a30e
8329222: java.text.NumberFormat (and subclasses) spec updates
...
Reviewed-by: naoto
2024-04-23 21:10:46 +00:00
Jonathan Gibbons
9cc163a999
8330178: Clean up non-standard use of /** comments in java.base
...
Reviewed-by: darcy, iris, dfuchs, aivanov, naoto
2024-04-23 18:43:36 +00:00
Alan Bateman
412e306d81
8329593: Drop adjustments to target parallelism when virtual threads do I/O on files opened for buffered I/O
...
Reviewed-by: bpb, jpai
2024-04-23 16:10:13 +00:00
Oli Gillespie
6158da5e95
8330108: Increase CipherInputStream buffer size
...
Reviewed-by: ascarpino, shade
2024-04-23 12:37:36 +00:00