leyden-dev
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
March 2024
- 3 participants
- 46 discussions
First some background for build-dev: I have spent some time looking at
the build implications of the Hermetic Java effort, which is part of
Project Leyden. A high-level overview is available here:
https://cr.openjdk.org/~jiangli/hermetic_java.pdf and the current source
code is here: https://github.com/openjdk/leyden/tree/hermetic-java-runtime.
Hermetic Java faces several challenges, but the part that is relevant
for the build system is the ability to create static libraries. We've
had this functionality (in three different ways...) for some time, but
it is rather badly implemented.
As a result of my investigations, I have a bunch of questions. :-) I
have gotten some answers in private discussion, but for the sake of
transparency I will repeat them here, to foster an open dialogue.
1. Am I correct in understanding that the ultimate goal of this exercise
is to be able to have jmods which include static libraries (*.a) of the
native code which the module uses, and that the user can then run a
special jlink command to have this linked into a single executable
binary (which also bundles the *.class files and any additional
resources needed)?
2. If so, is the idea to create special kinds of static jmods, like
java.base-static.jmod, that contains *.a files instead of lib*.so files?
Or is the idea that the normal jmod should contain both?
3. Linking .o and .a files into an executable is a formidable task. Is
the intention to have jlink call a system-provided ld, or to bundle ld
with jlink, or to reimplement this functionality in Java?
4. Is the intention is to allow users to create their own jmods with
static libraries, and have these linked in as well? This seems to be the
case. If that is so, then there will always be the risk for name
collisions, and we can only minimize the risk by making sure any global
names are as unique as possible.
5. The original implementation of static builds in the JDK, created for
the Mobile project, used a configure flag, --enable-static-builds, to
change the entire behavior of the build system to only produce *.a files
instead of lib*.so. In contrast, the current system is using a special
target instead. In my eyes, this is a much worse solution. Apart from
the conceptual principle (if the build should generate static or dynamic
libraries is definitely a property of what a "configuration" means),
this makes it much harder to implement efficiently, since we cannot make
changes in NativeCompilation.gmk, where they are needed.
That was not as much a question as a statement. 🙂 But here is the
question: Do you think it would be reasonable to restore the old
behavior but with the new methods, so that we don't use special targets,
but instead tells configure to generate static libraries? I'm thinking
we should have a flag like "--with-library-type=" that can have values
"dynamic" (which is default), "static" or "both". I am not sure if
"both" are needed, but if we want to bundle both lib*.so and *.a files
into a single jmod file (see question 2 above), then it definitely is.
In general, the cost of producing two kinds of libraries are quite
small, compared to the cost of compiling the source code to object files.
Finally, I have looked at how to manipulate symbol visibility. There
seems many ways forward, so I feel confident that we can find a good
solution.
One way forward is to use objcopy to manipulate symbol status
(global/local). There is an option --localize-symbol in objcopy, that
has been available in objcopy since at least 2.15, which was released
2004, so it should be safe to use. But ideally we should avoid using
objcopy and do this as part of the linking process. This should be
possible to do, given that we make changes in NativeCompilation.gmk --
see question 5 above.
As a fallback, it is also possible to rename symbols, either piecewise
or wholesale, using objcopy. There are many ways to do this, using
--prefix-symbols, --redefine-sym or --redefine-syms (note the -s, this
takes a file with a list of symbols). Thus we can always introduce a
"post factum namespace" by renaming symbols.
So in the end, I think it will be fully possible to produce .a files
that only has global symbols for the functions that are part of the API
exposed by that library, and have all other symbols local, and make this
is in a way that is consistent with the rest of the build system.
Finally, a note on Hotspot. Due to debugging reasons, we export
basically all symbols in hotspot as global. This is not reasonable to do
for a static build. The effect of not exporting those symbols will be
that SA will not function to 100%. On the other hand, I have no idea if
SA works at all with a static build. Have you tested this? Is this part
of the plan to support, or will it be officially dropped for Hermetic Java?
/Magnus
7
38
Hey,
I hope this mailing list is the right place for this. I am working with
Sébastien Deleuze on the Spring team and we've been focusing quite a bit on
CDS lately and how it can be easily leveraged by our user base.
One thing we quickly found out was that the cache can be more or less
effective depending on the way you start the app (classloaders, non
deterministic list of jar files, etc). Initially, we were testing the
startup time and comparing when CDS wasn't enabled.
I think there must be a better way and, for the lack of finding one, I've
developed a (very) pragmatic approach of parsing the JVM logs and producing
a report[1]. The tool has improved a bit for our own use case, creating the
cache and providing a report of the warnings that were issued (to spot
packages that couldn't be managed and why).
Parsing the logs is good enough for our little testing there but we were
wondering if there was an appetite (or need) to productize this. We were
thinking that JFR events could be an option.
Thanks,
S.
[1] https://github.com/snicoll/cds-log-parser
--
This electronic communication and the information and any files transmitted
with it, or attached to it, are confidential and are intended solely for
the use of the individual or entity to whom it is addressed and may contain
information that is confidential, legally privileged, protected by privacy
laws, or otherwise restricted from disclosure to anyone else. If you are
not the intended recipient or the person responsible for delivering the
e-mail to the intended recipient, you are hereby notified that any use,
copying, distributing, dissemination, forwarding, printing, or copying of
this e-mail is strictly prohibited. If you received this e-mail in error,
please return the e-mail to the sender, delete it from your computer, and
destroy any printed copy of it.
2
2
git: openjdk/leyden: hermetic-java-runtime: Co-locate {default,exempt}_*.policy files with javax.crypto.JceSecurity in jimage for hermetic Java support.
by duke 29 Mar '24
by duke 29 Mar '24
29 Mar '24
Changeset: c1c5fc68
Author: Jiangli Zhou <jianglizhou(a)google.com>
Date: 2024-03-29 12:36:35 +0000
URL: https://git.openjdk.org/leyden/commit/c1c5fc686c1452550e1b3663a320fba652248…
Co-locate {default,exempt}_*.policy files with javax.crypto.JceSecurity in jimage for hermetic Java support.
The files include (as in regular JDK binary):
- conf/security/policy/limited/default_US_export.policy
- conf/security/policy/limited/default_local.policy
- conf/security/policy/limited/exempt_local.policy
- conf/security/policy/unlimited/default_US_export.policy
- conf/security/policy/unlimited/default_local.policy
For the hermetic case, I'm currently writing these files in jimage with {limited|unlimited}_ prefix added to the file names. The files are placed under /java.base/javax/crypto. E.g. conf/security/policy/limited/default_US_export.policy is written as /java.base/javax/crypto/limited_default_US_export.policy, and conf/security/policy/unlimited/default_local.policy is written as /java.base/javax/crypto/unlimited_default_local.policy. That avoids adding new packages for javax/crypto/limited and javax/crypto/unlimited in java.base module.
Currently the hermetic case is handled in hermeticJurisdictionPolicies() without consolidating code for handling the hermetic and non-hermetic cases.
! make/Images.gmk
! src/java.base/share/classes/javax/crypto/JceSecurity.java.template
1
0
git: openjdk/leyden: premain: Simplified archiving of Universe:*_exception_instance() objects
by duke 26 Mar '24
by duke 26 Mar '24
26 Mar '24
Changeset: 2003a807
Author: iklam <ilam3388(a)gmail.com>
Date: 2024-03-26 14:41:47 +0000
URL: https://git.openjdk.org/leyden/commit/2003a80728bcdc07b5e8fa36fc11d9135f997…
Simplified archiving of Universe:*_exception_instance() objects
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
1
0
git: openjdk/leyden: premain: Do not write @cp for classes that are regenerated during the JDK build
by duke 26 Mar '24
by duke 26 Mar '24
26 Mar '24
Changeset: dab044f9
Author: iklam <ilam3388(a)gmail.com>
Date: 2024-03-25 18:38:31 +0000
URL: https://git.openjdk.org/leyden/commit/dab044f96b98d56b2270ffc2ca131fdce1648…
Do not write @cp for classes that are regenerated during the JDK build
! make/Images.gmk
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListWriter.cpp
1
0
Changeset: c93abe3f
Author: iklam <ilam3388(a)gmail.com>
Date: 2024-03-22 10:04:01 +0000
URL: https://git.openjdk.org/leyden/commit/c93abe3f2e94bbea1b17e385f7c88334460b2…
Fixed macosx/aarch64 build
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
1
0
Changeset: 85c0eea0
Author: Igor Veresov <igor.veresov(a)oracle.com>
Date: 2024-03-21 08:10:19 +0000
URL: https://git.openjdk.org/leyden/commit/85c0eea0a5082ca99f39b5fccd02472942816…
Remove InstanceKlass::_training_data.
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/oops/trainingData.hpp
1
0
git: openjdk/leyden: premain: Save and relocate stop msg strings in cached code on aarch64
by duke 21 Mar '24
by duke 21 Mar '24
21 Mar '24
Changeset: b31eddf5
Author: Andrew Dinn <adinn(a)redhat.com>
Date: 2024-03-20 17:15:42 +0000
URL: https://git.openjdk.org/leyden/commit/b31eddf567bb08a49c27b6039e406055976f8…
Save and relocate stop msg strings in cached code on aarch64
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
1
0
Changeset: d451f818
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-03-10 13:48:14 +0000
URL: https://git.openjdk.org/leyden/commit/d451f818cf8e7cf2f619a5832c7fe5e5ed968…
8326381: com.sun.net.httpserver.HttpsParameters and SSLStreams incorrectly handle needClientAuth and wantClientAuth
Reviewed-by: djelinski
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/SSLStreams.java
+ test/jdk/com/sun/net/httpserver/HttpsParametersClientAuthTest.java
Changeset: ca5ca85d
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-03-11 07:12:15 +0000
URL: https://git.openjdk.org/leyden/commit/ca5ca85d2408abfcb8a37f16476dba13c3b47…
8325651: C2 SuperWord: refactor the dependency graph
Reviewed-by: chagedorn, vlivanov
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/traceAutoVectorizationTag.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
Changeset: f2b5ffdb
Author: Daniel Jeliński <djelinski(a)openjdk.org>
Date: 2024-03-11 07:29:40 +0000
URL: https://git.openjdk.org/leyden/commit/f2b5ffdb8ea3c766f14bab1dfd7c3865cffa2…
8326578: Clean up networking properties documentation
Reviewed-by: jwaters, dfuchs, michaelm
! src/java.base/share/classes/java/net/doc-files/net-properties.html
Changeset: 63dd6d1a
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-03-11 09:41:35 +0000
URL: https://git.openjdk.org/leyden/commit/63dd6d1ac5b367e9c475779349581506d5c81…
8327387: G1: Refactor region liveness processing after completion of concurrent marking
Reviewed-by: gli, tschatzl
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.hpp
Changeset: 570ad672
Author: Viktor Klang <vklang(a)openjdk.org>
Date: 2024-03-11 12:05:35 +0000
URL: https://git.openjdk.org/leyden/commit/570ad67204a55dd4b45e04e5a91671fed2cc1…
8269428: java/util/concurrent/ConcurrentHashMap/ToArray.java timed out
Reviewed-by: jpai
! test/jdk/java/util/concurrent/ConcurrentHashMap/ToArray.java
Changeset: 680ac2ce
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-03-11 12:13:06 +0000
URL: https://git.openjdk.org/leyden/commit/680ac2cebecf93e5924a441a5de6918cd7adf…
8327689: RISC-V: adjust test filters of zfh extension
Reviewed-by: fyang, gli
! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16Conversion.java
! test/hotspot/jtreg/compiler/intrinsics/float16/Binary16ConversionNaN.java
! test/hotspot/jtreg/compiler/intrinsics/float16/TestAllFloat16ToFloat.java
! test/hotspot/jtreg/compiler/intrinsics/float16/TestConstFloat16ToFloat.java
Changeset: ffd43c92
Author: Hai-May Chao <hchao(a)openjdk.org>
Date: 2024-03-11 16:33:17 +0000
URL: https://git.openjdk.org/leyden/commit/ffd43c922e3b8b75a00e494d5484b6a487dd5…
8327461: KeyStore getEntry is not thread-safe
Reviewed-by: djelinski, weijun
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/jdk/sun/security/pkcs12/GetSetEntryTest.java
Changeset: d74b907d
Author: Matias Saavedra Silva <matsaave(a)openjdk.org>
Date: 2024-03-11 16:34:46 +0000
URL: https://git.openjdk.org/leyden/commit/d74b907d206073243437771486c1d62240de3…
8327093: Add truncate function to BitMap API
Reviewed-by: aboldtch, iklam
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp
! test/hotspot/gtest/utilities/test_bitMap.cpp
Changeset: 18de9321
Author: vamsi-parasa <srinivas.vamsi.parasa(a)intel.com>
Committer: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2024-03-11 16:42:13 +0000
URL: https://git.openjdk.org/leyden/commit/18de9321ce8722f244594b1ed3b62cd1421a7…
8325991: Accelerate Poly1305 on x86_64 using AVX2 instructions
Reviewed-by: sviswanathan, jbhateja
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_poly.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/amd64/AMD64.java
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java
Changeset: b9bc31f7
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2024-03-11 17:05:13 +0000
URL: https://git.openjdk.org/leyden/commit/b9bc31f7206bfde3d27be01adec9a658e086b…
8327790: Improve javadoc for ResolvedJavaType.hasFinalizableSubclass
Reviewed-by: gdub, never
! src/jdk.internal.vm.ci/share/classes/jdk/vm/ci/meta/ResolvedJavaType.java
Changeset: c65d3089
Author: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2024-03-11 17:06:09 +0000
URL: https://git.openjdk.org/leyden/commit/c65d308973f1e2c41b6910fd844223597e709…
8327812: JFR: Remove debug message in Function.Maximum
Reviewed-by: gli, mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/query/Function.java
Changeset: 0a6e64e2
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-03-11 18:10:53 +0000
URL: https://git.openjdk.org/leyden/commit/0a6e64e2f50cb5eb969dbd0807ad3edc1c353…
8327424: ProblemList serviceability/sa/TestJmapCore.java on all platforms with ZGC
Reviewed-by: gli, kevinw
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 41450e94
Author: Calvin Cheung <ccheung(a)openjdk.org>
Date: 2024-03-11 20:49:20 +0000
URL: https://git.openjdk.org/leyden/commit/41450e94059bbdf9ee798a1fc78ef14602319…
8314250: CDS dump error message: Invoker type parameter must start and end with Object: L3I_L
Reviewed-by: iklam, matsaave
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
Changeset: 586396cb
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-03-11 21:23:08 +0000
URL: https://git.openjdk.org/leyden/commit/586396cbb55a318fd6a2b4f1d8738258c6f8d…
8327705: Remove mention of "applet" from java.text package description
Reviewed-by: bpb, rriggs, iris, jlu, gli, alanb
! src/java.base/share/classes/java/text/package-info.java
Changeset: 4d6235ed
Author: Gui Cao <gcao(a)openjdk.org>
Committer: Fei Yang <fyang(a)openjdk.org>
Date: 2024-03-12 01:29:24 +0000
URL: https://git.openjdk.org/leyden/commit/4d6235ed111178d31814763b0d23e372db2b3…
8327716: RISC-V: Change type of vector_length param of several assembler functions from int to uint
Reviewed-by: fyang
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: e21da4ca
Author: SendaoYan <syan(a)openjdk.org>
Committer: Jie Fu <jiefu(a)openjdk.org>
Date: 2024-03-12 01:38:20 +0000
URL: https://git.openjdk.org/leyden/commit/e21da4caacb464827270d20b8fc62a50a1706…
8327486: java/util/Properties/PropertiesStoreTest.java fails "Text 'xxx' could not be parsed at index 20" after 8174269
Reviewed-by: naoto
! test/jdk/java/util/Properties/PropertiesStoreTest.java
Changeset: 251347bd
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-03-12 07:27:23 +0000
URL: https://git.openjdk.org/leyden/commit/251347bd7e589b51354a2318bfac0c71cd71b…
8326139: C2 SuperWord: split packs (match use/def packs, implemented, mutual independence)
Reviewed-by: kvn, vlivanov, chagedorn
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! test/hotspot/jtreg/compiler/loopopts/superword/TestMulAddS2I.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestSplitPacks.java
! test/hotspot/jtreg/compiler/vectorization/runner/LoopArrayIndexComputeTest.java
Changeset: 9f7aff4e
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-03-12 08:08:20 +0000
URL: https://git.openjdk.org/leyden/commit/9f7aff4e4c1cc2de996630668b7e89ddd3aab…
8327788: G1: Improve concurrent reference processing documentation
Reviewed-by: kbarrett, gli
! src/hotspot/share/gc/shared/referenceProcessor.cpp
Changeset: 139681a7
Author: Maxim Kartashev <mkartashev(a)openjdk.org>
Committer: Alexey Ushakov <avu(a)openjdk.org>
Date: 2024-03-12 08:15:36 +0000
URL: https://git.openjdk.org/leyden/commit/139681a7eb7a0a1207f66e72095766983e7b7…
8326497: Window.toFront() fails for iconified windows on Linux
Reviewed-by: tr, prr
! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java
+ test/jdk/java/awt/Frame/Iconify/IconifiedToFront.java
Changeset: b92440f9
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2024-03-12 08:55:28 +0000
URL: https://git.openjdk.org/leyden/commit/b92440f9b1f41643bf9649ca192e405a9d6c0…
8247972: incorrect implementation of JVM TI GetObjectMonitorUsage
Reviewed-by: dcubed, lmesnik
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
! src/java.se/share/data/jdwp/jdwp.spec
! src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.c
! test/hotspot/jtreg/TEST.quick-groups
+ test/hotspot/jtreg/serviceability/jvmti/ObjectMonitorUsage/ObjectMonitorUsage.java
+ test/hotspot/jtreg/serviceability/jvmti/ObjectMonitorUsage/libObjectMonitorUsage.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/objmonusage001.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/libobjmonusage003.cpp
- test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/objmonusage003.cpp
Changeset: 013aff87
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-03-12 09:52:05 +0000
URL: https://git.openjdk.org/leyden/commit/013aff87ce7ece5cd4676aa452557ea3f222c…
8326606: Test javax/swing/text/BoxView/6494356/bug6494356.java performs a synchronization on a value based class
Reviewed-by: tr, aivanov
+ test/jdk/javax/swing/text/BoxView/bug6494356.java
Changeset: 1f43fa0f
Author: Dmitry Markov <dmarkov(a)openjdk.org>
Date: 2024-03-12 10:09:02 +0000
URL: https://git.openjdk.org/leyden/commit/1f43fa0f8b0f956b41015e0ebc257e15a11ad…
8326661: sun/java2d/cmm/ColorConvertOp/ColConvTest.java assumes profiles were generated by LCMS
Reviewed-by: aivanov, serb
! test/jdk/sun/java2d/cmm/ColorConvertOp/ColConvCCMTest.java
Changeset: 78beb031
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-03-12 10:45:42 +0000
URL: https://git.openjdk.org/leyden/commit/78beb031c75d2435c3543a0edc2335b92e115…
8327750: Convert javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java applet test to main
Reviewed-by: aivanov
- test/jdk/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.html
! test/jdk/javax/swing/JFileChooser/FileFilterDescription/FileFilterDescription.java
Changeset: 5056902e
Author: Roman Kennke <rkennke(a)openjdk.org>
Date: 2024-03-12 12:07:56 +0000
URL: https://git.openjdk.org/leyden/commit/5056902e767d7f8485f9ff54f26df725f437f…
8327361: Update some comments after JDK-8139457
Reviewed-by: galder, shade
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.hpp
Changeset: 2cf35246
Author: Chen Liang <liach(a)openjdk.org>
Committer: Pavel Rappo <prappo(a)openjdk.org>
Date: 2024-03-12 12:12:39 +0000
URL: https://git.openjdk.org/leyden/commit/2cf35246e6041e3c721efc24441545deb7a67…
8325433: Type annotations on primitive types are not linked
Reviewed-by: gli, prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/typeannos/Fields.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/typeannos/MethodReturnType.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/typeannos/Parameters.java
Changeset: cfd9209e
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-03-12 12:22:13 +0000
URL: https://git.openjdk.org/leyden/commit/cfd9209e03176bd8e02acd74b51a16f3113fb…
8327751: Convert javax/swing/JInternalFrame/6726866/bug6726866.java applet test to main
Reviewed-by: aivanov
- test/jdk/javax/swing/JInternalFrame/6726866/bug6726866.html
! test/jdk/javax/swing/JInternalFrame/6726866/bug6726866.java
Changeset: 0776fff0
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-03-12 13:23:14 +0000
URL: https://git.openjdk.org/leyden/commit/0776fff0e321c3f541354404b3ec0aa199292…
8327794: RISC-V: enable extension features based on impid (Rivos specific change)
Reviewed-by: rehn, luhenry, gli, tonyp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: 782206bc
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-03-12 15:16:56 +0000
URL: https://git.openjdk.org/leyden/commit/782206bc97dc6ae953b0c3ce01f8b6edab4ad…
8327748: Convert javax/swing/JFileChooser/6798062/bug6798062.java applet test to main
Reviewed-by: aivanov
- test/jdk/javax/swing/JFileChooser/6798062/bug6798062.html
! test/jdk/javax/swing/JFileChooser/6798062/bug6798062.java
Changeset: 379ad1fb
Author: Korov <korov9(a)163.com>
Committer: Daniel Fuchs <dfuchs(a)openjdk.org>
Date: 2024-03-12 15:55:19 +0000
URL: https://git.openjdk.org/leyden/commit/379ad1fbb4432c044912139e3d4e897988a34…
8312444: Delete unused parameters and variables in SocketPermission
Reviewed-by: gli, aturbanov, dfuchs
! src/java.base/share/classes/java/net/SocketPermission.java
Changeset: 201042fd
Author: Joe Darcy <darcy(a)openjdk.org>
Date: 2024-03-12 16:46:00 +0000
URL: https://git.openjdk.org/leyden/commit/201042fd96c73b9026c063122d5580fc4ed9c…
8327487: Further augment WorstCaseTests with more cases
Reviewed-by: rgiulietti
! test/jdk/java/lang/Math/WorstCaseTests.java
Changeset: 8a3bdd5c
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-03-12 17:12:13 +0000
URL: https://git.openjdk.org/leyden/commit/8a3bdd5c4dc1849f5cfbdf65cc35823ff551c…
8327995: Remove unused Unused_Variable
Reviewed-by: kbarrett
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 313e814b
Author: Suchismith Roy <sroy(a)openjdk.org>
Committer: Kim Barrett <kbarrett(a)openjdk.org>
Date: 2024-03-12 17:19:49 +0000
URL: https://git.openjdk.org/leyden/commit/313e814bc924c53f03052dde2ac33e74f28a8…
8324682: Remove redefinition of NULL for XLC compiler
Reviewed-by: kbarrett, mbaesken
! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp
Changeset: 5b414662
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-03-12 17:37:48 +0000
URL: https://git.openjdk.org/leyden/commit/5b4146627580834bcd3ad0962d07d0d374fe3…
8327729: Remove deprecated xxxObject methods from jdk.internal.misc.Unsafe
Reviewed-by: martin, alanb, mchung
! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! test/hotspot/jtreg/compiler/stable/TestUnstableStable.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestUnsafeLoadStoreMergedHeapStableTests.java
Changeset: b9c3dc3b
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-03-12 17:38:59 +0000
URL: https://git.openjdk.org/leyden/commit/b9c3dc3b47459890f4abdea2f3367662d3467…
8327738: Remove unused internal method sun.n.w.p.h.HttpURLConnection.setDefaultAuthenticator
Reviewed-by: djelinski, dfuchs
- src/java.base/share/classes/sun/net/www/protocol/http/HttpAuthenticator.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
Changeset: 94b4ed57
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-03-12 18:06:45 +0000
URL: https://git.openjdk.org/leyden/commit/94b4ed5766381fdb922f9aaba02201a7fb735…
8327096: (fc) java/nio/channels/FileChannel/Size.java fails on partition incapable of creating large files
Reviewed-by: djelinski
! test/jdk/java/nio/channels/FileChannel/Size.java
Changeset: 30249c4c
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2024-03-12 18:23:15 +0000
URL: https://git.openjdk.org/leyden/commit/30249c4cca51dccd24d5f8f58c7a34c27948a…
8327838: Convert java/awt/FileDialog/MultipleMode/MultipleMode.html applet test to main
Reviewed-by: aivanov, tr
+ test/jdk/java/awt/FileDialog/MultipleMode.java
- test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.html
- test/jdk/java/awt/FileDialog/MultipleMode/MultipleMode.java
Changeset: 7283c8b0
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2024-03-12 18:24:38 +0000
URL: https://git.openjdk.org/leyden/commit/7283c8b075aa289dbb9cb80f6937b3349c8d4…
8327972: Convert java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html applet test to main
Reviewed-by: aivanov, prr
+ test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest.java
- test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.html
- test/jdk/java/awt/FileDialog/SaveFileNameOverrideTest/SaveFileNameOverrideTest.java
Changeset: 22f10e04
Author: Phil Race <prr(a)openjdk.org>
Date: 2024-03-12 18:27:23 +0000
URL: https://git.openjdk.org/leyden/commit/22f10e045b3decdb51a3cc7644c47f911aec7…
8327856: Convert applet test SpanishDiacriticsTest.java to a main program
Reviewed-by: dmarkov, aivanov
+ test/jdk/java/awt/InputMethods/SpanishDiacriticsTest.java
- test/jdk/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.html
- test/jdk/java/awt/InputMethods/SpanishDiacriticsTest/SpanishDiacriticsTest.java
Changeset: 966a42f9
Author: Chris Plummer <cjplummer(a)openjdk.org>
Date: 2024-03-12 20:54:18 +0000
URL: https://git.openjdk.org/leyden/commit/966a42f9b39840ab9eab6dc3cdc6fdd69abf9…
8324868: debug agent does not properly handle interrupts of a virtual thread
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! test/jdk/ProblemList-Xcomp.txt
! test/jdk/com/sun/jdi/InterruptHangTest.java
Changeset: d5b95a0e
Author: Justin Lu <jlu(a)openjdk.org>
Date: 2024-03-12 21:10:30 +0000
URL: https://git.openjdk.org/leyden/commit/d5b95a0ed38b10ed9f51d20255e06eb38fdd8…
8327631: Update IANA Language Subtag Registry to Version 2024-03-07
Reviewed-by: naoto, iris
! src/java.base/share/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: f3d0c45c
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2024-03-12 22:40:04 +0000
URL: https://git.openjdk.org/leyden/commit/f3d0c45cbb29dbaba7b9b7360b0152d901e68…
8327829: [JVMCI] runtime/ClassUnload/ConstantPoolDependsTest.java fails on libgraal
Reviewed-by: dholmes, never
! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java
Changeset: 5d4bfad1
Author: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-03-13 00:00:21 +0000
URL: https://git.openjdk.org/leyden/commit/5d4bfad12b650b9f7c512a071830c58b8f1d0…
8327693: C1: LIRGenerator::_instruction_for_operand is only read by assertion code
Reviewed-by: gli, chagedorn
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
Changeset: 3b18c5dc
Author: Christian Stein <cstein(a)openjdk.org>
Date: 2024-03-13 06:44:04 +0000
URL: https://git.openjdk.org/leyden/commit/3b18c5dc5d5885fe5ebaabd9cd74f033a584e…
8323605: Java source launcher should not require `--source ...` to enable preview
Reviewed-by: mcimadamore, dholmes
! src/java.base/share/man/java.1
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/RelevantJavacOptions.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties
! test/langtools/tools/javac/launcher/BasicSourceLauncherTests.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
Changeset: cc9a8aba
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-03-13 08:09:22 +0000
URL: https://git.openjdk.org/leyden/commit/cc9a8aba67f4e240c8de2d1ae15d1b80bfa44…
8327460: Compile tests with the same visibility rules as product code
Reviewed-by: erikj, jvernee, dholmes, alanb
! make/common/TestFilesCompilation.gmk
! make/test/JtregNativeJdk.gmk
! src/jdk.jpackage/macosx/native/applauncher/MacLauncher.cpp
! test/hotspot/jtreg/gc/shenandoah/compiler/libLinkToNativeRBP.c
! test/hotspot/jtreg/runtime/ErrorHandling/TestDwarf.java
! test/hotspot/jtreg/runtime/ErrorHandling/libTestDwarfHelper.h
! test/jdk/java/foreign/CallGeneratorHelper.java
! test/jdk/java/foreign/arraystructs/libArrayStructs.c
! test/jdk/java/foreign/capturecallstate/libCaptureCallState.c
! test/jdk/java/foreign/critical/libCritical.c
! test/jdk/java/foreign/dontrelease/libDontRelease.c
! test/jdk/java/foreign/libAddressDereference.c
! test/jdk/java/foreign/libIntrinsics.c
! test/jdk/java/foreign/libLibraryLookup.c
! test/jdk/java/foreign/libLookupTest.c
! test/jdk/java/foreign/libNull.c
! test/jdk/java/foreign/libSafeAccess.c
! test/jdk/java/foreign/libTestUpcallHighArity.c
! test/jdk/java/foreign/libTestUpcallStructScope.c
! test/jdk/java/foreign/loaderLookup/lookup/libFoo.c
! test/jdk/java/foreign/nested/libNested.c
! test/jdk/java/foreign/normalize/libNormalize.c
! test/jdk/java/foreign/passheapsegment/libPassHeapSegment.c
! test/jdk/java/foreign/shared.h
! test/jdk/java/foreign/stackwalk/libAsyncStackWalk.cpp
! test/jdk/java/foreign/stackwalk/libReentrantUpcalls.c
! test/jdk/java/foreign/stackwalk/libStackWalk.c
! test/jdk/java/foreign/upcalldeopt/libUpcallDeopt.c
! test/jdk/java/foreign/virtual/libVirtual.c
! test/jdk/java/lang/Thread/jni/AttachCurrentThread/libImplicitAttach.c
! test/jdk/tools/launcher/exeJliLaunchTest.c
! test/lib/jdk/test/lib/thread/libVThreadPinner.c
+ test/lib/native/export.h
! test/micro/org/openjdk/bench/java/lang/foreign/libCallOverhead.c
! test/micro/org/openjdk/bench/java/lang/foreign/libCriticalCalls.c
! test/micro/org/openjdk/bench/java/lang/foreign/libPtr.c
! test/micro/org/openjdk/bench/java/lang/foreign/libQSort.c
! test/micro/org/openjdk/bench/java/lang/foreign/libUpcalls.c
! test/micro/org/openjdk/bench/java/lang/foreign/points/support/libPoint.c
Changeset: 07acc0bb
Author: Roberto Castañeda Lozano <rcastanedalo(a)openjdk.org>
Date: 2024-03-13 08:14:36 +0000
URL: https://git.openjdk.org/leyden/commit/07acc0bbad2cd5b37013d17785ca466429966…
8326385: [aarch64] C2: lightweight locking nodes kill the box register without specifying this effect
Reviewed-by: aboldtch, dlong
! src/hotspot/cpu/aarch64/aarch64.ad
Changeset: 107cb536
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-03-13 08:42:12 +0000
URL: https://git.openjdk.org/leyden/commit/107cb536e75509ad63b245d20772eb2c3f73d…
8327701: Remove the xlc toolchain
Reviewed-by: jwaters, erikj
! doc/building.html
! doc/building.md
! make/autoconf/build-performance.m4
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/flags.m4
! make/autoconf/spec.gmk.template
! make/autoconf/toolchain.m4
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/common/native/Link.gmk
! make/common/native/Paths.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp
Changeset: 0ae4fa71
Author: Joachim Kern <jkern(a)openjdk.org>
Committer: Martin Doerr <mdoerr(a)openjdk.org>
Date: 2024-03-13 10:12:57 +0000
URL: https://git.openjdk.org/leyden/commit/0ae4fa71e425316a695cfd7e14835effd0cf2…
8327210: AIX: Delete obsolete parameter Use64KPagesThreshold
Reviewed-by: gli, stuefe, mdoerr
! src/hotspot/os/aix/globals_aix.hpp
! src/hotspot/os/aix/os_aix.cpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 49d80089
Author: Ivan Walulya <iwalulya(a)openjdk.org>
Date: 2024-03-13 10:15:11 +0000
URL: https://git.openjdk.org/leyden/commit/49d8008947534898e2ba36e2d81d87d6ae4b4…
8327452: G1: Improve scalability of Merge Log Buffers
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: da4dd7c0
Author: Daniel Fuchs <dfuchs(a)openjdk.org>
Date: 2024-03-13 11:22:40 +0000
URL: https://git.openjdk.org/leyden/commit/da4dd7c008da4be54ee5f58d1ac19f440fd2a…
8327989: java/net/httpclient/ManyRequest.java should not use "localhost" in URIs
Reviewed-by: jpai, djelinski, gli
! test/jdk/java/net/httpclient/ManyRequests.java
Changeset: a4a51963
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2024-03-13 11:40:38 +0000
URL: https://git.openjdk.org/leyden/commit/a4a5196351a3c8ce45e2e36d27842194cbfcc…
8327872: Convert javax/swing/JToolTip/4644444/bug4644444.java applet test to main
Reviewed-by: prr, tr
- test/jdk/javax/swing/JToolTip/4644444/bug4644444.html
- test/jdk/javax/swing/JToolTip/4644444/bug4644444.java
+ test/jdk/javax/swing/JToolTip/bug4644444.java
Changeset: 7d8561d5
Author: Christian Hagedorn <chagedorn(a)openjdk.org>
Date: 2024-03-13 13:58:47 +0000
URL: https://git.openjdk.org/leyden/commit/7d8561d56bf064e388417530b9b71755e4ac3…
8327109: Refactor data graph cloning used in create_new_if_for_predicate() into separate class
Reviewed-by: epeter, thartmann
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/replacednodes.cpp
Changeset: 7e05a703
Author: Matias Saavedra Silva <matsaave(a)openjdk.org>
Date: 2024-03-13 14:00:59 +0000
URL: https://git.openjdk.org/leyden/commit/7e05a70301796288cb3bcc6be8fb619b6ce60…
8251330: Reorder CDS archived heap to speed up relocation
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
Changeset: 4d644674
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-03-13 14:17:30 +0000
URL: https://git.openjdk.org/leyden/commit/4d644674442e491b477bdbb5469a58aa9151d…
8328079: JDK-8326583 broke ccache compilation
Reviewed-by: erikj, jwaters
! make/common/NativeCompilation.gmk
Changeset: 03532450
Author: Hannes Wallnöfer <hannesw(a)openjdk.org>
Date: 2024-03-13 15:13:35 +0000
URL: https://git.openjdk.org/leyden/commit/035324503f5e04b53d99573a664fd1367b7cc…
8325874: Improve checkbox-based interface in summary pages
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
Changeset: 0db62311
Author: Fredrik Bredberg <fbredberg(a)openjdk.org>
Committer: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-03-13 15:15:03 +0000
URL: https://git.openjdk.org/leyden/commit/0db62311980cd045e5a9e2c030b653aacf104…
8314508: Improve how relativized pointers are printed by frame::describe
Reviewed-by: coleenp, pchilanomate
! src/hotspot/share/runtime/frame.cpp
Changeset: be344e44
Author: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2024-03-13 15:31:05 +0000
URL: https://git.openjdk.org/leyden/commit/be344e442b26c6c4c9cc66a0074e6e42379e1…
8327475: Add analysis code for JDK-8327169
Reviewed-by: mbaesken
! src/hotspot/share/nmt/memMapPrinter.cpp
Changeset: 35b00e64
Author: Chen Liang <liach(a)openjdk.org>
Committer: Pavel Rappo <prappo(a)openjdk.org>
Date: 2024-03-13 16:45:15 +0000
URL: https://git.openjdk.org/leyden/commit/35b00e640b7b3f29796433aee86838ae46167…
8327824: Type annotation placed on incorrect array nesting levels
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
+ test/langtools/jdk/javadoc/doclet/testTypeAnnotations/typeannos/DeepArrays.java
Changeset: 5cae7d20
Author: Matias Saavedra Silva <matsaave(a)openjdk.org>
Date: 2024-03-13 16:54:53 +0000
URL: https://git.openjdk.org/leyden/commit/5cae7d20adf9828e05d3cd2823c6b95ee1ab6…
8321299: runtime/logging/ClassLoadUnloadTest.java doesn't reliably trigger class unloading
Reviewed-by: coleenp, dholmes
! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java
Changeset: eb45d5bd
Author: vamsi-parasa <srinivas.vamsi.parasa(a)intel.com>
Committer: Sandhya Viswanathan <sviswanathan(a)openjdk.org>
Date: 2024-03-13 18:34:34 +0000
URL: https://git.openjdk.org/leyden/commit/eb45d5bd644771887fc31a7abc2851c7dd37b…
8327999: Remove copy of unused registers for cpu features check in x86_64 AVX2 Poly1305 implementation
Reviewed-by: jbhateja, sviswanathan
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 8f9899b2
Author: Daniel Jeliński <djelinski(a)openjdk.org>
Date: 2024-03-13 19:09:52 +0000
URL: https://git.openjdk.org/leyden/commit/8f9899b23ee46ad986bc719d3e2eec722d8d6…
8325164: Named groups and signature schemes unavailable with SunPKCS11 in FIPS mode
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/java.base/share/classes/sun/security/util/ECUtil.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! test/jdk/sun/security/pkcs11/Signature/SigInteropPSS2.java
! test/jdk/sun/security/pkcs11/tls/tls12/FipsModeTLS12.java
! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/ec/ECKeyPairGenerator.java
Changeset: 7f6b7ebb
Author: Naoto Sato <naoto(a)openjdk.org>
Date: 2024-03-13 20:27:28 +0000
URL: https://git.openjdk.org/leyden/commit/7f6b7ebbcc49d8023e669568c38cd301bb795…
8327242: Document supported CLDR versions in the javadoc
Reviewed-by: joehw, iris, jlu
! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
Changeset: 1ad3ebcf
Author: Christoph Langer <clanger(a)openjdk.org>
Date: 2024-03-13 21:09:00 +0000
URL: https://git.openjdk.org/leyden/commit/1ad3ebcf11834ec1d119ee95c858d98fb7bc6…
8185862: AWT Assertion Failure in ::GetDIBits(hBMDC, hBM, 0, 1, 0, gpBitmapInfo, 0) 'awt_Win32GraphicsDevice.cpp', at line 185
Reviewed-by: aivanov, prr
! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java
! src/java.desktop/windows/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java
! src/java.desktop/windows/native/libawt/windows/Devices.cpp
! src/java.desktop/windows/native/libawt/windows/Devices.h
+ src/java.desktop/windows/native/libawt/windows/awt_PlatformGraphicsInfo.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java
Changeset: 2edf4081
Author: Phil Race <prr(a)openjdk.org>
Date: 2024-03-13 23:47:45 +0000
URL: https://git.openjdk.org/leyden/commit/2edf4081af727c197c0f158beb4b392bb4e70…
8328004: Minor updates to TrayIcon test DisposeInActionEventTest.java
Reviewed-by: azvegint
+ test/jdk/java/awt/TrayIcon/DisposeInActionEventTest.java
- test/jdk/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.java
Changeset: 7858138a
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-03-14 02:32:15 +0000
URL: https://git.openjdk.org/leyden/commit/7858138ad212bb4dec0b30e7235b72fe74cdb…
8327752: Convert javax/swing/JOptionPane/4174551/bug4174551.java applet to main
Reviewed-by: prr
- test/jdk/javax/swing/JOptionPane/4174551/bug4174551.html
- test/jdk/javax/swing/JOptionPane/4174551/bug4174551.java
+ test/jdk/javax/swing/JOptionPane/bug4174551.java
Changeset: 092a7343
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-03-14 02:38:48 +0000
URL: https://git.openjdk.org/leyden/commit/092a7343a45297e481f9facb3420b2e91af56…
8327753: Convert javax/swing/JOptionPane/8024926/bug8024926.java applet to main
Reviewed-by: prr
- test/jdk/javax/swing/JOptionPane/8024926/bug8024926.html
- test/jdk/javax/swing/JOptionPane/8024926/bug8024926.java
+ test/jdk/javax/swing/JOptionPane/bug8024926.java
Changeset: 628e7702
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-03-14 02:50:32 +0000
URL: https://git.openjdk.org/leyden/commit/628e7702746ed4cc899d9727432b64c701533…
8327754: Convert javax/swing/JPopupMenu/7160604/bug7160604.java applet to main
Reviewed-by: prr
- test/jdk/javax/swing/JPopupMenu/7160604/bug7160604.html
- test/jdk/javax/swing/JPopupMenu/7160604/bug7160604.java
+ test/jdk/javax/swing/JPopupMenu/bug7160604.java
Changeset: 98e4b753
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-03-14 02:51:37 +0000
URL: https://git.openjdk.org/leyden/commit/98e4b753e8d7fbbf651c866901734d4f6a7d1…
8327755: Convert javax/swing/JScrollBar/8039464/Test8039464.java applet to main
Reviewed-by: prr
- test/jdk/javax/swing/JScrollBar/8039464/Test8039464.html
- test/jdk/javax/swing/JScrollBar/8039464/Test8039464.java
+ test/jdk/javax/swing/JScrollBar/Test8039464.java
Changeset: 357c912b
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-03-14 03:24:50 +0000
URL: https://git.openjdk.org/leyden/commit/357c912be51aadf7cc23eb4c2bc4279eac8b2…
8325897: Parallel: Remove PSYoungGen::is_maximal_no_gc
Reviewed-by: ayang
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
Changeset: 7502dc99
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-03-14 05:10:42 +0000
URL: https://git.openjdk.org/leyden/commit/7502dc99bf23109ef16fb99de25b09bab51e4…
8328030: Convert javax/swing/text/GlyphView/4984669/bug4984669.java applet test to main
Reviewed-by: azvegint, prr
- test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.html
- test/jdk/javax/swing/text/GlyphView/4984669/bug4984669.java
+ test/jdk/javax/swing/text/GlyphView/htmlUnderliningTest.java
Changeset: 6f2676dc
Author: Yude Lin <yude.lyd(a)alibaba-inc.com>
Committer: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-03-14 06:20:49 +0000
URL: https://git.openjdk.org/leyden/commit/6f2676dc5f09d350c359f906b07f6f6d0d17f…
8328064: Remove obsolete comments in constantPool and metadataFactory
Reviewed-by: coleenp
! src/hotspot/share/memory/metadataFactory.hpp
! src/hotspot/share/oops/constantPool.cpp
Changeset: cff0747d
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2024-03-14 07:01:32 +0000
URL: https://git.openjdk.org/leyden/commit/cff0747d7f62efc3dafcd259ef2b15cd13baf…
8326204: yield statements doesn't allow cast expressions with more than 1 type arguments
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/langtools/tools/javac/T8326204a.java
+ test/langtools/tools/javac/T8326204b.java
+ test/langtools/tools/javac/T8326204b.out
Changeset: fadc4b19
Author: Emanuel Peter <epeter(a)openjdk.org>
Date: 2024-03-14 07:12:16 +0000
URL: https://git.openjdk.org/leyden/commit/fadc4b197e927cfa1814fe6cb65ee04b3bd4b…
8327423: C2 remove_main_post_loops: check if main-loop belongs to pre-loop, not just assert
Reviewed-by: kvn, chagedorn, roland
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestEmptyPreLoopForDifferentMainLoop.java
Changeset: fcf746de
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-03-14 07:30:42 +0000
URL: https://git.openjdk.org/leyden/commit/fcf746dede159905f7038d82d67806aa8afe0…
8328106: COMPARE_BUILD improvements
Reviewed-by: erikj
! make/Images.gmk
! make/InitSupport.gmk
! make/autoconf/compare.sh.template
! make/scripts/compare.sh
- make/scripts/compare_exceptions.sh.incl
Changeset: 44aef386
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-03-14 07:30:51 +0000
URL: https://git.openjdk.org/leyden/commit/44aef386238977a960093027d9784c667550a…
8327045: Consolidate -fvisibility=hidden as a basic flag for all compilation
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/common/TestFilesCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/common/modules/LibCommon.gmk
! make/hotspot/lib/CompileJvm.gmk
Changeset: 481c866d
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-03-14 08:01:39 +0000
URL: https://git.openjdk.org/leyden/commit/481c866df87c693a90a1da20e131e5654b084…
8327468: Do not restart close if errno is EINTR [macOS/linux]
Reviewed-by: dholmes, sspitsyn
! src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c
! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c
Changeset: 49ce85fa
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2024-03-14 09:07:32 +0000
URL: https://git.openjdk.org/leyden/commit/49ce85fae9f06d05367c94615532f6ff87952…
8327874: Convert javax/swing/JTree/4314199/bug4314199.java applet test to main
Reviewed-by: prr, tr
- test/jdk/javax/swing/JTree/4314199/bug4314199.html
- test/jdk/javax/swing/JTree/4314199/bug4314199.java
+ test/jdk/javax/swing/JTree/bug4314199.java
Changeset: 1281e18f
Author: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-03-14 10:26:49 +0000
URL: https://git.openjdk.org/leyden/commit/1281e18f1447848d7eb5e3bde508ac002b4c3…
8325613: CTW: Stale method cleanup requires GC after Sweeper removal
Reviewed-by: roland, chagedorn
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
Changeset: 11a3673d
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2024-03-14 10:41:43 +0000
URL: https://git.openjdk.org/leyden/commit/11a3673d42edbefef70228b4d14595aab11fd…
8328110: Allow simultaneous use of PassFailJFrame with split UI and additional windows
Reviewed-by: aivanov, honkar
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: a43c3cc3
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-03-14 10:50:06 +0000
URL: https://git.openjdk.org/leyden/commit/a43c3cc3476f18c048809bcd08f81fc4288ca…
8327826: Convert javax/swing/border/Test4243289.java applet test to main
Reviewed-by: aivanov, abhiscxk
- test/jdk/javax/swing/border/Test4243289.html
! test/jdk/javax/swing/border/Test4243289.java
Changeset: ad0f3294
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-03-14 10:54:41 +0000
URL: https://git.openjdk.org/leyden/commit/ad0f329493a73020899640b0815e33ee6d3ea…
8327787: Convert javax/swing/border/Test4129681.java applet test to main
Reviewed-by: aivanov, abhiscxk
- test/jdk/javax/swing/border/Test4129681.html
! test/jdk/javax/swing/border/Test4129681.java
Changeset: 3b9255eb
Author: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-03-14 10:57:30 +0000
URL: https://git.openjdk.org/leyden/commit/3b9255eb663b4c90aa5cec89f0d9380ef8eba…
8325851: Hide PassFailJFrame.Builder constructor
Reviewed-by: honkar, prr
! test/jdk/java/awt/Frame/DefaultSizeTest.java
! test/jdk/java/awt/Frame/FrameRepackTest.java
! test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_1.java
! test/jdk/java/awt/Frame/FrameResizeTest/FrameResizeTest_2.java
! test/jdk/java/awt/LightweightComponent/LightweightCliprect.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_1.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_2.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_3.java
! test/jdk/java/awt/MenuBar/AddRemoveMenuBarTests/AddRemoveMenuBarTest_4.java
! test/jdk/java/awt/TrayIcon/TrayIconScalingTest.java
! test/jdk/java/awt/event/KeyEvent/AcceleratorTest/AcceleratorTest.java
! test/jdk/java/awt/geom/HitTest/PathHitTest.java
! test/jdk/java/awt/print/PageFormat/CustomPaper.java
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
! test/jdk/javax/accessibility/JComboBox/TestJComboBoxScreenMagnifier.java
! test/jdk/javax/swing/JComboBox/ComboPopupBug.java
! test/jdk/javax/swing/JFrame/DefaultCloseOperation.java
! test/jdk/javax/swing/JTabbedPane/TestJTabbedPaneArrowDirection.java
! test/jdk/javax/swing/JToolBar/bug4203039.java
! test/jdk/javax/swing/MultiMonitor/MultimonVImage.java
! test/jdk/sun/awt/PaletteTester.java
Changeset: 1d34b74a
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-03-14 11:23:00 +0000
URL: https://git.openjdk.org/leyden/commit/1d34b74a64fba8d0d58dcbccc416379a4c915…
8321021: RISC-V: C2 VectorUCastB2X
8321023: RISC-V: C2 VectorUCastS2X
8321024: RISC-V: C2 VectorUCastI2X
Reviewed-by: fyang
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
+ test/hotspot/jtreg/compiler/vectorapi/reshape/TestVectorCastRVV.java
! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java
Changeset: 6f8b0a33
Author: Long Yang <lyang(a)openjdk.org>
Committer: Denghui Dong <ddong(a)openjdk.org>
Date: 2024-03-14 11:25:06 +0000
URL: https://git.openjdk.org/leyden/commit/6f8b0a33fa15f1dfc8b0c116375df0f90d9d8…
8327799: JFR view: the "Park Until" field of jdk.ThreadPark is invalid if the parking method is not absolute
Reviewed-by: egahlin
! src/jdk.jfr/share/classes/jdk/jfr/internal/util/ValueFormatter.java
Changeset: 954c50ed
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-03-14 11:44:24 +0000
URL: https://git.openjdk.org/leyden/commit/954c50ed88f5daa13d6c7d3cb5910e813c303…
8327997: G1: Move G1ScanClosureBase::reference_iteration_mode to subclass
Reviewed-by: gli, tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1OopClosures.hpp
Changeset: c879627d
Author: Dmitry Chuyko <dchuyko(a)openjdk.org>
Date: 2024-03-14 12:38:48 +0000
URL: https://git.openjdk.org/leyden/commit/c879627dbd7e9295d44f19ef237edb5de1080…
8309271: A way to align already compiled methods with compiler directives
Reviewed-by: apangin, sspitsyn, tholenstein
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodFlags.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java
+ test/hotspot/jtreg/serviceability/dcmd/compiler/DirectivesRefreshTest.java
+ test/hotspot/jtreg/serviceability/dcmd/compiler/refresh_control.txt
Changeset: a232e8fb
Author: Chad Rakoczy <chadrako(a)amazon.com>
Committer: Aleksey Shipilev <shade(a)openjdk.org>
Date: 2024-03-14 13:26:03 +0000
URL: https://git.openjdk.org/leyden/commit/a232e8fb4e6e9e2e9a5285bf01c93b8d1d995…
8325621: Improve jspawnhelper version checks
Reviewed-by: erikj, shade, rriggs, ihse
! make/modules/java.base/Launcher.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! src/java.base/unix/native/jspawnhelper/jspawnhelper.c
! src/java.base/unix/native/libjava/ProcessImpl_md.c
! test/jdk/java/lang/ProcessBuilder/JspawnhelperWarnings.java
Changeset: 792fc9d1
Author: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-03-14 14:01:33 +0000
URL: https://git.openjdk.org/leyden/commit/792fc9d114977664da0b3bebf0f1d82360d37…
8320079: The ArabicBox.java test has no control buttons
Reviewed-by: prr, honkar, dmarkov
+ test/jdk/java/awt/font/TextLayout/ArabicBox.java
Changeset: 51381bb1
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-03-14 15:01:44 +0000
URL: https://git.openjdk.org/leyden/commit/51381bb13c80916d0a0c431f3c30ba11c9ad6…
8328139: Prefer 'override' to 'virtual' in subclasses of 'GCInitLogger'
Reviewed-by: kbarrett, jsjolen
! src/hotspot/share/gc/epsilon/epsilonInitLogger.hpp
! src/hotspot/share/gc/g1/g1InitLogger.hpp
! src/hotspot/share/gc/parallel/parallelInitLogger.hpp
Changeset: 759cc675
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-03-14 15:40:22 +0000
URL: https://git.openjdk.org/leyden/commit/759cc675915c551cc1d6899eedb95900752f2…
8327969: Convert javax/swing/border/Test6910490.java applet test to main
Reviewed-by: dnguyen, honkar
- test/jdk/javax/swing/border/Test6910490.html
! test/jdk/javax/swing/border/Test6910490.java
Changeset: d25c452f
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2024-03-14 15:45:22 +0000
URL: https://git.openjdk.org/leyden/commit/d25c452f0c4a2106a1fa06b56039f0f0b5d6e…
8327835: Convert java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest applet test to main
Reviewed-by: aivanov, abhiscxk
! test/jdk/ProblemList.txt
+ test/jdk/java/awt/FileDialog/RegexpFilterTest.java
- test/jdk/java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest.html
- test/jdk/java/awt/FileDialog/RegexpFilterTest/RegexpFilterTest.java
Changeset: 0c3998d2
Author: Alexey Ivanov <aivanov(a)openjdk.org>
Date: 2024-03-14 15:46:37 +0000
URL: https://git.openjdk.org/leyden/commit/0c3998d2c6dd735d356bfe26662c93d97364b…
8286759: TextComponentPrintable: consequent -> consecutive positions
Reviewed-by: gli, prr
! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java
Changeset: acfefc6c
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-03-14 15:47:54 +0000
URL: https://git.openjdk.org/leyden/commit/acfefc6c7aea6903bd575c2cb6edddbd88b11…
8327876: Convert javax/swing/border/Test4252164.java applet test to main
Reviewed-by: prr, abhiscxk
- test/jdk/javax/swing/border/Test4252164.html
! test/jdk/javax/swing/border/Test4252164.java
Changeset: debd5973
Author: Brian Burkhalter <bpb(a)openjdk.org>
Date: 2024-03-14 15:50:43 +0000
URL: https://git.openjdk.org/leyden/commit/debd59732de2b865bbe81710debcae237e3f1…
8327095: (ch) java/nio/channels/AsyncCloseAndInterrupt.java: improve error message when mkfifo fails
Reviewed-by: alanb
! test/jdk/java/nio/channels/AsyncCloseAndInterrupt.java
Changeset: d4ec7831
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-03-14 15:54:42 +0000
URL: https://git.openjdk.org/leyden/commit/d4ec783108828efd158c749f37e4220bb1df8…
8327873: Convert javax/swing/border/Test4247606.java applet test to main
Reviewed-by: prr, abhiscxk
- test/jdk/javax/swing/border/Test4247606.html
! test/jdk/javax/swing/border/Test4247606.java
Changeset: 7cc1965a
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2024-03-14 16:03:13 +0000
URL: https://git.openjdk.org/leyden/commit/7cc1965a252347f37dca69859d5ecaf2b5502…
8328124: Convert java/awt/Frame/ShownOnPack/ShownOnPack.html applet test to main
Reviewed-by: honkar, abhiscxk
- test/jdk/java/awt/Frame/ShownOnPack/ShownOnPack.html
! test/jdk/java/awt/Frame/ShownOnPack/ShownOnPack.java
Changeset: e6a8fdd8
Author: Doug Simon <dnsimon(a)openjdk.org>
Date: 2024-03-14 16:11:29 +0000
URL: https://git.openjdk.org/leyden/commit/e6a8fdd82c2b97f7ae74dfe8fbd3402718c91…
8328135: javax/management/remote/mandatory/loading/MissingClassTest.java fails on libgraal
Reviewed-by: kevinw, never
! test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java
Changeset: 2482a505
Author: Alex Menkov <amenkov(a)openjdk.org>
Date: 2024-03-14 18:03:14 +0000
URL: https://git.openjdk.org/leyden/commit/2482a505e5c898cc6365aa4fb8ca3e8b758b3…
8326898: NSK tests should listen on loopback addresses only
Reviewed-by: sspitsyn, cjplummer, dholmes, lmesnik
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/attach004t.java
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/DummyTargetApplication.java
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/TargetApplicationWaitingAgents.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeArgumentHandler.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketIOPipe.java
Changeset: 87bd6cac
Author: Phil Race <prr(a)openjdk.org>
Date: 2024-03-14 19:21:10 +0000
URL: https://git.openjdk.org/leyden/commit/87bd6caca03745c21172c3b5e8b0d28724810…
8328021: Convert applet test java/awt/List/SetFontTest/SetFontTest.html to main program
Reviewed-by: honkar, abhiscxk
+ test/jdk/java/awt/List/SetFontTest.java
- test/jdk/java/awt/List/SetFontTest/SetFontTest.html
- test/jdk/java/awt/List/SetFontTest/SetFontTest.java
Changeset: df909e2f
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2024-03-14 21:42:00 +0000
URL: https://git.openjdk.org/leyden/commit/df909e2f9c83d6de119ae20edf57e604644e0…
8328011: Convert java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java applet test to main
Reviewed-by: honkar, aivanov
+ test/jdk/java/awt/Frame/GetBoundsResizeTest.java
- test/jdk/java/awt/Frame/GetBoundsResizeTest/GetBoundsResizeTest.java
Changeset: 89fb0f83
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2024-03-14 22:53:08 +0000
URL: https://git.openjdk.org/leyden/commit/89fb0f837b7dbeed581f5db79d915cf405afd…
8327859: Remove applet usage from JColorChooser tests Test4319113
Reviewed-by: prr, tr
- test/jdk/javax/swing/JColorChooser/Test4319113.html
! test/jdk/javax/swing/JColorChooser/Test4319113.java
Changeset: 7c6fd337
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2024-03-14 22:53:18 +0000
URL: https://git.openjdk.org/leyden/commit/7c6fd337d00d4bdeaac724a6ea26fac365484…
8327857: Remove applet usage from JColorChooser tests Test4222508
Reviewed-by: prr, tr
- test/jdk/javax/swing/JColorChooser/Test4222508.html
! test/jdk/javax/swing/JColorChooser/Test4222508.java
Changeset: fab0edc9
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2024-03-14 22:53:32 +0000
URL: https://git.openjdk.org/leyden/commit/fab0edc9e636c69d7012e476e97661ddae993…
8328121: Remove applet usage from JColorChooser tests Test4759306
Reviewed-by: azvegint
- test/jdk/javax/swing/JColorChooser/Test4759306.html
! test/jdk/javax/swing/JColorChooser/Test4759306.java
Changeset: be1dd275
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2024-03-14 22:54:21 +0000
URL: https://git.openjdk.org/leyden/commit/be1dd275a4b4fcae00e4c3c48b3e8e4b1d84b…
8328130: Remove applet usage from JColorChooser tests Test4759934
Reviewed-by: prr
- test/jdk/javax/swing/JColorChooser/Test4759934.html
! test/jdk/javax/swing/JColorChooser/Test4759934.java
Changeset: e8d1ba33
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2024-03-15 00:34:37 +0000
URL: https://git.openjdk.org/leyden/commit/e8d1ba33b48dc8e6b937258c3765b91426c5b…
8328228: Missing comma in copyright year for a few JColorChooser tests
Reviewed-by: jpai
! test/jdk/javax/swing/JColorChooser/Test4222508.java
! test/jdk/javax/swing/JColorChooser/Test4319113.java
! test/jdk/javax/swing/JColorChooser/Test4759306.java
! test/jdk/javax/swing/JColorChooser/Test4759934.java
Changeset: f6390e5f
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2024-03-15 04:14:53 +0000
URL: https://git.openjdk.org/leyden/commit/f6390e5f801a3e25bda591e30e49db86519bf…
8328089: Automate javax/swing/JTable/4222153/bug4222153.java applet test
Reviewed-by: honkar, tr
- test/jdk/javax/swing/JTable/4222153/bug4222153.html
- test/jdk/javax/swing/JTable/4222153/bug4222153.java
+ test/jdk/javax/swing/JTable/bug4222153.java
Changeset: 09439374
Author: Phil Race <prr(a)openjdk.org>
Date: 2024-03-15 04:36:54 +0000
URL: https://git.openjdk.org/leyden/commit/09439374edec8178fc2a0494bb96a8a24384c…
8328218: Delete test java/awt/Window/FindOwner/FindOwner.html
Reviewed-by: psadhukhan
- test/jdk/java/awt/Window/FindOwner/FindOwnerTest.html
- test/jdk/java/awt/Window/FindOwner/FindOwnerTest.java
Changeset: 605800e5
Author: Phil Race <prr(a)openjdk.org>
Date: 2024-03-15 05:33:33 +0000
URL: https://git.openjdk.org/leyden/commit/605800e5abd244c57a421f3a511a79c531583…
8203867: Delete test java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html
Reviewed-by: honkar, azvegint
! test/jdk/ProblemList.txt
- test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html
- test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.java
Changeset: 06f4b7f5
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-03-15 05:44:11 +0000
URL: https://git.openjdk.org/leyden/commit/06f4b7f54da03e57abfe8958e4354c1ecb7e3…
8327756: Convert javax/swing/JSlider/4987336/bug4987336.java applet to main
Reviewed-by: prr
- test/jdk/javax/swing/JSlider/4987336/bug4987336.html
! test/jdk/javax/swing/JSlider/4987336/bug4987336.java
Changeset: 128e60a2
Author: Christoph Langer <clanger(a)openjdk.org>
Date: 2024-03-15 06:41:53 +0000
URL: https://git.openjdk.org/leyden/commit/128e60a29f1bd1e1fbe165ac382107070858e…
8328037: Test java/util/Formatter/Padding.java has unnecessary high heap requirement after JDK-8326718
Reviewed-by: rgiulietti
! test/jdk/java/util/Formatter/Padding.java
Changeset: d57bdd85
Author: Matthias Baesken <mbaesken(a)openjdk.org>
Date: 2024-03-15 08:11:17 +0000
URL: https://git.openjdk.org/leyden/commit/d57bdd85ab5e45a2ecfce0c022da067ac30bb…
8328165: improve assert(idx < _maxlrg) failed: oob
Reviewed-by: mdoerr, chagedorn
! src/hotspot/share/opto/chaitin.hpp
Changeset: b8dfeafd
Author: Alexander Zuev <kizune(a)openjdk.org>
Date: 2024-03-15 09:00:45 +0000
URL: https://git.openjdk.org/leyden/commit/b8dfeafdfd9ca024c92c9a73b59e6e71c0551…
8328158: Convert java/awt/Choice/NonFocusablePopupMenuTest to automatic main test
Reviewed-by: abhiscxk, honkar
+ test/jdk/java/awt/Choice/NonFocusablePopupMenuTest.java
- test/jdk/java/awt/Choice/NonFocusablePopupMenuTest/NonFocusablePopupMenuTest.html
- test/jdk/java/awt/Choice/NonFocusablePopupMenuTest/NonFocusablePopupMenuTest.java
Changeset: c05f8c72
Author: Alexander Zuev <kizune(a)openjdk.org>
Date: 2024-03-15 09:13:32 +0000
URL: https://git.openjdk.org/leyden/commit/c05f8c72239ed3f16ff0d13f4dba795731f95…
8316388: Opensource five Swing component related regression tests
Reviewed-by: aivanov
+ test/jdk/javax/swing/JDesktopPane/bug4132993.java
+ test/jdk/javax/swing/JDesktopPane/bug4773378.java
+ test/jdk/javax/swing/JEditorPane/bug4325606.java
+ test/jdk/javax/swing/JEditorPane/bug4330998.java
+ test/jdk/javax/swing/JEditorPane/bug4694598.java
Changeset: 5249cc0a
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2024-03-15 10:49:20 +0000
URL: https://git.openjdk.org/leyden/commit/5249cc0a79f05b71f4c31bb6b02775976eef7…
8328087: Automate javax/swing/JTable/TAB/TAB.java applet test
Reviewed-by: honkar, tr
- test/jdk/javax/swing/JTable/TAB/TAB.html
- test/jdk/javax/swing/JTable/TAB/TAB.java
+ test/jdk/javax/swing/JTable/Tab.java
Changeset: 80ccc989
Author: Roman Kennke <rkennke(a)openjdk.org>
Date: 2024-03-15 11:08:21 +0000
URL: https://git.openjdk.org/leyden/commit/80ccc989a892e4d9f4e2c9395a100cfabbdcd…
8328075: Shenandoah: Avoid forwarding when objects don't move in full-GC
Reviewed-by: wkemper, shade, kdnilsen, ysr
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
Changeset: dde519dc
Author: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-03-15 12:00:32 +0000
URL: https://git.openjdk.org/leyden/commit/dde519dc2180742c119ac07221c2a149b9f06…
8328066: WhiteBoxResizeTest failure on linux-x86: Could not reserve enough space for 2097152KB object heap
Reviewed-by: dfuchs, aph, msheppar
! test/jdk/java/util/HashMap/WhiteBoxResizeTest.java
Changeset: 80b98c86
Author: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2024-03-15 12:25:22 +0000
URL: https://git.openjdk.org/leyden/commit/80b98c86b82eb9ffd5aee67a92daa31c8b649…
8320503: Print warning if VM reaches MallocLimit during error reporting
Reviewed-by: jsjolen
! src/hotspot/share/nmt/mallocTracker.cpp
Changeset: bf990c8b
Author: Jie Fu <jiefu(a)openjdk.org>
Date: 2024-03-15 12:40:26 +0000
URL: https://git.openjdk.org/leyden/commit/bf990c8b32f1ce050450d94f4f8706e5a01aa…
8328269: NonFocusablePopupMenuTest.java should be marked as headful
Reviewed-by: azvegint
! test/jdk/java/awt/Choice/NonFocusablePopupMenuTest.java
Changeset: 90ab52e5
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-03-15 13:06:14 +0000
URL: https://git.openjdk.org/leyden/commit/90ab52e598f74ed872fe404130d57f6596430…
8328166: Epsilon: 'EpsilonHeap::allocate_work' misuses the parameter 'size' as size in bytes
Reviewed-by: shade, tschatzl
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
Changeset: 42aec8c5
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-03-15 13:23:37 +0000
URL: https://git.openjdk.org/leyden/commit/42aec8c5e72837400818d931855bade8acad8…
8328146: Set LIBCXX automatically
Reviewed-by: erikj
! make/common/JdkNativeCompilation.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.internal.le/Lib.gmk
! make/modules/jdk.jpackage/Lib.gmk
Changeset: bfba4894
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-03-15 14:36:57 +0000
URL: https://git.openjdk.org/leyden/commit/bfba4894e14c9547735a6b4ae73ed423af09f…
8328157: Move C[XX]FLAGS_JDK[LIB/EXE] to JdkNativeCompilation.gmk
Reviewed-by: erikj
! make/Hsdis.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/modules/java.base/Launcher.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/java.instrument/Lib.gmk
! make/modules/java.management/Lib.gmk
! make/modules/java.prefs/Lib.gmk
! make/modules/java.rmi/Lib.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/java.smartcardio/Lib.gmk
! make/modules/jdk.accessibility/Launcher.gmk
! make/modules/jdk.accessibility/Lib.gmk
! make/modules/jdk.attach/Lib.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk
! make/modules/jdk.crypto.mscapi/Lib.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.incubator.vector/Lib.gmk
! make/modules/jdk.internal.le/Lib.gmk
! make/modules/jdk.jdi/Lib.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.jpackage/Lib.gmk
! make/modules/jdk.management.agent/Lib.gmk
! make/modules/jdk.net/Lib.gmk
! make/modules/jdk.sctp/Lib.gmk
! make/modules/jdk.security.auth/Lib.gmk
Changeset: 71f9c4e7
Author: Afshin Zafari <azafari(a)openjdk.org>
Date: 2024-03-15 14:52:15 +0000
URL: https://git.openjdk.org/leyden/commit/71f9c4e7fd5818be6e79dead3caa02d738456…
8320534: fatal error for the NMTBenchmark test run for the mainline build
Reviewed-by: stuefe, aboldtch
! test/micro/org/openjdk/bench/vm/runtime/NMTBenchmark.java
Changeset: 044f4ed5
Author: Mandy Chung <mchung(a)openjdk.org>
Date: 2024-03-15 16:48:24 +0000
URL: https://git.openjdk.org/leyden/commit/044f4ed55dfce7f1aed9e10accf459b4af9b9…
8326979: (jdeps) improve the error message for FindException caused by InvalidModuleDescriptorException
Reviewed-by: jpai, alanb
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
+ test/langtools/tools/jdeps/modules/InvalidModuleDescriptor.java
Changeset: 65a84c26
Author: Jonathan Gibbons <jjg(a)openjdk.org>
Date: 2024-03-15 17:26:04 +0000
URL: https://git.openjdk.org/leyden/commit/65a84c2642822862fa186f290f8d6e83537be…
8328006: refactor large anonymous inner class in HtmlDocletWriter
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
Changeset: 9bc1b065
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2024-03-15 17:54:56 +0000
URL: https://git.openjdk.org/leyden/commit/9bc1b065db238b7c9d0562f9bd55d2f338c6f…
8328242: Add a log area to the PassFailJFrame
Reviewed-by: prr, aivanov, honkar
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
Changeset: 0204aacb
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-03-15 18:56:35 +0000
URL: https://git.openjdk.org/leyden/commit/0204aacb0305e94a7d6d5299a5ae835f3f71b…
8328115: Convert java/awt/font/TextLayout/TestJustification.html applet test to main
Reviewed-by: aivanov
! test/jdk/ProblemList.txt
- test/jdk/java/awt/font/TextLayout/TestJustification.html
! test/jdk/java/awt/font/TextLayout/TestJustification.java
Changeset: 07194195
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2024-03-16 05:16:32 +0000
URL: https://git.openjdk.org/leyden/commit/07194195cefc568048fa639b6f8534ce3718c…
8328236: module_entry in CDS map file has stale value
Reviewed-by: ccheung, matsaave
! src/hotspot/share/cds/archiveBuilder.cpp
! test/hotspot/jtreg/runtime/cds/CDSMapReader.java
Changeset: d32ce657
Author: Ioi Lam <iklam(a)openjdk.org>
Date: 2024-03-17 05:57:36 +0000
URL: https://git.openjdk.org/leyden/commit/d32ce65781c1d7815a69ceac720cdf3ae39ca…
8327651: Rename DictionaryEntry members related to protection domain
Reviewed-by: coleenp, dholmes
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/protectionDomainCache.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java
Changeset: ece4124f
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-03-18 06:59:00 +0000
URL: https://git.openjdk.org/leyden/commit/ece4124f25f676da9bf2d1b7fd8e4394dd7d3…
8328247: Remove redundant dir for tests converted from applet to main
Reviewed-by: tr, jdv
= test/jdk/javax/swing/JFileChooser/FileFilterDescription.java
= test/jdk/javax/swing/JFileChooser/bug6798062.java
= test/jdk/javax/swing/JInternalFrame/bug6726866.java
Changeset: 48717d63
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-03-18 08:25:06 +0000
URL: https://git.openjdk.org/leyden/commit/48717d63cc58f693f0917e61eafd672cd6af0…
8326333: jshell <TAB> completion on arrays is incomplete
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
Changeset: 3c70f26b
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-03-18 08:34:03 +0000
URL: https://git.openjdk.org/leyden/commit/3c70f26b2f3fa9bc143e2506af30f9b1daf20…
8328112: Remove CardTable::_guard_region
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: c342188f
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-03-18 09:12:41 +0000
URL: https://git.openjdk.org/leyden/commit/c342188fd978dd94e7788fb0fb0345fd8c0ea…
8328074: Add jcheck whitespace checking for assembly files
Reviewed-by: erikj, sviswanathan
! .jcheck/conf
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_acos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_asin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_atan2_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_atan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_cbrt_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_cos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_cosh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_exp_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_expm1_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_hypot_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_log10_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_log1p_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_log_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_pow_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_sin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_sinh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_tan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_d_tanh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_acos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_asin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_atan2_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_atan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_cbrt_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_cos_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_cosh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_exp_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_expm1_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_hypot_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_log10_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_log1p_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_log_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_pow_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_sin_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_sinh_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_tan_linux_x86.S
! src/jdk.incubator.vector/linux/native/libjsvml/jsvml_s_tanh_linux_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_acos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_asin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_atan2_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_atan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_cbrt_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_cos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_cosh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_exp_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_expm1_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_hypot_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_log10_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_log1p_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_log_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_pow_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_sin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_sinh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_tan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_d_tanh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_acos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_asin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_atan2_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_atan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_cbrt_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_cos_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_cosh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_exp_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_expm1_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_hypot_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_log10_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_log1p_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_log_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_pow_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_sin_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_sinh_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_tan_windows_x86.S
! src/jdk.incubator.vector/windows/native/libjsvml/jsvml_s_tanh_windows_x86.S
Changeset: 7baec662
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-03-18 11:27:27 +0000
URL: https://git.openjdk.org/leyden/commit/7baec6622254fc21e315b974a213605a7605d…
8328168: Epsilon: Premature OOM when allocating object larger than uncommitted heap size
Reviewed-by: shade, tschatzl
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
+ test/hotspot/jtreg/gc/epsilon/TestEnoughUnusedSpace.java
Changeset: 86f17447
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2024-03-18 11:49:49 +0000
URL: https://git.openjdk.org/leyden/commit/86f17447362483162a5983c270e0b530d8d99…
8328248: Convert javax/swing/JSlider/6587742/bug6587742.java applet test to main
Reviewed-by: azvegint, tr
- test/jdk/javax/swing/JSlider/6587742/bug6587742.html
- test/jdk/javax/swing/JSlider/6587742/bug6587742.java
+ test/jdk/javax/swing/JSlider/bug6587742.java
Changeset: fb390d20
Author: Aggelos Biboudis <abimpoudis(a)openjdk.org>
Date: 2024-03-18 13:16:29 +0000
URL: https://git.openjdk.org/leyden/commit/fb390d202c8bbbbb87ba48fd01387feb35a1b…
8327839: Crash with unboxing and widening primitive conversion in switch
Reviewed-by: jlahoda
! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! test/langtools/tools/javac/patterns/PrimitiveInstanceOfComboTest.java
! test/langtools/tools/javac/patterns/PrimitivePatternsSwitch.java
! test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.java
! test/langtools/tools/javac/patterns/PrimitivePatternsSwitchErrors.out
Changeset: f3af9181
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-03-18 13:58:15 +0000
URL: https://git.openjdk.org/leyden/commit/f3af91815a662b195938b26962a8670a4a692…
8327945: Inline HasScavengableOops
Reviewed-by: gli, aboldtch
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
Changeset: 9e98118f
Author: Magnus Ihse Bursie <ihse(a)openjdk.org>
Date: 2024-03-18 14:41:51 +0000
URL: https://git.openjdk.org/leyden/commit/9e98118f289e98ca9f3be2a274e0ddf8822aa…
8328177: Move LDFLAGS_JDK[LIB/EXE] to JdkNativeCompilation.gmk
Reviewed-by: erikj
! make/Hsdis.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/modules/LauncherCommon.gmk
! make/hotspot/lib/CompileGtest.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/modules/java.base/Launcher.gmk
! make/modules/java.base/Lib.gmk
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! make/modules/java.instrument/Lib.gmk
! make/modules/java.management/Lib.gmk
! make/modules/java.prefs/Lib.gmk
! make/modules/java.rmi/Lib.gmk
! make/modules/java.security.jgss/Lib.gmk
! make/modules/java.smartcardio/Lib.gmk
! make/modules/jdk.accessibility/Launcher.gmk
! make/modules/jdk.accessibility/Lib.gmk
! make/modules/jdk.attach/Lib.gmk
! make/modules/jdk.crypto.cryptoki/Lib.gmk
! make/modules/jdk.crypto.mscapi/Lib.gmk
! make/modules/jdk.hotspot.agent/Lib.gmk
! make/modules/jdk.incubator.vector/Lib.gmk
! make/modules/jdk.internal.le/Lib.gmk
! make/modules/jdk.jdi/Lib.gmk
! make/modules/jdk.jdwp.agent/Lib.gmk
! make/modules/jdk.jpackage/Lib.gmk
! make/modules/jdk.management.agent/Lib.gmk
! make/modules/jdk.management/Lib.gmk
! make/modules/jdk.net/Lib.gmk
! make/modules/jdk.sctp/Lib.gmk
! make/modules/jdk.security.auth/Lib.gmk
Changeset: 7734466c
Author: Coleen Phillimore <coleenp(a)openjdk.org>
Date: 2024-03-18 14:42:03 +0000
URL: https://git.openjdk.org/leyden/commit/7734466c4627c51b2c24b4b4dbf6db4184607…
8325871: Move StringTable and SymbolTable rehashing calls
Reviewed-by: eosterlund, aboldtch
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
Changeset: dec68d7e
Author: Leonid Mesnik <lmesnik(a)openjdk.org>
Date: 2024-03-18 14:45:36 +0000
URL: https://git.openjdk.org/leyden/commit/dec68d7e36a9436468594416272c44a2afbec…
8328234: Remove unused nativeUtils files
Reviewed-by: dholmes
- test/hotspot/jtreg/vmTestbase/nsk/share/NativeUtils.java
- test/hotspot/jtreg/vmTestbase/nsk/share/native/native_utils.cpp
Changeset: 569b05ad
Author: Weijun Wang <weijun(a)openjdk.org>
Date: 2024-03-18 15:36:28 +0000
URL: https://git.openjdk.org/leyden/commit/569b05addf69698fc93026b4dca69bc6ca092…
8327818: Implement Kerberos debug with sun.security.util.Debug
Reviewed-by: coffeys, ssahoo
! src/java.base/share/classes/sun/security/util/Debug.java
! src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java
! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSCredentialImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSHeader.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSManagerImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java
! src/java.security.jgss/share/classes/sun/security/jgss/ProviderList.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/CipherHelper.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/SubjectComber.java
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenInit.java
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenTarg.java
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoToken.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/EncryptionKey.java
! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbCred.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddress.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCOptions.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KerberosTime.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/NetClient.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/CCacheInputStream.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/CksumType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/crc32.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/ArcFourCrypto.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabEntry.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/rcache/MemoryCache.java
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
! src/java.security.jgss/share/native/libj2gss/NativeUtil.c
! src/java.security.jgss/share/native/libj2gss/NativeUtil.h
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Kinit.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java
! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java
! src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java
! test/jdk/sun/security/krb5/IPv6.java
! test/jdk/sun/security/krb5/auto/Cleaners.java
! test/jdk/sun/security/krb5/auto/KdcPolicy.java
+ test/jdk/sun/security/krb5/auto/LoginModuleDebug.java
Changeset: 85fc47c8
Author: Roger Riggs <rriggs(a)openjdk.org>
Date: 2024-03-18 16:07:00 +0000
URL: https://git.openjdk.org/leyden/commit/85fc47c81af81a595dc88e61454d8ba2d860f…
8327180: Failed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1
Reviewed-by: iris, stefank
! test/jdk/java/io/ObjectStreamClass/ObjectStreamClassCaching.java
Changeset: fc0472ba
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-03-18 16:56:01 +0000
URL: https://git.openjdk.org/leyden/commit/fc0472baf9bad298e853bf2ca3d10dc941527…
8328000: Convert /java/awt/im/8154816/bug8154816.java applet test to main
Reviewed-by: tr, azvegint
- test/jdk/java/awt/im/8154816/bug8154816.html
- test/jdk/java/awt/im/8154816/bug8154816.java
+ test/jdk/java/awt/im/PinyinIMCapsTest.java
Changeset: 9e32db26
Author: Jatin Bhateja <jbhateja(a)openjdk.org>
Date: 2024-03-18 17:21:20 +0000
URL: https://git.openjdk.org/leyden/commit/9e32db266e4c3cc9be273fa6b77112832a43b…
8328309: Remove malformed masked shift instruction selection patterns
Reviewed-by: sviswanathan
! src/hotspot/cpu/x86/x86.ad
Changeset: c901da48
Author: Kelvin Nilsen <kdnilsen(a)openjdk.org>
Committer: Y. Srinivas Ramakrishna <ysr(a)openjdk.org>
Date: 2024-03-18 17:53:37 +0000
URL: https://git.openjdk.org/leyden/commit/c901da48e30d53cb8e4e3c1f0584c5f2d3d09…
8327098: GTest needs larger combination limit
Reviewed-by: shade, phh
! src/hotspot/share/logging/logSelectionList.hpp
Changeset: 3f2e849c
Author: Alisen Chung <achung(a)openjdk.org>
Date: 2024-03-18 19:57:24 +0000
URL: https://git.openjdk.org/leyden/commit/3f2e849c54c2a9c55e3b5c9f5a6d3478b8314…
8280392: java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java failed with "RuntimeException: Test failed."
Reviewed-by: tr, aivanov, prr
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Focus/NonFocusableWindowTest/NonfocusableOwnerTest.java
Changeset: 2dd5fba3
Author: Jatin Bhateja <jbhateja(a)openjdk.org>
Date: 2024-03-19 01:14:06 +0000
URL: https://git.openjdk.org/leyden/commit/2dd5fba3bd37c577b8442b67a67dbcb22b9a5…
8319889: Vector API tests trigger VM crashes with -XX:+StressIncrementalInlining
Reviewed-by: vlivanov, sviswanathan
! src/hotspot/share/opto/vectorIntrinsics.cpp
Changeset: 9059727d
Author: John Jiang <jjiang(a)openjdk.org>
Date: 2024-03-19 02:03:13 +0000
URL: https://git.openjdk.org/leyden/commit/9059727df135dc90311bd476124f090b57660…
8327182: Move serverAlias into the loop
Reviewed-by: gli, mullan
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
Changeset: 652fb3aa
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-03-19 04:38:56 +0000
URL: https://git.openjdk.org/leyden/commit/652fb3aa48fdfe09e827c2a06f76b3a69c711…
8328154: Convert sun/java2d/loops/CopyAreaSpeed.java applet test to main
Reviewed-by: kizune, abhiscxk
- test/jdk/sun/java2d/loops/CopyAreaSpeed.html
! test/jdk/sun/java2d/loops/CopyAreaSpeed.java
Changeset: ac5b6cb2
Author: Prasanta Sadhukhan <psadhukhan(a)openjdk.org>
Date: 2024-03-19 06:22:58 +0000
URL: https://git.openjdk.org/leyden/commit/ac5b6cb2d42bdb8fb1a110ad33411b50cff4e…
8327757: Convert javax/swing/JSlider/6524424/bug6524424.java applet to main
Reviewed-by: abhiscxk, jdv
- test/jdk/javax/swing/JSlider/6524424/bug6524424.html
- test/jdk/javax/swing/JSlider/6524424/bug6524424.java
+ test/jdk/javax/swing/JSlider/bug6524424.java
Changeset: 4ef591f7
Author: Julian Waters <jwaters(a)openjdk.org>
Date: 2024-03-19 06:27:50 +0000
URL: https://git.openjdk.org/leyden/commit/4ef591f71f62ee6ea8a603ed7a3e568b348b2…
8326964: Remove Eclipse Shared Workspaces
Reviewed-by: erikj, ihse
! .gitignore
! doc/ide.html
! doc/ide.md
! make/Main.gmk
! make/ide/eclipse/CreateWorkspace.gmk
Changeset: c0fc9563
Author: Daniel Jeliński <djelinski(a)openjdk.org>
Date: 2024-03-19 06:40:58 +0000
URL: https://git.openjdk.org/leyden/commit/c0fc9563a707cb01db4baf3aebede5f6b3ea0…
8328275: CodeCache::print_internals should not be called in PRODUCT code
Reviewed-by: ihse, jwaters, dholmes
! src/hotspot/share/runtime/java.cpp
Changeset: e1b0af29
Author: Roland Westrelin <roland(a)openjdk.org>
Date: 2024-03-19 07:56:53 +0000
URL: https://git.openjdk.org/leyden/commit/e1b0af29e47b46879defce1fc44c30d4d50d0…
8323972: C2 compilation fails with assert(!x->as_Loop()->is_loop_nest_inner_loop()) failed: loop was transformed
Reviewed-by: chagedorn, epeter
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/longcountedloops/TestInaccurateInnerLoopLimit.java
Changeset: 053ff76e
Author: Roland Westrelin <roland(a)openjdk.org>
Date: 2024-03-19 07:57:53 +0000
URL: https://git.openjdk.org/leyden/commit/053ff76e14046f796f6e10a9cb2ede1f1ae22…
8308660: C2 compilation hits 'node must be dead' assert
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/ifnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestFoldIfRemovesTopNode.java
Changeset: 6eea5d67
Author: Serguei Spitsyn <sspitsyn(a)openjdk.org>
Date: 2024-03-19 08:27:55 +0000
URL: https://git.openjdk.org/leyden/commit/6eea5d675566adca3fca88639008c6c022145…
8325187: JVMTI GetThreadState says virtual thread is JVMTI_THREAD_STATE_INTERRUPTED when it no longer is
Reviewed-by: dholmes, alanb
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/InterruptRawMonitor/InterruptRawMonitor.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/InterruptRawMonitor/libInterruptRawMonitor.cpp
Changeset: c59c41aa
Author: Per Minborg <pminborg(a)openjdk.org>
Date: 2024-03-19 08:46:51 +0000
URL: https://git.openjdk.org/leyden/commit/c59c41aa6e28ab1dc59e6051f85e3e9ade251…
8326941: Remove StringUTF16::isBigEndian
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/StringUTF16.java
! src/java.base/share/native/libjava/String.c
Changeset: 5b6b5144
Author: Jan Lahoda <jlahoda(a)openjdk.org>
Date: 2024-03-19 09:35:25 +0000
URL: https://git.openjdk.org/leyden/commit/5b6b514441fcbbaa210e2cad08ce2704fdf38…
8325362: Allow to create a simple in-memory input JavaFileObject
Reviewed-by: jlaskey, darcy
! src/java.compiler/share/classes/javax/tools/SimpleJavaFileObject.java
! test/jdk/java/lang/template/StringTemplateTest.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
! test/langtools/tools/doclint/tool/RunTest.java
! test/langtools/tools/javac/6902720/Test.java
! test/langtools/tools/javac/7079713/TestCircularClassfile.java
! test/langtools/tools/javac/Diagnostics/8295024/T8295024.java
! test/langtools/tools/javac/MethodParameters/LegacyOutputTest/LegacyOutputTest.java
! test/langtools/tools/javac/api/6608214/T6608214.java
! test/langtools/tools/javac/api/6733837/T6733837.java
! test/langtools/tools/javac/api/6852595/T6852595.java
! test/langtools/tools/javac/api/TestSearchPaths.java
! test/langtools/tools/javac/api/taskListeners/TestTypeElement.java
! test/langtools/tools/javac/doclint/DocLintTest.java
! test/langtools/tools/javac/lambda/abort/Abort.java
! test/langtools/tools/javac/lambda/abort/CompletionFailure.java
! test/langtools/tools/javac/lexer/JavaLexerTest.java
! test/langtools/tools/javac/main/T8239544.java
! test/langtools/tools/javac/parser/StringFoldingPosTest.java
! test/langtools/tools/javac/patterns/InferenceUnitTest.java
! test/langtools/tools/javac/records/ElementFilterRecordComponentTest.java
+ test/langtools/tools/javac/toolsapi/TestSimpleJavaFileObject.java
! test/langtools/tools/lib/snippets/SnippetUtils.java
Changeset: f1c69cca
Author: Thomas Schatzl <tschatzl(a)openjdk.org>
Date: 2024-03-19 10:31:47 +0000
URL: https://git.openjdk.org/leyden/commit/f1c69ccadb83306d1bb4860ff460a253af996…
8289822: G1: Make concurrent mark code owner of TAMSes
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRebuildAndScrub.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.cpp
! src/hotspot/share/gc/g1/g1HeapRegion.hpp
! src/hotspot/share/gc/g1/g1HeapRegion.inline.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: c01095c0
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2024-03-19 11:26:09 +0000
URL: https://git.openjdk.org/leyden/commit/c01095c0c9d4de1995d079be3356468196d9a…
8328262: Convert javax/swing/JSplitPane/8132123/bug8132123.java applet test to main
Reviewed-by: psadhukhan, tr
- test/jdk/javax/swing/JSplitPane/8132123/bug8132123.html
- test/jdk/javax/swing/JSplitPane/8132123/bug8132123.java
+ test/jdk/javax/swing/JSplitPane/bug8132123.java
Changeset: db4842c9
Author: Guoxiong Li <gli(a)openjdk.org>
Date: 2024-03-19 13:38:28 +0000
URL: https://git.openjdk.org/leyden/commit/db4842c9d9696af311762cb9c809952c55b34…
8328364: Remove redundant fields in 'BOTConstants'
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/objectStartArray.hpp
! src/hotspot/share/gc/parallel/objectStartArray.inline.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.cpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.hpp
! src/hotspot/share/gc/serial/serialBlockOffsetTable.inline.hpp
- src/hotspot/share/gc/shared/blockOffsetTable.cpp
! src/hotspot/share/gc/shared/blockOffsetTable.hpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/cardTable.hpp
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp
Changeset: 2094ff3c
Author: Alexander Zuev <kizune(a)openjdk.org>
Date: 2024-03-19 13:52:17 +0000
URL: https://git.openjdk.org/leyden/commit/2094ff3c7ad829355bf13760d9a19b37649b3…
8328279: Convert java/awt/Cursor/CursorOverlappedPanelsTest test to main
Reviewed-by: honkar, abhiscxk
+ test/jdk/java/awt/Cursor/CursorOverlappedPanelsTest.java
- test/jdk/java/awt/Cursor/CursorOverlappedPanelsTest/CursorOverlappedPanelsTest.html
- test/jdk/java/awt/Cursor/CursorOverlappedPanelsTest/CursorOverlappedPanelsTest.java
Changeset: 5f2a92d9
Author: Abhishek Kumar <abhiscxk(a)openjdk.org>
Date: 2024-03-19 15:06:42 +0000
URL: https://git.openjdk.org/leyden/commit/5f2a92d954ce485d372c3cb3e5118556b1d07…
8328244: Convert javax/swing/JSlider/6742358/bug6742358.java applet test to main
Reviewed-by: psadhukhan, tr
- test/jdk/javax/swing/JSlider/6742358/bug6742358.html
- test/jdk/javax/swing/JSlider/6742358/bug6742358.java
+ test/jdk/javax/swing/JSlider/bug6742358.java
Changeset: f140eb4c
Author: Pavel Rappo <prappo(a)openjdk.org>
Date: 2024-03-19 15:23:00 +0000
URL: https://git.openjdk.org/leyden/commit/f140eb4c3a47e1479d62fe1eef16bbbea9289…
8297879: javadoc link to preview JEP 1000 has grouping character comma
Reviewed-by: jjg, vromero
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
Changeset: 3b305d50
Author: Sonia Zaldana Calles <szaldana(a)openjdk.org>
Committer: Thomas Stuefe <stuefe(a)openjdk.org>
Date: 2024-03-19 15:35:25 +0000
URL: https://git.openjdk.org/leyden/commit/3b305d502b84b7f1cfa378a9c274ef0b9ee52…
8313306: More sensible memory reservation logging
Reviewed-by: dholmes, stuefe, coleenp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ test/hotspot/jtreg/runtime/os/TestMemoryAllocationLogging.java
Changeset: 13292168
Author: Mandy Chung <mchung(a)openjdk.org>
Date: 2024-03-19 15:55:25 +0000
URL: https://git.openjdk.org/leyden/commit/132921683bc9860ce2ba89729dcd989b10b89…
8328261: public lookup fails with IllegalAccessException when used while module system is being initialized
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
Changeset: 9214a62f
Author: Eirik Bjørsnøs <eirbjo(a)openjdk.org>
Date: 2024-03-19 16:31:18 +0000
URL: https://git.openjdk.org/leyden/commit/9214a62f26917162b3ff2144a1f3f9cde3b80…
8328341: Remove deprecated per-thread compiler stats in sun.management
Reviewed-by: kevinw
- src/java.management/share/classes/sun/management/CompilerThreadStat.java
! src/java.management/share/classes/sun/management/HotspotCompilation.java
! src/java.management/share/classes/sun/management/HotspotCompilationMBean.java
Changeset: 9ca4ae3d
Author: Hamlin Li <mli(a)openjdk.org>
Date: 2024-03-19 17:23:07 +0000
URL: https://git.openjdk.org/leyden/commit/9ca4ae3d3b746f1d75036d189ff98f02b73b9…
8328264: AArch64: remove UseNeon condition in CRC32 intrinsic
Reviewed-by: aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: 4f8f4865
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-03-19 17:55:17 +0000
URL: https://git.openjdk.org/leyden/commit/4f8f48654e500e875d14e6b4707ab654acc59…
8328012: Convert InputMethod (/java/awt/im) applet tests to main
Reviewed-by: azvegint, tr
- test/jdk/java/awt/im/8132503/bug8132503.html
- test/jdk/java/awt/im/8132503/bug8132503.java
- test/jdk/java/awt/im/8148984/bug8148984.html
- test/jdk/java/awt/im/8148984/bug8148984.java
+ test/jdk/java/awt/im/PinyinIMCommaTest.java
+ test/jdk/java/awt/im/PinyinIMFullstopTest.java
Changeset: 7231fd78
Author: Albert Mingkun Yang <ayang(a)openjdk.org>
Date: 2024-03-19 18:48:16 +0000
URL: https://git.openjdk.org/leyden/commit/7231fd78aada80946b680e10227a356714d5c…
8328350: G1: Remove DO_DISCOVERED_AND_DISCOVERY
Reviewed-by: tschatzl, gli
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/oops/instanceRefKlass.hpp
! src/hotspot/share/oops/instanceRefKlass.inline.hpp
Changeset: 269163d5
Author: Alexander Zvegintsev <azvegint(a)openjdk.org>
Date: 2024-03-20 03:18:26 +0000
URL: https://git.openjdk.org/leyden/commit/269163d509ec3c80983f55c5b47f472fa76be…
8328387: Convert java/awt/Frame/FrameStateTest/FrameStateTest.html applet test to main
Reviewed-by: honkar
! test/jdk/ProblemList.txt
- test/jdk/java/awt/Frame/FrameStateTest/FrameStateTest.html
! test/jdk/java/awt/Frame/FrameStateTest/FrameStateTest.java
Changeset: a68f5d73
Author: Tejesh R <tr(a)openjdk.org>
Date: 2024-03-20 05:59:22 +0000
URL: https://git.openjdk.org/leyden/commit/a68f5d7331c2e6c4bc51eee95abcbabb5a19b…
8327879: Convert javax/swing/border/Test4760089.java applet test to main
Reviewed-by: abhiscxk, prr
- test/jdk/javax/swing/border/Test4760089.html
! test/jdk/javax/swing/border/Test4760089.java
Changeset: eebcc218
Author: Goetz Lindenmaier <goetz(a)openjdk.org>
Date: 2024-03-20 07:20:49 +0000
URL: https://git.openjdk.org/leyden/commit/eebcc2181fe27f6aa10559233c7c58882a146…
8328524: [x86] StringRepeat.java failure on linux-x86: Could not reserve enough space for 2097152KB object heap
Reviewed-by: rriggs, mdoerr, sgehwolf
! test/jdk/java/lang/String/StringRepeat.java
Changeset: 03c25b15
Author: Alexander Zuev <kizune(a)openjdk.org>
Date: 2024-03-20 13:40:57 +0000
URL: https://git.openjdk.org/leyden/commit/03c25b15eb73e594d1329be397cd34e206d26…
8328367: Convert java/awt/Component/UpdatingBootTime test to main
Reviewed-by: dnguyen, psadhukhan
+ test/jdk/java/awt/Component/UpdatingBootTime.java
- test/jdk/java/awt/Component/UpdatingBootTime/UpdatingBootTime.html
- test/jdk/java/awt/Component/UpdatingBootTime/UpdatingBootTime.java
Changeset: e0373e01
Author: Alexander Zuev <kizune(a)openjdk.org>
Date: 2024-03-20 13:46:02 +0000
URL: https://git.openjdk.org/leyden/commit/e0373e01fece310d12859207cc5e233f68b76…
8328378: Convert java/awt/FileDialog/FileDialogForDirectories test to main
Reviewed-by: psadhukhan
+ test/jdk/java/awt/FileDialog/FileDialogForDirectories.java
- test/jdk/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.html
- test/jdk/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.java
Changeset: 1b68c731
Author: Alexander Zuev <kizune(a)openjdk.org>
Date: 2024-03-20 13:47:07 +0000
URL: https://git.openjdk.org/leyden/commit/1b68c731f2461a2f26e6d967dd3f94e217b4d…
8328377: Convert java/awt/Cursor/MultiResolutionCursorTest test to main
Reviewed-by: psadhukhan
+ test/jdk/java/awt/Cursor/MultiResolutionCursorTest.java
- test/jdk/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.html
- test/jdk/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java
Changeset: e5e7cd20
Author: Alexander Zuev <kizune(a)openjdk.org>
Date: 2024-03-20 13:48:11 +0000
URL: https://git.openjdk.org/leyden/commit/e5e7cd20eca0e5a5f0811d304a9659961dcf1…
8328386: Convert java/awt/FileDialog/FileNameOverrideTest test to main
Reviewed-by: azvegint
+ test/jdk/java/awt/FileDialog/FileNameOverrideTest.java
- test/jdk/java/awt/FileDialog/FileNameOverrideTest/FileNameOverrideTest.html
- test/jdk/java/awt/FileDialog/FileNameOverrideTest/FileNameOverrideTest.java
Changeset: d3f3011d
Author: Archie Cobbs <acobbs(a)openjdk.org>
Committer: Jaikiran Pai <jpai(a)openjdk.org>
Date: 2024-03-20 15:01:30 +0000
URL: https://git.openjdk.org/leyden/commit/d3f3011d56267360d65841da3550eca79cf15…
7036144: GZIPInputStream readTrailer uses faulty available() test for end-of-stream
Reviewed-by: jpai
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
+ test/jdk/java/util/zip/GZIP/GZIPInputStreamAvailable.java
Changeset: 4e83f4cf
Author: Damon Nguyen <dnguyen(a)openjdk.org>
Date: 2024-03-20 16:25:41 +0000
URL: https://git.openjdk.org/leyden/commit/4e83f4cfc779e39cca0070b5729a508aeaa74…
8328185: Convert java/awt/image/MemoryLeakTest/MemoryLeakTest.java applet test to main
Reviewed-by: azvegint, honkar
! test/jdk/java/awt/image/MemoryLeakTest/MemoryLeakTest.java
Changeset: a112fc8b
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-03-20 18:08:04 +0000
URL: https://git.openjdk.org/leyden/commit/a112fc8bac8ddee87c8555b156519a2785d32…
8328225: Convert ImageDecoratedDnD.html applet test to main
Reviewed-by: dnguyen, aivanov
- test/jdk/java/awt/dnd/ImageDecoratedDnD/ImageDecoratedDnD.html
! test/jdk/java/awt/dnd/ImageDecoratedDnD/ImageDecoratedDnD.java
Changeset: 96530bcc
Author: Robert Toyonaga <rtoyonag(a)redhat.com>
Committer: Erik Gahlin <egahlin(a)openjdk.org>
Date: 2024-03-20 19:42:56 +0000
URL: https://git.openjdk.org/leyden/commit/96530bcc07514c3eda40fd6ffa74f197fe541…
8326521: JFR: CompilerPhase event test fails on windows 32 bit
Reviewed-by: egahlin
! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java
Changeset: fbeac98c
Author: Harshitha Onkar <honkar(a)openjdk.org>
Date: 2024-03-20 19:49:23 +0000
URL: https://git.openjdk.org/leyden/commit/fbeac98c84078a566c572abeba07c49e94bbf…
8328379: Convert URLDragTest.html applet test to main
Reviewed-by: abhiscxk, psadhukhan
+ test/jdk/java/awt/dnd/URLDragTest.java
- test/jdk/java/awt/dnd/URLDragTest/URLDragTest.html
- test/jdk/java/awt/dnd/URLDragTest/URLDragTest.java
Changeset: 000f4d8d
Author: Daniel D. Daugherty <dcubed(a)openjdk.org>
Date: 2024-03-20 19:59:13 +0000
URL: https://git.openjdk.org/leyden/commit/000f4d8d156a48939fd29f8b4dd84b3dfd7d9…
8319251: [REDO] Change LockingMode default from LM_LEGACY to LM_LIGHTWEIGHT
Reviewed-by: rkennke, dholmes
! src/hotspot/share/runtime/globals.hpp
! test/jtreg-ext/requires/VMProps.java
Changeset: d32746ef
Author: Weijun Wang <weijun(a)openjdk.org>
Date: 2024-03-20 21:25:41 +0000
URL: https://git.openjdk.org/leyden/commit/d32746ef4a0ce6fec558274244321991be141…
8296244: Alternate implementation of user-based authorization Subject APIs that doesn’t depend on Security Manager APIs
Reviewed-by: mullan
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! test/jdk/javax/management/monitor/ThreadPoolAccTest.java
! test/jdk/javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java
! test/jdk/javax/management/remote/mandatory/passwordAccessFile/NonJMXPrincipalsTest.java
! test/jdk/javax/management/remote/mandatory/passwordAccessFile/PasswordAccessFileTest.java
! test/jdk/javax/management/remote/mandatory/passwordAuthenticator/RMIAltAuthTest.java
! test/jdk/javax/management/remote/mandatory/passwordAuthenticator/RMIPasswdAuthTest.java
! test/jdk/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java
! test/jdk/javax/management/security/AuthorizationTest.java
+ test/jdk/javax/security/auth/Subject/CallAsWithScopedValue.java
+ test/jdk/javax/security/auth/Subject/Compat.java
! test/jdk/javax/security/auth/Subject/CurrentSubject.java
! test/jdk/javax/security/auth/Subject/FromACC.java
+ test/jdk/javax/security/auth/Subject/UnsupportedSV.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java
Changeset: dea94f44
Author: Phil Race <prr(a)openjdk.org>
Date: 2024-03-20 23:17:08 +0000
URL: https://git.openjdk.org/leyden/commit/dea94f4445b9389339cf7ca0eef688ca56c17…
8328300: Convert PrintDialogsTest.java from Applet to main program
Reviewed-by: psadhukhan, dnguyen
- test/jdk/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.html
! test/jdk/java/awt/Modal/PrintDialogsTest/PrintDialogsTest.java
Changeset: 76adcbf1
Author: iklam <ilam3388(a)gmail.com>
Date: 2024-03-20 21:28:22 +0000
URL: https://git.openjdk.org/leyden/commit/76adcbf16087a2a81b65e9f1d36137f24d32c…
Merge branch 'master' of https://github.com/openjdk/leyden into premain
! make/Images.gmk
! make/InitSupport.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/memory/metadataFactory.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodFlags.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
! src/hotspot/share/runtime/vmThread.cpp
! test/hotspot/jtreg/premain/spring-petclinic/Makefile
! test/hotspot/jtreg/runtime/cds/CDSMapReader.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
! make/Images.gmk
! make/InitSupport.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/memory/metadataFactory.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodFlags.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/threads.cpp
! src/hotspot/share/runtime/threads.hpp
! src/hotspot/share/runtime/vmThread.cpp
+ test/hotspot/jtreg/premain/spring-petclinic/Makefile
! test/hotspot/jtreg/runtime/cds/CDSMapReader.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
1
0
git: openjdk/leyden: premain: 8328563: Store java.lang.ClassLoader::{packages, package2certs} into CDS archive
by duke 21 Mar '24
by duke 21 Mar '24
21 Mar '24
Changeset: b091912a
Author: iklam <ilam3388(a)gmail.com>
Date: 2024-03-20 19:41:19 +0000
URL: https://git.openjdk.org/leyden/commit/b091912a108aba62e647f18b1e23c12982450…
8328563: Store java.lang.ClassLoader::{packages, package2certs} into CDS archive
! src/hotspot/share/cds/archiveHeapWriter.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsConfig.hpp
! src/hotspot/share/cds/cdsProtectionDomain.cpp
! src/hotspot/share/cds/cds_globals.hpp
! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/jdk/internal/misc/CDS.java
+ test/hotspot/jtreg/premain/spring-petclinic/Dummy.java
! test/hotspot/jtreg/premain/spring-petclinic/Makefile
1
0