git: openjdk/jdk-sandbox: simpleserver: 65 new changesets

Julia Boes julia.boes at oracle.com
Fri Jul 2 09:18:57 UTC 2021


Changeset: 26c24989
Author:    Julia Boes <julia.boes at oracle.com>
Date:      2021-06-30 15:05:03 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/26c24989d74e0cb816aadc7f94aa6f29caa97d31

simpleserver: output info about Throwable thrown during exchange handling

! src/jdk.httpserver/share/classes/sun/net/httpserver/OutputFilter.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver.properties
! test/jdk/com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/ToolProviderNegativeTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/ToolProviderPositiveTest.java

Changeset: 14a80169
Author:    Julia Boes <julia.boes at oracle.com>
Date:      2021-06-30 15:19:31 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/14a8016959bc1138a7149012f7fd61b951592184

move classes to simpleserver subpackage

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/SimpleFileServer.java
= src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java
= src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/OutputFilter.java
! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java
! test/jdk/com/sun/net/httpserver/simpleserver/ToolProviderPositiveTest.java

Changeset: e9b2c058
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-06-28 19:05:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e9b2c058a4ed5de29b991360f78fc1c5263c9268

8269409: Post JEP 411 refactoring: core-libs with maximum covering > 10K

Reviewed-by: lancea, naoto

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/net/IDN.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/sun/net/www/MimeTable.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java
! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java

Changeset: e4c54463
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2021-06-28 13:51:07 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e4c5446340605b112e0918fa9dcb48aaeaa730c8

8268236: The documentation of the String.regionMatches method contains error

Reviewed-by: rriggs, dfuchs

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

Changeset: 8d09596f
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-06-28 15:52:09 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8d09596f270c822b867d38a5462ec62c613f1d0e

8269304: Regression ~5% in 2005 in b27

Reviewed-by: dlong, roland

! src/hotspot/share/opto/compile.cpp

Changeset: efe8423d
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-06-28 16:55:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/efe8423d8c584f793e05128e7e69feede382b3e7

8269403: Fix jpackage tests to gracefully handle jpackage app launcher crashes

Reviewed-by: almatvee, herrick

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java

Changeset: 20640a57
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-06-28 17:30:41 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/20640a57f3a352a046006d4795afa4a64f4dc92d

8269534: Remove java/util/concurrent/locks/Lock/TimedAcquireLeak.java from ProblemList.txt

Reviewed-by: iignatyev, tschatzl

! test/jdk/ProblemList.txt

Changeset: 09bb8468
Author:    Xin Liu <xliu at openjdk.org>
Date:      2021-06-28 18:17:45 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/09bb84685fd959157857cf7739aedddd4a5e0cee

8267952: async logging supports to dynamically change tags and decorators

Reviewed-by: dholmes, phh

! src/hotspot/share/logging/logAsyncWriter.cpp
! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logDecorators.cpp
! src/hotspot/share/logging/logDecorators.hpp
! src/hotspot/share/logging/logTagSet.cpp
! test/hotspot/gtest/logging/logTestFixture.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logDecorators.cpp

Changeset: 56240690
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2021-06-28 19:52:27 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/56240690f62f9048a45a53525efccffdec235a8d

8269426: Rename test/jdk/java/lang/invoke/t8150782 to accessClassAndFindClass

Reviewed-by: jvernee

= test/jdk/java/lang/invoke/accessClassAndFindClass/TestAccessClass.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestCls.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestFindClass.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/TestLookup.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/p/Foo.java
= test/jdk/java/lang/invoke/accessClassAndFindClass/q/Bar.java

Changeset: 03d54e6e
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-06-28 23:00:32 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/03d54e6ef1a40ee78b0cc65ca0aea276fbdbc7b7

Merge

! src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logAsyncWriter.hpp

Changeset: ee1e202b
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-06-28 23:20:28 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ee1e202bc36b8413e33b7b9e4c9f7a0601bf9a63

