git: openjdk/jdk-sandbox: riscv-port-branch: 49 new changesets

duke duke at openjdk.java.net
Sun Nov 7 06:42:51 UTC 2021


Changeset: 558ee40a
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-11-04 04:34:07 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/558ee40a4ac158e5be8269c87b7e18af77dd14c5

8276615: Update CR number of some tests in ProblemList-zgc.txt

Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList-zgc.txt

Changeset: fb0be81f
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-11-04 08:03:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/fb0be81f0148d9aea73321a0c2bd83b2e477d952

8276096: Simplify Unsafe.{load|store}Fence fallbacks by delegating to fullFence

Reviewed-by: psandoz, aph, dholmes

! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java

Changeset: 9eadcbb4
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-11-04 08:08:07 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9eadcbb47e902f42d933ba68e24f2bfb0ee20915

8276217: Harmonize StrictMath intrinsics handling

Reviewed-by: aph, kvn

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp

Changeset: a1f4c428
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-11-04 08:53:37 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a1f4c428ba1b78a4e18afb87c94a5c731a5aa706

8276227: ciReplay: SIGSEGV if classfile for replay compilation is not present after JDK-8275868

Reviewed-by: kvn, thartmann, dlong

! src/hotspot/share/ci/ciReplay.cpp
+ test/hotspot/jtreg/compiler/ciReplay/TestNoClassFile.java

Changeset: c62b3476
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-11-04 09:03:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c62b3476ce12cea633abead0d6376ea0a05f92f9

8276623: JDK-8275650 accidentally pushed "out" file

Reviewed-by: tschatzl, dholmes

- out

Changeset: 3613ce7c
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-11-04 10:23:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3613ce7c7d5bc8b7d603e1cf6a123588339aed3f

8275586: Zero: Simplify interpreter initialization

Reviewed-by: aph, adinn

! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp

Changeset: ee499632
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-11-04 11:31:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ee499632586eabb3dab209645d5b9c781a09034b

8275534: com.sun.net.httpserver.BasicAuthenticator should check whether "realm" is a quoted string

Reviewed-by: michaelm, dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ src/jdk.httpserver/share/classes/sun/net/httpserver/Utils.java
+ test/jdk/com/sun/net/httpserver/BasicAuthenticatorRealm.java
! test/jdk/com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java

Changeset: 7de653e4
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-11-04 12:31:27 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7de653e428ee38339ec38533659b23a52e275f3f

8276301: G1: Refine implementation of G1CardSetFreePool::memory_sizes()

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CardSetMemory.hpp

Changeset: 19075b3f
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-11-04 13:06:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/19075b3f6b21f6d3b0624ef8e835b3cfc53228de

8275788: Create code element with suitable attributes for code snippets

Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java

Changeset: a6fa6ed1
Author:    Per Liden <pliden at openjdk.org>
Date:      2021-11-04 13:47:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a6fa6ed1edc6f473a7fea1fa00edd467ab778983

8268779: ZGC: runtime/InternalApi/ThreadCpuTimesDeadlock.java#id1 failed with "OutOfMemoryError: Java heap space"

Reviewed-by: eosterlund, stefank

! src/hotspot/share/gc/z/zDriver.cpp

Changeset: 5acff753
Author:    Evgeny Astigeevich <eastig at amazon.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-11-04 15:01:26 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5acff75379a4ad0acfcfc6a64fcc4b588ef048c7

8276429: CodeHeapState::print_names() fails with "assert(klass->is_loader_alive()) failed: must be alive"

Reviewed-by: kvn

! src/hotspot/share/code/codeHeapState.cpp

Changeset: 49b7b2ea
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-11-04 15:06:08 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/49b7b2ea0971fe99567bdbd962d63b90ff2eeefd

8276640: Use blessed modifier order in jfr code

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java

Changeset: afb502e2
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-11-04 15:41:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/afb502e28a81183cef76a7e60fc052e8cad3afe3

8276550: Use SHA256 hash in build.tools.depend.Depend

