git: openjdk/riscv-port: riscv-port: 46 new changesets

duke duke at openjdk.java.net
Fri Dec 10 01:44:35 UTC 2021


Changeset: 10e0318f
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-12-08 09:16:44 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/10e0318ff7289b248289a70a56adeff3c257de04

8278158: jwebserver should set request timeout

Reviewed-by: dfuchs, michaelm

! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/JWebServer.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/Main.java

Changeset: 54993b13
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-12-08 09:18:58 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/54993b13078ceb05736bb0e1d7ed7415c390442e

8278309: [windows] use of uninitialized OSThread::_state

Reviewed-by: dholmes, shade

! src/hotspot/os/windows/os_windows.cpp

Changeset: e5cb84e9
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-12-08 11:18:24 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e5cb84e9a1bca321f22d6e3ce13a6026342b4b85

8278336: Use int64_t to represent byte quantities consistently in JfrObjectAllocationSample

Reviewed-by: egahlin

! src/hotspot/share/jfr/support/jfrObjectAllocationSample.cpp

Changeset: fd8cb2da
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-12-08 14:03:56 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/fd8cb2dae87e5726e89a1789e5a1ddd461c4400d

8278346: java/nio/file/Files/probeContentType/Basic.java fails on Linux SLES15 machine

Reviewed-by: shade

! test/jdk/java/nio/file/Files/probeContentType/Basic.java

Changeset: 37921e30
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-12-08 15:31:49 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/37921e30803449c06b4d542fdfeed9928cce8a7d

8269258: java/net/httpclient/ManyRequestsLegacy.java failed with connection timeout

Reviewed-by: michaelm

! test/jdk/java/net/httpclient/ManyRequests.java
! test/jdk/java/net/httpclient/ManyRequests2.java
! test/jdk/java/net/httpclient/ManyRequestsLegacy.java

Changeset: e4852c6f
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-12-08 15:59:37 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e4852c6f0aa25e7d40c577d507aedc7916ee8d50

8277998: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl-zgc failed "assert(ZAddress::is_marked(addr)) failed: Should be marked"

Reviewed-by: iklam, minqi

! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaFormInvokers.hpp
! test/hotspot/jtreg/runtime/cds/appcds/DumpClassListWithLF.java

Changeset: 40d726b8
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-12-08 16:07:49 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/40d726b8aae7dff4316115b3a25001d502321efe

8278310: Improve logging in CDS DynamicLoaderConstraintsTest.java

Reviewed-by: iklam

! src/hotspot/share/cds/archiveBuilder.hpp
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java

Changeset: 79165b73
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-12-08 16:10:06 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/79165b738d6d1336740631c855960a235b9ecfe4

8278324: Update the --generate-cds-archive jlink plugin usage message

Reviewed-by: alanb

! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties

Changeset: 3e93e0b8
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-12-08 16:20:39 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3e93e0b809f2c6cb4a466af92ec678cbc82863e4

8276769: -Xshare:auto should tolerate problems in the CDS archive

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java

Changeset: 8af3b27c
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-12-08 16:39:24 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8af3b27ce98bcb9cf0c155c98d6b9a9bc159aafe

8277850: C2: optimize mask checks in counted loops

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestShiftAndMask.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: 24781588
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-12-08 17:11:14 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2478158815a9ae0466542e27562bff046d760d3e

8277361: java/nio/channels/Channels/ReadXBytes.java fails with OOM error

Reviewed-by: alanb, lancea

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

Changeset: 9b747491
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2021-12-08 17:44:10 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/9b747491de01fd011b09668a67113e80c2b7c708

8276660: Scalability bottleneck in java.security.Provider.getService()

Reviewed-by: weijun

! src/java.base/share/classes/java/security/Provider.java

Changeset: 83454530
Author:    Alexey Ushakov <avu at openjdk.org>
Date:      2021-12-08 17:48:53 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/83454530ea538c80e2f1205cd8d2f9732503b592

8272392: Lanai: SwingSet2. Black background on expanding tree node

Reviewed-by: aghaisas, jdv

! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/RenderOptions.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/common.h

Changeset: 92aa75b7
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-12-08 17:52:03 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/92aa75b72185c681757e6520d6fdc1ae4161d0c5

8274903: Zero: Support AsyncGetCallTrace

Reviewed-by: sspitsyn, aph

! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/os_cpu/linux_zero/thread_linux_zero.cpp
! src/hotspot/os_cpu/linux_zero/thread_linux_zero.hpp
! src/hotspot/share/prims/forte.cpp

Changeset: ba86dd4a
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-12-08 18:02:34 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ba86dd4aaf597a0f0832085b50fa00498f053a6a

8278445: ProblemList tools/jpackage/share/IconTest.java on macosx-x64

Reviewed-by: bpb

! test/jdk/ProblemList.txt