8268821: Split systemDictionaryShared.cpp

Reviewed-by: erikj, ccheung, iklam

! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/cds/archiveBuilder.cpp
+ src/hotspot/share/cds/cdsProtectionDomain.cpp
+ src/hotspot/share/cds/cdsProtectionDomain.hpp
+ src/hotspot/share/cds/dumpTimeClassInfo.cpp
+ src/hotspot/share/cds/dumpTimeClassInfo.hpp
! src/hotspot/share/cds/dynamicArchive.cpp
+ src/hotspot/share/cds/lambdaProxyClassDictionary.cpp
+ src/hotspot/share/cds/lambdaProxyClassDictionary.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
+ src/hotspot/share/cds/runTimeClassInfo.cpp
+ src/hotspot/share/cds/runTimeClassInfo.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp

Changeset: a9771575
Author:    Andrew Haley <aph at openjdk.org>
Date:      2021-06-29 07:39:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a97715755d01b88ad9e4cf32f10ca5a3f2fda898

8261579: AArch64: Support for weaker memory ordering in Atomic

Reviewed-by: adinn, shade

! src/hotspot/cpu/aarch64/atomic_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/atomic_bsd_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/share/runtime/atomic.hpp

Changeset: 3f2c3723
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-06-29 14:16:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3f2c372396433c7e324561392b8410d5c491af95

8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC

Reviewed-by: iwalulya, kbarrett

! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java

Changeset: e238cbd5
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2021-06-29 14:35:13 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e238cbd596d29d10e45e4bad7a10708c4022097f

8269530: runtime/ParallelLoad/ParallelSuperTest.java timeout

Reviewed-by: dholmes, coleenp

! test/hotspot/jtreg/runtime/ParallelLoad/ClassLoadingThread.java
! test/hotspot/jtreg/runtime/ParallelLoad/MyLoader.java

Changeset: bb42d751
Author:    Man Cao <manc at openjdk.org>
Date:      2021-06-29 17:03:35 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/bb42d75161cdf5d9ef2b1b227000df5165ab1198

8269417: Minor clarification on NonblockingQueue utility

Reviewed-by: kbarrett, iwalulya

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

Changeset: c1e2a294
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-06-29 17:57:15 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c1e2a29448b67bfe90f99252feef7ffc282b05b2

8263640: hs_err improvement: handle class path longer than O_BUFLEN

Reviewed-by: iklam, minqi, dholmes

! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/runtime/jcmd/JcmdCmdLine.java

Changeset: 7a23c9cb
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-06-29 18:39:42 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7a23c9cbb7d09c4e6c4e8d9b2f912e41d60fd05e

8260540: serviceability/jdwp/AllModulesCommandTest.java failed with "Debuggee error: 'ERROR: transport error 202: bind failed: Address already in use'"

Reviewed-by: sspitsyn, kevinw

! test/hotspot/jtreg/serviceability/jdwp/AllModulesCommandTest.java
! test/hotspot/jtreg/serviceability/jdwp/DebuggeeLauncher.java
! test/hotspot/jtreg/serviceability/jdwp/JdwpChannel.java
! test/jdk/com/sun/jdi/JdwpAllowTest.java
! test/jdk/com/sun/jdi/RunToExit.java
! test/jdk/com/sun/jdi/lib/jdb/Debuggee.java
+ test/lib/jdk/test/lib/JDWP.java

Changeset: 7ca753bf
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-06-29 18:45:52 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7ca753bf0cb58ff0f82a7e9baee177a6da9f56e7

8269268: JDWP: Properly fix thread lookup assert in findThread()

Reviewed-by: kevinw, amenkov, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h

Changeset: 1ac8deef
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-06-29 19:52:06 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1ac8deef4c0973eeeef2a34f6d0cee0c2efa82a9

8269615: Fix for 8263640 broke Windows build

Reviewed-by: iklam, dcubed

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

