git: openjdk/loom: master: 68 new changesets
duke
duke at openjdk.org
Thu Jul 7 11:25:58 UTC 2022
Changeset: 910053b7
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2022-06-28 23:37:23 +0000
URL: https://git.openjdk.org/loom/commit/910053b74ec5249b3ecae33b9b0b0a68729ef418
8280235: Deprecated flag FlightRecorder missing from VMDeprecatedOptions test
Reviewed-by: dholmes, mgronlun
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 779b4e1d
Author: Yuta Sato <satouyuzzb at oss.nttdata.com>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2022-06-29 01:17:28 +0000
URL: https://git.openjdk.org/loom/commit/779b4e1d1959bc15a27492b7e2b951678e39cca8
8287001: Add warning message when fail to load hsdis libraries
Reviewed-by: kvn, ysuenaga
! src/hotspot/share/compiler/disassembler.cpp
Changeset: b96ba198
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-06-29 04:12:46 +0000
URL: https://git.openjdk.org/loom/commit/b96ba19807845739b36274efb168dd048db819a3
8289182: NMT: MemTracker::baseline should return void
Reviewed-by: dholmes, zgu
! src/hotspot/share/services/memBaseline.cpp
! src/hotspot/share/services/memBaseline.hpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/nmtDCmd.cpp
! test/hotspot/jtreg/runtime/NMT/JcmdBaselineDetail.java
! test/hotspot/jtreg/runtime/NMT/JcmdDetailDiff.java
! test/hotspot/jtreg/runtime/NMT/JcmdSummaryDiff.java
! test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java
Changeset: 108cd695
Author: Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2022-06-29 10:34:05 +0000
URL: https://git.openjdk.org/loom/commit/108cd695167f0eed7b778c29b55914998f15b90d
8283726: x86_64 intrinsics for compareUnsigned method in Integer and Long
Reviewed-by: kvn, jbhateja
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
+ test/hotspot/jtreg/compiler/intrinsics/TestCompareUnsigned.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/micro/org/openjdk/bench/java/lang/Integers.java
! test/micro/org/openjdk/bench/java/lang/Longs.java
Changeset: 167ce4da
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2022-06-29 11:43:45 +0000
URL: https://git.openjdk.org/loom/commit/167ce4dae248024ffda0439c3ccc6b12404eadaf
8289421: No-PCH build for Minimal VM was broken by JDK-8287001
Reviewed-by: mbaesken, jiefu, stuefe
! src/hotspot/share/compiler/disassembler.cpp
Changeset: 2961b7ee
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-06-29 13:15:19 +0000
URL: https://git.openjdk.org/loom/commit/2961b7eede7205f8d67427bdf020de7966900424
8285364: Remove REF_ enum for java.lang.ref.Reference
Co-authored-by: Stefan Karlsson <stefank at openjdk.org>
Reviewed-by: kbarrett, coleenp, stefank
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/memory/referenceType.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceRefKlass.cpp
! src/hotspot/share/oops/instanceRefKlass.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/ReferenceType.java
Changeset: 0709a6a1
Author: liach <liach at users.noreply.github.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-06-29 14:22:48 +0000
URL: https://git.openjdk.org/loom/commit/0709a6a1fb6bfc8aecde7eb827d1628e181e3253
8284942: Proxy building can just iterate superinterfaces once
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/reflect/Proxy.java
Changeset: ba670ecb
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-06-29 16:14:55 +0000
URL: https://git.openjdk.org/loom/commit/ba670ecbb9efdbcaa783d4a933499ca191fb58c5
8289094: [JVMCI] reduce JNI overhead and other VM rounds trips in JVMCI
Reviewed-by: kvn, dlong
! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/share/code/debugInfo.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompiler.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/jvmci/vmSymbols_jvmci.hpp
! src/hotspot/share/runtime/timer.cpp
! src/hotspot/share/runtime/timer.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/BytecodeFrame.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterSaveLayout.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/StackLockValue.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/site/Infopoint.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCode.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledCodeStream.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCompiledNmethod.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPoolObject.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJDKReflection.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotReferenceMap.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSentinelConstant.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSpeculationEncoding.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/JFR.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/MetaspaceObject.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Assumptions.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/JavaConstant.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/PrimitiveConstant.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidCompilationResult.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidOopMap.java
Changeset: b6bd190d
Author: Zdenek Zambersky <zzambers at redhat.com>
Committer: Valerie Peng <valeriep at openjdk.org>
Date: 2022-06-29 17:20:03 +0000
URL: https://git.openjdk.org/loom/commit/b6bd190d8d10fdb177f9fb100c9f44c9f57a3cb5
8288985: P11TlsKeyMaterialGenerator should work with ChaCha20-Poly1305
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java
+ test/jdk/sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java
Changeset: 15efb2bd
Author: Harshitha Onkar <honkar at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-06-29 18:36:38 +0000
URL: https://git.openjdk.org/loom/commit/15efb2bdeb73e4e255dcc864be1a83450a2beaa8
8289238: Refactoring changes to PassFailJFrame Test Framework
Reviewed-by: azvegint, aivanov
! test/jdk/java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java
! test/jdk/java/awt/print/PrinterJob/PrintGlyphVectorTest.java
! test/jdk/java/awt/print/PrinterJob/PrintLatinCJKTest.java
! test/jdk/java/awt/regtesthelpers/PassFailJFrame.java
! test/jdk/javax/swing/JRadioButton/bug4380543.java
! test/jdk/javax/swing/JTabbedPane/4209065/bug4209065.java
! test/jdk/javax/swing/JTable/PrintAllPagesTest.java
! test/jdk/javax/swing/text/html/HtmlScriptTagParserTest.java
Changeset: dbc6e110
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-06-29 00:14:45 +0000
URL: https://git.openjdk.org/loom/commit/dbc6e110100aa6aaa8493158312030b84152b33a
8289399: Update SourceVersion to use snippets
Reviewed-by: jjg, iris
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Changeset: 57089749
Author: Raffaello Giulietti <rgiulietti at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2022-06-29 14:56:28 +0000
URL: https://git.openjdk.org/loom/commit/570897498baeab8d10f7d9525328a6d85d8c73ec
8288596: Random:from() adapter does not delegate to supplied generator in all cases
Reviewed-by: darcy
! src/java.base/share/classes/java/util/Random.java
! test/jdk/java/util/Random/RandomTest.java
Changeset: cf715449
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-06-29 15:47:26 +0000
URL: https://git.openjdk.org/loom/commit/cf7154498fffba202b74b41a074f25c657b2e591
8289252: Recommend Locale.of() method instead of the constructor
Reviewed-by: joehw, rriggs
! src/java.base/share/classes/java/util/Locale.java
Changeset: 048bffad
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-06-29 23:32:37 +0000
URL: https://git.openjdk.org/loom/commit/048bffad79b302890059ffc1bc559bfc601de92c
Merge
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Changeset: dddd4e7c
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-06-30 01:43:11 +0000
URL: https://git.openjdk.org/loom/commit/dddd4e7c81fccd82b0fd37ea4583ce1a8e175919
8289291: HttpServer sets incorrect value for "max" parameter in Keep-Alive header value
Reviewed-by: michaelm, dfuchs
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ test/jdk/com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java
Changeset: 31e50f2c
Author: Xin Liu <xliu at openjdk.org>
Date: 2022-06-30 03:59:42 +0000
URL: https://git.openjdk.org/loom/commit/31e50f2c7642b046dc9ea1de8ec245dcbc4e1926
8286104: use aggressive liveness for unstable_if traps
Reviewed-by: kvn, thartmann
! src/hotspot/share/compiler/methodLiveness.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/c2/TestFoldCompares2.java
+ test/hotspot/jtreg/compiler/c2/irTests/TestOptimizeUnstableIf.java
Changeset: da6d1fc0
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-06-30 06:19:25 +0000
URL: https://git.openjdk.org/loom/commit/da6d1fc0e0aeb1fdb504aced4b0dba0290ec240f
8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc
Reviewed-by: dholmes, clanger
! src/hotspot/os/linux/os_linux.cpp
Changeset: 28c5e483
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-06-30 07:14:29 +0000
URL: https://git.openjdk.org/loom/commit/28c5e483a80e0291bc784488ea15545dbecb257d
8287094: IGV: show node input numbers in edge tooltips
Reviewed-by: chagedorn, thartmann
! src/utils/IdealGraphVisualizer/Graph/src/main/java/com/sun/hotspot/igv/graph/FigureConnection.java
Changeset: 7b5bd251
Author: Ryan Ernst <ryan at iernst.net>
Committer: Chris Hegarty <chegar at openjdk.org>
Date: 2022-06-30 08:28:45 +0000
URL: https://git.openjdk.org/loom/commit/7b5bd251efb7ad541e2eb9144121e414d17427fc
8286397: Address possibly lossy conversions in jdk.hotspot.agent
Reviewed-by: cjplummer, chegar
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
Changeset: 1305fb5c
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2022-06-30 08:53:27 +0000
URL: https://git.openjdk.org/loom/commit/1305fb5ca8e4ca6aa082293e4444fb7de1b1652c
8287984: AArch64: [vector] Make all bits set vector sharable for match rules
Reviewed-by: kvn, ngasson
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/opto/vectornode.cpp
+ test/hotspot/jtreg/compiler/vectorapi/AllBitsSetVectorMatchRuleTest.java
Changeset: c3addbb1
Author: rmartinc <rmartinc at redhat.com>
Committer: Aleksei Efimov <aefimov at openjdk.org>
Date: 2022-06-30 09:17:57 +0000
URL: https://git.openjdk.org/loom/commit/c3addbb1c01483e10189cc46d8f2378e5b56dcee
8288895: LdapContext doesn't honor set referrals limit
Reviewed-by: dfuchs, aefimov
! src/java.naming/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java
+ test/jdk/com/sun/jndi/ldap/ReferralLimitSearchTest.java
Changeset: feb223aa
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-06-30 11:16:07 +0000
URL: https://git.openjdk.org/loom/commit/feb223aacfd89d598a27b27c4b8be4601cc5eaff
8288707: javax/swing/JToolBar/4529206/bug4529206.java: setFloating does not work correctly
Reviewed-by: tr, serb
! test/jdk/javax/swing/JToolBar/4529206/bug4529206.java
Changeset: 00d06d4a
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2022-06-30 20:18:52 +0000
URL: https://git.openjdk.org/loom/commit/00d06d4a82c5cbc8cc5fde97caa8cb56279c441a
8289440: Remove vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded003 from ProblemList.txt
Reviewed-by: amenkov, lmesnik
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryPoolMBean/isCollectionUsageThresholdExceeded/isexceeded001.java
Changeset: c20b3aa9
Author: Alan Bateman <alanb at openjdk.org>
Date: 2022-06-30 08:49:32 +0000
URL: https://git.openjdk.org/loom/commit/c20b3aa9c5ada4c87b3421fbc3290f4d6a4706ac
8289278: Suspend/ResumeAllVirtualThreads need both can_suspend and can_support_virtual_threads
Reviewed-by: sspitsyn, dcubed, dholmes, iris
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmti.xsl
Changeset: 918068a1
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-07-01 00:47:56 +0000
URL: https://git.openjdk.org/loom/commit/918068a115efee7d439084b6d743cab5193bd943
Merge
Changeset: 124c63c1
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2022-07-01 01:19:18 +0000
URL: https://git.openjdk.org/loom/commit/124c63c17c897404e3c5c3615d6727303e4f3d06
8288294: [vector] Add Identity/Ideal transformations for vector logic operations
Reviewed-by: kvn, jbhateja
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java
Changeset: d260a4e7
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2022-07-01 06:12:52 +0000
URL: https://git.openjdk.org/loom/commit/d260a4e794681c6f4be4767350702754cfc2035c
8289434: x86_64: Improve comment on gen_continuation_enter()
Reviewed-by: kvn
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
Changeset: f190f4e6
Author: Harshitha Onkar <honkar at openjdk.org>
Committer: Alexander Zvegintsev <azvegint at openjdk.org>
Date: 2022-07-01 09:07:34 +0000
URL: https://git.openjdk.org/loom/commit/f190f4e6389a0105b0701ec7ea201fab9dda0a48
8288444: Remove the workaround for frame.pack() in ModalDialogTest
Reviewed-by: azvegint
+ test/jdk/java/awt/Dialog/ModalDialogTest/ModalDialogTest.java
Changeset: b9b900a6
Author: Tobias Holenstein <tholenstein at openjdk.org>
Date: 2022-07-01 13:34:38 +0000
URL: https://git.openjdk.org/loom/commit/b9b900a61ca914c7931d69bd4a8aeaa948be1d64
8277060: EXCEPTION_INT_DIVIDE_BY_ZERO in TypeAryPtr::dump2 with -XX:+TracePhaseCCP
Reviewed-by: kvn, thartmann, chagedorn, dlong
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/utilities/globalDefinitions.cpp
+ test/hotspot/jtreg/compiler/debug/TestTracePhaseCCP.java
Changeset: a8fe2d97
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-07-01 13:43:45 +0000
URL: https://git.openjdk.org/loom/commit/a8fe2d97a2ea1d3ce70d6095740c4ac7ec113761
8289512: Fix GCC 12 warnings for adlc output_c.cpp
Reviewed-by: kvn, lucy
! src/hotspot/share/adlc/output_c.cpp
Changeset: 09b4032f
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2022-07-01 14:31:30 +0000
URL: https://git.openjdk.org/loom/commit/09b4032f8b07335729e71b16b8f735514f3aebce
8289534: Change 'uncomplicated' hotspot runtime options
Reviewed-by: coleenp, dholmes
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java
Changeset: c43bdf71
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2022-07-01 16:11:17 +0000
URL: https://git.openjdk.org/loom/commit/c43bdf716596053ebe473c3b3bd5cf89482b9b01
8289257: Some custom loader tests failed due to symbol refcount not decremented
Reviewed-by: iklam, coleenp
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java
Changeset: e291a67e
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2022-07-01 19:13:49 +0000
URL: https://git.openjdk.org/loom/commit/e291a67e96970d80a9915f8a23afffed6e0b8ded
8289584: (fs) Print size values in java/nio/file/FileStore/Basic.java when they differ by > 1GiB
Reviewed-by: alanb
! test/jdk/java/nio/file/FileStore/Basic.java
Changeset: 2dd00f58
Author: Kevin Driver <kevin.driver at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2022-07-01 21:28:44 +0000
URL: https://git.openjdk.org/loom/commit/2dd00f580c1c5999a4905ade09bc50a5cb37ca57
8170762: Document that ISO10126Padding pads with random bytes
Reviewed-by: weijun
! src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java
Changeset: 44e8c462
Author: Kevin Driver <kevin.driver at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date: 2022-07-01 22:01:55 +0000
URL: https://git.openjdk.org/loom/commit/44e8c462b459a7db530dbc23c5ba923439c419b4
8289603: Code change for JDK-8170762 breaks all build
Reviewed-by: weijun
! src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java
Changeset: cdf69792
Author: Ioi Lam <iklam at openjdk.org>
Date: 2022-07-02 14:45:10 +0000
URL: https://git.openjdk.org/loom/commit/cdf697925953f62e17a7916ba611d7e789f09edf
8289230: Move PlatformXXX class declarations out of os_xxx.hpp
Reviewed-by: coleenp, ccheung
! src/hotspot/os/linux/decoder_linux.cpp
+ src/hotspot/os/posix/mutex_posix.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
+ src/hotspot/os/posix/park_posix.hpp
! src/hotspot/os/posix/signals_posix.cpp
+ src/hotspot/os/posix/threadCrashProtection_posix.cpp
+ src/hotspot/os/posix/threadCrashProtection_posix.hpp
+ src/hotspot/os/windows/mutex_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/os_windows.hpp
! src/hotspot/os/windows/os_windows.inline.hpp
+ src/hotspot/os/windows/park_windows.hpp
+ src/hotspot/os/windows/threadCrashProtection_windows.cpp
+ src/hotspot/os/windows/threadCrashProtection_windows.hpp
! src/hotspot/share/gc/shared/gcLogPrecious.cpp
! src/hotspot/share/gc/shenandoah/shenandoahLock.hpp
! src/hotspot/share/gc/z/zLock.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/memory/metaspace/metachunk.cpp
! src/hotspot/share/memory/metaspace/rootChunkArea.cpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/osThread.hpp
! src/hotspot/share/runtime/park.hpp
! src/hotspot/share/runtime/semaphore.hpp
! src/hotspot/share/runtime/synchronizer.cpp
+ src/hotspot/share/runtime/threadCrashProtection.hpp
Changeset: dee5121b
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-02 15:24:23 +0000
URL: https://git.openjdk.org/loom/commit/dee5121bd4b079abb28337395be2d5dd8bbf2f11
8289385: Cleanup redundant synchronization in Http2ClientImpl
Reviewed-by: jpai, dfuchs
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
Changeset: 95497772
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-07-01 05:23:57 +0000
URL: https://git.openjdk.org/loom/commit/95497772e7207b5752e6ecace4a6686df2b45227
8284358: Unreachable loop is not removed from C2 IR, leading to a broken graph
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Reviewed-by: kvn, chagedorn
! src/hotspot/share/opto/cfgnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestDeadDataLoop.java
Changeset: 604ea90d
Author: Naoto Sato <naoto at openjdk.org>
Date: 2022-07-01 16:07:23 +0000
URL: https://git.openjdk.org/loom/commit/604ea90d55ac8354fd7287490ef59b8e3ce020d1
8289549: ISO 4217 Amendment 172 Update
Reviewed-by: iris
! src/java.base/share/data/currency/CurrencyData.properties
! test/jdk/java/util/Currency/tablea1.txt
Changeset: 20124ac7
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-07-01 16:21:31 +0000
URL: https://git.openjdk.org/loom/commit/20124ac755acbe801d51a26dc5176239d1256279
8289585: ProblemList sun/tools/jhsdb/JStackStressTest.java on linux-aarch64
Reviewed-by: bpb, kevinw
! test/jdk/ProblemList.txt
Changeset: 8e01ffb3
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2022-07-01 21:46:07 +0000
URL: https://git.openjdk.org/loom/commit/8e01ffb3a7914a67a66ce284029f19cdf845b626
8289570: SegmentAllocator:allocateUtf8String(String str) default behavior mismatch to spec
Reviewed-by: alanb, psandoz
! src/java.base/share/classes/jdk/internal/foreign/Utils.java
! test/jdk/java/foreign/TestSegmentAllocators.java
Changeset: 99250140
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-07-01 22:56:48 +0000
URL: https://git.openjdk.org/loom/commit/9925014035ed203ba42cce80a23730328bbe8a50
8280320: C2: Loop opts are missing during OSR compilation
Reviewed-by: thartmann, iveresov
! src/hotspot/share/ci/ciMethodData.cpp
Changeset: cfc9a881
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-07-02 00:25:20 +0000
URL: https://git.openjdk.org/loom/commit/cfc9a881afd300bd7c1ce784287d1669308e89fc
8288854: getLocalGraphicsEnvironment() on for multi-screen setups throws exception NPE
Reviewed-by: azvegint, aivanov
! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java
Changeset: 9515560c
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2022-07-02 05:43:43 +0000
URL: https://git.openjdk.org/loom/commit/9515560c54438156b37f1549229bcb5535df5fd1
8288703: GetThreadState returns 0 for virtual thread that has terminated
Reviewed-by: alanb, amenkov, cjplummer
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/libSelfSuspendDisablerTest.cpp
Changeset: f5cdabad
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2022-07-02 05:55:10 +0000
URL: https://git.openjdk.org/loom/commit/f5cdabad06b1658d9a3ac01f94cbd29080ffcdb1
8245268: -Xcomp is missing from java launcher documentation
Reviewed-by: kvn
! src/java.base/share/man/java.1
Changeset: 70f56933
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-07-02 18:07:36 +0000
URL: https://git.openjdk.org/loom/commit/70f5693356277c0685668219a79819707d099d9f
Merge
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/java.base/share/man/java.1
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java
! test/jdk/ProblemList.txt
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/java.base/share/man/java.1
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java
! test/jdk/ProblemList.txt
Changeset: d8444aa4
Author: Bill Huang <bill.w.huang at oracle.com>
Committer: Jaikiran Pai <jpai at openjdk.org>
Date: 2022-07-03 02:37:30 +0000
URL: https://git.openjdk.org/loom/commit/d8444aa45ef10279f5ca034bb522e92411f07255
8286610: Add additional diagnostic output to java/net/DatagramSocket/InterruptibleDatagramSocket.java
Reviewed-by: msheppar, dfuchs, jpai
! test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java
Changeset: 649f2d88
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-07-03 08:36:08 +0000
URL: https://git.openjdk.org/loom/commit/649f2d8835027128c6c8cf37236808094a12a35f
8065097: [macosx] javax/swing/Popup/TaskbarPositionTest.java fails because Popup is one pixel off
Reviewed-by: aivanov
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/Popup/TaskbarPositionTest.java
Changeset: 8e7a3cb5
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-04 06:54:09 +0000
URL: https://git.openjdk.org/loom/commit/8e7a3cb5ab3852f0c367c8807d51ffbec2d0ad49
8289431: (zipfs) Avoid redundant HashMap.get in ZipFileSystemProvider.removeFileSystem
Reviewed-by: lancea, attila
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java
Changeset: e31003a0
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-04 08:04:01 +0000
URL: https://git.openjdk.org/loom/commit/e31003a064693765a52f15ff9d4de2c342869a13
8289575: G1: Remove unnecessary is-marking-active check in G1BarrierSetRuntime::write_ref_field_pre_entry
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1BarrierSetRuntime.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
Changeset: a8edd7a1
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-07-04 08:56:35 +0000
URL: https://git.openjdk.org/loom/commit/a8edd7a12f955fe843c7c9ad4273e9c653a80c5a
8289569: [test] java/lang/ProcessBuilder/Basic.java fails on Alpine/musl
Reviewed-by: clanger, alanb, stuefe
! test/jdk/java/lang/ProcessBuilder/Basic.java
Changeset: d53b02eb
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-04 12:03:57 +0000
URL: https://git.openjdk.org/loom/commit/d53b02eb9fceb6d170e0ea8613c2a064a7175892
8287312: G1: Early return on first failure in VerifyRegionClosure
Reviewed-by: tschatzl, iwalulya, kbarrett
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
Changeset: b5d96565
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-07-04 13:26:54 +0000
URL: https://git.openjdk.org/loom/commit/b5d965656d937e31ca7d3224c4e981d5083091c9
8288971: AArch64: Clean up stack and register handling in interpreter
Reviewed-by: adinn, ngasson
! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
Changeset: bad9ffe4
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-04 15:18:24 +0000
URL: https://git.openjdk.org/loom/commit/bad9ffe47112c3d532e0486af093f662508a5816
8288947: G1: Consolidate per-region is-humongous query in G1CollectedHeap
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
Changeset: 9ccae707
Author: Ryan Ernst <ryan at iernst.net>
Committer: Chris Hegarty <chegar at openjdk.org>
Date: 2022-07-04 16:09:40 +0000
URL: https://git.openjdk.org/loom/commit/9ccae7078e22c27a8f84152f005c628534c9af53
8287593: ShortResponseBody could be made more resilient to rogue connections
Reviewed-by: chegar, dfuchs
! test/jdk/java/net/httpclient/ShortResponseBody.java
Changeset: df063f7d
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-04 20:21:11 +0000
URL: https://git.openjdk.org/loom/commit/df063f7db18a40ea7325fe608b3206a6dff812c1
8289484: Cleanup unnecessary null comparison before instanceof check in java.rmi
Reviewed-by: jpai, attila
! src/java.rmi/share/classes/java/rmi/MarshalledObject.java
! src/java.rmi/share/classes/sun/rmi/transport/LiveRef.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
Changeset: 688712f7
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-07-05 04:26:45 +0000
URL: https://git.openjdk.org/loom/commit/688712f75cd54caa264494adbe4dfeefc079e1dd
8289633: Forbid raw C-heap allocation functions in hotspot and fix findings
Reviewed-by: kbarrett, dholmes
! src/hotspot/cpu/ppc/macroAssembler_ppc_sha.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/os/linux/decoder_linux.cpp
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/posix/gc/z/zUtils_posix.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/compiler/compilerEvent.cpp
! src/hotspot/share/gc/shared/gcLogPrecious.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/services/nmtPreInit.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/logging/test_logDecorators.cpp
! test/hotspot/gtest/utilities/test_bitMap_setops.cpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
Changeset: 1b997db7
Author: KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-07-05 06:38:10 +0000
URL: https://git.openjdk.org/loom/commit/1b997db734315f6cd08af94149e6622a8afbe88c
8289427: compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java failed with null setting
Reviewed-by: kvn, thartmann
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/DirectiveBuilder.java
Changeset: 4c997ba8
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-07-05 07:29:02 +0000
URL: https://git.openjdk.org/loom/commit/4c997ba8303cc1116c73f6699888a77073a125a2
8289520: G1: Remove duplicate checks in G1BarrierSetC1::post_barrier
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
Changeset: fd1bb078
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-05 07:39:05 +0000
URL: https://git.openjdk.org/loom/commit/fd1bb078ea3c8d3a10be696384ecf04d16573baa
8287603: Avoid redundant HashMap.containsKey calls in NimbusDefaults.getDerivedColor
Reviewed-by: attila, aivanov
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/Defaults.template
Changeset: a5934cdd
Author: Andrew Haley <aph at openjdk.org>
Date: 2022-07-05 07:54:38 +0000
URL: https://git.openjdk.org/loom/commit/a5934cddca9b962d8e1b709de23c169904b95525
8289698: AArch64: Need to relativize extended_sp in frame
Reviewed-by: alanb, dholmes
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
Changeset: 77c3bbf1
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2022-07-05 09:15:41 +0000
URL: https://git.openjdk.org/loom/commit/77c3bbf105403089fec69d51406fe3e6f562271f
8289617: Remove test/jdk/java/net/ServerSocket/ThreadStop.java
Reviewed-by: alanb, jpai
- test/jdk/java/net/ServerSocket/ThreadStop.java
Changeset: c45d613f
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2022-07-05 18:25:12 +0000
URL: https://git.openjdk.org/loom/commit/c45d613faa8b8658c714513da89852f1f9ff0a4a
8289687: [JVMCI] bug in HotSpotResolvedJavaMethodImpl.equals
Reviewed-by: kvn
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: d48694d0
Author: Lance Andersen <lancea at openjdk.org>
Date: 2022-07-05 19:45:08 +0000
URL: https://git.openjdk.org/loom/commit/d48694d0f3865c1b205acdfa2e6c6d032a39959d
8283335: Add exists and readAttributesIfExists methods to FileSystemProvider
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java
! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributes.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java
+ test/jdk/java/nio/file/spi/TestDelegation.java
! test/jdk/java/nio/file/spi/TestProvider.java
+ test/micro/org/openjdk/bench/jdk/nio/zipfs/ZipfileSystemProviderDelegation.java
Changeset: 35156041
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2022-07-05 20:50:02 +0000
URL: https://git.openjdk.org/loom/commit/351560414d7ddc0694126ab184bdb78be604e51f
8280481: Duplicated stubs to interpreter for static calls
Reviewed-by: kvn, phh
! src/hotspot/cpu/aarch64/aarch64.ad
+ src/hotspot/cpu/aarch64/codeBuffer_aarch64.cpp
! src/hotspot/cpu/aarch64/codeBuffer_aarch64.hpp
! src/hotspot/cpu/arm/codeBuffer_arm.hpp
! src/hotspot/cpu/ppc/codeBuffer_ppc.hpp
! src/hotspot/cpu/riscv/codeBuffer_riscv.hpp
! src/hotspot/cpu/s390/codeBuffer_s390.hpp
+ src/hotspot/cpu/x86/codeBuffer_x86.cpp
! src/hotspot/cpu/x86/codeBuffer_x86.hpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/cpu/zero/codeBuffer_zero.hpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
+ src/hotspot/share/asm/codeBuffer.inline.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/runtime/globals.hpp
+ test/hotspot/jtreg/compiler/sharedstubs/SharedStubToInterpTest.java
Changeset: fafe8b3f
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2022-07-06 06:15:04 +0000
URL: https://git.openjdk.org/loom/commit/fafe8b3f8dc1bdb7216f2b02416487a2c5fd9a26
8289604: compiler/vectorapi/VectorLogicalOpIdentityTest.java failed on x86 AVX1 system
Reviewed-by: jiefu, kvn
! test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java
Changeset: f783244c
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2022-07-06 06:40:19 +0000
URL: https://git.openjdk.org/loom/commit/f783244caf041b6f79036dfcf29ff857d9c1c78f
8289706: (cs) Avoid redundant TreeMap.containsKey call in AbstractCharsetProvider
Reviewed-by: attila, naoto
! src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java
Changeset: d8f4e97b
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-07-06 07:12:32 +0000
URL: https://git.openjdk.org/loom/commit/d8f4e97bd3f4e50902e80b4b6b4eb3268c6d4a9d
8289146: containers/docker/TestMemoryWithCgroupV1.java fails on linux ppc64le machine with missing Memory and Swap Limit output
Reviewed-by: sgehwolf, mdoerr, iklam
! test/hotspot/jtreg/containers/docker/TestMemoryWithCgroupV1.java
More information about the loom-dev
mailing list