Changeset: 42d9b1ba
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-12-08 18:50:38 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/42d9b1baac25df649a8d575f5ffa3a0d5b8e7ed0

8277106: Cannot compile certain sources with --release

Reviewed-by: darcy, mcimadamore

! make/data/symbols/java.base-C.sym.txt
! make/data/symbols/java.base-E.sym.txt
! make/data/symbols/java.base-G.sym.txt
! make/data/symbols/java.base-H.sym.txt
! make/data/symbols/java.xml-B.sym.txt
! make/data/symbols/java.xml-C.sym.txt
! make/data/symbols/java.xml-D.sym.txt
! make/data/symbols/java.xml-E.sym.txt
! make/data/symbols/jdk.incubator.foreign-F.sym.txt
! make/data/symbols/jdk.incubator.foreign-G.sym.txt
! make/data/symbols/jdk.incubator.foreign-H.sym.txt
! make/data/symbols/jdk.incubator.vector-G.sym.txt
! make/data/symbols/jdk.incubator.vector-H.sym.txt
! make/data/symbols/jdk.javadoc-H.sym.txt
! make/data/symbols/jdk.jfr-B.sym.txt
! make/data/symbols/jdk.jfr-G.sym.txt
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
+ test/langtools/tools/javac/platform/NonExportedSuperTypes.java
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTest.java
! test/langtools/tools/javac/platform/createsymbols/CreateSymbolsTestImpl.java

Changeset: fb11d8fa
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-12-08 19:48:05 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/fb11d8faf21539a8dc08d371658d1835484c8344

8272945: Use snippets in java.compiler documentation

Reviewed-by: erikj, alanb

! make/CompileInterimLangtools.gmk
! make/modules/java.compiler/Java.gmk
! src/java.compiler/share/classes/javax/tools/JavaCompiler.java
! src/java.compiler/share/classes/javax/tools/JavaFileManager.java
! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java
! src/java.compiler/share/classes/javax/tools/package-info.java
+ src/java.compiler/share/classes/javax/tools/snippet-files/JavaSourceFromString.java

Changeset: 5a80abf7
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-12-08 19:50:14 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/5a80abf706dfde9342be53e78b942ff40f9624ea

8272944: Use snippets in jdk.javadoc documentation

Reviewed-by: hannesw

! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java

Changeset: 8e8fadf2
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-12-08 20:37:41 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8e8fadf2d4e45f53286dd8424d95f733a12cd1a0

8278428: ObjectInputStream.readFully range check incorrect

Reviewed-by: alanb

! src/java.base/share/classes/java/io/ObjectInputStream.java
! test/jdk/java/io/Serializable/oldTests/WritePrimitive.java

Changeset: c83b781b
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-12-08 20:42:52 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c83b781b6002ca0f067a35e678ab5285d98d015d

8278459: ProblemList javax/swing/JTree/4908142/bug4908142.java on macosx-aarch64

Reviewed-by: lmesnik, bpb, prr

! test/jdk/ProblemList.txt

Changeset: 6e7b7f35
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-12-08 21:15:55 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/6e7b7f352e66c767b16e1e98a162e7fea79126c6

8278251: Enable "missing-explicit-ctor" check in the jdk.unsupported.desktop module

Reviewed-by: ihse, prr

- make/modules/jdk.unsupported.desktop/Java.gmk

Changeset: fe2ae8e3
Author:    Eamonn McManus <emcmanus at openjdk.org>
Date:      2021-12-08 21:24:43 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/fe2ae8e38bd8660cc637f13f425ccea17a11aa4f

8276904: Optional.toString() is unnecessarily expensive

Reviewed-by: rriggs, smarks

! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java

Changeset: b3faecf7
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-12-08 21:33:33 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/b3faecf73966ce0435644a89f8f43d85720e8328

8276116: C2: optimize long range checks in int counted loops

Reviewed-by: kvn

! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/compiler/c2/irTests/TestLongRangeChecks.java
! test/hotspot/jtreg/compiler/rangechecks/TestLongRangeCheck.java

Changeset: 3893f4f7
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2021-12-08 22:32:00 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3893f4f70b5828ee8e673ce7b1422877efe5c292

8278330: dump stack trace if the jvmti test nsk/jvmti/GetThreadState/thrstat002 is failed with wrong thread state

Reviewed-by: amenkov, lmesnik

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/thrstat002.cpp

Changeset: 03bf55f6
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2021-12-08 22:49:43 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/03bf55f62065f8f9c8ade1eff8ca6eaeabe51450

8277980: ObjectMethods::bootstrap throws NPE when lookup is null

Reviewed-by: jjg

! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! test/jdk/java/lang/runtime/ObjectMethodsTest.java

Changeset: 3cec700a
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-12-08 22:59:38 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3cec700a5caa2243772e4b01c40630cb044b76fc

