git: openjdk/loom: fibers: 60 new changesets

duke duke at openjdk.java.net
Thu Feb 10 10:55:35 UTC 2022


Changeset: 4ea6037e
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-02-02 10:43:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/4ea6037ea57ce7bbad00ef172dfc3c122b2317fc

8281035: Serial: Move RemoveForwardedPointerClosure to local scope

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shared/preservedMarks.hpp

Changeset: ce71e8b2
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-02-02 14:56:52 +0000
URL:       https://git.openjdk.java.net/loom/commit/ce71e8b281176d39cc879ae4ecf95f3d643ebd29

8279917: Refactor subclassAudits in Thread to use ClassValue

Reviewed-by: alanb, rriggs

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

Changeset: 87ab0994
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2022-02-02 15:04:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/87ab0994ded3b535a160bb87b6540bd072042c44

8280944: Enable Unix domain sockets in Windows Selector notification mechanism

Reviewed-by: dfuchs, alanb

! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java
! src/java.base/windows/classes/sun/nio/ch/WEPollSelectorImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java

Changeset: 9d578537
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-02-02 15:17:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/9d578537ced356eb0526a70f717b5669e30eadc6

8281042: G1: Remove unused init_threshold in G1FullGCCompactionPoint

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp

Changeset: 47800bf3
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-02-02 17:11:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/47800bf3da181ae0ee612b14d95773fd1dc90350

8280868: LineBodyHandlerTest.java creates and discards too many clients

Reviewed-by: michaelm

! test/jdk/java/net/httpclient/LineBodyHandlerTest.java

Changeset: e3d5c9e7
Author:    Masanori Yano <myano at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2022-02-02 21:02:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/e3d5c9e7c4ab210ae7a4417a47632603910744a1

8266974: duplicate property key in java.sql.rowset resource bundle

Reviewed-by: lancea

! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties

Changeset: fe0118f8
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2022-02-02 21:51:39 +0000
URL:       https://git.openjdk.java.net/loom/commit/fe0118f8040ce7e5e3d605942443e3a5d442fa92

8279662: serviceability/sa/ClhsdbScanOops.java can fail do to unexpected GC

Reviewed-by: sspitsyn, kevinw

! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java

Changeset: 2531c332
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-02-01 17:41:15 +0000
URL:       https://git.openjdk.java.net/loom/commit/2531c332f89c5faedf71ce1737373581c9abf905

8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob

Backport-of: 6f0e8da6d3bef340299e48977d5e17d05eabe682

! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java

Changeset: a46307a7
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-02-03 01:11:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/a46307a79dd6c1f5cca02447b3452be8d1fbe9a0

Merge


Changeset: a95ee5ad
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-02-03 06:28:19 +0000
URL:       https://git.openjdk.java.net/loom/commit/a95ee5ada230a0177517efd3a417f319066169dd

8065422: Trailing dot in hostname causes TLS handshake to fail with SNI disabled

Reviewed-by: weijun

! src/java.base/share/classes/sun/security/ssl/Utilities.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
+ test/jdk/javax/net/ssl/ServerName/EndingDotHostname.java
+ test/jdk/javax/net/ssl/templates/SSLExampleCert.java

Changeset: fe547eac
Author:    Artem Semenov <asemenov at openjdk.org>
Date:      2022-02-03 07:22:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/fe547eacd71b4eb8119ecc7ca2d0bbe8e757f854

8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y

Reviewed-by: kizune, prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComponentWrapperAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComponentWrapperAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m

Changeset: 5ab22e88
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2022-02-03 07:24:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/5ab22e88da8d79f9e19e8afffdd06206f42bab94

8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations

Reviewed-by: sspitsyn, cjplummer

! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c

Changeset: 63a00a0d
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-02-03 10:10:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/63a00a0df24b154ef459936dbd69bcd2f0626235

8272777: Clean up remaining AccessController warnings in test library

Reviewed-by: rriggs, sspitsyn

! test/lib/jdk/test/lib/SA/SATestUtils.java
! test/lib/jdk/test/lib/net/IPSupport.java
! test/lib/jdk/test/lib/net/SimpleSSLContext.java