Reviewed-by: adinn, aph, andrew, ihse

! make/jdk/src/classes/build/tools/depend/Depend.java

Changeset: bf4ddf9c
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-11-04 15:51:37 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/bf4ddf9cb7408db321e7fd73600a5a9a85ca49eb

8276338: Minor improve of wording for String.to(Lower|Upper)Case

Reviewed-by: rriggs, naoto

! src/java.base/share/classes/java/lang/String.java

Changeset: b57715a1
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-11-04 15:56:19 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b57715a117d9b7f79fcf4fec3b8f369b6aa42598

8276573: Use blessed modifier order in jdk.javadoc

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/Attribute.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/MarkupParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/DocLint.java

Changeset: 7bb21733
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-11-04 16:33:08 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7bb2173383bc1c0d55564d31303a547957d87a15

8276199: java/nio/channels/FileChannel/LargeGatheringWrite.java fails to terminate correctly

Reviewed-by: alanb

! test/jdk/ProblemList.txt
! test/jdk/java/nio/channels/FileChannel/LargeGatheringWrite.java

Changeset: 1533b819
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-11-04 17:02:42 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1533b8191bed9d65ab4af03945584d8b2276d828

8276629: Use blessed modifier order in core-libs code

Reviewed-by: dholmes, aefimov, dfuchs, mchung, iris

! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.rmi/share/classes/java/rmi/server/LoaderHandler.java
! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.rmi/share/classes/java/rmi/server/RemoteRef.java
! src/java.rmi/share/classes/java/rmi/server/RemoteStub.java
! src/java.rmi/share/classes/sun/rmi/log/ReliableLog.java
! src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java
! src/java.rmi/share/classes/sun/rmi/transport/Target.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java
! src/jdk.dynalink/share/classes/jdk/dynalink/BiClassValue.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Annotation.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPool.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageResourcesTree.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ResourceFilter.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContext.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContextFactory.java

Changeset: 99d4b07c
Author:    Ludvig Janiuk <ludvig.j.janiuk at oracle.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2021-11-04 17:26:18 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/99d4b07cddec05428e4d578ba6f494f51b92e841

8276649: MethodHandles.Lookup docs: replace the table in the cross-module access check section with list

Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 2b5a32c7
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-11-04 19:40:22 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2b5a32c73f22c69d7ccedac761af1dbb4a7f297d

8275718: Relax memory constraint on exception counter updates

Reviewed-by: dholmes, minqi

! src/hotspot/share/utilities/exceptions.cpp

Changeset: 81203efe
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-11-04 19:44:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/81203efe411320ff4e390605f980d14e7f70252f

8276655: Use blessed modifier order in SCTP

Reviewed-by: alanb, dfuchs

! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/AssociationChange.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/PeerAddrChange.java

Changeset: dcf36f87
Author:    Dean Long <dlong at openjdk.org>
Date:      2021-11-04 19:52:27 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/dcf36f87f87d52490c1f0434c2fca99fc8fd90a2

8275670: ciReplay: java.lang.NoClassDefFoundError when trying to load java/lang/invoke/LambdaForm$MH

Reviewed-by: kvn, chagedorn

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
+ test/hotspot/jtreg/compiler/ciReplay/TestLambdas.java

Changeset: 7e87f946
Author:    Ludvig Janiuk <ludvig.j.janiuk at oracle.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2021-11-04 20:46:23 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7e87f946cedf93f19c38fd596039a16394c03ea4

8276652: Missing row headers in MethodHandles.Lookup docs

Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 8ec80c4b
Author:    Ludvig Janiuk <ludvig.j.janiuk at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2021-11-04 21:06:03 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8ec80c4bc1c3169963137b5a16a1b787540a3589

8276653: Missing row headers in j.l.Character docs

Reviewed-by: naoto

! src/java.base/share/classes/java/lang/Character.java

Changeset: 7b1916ef
Author:    Alisen Chung <alisen.chung at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2021-11-04 21:53:29 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7b1916efda95a46439cf42e006593361d12a8823