8278463: [test] Serialization WritePrimitive test revised for readFully test fails

Reviewed-by: darcy

! test/jdk/java/io/Serializable/oldTests/WritePrimitive.java

Changeset: 83e6a4c0
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2021-12-08 23:04:15 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/83e6a4c0e9e4a9474ae0c1252378b1a09d1d2df0

8255409: Support the new C_GetInterfaceList, C_GetInterface, and C_SessionCancel APIs in PKCS#11 v3.0

Reviewed-by: ascarpino, weijun

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyWrapCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sessmgmt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c
! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.h
! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.c
! src/jdk.crypto.cryptoki/windows/native/libj2pkcs11/p11_md.h

Changeset: 35243558
Author:    Zhiqiang Zang <capapoc at gmail.com>
Committer: Igor Veresov <iveresov at openjdk.org>
Date:      2021-12-09 00:18:59 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/352435581e4354741684d66df8a33b1fbdb96162

8277882: New subnode ideal optimization: converting "c0 - (x + c1)" into "(c0 - c1) - x"

Reviewed-by: dlong, iveresov

! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestSubIdealC0Minus_YPlusC1_.java
+ test/micro/org/openjdk/bench/vm/compiler/SubIdealC0Minus_YPlusC1_.java

Changeset: 8ef1a232
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-12-09 02:31:29 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8ef1a232b100dbac72356ca4844d01964f3d5287

8278311: Debian packaging doesn't work

Reviewed-by: almatvee

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/OverridableResourceTest.java

Changeset: d1706828
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-12-09 02:53:52 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d1706828fb6a95ecad2bab4112b2e1a7d3319df8

8278466: "spurious markup" warnings in snippets when building `docs-reference`

Reviewed-by: darcy

! src/java.compiler/share/classes/javax/tools/JavaFileManager.java
! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java

Changeset: 62a7f5d3
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-12-09 06:50:56 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/62a7f5d3236ab2248518a475b1d8b71cb4bf1313

8254318: Remove .hgtags

Reviewed-by: erikj, xliu

- .hgtags

Changeset: 1ea766db
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-12-09 09:23:39 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1ea766db5519f03e36fc5b0c446cf34b172bb349

8278419: JFR jcmd option contract "This value cannot be changed once JFR has been initialized" is not enforced

Reviewed-by: egahlin

! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
+ test/jdk/jdk/jfr/jcmd/TestJcmdConfigureReadOnly.java

Changeset: 84baea75
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-12-09 09:29:08 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/84baea753a01428d9dc5befa5f23d4ac853a7bbc

8278433: Use snippets in jdk.incubator.foreign documentation

Reviewed-by: mcimadamore

! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ResourceScope.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SegmentAllocator.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java

Changeset: 965ea8d9
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-12-09 09:29:59 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/965ea8d9cd29aee41ba2b1b0b0c67bb67eca22dd

8274298: JFR Thread Sampler thread must not acquire malloc lock after suspending a thread because of possible deadlock

Reviewed-by: egahlin

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jfr/utilities/jfrEpochQueue.hpp
! src/hotspot/share/jfr/utilities/jfrEpochQueue.inline.hpp

Changeset: 08aad850
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-12-09 14:13:53 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/08aad8506e60157fc5ee1cc0e3e90cf1c35b3df5

8211230: JFR: internal events

Reviewed-by: mgronlun

! make/src/classes/build/tools/jfr/GenerateJfrFiles.java
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/metadata/metadata.xsd
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/jfrEventSetting.cpp
! src/hotspot/share/jfr/recorder/jfrEventSetting.hpp
! src/jdk.jfr/share/classes/jdk/jfr/EventType.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc

Changeset: 6dae52f8
Author:    Eric Liu <eliu at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-12-09 14:16:38 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/6dae52f8e3993d529033147de8e34ad1e7d48c53

8276985: AArch64: [vectorapi] Backend support of VectorMaskToLongNode

Reviewed-by: njian, aph

! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp

Changeset: 09831e7a
Author:    Joe Darcy <darcy at openjdk.org>
Committer: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-09 17:01:59 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/09831e7aa47ebe41eab2f3014ebbacf338097ef6

8273146: Start of release updates for JDK 19
8277511: Add SourceVersion.RELEASE_19
8277513: Add source 19 and target 19 to javac

Reviewed-by: dholmes, alanb, erikj, iris, mikael, ihse