Changeset: 010965c8
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-02-03 14:12:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/010965c86ab39260b882df807c4f5d6420b20ca9

8281023: NMT integration into pp debug command does not work

Reviewed-by: zgu, iklam

! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! src/hotspot/share/utilities/debug.cpp

Changeset: 1f926609
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2022-02-03 14:55:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/1f926609372c9b80dde831a014310a3729768c92

8281057: Fix doc references to overriding in JLS

Reviewed-by: darcy, iris, dholmes, cjplummer

! src/hotspot/share/oops/klassVtable.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java

Changeset: 86c24b31
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-02-03 15:51:16 +0000
URL:       https://git.openjdk.java.net/loom/commit/86c24b319ed5e2f0097cfb4b1afe2eb358eb5f75

8240908: RetransformClass does not know about MethodParameters attribute

Reviewed-by: cjplummer, sspitsyn

! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/jdk/java/lang/instrument/RetransformWithMethodParametersTest.java
= test/lib/jdk/test/lib/util/ClassTransformer.java

Changeset: cda9c301
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2022-02-03 18:02:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/cda9c3011beeec8df68e78e096132e712255ce1b

8278753: Runtime crashes with access violation during JNI_CreateJavaVM call

Reviewed-by: dholmes, stuefe

! make/data/hotspot-symbols/symbols-unix
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/native/libjimage/imageDecompressor.cpp

Changeset: 130cf46d
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-02-03 19:12:27 +0000
URL:       https://git.openjdk.java.net/loom/commit/130cf46dcb7b089fcf4a4e950cdc701513f7b53f

4750574: (se spec) Selector spec should clarify calculation of select return value

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/Selector.java

Changeset: b6935dfb
Author:    Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-02-03 19:34:28 +0000
URL:       https://git.openjdk.java.net/loom/commit/b6935dfb86a1c011355d2dfb2140be26ec536351

8251505: Use of types in compiler shared code should be consistent.

Reviewed-by: phh

! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/sweeper.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: e44dc638
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-02-03 22:10:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/e44dc638b8936b1b76ca9ddf9ece0c5c4705a19c

8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack

Co-authored-by: Yi Yang <yyang at openjdk.org>
Co-authored-by: Yi Yang <qingfeng.yy at alibaba-inc.com>
Reviewed-by: vlivanov, thartmann

! src/hotspot/share/runtime/deoptimization.cpp
+ test/hotspot/jtreg/compiler/interpreter/Custom.jasm
+ test/hotspot/jtreg/compiler/interpreter/VerifyStackWithUnreachableBlock.java

Changeset: 63e11cfa
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-02-04 07:08:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/63e11cfa3f887515ca36ab5147c3e6fa540978d3

8280970: Cleanup dead code in java.security.Provider

Reviewed-by: valeriep

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

Changeset: c936e705
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2022-02-04 07:57:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/c936e7059b848d0e0be5f3234c4367657f2af2a7

8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor

Reviewed-by: mdoerr, lucy

! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp

Changeset: 46c6c6f3
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-02-04 09:13:41 +0000
URL:       https://git.openjdk.java.net/loom/commit/46c6c6f308b5ec0ec3b762df4b76de555287474c

8281043: Intrinsify recursive ObjectMonitor locking for PPC64

Reviewed-by: rrich, lucy

! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp

Changeset: 51b53a82
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-02-04 10:51:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/51b53a821bb3cfb962f80a637f5fb8cde988975a

8280913: Create a regression test for JRootPane.setDefaultButton() method

Reviewed-by: aivanov

+ test/jdk/javax/swing/JRootPane/DefaultButtonTest.java

Changeset: 3d926dd6
Author:    Rob McKenna <robm at openjdk.org>
Date:      2022-02-04 13:07:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/3d926dd66ef6551e91a4ebbbc59dcff58f5ede5a

8277795: ldap connection timeout not honoured under contention

Reviewed-by: dfuchs, aefimov

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PooledConnectionFactory.java
+ test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java

Changeset: 01f93ddf
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-02-04 07:47:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/01f93ddf18daea5c0798ac949c6717c37d9cefa0

