git: openjdk/panama-foreign: foreign-memaccess+abi: 69 new changesets
duke
duke at openjdk.java.net
Fri Feb 11 11:05:57 UTC 2022
Changeset: 3d926dd6
Author: Rob McKenna <robm at openjdk.org>
Date: 2022-02-04 13:07:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3d926dd66ef6551e91a4ebbbc59dcff58f5ede5a
8277795: ldap connection timeout not honoured under contention
Reviewed-by: dfuchs, aefimov
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PooledConnectionFactory.java
+ test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java
Changeset: 01f93ddf
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-02-04 07:47:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/01f93ddf18daea5c0798ac949c6717c37d9cefa0
8279385: [test] Adjust sun/security/pkcs12/KeytoolOpensslInteropTest.java after 8278344
Reviewed-by: mullan, xuelei
Backport-of: 9bdf6eb7b2412ecff523015f1430dfb6a0e4dd09
! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java
Changeset: 7207f2a3
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2022-02-04 14:47:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7207f2a3b59c684d9d51d378257629729fa7041d
Merge
Changeset: 66b2c3b6
Author: Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-02-04 15:25:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/66b2c3b66e253ac3d8718c0c6d7c7551dbe04001
8280948: [TESTBUG] Write a regression test for JDK-4659800
Reviewed-by: aivanov
+ test/jdk/javax/swing/JButton/4659800/EnterKeyActivatesButton.java
Changeset: d4b99bc0
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-02-04 16:03:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d4b99bc029771d29c2119a9b5f381cae3fe21ec1
8281120: G1: Rename G1BlockOffsetTablePart::alloc_block to update_for_block
Reviewed-by: tschatzl, iwalulya, sjohanss
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: f5d6fddc
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-02-04 17:37:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f5d6fddc6df8c5c5456a2544b131833d5227292b
8280476: [macOS] : hotspot arm64 bug exposed by latest clang
Reviewed-by: kbarrett, adinn
! src/hotspot/cpu/aarch64/immediate_aarch64.cpp
Changeset: 8e4ef818
Author: Yumin Qi <minqi at openjdk.org>
Date: 2022-02-04 19:20:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8e4ef818a90de35ae75e7f82a780653d623bb29c
8280767: -XX:ArchiveClassesAtExit does not archive BoundMethodHandle$Species classes
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaFormInvokers.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/prims/jvm.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSLambdaInvoker.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java
Changeset: 48523b09
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2022-02-04 21:23:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/48523b090886f7b24ed4009f0c150efaa6f7b056
8281049: man page update for jstatd Security Manager dependency removal
Reviewed-by: cjplummer
! src/jdk.jstatd/share/man/jstatd.1
Changeset: 42e272e1
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-02-05 07:44:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/42e272e181f188c89fa88f144715f19235943fca
8281289: Improve with List.copyOf
Reviewed-by: jnimeh, hchao
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
Changeset: 77b0240d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2022-02-06 02:19:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/77b0240d44fd356711d75bc241e198f6f89ada8f
8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950
Reviewed-by: jlaskey
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
! test/jdk/java/util/Random/RandomNextDoubleBoundary.java
Changeset: f7814c12
Author: Toshio Nakamura <tnakamura at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date: 2022-02-06 18:39:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f7814c120bf84d7e9b459f81a6ce19b44fa122ec
8139173: [macosx] JInternalFrame shadow is not properly drawn
Reviewed-by: prr, serb
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java
+ test/jdk/javax/swing/plaf/aqua/JInternalFrameBorderTest.java
Changeset: 2f48a3f0
Author: Phil Race <prr at openjdk.org>
Date: 2022-02-06 21:13:17 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2f48a3f032dcfe159a7ab4a3d0afd0a0760d0a04
8279878: java/awt/font/JNICheck/JNICheck.sh test fails on Ubuntu 21.10
Reviewed-by: serb
! test/jdk/java/awt/font/JNICheck/JNICheck.sh
Changeset: 5dfff740
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-02-07 04:48:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5dfff7406ef3dc37a77ce9545f6f56c49b41e466
8166050: partialArray is not created in javax.swing.text.html.parser.NPrintWriter.println(...) method
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/text/html/parser/TagStack.java
Changeset: f2302822
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2022-02-07 06:30:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f2302822c0ef30fbf7cb4e31b8dc1513e9413a23
8281298: Revise the creation of unmodifiable list
Reviewed-by: redestad
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
Changeset: f5e08700
Author: Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-02-07 08:18:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f5e0870091ad9534e7a3dd08ef2e3ee7cd781c6d
8281117: Add regression test for JDK-8280587
Reviewed-by: chagedorn, thartmann, xliu
+ test/hotspot/jtreg/compiler/loopopts/TestCastIIMakesMainLoopPhiDead2.java
Changeset: 95fd9d20
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2022-02-07 09:08:34 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/95fd9d20f329b15d68e613ec7f932254715e9130
8281243: Test java/lang/instrument/RetransformWithMethodParametersTest.java is failing
Reviewed-by: sspitsyn, dcubed, lmesnik
! test/jdk/java/lang/instrument/RetransformWithMethodParametersTest.java
Changeset: f3e82426
Author: Julia Boes <jboes at openjdk.org>
Date: 2022-02-07 09:28:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f3e8242683f6c729d89e2f49b0977889b4786f4a
8280965: Tests com/sun/net/httpserver/simpleserver fail with FileSystemException on Windows 11
Reviewed-by: dfuchs
! test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java
Changeset: 4c169495
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2022-02-07 12:10:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4c169495a2c4bfdcbc82e94e9ca1ee0cc050daf9
8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled
Reviewed-by: dfuchs
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java
Changeset: 76677716
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2022-02-07 12:26:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/76677716abf1124992c8f5d4d5b159b1ec0f3cab
8281114: G1: Remove PreservedMarks::init_forwarded_mark
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/shared/preservedMarks.hpp
! src/hotspot/share/gc/shared/preservedMarks.inline.hpp
Changeset: 22a1a32c
Author: Stephanie Crater <scrater at microsoft.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2022-02-07 12:43:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/22a1a32c7e5ceb7be6725f5369dcfc2a11fecc2f
8268387: Rename maximum compaction to maximal compaction in G1
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
Changeset: a0f6f240
Author: Sean Mullan <mullan at openjdk.org>
Date: 2022-02-07 14:06:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a0f6f2409ea61ff9ed9dc2e2b46e309c751d456d
8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR
Reviewed-by: weijun, hchao
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
+ test/jdk/java/security/SignedJar/CustomClassLoader.java
+ test/jdk/java/security/SignedJar/SignedJarWithCustomClassLoader.java
Changeset: 2ed1f4cf
Author: Weijun Wang <weijun at openjdk.org>
Date: 2022-02-07 15:05:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2ed1f4cf32b1cef4ccb129d622f9368c3469d1d4
8281175: Add a -providerPath option to jarsigner
Reviewed-by: xuelei, hchao
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/AltProvider.java
Changeset: 1dfc94dd
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2022-02-07 17:36:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1dfc94dd561f6a91ef3784fe28c83f839f8188c4
8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist.
Reviewed-by: sspitsyn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 8a662105
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2022-02-07 18:16:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8a662105c2da1f0fb9b7ecc5058fc85858439ed9
6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java
Reviewed-by: cjplummer, dfuchs
! test/jdk/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java
Changeset: 2f71a6b3
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-02-07 19:54:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2f71a6b39ed6bb869b4eb3e81bc1d87f4b3328ff
8279613: JFR: Snippify Javadoc
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java
! src/jdk.jfr/share/classes/jdk/jfr/Event.java
! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/EventSettings.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/MetadataDefinition.java
! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
! src/jdk.jfr/share/classes/jdk/jfr/SettingControl.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/package-info.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/snippet-files/Snippets.java
+ src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java
Changeset: 4eacacb5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-02-08 07:19:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4eacacb5ad61020c11a521111c40af9fa72e2ff5
8281314: Rename Stack{Red,Yellow,Reserved,Shadow}Pages multipliers
Reviewed-by: stuefe, coleenp, xliu
! src/hotspot/share/runtime/stackOverflow.cpp
Changeset: f2a9627c
Author: Masanori Yano <myano at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2022-02-08 08:31:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f2a9627c05f9ef82eb83d8c1b9d4209bf42e7d8d
8279329: Remove hardcoded IPv4 available policy on Windows
Reviewed-by: djelinski, alanb, dfuchs, aefimov
! src/java.base/windows/native/libnet/net_util_md.c
Changeset: 861f2797
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-02-08 09:02:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/861f2797f7d56ab185117f27dae2660af9250f6a
8280917: Simplify G1ConcurrentRefineThread activation
Reviewed-by: iwalulya, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
Changeset: f5d8cebb
Author: Manukumar V S <mvs at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-02-08 12:39:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f5d8cebbb6f1b38247c3b30ba8859874a0e98115
8281296: Create a regression test for JDK-4515999
Reviewed-by: aivanov
+ test/jdk/javax/swing/JSpinner/4515999/JSpinnerMouseAndKeyPressTest.java
Changeset: 83d67452
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-02-08 14:43:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/83d67452da248db17bc72de80247a670d6813cf5
8281450: Remove unnecessary operator new and delete from ObjectMonitor
Reviewed-by: dholmes
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: 380378c5
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2022-02-08 16:00:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/380378c551b4243ef72d868571f725b390e12124
8281400: Remove unused wcslen() function
Reviewed-by: dcubed, coleenp, lfoltan
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp
Changeset: 7f19c700
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2022-02-08 17:48:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7f19c700707573000a37910dd6d2f2bb6e8439ad
8281061: [s390] JFR runs into assertions while validating interpreter frames
Reviewed-by: lucy, rrich
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
Changeset: 92f4f40d
Author: Christian Stein <cstein at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2022-02-08 17:53:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/92f4f40da6c4ff55c7ed334007c9c6ca0dc15d99
8281104: jar --create should create missing parent directories
Reviewed-by: lancea
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
+ test/jdk/tools/jar/CreateMissingParentDirectories.java
Changeset: 5fb56dbb
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-02-08 20:16:34 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5fb56dbb0b4e3345ca6f48ba9c01bd467f04aa6f
8281476: ProblemList tools/jar/CreateMissingParentDirectories.java
Reviewed-by: azvegint, bpb, lancea
! test/jdk/ProblemList.txt
Changeset: d658d945
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-02-08 20:29:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d658d945cf57bab8e61302841dcb56b36e48eff3
8280828: Improve invariants in NonblockingQueue::append
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/utilities/nonblockingQueue.inline.hpp
Changeset: fb17a8ec
Author: Quan Anh Mai <anhmdq99 at gmail.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2022-02-08 23:38:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fb17a8ece0a3593c51a8be60533916bf70778a93
8278947: Support for array constants in constant table
Reviewed-by: kvn, vlivanov
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/opto/constantTable.cpp
! src/hotspot/share/opto/constantTable.hpp
Changeset: 2f46af05
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-02-09 01:26:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2f46af05ce2d43e19e0095680eb3a52fd904c774
8280132: Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/beans/introspect/MethodInfo.java
! test/jdk/java/beans/Introspector/MethodOrderException.java
Changeset: 13f739d3
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-02-09 04:10:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/13f739d330e393f840d134f5327a025957e1f795
8280830: Change NonblockingQueue::try_pop variable named "result"
Reviewed-by: dholmes
! src/hotspot/share/utilities/nonblockingQueue.inline.hpp
Changeset: bce5dd17
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-02-09 04:38:11 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bce5dd17665d1cdf2901690ca54f84ec200560af
8280438: Improve BufferNode::Allocator::release to avoid walking pending list
Reviewed-by: iwalulya, tschatzl
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
Changeset: fc772178
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-02-09 06:28:00 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fc77217814eb1a346d7380299abdc2b01a69b4de
8281168: Micro-optimize VarForm.getMemberName for interpreter
Reviewed-by: redestad, vlivanov, mchung
! src/java.base/share/classes/java/lang/invoke/VarForm.java
Changeset: cb2f8cae
Author: Artem Semenov <asemenov at openjdk.org>
Date: 2022-02-09 06:50:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cb2f8caed2de1bf0a85a7ebfd232c36371e06c98
8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working
Reviewed-by: ant, kizune
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
+ test/jdk/java/awt/a11y/AccessibleActionsTest.java
Changeset: 072e7b4d
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-02-09 06:53:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/072e7b4da0449ab7c1ab1ba0cfbb3db233823e7c
8272807: Permit use of memory concurrent with pretouch
Reviewed-by: shade, stuefe
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: f924e50c
Author: Daniel Jeliński <djelinski at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-02-09 08:34:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f924e50c42c2f9548d2983449a98c45af40b0d35
8281440: AWT: Conversion from string literal loses const qualifier
Reviewed-by: prr, aivanov
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp
Changeset: f092baba
Author: Alexey Pavlyutkin <apavlyutkin at azul.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-02-09 09:33:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f092babafb58563a4044463e157e02c397d8c9bc
8281195: Mistakenly used logging causes significant overhead in interpreter
Reviewed-by: shade, dholmes
! src/hotspot/share/interpreter/oopMapCache.cpp
Changeset: 69e390a0
Author: Roland Westrelin <roland at openjdk.org>
Date: 2022-02-09 10:18:27 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/69e390a0e86f82eaa7bcdbc3ef509734dbe3b22f
8262721: Add Tests to verify single iteration loops are properly optimized
Reviewed-by: neliasso, chagedorn, kvn
+ test/hotspot/jtreg/compiler/c2/irTests/TestFewIterationsCountedLoop.java
Changeset: bb2e10cc
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2022-02-09 11:33:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bb2e10ccea0c0b89b06ace034c99253e9999ec47
8281274: deal with ActiveProcessorCount in os::Linux::print_container_info
Reviewed-by: stuefe, sgehwolf, dholmes, iklam
! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMisc.java
Changeset: 8b384b98
Author: Christian Stein <cstein at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2022-02-09 11:34:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8b384b986a0a6a972c29a2f7a4d9fd40dc479b48
8281470: tools/jar/CreateMissingParentDirectories.java fails with "Should have failed creating jar file"
Reviewed-by: lancea
! test/jdk/ProblemList.txt
! test/jdk/tools/jar/CreateMissingParentDirectories.java
Changeset: f823bed0
Author: Bhavana Kilambi <bhavana.kilambi at arm.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2022-02-09 13:18:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f823bed043dc38d838baaf8c2024ef24b8a50e9b
8280007: Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2
Reviewed-by: phh
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: c5c8c064
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2022-02-09 13:56:23 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c5c8c0644d9442846de15422285fffeb91c3e0a1
8279822: CI: Constant pool entries in error state are not supported
Reviewed-by: kvn, thartmann
! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/ciConstant.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/utilities/constantTag.hpp
+ test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java
Changeset: 178b962e
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2022-02-09 16:53:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/178b962e01cc6c150442bf41dc6bd199caff0042
8265765: DomainKeyStore may stop enumerating aliases if a constituting KeyStore is empty
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/provider/DomainKeyStore.java
+ test/jdk/sun/security/provider/KeyStore/DksWithEmptyKeystore.java
Changeset: fd8a3dcc
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2022-02-09 19:12:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fd8a3dcc52dc5d6b62edd83eacef5934f6294e80
8280820: Clean up bug8033699 and bug8075609.java tests: regtesthelpers aren't used
Reviewed-by: prr
! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java
! test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java
Changeset: 7218d844
Author: John Jiang <jjiang at openjdk.org>
Date: 2022-02-10 08:11:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7218d8449bfaa3f121b66088a88a194f77f06753
8281567: Remove @throws IOException from X509CRLImpl::getExtension docs
Reviewed-by: xuelei, jiefu
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
Changeset: fa0a72c0
Author: Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2022-02-10 09:29:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fa0a72c030432f9ea4ad9913a2bb4096324410aa
8252496: C2: Useless code in MergeMemNode::Ideal
Reviewed-by: thartmann, chagedorn, vlivanov
! src/hotspot/share/opto/memnode.cpp
Changeset: c820d1ac
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2022-02-10 10:34:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c820d1acb7c6e600a890e4205eef0be8a4c7a791
8281379: Assign package declarations to all jtreg test cases under gc
Reviewed-by: kbarrett, tschatzl
! test/hotspot/jtreg/gc/g1/TestG1SkipCompaction.java
! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java
! test/hotspot/jtreg/gc/z/TestGarbageCollectorMXBean.java
! test/hotspot/jtreg/gc/z/TestMemoryMXBean.java
! test/hotspot/jtreg/gc/z/TestMemoryManagerMXBean.java
Changeset: d442328b
Author: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2022-02-10 10:46:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d442328bc2f2f4bc35dd054487a78552e3d9a759
8281262: Windows builds in different directories are not fully reproducible
Co-authored-by: Erik Joelsson <erikj at openjdk.org>
Reviewed-by: erikj, ihse
! make/TestImage.gmk
! make/autoconf/flags-cflags.m4
! test/jdk/build/AbsPathsInImage.java
Changeset: 3ce1c5b6
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-02-10 11:28:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3ce1c5b6ce02749ef8f9d35409b7bcbf27f47203
8280832: Update usage docs for NonblockingQueue
Reviewed-by: iwalulya, dholmes
! src/hotspot/share/utilities/nonblockingQueue.hpp
! src/hotspot/share/utilities/nonblockingQueue.inline.hpp
Changeset: 039313d6
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-02-10 12:02:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/039313d65d47dc85cb8c91d3e1d2752d365f70f9
8054449: Incompatible type in example code in TreePath
Reviewed-by: aivanov, dmarkov
! src/java.desktop/share/classes/javax/swing/tree/TreePath.java
Changeset: 83b6e4bc
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2022-02-10 18:37:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/83b6e4bc04db89a846a1b6c2d0666efe139f8f61
8281294: [vectorapi] FIRST_NONZERO reduction operation throws IllegalArgumentExcept on zero vectors
Reviewed-by: jrose
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
- test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-Min-op.template
= test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-op-func.template
- test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Max-op.template
- test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Min-op.template
+ test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-op-func.template
- test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-Min-op.template
= test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-op-func.template
- test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Min-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-Max-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-Min-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-op-func.template
- test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Max-op.template
- test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Min-op.template
+ test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-op-func.template
= test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op-func.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
Changeset: 58c2bd31
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2022-02-10 22:51:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/58c2bd315836b9c4fbffa212497fd84c8f589c17
8281536: JFR: Improve jdk.jfr.ContentType documentation
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/ContentType.java
! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java
Changeset: 84868e39
Author: David Holmes <dholmes at openjdk.org>
Date: 2022-02-10 23:23:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/84868e39be4522ba87e603beea0f8da9efa43b6d
8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths
Reviewed-by: shade, dcubed
! src/hotspot/share/logging/logConfiguration.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
Changeset: eee6a562
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-02-11 05:34:27 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/eee6a5622dca683d4d6a701daa48e09e8d17b54e
8281522: Rename ADLC classes which have the same name as hotspot variants
Reviewed-by: neliasso, kvn
+ src/hotspot/share/adlc/adlArena.cpp
+ src/hotspot/share/adlc/adlArena.hpp
! src/hotspot/share/adlc/adlc.hpp
! src/hotspot/share/adlc/adlparse.cpp
- src/hotspot/share/adlc/arena.cpp
- src/hotspot/share/adlc/arena.hpp
! src/hotspot/share/adlc/dfa.cpp
! src/hotspot/share/adlc/dict2.cpp
! src/hotspot/share/adlc/dict2.hpp
! src/hotspot/share/adlc/forms.cpp
! src/hotspot/share/adlc/forms.hpp
! src/hotspot/share/adlc/formsopt.cpp
! src/hotspot/share/adlc/formssel.cpp
Changeset: 65831eb2
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-02-11 06:45:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/65831eb294b6f1f5f99988836c00005d41c27fd3
8281318: Improve jfr/event/allocation tests reliability
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationInNewTLABEvent.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationOutsideTLABEvent.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventThrottling.java
Changeset: a037b3c3
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2022-02-11 07:21:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a037b3c35831f029d23a88bdd49e7f2c2d951631
8281460: Let ObjectMonitor have its own NMT category
Reviewed-by: dholmes, dcubed, shade
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: 8441d51e
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2022-02-11 07:41:18 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8441d51e71e143250b44eea74114a624cf00cc3e
8281419: The source data for the color conversion can be discarded
Reviewed-by: prr, aivanov
! src/java.desktop/share/native/liblcms/LCMS.c
Changeset: 3a13425b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2022-02-11 08:46:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3a13425bc9088cbb6d95e1a46248d7eba27fb1a6
8072070: Improve interpreter stack banging
Reviewed-by: xliu, coleenp, mdoerr
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/stackOverflow.hpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 90939cb8
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2022-02-11 09:05:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/90939cb80193c671cae635b7a4e41bd2e6bcdbd5
8281626: NonblockingQueue should use nullptr
Reviewed-by: shade, dholmes
! src/hotspot/share/utilities/nonblockingQueue.hpp
! src/hotspot/share/utilities/nonblockingQueue.inline.hpp
Changeset: 4d640760
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2022-02-11 09:39:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4d64076058a4ec5df101b06572195ed5fdee6f64
8047749: javadoc for getPathBounds() in TreeUI and BasicTreeUI is incorrect
Reviewed-by: aivanov
! src/java.desktop/share/classes/javax/swing/plaf/TreeUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java
Changeset: 2d985cd7
Author: duke <duke at openjdk.org>
Date: 2022-02-11 11:00:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2d985cd71ed870ed87329888fa389860153694d7
Automatic merge of jdk:master into master
Changeset: 8230a7f6
Author: duke <duke at openjdk.org>
Date: 2022-02-11 11:01:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8230a7f60de38ffc50a8460a9e891b539084cdd8
Automatic merge of master into foreign-memaccess+abi
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.cpp
More information about the panama-dev
mailing list