! make/conf/version-numbers.conf
+ make/data/symbols/java.base-I.sym.txt
+ make/data/symbols/java.compiler-I.sym.txt
+ make/data/symbols/java.datatransfer-I.sym.txt
+ make/data/symbols/java.desktop-I.sym.txt
= make/data/symbols/java.instrument-I.sym.txt
+ make/data/symbols/java.logging-I.sym.txt
+ make/data/symbols/java.management-I.sym.txt
= make/data/symbols/java.management.rmi-I.sym.txt
+ make/data/symbols/java.naming-I.sym.txt
+ make/data/symbols/java.net.http-I.sym.txt
+ make/data/symbols/java.rmi-I.sym.txt
= make/data/symbols/java.scripting-I.sym.txt
= make/data/symbols/java.security.jgss-I.sym.txt
= make/data/symbols/java.security.sasl-I.sym.txt
= make/data/symbols/java.smartcardio-I.sym.txt
= make/data/symbols/java.sql-I.sym.txt
= make/data/symbols/java.sql.rowset-I.sym.txt
+ make/data/symbols/java.xml-I.sym.txt
+ make/data/symbols/java.xml.crypto-I.sym.txt
+ make/data/symbols/jdk.accessibility-I.sym.txt
= make/data/symbols/jdk.attach-I.sym.txt
+ make/data/symbols/jdk.compiler-I.sym.txt
= make/data/symbols/jdk.dynalink-I.sym.txt
+ make/data/symbols/jdk.httpserver-I.sym.txt
+ make/data/symbols/jdk.incubator.foreign-I.sym.txt
+ make/data/symbols/jdk.incubator.vector-I.sym.txt
= make/data/symbols/jdk.jartool-I.sym.txt
+ make/data/symbols/jdk.javadoc-I.sym.txt
= make/data/symbols/jdk.jconsole-I.sym.txt
= make/data/symbols/jdk.jdi-I.sym.txt
+ make/data/symbols/jdk.jlink-I.sym.txt
+ make/data/symbols/jdk.jshell-I.sym.txt
= make/data/symbols/jdk.jsobject-I.sym.txt
= make/data/symbols/jdk.management-I.sym.txt
+ make/data/symbols/jdk.management.jfr-I.sym.txt
= make/data/symbols/jdk.net-I.sym.txt
= make/data/symbols/jdk.sctp-I.sym.txt
= make/data/symbols/jdk.security.auth-I.sym.txt
+ make/data/symbols/jdk.security.jgss-I.sym.txt
+ make/data/symbols/jdk.unsupported-I.sym.txt
= make/data/symbols/jdk.xml.dom-I.sym.txt
! make/data/symbols/symbols
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/langtools/tools/javac/api/TestGetSourceVersions.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out
! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out
! test/langtools/tools/javac/versions/Versions.java

Changeset: 01b30bfa
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-12-09 17:04:55 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/01b30bfa99e95cf1e9209c8de1f3c3c762596708

8253860: PPC: Relocation::pd_set_data_value conflates compressed oops and klasses

Reviewed-by: dlong, rrich

! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/relocInfo_ppc.cpp

Changeset: bc31ccc9
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2021-12-09 17:38:49 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bc31ccc95be9523cc6c64932f6d39f81c2e82bdd

8278312: Update SimpleSSLContext keystore to use SANs for localhost IP addresses

Reviewed-by: dfuchs

+ test/jdk/com/sun/net/httpserver/SANTest.java
! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java
! test/lib/jdk/test/lib/net/testkeys

Changeset: abebde74
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-12-09 18:15:53 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/abebde74409e87f4bab2e72ed27a2524a13611da

8278421: G1: Remove unused HeapRegion::verify

Reviewed-by: iwalulya, tschatzl

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

Changeset: fcd67a52
Author:    Toshio Nakamura <tnakamura at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2021-12-09 19:05:31 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/fcd67a5242b7db06e4cb06b574972a463b209b2e

8278185: Custom JRE cannot find non-ASCII named module inside

Reviewed-by: naoto

! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java
+ test/jdk/tools/jimage/JImageNonAsciiNameTest.java

Changeset: 918b3505
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-12-09 21:47:50 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/918b3505e1cbbf5ac380cbcca43aae2829c18a2d

8278516: Typos in snippet for java.compiler

Reviewed-by: darcy

! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java

Changeset: d40e90b4
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-12-09 22:03:04 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d40e90b4a1b55753a178d824c4c60209bc46efac

8278521: ProblemList java/lang/management/ThreadMXBean/ThreadLists.java

Reviewed-by: bpb

! test/jdk/ProblemList.txt

Changeset: ec0a5ac8
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-12-09 23:24:40 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ec0a5ac8fec75c5c3eda3d9909d2e65d610d9854

Merge


Changeset: 066b348d
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-12-10 01:32:05 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/066b348dbc989cf90048b136a8b42a0ea1cd08d7

8277807: Increase default initial concurrent refinement threshold

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp

Changeset: f29745db
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2021-12-09 20:39:54 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f29745db46fecb5f5dcc93930bb1f1c9f8032fe9

Merge branch 'master' into riscv-port

! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/share/runtime/arguments.cpp



More information about the riscv-port-dev mailing list