8279385: [test]  Adjust sun/security/pkcs12/KeytoolOpensslInteropTest.java after 8278344

Reviewed-by: mullan, xuelei
Backport-of: 9bdf6eb7b2412ecff523015f1430dfb6a0e4dd09

! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java

Changeset: 7207f2a3
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2022-02-04 14:47:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/7207f2a3b59c684d9d51d378257629729fa7041d

Merge


Changeset: 66b2c3b6
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-02-04 15:25:13 +0000
URL:       https://git.openjdk.java.net/loom/commit/66b2c3b66e253ac3d8718c0c6d7c7551dbe04001

8280948: [TESTBUG] Write a regression test for JDK-4659800

Reviewed-by: aivanov

+ test/jdk/javax/swing/JButton/4659800/EnterKeyActivatesButton.java

Changeset: d4b99bc0
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-02-04 16:03:50 +0000
URL:       https://git.openjdk.java.net/loom/commit/d4b99bc029771d29c2119a9b5f381cae3fe21ec1

8281120: G1: Rename G1BlockOffsetTablePart::alloc_block to update_for_block

Reviewed-by: tschatzl, iwalulya, sjohanss

! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp

Changeset: f5d6fddc
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-02-04 17:37:01 +0000
URL:       https://git.openjdk.java.net/loom/commit/f5d6fddc6df8c5c5456a2544b131833d5227292b

8280476: [macOS] : hotspot arm64 bug exposed by latest clang

Reviewed-by: kbarrett, adinn

! src/hotspot/cpu/aarch64/immediate_aarch64.cpp

Changeset: 8e4ef818
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2022-02-04 19:20:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/8e4ef818a90de35ae75e7f82a780653d623bb29c

8280767: -XX:ArchiveClassesAtExit does not archive BoundMethodHandle$Species classes

Reviewed-by: iklam, ccheung

! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaFormInvokers.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/prims/jvm.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSLambdaInvoker.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java

Changeset: 48523b09
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-02-04 21:23:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/48523b090886f7b24ed4009f0c150efaa6f7b056

8281049: man page update for jstatd Security Manager dependency removal

Reviewed-by: cjplummer

! src/jdk.jstatd/share/man/jstatd.1

Changeset: 42e272e1
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-02-05 07:44:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/42e272e181f188c89fa88f144715f19235943fca

8281289: Improve with List.copyOf

Reviewed-by: jnimeh, hchao

! src/java.base/share/classes/javax/net/ssl/SSLParameters.java

Changeset: 77b0240d
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-02-06 02:19:32 +0000
URL:       https://git.openjdk.java.net/loom/commit/77b0240d44fd356711d75bc241e198f6f89ada8f

8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950

Reviewed-by: jlaskey

! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
! test/jdk/java/util/Random/RandomNextDoubleBoundary.java

Changeset: f7814c12
Author:    Toshio Nakamura <tnakamura at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-02-06 18:39:44 +0000
URL:       https://git.openjdk.java.net/loom/commit/f7814c120bf84d7e9b459f81a6ce19b44fa122ec

8139173: [macosx] JInternalFrame shadow is not properly drawn

Reviewed-by: prr, serb

! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java
+ test/jdk/javax/swing/plaf/aqua/JInternalFrameBorderTest.java

Changeset: 2f48a3f0
Author:    Phil Race <prr at openjdk.org>
Date:      2022-02-06 21:13:17 +0000
URL:       https://git.openjdk.java.net/loom/commit/2f48a3f032dcfe159a7ab4a3d0afd0a0760d0a04

8279878: java/awt/font/JNICheck/JNICheck.sh test fails on Ubuntu 21.10

Reviewed-by: serb

! test/jdk/java/awt/font/JNICheck/JNICheck.sh

Changeset: 5dfff740
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-02-07 04:48:02 +0000
URL:       https://git.openjdk.java.net/loom/commit/5dfff7406ef3dc37a77ce9545f6f56c49b41e466

8166050: partialArray is not created in javax.swing.text.html.parser.NPrintWriter.println(...) method

Reviewed-by: prr

! src/java.desktop/share/classes/javax/swing/text/html/parser/TagStack.java

