5110 Commits

Author SHA1 Message Date
Volodymyr Paprotski
885cf0ff8d 8353671: Remove dead code missed in JDK-8350459
Reviewed-by: sviswanathan, mullan
2025-04-07 18:44:04 +00:00
Koushik Thirupattur
0d4d155816 8349890: Option -Djava.security.debug=x509,ava breaks special chars
Reviewed-by: mullan
2025-04-07 17:29:13 +00:00
Viktor Klang
867a030189 8352971: Increase maximum number of hold counts for ReentrantReadWriteLock
Reviewed-by: alanb
2025-04-07 16:15:51 +00:00
Eirik Bjørsnøs
9a391f44e0 8353278: Consolidate local file URL checks in jar: and file: URL schemes
Reviewed-by: dfuchs, jpai
2025-04-07 15:23:18 +00:00
Viktor Klang
402103331b 8353659: SubmissionPublisherTest::testCap1Submit times out
Reviewed-by: dl, alanb
2025-04-07 15:03:30 +00:00
Chen Liang
1c2a5533f4 8327858: Improve spliterator and forEach for single-element immutable collections
Reviewed-by: smarks, vklang
2025-04-04 00:59:02 +00:00
Chen Liang
a449aeef28 8350704: Create tests to ensure the failure behavior of core reflection APIs
Reviewed-by: darcy
2025-04-04 00:58:32 +00:00
Chris Plummer
cc870d4960 8352088: Call of com.sun.jdi.ThreadReference.threadGroups() can lock up target VM
Reviewed-by: alanb, jpai, sspitsyn
2025-04-02 17:04:37 +00:00
Ioi Lam
096e70de2d 8352437: Support --add-exports with -XX:+AOTClassLinking
Reviewed-by: matsaave
2025-04-02 01:37:27 +00:00
Naoto Sato
564066d549 8353118: Deprecate the use of java.locale.useOldISOCodes system property
Reviewed-by: iris, jlu
2025-04-01 16:22:56 +00:00
Doug Lea
8b0602dbed 8319447: Improve performance of delayed task handling
Reviewed-by: vklang, alanb
2025-03-31 19:23:59 +00:00
Koushik Thirupattur
3e96f5cbca 8351366: Remove the java.security.debug=scl option
Reviewed-by: hchao, mullan
2025-03-31 16:54:12 +00:00
Naoto Sato
4247744266 8351435: Change the default Console implementation back to the built-in one in java.base module
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Reviewed-by: alanb
2025-03-31 16:46:57 +00:00
Artur Barashev
9c06dcb439 8349583: Add mechanism to disable signature schemes based on their TLS scope
Reviewed-by: mullan, ascarpino
2025-03-31 16:45:40 +00:00
Anthony Scarpino
e4e62789c7 8346129: Simplify EdDSA & XDH curve name usage
Reviewed-by: weijun, abarashev
2025-03-31 15:59:30 +00:00
Volodymyr Paprotski
a269bef04c 8350459: MontgomeryIntegerPolynomialP256 multiply intrinsic with AVX2 on x86_64
Reviewed-by: ascarpino, sviswanathan
2025-03-28 15:20:31 +00:00
Justin Lu
58ef4015b7 5061061: SimpleDateFormat: unspecified behavior for reserved pattern letter
Reviewed-by: naoto, rriggs
2025-03-27 20:40:05 +00:00
Eirik Bjørsnøs
1a8c8e07fe 8352858: Make java.net.JarURLConnection fields final
Reviewed-by: jpai, dfuchs
2025-03-26 06:09:17 +00:00
Naoto Sato
993eae4aa5 8346948: Update CLDR to Version 47.0
Reviewed-by: jlu, joehw
2025-03-25 15:52:18 +00:00
Archie Cobbs
fe03e2ecbd 8351897: Extra closing curly brace typos in Javadoc
Reviewed-by: liach
2025-03-25 14:28:05 +00:00
Ioi Lam
adfb120649 8351748: Add class init barrier to AOT-cached Method/Var Handles
Reviewed-by: vlivanov, liach
2025-03-24 06:42:02 +00:00
Shaojin Wen
74420391fa 8337279: Share StringBuilder to format instant
Reviewed-by: naoto, liach
2025-03-22 01:35:09 +00:00
Dmitry Chuyko
fed34e46b8 8351933: Inaccurate masking of TC subfield decrement in ForkJoinPool
Reviewed-by: dl, alanb, liach
2025-03-19 11:35:26 +00:00
Kim Barrett
355b2f3bdd 8351374: Improve comment about queue.remove timeout in CleanerImpl.run
Reviewed-by: rriggs, shade
2025-03-18 18:59:42 +00:00
Quan Anh Mai
e1bcff3ada 8345687: Improve the implementation of SegmentFactories::allocateSegment
Reviewed-by: jvernee, mcimadamore
2025-03-18 08:59:48 +00:00
Roger Riggs
19154f7af3 8351970: Retire JavaLangAccess::exit
Reviewed-by: rgiulietti, liach, djelinski
2025-03-17 18:55:19 +00:00
Galder Zamarreño
4e51a8c9ad 8307513: C2: intrinsify Math.max(long,long) and Math.min(long,long)
Reviewed-by: roland, epeter, chagedorn, darcy
2025-03-13 13:53:54 +00:00
Artur Barashev
9a49418138 8345940: Migrate security-related resources from Java classes to properties files
Reviewed-by: jlu, weijun, erikj
2025-03-11 20:07:10 +00:00
Chen Liang
e71f3274a9 8351045: ClassValue::remove cannot ensure computation observes up-to-date state
Reviewed-by: rriggs, jrose
2025-03-11 19:51:47 +00:00
Alan Bateman
0de2cddf3a 8351458: (ch) Move preClose to UnixDispatcher
Reviewed-by: bpb, jpai
2025-03-11 11:26:47 +00:00
Brian Burkhalter
f984c2b32d 8351505: (fs) Typo in the documentation of java.nio.file.spi.FileSystemProvider.getFileSystem()
Reviewed-by: alanb, lancea, iris
2025-03-10 23:58:12 +00:00
Naoto Sato
32f2c2d808 8351017: ChronoUnit.MONTHS.between() not giving correct result when date is in February
Reviewed-by: scolebourne, rriggs
2025-03-10 16:13:50 +00:00
Xiaolong Peng
a90f323d05 8349705: java.net.URI.scanIPv4Address throws unnecessary URISyntaxException
Reviewed-by: dfuchs
2025-03-08 12:28:34 +00:00
Chen Liang
8ed6c1d7ee 8350607: Consolidate MethodHandles::zero into MethodHandles::constant
Reviewed-by: jrose, redestad, jvernee
2025-03-07 20:35:36 +00:00
Justin Lu
7c9a7840ea 8351223: Update localized resources in keytool and jarsigner
Reviewed-by: weijun
2025-03-06 22:54:24 +00:00
Brian Burkhalter
93f226078e 8351294: (fs) Minor verbiage correction for Files.createTemp{Directory,File}
Reviewed-by: alanb
2025-03-06 17:11:40 +00:00
Justin Lu
c3b48196af 8351074: Disallow null prefix and suffix in DecimalFormat
Reviewed-by: naoto
2025-03-05 18:12:26 +00:00
Archie Cobbs
661bd5bfe8 8343478: Remove unnecessary @SuppressWarnings annotations (core-libs)
Reviewed-by: darcy, asemenyuk, joehw
2025-03-05 17:32:59 +00:00
Justin Lu
5b8d3491bf 4745837: Make grouping usage during parsing apparent in relevant NumberFormat methods
Reviewed-by: naoto
2025-03-04 17:08:54 +00:00
Ferenc Rakoczi
3230894bdd 8348561: Add aarch64 intrinsics for ML-DSA
Reviewed-by: adinn
2025-03-04 14:41:35 +00:00
Brian Burkhalter
99fb350bf6 8350654: (fs) Files.createTempDirectory should say something about the default file permissions when no file attributes specified
Reviewed-by: alanb
2025-03-03 21:25:11 +00:00
Chen Liang
c7fa499bf5 8350118: Simplify the layout access VarHandle
Reviewed-by: mcimadamore, jvernee, erikj
2025-02-28 20:01:17 +00:00
Justin Lu
3a7d986878 8350646: Calendar.Builder.build() Throws ArrayIndexOutOfBoundsException
Reviewed-by: naoto
2025-02-28 19:37:36 +00:00
Brian Burkhalter
9477c705c0 8024695: new File("").exists() returns false whereas it is the current working directory
Reviewed-by: alanb, rriggs, lancea
2025-02-26 16:24:25 +00:00
Mark Powers
5023971640 8267068: Incomplete @throws javadoc for various javax.crypto.spec classes
Reviewed-by: valeriep, jnimeh
2025-02-25 15:21:07 +00:00
Stuart Marks
08bc59da9b 8138614: (spec str) StringBuffer and StringBuilder methods improperly require "new" String to be returned
Reviewed-by: rgiulietti, shade, alanb, rriggs, liach
2025-02-25 15:18:30 +00:00
Coleen Phillimore
c413549eb7 8349860: Make Class.isArray(), Class.isInterface() and Class.isPrimitive() non-native
Reviewed-by: dlong, rriggs, vlivanov, yzheng, liach
2025-02-25 12:35:54 +00:00
Adam Sotona
ab86a13519 8350548: java.lang.classfile package javadoc has errors
Reviewed-by: liach
2025-02-25 08:18:52 +00:00
Bradford Wetmore
990d40e98d 8350476: Fix typo introduced in JDK-8350147
Reviewed-by: jnimeh, jpai
2025-02-24 22:57:03 +00:00
Per Minborg
f755fadc3d 8349653: Clarify the docs for MemorySegment::reinterpret
Reviewed-by: jvernee, mcimadamore
2025-02-24 07:38:29 +00:00