Changeset: fc0fd96a
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-06-29 08:34:55 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/fc0fd96a5f8faf09264edf4fbc94bf1d8ac7b3a2

8269126: Rename G1AllowPreventiveGC option to G1UsePreventiveGC

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java

Changeset: 7010dfdf
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-06-29 11:18:23 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7010dfdffab3582d7f5e935247735dff1b3152e6

8269517: compiler/loopopts/TestPartialPeelingSinkNodes.java crashes with -XX:+VerifyGraphEdges

Reviewed-by: kvn, dlong

! src/hotspot/share/opto/loopnode.cpp

Changeset: 0d83dc24
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-06-29 12:29:06 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0d83dc241119eb970bf41fea56f42f686ec38b83

8268699: Shenandoah: Add test for JDK-8268127

Backport-of: e59acd9860ca9e50c91472f8215f73c17d2099b6

+ test/hotspot/jtreg/gc/shenandoah/options/TestLargePagesWithSmallHeap.java

Changeset: 25f9f19a
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-06-29 14:31:01 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/25f9f19af9831e151a39518020aefa2c18fd7217

8249646: Runtime.exec(String, String[], File) documentation contains literal {@link ...}

Reviewed-by: sundar, iris

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

Changeset: b8a16e93
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-06-29 18:38:25 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b8a16e931b1dc77dbe537fc5d2127a94ef71c801

8268884: C2: Compile::remove_speculative_types must iterate top-down

Reviewed-by: roland, kvn

! src/hotspot/share/opto/compile.cpp

Changeset: 401cb0ad
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-06-29 18:41:19 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/401cb0ad5517f5962061c7155354380a4c342ddf

8269232: assert(!is_jweak(handle)) failed: wrong method for detroying jweak

Reviewed-by: rkennke, amenkov, sspitsyn, sgehwolf

! src/jdk.jdwp.agent/share/native/libjdwp/commonRef.c
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001.java

Changeset: d0420295
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2021-06-29 21:02:06 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d042029509a8cbdb723f78e2cfee4e2885775814

8269529: javax/swing/reliability/HangDuringStaticInitialization.java fails in Windows debug build

Reviewed-by: serb, psadhukhan, pbansal

! test/jdk/javax/swing/reliability/HangDuringStaticInitialization.java

Changeset: 0d745ae8
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2021-06-29 22:52:45 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0d745ae8fde5cab290dc8c695d2906f9a98c491c

8269034: AccessControlException for SunPKCS11 daemon threads

Reviewed-by: valeriep

! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh

Changeset: ee526a2e
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-06-30 01:19:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ee526a2ea840aedb97b23538f9d624acbccebc97

Merge


Changeset: b969136b
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2021-06-30 02:05:25 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b969136b9fcf5f977ebe466f5f9de5c520413e84

8245877: assert(_value != __null) failed: resolving NULL _value in JvmtiExport::post_compiled_method_load

Reviewed-by: sspitsyn, dholmes, coleenp

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 3ad20fcd
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-06-30 04:38:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3ad20fcdfa35796c190ccbaf26872b0fe30d8c76

8269571: NMT should print total malloc bytes and invocation count

Reviewed-by: zgu, xliu

! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memReporter.cpp

Changeset: ee0247f0
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-06-30 08:05:44 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ee0247f056daea7a0afdd572d13fb30f5164e889

8263461: jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java uses wrong mechanism to cause evacuation failure

Reviewed-by: kbarrett, iwalulya, ayang

! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
- test/jdk/jdk/jfr/event/gc/detailed/evacuationfailed-testsettings.jfc

Changeset: a0f32cb1
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-06-30 09:14:26 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a0f32cb1406e4957e84befd9b68444adb662bd13

8268906: gc/g1/mixedgc/TestOldGenCollectionUsage.java assumes that GCs take 1ms minimum

Reviewed-by: kbarrett, ayang, lkorinth

! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java