Changeset: f2302822
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-02-07 06:30:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/f2302822c0ef30fbf7cb4e31b8dc1513e9413a23

8281298: Revise the creation of unmodifiable list

Reviewed-by: redestad

! src/java.base/share/classes/javax/net/ssl/SSLParameters.java

Changeset: f5e08700
Author:    Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-02-07 08:18:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/f5e0870091ad9534e7a3dd08ef2e3ee7cd781c6d

8281117: Add regression test for JDK-8280587

Reviewed-by: chagedorn, thartmann, xliu

+ test/hotspot/jtreg/compiler/loopopts/TestCastIIMakesMainLoopPhiDead2.java

Changeset: 95fd9d20
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2022-02-07 09:08:34 +0000
URL:       https://git.openjdk.java.net/loom/commit/95fd9d20f329b15d68e613ec7f932254715e9130

8281243: Test java/lang/instrument/RetransformWithMethodParametersTest.java is failing

Reviewed-by: sspitsyn, dcubed, lmesnik

! test/jdk/java/lang/instrument/RetransformWithMethodParametersTest.java

Changeset: f3e82426
Author:    Julia Boes <jboes at openjdk.org>
Date:      2022-02-07 09:28:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/f3e8242683f6c729d89e2f49b0977889b4786f4a

8280965: Tests com/sun/net/httpserver/simpleserver fail with FileSystemException on Windows 11

Reviewed-by: dfuchs

! test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java

Changeset: 4c169495
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2022-02-07 12:10:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/4c169495a2c4bfdcbc82e94e9ca1ee0cc050daf9

8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled

Reviewed-by: dfuchs

! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java

Changeset: 76677716
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-02-07 12:26:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/76677716abf1124992c8f5d4d5b159b1ec0f3cab

8281114: G1: Remove PreservedMarks::init_forwarded_mark

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/shared/preservedMarks.hpp
! src/hotspot/share/gc/shared/preservedMarks.inline.hpp

Changeset: 22a1a32c
Author:    Stephanie Crater <scrater at microsoft.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-02-07 12:43:28 +0000
URL:       https://git.openjdk.java.net/loom/commit/22a1a32c7e5ceb7be6725f5369dcfc2a11fecc2f

8268387: Rename maximum compaction to maximal compaction in G1

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp

Changeset: a0f6f240
Author:    Sean Mullan <mullan at openjdk.org>
Date:      2022-02-07 14:06:08 +0000
URL:       https://git.openjdk.java.net/loom/commit/a0f6f2409ea61ff9ed9dc2e2b46e309c751d456d

8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR

Reviewed-by: weijun, hchao

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
+ test/jdk/java/security/SignedJar/CustomClassLoader.java
+ test/jdk/java/security/SignedJar/SignedJarWithCustomClassLoader.java

Changeset: 2ed1f4cf
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-02-07 15:05:30 +0000
URL:       https://git.openjdk.java.net/loom/commit/2ed1f4cf32b1cef4ccb129d622f9368c3469d1d4

8281175: Add a -providerPath option to jarsigner

Reviewed-by: xuelei, hchao

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/AltProvider.java

Changeset: 1dfc94dd
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-02-07 17:36:40 +0000
URL:       https://git.openjdk.java.net/loom/commit/1dfc94dd561f6a91ef3784fe28c83f839f8188c4

8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist.

Reviewed-by: sspitsyn

! test/hotspot/jtreg/ProblemList.txt

Changeset: 8a662105
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2022-02-07 18:16:23 +0000
URL:       https://git.openjdk.java.net/loom/commit/8a662105c2da1f0fb9b7ecc5058fc85858439ed9

6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java

Reviewed-by: cjplummer, dfuchs

! test/jdk/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java

Changeset: 2f71a6b3
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-02-07 19:54:05 +0000
URL:       https://git.openjdk.java.net/loom/commit/2f71a6b39ed6bb869b4eb3e81bc1d87f4b3328ff

8279613: JFR: Snippify Javadoc

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java
! src/jdk.jfr/share/classes/jdk/jfr/Event.java
! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/EventSettings.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/MetadataDefinition.java
! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
! src/jdk.jfr/share/classes/jdk/jfr/SettingControl.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/package-info.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/snippet-files/Snippets.java
+ src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java