8233557: [TESTBUG] DoubleClickTitleBarTest.java fails on macOs

Reviewed-by: prr

! test/jdk/ProblemList.txt

Changeset: e21b5c7b
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2021-11-04 23:51:18 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e21b5c7b3781430ecf568e7f5c89ef3391e06d9e

8276650: GenGraphs does not produce deterministic output

Reviewed-by: iris

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java
! test/langtools/tools/jdeps/modules/DotFileTest.java

Changeset: 9ad4d3d0
Author:    Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-11-05 03:30:09 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9ad4d3d06bb356436d69af07726ef6727c500f59

8276025: Hotspot's libsvml.so may conflict with user dependency

Reviewed-by: kvn, erikj, psandoz, ihse

! make/modules/jdk.incubator.vector/Lib.gmk
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
= src/jdk.incubator.vector/linux/native/libjsvml/globals_vectorApiSupport_linux.S.inc
+ 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/linux/native/libsvml/svml_d_acos_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_d_asin_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_d_atan2_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_d_atan_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_d_cbrt_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_d_cosh_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_d_exp_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_d_expm1_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_d_log10_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_s_atan_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_s_cbrt_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_s_exp_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_s_expm1_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_s_log10_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_s_log1p_linux_x86.S
- src/jdk.incubator.vector/linux/native/libsvml/svml_s_log_linux_x86.S
= src/jdk.incubator.vector/windows/native/libjsvml/globals_vectorApiSupport_windows.S.inc
+ 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
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_acos_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_asin_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_atan2_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_atan_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_cbrt_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_cosh_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_exp_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_expm1_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_hypot_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_log10_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_log1p_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_log_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_pow_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_sinh_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_tan_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_d_tanh_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_acos_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_asin_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_atan2_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_atan_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_cbrt_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_cosh_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_exp_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_expm1_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_log10_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_log1p_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_log_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_sinh_windows_x86.S
- src/jdk.incubator.vector/windows/native/libsvml/svml_s_tanh_windows_x86.S
! test/jdk/jdk/incubator/vector/ImageTest.java
= test/jdk/jdk/incubator/vector/LoadJsvmlTest.java

Changeset: 396132ff
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-11-05 03:44:45 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/396132ff1e56463ad195cac5c9ac8e2eac5a16e8

8275509: ModuleDescriptor.hashCode isn't reproducible across builds

Reviewed-by: alanb, ihse

! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
+ test/jdk/java/lang/module/ModuleDescriptorHashCodeTest.java

Changeset: 8e17ce00
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-11-05 04:37:01 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8e17ce00316a765bbedefc34dc5898ba4f3f2144

8275185: Remove dead code and clean up jvmstat LocalVmManager

Reviewed-by: cjplummer, redestad, kevinw

! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java

Changeset: 7281861e
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-11-05 05:15:53 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7281861e0662e6c51507066a1f12673a236c7491

8272065: jcmd cannot rely on the old core reflection implementation which will be changed after JEP 416

Reviewed-by: mchung, coleenp, dholmes

! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
- src/hotspot/share/oops/reflectionAccessorImplKlassHelper.cpp
- src/hotspot/share/oops/reflectionAccessorImplKlassHelper.hpp
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderHierarchyTest.java
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderStatsTest.java
- test/hotspot/jtreg/serviceability/dcmd/vm/ShowReflectionTargetTest.java

Changeset: 96c396b7
Author:    Ningsheng Jian <njian at openjdk.org>
Date:      2021-11-05 07:45:54 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/96c396b701e290fc3e1124b1c862b41e02e9c1d9

8276151: AArch64: Incorrect result for double to int vector conversion

Reviewed-by: aph, psandoz

! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! test/hotspot/jtreg/compiler/vectorapi/VectorCastShape128Test.java
! test/hotspot/jtreg/compiler/vectorapi/VectorCastShape64Test.java

Changeset: 323d2017
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2021-11-05 09:25:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/323d2017959dc96d25eaa1aad6404586099c237e