Changeset: a6b253d8
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2021-06-30 12:33:06 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a6b253d85c732ddd1d3154d5fc108d2bba66ab01

8269416: [JVMCI] capture libjvmci crash data to a file

Reviewed-by: kvn, dholmes

! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp

Changeset: 23d2996f
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-06-30 13:22:38 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/23d2996fee54afcc386a505a65d3236aab874e9e

8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient

Reviewed-by: rkennke

! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java

Changeset: a96012a7
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-06-30 13:32:32 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a96012a7afce6678125d3fb537f2433642953315

8261495: Shenandoah: reconsider update references memory ordering

Reviewed-by: zgu, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp

Changeset: 1810b1c2
Author:    Andrew Haley <aph at openjdk.org>
Date:      2021-06-30 13:59:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1810b1c2ad86e6907db09fffee97fa04174cdec2

8269516: AArch64: Assembler cleanups

Reviewed-by: ngasson, adinn

! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/foreign_globals_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/share/asm/codeBuffer.hpp

Changeset: 83bce94c
Author:    Masanori Yano <myano at openjdk.org>
Committer: Joe Wang <joehw at openjdk.org>
Date:      2021-06-30 16:25:40 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/83bce94cc8a7fb45b0604598411fbecc62000dfd

8268457: XML Transformer outputs Unicode supplementary character incorrectly to HTML

Reviewed-by: lancea, naoto, iris, joehw

! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest1.html
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest1.xml
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest1.xsl
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest2.txt
+ test/jaxp/javax/xml/jaxp/unittest/transform/SurrogateTest2.xml

Changeset: 5c08344b
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-06-30 19:52:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5c08344b646b92f3357a0daf32e77b21da5859ec

8269678: Remove unimplemented and unused os::bind_to_processor()

Reviewed-by: dcubed

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 85262c71
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-06-30 21:45:48 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/85262c71834e9293ee1fe90baf84bf928405cf98

8268637: Update --release 17 symbol information for JDK 17 build 28

Reviewed-by: iris

! make/data/symbols/java.base-H.sym.txt
! make/data/symbols/jdk.incubator.foreign-H.sym.txt

Changeset: a661686e
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-06-30 01:25:28 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a661686e1e709143438a37c761a9c12e0b98eaa5

8269065: [REDO] vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java failed with OutOfMemoryError

Reviewed-by: stuefe, iignatyev

! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java

Changeset: 90eb1189
Author:    Jatin Bhateja <jbhateja at openjdk.org>
Date:      2021-06-30 02:33:01 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/90eb1189aeebbf6a5a285ff88a504c162471d04c

8269528: VectorAPI Long512VectorTest fails on X86 KNL target

Reviewed-by: kvn, sviswanathan

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad

Changeset: 6b64a795
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2021-06-30 07:45:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6b64a7956ceb0c10d3868c67a923a8de12433aee

8268350: Remove assert that ensures thread identifier remains the same

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/shared/copyFailedInfo.hpp
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java

Changeset: c3c91892
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-06-30 08:45:12 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c3c918928cab49d970ddf74d53db1e57e91dc30c

8269141: Switch statement containing pattern case label element gets in the loop during execution

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! test/langtools/tools/javac/patterns/Switches.java

Changeset: ca283c3a
Author:    Wang Huang <whuang at openjdk.org>
Committer: Andrew Dinn <adinn at openjdk.org>
Date:      2021-06-30 08:52:27 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ca283c3ac06b46bbaf098e210cfe92198eb94cc8

8265907: JVM crashes when matching VectorMaskCmp Node

Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Ai Jiaming <aijiaming1 at huawei.com>
Reviewed-by: njian, jbhateja, sviswanathan, dlong, adinn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/vectorIntrinsics.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorShuffleIota.java

Changeset: 4ee400ae
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-06-30 09:47:22 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4ee400ae433efbccd71cbebce6847033e76bc949