Changeset: 4eacacb5
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-02-08 07:19:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/4eacacb5ad61020c11a521111c40af9fa72e2ff5

8281314: Rename Stack{Red,Yellow,Reserved,Shadow}Pages multipliers

Reviewed-by: stuefe, coleenp, xliu

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

Changeset: f2a9627c
Author:    Masanori Yano <myano at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2022-02-08 08:31:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/f2a9627c05f9ef82eb83d8c1b9d4209bf42e7d8d

8279329: Remove hardcoded IPv4 available policy on Windows

Reviewed-by: djelinski, alanb, dfuchs, aefimov

! src/java.base/windows/native/libnet/net_util_md.c

Changeset: 861f2797
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-02-08 09:02:53 +0000
URL:       https://git.openjdk.java.net/loom/commit/861f2797f7d56ab185117f27dae2660af9250f6a

8280917: Simplify G1ConcurrentRefineThread activation

Reviewed-by: iwalulya, sjohanss

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp

Changeset: f5d8cebb
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-02-08 12:39:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/f5d8cebbb6f1b38247c3b30ba8859874a0e98115

8281296: Create a regression test for JDK-4515999

Reviewed-by: aivanov

+ test/jdk/javax/swing/JSpinner/4515999/JSpinnerMouseAndKeyPressTest.java

Changeset: 83d67452
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-02-08 14:43:45 +0000
URL:       https://git.openjdk.java.net/loom/commit/83d67452da248db17bc72de80247a670d6813cf5

8281450: Remove unnecessary operator new and delete from ObjectMonitor

Reviewed-by: dholmes

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp

Changeset: 380378c5
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2022-02-08 16:00:58 +0000
URL:       https://git.openjdk.java.net/loom/commit/380378c551b4243ef72d868571f725b390e12124

8281400: Remove unused wcslen() function

Reviewed-by: dcubed, coleenp, lfoltan

! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp

Changeset: 7f19c700
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2022-02-08 17:48:48 +0000
URL:       https://git.openjdk.java.net/loom/commit/7f19c700707573000a37910dd6d2f2bb6e8439ad

8281061: [s390] JFR runs into assertions while validating interpreter frames

Reviewed-by: lucy, rrich

! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp

Changeset: 92f4f40d
Author:    Christian Stein <cstein at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2022-02-08 17:53:42 +0000
URL:       https://git.openjdk.java.net/loom/commit/92f4f40da6c4ff55c7ed334007c9c6ca0dc15d99

8281104: jar --create should create missing parent directories

Reviewed-by: lancea

! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
+ test/jdk/tools/jar/CreateMissingParentDirectories.java

Changeset: 5fb56dbb
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-02-08 20:16:34 +0000
URL:       https://git.openjdk.java.net/loom/commit/5fb56dbb0b4e3345ca6f48ba9c01bd467f04aa6f

8281476: ProblemList tools/jar/CreateMissingParentDirectories.java

Reviewed-by: azvegint, bpb, lancea

! test/jdk/ProblemList.txt

Changeset: d658d945
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-02-08 20:29:04 +0000
URL:       https://git.openjdk.java.net/loom/commit/d658d945cf57bab8e61302841dcb56b36e48eff3

8280828: Improve invariants in NonblockingQueue::append

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/utilities/nonblockingQueue.inline.hpp

Changeset: ab24267e
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-02-10 08:50:03 +0000
URL:       https://git.openjdk.java.net/loom/commit/ab24267efd452910679b902b53e772d94c7f13a6

Merge with jdk-19+9

! make/data/hotspot-symbols/symbols-unix
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/windows/classes/sun/nio/ch/WEPollSelectorImpl.java
! src/java.base/windows/classes/sun/nio/ch/WSAPollPoller.java
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt
! make/data/hotspot-symbols/symbols-unix
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/windows/classes/sun/nio/ch/WEPollSelectorImpl.java
+ src/java.base/windows/classes/sun/nio/ch/WSAPollPoller.java
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt



More information about the loom-dev mailing list