8275506: Rename allocated_on_stack to allocated_on_stack_or_embedded

Reviewed-by: stuefe

! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/utilities/growableArray.cpp
! test/hotspot/gtest/utilities/test_growableArray.cpp

Changeset: 3c0faa73
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2021-11-05 09:42:26 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3c0faa73522bd004b66cb9e477f43e15a29842e6

8276173: Clean up and remove unneeded casts in HeapDumper

Reviewed-by: coleenp, hseigel

! src/hotspot/share/services/heapDumper.cpp

Changeset: d95299a4
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2021-11-05 10:39:37 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d95299a4d751449816ad2a88359f1e48e9608246

8276634: Remove `usePlainDatagramSocketImpl` option from the test DatagramChannel/SendReceiveMaxSize.java

Reviewed-by: dfuchs, alanb, vtewari

! test/jdk/java/nio/channels/DatagramChannel/ChangingAddress.java
! test/jdk/java/nio/channels/DatagramChannel/SendReceiveMaxSize.java

Changeset: 0616d868
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-11-05 12:05:22 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0616d868c7cd5010f017b315fa1cf6cc1617ce29

8276635: Use blessed modifier order in compiler code

Reviewed-by: darcy

! src/java.compiler/share/classes/javax/tools/Diagnostic.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/StringConcat.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/GraphUtils.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Name.java
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java

Changeset: b9331360
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-11-05 12:06:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b9331360f50afe5b4549d7003d4932ebc54a3c71

8276641: Use blessed modifier order in jshell

Reviewed-by: iris

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/AnsiWriter.java
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/win/WindowsAnsiWriter.java
! src/jdk.jshell/share/classes/jdk/jshell/Key.java
! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java
! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java

Changeset: 7023b3f8
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-11-05 12:07:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7023b3f8a120dda97bc27fdf130c05c1bd7a730b

8276628: Use blessed modifier order in serviceability code

Reviewed-by: dholmes, lmesnik, cjplummer

! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanServerDelegateImpl.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanProxy.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java
! src/java.management/share/classes/javax/management/MBeanServerFactory.java
! src/java.management/share/classes/javax/management/ObjectName.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.management/share/classes/javax/management/timer/Timer.java
! src/java.management/share/classes/sun/management/ClassLoadingImpl.java
! src/java.management/share/classes/sun/management/NotificationEmitterSupport.java
! src/java.management/share/classes/sun/management/VMManagementImpl.java
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64CFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/BsdAMD64CFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/x86/BsdX86CFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/aarch64/LinuxAARCH64CFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/ppc64/LinuxPPC64CFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAttachedArrayForForwarding.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwarding.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobals.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobalsForVMStructs.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGranuleMapForForwarding.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGranuleMapForPageTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPage.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageAllocator.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZRelocate.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZVirtualMemory.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DefaultMetadataVisitor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Metadata.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ParametersTypeData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/SpeculativeTrapData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallRuntimeNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CallStaticJavaNode.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/Node.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/InstanceConstructor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/tree/CTypeTreeNodeAdapter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java
! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XOpenTypeViewer.java
! src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/expr/ExpressionParser.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Env.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/AbstractLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/Packet.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/PrimitiveValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/TargetVM.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/TypeComponentImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java
! src/jdk.management.agent/share/classes/sun/management/jdp/JdpJmxPacket.java
! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java
! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectorExtImpl.java
! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java

Changeset: c393ee8f
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-11-05 14:09:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c393ee8f598850379266bdba1f55af94744dbad1

8276632: Use blessed modifier order in security-libs code

Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/jgss/ProviderList.java
! src/java.security.jgss/share/classes/sun/security/jgss/TokenTracker.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTab.java
! src/java.smartcardio/share/classes/javax/smartcardio/CardNotPresentException.java
! src/java.smartcardio/share/classes/javax/smartcardio/CardPermission.java
! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/PCSC.java
! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java
! src/java.smartcardio/windows/classes/sun/security/smartcardio/PlatformPCSC.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Constants.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CRSACipher.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java

