git: openjdk/loom: master: 85 new changesets
duke
duke at openjdk.java.net
Sat Nov 20 19:01:48 UTC 2021
Changeset: a0b84453
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-11-10 11:27:13 +0000
URL: https://git.openjdk.java.net/loom/commit/a0b84453b087ff368a32b93729c5b30fda22ed48
8276846: JDK-8273416 is incomplete for UseSSE=1
Reviewed-by: neliasso, kvn
! src/hotspot/cpu/x86/x86_32.ad
Changeset: 0f23c6a9
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-11-10 12:46:30 +0000
URL: https://git.openjdk.java.net/loom/commit/0f23c6a9feb3657eb20ff5988a9e2ffca2108af1
8276926: Use String.valueOf() when initializing File.separator and File.pathSeparator
Reviewed-by: redestad, jlaskey
! src/java.base/share/classes/java/io/File.java
Changeset: 55b36c6f
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-11-10 13:11:16 +0000
URL: https://git.openjdk.java.net/loom/commit/55b36c6f3bb7eb066daaf41f9eba46633afedf08
8276825: hotspot/runtime/SelectionResolution test errors
Reviewed-by: dholmes, shade
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/Clazz.java
! test/hotspot/jtreg/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java
Changeset: 38ec3a16
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-11-10 14:33:02 +0000
URL: https://git.openjdk.java.net/loom/commit/38ec3a16d722d740d0b2128c6f6c2d1eab7a7c08
8276672: Cannot build hsdis on WSL
Co-authored-by: Magnus Ihse Bursie <ihse at openjdk.org>
Co-authored-by: Yasumasa Suenaga <ysuenaga at openjdk.org>
Reviewed-by: ihse, erikj
! make/Hsdis.gmk
Changeset: f561d3c1
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-11-10 14:41:33 +0000
URL: https://git.openjdk.java.net/loom/commit/f561d3c1942ce901fa77c907839032f76feb6998
8276864: Update boot JDKs to 17.0.1 in GHA
Reviewed-by: erikj, ihse
! make/conf/test-dependencies
Changeset: ce3ed65a
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-11-10 15:24:27 +0000
URL: https://git.openjdk.java.net/loom/commit/ce3ed65ac3411a533052a8c01231f7e540803afb
8273154: Provide a JavadocTester method for non-overlapping, unordered output matching
Reviewed-by: prappo
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
+ test/langtools/jdk/javadoc/testJavadocTester/TestJavadocTester.java
Changeset: a5c160c7
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-11-10 19:35:17 +0000
URL: https://git.openjdk.java.net/loom/commit/a5c160c711a3f66db18c75973f4efdea63332863
8267108: Alternate Subject.getSubject and doAs APIs that do not depend on Security Manager APIs
Reviewed-by: mullan
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java
! test/jdk/com/sun/security/sasl/gsskerb/AuthOnly.java
! test/jdk/com/sun/security/sasl/gsskerb/ConfSecurityLayer.java
! test/jdk/com/sun/security/sasl/gsskerb/NoSecurityLayer.java
! test/jdk/java/security/AccessController/PreserveCombiner.java
+ test/jdk/javax/security/auth/Subject/CurrentSubject.java
! test/jdk/javax/security/auth/Subject/DoAs.java
+ test/jdk/javax/security/auth/Subject/Exceptions.java
+ test/jdk/javax/security/auth/Subject/FromACC.java
! test/jdk/javax/security/auth/Subject/Synch.java
! test/jdk/sun/security/krb5/KrbCredSubKey.java
! test/jdk/sun/security/krb5/ServiceCredsCombination.java
! test/jdk/sun/security/krb5/auto/Context.java
! test/jdk/sun/security/krb5/auto/HttpNegotiateServer.java
! test/jdk/sun/security/krb5/auto/LongLife.java
Changeset: 67c2714b
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-11-10 19:45:09 +0000
URL: https://git.openjdk.java.net/loom/commit/67c2714ba2c9658e07153a6f50391c896e4caebc
8276889: Improve compatibility discussion in instanceKlass.cpp
Reviewed-by: hseigel
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: 2374abda
Author: Alisen Chung <achung at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-11-10 20:08:13 +0000
URL: https://git.openjdk.java.net/loom/commit/2374abda19213d615a72c83f584ea61d5bbba4a3
8276678: Malformed Javadoc inline tags in JDK source in com/sun/beans/decoder/DocumentHandler.java
Reviewed-by: serb, aivanov
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
Changeset: df02daa6
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-11-10 20:22:41 +0000
URL: https://git.openjdk.java.net/loom/commit/df02daa6f9df801a7e0b6203fd6411d8a62bb277
8269986: Remove +3 from Symbol::identity_hash()
Reviewed-by: coleenp
! src/hotspot/share/oops/symbol.hpp
Changeset: 0c409cac
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-11-10 20:52:11 +0000
URL: https://git.openjdk.java.net/loom/commit/0c409cac789f1b1d21e09a65db36bb6c72c569db
8276186: Require getAvailableLocales() methods to include Locale.ROOT
Reviewed-by: prappo, smarks, iris
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/time/format/DecimalStyle.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Locale.java
+ test/jdk/java/util/Locale/RequiredAvailableLocalesTest.java
Changeset: bce35ac1
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-11-10 20:53:23 +0000
URL: https://git.openjdk.java.net/loom/commit/bce35ac1d6c4115148468a3240ad459074e0b79e
8276775: ZonedDateTime/OffsetDateTime.toString return invalid ISO-8601 for years <= 1893
Reviewed-by: lancea, iris, bpb, scolebourne, rriggs
! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/ZonedDateTime.java
Changeset: 73e6d7d7
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-11-11 00:14:52 +0000
URL: https://git.openjdk.java.net/loom/commit/73e6d7d74d2ddd27f11775944c6fc4fb5268106d
8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
Changeset: e27a67a9
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-11-11 01:14:30 +0000
URL: https://git.openjdk.java.net/loom/commit/e27a67a91647e584411a9ef57c0a028ab37af19b
8276930: Update ProblemList
Reviewed-by: kevinw, dholmes
! test/jdk/ProblemList.txt
Changeset: ad3be04d
Author: Yoshiki Sato <ysatowse at openjdk.org>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2021-11-11 01:39:06 +0000
URL: https://git.openjdk.java.net/loom/commit/ad3be04d2ac84836e393d696ff03ddfe72779094
8276536: Update TimeZoneNames files to follow the changes made by JDK-8275766
Reviewed-by: naoto, coffeys
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! 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
Changeset: 08e0fd67
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-11-11 05:52:58 +0000
URL: https://git.openjdk.java.net/loom/commit/08e0fd6757ef15b71df0e86afd01211a6e48bd09
8276835: G1: make G1EvacFailureObjectsSet::record inline
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.cpp
! src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.hpp
+ src/hotspot/share/gc/g1/g1EvacFailureObjectsSet.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: 91bb0d65
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-11-11 07:07:58 +0000
URL: https://git.openjdk.java.net/loom/commit/91bb0d658bce010e74b248b56f0fa5b8a79e8802
8276796: gc/TestSystemGC.java large pages subtest fails with ZGC
Reviewed-by: pliden, stefank
! test/hotspot/jtreg/gc/TestSystemGC.java
Changeset: 7a140af2
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-11-11 08:03:01 +0000
URL: https://git.openjdk.java.net/loom/commit/7a140af25362556ebe86147dcd74413e0044edc0
8276546: [IR Framework] Whitelist and ignore CompileThreshold
Reviewed-by: kvn, neliasso
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompileThreshold.java
Changeset: 9862cd07
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-11-11 09:13:49 +0000
URL: https://git.openjdk.java.net/loom/commit/9862cd07c162fcc9cd5cbdd0aab564f446f9256c
8275786: New javadoc option to add script files to generated documentation
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.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/DocPaths.java
! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
+ test/langtools/jdk/javadoc/doclet/testOptions/additional-script-1.js
+ test/langtools/jdk/javadoc/doclet/testOptions/additional-script-2.js
! test/langtools/jdk/javadoc/tool/CheckManPageOptions.java
Changeset: aea09677
Author: casparcwang <casparcwang at tencent.com>
Committer: Hui Shi <hshi at openjdk.org>
Date: 2021-11-11 10:39:09 +0000
URL: https://git.openjdk.java.net/loom/commit/aea096770e74b9c0e1556467705ffdd6cf843d9d
8275854: C2: assert(stride_con != 0) failed: missed some peephole opt
Co-authored-by: Roland Westrelin <roland at openjdk.org>
Reviewed-by: thartmann, roland, kvn
! src/hotspot/share/opto/ifnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestLoopEndNodeEliminate.java
Changeset: c29cab8a
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-11-11 13:09:05 +0000
URL: https://git.openjdk.java.net/loom/commit/c29cab8ab475055e02e4300f212907ff2db955ab
8276112: Inconsistent scalar replacement debug info at safepoints
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/macro.hpp
! test/hotspot/jtreg/compiler/eliminateAutobox/TestIdentityWithEliminateBoxInDebugInfo.java
+ test/hotspot/jtreg/compiler/eliminateAutobox/TestSafepointDebugInfo.java
Changeset: 2ca4ff87
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2021-11-11 14:33:58 +0000
URL: https://git.openjdk.java.net/loom/commit/2ca4ff87b7c31d56542bbdcea70e828be33f4e97
8244202: Implementation of JEP 418: Internet-Address Resolution SPI
Co-authored-by: Chris Hegarty <chegar at openjdk.org>
Co-authored-by: Daniel Fuchs <dfuchs at openjdk.org>
Co-authored-by: Alan Bateman <alanb at openjdk.org>
Reviewed-by: dfuchs, alanb, michaelm, chegar
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/net/Inet4AddressImpl.java
! src/java.base/share/classes/java/net/Inet6AddressImpl.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/InetAddressImpl.java
! src/java.base/share/classes/java/net/doc-files/net-properties.html
+ src/java.base/share/classes/java/net/spi/InetAddressResolver.java
+ src/java.base/share/classes/java/net/spi/InetAddressResolverProvider.java
! src/java.base/share/classes/java/net/spi/package-info.java
! src/java.base/share/classes/jdk/internal/access/JavaNetInetAddressAccess.java
! src/java.base/share/classes/module-info.java
+ src/java.base/share/classes/sun/net/ResolverProviderConfiguration.java
! src/java.base/share/native/libnet/InetAddress.c
! src/java.base/share/native/libnet/net_util.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/windows/native/libnet/Inet6AddressImpl.c
+ test/jdk/java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/ForeverCache.props
+ test/jdk/java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/NeverCache.props
+ test/jdk/java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/addresses.txt
+ test/jdk/java/net/spi/InetAddressResolverProvider/lib/test.library/module-info.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/lib/test.library/testlib/ResolutionRegistry.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/bootstrapUsage/bootstrap.usage.provider/impl/WithBootstrapResolverUsageProvider.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/bootstrapUsage/bootstrap.usage.provider/module-info.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/delegating/delegating.provider/impl/DelegatingProviderImpl.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/delegating/delegating.provider/module-info.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/empty/empty.results.provider/impl/EmptyResultsProviderImpl.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/empty/empty.results.provider/module-info.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/faulty/faulty.provider/impl/FaultyResolverProviderGetImpl.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/faulty/faulty.provider/module-info.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/recursive/recursive.init.provider/impl/InetAddressUsageInGetProviderImpl.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/recursive/recursive.init.provider/module-info.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/simple/simple.provider/impl/SimpleResolverProviderImpl.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/simple/simple.provider/module-info.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/throwing/throwing.lookups.provider/impl/ThrowingLookupsProviderImpl.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/providers/throwing/throwing.lookups.provider/module-info.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathResolverProviderImpl.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/META-INF/services/java.net.spi.InetAddressResolverProvider
+ test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/addresses.txt
+ test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java
+ test/jdk/java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/addresses.txt
! test/lib/jdk/test/lib/net/IPSupport.java
Changeset: 5e98f993
Author: Ludvig Janiuk <ludvig.j.janiuk at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-11-11 16:46:52 +0000
URL: https://git.openjdk.java.net/loom/commit/5e98f993b3cd68bb8564ea904f322235f55c4a7c
8276800: Fix table headers in NumericShaper.html
Reviewed-by: naoto, aivanov
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
Changeset: 6f35eede
Author: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2021-11-11 16:53:27 +0000
URL: https://git.openjdk.java.net/loom/commit/6f35eede4576b6252544f553c3651312b024e7ea
8079267: [TEST_BUG] Test java/awt/Frame/MiscUndecorated/RepaintTest.java fails
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Frame/MiscUndecorated/RepaintTest.java
Changeset: 8aae88b0
Author: Alan Bateman <alanb at openjdk.org>
Date: 2021-11-11 19:07:09 +0000
URL: https://git.openjdk.java.net/loom/commit/8aae88b0fc4acb76ef140f120712403cf4b04a46
8276763: java/nio/channels/SocketChannel/AdaptorStreams.java fails with "SocketTimeoutException: Read timed out"
Reviewed-by: dfuchs
! test/jdk/java/nio/channels/SocketChannel/AdaptorStreams.java
Changeset: b0d7a9da
Author: Lance Andersen <lancea at openjdk.org>
Date: 2021-11-11 19:09:17 +0000
URL: https://git.openjdk.java.net/loom/commit/b0d7a9daa6ceb1959bc701043fe3f0397d2ba6f7
8276994: java/nio/channels/Channels/TransferTo.java leaves multi-GB files in /tmp
Reviewed-by: alanb
! test/jdk/java/nio/channels/Channels/TransferTo.java
Changeset: 0ca0acf6
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-11-11 20:36:46 +0000
URL: https://git.openjdk.java.net/loom/commit/0ca0acf63cb5cec4c62a9948956a04822d6f74a5
8276947: Clarify how DateTimeFormatterBuilder.appendFraction handles value ranges
Reviewed-by: rriggs, naoto
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
Changeset: 3445e50b
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-11-11 22:10:18 +0000
URL: https://git.openjdk.java.net/loom/commit/3445e50bd573857660908a964886f94714315f4c
8276265: jcmd man page is outdated
Reviewed-by: stuefe, cjplummer
! src/jdk.jcmd/share/man/jcmd.1
Changeset: 6954b98f
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-11-11 22:23:35 +0000
URL: https://git.openjdk.java.net/loom/commit/6954b98f8faf29b6c2d13687a7a94e83302bdd85
8186670: Implement _onSpinWait() intrinsic for AArch64
Reviewed-by: phh, aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
+ src/hotspot/cpu/aarch64/spin_wait_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
+ test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitAArch64.java
+ test/hotspot/jtreg/compiler/onSpinWait/TestOnSpinWaitNoneAArch64.java
+ test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWait.java
+ test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWaitProducerConsumer.java
+ test/micro/org/openjdk/bench/java/lang/ThreadOnSpinWaitSharedCounter.java
Changeset: 1e941ded
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2021-11-11 22:26:45 +0000
URL: https://git.openjdk.java.net/loom/commit/1e941dedad0ff6282ca4c1d2d71512974c97fc5e
8275197: Remove unused fields in ThaiBuddhistChronology
Reviewed-by: naoto, rriggs, iris
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistChronology.java
Changeset: 6b833db3
Author: Per Liden <pliden at openjdk.org>
Date: 2021-11-12 08:19:03 +0000
URL: https://git.openjdk.java.net/loom/commit/6b833db3f9cace8fbb09bb803ba31208e37a4622
8275329: ZGC: vmTestbase/gc/gctests/SoftReference/soft004/soft004.java fails with assert(_phases->length() <= 1000) failed: Too many recored phases?
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/shared/gcTimer.cpp
Changeset: 710f4964
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-11-12 10:08:26 +0000
URL: https://git.openjdk.java.net/loom/commit/710f496456d642c3e98d230270598f0b2dc75aba
8273277: C2: Move conditional negation into rc_predicate
Reviewed-by: thartmann, chagedorn, kvn
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java
! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java
Changeset: 13deb384
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-11-12 12:05:45 +0000
URL: https://git.openjdk.java.net/loom/commit/13deb38433444a196af5e22e9b29bea6a9a15400
8276848: sun.net.httpserver.simpleserver.CommandLinePositiveTest: test does not specify port
Reviewed-by: dfuchs
+ test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePortNotSpecifiedTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java
Changeset: c4b44329
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-11-12 14:08:43 +0000
URL: https://git.openjdk.java.net/loom/commit/c4b44329c1d250f790ca82dd419cdf3330da16f5
8277012: Use blessed modifier order in src/utils
Reviewed-by: dholmes, stuefe
! src/utils/IdealGraphVisualizer/Bytecodes/src/main/java/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java
! src/utils/IdealGraphVisualizer/ControlFlow/src/main/java/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java
! src/utils/IdealGraphVisualizer/Data/src/main/java/com/sun/hotspot/igv/data/serialization/BinaryParser.java
! src/utils/IdealGraphVisualizer/FilterWindow/src/main/java/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java
! src/utils/IdealGraphVisualizer/Settings/src/main/java/com/sun/hotspot/igv/settings/Settings.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/BasicLogEvent.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogCleanupReader.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
! src/utils/src/build/tools/commentchecker/CommentChecker.java
! src/utils/src/build/tools/dirdiff/DirDiff.java
Changeset: 51a5731d
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-11-12 14:12:37 +0000
URL: https://git.openjdk.java.net/loom/commit/51a5731d6dc4b6f6feac920a4b8b49c15fd6b34f
8277016: Use blessed modifier order in jdk.httpserver
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedOutputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/Request.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java
Changeset: aeba6530
Author: Andrew Leonard <aleonard at openjdk.org>
Date: 2021-11-12 14:43:54 +0000
URL: https://git.openjdk.java.net/loom/commit/aeba65303479130d9bab74484accad5d7d116a40
8276743: Make openjdk build Zip Archive generation "reproducible"
Reviewed-by: erikj, ihse
! make/Main.gmk
! make/ToolsJdk.gmk
! make/common/ZipArchive.gmk
+ make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java
Changeset: 3b2585c0
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-11-12 16:17:15 +0000
URL: https://git.openjdk.java.net/loom/commit/3b2585c02bd9d66cc2c8b2d5c16e9a48f4280d07
8276658: Clean up JNI local handles code
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/gc/shared/concurrentGCThread.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/nonJavaThread.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
Changeset: 5a2452c8
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-11-12 16:30:56 +0000
URL: https://git.openjdk.java.net/loom/commit/5a2452c80e64b8b7a1799caa1a8a6e9e6a7dab6d
8274835: Remove unnecessary castings in java.base
Reviewed-by: mullan, naoto, lancea, bpb
! src/java.base/share/classes/java/io/SequenceInputStream.java
! src/java.base/share/classes/java/lang/ClassValue.java
! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/sun/net/www/MimeTable.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthCacheImpl.java
! src/java.base/share/classes/sun/security/provider/DSAPublicKey.java
! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/util/calendar/Era.java
Changeset: 0d2980cd
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-11-12 17:03:33 +0000
URL: https://git.openjdk.java.net/loom/commit/0d2980cdd1486b0689a71fc107a1d4c100bd3025
8258192: Obsolete the CriticalJNINatives flag
Reviewed-by: mdoerr, shade
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/nativeLookup.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java
- test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/libCNCheckLongArgs.c
- test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java
- test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/libCNLookUp.c
- test/hotspot/jtreg/gc/CriticalNative.java
- test/hotspot/jtreg/gc/CriticalNativeArgs.java
- test/hotspot/jtreg/gc/libCriticalNative.c
- test/hotspot/jtreg/gc/stress/CriticalNativeStress.java
Changeset: b85500e5
Author: Lance Andersen <lancea at openjdk.org>
Date: 2021-11-12 17:12:13 +0000
URL: https://git.openjdk.java.net/loom/commit/b85500e52479c48b02a96b28fddefa2b25d5d9bd
8276123: ZipFile::getEntry will not return a file entry when there is a directory entry of the same name within a Zip File
Reviewed-by: redestad, alanb
! src/java.base/share/classes/java/util/zip/ZipFile.java
+ test/jdk/java/util/zip/ZipFile/ZipFileDuplicateEntryTest.java
Changeset: 74f3e69d
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-12 18:46:39 +0000
URL: https://git.openjdk.java.net/loom/commit/74f3e69dc888685558408e663df5d32cb906991f
8277071: [BACKOUT] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
Reviewed-by: erikj
! make/Main.gmk
! make/ToolsJdk.gmk
! make/common/ZipArchive.gmk
- make/jdk/src/classes/build/tools/makezipreproducible/MakeZipReproducible.java
Changeset: 176d21d6
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-11-12 19:06:01 +0000
URL: https://git.openjdk.java.net/loom/commit/176d21d6c525f8fd9592db5b4975308ea0001856
8276824: refactor Thread::is_JavaThread_protected
Reviewed-by: coleenp, rehn, dholmes
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 8c5f0304
Author: Man Cao <manc at openjdk.org>
Date: 2021-11-12 22:34:10 +0000
URL: https://git.openjdk.java.net/loom/commit/8c5f03049196e66a4f8411bdd853b287134e7ce5
8276453: Undefined behavior in C1 LIR_OprDesc causes SEGV in fastdebug build
Co-authored-by: Chuck Rasbold <rasbold at openjdk.org>
Co-authored-by: James Y Knight <jyknight at google.com>
Reviewed-by: kvn, dlong
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_FrameMap_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_FrameMap_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_FrameMap_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/gc/z/zBarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/c1_FrameMap_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_FrameMap_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.hpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_FrameMap.hpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.hpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.hpp
! src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.hpp
Changeset: 296780c7
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-11-15 06:47:15 +0000
URL: https://git.openjdk.java.net/loom/commit/296780c7ae5c129d24997007600f428b697d3365
8276983: Small fixes to DumpAllocStat::print_stats
Reviewed-by: dholmes, iklam
! src/hotspot/share/cds/dumpAllocStats.cpp
Changeset: ca2efb73
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2021-11-15 07:02:22 +0000
URL: https://git.openjdk.java.net/loom/commit/ca2efb73f59112d9be2ec29db405deb4c58dd435
8274687: JDWP deadlocks if some Java thread reaches wait in blockOnDebuggerSuspend
Reviewed-by: cjplummer, sspitsyn, rschmelter
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
+ test/jdk/com/sun/jdi/ResumeAfterThreadResumeCallTest.java
Changeset: b231f5ba
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-11-15 10:08:14 +0000
URL: https://git.openjdk.java.net/loom/commit/b231f5baa94c7104324cd206c1081b35fd27164c
8276921: G1: Remove redundant failed evacuation regions calculation in RemoveSelfForwardPtrHRClosure
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: fdcd16a3
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-11-15 11:25:23 +0000
URL: https://git.openjdk.java.net/loom/commit/fdcd16a38fb9a14a819d68682f9666ebfe7285db
8277048: Tiny improvements to the specification text for java.util.Properties.load
Reviewed-by: rriggs, iris, naoto
! src/java.base/share/classes/java/util/Properties.java
Changeset: 02f79008
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-15 12:46:38 +0000
URL: https://git.openjdk.java.net/loom/commit/02f79008828b3dcce3bd6492efaa43e99376c0c5
8276932: G1: Annotate methods with override explicitly in g1CollectedHeap.hpp
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 35a831d5
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-11-15 14:34:19 +0000
URL: https://git.openjdk.java.net/loom/commit/35a831d5a755de8f3c71653bd0a37190adddb8ae
8272170: Missing memory barrier when checking active state for regions
Reviewed-by: sjohanss, ayang
! src/hotspot/share/gc/g1/g1CommittedRegionMap.inline.hpp
Changeset: 7fc344dc
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-11-15 15:53:43 +0000
URL: https://git.openjdk.java.net/loom/commit/7fc344dc96008f277dacf5518b28447f3a598cde
8277028: Use service type documentation as fallback for @provides
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java
Changeset: 9046077f
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-11-15 17:57:06 +0000
URL: https://git.openjdk.java.net/loom/commit/9046077fe6ce7bb042fbd0fa1a80537cb4a60581
8276084: Linux DEB Bundler: release number in outputted .deb file should be optional
Reviewed-by: almatvee, herrick
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.control
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/linux/LinuxResourceTest.java
! test/jdk/tools/jpackage/linux/ReleaseTest.java
Changeset: fe45835f
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-11-15 17:57:58 +0000
URL: https://git.openjdk.java.net/loom/commit/fe45835f7cebfccd4544ae19d88bdc7f07560fbe
8274856: Failing jpackage tests with fastdebug/release build
Reviewed-by: almatvee, herrick
! src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.c
! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp
! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.h
! src/jdk.jpackage/share/native/applauncher/JvmLauncherLib.c
! src/jdk.jpackage/unix/native/common/UnixSysInfo.cpp
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
Changeset: 1830b8da
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-11-15 18:09:32 +0000
URL: https://git.openjdk.java.net/loom/commit/1830b8da9028af430ee4791f310b5fc9cb1ff37d
8275056: Virtualize G1CardSet containers over heap region
Reviewed-by: sjohanss, ayang
! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! src/hotspot/share/gc/g1/g1CardSet.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegionBounds.hpp
! src/hotspot/share/gc/g1/heapRegionBounds.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
! test/hotspot/gtest/gc/g1/test_g1CardSet.cpp
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java
Changeset: db0c8d52
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-11-15 19:14:17 +0000
URL: https://git.openjdk.java.net/loom/commit/db0c8d522704d2e12bce4ebeb9297b57e3789f4f
8274232: Cleanup unnecessary null comparison before instanceof check in jdk.jdi
Reviewed-by: cjplummer, sspitsyn
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/BooleanValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ByteValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/CharValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConnectorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/DoubleValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/FieldImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/FloatValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/IntegerValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LocalVariableImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LocationImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LongValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/MethodImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/MirrorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ShortValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/StackFrameImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/TypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VoidValueImpl.java
Changeset: 7a870418
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-11-15 19:18:35 +0000
URL: https://git.openjdk.java.net/loom/commit/7a870418a3e8de3b290ba71cbe4ca7979ec029f9
8275385: Change nested classes in jdk.jdi to static nested classes
Reviewed-by: sspitsyn, amenkov, cjplummer
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConnectorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SDE.java
Changeset: 9326eb14
Author: Dean Long <dlong at openjdk.org>
Date: 2021-11-15 21:09:23 +0000
URL: https://git.openjdk.java.net/loom/commit/9326eb14617bf08e3376f854fc022e11d1ef34dd
8276095: ciReplay: replay failure due to incomplete ciMethodData information
Reviewed-by: chagedorn, kvn
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciReplay.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
! test/hotspot/jtreg/compiler/ciReplay/TestLambdas.java
Changeset: a59c9b2a
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2021-11-15 21:48:38 +0000
URL: https://git.openjdk.java.net/loom/commit/a59c9b2ac277d6ff6be1700d91ff389f137e61ca
8271515: Integration of JEP 417: Vector API (Third Incubator)
Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja at openjdk.org>
Co-authored-by: Ningsheng Jian <njian at openjdk.org>
Co-authored-by: Xiaohong Gong <xgong at openjdk.org>
Co-authored-by: Eric Liu <eliu at openjdk.org>
Co-authored-by: Jie Fu <jiefu at openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Co-authored-by: John R Rose <jrose at openjdk.org>
Co-authored-by: Paul Sandoz <psandoz at openjdk.org>
Co-authored-by: Rado Smogura <mail at smogura.eu>
Reviewed-by: kvn, sviswanathan, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/forms.cpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/postaloc.cpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/growableArray.hpp
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! src/jdk.incubator.vector/windows/native/libjsvml/globals_vectorApiSupport_windows.S.inc
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
+ test/hotspot/jtreg/compiler/vectorapi/VectorMaskCastTest.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorMaskLoadStoreTest.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorMemoryAlias.java
Changeset: bd92674b
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-11-16 02:34:36 +0000
URL: https://git.openjdk.java.net/loom/commit/bd92674be563ad291990216b7cdf061c498f5dd3
8276184: Exclude lambda proxy class from the CDS archive if its caller class is excluded
Reviewed-by: iklam, dholmes
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! test/hotspot/jtreg/runtime/cds/appcds/LambdaContainsOldInf.java
! test/hotspot/jtreg/runtime/cds/appcds/SignedJar.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForOldInfInBaseArchive.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/RedefineCallerClass.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/Hello.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaContainsOldInfApp.java
Changeset: e4362007
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-11-16 07:32:34 +0000
URL: https://git.openjdk.java.net/loom/commit/e4362007da8e40c076493364df91cf85960a03e7
8008243: Zero: Implement fast bytecodes
Reviewed-by: rkennke, coleenp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.hpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
Changeset: 7719a74c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-11-16 07:49:43 +0000
URL: https://git.openjdk.java.net/loom/commit/7719a74cec8c47fd036226b520a5fce7887386da
8277172: Remove stray comment mentioning instr_size_for_decode_klass_not_null on x64
Reviewed-by: dholmes
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
Changeset: 1d79cfd3
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-11-16 08:27:34 +0000
URL: https://git.openjdk.java.net/loom/commit/1d79cfd3a16a71ec1bf93a0748e806b21a717b52
8276229: Stop allowing implicit updates in G1BlockOffsetTable
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: b8d33a2a
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-11-16 09:49:03 +0000
URL: https://git.openjdk.java.net/loom/commit/b8d33a2a4e4ac1be322644102e8f09ce1435b4fb
8277029: JMM GetDiagnosticXXXInfo APIs should verify output array sizes
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/include/jmm.h
! src/hotspot/share/services/management.cpp
! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c
Changeset: 20f3872d
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:13:24 +0000
URL: https://git.openjdk.java.net/loom/commit/20f3872d1cd6257ab9c76bb998f8dc2d07bc1724
8274261: Use enhanced-for instead of plain 'for' in jdk.jcmd
Reviewed-by: sspitsyn, cjplummer
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/ColumnFormat.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/OptionFormat.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/RawOutputFormatter.java
Changeset: a9cb8bdb
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:14:37 +0000
URL: https://git.openjdk.java.net/loom/commit/a9cb8bdbaac7241959805c491b6d13b6e14f8966
8274168: Avoid String.compareTo == 0 to check String equality in java.management
Reviewed-by: sspitsyn, dfuchs, cjplummer, dholmes
! src/java.management/share/classes/javax/management/BinaryRelQueryExp.java
! src/java.management/share/classes/javax/management/loading/MLet.java
Changeset: 0bc26837
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:15:52 +0000
URL: https://git.openjdk.java.net/loom/commit/0bc268377ed5d2dd15bdd7283a77b59ad505e2b7
8274190: Use String.equals instead of String.compareTo in jdk.internal.jvmstat
Reviewed-by: cjplummer, sspitsyn
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredHost.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AliasFileParser.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
Changeset: 9629627e
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:17:08 +0000
URL: https://git.openjdk.java.net/loom/commit/9629627e2c8021c254517ac5463cc66723175fd9
8274163: Use String.equals instead of String.compareTo in jdk.jcmd
Reviewed-by: cjplummer, amenkov, sspitsyn
! src/jdk.jcmd/share/classes/sun/tools/jps/Arguments.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/OptionLister.java
! src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java
Changeset: c06df25a
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:18:10 +0000
URL: https://git.openjdk.java.net/loom/commit/c06df25a4fb76ee65d3fa99ec0579ca4a406c345
8274662: Replace 'while' cycles with iterator with enhanced-for in jdk.hotspot.agent
Reviewed-by: amenkov, cjplummer, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/DeadlockDetector.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindInHeapPanel.java
Changeset: 1c45c8a0
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-11-16 11:19:01 +0000
URL: https://git.openjdk.java.net/loom/commit/1c45c8a08287e2d8d7574eaa773850b7f0b33207
8274757: Cleanup unnecessary calls to Throwable.initCause() in java.management module
Reviewed-by: dfuchs, sspitsyn
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/java.management/share/classes/javax/management/openmbean/OpenMBeanAttributeInfoSupport.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
Changeset: 7906eb05
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-11-16 11:37:37 +0000
URL: https://git.openjdk.java.net/loom/commit/7906eb050d4675092536048e8e21334767e397e6
8277119: Add asserts in GenericTaskQueueSet methods
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
Changeset: 9a9a157a
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2021-11-16 13:18:56 +0000
URL: https://git.openjdk.java.net/loom/commit/9a9a157a7d45cbfb016d4427931e1d5345210f7a
8276905: Use appropriate macosx_version_minimum value while compiling metal shaders
Reviewed-by: ihse, kcr, erikj, prr
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: f3eb5014
Author: MeryKitty <anhmdq99 at gmail.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-11-16 14:09:53 +0000
URL: https://git.openjdk.java.net/loom/commit/f3eb5014aa75af4463308f52f2bc6e9fcd2da36c
8276162: Optimise unsigned comparison pattern
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/irTests/TestUnsignedComparison.java
+ test/micro/org/openjdk/bench/vm/compiler/UnsignedComparison.java
Changeset: d5e47d6b
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-11-16 14:47:42 +0000
URL: https://git.openjdk.java.net/loom/commit/d5e47d6b84514edde23a8baff8c2274e5b3ca6bb
8277089: Use system binutils to build hsdis
Reviewed-by: ihse
! make/autoconf/jdk-options.m4
! src/utils/hsdis/README
! src/utils/hsdis/hsdis.c
Changeset: e5ffdf91
Author: Dean Long <dlong at openjdk.org>
Date: 2021-11-16 17:25:38 +0000
URL: https://git.openjdk.java.net/loom/commit/e5ffdf9120c14b38e4c8794888d2002e2686ebfc
8276231: ciReplay: SIGSEGV when replay compiling lambdas
Reviewed-by: iveresov, chagedorn
! src/hotspot/share/ci/ciReplay.cpp
Changeset: b0a463fa
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-11-16 19:01:53 +0000
URL: https://git.openjdk.java.net/loom/commit/b0a463fa59a1c3c554f48267525729bf89a2c5be
8169468: NoResizeEventOnDMChangeTest.java fails because FS Window didn't receive all resizes!
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/java/awt/FullScreen/NoResizeEventOnDMChangeTest/NoResizeEventOnDMChangeTest.java
Changeset: cddc6ce4
Author: Daniel Jelinski <djelinski1 at gmail.com>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-11-16 20:34:15 +0000
URL: https://git.openjdk.java.net/loom/commit/cddc6ce44695cba4614c3405eb2b194d7c76489b
8275811: Incorrect instance to dispose
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/ssl/InputRecord.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
Changeset: 8ed384cf
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-11-16 20:53:49 +0000
URL: https://git.openjdk.java.net/loom/commit/8ed384cfb655d97ba452033e06d18ca38e5fc9b0
8276609: Document setting property `jdk.serialFilter` to an invalid value throws `ExceptionInInitializerError`
Reviewed-by: dfuchs, lancea
! src/java.base/share/classes/java/io/ObjectInputFilter.java
Changeset: a77d8ddf
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-11-16 21:03:33 +0000
URL: https://git.openjdk.java.net/loom/commit/a77d8ddf11fba33007a4f5c0468d69de23f10f6a
8276787: Improve warning messages for -XX:+RecordDynamicDumpInfo
Reviewed-by: ccheung, stuefe
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/dynamicArchive.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: 23e5117a
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-11-17 03:20:40 +0000
URL: https://git.openjdk.java.net/loom/commit/23e5117a55b3f3d0e3d26bf2d481f4ad1c99af57
8276559: (httpclient) Consider adding an HttpRequest.Builder.HEAD method to build a HEAD request.
Reviewed-by: cstein, dfuchs
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestBuilderImpl.java
! test/jdk/java/net/httpclient/HeadTest.java
! test/jdk/java/net/httpclient/HttpRequestBuilderTest.java
! test/jdk/java/net/httpclient/HttpRequestNewBuilderTest.java
! test/jdk/java/net/httpclient/RequestBuilderTest.java
Changeset: 08f65a59
Author: Fairoz Matte <fmatte at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
Date: 2021-11-17 06:13:26 +0000
URL: https://git.openjdk.java.net/loom/commit/08f65a59a7bd387974d94253ec7093524a3e92f1
8277313: Validate header failed for test/jdk/java/net/httpclient/HeadTest.java
Reviewed-by: jdv
! test/jdk/java/net/httpclient/HeadTest.java
Changeset: 9aa30de4
Author: Faye Gao <faye.gao at arm.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-11-17 08:19:46 +0000
URL: https://git.openjdk.java.net/loom/commit/9aa30de4bb55357ddf0900e6103062f02e85753b
8275317: AArch64: Support some type conversion vectorization in SLP
Reviewed-by: thartmann, ngasson
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! test/hotspot/jtreg/compiler/codegen/TestIntFloatVect.java
! test/hotspot/jtreg/compiler/codegen/TestLongDoubleVect.java
! test/micro/org/openjdk/bench/vm/compiler/TypeVectorOperations.java
Changeset: e9934e12
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-11-17 09:59:55 +0000
URL: https://git.openjdk.java.net/loom/commit/e9934e1243929514e147ecdd3cefa74168ed0500
8277221: G1: Remove methods without implementations in G1CollectedHeap
Reviewed-by: tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: 2af9e597
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2021-11-17 11:59:52 +0000
URL: https://git.openjdk.java.net/loom/commit/2af9e5976fdf94afc7dbe5ad7827553818057bae
8276139: TestJpsHostName.java not reliable, better to expand HostIdentifierCreate.java test
Reviewed-by: jiefu, sspitsyn
! test/jdk/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java
! test/jdk/sun/jvmstat/monitor/HostIdentifier/testcases
- test/jdk/sun/tools/jps/TestJpsHostName.java
Changeset: 9f2f46ee
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-11-17 14:25:17 +0000
URL: https://git.openjdk.java.net/loom/commit/9f2f46ee4576d9cd0190530949e5e50f796a6bdc
8275037: Test vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java crashes with memory exhaustion on Windows
Reviewed-by: coleenp
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/GenClassesBuilder.java
! test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/SysDictTest.java
Changeset: 8f5a8f74
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-11-17 17:36:53 +0000
URL: https://git.openjdk.java.net/loom/commit/8f5a8f740b62c27cc244debe57aaa2975f84a694
8264293: Create implementation for NSAccessibilityMenu protocol peer
8264296: Create implementation for NSAccessibilityPopUpButton protocol peer
8264295: Create implementation for NSAccessibilityMenuItem protocol peer
8264294: Create implementation for NSAccessibilityMenuBar protocol peer
Reviewed-by: pbansal, ant
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuBarAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuBarAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuItemAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/MenuItemAccessibility.m
Changeset: b6876649
Author: Alex Kasko <akasko at openjdk.org>
Committer: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-11-17 17:48:07 +0000
URL: https://git.openjdk.java.net/loom/commit/b6876649a82bed508d817ccbde1600d00937e4b2
8277159: Fix java/nio/file/FileStore/Basic.java test by ignoring /run/user/* mount points
Reviewed-by: bpb, shade
! test/jdk/java/nio/file/FileStore/Basic.java
More information about the loom-dev
mailing list