8268320: Better error recovery for broken patterns in switch

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/PatternExpected.java
+ test/langtools/tools/javac/patterns/SwitchErrors-no-preview.out
! test/langtools/tools/javac/patterns/SwitchErrors.java
! test/langtools/tools/javac/patterns/SwitchErrors.out
! test/langtools/tools/javac/patterns/Switches.java

Changeset: 4b4bef4e
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-06-30 11:37:09 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4b4bef4e1e06c8efbfeb2c28e0658ce91ee9ad66

8269594: assert(_handle_mark_nesting > 1) failed: memory leak: allocating handle outside HandleMark

Reviewed-by: coleenp, jvernee

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

Changeset: be0ac92e
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-06-30 13:32:19 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/be0ac92e186c7b2845e251ce56204a2378f76976

8269614: [s390] Interpreter checks wrong bit for slow path instance allocation

Reviewed-by: shade, rrich

! src/hotspot/cpu/s390/templateTable_s390.cpp

Changeset: 1da5d4bb
Author:    Christoph Göttschkes <cgo at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2021-06-30 17:08:36 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1da5d4bb780fc3ab02aa6cddc243fbf1b079851a

8269486: CallerAccessTest fails for non server variant

Reviewed-by: dholmes, stuefe, mchung, jvernee

! test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java

Changeset: 2b17e95e
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-06-30 17:39:22 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2b17e95e202a3feae7bf7ccb6af93881ad6de0c3

8269691: ProblemList sun/management/jdp/JdpDefaultsTest.java on Linux-aarch64

Reviewed-by: kvn, darcy

! test/jdk/ProblemList.txt

Changeset: 38260122
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2021-06-30 18:40:17 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/38260122815aed32627472e5d58b516e89ef7bd7

8268557: Module page uses unstyled table class

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java

Changeset: 0dc65d3c
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-06-30 21:05:15 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0dc65d3c741f1b7e1bcb622eb21262a6e67a9abf

8268897: [TESTBUG] compiler/compilercontrol/mixed/RandomCommandsTest.java must not fail on Command.quiet

Reviewed-by: kvn

! test/hotspot/jtreg/compiler/compilercontrol/share/MultiCommand.java

Changeset: 3e022247
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-06-30 22:11:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3e022247d2e80c43393bfdb5888b03210c6975d3

8269513: Clarify the spec wrt `useOldISOCodes` system property

Reviewed-by: lancea, bpb, iris, joehw

! src/java.base/share/classes/java/util/Locale.java

Changeset: aba6c55d
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-06-30 22:13:06 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/aba6c55dacf020d547771c5141092e4b931c232e

8269703: ProblemList vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/TestDescription.java on Windows-X64 with -Xcomp

Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList-Xcomp.txt

Changeset: 9ac63a6e
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2021-06-30 22:43:23 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9ac63a6e08c18ed99b97fe0abcc0ac51b96a563e

8262841: Clarify the behavior of PhantomReference::refersTo

Reviewed-by: kbarrett, rriggs

! src/java.base/share/classes/java/lang/ref/PhantomReference.java

Changeset: 9def3b06
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-07-01 01:01:34 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9def3b068e9ee065e2e545bb35f8dc56ccfe5955

Merge

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/s390/templateTable_s390.cpp
! 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/runtime/safepoint.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/s390/templateTable_s390.cpp
! 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/runtime/safepoint.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/jdk/ProblemList.txt

Changeset: 4660f72c
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-07-01 01:19:32 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4660f72c384fe70a490d12e527de0a7229e2482a

8268870: Remove dead code in metaspaceShared

Reviewed-by: tschatzl

! src/hotspot/share/cds/metaspaceShared.hpp

Changeset: d89e630c
Author:    Yi Yang <yyang at openjdk.org>
Date:      2021-07-01 01:39:50 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d89e630cdf05d4ddd07893fa8fe90c32a7eb5433

8266746: C1: Replace UnsafeGetRaw with UnsafeGet when setting up OSR entry block