Changeset: a74a839a
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-11-05 16:07:25 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a74a839af02446d322d77c6e546e652ec6ad5d73

8276571: C2: pass compilation options as structure

Reviewed-by: shade, chagedorn

! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 92d21763
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-11-05 17:04:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/92d2176362954a7093894057748056610eeafe4b

8273967: gtest os.dll_address_to_function_and_library_name_vm fails on macOS12

Reviewed-by: stuefe, gziemski

! src/hotspot/os/bsd/decoder_machO.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/share/runtime/os.cpp
! test/hotspot/gtest/runtime/test_os.cpp

Changeset: b01f1073
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-11-05 17:25:06 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b01f1073f9691c40fc15b7ed67ae2e019ff729ea

8276252: java/nio/channels/Channels/TransferTo.java  failed with OOM java heap space error

Reviewed-by: lancea

! test/jdk/java/nio/channels/Channels/TransferTo.java

Changeset: a4724332
Author:    Andrew John Hughes <andrew at openjdk.org>
Date:      2021-11-05 21:05:42 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a4724332098cd8bff44ee27e9190fd28fa5c1865

8276572: Fake libsyslookup.so library causes tooling issues

Reviewed-by: shade, mcimadamore

! src/jdk.incubator.foreign/share/native/libsyslookup/syslookup.c

Changeset: 0e0dd33f
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-11-05 21:20:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0e0dd33fff9922a086968cfa6ccd27727f979c83

8276129: PretouchTask should page-align the chunk size

Reviewed-by: stefank, tschatzl

! src/hotspot/share/gc/shared/pretouchTask.cpp

Changeset: 59c3dcc7
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2021-11-05 21:21:38 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/59c3dcc761ac7a9eab1517743cbb77e5526ca6f3

8276746: Add section on reproducible builds in building.md

Reviewed-by: erikj, sgehwolf, aleonard

! doc/building.html
! doc/building.md

Changeset: ed7ecca4
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-11-05 23:24:45 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ed7ecca401e5f4c3c07dc98e05a21396c6cdf594

8254739: G1: Optimize evacuation failure for regions with few failed objects

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CardSetMemory.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
+ src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.cpp
+ src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1SegmentedArray.hpp
! src/hotspot/share/gc/g1/g1SegmentedArray.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! test/hotspot/gtest/gc/g1/test_freeRegionList.cpp

Changeset: c7095b20
Author:    Anirvan Sarkar <asarkar at openjdk.org>
Committer: Joe Wang <joehw at openjdk.org>
Date:      2021-11-06 00:41:44 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c7095b20d956e154d9863a7928d26285f1a0a0ac

8276207: Properties.loadFromXML/storeToXML works incorrectly for supplementary characters

Reviewed-by: joehw

! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java
! test/jdk/java/util/Properties/LoadAndStoreXML.java

Changeset: 2653cfbf
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-11-06 03:36:46 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2653cfbf0f316183ea23dd234896b44f7dd6eae0

8276688: Remove JLinkReproducibleXXXTest from ProblemList.txt

Reviewed-by: alanb, mchung

! test/jdk/ProblemList.txt

Changeset: 136fec12
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2021-11-07 01:18:26 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/136fec129828c67de217532bfff2f688d2694885

Merge remote-tracking branch 'upstream/master' into riscv-port-branch

! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.cpp

Changeset: 0e56ee5d
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2021-11-07 01:31:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0e56ee5dfb8e1c8d75ea76aa9fa75d12383cfc4c

8276217: RISCV: Harmonize StrictMath intrinsics handling

! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp

Changeset: 524c8b6a
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2021-11-07 01:33:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/524c8b6a418c72c4978e9949209b1610144ed0c7

8276628: RISCV: Use blessed modifier order in serviceability code

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/riscv64/LinuxRISCV64CFrame.java



More information about the jdk-sandbox-changes mailing list