git: openjdk/loom: fibers: 80 new changesets
duke
duke at openjdk.org
Thu Nov 10 15:38:48 UTC 2022
Changeset: c7b95a89
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-11-02 20:29:58 +0000
URL: https://git.openjdk.org/loom/commit/c7b95a895fe66a00c754b590ebde53087f183c51
8296163: [aarch64] Cleanup Pre/Post addressing mode classes
Reviewed-by: chagedorn, aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: fd60036a
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-11-02 21:12:25 +0000
URL: https://git.openjdk.org/loom/commit/fd60036a34b0a8516eb29b698674c8242c4a84c1
8296188: Update style and header in JDWP Protocol spec and JVMTI spec
Reviewed-by: erikj
! make/Docs.gmk
Changeset: 13b20e0e
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-11-03 02:27:30 +0000
URL: https://git.openjdk.org/loom/commit/13b20e0e6dda5a05edb05212a5774a960ab0f03b
8296262: Remove dead code from InstanceKlass::signature_name()
Reviewed-by: iklam
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: 19507470
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2022-11-03 07:10:48 +0000
URL: https://git.openjdk.org/loom/commit/19507470c458182be04cdd75b5b819013c5e0115
8279913: obsolete ExtendedDTraceProbes
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/serviceability/dtrace/DTraceOptionsTest.java
Changeset: 6ee8ccfc
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-11-03 12:05:13 +0000
URL: https://git.openjdk.org/loom/commit/6ee8ccfcfea06b16383475f9bbef11753e7fcc22
8296168: x86: Add reasonable constraints between AVX and SSE
Reviewed-by: kvn, vlivanov
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: 7a85441a
Author: Vicente Romero <vromero at openjdk.org>
Date: 2022-11-03 12:08:23 +0000
URL: https://git.openjdk.org/loom/commit/7a85441a85b2472215ca7bc66e636dff06d9ebf3
8232933: Javac inferred type does not conform to equality constraint
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/langtools/tools/javac/inference_context_min/DontMinimizeInfContextTest.java
Changeset: d771abb2
Author: Jie Fu <jiefu at openjdk.org>
Date: 2022-11-03 12:13:10 +0000
URL: https://git.openjdk.org/loom/commit/d771abb2fbc72e02faf02f0724aea301953ac5e8
8295970: Add vector api sanity tests in tier1
Reviewed-by: shade, erikj, kvn
! test/jdk/TEST.groups
Changeset: cc3c5a18
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2022-11-03 13:31:07 +0000
URL: https://git.openjdk.org/loom/commit/cc3c5a18ed4e52ea385ea0e8bedaf1b01f3c5e6e
8296101: nmethod::is_unloading result unstable with concurrent unloading
Reviewed-by: kbarrett, dlong
! src/hotspot/share/code/nmethod.cpp
Changeset: 2a79dfc1
Author: ravi.ra.gupta <ravi.ra.gupta at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-11-03 13:39:00 +0000
URL: https://git.openjdk.org/loom/commit/2a79dfc1f9c419e92aac99f92ef4e40a3471695b
8295774: Write a test to verify List sends ItemEvent/ActionEvent
Reviewed-by: serb, aivanov
+ test/jdk/java/awt/event/ComponentEvent/ListItemEventsTest.java
Changeset: 59a13b18
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-11-03 14:29:51 +0000
URL: https://git.openjdk.org/loom/commit/59a13b1856cb1cf86385874b1152531016d41c22
8295872: [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor
Reviewed-by: shade, lucy, mbaesken
! src/hotspot/os_cpu/aix_ppc/javaThread_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/javaThread_linux_ppc.cpp
Changeset: b7442d12
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-11-03 14:51:24 +0000
URL: https://git.openjdk.org/loom/commit/b7442d12e26f9c61db968fbaf71136e4b76cb82f
8295653: Add a graph of the sealed class hierarchy for marked classes
Co-authored-by: Per Minborg <pminborg at openjdk.org>
Reviewed-by: erikj, jjg
! make/Docs.gmk
! make/Main.gmk
+ make/jdk/src/classes/build/tools/taglet/SealedGraph.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
Changeset: 25dfcbde
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-11-03 15:47:51 +0000
URL: https://git.openjdk.org/loom/commit/25dfcbdea521f2963de47fa3ae0fe1b602e62fee
8289689: (fs) Re-examine the need for normalization to Unicode Normalization Format D (macOS)
Reviewed-by: jpai, alanb
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java
! test/jdk/java/nio/file/Path/MacPath.java
! test/jdk/java/nio/file/Path/MacPathTest.java
Changeset: 53905e60
Author: Stuart Marks <stuart.marks at oracle.com>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2022-11-03 16:36:29 +0000
URL: https://git.openjdk.org/loom/commit/53905e600a0f0f008440da52b4d2b87cc9c5c8dc
8178355: IdentityHashMap uses identity-based comparison for values everywhere except remove(K,V) and replace(K,V,V)
Reviewed-by: smarks
! src/java.base/share/classes/java/util/IdentityHashMap.java
! test/jdk/java/util/IdentityHashMap/Basic.java
Changeset: 72f74df4
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-11-03 17:02:33 +0000
URL: https://git.openjdk.org/loom/commit/72f74df49afc4ce31bf0d696b603610a991da094
8292427: Improve specification of InflaterInputStream.fill()
Reviewed-by: bpb, alanb, simonis
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
Changeset: 2ff9d3af
Author: Joe Wang <joehw at openjdk.org>
Date: 2022-11-03 17:04:14 +0000
URL: https://git.openjdk.org/loom/commit/2ff9d3af815c0f6ff2643d8fc562cec20ef6c324
8294858: XMLStreamReader does not respect jdk.xml.maxXMLNameLimit=0 for namespace names
Reviewed-by: lancea, naoto
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNSDocumentScannerImpl.java
+ test/jaxp/javax/xml/jaxp/unittest/common/ProcessingLimits.java
Changeset: 68209adf
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-11-03 17:05:28 +0000
URL: https://git.openjdk.org/loom/commit/68209adfa788b3cdf86c75f74857dd28c74c3cc2
8288232: Address typos in jar man page
Reviewed-by: joehw, naoto, bpb
! src/jdk.jartool/share/man/jar.1
Changeset: 4338f527
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2022-11-03 17:18:14 +0000
URL: https://git.openjdk.org/loom/commit/4338f527aa81350e3636dcfbcd2eb17ddaad3914
8294241: Deprecate URL public constructors
Reviewed-by: joehw, prr, alanb, aefimov, michaelm
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/JarURLConnection.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java.template
! src/java.base/share/classes/javax/crypto/ProviderVerifier.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/sun/net/util/URLUtil.java
! src/java.base/share/classes/sun/net/www/ParseUtil.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jar/Handler.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/security/provider/ConfigFile.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java
! src/java.base/share/classes/sun/security/tools/PathList.java
! src/java.base/share/classes/sun/security/util/PolicyUtil.java
! src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java
! src/java.base/unix/classes/sun/security/provider/NativePRNG.java
! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java
! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/awt/SplashScreen.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthParser.java
! src/java.desktop/share/classes/javax/swing/text/html/CSS.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/FrameView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java
! src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java
! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java
! src/java.management/share/classes/javax/management/loading/MLet.java
! src/java.management/share/classes/javax/management/loading/MLetContent.java
! src/java.management/share/classes/javax/management/loading/MLetParser.java
! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.rmi/share/classes/sun/rmi/server/LoaderHandler.java
! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialDatalink.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/DocumentCache.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ListingErrorHandler.java
! src/java.xml/share/classes/javax/xml/catalog/BaseEntry.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java
! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java
! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/ServiceProxy.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java
! test/jdk/java/net/URL/URIToURLTest.java
+ test/jdk/java/net/URL/URLFromURITest.java
! test/micro/org/openjdk/bench/java/net/ThreadLocalParseUtil.java
! test/micro/org/openjdk/bench/java/security/ProtectionDomainBench.java
Changeset: 94eb25a4
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-11-03 17:27:00 +0000
URL: https://git.openjdk.org/loom/commit/94eb25a4f1ffb0f8c834a03101d98fbff5dd0c5c
8256072: Eliminate JVMTI tagmap rehashing
Reviewed-by: kbarrett, eosterlund
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMap.hpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
Changeset: b685fc2d
Author: Harshitha Onkar <honkar at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-11-03 18:28:54 +0000
URL: https://git.openjdk.org/loom/commit/b685fc2de4d2847de2d1efaab2890646257ea6d3
8295685: Update Libpng to 1.6.38
Reviewed-by: prr, azvegint
! src/java.desktop/share/legal/libpng.md
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/UPDATING.txt
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
Changeset: f43bb9fe
Author: Yi-Fan Tsai <yftsai at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2022-11-03 19:26:20 +0000
URL: https://git.openjdk.org/loom/commit/f43bb9feaa03008bad9708a4d7ed850d2532e102
8296190: TestMD5Intrinsics and TestMD5MultiBlockIntrinsics don't test the intrinsics
Reviewed-by: eastigeevich, phh, simonis
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java
Changeset: a8070fba
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2022-11-03 21:24:12 +0000
URL: https://git.openjdk.org/loom/commit/a8070fba21e7307269b988d38e30133cc2d3889f
8296157: Rename FileMapInfo::space_at() to region_at()
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapLoader.cpp
! src/hotspot/share/cds/cdsConstants.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c
Changeset: 8f6c0489
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-11-03 22:30:28 +0000
URL: https://git.openjdk.org/loom/commit/8f6c0489117d1912d15a670c6ca056391e31286d
8296337: CDS SharedArchiveConsistency tests fail after JDK-8296157
Reviewed-by: ccheung
! test/lib/jdk/test/lib/cds/CDSArchiveUtils.java
Changeset: 03498039
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-11-03 23:35:37 +0000
URL: https://git.openjdk.org/loom/commit/034980393fc3e40b8a75b6aa19c68b3b58c9dd90
8295319: pending_cards_at_gc_start doesn't include cards in thread buffers
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
Changeset: 4d1bc1b5
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-11-04 00:56:47 +0000
URL: https://git.openjdk.org/loom/commit/4d1bc1b5add61f443f99f6d0726ebf8e37dc14ab
8296285: test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java fails after JDK-8280378
Reviewed-by: jiefu, thartmann, chagedorn
! test/hotspot/jtreg/compiler/intrinsics/TestFloatIsFinite.java
Changeset: 9d3b4ef2
Author: Yoshiki Sato <ysatowse at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-11-04 02:23:17 +0000
URL: https://git.openjdk.org/loom/commit/9d3b4ef2ad658afb5379796b7224458c12c81f5d
8296108: (tz) Update Timezone Data to 2022f
Reviewed-by: serb, naoto
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/java.base/share/data/tzdata/VERSION
! src/java.base/share/data/tzdata/africa
! src/java.base/share/data/tzdata/antarctica
! src/java.base/share/data/tzdata/asia
! src/java.base/share/data/tzdata/australasia
! src/java.base/share/data/tzdata/backward
! src/java.base/share/data/tzdata/etcetera
! src/java.base/share/data/tzdata/europe
! src/java.base/share/data/tzdata/northamerica
! src/java.base/share/data/tzdata/southamerica
! src/java.base/share/data/tzdata/zone.tab
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/jdk/java/util/TimeZone/TimeZoneData/VERSION
! test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
! test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
Changeset: c116ae75
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-11-04 09:08:26 +0000
URL: https://git.openjdk.org/loom/commit/c116ae75a7d1cdad82a451152fef5e4233fe19d6
8295967: RISC-V: Support negVI/negVL instructions for Vector API
Reviewed-by: yadongwang, fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: bd729e69
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-11-04 09:32:53 +0000
URL: https://git.openjdk.org/loom/commit/bd729e69066b94593b7a775c0034c5e8537b73cc
8296380: IGV: Shortcut for quick search not working
Reviewed-by: chagedorn
! src/utils/IdealGraphVisualizer/View/src/main/resources/com/sun/hotspot/igv/view/layer.xml
Changeset: 8ee0f7d5
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2022-11-04 09:36:26 +0000
URL: https://git.openjdk.org/loom/commit/8ee0f7d5982d95674cfc1b217dbabaeafefbc8f1
8296231: Fix MEMFLAGS for CHeapBitMaps
Reviewed-by: coleenp, dholmes
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.cpp
! src/hotspot/share/gc/g1/g1YoungGCEvacFailureInjector.hpp
! src/hotspot/share/memory/metaspace/commitMask.cpp
! test/hotspot/gtest/utilities/test_bitMap.cpp
! test/hotspot/gtest/utilities/test_bitMap_large.cpp
! test/hotspot/gtest/utilities/test_bitMap_popcnt.cpp
! test/hotspot/gtest/utilities/test_bitMap_search.cpp
Changeset: 3378bfe4
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-11-04 11:13:42 +0000
URL: https://git.openjdk.org/loom/commit/3378bfe439927532c3b34a8f329f9a6aaa159d1a
8296224: G1: Remove unnecessary update in VM_G1CollectForAllocation
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
Changeset: 12316829
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-11-04 11:14:39 +0000
URL: https://git.openjdk.org/loom/commit/12316829b48c58e4509026543a3f2b50a57a439f
8296305: Remove unimplemented deoptimized_wrt_marked_nmethods
Reviewed-by: dholmes
! src/hotspot/share/runtime/threads.hpp
Changeset: 22347e46
Author: Renjith <renjith.kannath.pariyangad at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-11-04 12:35:39 +0000
URL: https://git.openjdk.org/loom/commit/22347e46f7e66a864ea987fa084c44792cae2e6a
8277775: Fixup bugids in RemoveDropTargetCrashTest.java - add 4357905
Reviewed-by: prr, aivanov
! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java
Changeset: 5622b095
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-11-04 14:57:43 +0000
URL: https://git.openjdk.org/loom/commit/5622b0956581ed5057f708ee77cb648705ea7e94
8200337: Generalize see and link tags for user-defined anchors
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ReferenceParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
+ test/langtools/jdk/javadoc/doclet/testSeeLinkAnchor/TestSeeLinkAnchor.java
! test/langtools/tools/javac/doctree/LinkPlainTest.java
! test/langtools/tools/javac/doctree/LinkTest.java
! test/langtools/tools/javac/doctree/SeeTest.java
! test/langtools/tools/javac/doctree/SerialFieldTest.java
! test/langtools/tools/javac/doctree/ThrowableTest.java
! test/langtools/tools/javac/doctree/ValueTest.java
Changeset: f9c7cdae
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2022-11-04 16:00:36 +0000
URL: https://git.openjdk.org/loom/commit/f9c7cdaed693934a366145b15dcbb2aa65a9da0a
8294109: JavaDoc search should search whole index
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template
! test/langtools/jdk/javadoc/doclet/testSearchScript/javadoc-search.js
Changeset: 97c5a64d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-11-04 16:22:09 +0000
URL: https://git.openjdk.org/loom/commit/97c5a64d5cef6da43691a8396d4013145aa04f66
8296287: Improve documentation for Types.directSupertypes()
Reviewed-by: jlahoda, prappo
! src/java.compiler/share/classes/javax/lang/model/util/Types.java
+ test/langtools/tools/javac/processing/model/util/types/TestDirectSupertypeObject.java
Changeset: c206f286
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2022-11-04 17:01:57 +0000
URL: https://git.openjdk.org/loom/commit/c206f28629056c62d5c22686cc39b849e4ecef2f
8283101: serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java failing #VirtualThread-Frozen: number of frames expected: 14, got: 9
Reviewed-by: sspitsyn, kevinw
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
Changeset: b49bdaea
Author: Bhavana Kilambi <bkilambi at openjdk.org>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2022-11-04 17:22:54 +0000
URL: https://git.openjdk.org/loom/commit/b49bdaeade8445584550dbd5c48ea3c7e9cf1559
8294816: C2: Math.min/max vectorization miscompilation
Reviewed-by: thartmann, ngasson
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
+ test/hotspot/jtreg/compiler/c2/TestMinMaxSubword.java
Changeset: 82f9819e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-11-04 17:29:25 +0000
URL: https://git.openjdk.org/loom/commit/82f9819eaccd091c9d3a0b89979ddc13b1ef761c
8294536: Update troff form of man page for new --spec-base-url option
Reviewed-by: hannesw
! src/jdk.javadoc/share/man/javadoc.1
! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java
Changeset: 5b7e7064
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-11-04 17:32:32 +0000
URL: https://git.openjdk.org/loom/commit/5b7e70645b311b7060da20cb7ca813df34834332
8295753: (fs) UnixPath::toRealPath does not return correct case when links not followed
Reviewed-by: alanb
! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! test/jdk/java/nio/file/Path/Misc.java
Changeset: b847fb68
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-11-04 18:22:55 +0000
URL: https://git.openjdk.org/loom/commit/b847fb687735ae5dff56d12d221556a5218b5bba
8296414: [BACKOUT] JDK-8295319: pending_cards_at_gc_start doesn't include cards in thread buffers
Reviewed-by: lkorinth
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
Changeset: f857f795
Author: Harshitha Onkar <honkar at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-11-04 19:48:31 +0000
URL: https://git.openjdk.org/loom/commit/f857f795a9fc8b116bfc6b039114051061950e28
8015739: Background of JInternalFrame is located out of JInternalFrame
Reviewed-by: kizune, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java
+ test/jdk/javax/swing/JInternalFrame/InternalFrameBorderTest.java
Changeset: d8573b2c
Author: Sergey Bylokhov <serb at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-11-04 20:57:38 +0000
URL: https://git.openjdk.org/loom/commit/d8573b2c5bd235a3cc6442b6bda8d1bd2da495a0
8294488: Delete KCMS transforms wrappers
Reviewed-by: prr
! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/cmm/ColorTransform.java
! src/java.desktop/share/classes/sun/java2d/cmm/PCMM.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! src/java.desktop/share/native/liblcms/LCMS.c
Changeset: 581133a0
Author: Markus Karg <markus at headcrashing.eu>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-11-04 21:07:59 +0000
URL: https://git.openjdk.org/loom/commit/581133a0c8c7d7e98614937c54db3723cd248f07
8294696: BufferedInputStream.transferTo should drain buffer when mark set
Reviewed-by: bpb, alanb
! src/java.base/share/classes/java/io/BufferedInputStream.java
Changeset: 91292d56
Author: Fei Yang <fyang at openjdk.org>
Date: 2022-11-05 02:18:49 +0000
URL: https://git.openjdk.org/loom/commit/91292d56a9c2b8010466d105520e6e898ae53679
8286301: Port JEP 425 to RISC-V
Co-authored-by: Xiaolin Zheng <xlinzheng at openjdk.org>
Reviewed-by: fjiang, xlinzheng, yadongwang, jiefu, rrich
! src/hotspot/cpu/riscv/abstractInterpreter_riscv.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/continuationEntry_riscv.inline.hpp
! src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
! src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.hpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/globalDefinitions_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/riscv/javaFrameAnchor_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp
! src/hotspot/cpu/riscv/stackChunkFrameStream_riscv.inline.hpp
! src/hotspot/cpu/riscv/stackChunkOop_riscv.inline.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: c2f76383
Author: lawrence.andrews <87324768+lawrence-andrew at users.noreply.github.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-11-05 21:27:52 +0000
URL: https://git.openjdk.org/loom/commit/c2f76383895e3d054988a5817de52e7795bf69c2
8296335: Fix accessibility manual test instruction
Reviewed-by: prr, aivanov
! test/jdk/javax/accessibility/manual/ButtonDemo.html
! test/jdk/javax/accessibility/manual/ComboBoxDemo.html
! test/jdk/javax/accessibility/manual/OptionPaneDemo.html
! test/jdk/javax/accessibility/manual/TableDemo.html
! test/jdk/javax/accessibility/manual/TreeDemo.html
Changeset: 556377a0
Author: Man Cao <manc at openjdk.org>
Date: 2022-11-07 03:53:32 +0000
URL: https://git.openjdk.org/loom/commit/556377a0583b519ac191675c2b078f1a2efe2f72
8296270: Memory leak in ClassLoader::setup_bootstrap_search_path_impl
Co-authored-by: Justin King <jcking at google.com>
Reviewed-by: dholmes, jiangli
! src/hotspot/share/classfile/classLoader.cpp
Changeset: 087cedc0
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-11-07 04:59:45 +0000
URL: https://git.openjdk.org/loom/commit/087cedc080963f027306f9d4c4ab737ddf42a5bc
8295261: RISC-V: Support ReductionV instructions for Vector API
Reviewed-by: yadongwang, dzhang, fyang, eliu
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: 51f8e9b0
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-11-07 05:59:25 +0000
URL: https://git.openjdk.org/loom/commit/51f8e9b0e127739e36f2d9136bd1618be7d828b7
8296443: NMT: Remove cmdline_tracking_level handling code
Reviewed-by: dholmes
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/nmtDCmd.cpp
Changeset: 8836b925
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-11-07 07:50:12 +0000
URL: https://git.openjdk.org/loom/commit/8836b92593565e66d8063b1228d6701316f3078d
8296226: Add constructors (String,Throwable) and (Throwable) to InvalidParameterException
Reviewed-by: mullan, mdoerr
! src/java.base/share/classes/java/security/InvalidParameterException.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyGenerator.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyPairGenerator.java
! test/jdk/java/security/Exceptions/ChainingConstructors.java
! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/rsa/RSAKeyPairGenerator.java
Changeset: d634ddef
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-11-07 12:30:57 +0000
URL: https://git.openjdk.org/loom/commit/d634ddefdd7712f4c3ac070d8493be5ba2de2aef
8295354: Remove G1 incremental non-copy time calculation
Reviewed-by: ayang, iwalulya
! src/hotspot/share/gc/g1/g1Analytics.cpp
! src/hotspot/share/gc/g1/g1Analytics.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: 00d22f60
Author: Sean Mullan <mullan at openjdk.org>
Date: 2022-11-07 14:07:10 +0000
URL: https://git.openjdk.org/loom/commit/00d22f605d2b54f2774aeaa1edfbb146a5635f21
8279164: Disable TLS_ECDH_* cipher suites
Reviewed-by: xuelei, rhalade, wetmore
! src/java.base/share/conf/security/java.security
! test/jdk/javax/net/ssl/DTLS/CipherSuite.java
! test/jdk/javax/net/ssl/ciphersuites/DisabledAlgorithms.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java
Changeset: f8b2574e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2022-11-07 15:58:42 +0000
URL: https://git.openjdk.org/loom/commit/f8b2574ebc32fa0e62dbaa0f2447757ff83c320f
8296137: diags-examples.xml is broken
Reviewed-by: iris, vromero, ihse
! make/langtools/diags-examples.xml
! test/langtools/tools/javac/diags/Example.java
Changeset: ba303c04
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Committer: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-11-07 16:15:09 +0000
URL: https://git.openjdk.org/loom/commit/ba303c048eaabdf4ef3a891cc4bd232d69fc4631
8295893: Improve printing of Constant Pool Cache Entries
Reviewed-by: dholmes, coleenp, iklam
! src/hotspot/share/oops/cpCache.cpp
+ test/hotspot/gtest/oops/test_cpCache_output.cpp
Changeset: 3baad069
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-11-07 16:45:39 +0000
URL: https://git.openjdk.org/loom/commit/3baad069a65a0ac138a6aaabf451758672d12fbc
8295953: Use enhanced-for cycle instead of Enumeration in sun.security
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/provider/JavaKeyStore.java
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
Changeset: b6ea69c0
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2022-11-07 18:22:08 +0000
URL: https://git.openjdk.org/loom/commit/b6ea69c06aca7f013e26596cebd039960c5b4d34
8296480: java/security/cert/pkix/policyChanges/TestPolicy.java is failing
Reviewed-by: xuelei, mullan
! test/jdk/java/security/cert/pkix/policyChanges/TestPolicy.java
Changeset: b29817a6
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-11-07 19:02:30 +0000
URL: https://git.openjdk.org/loom/commit/b29817a626ce58fb06a104720317ea62ea6697d7
8296479: Remove stray comment about POST_STRIP_CMD
Reviewed-by: iris
! make/autoconf/flags-other.m4
Changeset: 520db1ee
Author: Rajan Halade <rhalade at openjdk.org>
Date: 2022-11-07 19:09:57 +0000
URL: https://git.openjdk.org/loom/commit/520db1eeb18797c782ddfad90467e19bbdd424ac
8296485: BuildEEBasicConstraints.java test fails with SunCertPathBuilderException
Reviewed-by: weijun
! test/jdk/java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java
Changeset: 60db5f2b
Author: Vicente Romero <vromero at openjdk.org>
Date: 2022-11-07 20:16:04 +0000
URL: https://git.openjdk.org/loom/commit/60db5f2ba271176292374b21c343cfc3167df562
8294020: improve errors for record declarations
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/diags/examples/IncorrectRecordDeclaration.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
+ test/langtools/tools/javac/records/RecordDeclarationSyntaxTest.java
+ test/langtools/tools/javac/records/RecordDeclarationSyntaxTest.out
Changeset: 7e85b41d
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2022-11-07 20:52:57 +0000
URL: https://git.openjdk.org/loom/commit/7e85b41d37c5eec9693cfc07447f5deffd5d483b
8296154: [macos] Change "/Applications" to "Applications" in DMG image
Reviewed-by: asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/DMGsetup.scpt
Changeset: b6738c18
Author: Ludvig Janiuk <lujaniuk at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-11-07 23:12:21 +0000
URL: https://git.openjdk.org/loom/commit/b6738c1831a75d493982730c5f39a7704e746ba7
8295663: Rephrase introduction to testing.md
Reviewed-by: ihse, erikj
! doc/testing.html
! doc/testing.md
Changeset: 76790ad2
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2022-11-07 23:31:21 +0000
URL: https://git.openjdk.org/loom/commit/76790ad2427b777b470ef3e5474fa8df9f3bf875
8295673: Deprecate and disable legacy parallel class loading workaround for non-parallel-capable class loaders
Reviewed-by: mchung, dholmes
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/MyLoader.java
! test/hotspot/jtreg/runtime/ParallelLoad/ParallelSuper/ParallelSuperTest.java
Changeset: 47d2c7b4
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-11-08 01:09:26 +0000
URL: https://git.openjdk.org/loom/commit/47d2c7b4cf636fe0042c63ced63d3d0ae28059b6
8295376: Improve debug agent virtual thread performance when no debugger is attached
Reviewed-by: sspitsyn, kevinw
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
! src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.h
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
Changeset: 4c80dff2
Author: Feilong Jiang <fjiang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-11-08 01:12:35 +0000
URL: https://git.openjdk.org/loom/commit/4c80dff2cab8bc0fcfeca8d21754a28e31e92325
8296435: RISC-V: Small refactoring for increment/decrement
Reviewed-by: fyang
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
Changeset: 1169dc06
Author: Dingli Zhang <dzhang at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-11-08 02:48:19 +0000
URL: https://git.openjdk.org/loom/commit/1169dc066c0257da1a237960b8c0cc4782ef8d14
8296447: RISC-V: Make the operands order of vrsub_vx/vrsub_vi consistent with RVV 1.0 spec
Reviewed-by: luhenry, fyang
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: cf656056
Author: pandaapo <1052156701 at qq.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2022-11-08 06:28:54 +0000
URL: https://git.openjdk.org/loom/commit/cf656056a34fbb40f0dbe7b42dce7e7dbf251ec8
8296445: C++ syntax error in jdwpTransport.h
Reviewed-by: cjplummer, lmesnik, sspitsyn
! src/jdk.jdwp.agent/share/native/include/jdwpTransport.h
Changeset: dd5d4df5
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2022-11-08 09:02:11 +0000
URL: https://git.openjdk.org/loom/commit/dd5d4df5b68a40923987841a206fac5032d72f71
8295658: G1: Refactor G1SegmentedArray to indicate that it is an allocator
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CardSetMemory.hpp
! src/hotspot/share/gc/g1/g1CardSetMemory.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
+ src/hotspot/share/gc/g1/g1MonotonicArena.cpp
+ src/hotspot/share/gc/g1/g1MonotonicArena.hpp
+ src/hotspot/share/gc/g1/g1MonotonicArena.inline.hpp
+ src/hotspot/share/gc/g1/g1MonotonicArenaFreeMemoryTask.cpp
+ src/hotspot/share/gc/g1/g1MonotonicArenaFreeMemoryTask.hpp
+ src/hotspot/share/gc/g1/g1MonotonicArenaFreePool.cpp
+ src/hotspot/share/gc/g1/g1MonotonicArenaFreePool.hpp
- src/hotspot/share/gc/g1/g1SegmentedArray.cpp
- src/hotspot/share/gc/g1/g1SegmentedArray.hpp
- src/hotspot/share/gc/g1/g1SegmentedArray.inline.hpp
- src/hotspot/share/gc/g1/g1SegmentedArrayFreeMemoryTask.cpp
- src/hotspot/share/gc/g1/g1SegmentedArrayFreeMemoryTask.hpp
- src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.cpp
- src/hotspot/share/gc/g1/g1SegmentedArrayFreePool.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/g1/g1YoungCollector.hpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
Changeset: 0ee25de7
Author: Man Cao <manc at openjdk.org>
Date: 2022-11-08 19:37:31 +0000
URL: https://git.openjdk.org/loom/commit/0ee25de704eb8f179888812bd9b1e7bebc384fd6
8296504: Memory leak in G1PLABAllocator::PLABData
Co-authored-by: Justin King <jcking at google.com>
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1Allocator.cpp
Changeset: 74f2b16a
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2022-11-08 21:37:24 +0000
URL: https://git.openjdk.org/loom/commit/74f2b16a8e3a6ac4fbd81ab5792aa9245ed9b2d4
8295303: cleanup debug agent's confusing use of EI_GC_FINISH
Reviewed-by: amenkov, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
Changeset: d04d6566
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-11-08 21:55:51 +0000
URL: https://git.openjdk.org/loom/commit/d04d6566b0cc9b68cff48871d195ee54f1c194ff
8296433: Encountered null CLD while loading shared lambda proxy class
Reviewed-by: iklam, dholmes
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: 671f84bd
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-11-08 22:35:29 +0000
URL: https://git.openjdk.org/loom/commit/671f84bd8625ea7e06fa8272ae629309df06e9ca
8296143: CertAttrSet's set/get mechanism is not type-safe
Reviewed-by: mullan
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/provider/certpath/AdaptableX509CertSelector.java
! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/Builder.java
! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java
! src/java.base/share/classes/sun/security/provider/certpath/ForwardState.java
! src/java.base/share/classes/sun/security/provider/certpath/PolicyChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/provider/certpath/Vertex.java
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
! src/java.base/share/classes/sun/security/tools/keytool/CertAndKeyGen.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java
- src/java.base/share/classes/sun/security/x509/AttributeNameEnumeration.java
! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java
! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java
! src/java.base/share/classes/sun/security/x509/CRLExtensions.java
! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java
! src/java.base/share/classes/sun/security/x509/CRLReasonCodeExtension.java
! src/java.base/share/classes/sun/security/x509/CertAttrSet.java
! src/java.base/share/classes/sun/security/x509/CertificateAlgorithmId.java
! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java
! src/java.base/share/classes/sun/security/x509/CertificateIssuerExtension.java
- src/java.base/share/classes/sun/security/x509/CertificateIssuerName.java
! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java
! src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java
! src/java.base/share/classes/sun/security/x509/CertificateSubjectName.java
! src/java.base/share/classes/sun/security/x509/CertificateValidity.java
! src/java.base/share/classes/sun/security/x509/CertificateVersion.java
! src/java.base/share/classes/sun/security/x509/CertificateX509Key.java
! src/java.base/share/classes/sun/security/x509/DeltaCRLIndicatorExtension.java
! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java
! src/java.base/share/classes/sun/security/x509/InvalidityDateExtension.java
! src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java
! src/java.base/share/classes/sun/security/x509/KeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
! src/java.base/share/classes/sun/security/x509/OCSPNoCheckExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java
! src/java.base/share/classes/sun/security/x509/PolicyInformation.java
! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java
! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectAlternativeNameExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java
! src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java
- src/java.base/share/classes/sun/security/x509/X509AttributeName.java
! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertInfo.java
- src/java.base/share/classes/sun/security/x509/certAttributes.html
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! test/jdk/java/security/cert/X509CertSelectorTest.java
! test/jdk/sun/security/pkcs/pkcs7/SignerOrder.java
! test/jdk/sun/security/provider/X509Factory/BigCRL.java
! test/jdk/sun/security/ssl/X509KeyManager/NoGoodKey.java
! test/jdk/sun/security/x509/OtherName/Parse.java
! test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java
Changeset: 8146e1af
Author: Man Cao <manc at openjdk.org>
Date: 2022-11-08 23:34:45 +0000
URL: https://git.openjdk.org/loom/commit/8146e1af82605e557078f5d7fa8c59e00b16b178
8296347: Memory leak from ClassPathDirEntry::_dir
Co-authored-by: Justin King <jcking at google.com>
Reviewed-by: dholmes, ccheung
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
Changeset: d9b25e86
Author: Claes Redestad <redestad at openjdk.org>
Date: 2022-11-08 23:41:50 +0000
URL: https://git.openjdk.org/loom/commit/d9b25e860b0d73f5fc0890c006bfad0614b23d5c
8296426: x86: Narrow UseAVX and UseSSE flags
Reviewed-by: vlivanov, kvn
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! test/hotspot/jtreg/compiler/floatingpoint/NaNTest.java
Changeset: fd837649
Author: Justin Lu <justin.lu at oracle.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2022-11-09 01:18:01 +0000
URL: https://git.openjdk.org/loom/commit/fd837649811c866c144c9133d211fb5ad8f994a7
8296239: ISO 4217 Amendment 174 Update
Reviewed-by: naoto
! src/java.base/share/data/currency/CurrencyData.properties
! test/jdk/java/util/Currency/ValidateISO4217.java
! test/jdk/java/util/Currency/tablea1.txt
Changeset: 82cbfb5f
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-11-09 08:58:30 +0000
URL: https://git.openjdk.org/loom/commit/82cbfb5fb0db61f3f1d9f0ceeed20c1cf5474652
8296140: Drop unused field java.util.Calendar.DATE_MASK
Reviewed-by: naoto
! src/java.base/share/classes/java/util/Calendar.java
Changeset: fef68bba
Author: Gui Cao <gcao at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2022-11-09 09:38:36 +0000
URL: https://git.openjdk.org/loom/commit/fef68bbaf6de7e0d4be311a5f3648c16548c5b4d
8296515: RISC-V: Small refactoring for MaxReductionV/MinReductionV/AddReductionV node implementation
Reviewed-by: luhenry, dzhang, yzhu, fyang
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
Changeset: 4a0093cc
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2022-11-09 10:55:08 +0000
URL: https://git.openjdk.org/loom/commit/4a0093ccc4ec2880a789af3a50f30e44b686150e
8294362: UL: Replace the internal usage of manual buffers with stringStream in LogSelection
Reviewed-by: dholmes, rehn
! src/hotspot/share/logging/logOutput.cpp
! src/hotspot/share/logging/logOutput.hpp
! src/hotspot/share/logging/logSelection.cpp
! src/hotspot/share/logging/logSelection.hpp
! src/hotspot/share/logging/logSelectionList.cpp
! test/hotspot/gtest/logging/test_logSelection.cpp
Changeset: d4376f8b
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-11-09 13:49:46 +0000
URL: https://git.openjdk.org/loom/commit/d4376f8b55391485365797d1c4d0dbbc6ed2ad92
8296406: ChainingConstructors jtreg test reduce code duplication
Reviewed-by: mullan
! test/jdk/java/security/Exceptions/ChainingConstructors.java
Changeset: fa8a8668
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-11-09 16:49:10 +0000
URL: https://git.openjdk.org/loom/commit/fa8a8668a6656046d713a6b09244adfc81556d63
8296675: Exclude linux-aarch64 in NSS tests
Reviewed-by: dcubed, mullan
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: a5d838c3
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-11-09 17:34:36 +0000
URL: https://git.openjdk.org/loom/commit/a5d838c337599d740e7940d7303b327199f4d07b
8296591: Signature benchmark
Reviewed-by: weijun
+ test/micro/org/openjdk/bench/java/security/Signatures.java
Changeset: 17e34123
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-11-09 17:36:12 +0000
URL: https://git.openjdk.org/loom/commit/17e3412363bf5263c26d9bf1dfbef1fecc3d11a9
8296615: use of undeclared identifier 'IPV6_DONTFRAG'
Reviewed-by: michaelm
! src/jdk.net/macosx/native/libextnet/MacOSXSocketOptions.c
Changeset: d54d275c
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-11-10 10:35:16 +0000
URL: https://git.openjdk.org/loom/commit/d54d275c82fce456109b749ba1062d2234116cb6
Merge with jdk-20+23
! make/Main.gmk
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! make/Main.gmk
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/vmStructs.cpp
More information about the loom-dev
mailing list