Replace UnsafeGetRaw with UnsafeGetObject when setting up OSR entry block, and rename Unsafe{Get,Put}Object to Unsafe{Get,Put}

Reviewed-by: thartmann, dlong, mdoerr

! src/hotspot/cpu/arm/c1_Defs_arm.hpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/hotspot/share/c1/c1_Canonicalizer.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_GraphBuilder.hpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_InstructionPrinter.cpp
! src/hotspot/share/c1/c1_InstructionPrinter.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_Optimizer.cpp
! src/hotspot/share/c1/c1_RangeCheckElimination.hpp
! src/hotspot/share/c1/c1_ValueMap.hpp
! src/hotspot/share/c1/c1_globals.hpp

Changeset: 06d26208
Author:    Denghui Dong <ddong at openjdk.org>
Committer: Yi Yang <yyang at openjdk.org>
Date:      2021-07-01 02:15:19 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/06d26208c5604c0c640eff4da94ef814c2ebebf0

8268298: jdk/jfr/api/consumer/log/TestVerbosity.java fails: unexpected log message

Reviewed-by: egahlin

! test/jdk/jdk/jfr/api/consumer/log/TestVerbosity.java

Changeset: 54a9c3e3
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-07-01 07:57:54 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/54a9c3e39fedf7eb0277c602c3767af654371c47

8133873: Simplify {Register,Unregister}NMethodOopClosure

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Changeset: 18f356a3
Author:    Maxim Kartashev <maxim.kartashev at jetbrains.com>
Committer: Alexey Ushakov <avu at openjdk.org>
Date:      2021-07-01 09:53:28 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/18f356a38e834fc1a4b8f817a1f0b1b0cd66c915

8267307: Introduce new client property for XAWT: xawt.mwm_decor_title

Reviewed-by: azvegint, serb

! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java
+ test/jdk/java/awt/Window/WindowTitleVisibleTest/WindowTitleVisibleTestLinuxGnome.java

Changeset: 82bfc5d4
Author:    Julia Boes <jboes at openjdk.org>
Date:      2021-07-01 09:56:22 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/82bfc5d45c54fb37dc021bc91fa17efe34f77f44

8268960: com/sun/net/httpserver/Headers.java: Ensure mutators normalize keys and disallow null for keys and values

Reviewed-by: chegar, dfuchs, michaelm

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java
! test/jdk/com/sun/net/httpserver/HeadersTest.java

Changeset: 555507ff
Author:    Julia Boes <julia.boes at oracle.com>
Date:      2021-07-01 13:01:06 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/555507ffab33b0c3eb6ab049da3536fe0fbec3ba

Merge branch 'master' into simpleserver

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java
! test/jdk/com/sun/net/httpserver/HeadersTest.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java
! test/jdk/com/sun/net/httpserver/HeadersTest.java

Changeset: 8c70f4e9
Author:    Julia Boes <julia.boes at oracle.com>
Date:      2021-07-01 14:48:12 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8c70f4e9c15888f2409e082438a9cdd9beb9bfe0

simpleserver: add test for HttpsServer::create

! test/jdk/com/sun/net/httpserver/FilterTest.java
+ test/jdk/com/sun/net/httpserver/simpleserver/HttpsServerTest.java

Changeset: e74bd7b2
Author:    Julia Boes <julia.boes at oracle.com>
Date:      2021-07-01 17:02:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e74bd7b2a27a09726ba24dbd8363b961c3fc0a1c

simpleserver: fix exception handling in SimpleFileServer and test it

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/SimpleFileServer.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java
! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java

Changeset: 4229e455
Author:    Julia Boes <julia.boes at oracle.com>
Date:      2021-07-01 17:54:57 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4229e455c9b7c3125e590cbee4b26a29767a44b1

simpleserver: expand Filter::adaptRequest test to check all exchange state

! test/jdk/com/sun/net/httpserver/FilterTest.java



More information about the jdk-sandbox-changes mailing list