From julia.boes at oracle.com Wed Aug 4 09:28:04 2021 From: julia.boes at oracle.com (Julia Boes) Date: Wed, 4 Aug 2021 09:28:04 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: small test fix Message-ID: <5608cd15-827c-4f7b-a817-c98d7c795dec@oracle.com> Changeset: cf18c671 Author: Julia Boes Date: 2021-08-03 12:03:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cf18c671087e35ab2f20236530b4d4b043a7898f small test fix ! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java From julia.boes at oracle.com Thu Aug 5 11:05:32 2021 From: julia.boes at oracle.com (Julia Boes) Date: Thu, 5 Aug 2021 11:05:32 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: 151 new changesets Message-ID: <2c6a4c4d-3138-4d7d-a389-4cb07cb9b931@oracle.com> Changeset: ec71e2d8 Author: Daniel D. Daugherty Date: 2021-07-23 15:53:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec71e2d891fdb9b102ce232f65cfcc5c6a1a9580 8271221: [BACKOUT] JDK-8271063 Print injected fields for InstanceKlass Reviewed-by: coleenp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! test/hotspot/gtest/oops/test_instanceKlass.cpp Changeset: 4ed548b3 Author: Vladimir Kozlov Date: 2021-07-23 18:51:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4ed548b3eeffe8dfa601d4d0eeed2bfe359af965 8268261: C2: assert(n != __null) failed: Bad immediate dominator info. Reviewed-by: iveresov, vlivanov ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestIdomAfterLoopUnswitching.java Changeset: a1c0a6aa Author: Ian Graves Date: 2021-07-23 19:17:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1c0a6aafb575e3d5c76dd3a279e4fe03ca07223 8199594: Add doc describing how (?x) ignores spaces in character classes Reviewed-by: darcy, naoto, iris, lancea, bpb ! src/java.base/share/classes/java/util/regex/Pattern.java Changeset: 286106dd Author: Coleen Phillimore Date: 2021-07-23 20:52:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/286106dd2ae899746c0e9d9a263ed4af9e56c536 8271219: [REDO] JDK-8271063 Print injected fields for InstanceKlass Reviewed-by: dcubed, fparain ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! test/hotspot/gtest/oops/test_instanceKlass.cpp Changeset: 7468bbcd Author: Igor Veresov Date: 2021-07-23 22:18:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7468bbcd647dc525ca75c7fb29d52c26c9c5e528 8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureTest.java Changeset: b4c6229f Author: Igor Ignatyev Date: 2021-07-23 15:32:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b4c6229fd40940e3f67cf17b9bd0526932a346e6 8271189: runtime/handshake/HandshakeTimeoutTest.java can be run in driver mode Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java Changeset: e90ed6cc Author: Igor Ignatyev Date: 2021-07-23 15:53:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e90ed6cc38ab8f8a2c7c740da1cb38144622b4eb 8271173: serviceability/jvmti/GetObjectSizeClass.java doesn't check exit code Reviewed-by: dholmes ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java Changeset: 8adf008b Author: Alexander Zuev Date: 2021-07-23 17:36:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8adf008b150bfda783ae615965198edb4d196016 8269984: [macos] JTabbedPane title looks like disabled Reviewed-by: kcr, psadhukhan ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java Changeset: 0dcfc42f Author: Jesper Wilhelmsson Date: 2021-07-24 01:06:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0dcfc42f230a4958c9349f4145093c5b02e06ad4 Merge Changeset: e627caec Author: Clive Verghese Committer: Volker Simonis Date: 2021-07-24 10:14:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e627caec84c169c99c04e0d355c29b806a0266ed 8270317: Large Allocation in CipherSuite Reviewed-by: xuelei, simonis ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java + test/micro/org/openjdk/bench/java/security/CipherSuiteBench.java Changeset: e4295ccf Author: Xiaohong Gong Committer: Jie Fu Date: 2021-07-26 04:52:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e4295ccfcdb16041d6f18fd64f7df3f740bf258f 8270519: Move several vector helper methods to shared header file Reviewed-by: jiefu, njian ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp Changeset: 36aefa35 Author: Christian Hagedorn Date: 2021-07-26 07:54:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/36aefa351afeb5fd6b87060e06c1e8060afb87a0 8270447: [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java Changeset: f2c359a8 Author: Kim Barrett Date: 2021-07-26 14:23:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2c359a8826e51a92f6a7c6917f2c3d223c24488 8271215: Fix data races in G1PeriodicGCTask Reviewed-by: iwalulya, shade ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp Changeset: 515113d8 Author: Aleksey Shipilev Date: 2021-07-26 14:42:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/515113d8589875e76980ebf7473cb81f778bb86f 8269924: Shenandoah: Introduce weak/strong marking asserts Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp Changeset: ee553618 Author: Andrey Turbanov Committer: Naoto Sato Date: 2021-07-26 16:31:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee5536183a9df90d1209d9effe5d2aa61d86abd3 8265474: Dubious 'null' assignment in CompactByteArray.expand Reviewed-by: alanb, naoto ! src/java.base/share/classes/sun/text/CompactByteArray.java Changeset: efa63dc1 Author: Naoto Sato Date: 2021-07-26 16:33:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/efa63dc1c64db357eeb497d2e1fefd170ca22d98 8171382: java.time.Duration missing isPositive method Reviewed-by: rriggs, joehw, iris, bpb, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/jdk/java/time/tck/java/time/TCKDuration.java Changeset: 0b12e7c8 Author: Brian Burkhalter Date: 2021-07-26 17:19:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b12e7c82c559f64c8c202bf59ee71f9cbd5a5fa 8075806: divideExact is missing in java.lang.Math Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! test/jdk/java/lang/Math/ExactArithTests.java Changeset: b8f79a7f Author: Andrey Turbanov Committer: Sean Mullan Date: 2021-07-26 18:18:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8f79a7ff798d3a0eee03a8153be942401781bbc 8268873: Unnecessary Vector usage in java.base Reviewed-by: mullan ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/security/pkcs/PKCS7.java Changeset: 3aadae20 Author: Andreas Woess Committer: Tom Rodriguez Date: 2021-07-26 19:47:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3aadae2077e9bf0a5900af79929b679bc6ec62b2 8271140: Fix native frame handling in vframeStream::asJavaVFrame() Reviewed-by: dnsimon, kvn, never ! src/hotspot/share/runtime/vframe.cpp ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IterateFramesNative.java Changeset: 8785737b Author: Alex Menkov Date: 2021-07-26 20:16:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8785737ba5f398888816ddd0f50adeea6a75bb0f 8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error Reviewed-by: sspitsyn, kevinw ! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java Changeset: fcc7d59b Author: Dean Long Date: 2021-07-26 22:09:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fcc7d59b9937a34c423e4532058668144b0ec1fb 8269342: CICrashAt=1 does not always catch first Java method Reviewed-by: kvn, thartmann ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compiler_globals.hpp ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java Changeset: 049b2ad4 Author: Alexander Zvegintsev Date: 2021-07-24 08:14:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/049b2ad4dfbc13d21fd58467a0975097a17e8681 8015886: java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java sometimes failed on ubuntu Reviewed-by: kizune, serb ! test/jdk/java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java Changeset: 3c27f919 Author: Igor Ignatyev Date: 2021-07-26 17:18:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3c27f919865584bcdcd85577306726afa5412571 8271222: two runtime/Monitor tests don't check exit code Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java Changeset: 7ddabbff Author: Igor Ignatyev Date: 2021-07-26 17:19:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ddabbff74668b5f907f87e6d4d471823d1ac459 8271175: runtime/jni/FindClassUtf8/FindClassUtf8.java doesn't have to be run in othervm Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java Changeset: b76a8388 Author: Jim Laskey Date: 2021-07-26 18:04:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b76a83888b00faff602726f5409e1c902b91e908 8269150: UnicodeReader not translating \u005c\\u005d to \\] Reviewed-by: jjg, jlahoda, darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java + test/langtools/tools/javac/UnicodeBackslash/UnicodeBackslash.java Changeset: eb6da888 Author: Jesper Wilhelmsson Date: 2021-07-27 00:57:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/eb6da88817f7bc903a51130271c9a5de928c603d Merge ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java Changeset: c3d8e922 Author: Jaikiran Pai Date: 2021-07-27 01:57:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c3d8e9228d0558a2ce3e093c105c61ea7af2e1d1 8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream Reviewed-by: lancea ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/LargeCompressedEntrySizeTest.java + test/jdk/jdk/nio/zipfs/ZipFSOutputStreamTest.java Changeset: bb508e13 Author: Ian Graves Date: 2021-07-27 02:25:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bb508e13032c3571c48275391dfeb04c03bbf3a3 8269753: Misplaced caret in PatternSyntaxException's detail message Reviewed-by: prappo ! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java ! test/jdk/java/util/regex/RegExTest.java Changeset: fde18313 Author: David Holmes Date: 2021-07-27 02:49:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fde183130bc6379fe0d4624bbeaf252d0e9a15c8 8212961: [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup Reviewed-by: stuefe, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/jnihelper.h ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp Changeset: 45d277fe Author: Thomas Stuefe Date: 2021-07-27 04:21:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/45d277feb04a51faa3858099336fc67dfb222542 8270308: Arena::Amalloc may return misaligned address on 32-bit Reviewed-by: coleenp, kbarrett ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp + test/hotspot/gtest/memory/test_arena.cpp Changeset: fc80a6b4 Author: Sean Mullan Date: 2021-07-27 13:49:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fc80a6b49364594fafa0e2efc769d2f6234cfa22 8270946: X509CertImpl.getFingerprint should not return the empty String Reviewed-by: weijun ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java ! src/java.base/share/classes/sun/security/validator/SymantecTLSPolicy.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/jdk/sun/security/x509/X509CertImpl/GetFingerprintError.java ! test/lib/jdk/test/lib/security/CertUtils.java Changeset: ea49691f Author: Roman Kennke Date: 2021-07-27 16:37:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea49691f1dbb4f57ed0c5982f004e7aabcd15d13 8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size() Reviewed-by: shade, coleenp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayOop.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp ! src/hotspot/share/opto/runtime.cpp Changeset: c8af8238 Author: Bradford Wetmore Date: 2021-07-27 17:11:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8af8238b4b55d515573374800015e115042d883 8267485: Remove the dependency on SecurityManager in JceSecurityManager.java Reviewed-by: mchung ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/JceSecurityManager.java Changeset: 90cd2fa1 Author: Weijun Wang Date: 2021-07-27 17:34:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/90cd2fa16458dcc3e36171fa4bf21f26bc92b168 8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K Reviewed-by: serb ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/StrikeCache.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java Changeset: cea7bc2d Author: Igor Ignatyev Date: 2021-07-27 02:59:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cea7bc2dea8e179425db19998665f85c0b124d71 8271223: two runtime/ClassFile tests don't check exit code Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java ! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java Changeset: f6621273 Author: Markus Gr?nlund Date: 2021-07-27 17:14:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f662127390eac6d44581ffca444556d236983314 8270491: SEGV at read_string_field(oopDesc*, char const*, JavaThread*)+0x54 Reviewed-by: egahlin ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp Changeset: fbe28e4e Author: Hannes Walln?fer Date: 2021-07-27 19:28:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbe28e4ee1f1ff7fb617c2e1f96c04f4b371fa2b 8270866: NPE in DocTreePath.getTreePath() Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! test/langtools/jdk/javadoc/doclet/testInherited/TestInherited.java Changeset: f1e15c8c Author: Igor Ignatyev Date: 2021-07-27 23:20:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f1e15c8c8f598f3726fd6b3f65fe5ab155a2ee28 8271350: runtime/Safepoint tests use OutputAnalyzer::shouldMatch instead of shouldContaint Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java Changeset: a50161b7 Author: Jesper Wilhelmsson Date: 2021-07-28 00:36:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a50161b75045715b1a0ee2a55a6352e4c1aa009a Merge Changeset: 752b6df3 Author: Nick Gasson Date: 2021-07-28 01:54:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/752b6df34c92c02ac0992566e3efa7bc22b96aa1 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled Reviewed-by: never, kvn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapStream.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java Changeset: 9bc52afa Author: Nick Gasson Date: 2021-07-28 01:58:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9bc52afa481c476ae9c379dff44ae8266777f616 8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 Reviewed-by: cjplummer, kvn ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java Changeset: ed1cb240 Author: Yi Yang Date: 2021-07-28 02:17:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed1cb24027f48ec8e243c26e1847561fa902d91f 8271118: C2: StressGCM should have higher priority than frequency-based policy Reviewed-by: iveresov, kvn ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp Changeset: d994b93e Author: Jatin Bhateja Date: 2021-07-28 02:18:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d994b93e211d49af79212d765633ba3457365a08 8266054: VectorAPI rotate operation optimization Reviewed-by: psandoz, sviswanathan ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/s390/matcher_s390.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! 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/VectorOperators.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/Unit-Shift-Masked-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template + test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java Changeset: ecd44556 Author: Tejpal Rebari Date: 2021-07-28 04:29:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ecd445562f8355704a041f9eca0e87dc85a7f44c 8266510: Nimbus JTree default tree cell renderer does not use selected text color Reviewed-by: psadhukhan, pbansal ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf - test/jdk/javax/swing/plaf/nimbus/NimbusPropertiesDoNotImplUIResource.java Changeset: d7b5cb68 Author: Vladimir Kozlov Date: 2021-07-28 06:58:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7b5cb688956ce79443ef3cd080c36028fcfb19d 8271368: [BACKOUT] JDK-8266054 VectorAPI rotate operation optimization Reviewed-by: dholmes, iklam ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/s390/matcher_s390.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! 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/VectorOperators.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/Unit-Shift-Masked-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template - test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java Changeset: 072fe486 Author: Yi Yang Date: 2021-07-28 08:03:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/072fe486c952184811f5bff3504ca72deb66e445 8270901: Typo PHASE_CPP in CompilerPhaseType Reviewed-by: jiefu ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/phasetype.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CompilerPhaseType.java Changeset: a066c7be Author: Christoph G?ttschkes Committer: Aleksey Shipilev Date: 2021-07-28 13:18:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a066c7bed0f9aa45fb9384f75ae84943548cd859 8270086: ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter Reviewed-by: shade ! src/hotspot/cpu/arm/templateTable_arm.cpp Changeset: dcdb1b6a Author: Prasanta Sadhukhan Date: 2021-07-28 16:12:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dcdb1b6aaad912669614ff52ad2b0b8804f204d1 8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing Reviewed-by: azvegint ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java Changeset: 60c11fef Author: Liam Miller-Cushon Date: 2021-07-28 18:21:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/60c11fef006124e6c2be6d958c78dc344bb777d5 8261088: Repeatable annotations without @Target cannot have containers that target module declarations Reviewed-by: jfranck ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/annotations/8261088/T8261088.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java Changeset: 97110337 Author: Fernando Guallini Committer: Rajan Halade Date: 2021-07-28 18:29:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9711033780d2329a376ea5b2a72c0da2e1731114 8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test Reviewed-by: rhalade + test/jdk/jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java - test/jdk/jdk/security/JavaDotSecurity/ifdefs.sh Changeset: 034788a0 Author: Dean Long Date: 2021-07-28 18:50:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/034788a02cbe1f80fc1581ec307a3d54bef380b4 8270925: replay dump using CICrashAt does not include inlining data Reviewed-by: kvn, thartmann ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/ciReplay/TestInlining.java Changeset: 357947ac Author: Ioi Lam Date: 2021-07-28 20:39:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/357947acd80b50b1f26679608245de1f9566163e 8270061: Change parameter order of ResourceHashtable Reviewed-by: coleenp, stuefe ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp ! src/hotspot/share/classfile/bytecodeAssembler.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderStats.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verifier.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/utilities/resizeableResourceHash.hpp ! src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/gtest/utilities/test_resourceHash.cpp Changeset: 41b4c190 Author: Xin Liu Date: 2021-07-28 23:07:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/41b4c19086c0b238bdeea9f3f14ee9997253b2f2 8271353: PerfDataManager::destroy crashes in VM_Exit Reviewed-by: dholmes, stuefe, minqi ! src/hotspot/share/runtime/perfData.cpp Changeset: 25f00d78 Author: bobpengxie Committer: Jie Fu Date: 2021-07-28 23:12:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/25f00d787cf56f6cdca6949115d04e7d8e675554 8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers Co-authored-by: Severin Gehwolf Reviewed-by: sgehwolf ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java Changeset: 2ec45dc2 Author: Rajan Halade Date: 2021-07-29 00:22:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2ec45dc2dd3a6bcb4f68ee7cde5858d63614305a 8225082: Remove IdenTrust certificate that is expiring in September 2021 Reviewed-by: shade, mullan - make/data/cacerts/identrustdstx3 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 6e1da644 Author: Christoph G?ttschkes Committer: Kim Barrett Date: 2021-07-28 14:49:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6e1da6440b898d8a10b3db56707a75f32a489149 8270908: TestParallelRefProc fails on single core machines Reviewed-by: tschatzl, kbarrett ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java Changeset: 5fcf7208 Author: Kim Barrett Date: 2021-07-28 15:31:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5fcf72086ffca85f524fae2d5bd9fd328c9a77e0 8271352: Extend jcc erratum mitigation to additional processors Reviewed-by: thartmann, eosterlund ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: c8ae7e5b Author: Igor Ignatyev Date: 2021-07-28 15:38:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8ae7e5b035e693c77060f6fdcc1f21da7ddc839 8271174: runtime/ClassFile/UnsupportedClassFileVersion.java can be run in driver mode Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java Changeset: 6878b05f Author: Patricio Chilano Mateo Date: 2021-07-28 16:59:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6878b05f8fbc7bd72e79ec29a868008dde2321c6 8271251: JavaThread::java_suspend() fails with "fatal error: Illegal threadstate encountered: 6" Reviewed-by: dholmes, dcubed ! src/hotspot/share/runtime/handshake.cpp Changeset: 7bf72ce3 Author: Daniel D. Daugherty Date: 2021-07-28 18:52:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7bf72ce301de80f4126607c2ef51d6df8c5849cf 8271412: ProblemList javax/sound/midi/Sequencer/Looping.java 8271413: ProblemList 2 locale tests on macOS-x64 Reviewed-by: naoto ! test/jdk/ProblemList.txt Changeset: e593e3de Author: Igor Ignatyev Date: 2021-07-28 23:11:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e593e3de4c171e359a1142333087af72593d234d 8271402: mark hotspot runtime/os tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/os/AvailableProcessors.java ! test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java Changeset: 20d2dc1f Author: Igor Ignatyev Date: 2021-07-28 23:12:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/20d2dc1f3524ff76fb7e9f7a4979bedb938a13fc 8271403: mark hotspot runtime/memory tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java Changeset: a0504cff Author: Jesper Wilhelmsson Date: 2021-07-29 01:07:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a0504cff9f91617fb9810333f3656dba196218d6 Merge ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/runtime/handshake.cpp ! test/jdk/ProblemList.txt ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/runtime/handshake.cpp ! test/jdk/ProblemList.txt Changeset: 6afcf5f5 Author: Roland Westrelin Date: 2021-07-29 07:34:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6afcf5f5a243be10e2ec61229819c298ccce3267 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/c2/TestRenumberLiveNodesInfiniteLoop.java Changeset: 489e5fd1 Author: Christian Hagedorn Date: 2021-07-29 09:31:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/489e5fd12a37a45f4f5ea64b05f85c6f99f70811 8268019: C2: assert(no_dead_loop) failed: dead loop detected Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/ifnode.cpp + test/hotspot/jtreg/compiler/c2/TestDeadLoopSplitIfLoop.java Changeset: d09b0284 Author: Emmanuel Bourg Committer: Julia Boes Date: 2021-07-29 16:03:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d09b028407ff9d0e8c2dfd9cc5d0dca19c4497e3 8271396: Spelling errors Reviewed-by: tschatzl, chegar, iris, psadhukhan, cjplummer ! src/hotspot/cpu/x86/vm_version_ext_x86.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/semaphore_bsd.cpp ! src/hotspot/os/bsd/semaphore_bsd.hpp ! src/hotspot/os/posix/semaphore_posix.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/hotspot/share/services/nmtDCmd.cpp ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/StandardThreadMonitoringScenarioFactory.java ! test/jdk/java/rmi/module/ModuleTest.java ! test/jdk/java/rmi/reliability/benchmark/bench/rmi/Main.java ! test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.java ! test/jdk/sun/net/www/protocol/http/spnegoReadme ! test/jdk/sun/tools/jrunscript/jrunscript-eTest.sh Changeset: 286d3136 Author: Roger Riggs Date: 2021-07-29 20:22:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/286d31363551b00c4b3f50f5ee388f8e7875d0a1 8271489: (doc) Clarify Filter Factory example Reviewed-by: iris, kcr, naoto, bpb ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: 048fb2cb Author: Jesper Wilhelmsson Date: 2021-07-29 21:49:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/048fb2cb179234c403ee01ddc4acbdc4795c08ee Merge ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: 77fbd99f Author: Chris Plummer Date: 2021-07-30 00:57:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/77fbd99f792c42bb92a240d38f35e3af25500f99 8270341: Test serviceability/dcmd/gc/HeapDumpAllTest.java timed-out Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpAllTest.java Changeset: 4f42eb66 Author: David Holmes Date: 2021-07-30 04:03:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f42eb6601c3b6011d3c2b30af6b2be264ff7c0e 8269523: runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' Reviewed-by: shade, mseledtsov ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java Changeset: b59418f4 Author: Jan Lahoda Date: 2021-07-30 07:58:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b59418f47d8e69f6aec3411b105e2512d19f6cd1 8270060: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with class file for jdk.internal.util.random.RandomSupport not found Reviewed-by: sundar, vromero, darcy ! test/langtools/ProblemList.txt Changeset: 9856ace8 Author: Christian Hagedorn Date: 2021-07-30 12:28:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9856ace828617d3f2f9a6282e650009d3af65749 8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java ! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java Changeset: 89f5c96d Author: Sean Mullan Date: 2021-07-30 12:43:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/89f5c96d63a7a08e0b4145eee83a946fc99141e4 8232066: Remove outdated code/methods from PKIX implementation Reviewed-by: weijun ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/Validator.java ! test/jdk/sun/security/validator/ConstructorTest.java Changeset: baf7797b Author: Prasanta Sadhukhan Date: 2021-07-30 15:37:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/baf7797b092704d7dc9401db8b3dda19b91be303 8049301: Suspicious use of string identity checks in JComponent.setUIProperty Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/JComponent.java Changeset: 5b3c4182 Author: Sergey Chernyshev Committer: Alexander Scherbatiy Date: 2021-07-30 16:10:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b3c418249cfb53ae2ba530bcbbcdb5e509e4775 8270321: Startup regressions in 18-b5 caused by JDK-8266310 Reviewed-by: mchung, alanb ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java Changeset: cd7e30ef Author: Thomas Stuefe Date: 2021-07-30 16:42:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd7e30ef84165722c2128471231b6000b1c46fb8 8271242: Add Arena regression tests Reviewed-by: mseledtsov, coleenp ! test/hotspot/gtest/memory/test_arena.cpp + test/hotspot/gtest/testutils.cpp + test/hotspot/gtest/testutils.hpp + test/hotspot/jtreg/gtest/ArenaGtests.java Changeset: 6c68ce2d Author: Andrew Haley Date: 2021-07-30 18:02:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c68ce2d396c6fe02201daf2bdb8c164de807cc1 8270947: AArch64: C1: use zero_words to initialize all objects Reviewed-by: ngasson, adinn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + test/micro/org/openjdk/bench/vm/gc/RawAllocationRate.java Changeset: 71ca0c08 Author: Jatin Bhateja Date: 2021-07-30 18:28:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/71ca0c08f09e87673f1cf3f918a0802961359166 8270848: Redundant unsafe opmask register allocation in some instruction patterns. Reviewed-by: sviswanathan, kvn ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: d6bb8461 Author: Rajan Halade Date: 2021-07-30 20:16:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6bb846159be7e46fba0c3ca2915617f945e0b42 8248899: security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked Reviewed-by: mullan ! test/jdk/ProblemList.txt ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java Changeset: 4bc9b049 Author: Rajan Halade Date: 2021-07-30 20:29:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4bc9b049846bd59f5c41bd62a59b567b52c9efc5 8263059: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert Reviewed-by: mullan ! test/jdk/ProblemList.txt ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java Changeset: a1b5b818 Author: Chris Plummer Date: 2021-07-30 00:56:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1b5b818c5e276c21c05bce71ca01c18c35aef40 8271507: ProblemList SA tests that are failing with ZGC due to JDK-8248912 Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 6180cf1f Author: Chris Plummer Date: 2021-07-30 01:01:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6180cf1f0d868052709cd55cee53f37f0fc42e21 8271512: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java due to 8270326 Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: e351de3b Author: Roland Westrelin Date: 2021-07-30 07:28:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e351de3bd67773109607db7f4648c173140cb024 8271272: C2: assert(!had_error) failed: bad dominance Reviewed-by: kvn, thartmann, chagedorn ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestMainNeverExecuted.java Changeset: 7cc1eb3e Author: Jesper Wilhelmsson Date: 2021-07-30 22:30:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7cc1eb3e571e00f1cbfd62eb843df96ba8e88199 Merge ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: 72145f3b Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-02 12:46:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/72145f3b9472c8f5f64f9b9ac93e3331e646f15a 8269665: Clean-up toString() methods of some primitive wrappers Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Boolean.java ! src/java.base/share/classes/java/lang/Byte.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Short.java Changeset: 6c4c48fa Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-02 12:47:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c4c48faea8a8309a71d7a5d261f776031014881 8266972: Use String.concat() in j.l.Class where invokedynamic-based String concatenation is not available Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Class.java Changeset: 2536e434 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-02 12:48:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2536e4342e6c33c16685c9983b09f83a9c7ea869 8270160: Remove redundant bounds check from AbstractStringBuilder.charAt() Reviewed-by: redestad ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/StringLatin1.java Changeset: 6a3f8343 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-02 12:49:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a3f8343bc0e92c29a87c5840cbef9ab2988f153 8268113: Re-use Long.hashCode() where possible Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/temporal/ValueRange.java ! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java Changeset: 249d6418 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-02 12:50:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/249d641889c6f9aed6957502d5fca9c74c9baceb 8263561: Re-examine uses of LinkedList Reviewed-by: redestad ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/java.base/share/classes/sun/nio/ch/MembershipRegistry.java ! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java ! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java ! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java ! test/jdk/sun/misc/JarIndex/JarIndexMergeTest.java Changeset: e74537f9 Author: Aleksey Shipilev Date: 2021-08-02 15:05:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e74537f9241e57b4668ff542364220936e920330 8271605: Update JMH devkit to 1.32 Reviewed-by: redestad, ecaspole ! make/devkit/createJMHBundle.sh Changeset: 7a4c754e Author: Claes Redestad Date: 2021-08-02 15:34:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a4c754e5db374a7bc3dd36bb1ccf7e8e7821d3b 8271611: Use SecurityConstants.ACCESS_PERMISSION in MethodHandles Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 3e3051e2 Author: Lance Andersen Date: 2021-08-02 15:47:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3e3051e2ee93142983e9a3edee038e4f7b5ac0f2 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Reviewed-by: alanb, naoto ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/module-info.java + test/jdk/jdk/nio/zipfs/HasDotDotTest.java Changeset: db950ca4 Author: Daniel D. Daugherty Date: 2021-08-02 16:00:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/db950ca41f3ab7823fa221e8e3f63caf3dd51ea3 8271348: Add stronger sanity check of thread state when polling for safepoint/handshakes Co-authored-by: Patricio Chilano Mateo Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp Changeset: 0a852363 Author: Daniel D. Daugherty Date: 2021-08-02 16:01:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a85236396c667c8d2c890e4384c623b39455075 8193559: ugly DO_JAVA_THREADS macro should be replaced Co-authored-by: Kim Barrett Reviewed-by: eosterlund, ayang, kbarrett, dholmes ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp Changeset: e621cffa Author: Claes Redestad Date: 2021-08-02 22:37:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e621cffa4fee0b403a8650519c70e0a6cb76b03c 8271627: Use local field access in favor of Class.getClassLoader0 Reviewed-by: mchung ! src/java.base/share/classes/java/lang/Class.java Changeset: 0b953940 Author: Claes Redestad Date: 2021-08-02 22:59:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b9539405d764670a1a6dca5a6552b58c3edd7a3 8271624: Avoid unnecessary ThreadGroup.checkAccess calls when creating Threads Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Thread.java Changeset: 84f02310 Author: Yumin Qi Date: 2021-08-02 23:07:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/84f02310310293163130dde24e30563d39f1610a 8271419: Refactor test code for modifying CDS archive contents Reviewed-by: iklam, ccheung ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java + test/lib/jdk/test/lib/cds/CDSArchiveUtils.java Changeset: f8fb5713 Author: Saravana Kumar Vijayasekaran Committer: Mikael Vidstedt Date: 2021-08-02 18:42:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f8fb5713074b8960f5530d7aca954f84d57c1f30 8271150: Remove EA from JDK 17 version string starting with Initial RC promotion on Aug 5, 2021(B34) Reviewed-by: iris, mikael ! make/conf/version-numbers.conf Changeset: ada58d13 Author: Igor Ignatyev Date: 2021-08-02 20:44:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ada58d13f78eb8a240220c45c573335eeb47cf07 8067223: [TESTBUG] Rename Whitebox API package Reviewed-by: dholmes, kvn ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/wbtestmethods/parserTests.cpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/hotspot/jtreg/serviceability/ParserTest.java ! test/hotspot/jtreg/testlibrary/ctw/Makefile ! test/jdk/TEST.ROOT ! test/jtreg-ext/requires/VMProps.java = test/lib-test/jdk/test/whitebox/BlobSanityTest.java = test/lib-test/jdk/test/whitebox/CPUInfoTest.java = test/lib-test/jdk/test/whitebox/MismatchedWhiteBox/WhiteBox.java + test/lib-test/jdk/test/whitebox/OldWhiteBox.java = test/lib-test/jdk/test/whitebox/WBApi.java = test/lib-test/jdk/test/whitebox/vm_flags/BooleanTest.java = test/lib-test/jdk/test/whitebox/vm_flags/DoubleTest.java = test/lib-test/jdk/test/whitebox/vm_flags/IntxTest.java = test/lib-test/jdk/test/whitebox/vm_flags/SizeTTest.java = test/lib-test/jdk/test/whitebox/vm_flags/StringTest.java = test/lib-test/jdk/test/whitebox/vm_flags/Uint64Test.java = test/lib-test/jdk/test/whitebox/vm_flags/UintxTest.java = test/lib-test/jdk/test/whitebox/vm_flags/VmFlagTest.java ! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java = test/lib/jdk/test/whitebox/WhiteBox.java + test/lib/jdk/test/whitebox/code/BlobType.java = test/lib/jdk/test/whitebox/code/CodeBlob.java + test/lib/jdk/test/whitebox/code/Compiler.java = test/lib/jdk/test/whitebox/code/NMethod.java = test/lib/jdk/test/whitebox/cpuinfo/CPUInfo.java + test/lib/jdk/test/whitebox/gc/GC.java = test/lib/jdk/test/whitebox/parser/DiagnosticCommand.java ! test/lib/sun/hotspot/WhiteBox.java ! test/lib/sun/hotspot/code/CodeBlob.java ! test/lib/sun/hotspot/code/NMethod.java ! test/lib/sun/hotspot/cpuinfo/CPUInfo.java Changeset: c8add223 Author: Jesper Wilhelmsson Date: 2021-08-03 01:01:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8add223a10030e40ccef42e081fd0d8f00e0593 Merge Reviewed-by: mikael ! src/hotspot/share/prims/whitebox.cpp ! test/lib/sun/hotspot/WhiteBox.java ! src/hotspot/share/prims/whitebox.cpp ! test/lib/sun/hotspot/WhiteBox.java Changeset: b217a6ca Author: Albert Mingkun Yang Date: 2021-08-03 11:43:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b217a6ca0f920eddc1d4596ce8c6445423f1d15d 8271609: Misleading message for AbortVMOnVMOperationTimeoutDelay Reviewed-by: dholmes ! src/hotspot/share/runtime/vmThread.cpp Changeset: bdb50cab Author: Xiaowei Lu Committer: Per Liden Date: 2021-08-03 12:23:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bdb50cab79056bb2ac9fe1ba0cf0f237317052da 8270347: ZGC: Adopt release-acquire ordering for forwarding table access Co-authored-by: Hao Tang Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/z/zForwarding.inline.hpp Changeset: f15d6cbc Author: Coleen Phillimore Date: 2021-08-03 17:20:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f15d6cbcaf191b9718ab51b1e8b72938c0abdd6b 8271506: Add ResourceHashtable support for deleting selected entries Reviewed-by: iklam, stuefe ! src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/gtest/utilities/test_resourceHash.cpp Changeset: 6594d3a3 Author: Joe Darcy Date: 2021-08-03 18:13:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6594d3a3ef175a71ea34c7698ab96537c761f022 8271711: Remove WorkArounds.isSynthetic Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java Changeset: 0199b03e Author: Andy Herrick Date: 2021-08-03 18:51:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0199b03eb3bd9ffe79b5193ff1792144b5c488f1 8271344: Windows product version issue Reviewed-by: asemenyuk, almatvee ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/MsiVersion.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java Changeset: a8408708 Author: Weijun Wang Date: 2021-08-04 00:02:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a8408708b065a877278acc6b007ad6a9baaf2561 8271616: oddPart in MutableBigInteger::mutableModInverse contains info on final result Reviewed-by: bpb, darcy, valeriep ! src/java.base/share/classes/java/math/MutableBigInteger.java Changeset: 43a6ba96 Author: Denghui Dong Committer: Yi Yang Date: 2021-08-04 01:35:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/43a6ba9677551762c1bc1dc2f994dde7d6d9f1a5 8271726: JFR: should use equal() to check event fields in tests Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java Changeset: 3435d299 Author: Calvin Cheung Date: 2021-08-04 01:38:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3435d299f76ada66e7b7cb42d9f0265cf99a30ca 8271003: hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN Reviewed-by: dholmes, stuefe, iklam, minqi ! src/hotspot/share/runtime/os.cpp + test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java Changeset: d3b40cb6 Author: Igor Ignatyev Date: 2021-08-04 01:49:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d3b40cb68323a1b0efa461b4a415793415a2deef 8271826: mark hotspot runtime/condy tests which ignore external VM flags Reviewed-by: jiefu ! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java ! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java ! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java ! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java ! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java Changeset: 659498a0 Author: Igor Ignatyev Date: 2021-08-04 01:59:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/659498a07f5be0feae26c1772a6b4e8ad2dec103 8271829: mark hotspot runtime/Throwable tests which ignore external VM flags Reviewed-by: jiefu ! test/hotspot/jtreg/runtime/Throwable/StackTraceLogging.java ! test/hotspot/jtreg/runtime/Throwable/TestCatchThrowableOOM.java ! test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java Changeset: 7e518f42 Author: David Holmes Date: 2021-08-04 02:08:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e518f42c9346abdf0c8059b45d3dfef95ed69bb 8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status Reviewed-by: stuefe, dcubed, sspitsyn ! src/hotspot/share/services/threadService.cpp Changeset: 34ba70a7 Author: Igor Ignatyev Date: 2021-08-04 02:19:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/34ba70a71ba414a6d8cfc5c667d556d4d6072793 8269037: jsig/Testjsig.java doesn't have to be restricted to linux only Reviewed-by: mseledtsov, dholmes ! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/runtime/jsig/Testjsig.java Changeset: 68dd8280 Author: Igor Ignatyev Date: 2021-08-04 02:22:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/68dd8280886ede7f5cd8d34811ad0f9ffac440f3 8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/runtime/EnclosingMethodAttr/EnclMethodAttr.java Changeset: 66c653c5 Author: Thomas Stuefe Date: 2021-08-04 04:11:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/66c653c561b3b5e904579af62e23ff94952bca05 8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests Reviewed-by: tschatzl, rrich ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java Changeset: b48f31d3 Author: Igor Ignatyev Date: 2021-08-04 04:51:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b48f31d381e68a5de0925704bd22ce63d7363c4f 8271743: mark hotspot runtime/jni tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java Changeset: 33ec3a4d Author: Igor Ignatyev Date: 2021-08-04 04:53:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/33ec3a4d95fc81cc60c8a66380947111cb966aa7 8271744: mark hotspot runtime/getSysPackage tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java ! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java Changeset: 3d40cac8 Author: Igor Ignatyev Date: 2021-08-04 05:16:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3d40cac8ce3cb087788cdaa04d567eee4a1d8052 8271821: mark hotspot runtime/MinimalVM tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/MinimalVM/CDS.java ! test/hotspot/jtreg/runtime/MinimalVM/CheckJNI.java ! test/hotspot/jtreg/runtime/MinimalVM/Instrumentation.java ! test/hotspot/jtreg/runtime/MinimalVM/JMX.java ! test/hotspot/jtreg/runtime/MinimalVM/JVMTI.java ! test/hotspot/jtreg/runtime/MinimalVM/NMT.java Changeset: 68f78477 Author: Igor Ignatyev Date: 2021-08-04 05:17:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/68f784778ce24a26d768b62b979fd587f131d332 8271825: mark hotspot runtime/LoadClass tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java ! test/hotspot/jtreg/runtime/LoadClass/TestResize.java Changeset: e49b7d95 Author: Igor Ignatyev Date: 2021-08-04 05:18:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e49b7d958c1db70c452cb6c47c885b7e6264b822 8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java ! test/hotspot/jtreg/runtime/classFileParserBug/TestBadPackageWithInterface.java ! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java Changeset: 9e769090 Author: Igor Ignatyev Date: 2021-08-04 05:19:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9e769090a020d58f2488dd77fb0681aa2d3856db 8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/hotspot/jtreg/runtime/CompressedOops/ObjectAlignment.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java Changeset: 04134fcd Author: Xubo Zhang Committer: David Holmes Date: 2021-08-04 05:43:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/04134fcdaaf058429fc4ab109a98005ddce4636d 8264543: Cross modify fence optimization for x86 Reviewed-by: dholmes, tschatzl, sviswanathan ! src/hotspot/cpu/x86/vm_version_ext_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp ! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp ! src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.hpp ! src/hotspot/share/runtime/orderAccess.hpp ! src/hotspot/share/runtime/vm_version.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java Changeset: 977b8c4e Author: Jie Fu Date: 2021-08-04 07:25:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/977b8c4e16b02421de8bf78dc60a3866ce25fc1f 8271836: runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs Reviewed-by: stuefe ! test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java Changeset: efcdcc7f Author: Jayathirth D V Date: 2021-08-04 09:16:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/efcdcc7fb792c77aef1da69b1fcc652b401115f7 8270893: IndexOutOfBoundsException while reading large TIFF file Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java + test/jdk/javax/imageio/plugins/tiff/LargeTIFFTagTest.java Changeset: 4df1bc4b Author: Prasanta Sadhukhan Date: 2021-08-04 11:38:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4df1bc4bc6ec19f9a5bb0e85ee34fb746011e1fa 6350025: API documentation for JOptionPane using deprecated methods. Reviewed-by: jdv ! src/java.desktop/share/classes/javax/swing/JOptionPane.java Changeset: eec64f55 Author: Thomas Stuefe Date: 2021-08-04 12:19:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/eec64f55870cf51746755d8fa59098a82109e826 8256844: Make NMT late-initializable Reviewed-by: coleenp, zgu ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp ! src/hotspot/share/services/nmtCommon.cpp ! src/hotspot/share/services/nmtCommon.hpp + src/hotspot/share/services/nmtPreInit.cpp + src/hotspot/share/services/nmtPreInit.hpp ! src/hotspot/share/services/threadStackTracker.cpp ! src/hotspot/share/services/threadStackTracker.hpp ! src/hotspot/share/services/virtualMemoryTracker.cpp ! src/hotspot/share/services/virtualMemoryTracker.hpp ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/jli_util.h + test/hotspot/gtest/nmt/test_nmtpreinit.cpp + test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/gtest/NMTGtests.java + test/hotspot/jtreg/runtime/NMT/NMTForOtherLaunchersTest.java + test/hotspot/jtreg/runtime/NMT/NMTInitializationTest.java ! test/jdk/tools/launcher/TestSpecialArgs.java Changeset: 0a27f264 Author: Ivan Walulya Date: 2021-08-04 13:04:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a27f264da5a21d581e099573e48485bdeea7790 8265057: G1: Investigate removal of maintenance of two BOT thresholds Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp Changeset: 221e4b9c Author: Weijun Wang Date: 2021-08-04 13:37:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/221e4b9c61cd1c9c3f4c037589ba639541532910 8270797: ShortECDSA.java test is not complete Reviewed-by: mullan ! test/jdk/com/sun/org/apache/xml/internal/security/ShortECDSA.java Changeset: 452f7d76 Author: Kim Barrett Date: 2021-08-04 15:04:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/452f7d764fc0112cabf0be944e4233173d63f933 8271217: Fix race between G1PeriodicGCTask checks and GC request Reviewed-by: iwalulya, tschatzl, lkorinth ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp + src/hotspot/share/gc/g1/g1GCCounters.cpp + src/hotspot/share/gc/g1/g1GCCounters.hpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp Changeset: 9f1edafa Author: Raffaello Giulietti Committer: Brian Burkhalter Date: 2021-08-04 17:16:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f1edafac4f096977ea6ce075ae7a6b0c2112b7d 8271599: Javadoc of floorDiv() and floorMod() families is inaccurate in some places Reviewed-by: darcy, bpb ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: 392fcc9d Author: Jatin Bhateja Date: 2021-08-04 17:49:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/392fcc9df7e1547672f727e8fdc8de73ffdfe534 8271589: fatal error with variable shift count integer rotate operation. Reviewed-by: kvn, sviswanathan ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVectRotate.java Changeset: 6b55ef3b Author: Sergey Bylokhov Date: 2021-08-04 18:44:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b55ef3b58ae405c46f440e06b5adb03cec3a500 8271456: Avoid looking up standard charsets in "java.desktop" module Reviewed-by: jdv, azvegint, aivanov ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java ! src/java.desktop/share/classes/sun/awt/FontDescriptor.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/font/Type1Font.java ! src/java.desktop/share/classes/sun/print/PageableDoc.java ! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java ! src/java.desktop/unix/classes/sun/awt/X11/XNETProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/XSettings.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/classes/sun/font/NativeFont.java ! src/java.desktop/unix/classes/sun/print/AttributeClass.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java Changeset: 91bbe2fc Author: Joe Darcy Date: 2021-08-04 18:48:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/91bbe2fcbda008a9adc8aa77149a4f2156e1b46b 8271888: build error after JDK-8271599 Reviewed-by: psandoz, bpb ! src/java.base/share/classes/java/lang/Math.java Changeset: cdf3d55c Author: Igor Ignatyev Date: 2021-08-04 19:39:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cdf3d55c82844a3c8817f8cc33e85ca15a5ad930 8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java Changeset: ff7431ea Author: Igor Ignatyev Date: 2021-08-04 19:40:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ff7431eafea8bd763250f929aa35edcaae2fbc58 8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java Changeset: 6c17e6de Author: Igor Ignatyev Date: 2021-08-04 19:46:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c17e6deb2ab36c3db8577fb6bb2cf2738b58dd4 8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java Changeset: a3b01439 Author: Igor Ignatyev Date: 2021-08-04 19:49:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a3b01439701c1e01f9095a51b4f1048282956623 8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java Changeset: 359c7084 Author: Igor Ignatyev Date: 2021-08-04 19:50:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/359c7084a1bc3a568c9b815debe3c1786eca9d1e 8271893: mark hotspot runtime/PerfMemDestroy/PerfMemDestroy.java test as ignoring external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/PerfMemDestroy/PerfMemDestroy.java Changeset: d62fbea7 Author: Daniel D. Daugherty Date: 2021-08-04 21:06:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d62fbea7b41f150f25ed3a9a037c081cfdc217b6 8271898: disable os.release_multi_mappings_vm on macOS-X64 Reviewed-by: kbarrett ! test/hotspot/gtest/runtime/test_os.cpp Changeset: a007cb1a Author: Yasumasa Suenaga Date: 2021-08-04 23:42:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a007cb1a1dd6a716555031c271cb11f4980813e7 8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 181483b9 Author: Erik ?sterlund Date: 2021-08-04 10:28:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/181483b90bcc7d4e44109a14213d4ee2804f7f32 8271064: ZGC several jvm08 perf regressions after JDK-8268372 Reviewed-by: ayang, pliden, tschatzl ! src/hotspot/share/gc/z/zDirector.cpp Changeset: 5f547e8c Author: Daniel D. Daugherty Date: 2021-08-04 16:43:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5f547e8c119e9c0f6a000d2fdc2a693a4e601ba0 8271877: ProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK17 Reviewed-by: darcy ! test/jdk/ProblemList.txt Changeset: cebcc07b Author: Daniel D. Daugherty Date: 2021-08-04 19:23:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cebcc07b1b0572e63b420ff86eef78c6aee36393 8271894: ProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK17 Reviewed-by: darcy ! test/jdk/ProblemList.txt Changeset: cd6b54ec Author: Jesper Wilhelmsson Date: 2021-08-05 01:02:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd6b54ec40f1d60fbdb6c8aee1e6ba662daca58c Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 7728423f Author: Jesper Wilhelmsson Date: 2021-08-05 01:41:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7728423f8a4cf2b60d9774405b18a28ee498f268 8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18 Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 6c8441f0 Author: Jesper Wilhelmsson Date: 2021-08-05 01:42:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c8441f075b349d95ef26f51e8b9fd473748ac64 8271878: UnProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK18 Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 64d18d45 Author: Prasanta Sadhukhan Date: 2021-08-05 04:56:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/64d18d45ef885d5cdd893b7f56236d3f22b4b84c 4819544: SwingSet2 JTable Demo throws NullPointerException Reviewed-by: pbansal, aivanov ! src/demo/share/jfc/SwingSet2/TableDemo.java Changeset: ea9a5952 Author: Yi Yang Date: 2021-08-05 06:39:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea9a59520de45fe1c2a6706b2a924cbc856a06c6 8270058: Use Objects.check{Index,FromIndexSize} for java.desktop Reviewed-by: psadhukhan, pbansal, jdv ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! test/jdk/java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java ! test/jdk/javax/imageio/AppletResourceTest.java ! test/jdk/javax/imageio/ImageReaderReadAll.java ! test/jdk/javax/imageio/metadata/IIOMetadataFormat/UserPluginMetadataFormatTest.java Changeset: 4abe5311 Author: Richard Reingruber Date: 2021-08-05 07:31:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4abe5311407c68d04fb0babb87fa279e35d5fabc 8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers Reviewed-by: ayang, tschatzl ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java Changeset: 685fc3c6 Author: Julia Boes Date: 2021-08-05 09:42:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/685fc3c677cd0e71ef4443214ae14c7eed355140 8270903: sun.net.httpserver.HttpConnection: Improve toString Reviewed-by: chegar, vtewari ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java Changeset: d3dc636e Author: Julia Boes Date: 2021-08-05 10:46:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d3dc636eb50227b35dfefe1dd0604d2630e1165b Merge branch 'master' into simpleserver ! test/jdk/TEST.ROOT ! test/jdk/TEST.ROOT Changeset: baac1112 Author: Julia Boes Date: 2021-08-05 12:04:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/baac11126fe33502f6a5c771453d5f0dee62148f drop restriction to default file system ! 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/SimpleFileServerImpl.java From julia.boes at oracle.com Thu Aug 5 13:34:05 2021 From: julia.boes at oracle.com (Julia Boes) Date: Thu, 5 Aug 2021 13:34:05 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: some more test cleanup Message-ID: <34b6a734-ab50-49e7-bfb3-d153f6b1982e@oracle.com> Changeset: bf8c0eb5 Author: Julia Boes Date: 2021-08-05 14:33:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf8c0eb5a481b1ed6c7ce8df992098f3229e5b52 some more test cleanup ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java From julia.boes at oracle.com Tue Aug 10 15:09:49 2021 From: julia.boes at oracle.com (Julia Boes) Date: Tue, 10 Aug 2021 15:09:49 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: small test fix Message-ID: <1f8bba29-2263-43ff-8e8a-8b24ff7343b6@oracle.com> Changeset: 998e99a9 Author: Julia Boes Date: 2021-08-10 16:09:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/998e99a95685f24d31980a603ea5a1bb0511dd04 small test fix ! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java From julia.boes at oracle.com Thu Aug 12 14:45:52 2021 From: julia.boes at oracle.com (Julia Boes) Date: Thu, 12 Aug 2021 14:45:52 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: 62 new changesets Message-ID: Changeset: 18dd4d46 Author: Per Liden Date: 2021-08-05 12:40:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/18dd4d469d120276d05e74607d780f01056f1a8b 8271121: ZGC: stack overflow (segv) when -Xlog:gc+start=debug Reviewed-by: ayang, eosterlund ! src/hotspot/share/gc/z/zStat.cpp Changeset: 55bd52a1 Author: Claes Redestad Date: 2021-08-05 14:46:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/55bd52a14283033d66cd7bf1deadb31c040b09c7 8271840: Add simple Integer.toString microbenchmarks Reviewed-by: shade ! test/micro/org/openjdk/bench/java/lang/Integers.java ! test/micro/org/openjdk/bench/java/lang/Longs.java Changeset: d7fc9e41 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-05 14:55:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7fc9e4171efa4154951cf353df10f9bacbed7ab 8267840: Improve URLStreamHandler.parseURL() Reviewed-by: dfuchs, redestad ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: 7234a433 Author: Daniel D. Daugherty Date: 2021-08-05 14:55:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7234a433f8ba13d8a4b696a77653b441163d2afa 8271953: fix mis-merge in JDK-8271878 Reviewed-by: jwilhelm, ctornqvi ! test/jdk/ProblemList.txt Changeset: e2c5bfe0 Author: Brian Burkhalter Date: 2021-08-05 16:10:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e2c5bfe083adb82c0d99ba3cb05a9d5cdb8a05cc 8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call Reviewed-by: alanb, vtewari ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/unix/native/libnio/ch/FileChannelImpl.c ! src/java.base/windows/native/libnio/ch/FileChannelImpl.c + test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java Changeset: 3ab95d19 Author: Igor Ignatyev Date: 2021-08-05 16:32:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3ab95d19174100f440e2274d5b2c3119fb55e9e1 8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags Reviewed-by: stuefe ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java Changeset: cb368802 Author: Rajat Mahajan Committer: Alexey Ivanov Date: 2021-08-05 17:41:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb368802815c465f8eef7aa930d6cbb6540d0fa8 8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS Reviewed-by: psadhukhan, aivanov ! test/jdk/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java Changeset: 62e72adf Author: Patricio Chilano Mateo Date: 2021-08-05 19:16:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/62e72adfa7bcc8e2a70c1346f3051deb2488affc 8271293: Monitor class should use ThreadBlockInVMPreprocess Reviewed-by: dholmes, dcubed ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/objectMonitor.cpp Changeset: f312f28b Author: Daniel D. Daugherty Date: 2021-08-05 01:00:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f312f28b8b92949cc8da276c255a746f8098e741 8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC Backport-of: a007cb1a1dd6a716555031c271cb11f4980813e7 ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 90f85ff7 Author: Markus Gr?nlund Date: 2021-08-05 09:13:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/90f85ff70fe6b54ecc08794269422364f2128bfb 8271588: JFR Recorder Thread crashed with SIGSEGV in write_klass Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/utilities/jfrSignal.hpp Changeset: dfacda48 Author: Jonathan Gibbons Date: 2021-08-05 22:12:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dfacda488bfbe2e11e8d607a6d08527710286982 8270872: Final nroff manpage update for JDK 17 Reviewed-by: darcy, mr, iris, naoto ! src/java.base/share/man/java.1 ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmiregistry.1 ! src/java.scripting/share/man/jrunscript.1 ! src/jdk.compiler/share/man/javac.1 ! src/jdk.compiler/share/man/serialver.1 ! src/jdk.hotspot.agent/share/man/jhsdb.1 ! src/jdk.jartool/share/man/jar.1 ! src/jdk.jartool/share/man/jarsigner.1 ! src/jdk.javadoc/share/man/javadoc.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jcmd/share/man/jinfo.1 ! src/jdk.jcmd/share/man/jmap.1 ! src/jdk.jcmd/share/man/jps.1 ! src/jdk.jcmd/share/man/jstack.1 ! src/jdk.jcmd/share/man/jstat.1 ! src/jdk.jconsole/share/man/jconsole.1 ! src/jdk.jdeps/share/man/javap.1 ! src/jdk.jdeps/share/man/jdeprscan.1 ! src/jdk.jdeps/share/man/jdeps.1 ! src/jdk.jdi/share/man/jdb.1 ! src/jdk.jfr/share/man/jfr.1 ! src/jdk.jlink/share/man/jlink.1 ! src/jdk.jlink/share/man/jmod.1 ! src/jdk.jpackage/share/man/jpackage.1 ! src/jdk.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 Changeset: 14692d5e Author: Jesper Wilhelmsson Date: 2021-08-06 01:21:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/14692d5ed0652b867fcf28baafa498a9441683ac Merge ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/java.base/share/man/java.1 ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/java.base/share/man/java.1 Changeset: e38e365c Author: Jaikiran Pai Date: 2021-08-06 01:30:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e38e365c70197f7e45d8bdc7d6c2e3c59717369e 8271208: Typo in ModuleDescriptor.read javadoc Reviewed-by: alanb, iris ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java Changeset: adb0ae56 Author: Denghui Dong Committer: Yi Yang Date: 2021-08-06 02:11:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/adb0ae56ab9efec12526433927c15308902535f7 8261441: JFR: Filename expansion Reviewed-by: jbachorik, egahlin ! src/java.base/share/man/java.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java ! test/jdk/jdk/jfr/jcmd/JcmdHelper.java + test/jdk/jdk/jfr/jcmd/TestFilenameExpansion.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java Changeset: ea02dade Author: David Holmes Date: 2021-08-06 03:49:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea02dade43409444b7c9f8b5065fded535b64f3f 8272067: Initial nroff manpage generation for JDK 18 Reviewed-by: darcy ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmiregistry.1 ! src/java.scripting/share/man/jrunscript.1 ! src/jdk.compiler/share/man/javac.1 ! src/jdk.compiler/share/man/serialver.1 ! src/jdk.hotspot.agent/share/man/jhsdb.1 ! src/jdk.jartool/share/man/jar.1 ! src/jdk.jartool/share/man/jarsigner.1 ! src/jdk.javadoc/share/man/javadoc.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jcmd/share/man/jinfo.1 ! src/jdk.jcmd/share/man/jmap.1 ! src/jdk.jcmd/share/man/jps.1 ! src/jdk.jcmd/share/man/jstack.1 ! src/jdk.jcmd/share/man/jstat.1 ! src/jdk.jconsole/share/man/jconsole.1 ! src/jdk.jdeps/share/man/javap.1 ! src/jdk.jdeps/share/man/jdeprscan.1 ! src/jdk.jdeps/share/man/jdeps.1 ! src/jdk.jdi/share/man/jdb.1 ! src/jdk.jfr/share/man/jfr.1 ! src/jdk.jlink/share/man/jlink.1 ! src/jdk.jlink/share/man/jmod.1 ! src/jdk.jpackage/share/man/jpackage.1 ! src/jdk.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 Changeset: e7b6f481 Author: Ioi Lam Date: 2021-08-06 05:58:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e7b6f48182bb541741cb1465cd676d1749a028f8 8265602: -XX:DumpLoadedClassList should support custom loaders Reviewed-by: ccheung, minqi ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveUtils.cpp + src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/classListWriter.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java + test/hotspot/jtreg/runtime/cds/appcds/customLoader/CustomClassListDump.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/CustomLoaderApp.java + test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/CustomLoadee4WithLambda.java - test/hotspot/jtreg/runtime/cds/appcds/test-classes/ArrayListTest.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/DumpClassListApp.java Changeset: c2b7face Author: Albert Mingkun Yang Date: 2021-08-06 08:27:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c2b7facea442eda470913546001c9a5e35d18929 8271896: Remove unnecessary top address checks in BOT Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp Changeset: b6a19f17 Author: Christoph G?ttschkes Committer: Aleksey Shipilev Date: 2021-08-06 10:23:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b6a19f173bc6c07622633c9d6757d96a95b43398 8271128: InlineIntrinsics support for 32-bit ARM Reviewed-by: shade ! src/hotspot/cpu/arm/c1_globals_arm.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp Changeset: 0aca4f72 Author: Andy Herrick Date: 2021-08-06 12:24:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0aca4f72ce48bc75f2c466d1cba4ad70d3c7b875 8271868: Warn user when using mac-sign option with unsigned app-image. Reviewed-by: almatvee, asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java Changeset: f4cf2f7c Author: Daniel D. Daugherty Date: 2021-08-06 13:38:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f4cf2f7cef6c09c16d714f08505327edd7032604 8272095: ProblemList java/nio/channels/FileChannel/Transfer2GPlus.java on linux-aarch64 Reviewed-by: alanb ! test/jdk/ProblemList.txt Changeset: cc615208 Author: Hamlin Li Date: 2021-08-06 14:16:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cc61520803513e5aab597322303145562948c9a6 8270842: G1: Only young regions need to redirty outside references in remset. Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1EvacFailure.cpp Changeset: fa36e334 Author: Daniel D. Daugherty Date: 2021-08-06 14:18:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fa36e33437e9c8346a75ace8ed1b8c245b919d25 8271513: support JavaThreadIteratorWithHandle replacement by new ThreadsList::Iterator Co-authored-by: Kim Barrett Reviewed-by: kbarrett, dholmes, coleenp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp Changeset: e882087f Author: Igor Ignatyev Date: 2021-08-06 16:36:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e882087f7abb21eb776af8c14bc62e7624ebb7f3 8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/ClassFile/FormatCheckingTest.java ! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java ! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java ! test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java Changeset: c495ede2 Author: Igor Ignatyev Date: 2021-08-06 18:49:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c495ede2c2df405e6eec0e205cd67401d7826c4c 8272099: mark hotspot runtime/Monitor tests which ignore external VM flags Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java Changeset: 38ff85c8 Author: Jie Fu Date: 2021-08-06 23:33:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/38ff85c824750e7da66fd86f5bde1c4587e529c4 8271461: CompileCommand support for hidden class methods Co-authored-by: Tianyelan Reviewed-by: yyang, xliu, iklam ! src/hotspot/share/compiler/methodMatcher.cpp Changeset: b84a9c7b Author: Hao Sun Committer: Aleksey Shipilev Date: 2021-08-09 09:38:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b84a9c7b377282bd9b3d9ac78707f0c12f8dc53d 8271956: AArch64: C1 build failed after JDK-8270947 Reviewed-by: shade, ngasson ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: a86ac0d1 Author: Roman Kennke Date: 2021-08-09 10:31:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a86ac0d1e3a6f02e587362c767abdf62b308d321 8271939: Clean up primitive raw accessors in oopDesc Reviewed-by: stefank, tschatzl ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: 2f7a4693 Author: Albert Mingkun Yang Date: 2021-08-09 15:19:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2f7a46934c7f8cc024083aefc400d5d52f2c95a7 8271931: Make AbortVMOnVMOperationTimeout more resilient to OS scheduling Reviewed-by: shade, dholmes ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vmThread.hpp Changeset: 272fcb42 Author: Ioi Lam Date: 2021-08-09 15:50:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/272fcb423a79b5b8bb4a80679b6b48feca66ebca 8272113: Build compare script fails with differences in classlist Reviewed-by: tschatzl, hseigel ! make/scripts/compare.sh Changeset: 0ac2be9b Author: Phil Race Date: 2021-08-09 15:58:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0ac2be9b35c56b4b1574cf03fe81111d3f39bedb 8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64 Reviewed-by: jdv, psadhukhan ! test/jdk/ProblemList.txt Changeset: 9c6457f2 Author: Artem Semenov Committer: Anton Tarasov Date: 2021-08-09 16:21:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9c6457f222e702b60fef4247c3e241c669eb9491 8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility 8262031: Create implementation for NSAccessibilityNavigableStaticText protocol 8264287: Create implementation for NSAccessibilityComboBox protocol peer 8264303: Create implementation for NSAccessibilityTabGroup protocol peer 8264292: Create implementation for NSAccessibilityList protocol peer 8267387: Create implementation for NSAccessibilityOutline protocol 8267388: Create implementation for NSAccessibilityTable protocol 8264286: Create implementation for NSAccessibilityColumn protocol peer 8264298: Create implementation for NSAccessibilityRow protocol peer 8264291: Create implementation for NSAccessibilityCell protocol peer Reviewed-by: kizune, pbansal, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SliderAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m + test/jdk/java/awt/a11y/AccessibleComponentTest.java + test/jdk/java/awt/a11y/AccessibleJComboboxTest.java + test/jdk/java/awt/a11y/AccessibleJListTest.java + test/jdk/java/awt/a11y/AccessibleJTabbedPaneTest.java + test/jdk/java/awt/a11y/AccessibleJTableTest.java + test/jdk/java/awt/a11y/AccessibleJTreeTest.java + test/jdk/java/awt/a11y/AccessibleTextTest.java Changeset: 41dc795d Author: Naoto Sato Date: 2021-08-09 16:22:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/41dc795d6c08af84aa6544cc5a5704dcf99386cf 8264792: The NumberFormat for locale sq_XK formats price incorrectly. Reviewed-by: joehw, iris ! make/data/currency/CurrencyData.properties ! test/jdk/java/util/Currency/CurrencyTest.java ! test/jdk/java/util/Currency/ValidateISO4217.java Changeset: b53828b7 Author: Brian Burkhalter Date: 2021-08-09 16:50:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b53828b7c219f8f8fb22177bcc80b045ef7bad76 8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112 Reviewed-by: naoto, alanb ! test/jdk/ProblemList.txt ! test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java Changeset: 4548677e Author: Phil Race Date: 2021-08-09 18:15:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4548677e89fb7807639602d29b87dcaabe7b6d8d 8268824: Remove unused jdk.accessibility APIs deprecated for removal in JDK 9 Reviewed-by: serb ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java Changeset: 7fc99cf9 Author: Joe Darcy Date: 2021-08-09 18:33:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7fc99cf9b69f99fc78709e57b92cd88e09577d0f 8225488: Examine ExecutableType.getReceiverType behavior when source receiver parameter is absent Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! test/langtools/tools/javac/processing/model/element/TestExecutableReceiverType.java ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: 843943c2 Author: David Holmes Date: 2021-08-09 20:59:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/843943c204f6e8ca046919eae4e727bef6e3326c 8263567: gtests don't terminate the VM safely Reviewed-by: stuefe, dcubed ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/unittest.hpp Changeset: 9654fd73 Author: Igor Ignatyev Date: 2021-08-10 02:12:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9654fd73cd72e12cdb6934727f251dddacc18654 8271892: mark hotspot runtime/PrintStringTableStats/PrintStringTableStatsTest.java test as ignoring external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java Changeset: eb6f3fe5 Author: Igor Ignatyev Date: 2021-08-10 02:26:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/eb6f3fe59d469a369383a750d319318909cf8613 8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java Changeset: abdc1074 Author: Hamlin Li Date: 2021-08-10 03:18:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/abdc1074dcefda9012bb4d84c9f34a2dca5ea560 8270454: G1: Simplify region index comparison Reviewed-by: kbarrett, ayang, tschatzl ! src/hotspot/share/gc/g1/g1CollectionSet.cpp Changeset: 3b899ef7 Author: Igor Ignatyev Date: 2021-08-10 05:11:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3b899ef7ffd87477ac1b10f4334b127597e9fe32 8272168: some hotspot runtime/logging tests don't check exit code Reviewed-by: jiefu ! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java ! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java ! test/hotspot/jtreg/runtime/logging/CondyIndyTest.java ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java Changeset: d53d94b1 Author: Tobias Hartmann Date: 2021-08-10 05:36:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d53d94b14d09bbcbfd9bbc0d214ead9bd52e7f58 8271925: ZGC: Arraycopy stub passes invalid oop to load barrier Reviewed-by: neliasso, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: 2384e128 Author: Tobias Hartmann Date: 2021-08-10 05:37:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2384e128886ce8d60cb76e6cdae3a76ccebb9e89 8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert Reviewed-by: neliasso, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java Changeset: 089e83bf Author: Matthias Baesken Date: 2021-08-10 07:40:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/089e83bf1bf6f28cec8dd30288720b6d066301f0 8266490: Extend the OSContainer API to support the pids controller of cgroups Reviewed-by: sgehwolf, lucy ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java ! test/hotspot/jtreg/containers/docker/TestMisc.java + test/hotspot/jtreg/containers/docker/TestPids.java + test/jdk/jdk/internal/platform/docker/TestPidsLimit.java ! test/lib/jdk/test/lib/containers/docker/Common.java Changeset: 1f881349 Author: Alan Hayward Committer: Nick Gasson Date: 2021-08-10 08:29:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1f8813495e8184b6c38319df1c2cb70de7811a76 8271869: AArch64: build errors with GCC11 in frame::saved_oop_result Reviewed-by: ngasson, aph ! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp Changeset: f2599ad8 Author: Albert Mingkun Yang Date: 2021-08-10 10:12:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2599ad867476f11fdc455084bb64ab6e91fa146 8272196: Remove unused class ParStrongRootsScope Reviewed-by: tschatzl, pliden ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp Changeset: 2b05fae1 Author: Harold Seigel Date: 2021-08-10 12:17:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b05fae15568d5eb91d6d6d32c29f2fda453a8f5 8260262: Use common code in function unmap_shared() in perfMemory_posix.cpp Reviewed-by: stuefe, coleenp ! src/hotspot/os/posix/perfMemory_posix.cpp Changeset: 35b399ac Author: Andrey Turbanov Committer: Jayathirth D V Date: 2021-08-10 13:27:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/35b399aca810db63371ff65046f047ef0b955161 8269130: Replace usages of Collection.toArray() with Collection.toArray(T[]) to avoid redundant array copying Reviewed-by: mullan, serb ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/windows/classes/sun/awt/windows/WDesktopProperties.java ! src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java Changeset: 67869b49 Author: Martin Balao Date: 2021-08-10 16:28:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/67869b491ae1eaf311dfb8c61a9e94329a822ffc 8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java ! test/jdk/sun/security/krb5/auto/ReferralsTest.java Changeset: 57ae9fbe Author: Joe Darcy Date: 2021-08-10 16:49:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57ae9fbe779e63f9606077047137b00220c6b3a2 8140442: Add getOutermostTypeElement to javax.lang.model utility class Reviewed-by: jlahoda ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/processing/model/util/elements/TestIsAutomaticMod.java + test/langtools/tools/javac/processing/model/util/elements/TestOutermostTypeElement.java Changeset: 66d1faa7 Author: Raffaello Giulietti Committer: Brian Burkhalter Date: 2021-08-10 17:16:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/66d1faa7847b645f20ab2e966adf0a523e3ffeb2 8271601: Math.floorMod(int, int) and Math.floorMod(long, long) differ in their logic Reviewed-by: bpb ! src/java.base/share/classes/java/lang/Math.java Changeset: b62e7420 Author: Alex Menkov Date: 2021-08-10 19:13:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b62e7420450dad5a807a5afa0f65f6632b344e29 8213714: AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use" Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/IORedirector.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java Changeset: 2a9acc31 Author: Dean Long Date: 2021-08-10 21:30:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2a9acc31b824ed964dfa2126bc5a859c79532d50 8272050: typo in MachSpillCopyNode::implementation after JDK-8131362 Reviewed-by: kvn, thartmann ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 14893527 Author: Sergey Bylokhov Date: 2021-08-10 22:22:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/148935279d177e66a08a7003975bce3077104e07 8271718: Crash when during color transformation the color profile is replaced Reviewed-by: prr ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java + test/jdk/java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java Changeset: 5350b990 Author: Hui Shi Date: 2021-08-11 02:00:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5350b9901c6cebe5d40bbba9a31d1f26285b1cd6 8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj Reviewed-by: neliasso, xliu, thartmann ! src/hotspot/share/opto/macroArrayCopy.cpp + test/hotspot/jtreg/compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java Changeset: 846cc88f Author: Xiaowei Lu Committer: Per Liden Date: 2021-08-11 08:42:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/846cc88f9452a63269130b7fe17f504deaf2a773 8272138: ZGC: Adopt relaxed ordering for self-healing Co-authored-by: Hao Tang Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp Changeset: adba09b9 Author: Christoph G?ttschkes Committer: Aleksey Shipilev Date: 2021-08-11 08:48:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/adba09b91de2e86fe4eb844c9066a23b176176bd 8272146: Disable Fibonacci test on memory constrained systems Reviewed-by: dholmes, mseledtsov, shade ! test/hotspot/jtreg/runtime/Thread/Fibonacci.java Changeset: 3215dbc8 Author: Jan Lahoda Date: 2021-08-11 08:54:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3215dbc8b8e5f2c1454741dc7f94b0232c5d911f 8271928: ErroneousTree with start position -1 Reviewed-by: jlaskey, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! test/langtools/tools/javac/parser/JavacParserTest.java Changeset: 0d0f2d07 Author: Albert Mingkun Yang Date: 2021-08-11 10:19:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0d0f2d07f72cc709618e5e448d43be7704b1ac68 8272216: G1: replace G1ParScanThreadState::_dest with a constant Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp Changeset: abebbe23 Author: Per Liden Date: 2021-08-11 11:07:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/abebbe2335a6dc9b12e5f271bf32cdc54f80b660 8267186: Add string deduplication support to ZGC Reviewed-by: eosterlund, kbarrett, stefank ! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMark.hpp + src/hotspot/share/gc/z/zMarkContext.hpp + src/hotspot/share/gc/z/zMarkContext.inline.hpp ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java Changeset: 3f723ca4 Author: Per Liden Date: 2021-08-11 11:09:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3f723ca4577b9cffeb6153ee386edd75f1dfb1c6 8271862: C2 intrinsic for Reference.refersTo() is often not used Reviewed-by: kbarrett, mchung ! src/java.base/share/classes/java/lang/ref/PhantomReference.java ! src/java.base/share/classes/java/lang/ref/Reference.java Changeset: ad196fd9 Author: Julia Boes Date: 2021-08-11 12:35:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ad196fd91726daf4fd566ba6177f1904655925f4 Merge branch 'master' into simpleserver Changeset: 036c95d8 Author: Julia Boes Date: 2021-08-12 15:44:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/036c95d8d91914c870ab261e032eaddf645ffd59 a round of spec updates ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Filter.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandler.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandlers.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Request.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/SimpleFileServer.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java ! src/jdk.httpserver/share/classes/module-info.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/simpleserver.properties From julia.boes at oracle.com Fri Aug 13 10:47:55 2021 From: julia.boes at oracle.com (Julia Boes) Date: Fri, 13 Aug 2021 10:47:55 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: 2 new changesets Message-ID: <17cec30b-4118-423f-9150-e73988ccd90f@oracle.com> Changeset: fd017941 Author: Julia Boes Date: 2021-08-12 18:49:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fd017941c858099b6ae398fe42be78a6d35d351f various small impl fixes ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandlers.java ! test/jdk/com/sun/net/httpserver/HeadersTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/HttpHandlersTest.java Changeset: afd58781 Author: Julia Boes Date: 2021-08-13 11:46:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/afd5878196bee5164aa28c283053a92082d1c5c2 some follow up spec updates ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/SimpleFileServer.java ! test/jdk/com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java From aleksej.efimov at oracle.com Mon Aug 16 13:35:42 2021 From: aleksej.efimov at oracle.com (Aleksei Efimov) Date: Mon, 16 Aug 2021 13:35:42 GMT Subject: git: openjdk/jdk-sandbox: JDK-8244202-nspi-stream-branch: 320 new changesets Message-ID: <11a1346b-f2e4-4d0b-bf63-771c1ef71046@oracle.com> Changeset: 124c45d3 Author: Aleksei Efimov Date: 2021-08-16 12:04:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/124c45d3aaebaf151160b027b4a9d49a6e448d82 JDK-8244202-nspi-stream-branch: Add docs for new RuntimePermission ! src/java.base/share/classes/java/lang/RuntimePermission.java Changeset: 0cec11d3 Author: Yi Yang Date: 2021-07-20 06:10:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0cec11d3eb7393b76dbe1fbfe55a5f363824c1c4 8270307: C2: assert(false) failed: bad AD file after JDK-8267687 Co-authored-by: Kuai Wei Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/movenode.cpp + test/hotspot/jtreg/compiler/c2/TestCMoveHasTopInput.java Changeset: 845c31dc Author: Jorn Vernee Date: 2021-07-20 13:10:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/845c31dc4b49dfbed25238a398c80b8cdd0a3997 8269240: java/foreign/stackwalk/TestAsyncStackWalk.java test failed with concurrent GC Reviewed-by: vlivanov, dholmes ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/share/code/codeBlob.cpp ! src/hotspot/share/code/codeBlob.hpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/prims/universalUpcallHandler.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/javaFrameAnchor.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java ! test/jdk/java/foreign/stackwalk/TestStackWalk.java Changeset: 8e8e87a7 Author: Daniel D. Daugherty Date: 2021-07-20 21:55:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8e8e87a765145f0dda2cc362a7f37e59513c2258 8268223: Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java Backport-of: 1e1039a7c8bbd745cb23fd91e548dc20ac7d1d9d ! test/hotspot/jtreg/ProblemList.txt Changeset: 61359c46 Author: Jesper Wilhelmsson Date: 2021-07-21 00:17:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/61359c46a74b03b94738744d309334a5af162f08 8270993: Missing forward declaration of ZeroFrame Reviewed-by: kvn ! src/hotspot/share/runtime/javaFrameAnchor.hpp Changeset: 1eeb1791 Author: Jesper Wilhelmsson Date: 2021-07-21 00:24:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1eeb1791abc438a65fa3491d1cd14ad69ef1ff98 Merge Reviewed-by: jvernee ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 6346793c Author: Fernando Guallini Committer: Rajan Halade Date: 2021-07-21 03:38:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6346793c6401b3758edf0a8912acb0fd8813957b 8269933: test/jdk/javax/net/ssl/compatibility/JdkInfo incorrect verification of protocol and cipher support Reviewed-by: xuelei, rhalade ! test/jdk/javax/net/ssl/compatibility/JdkInfo.java Changeset: 7dd19af2 Author: Ioi Lam Date: 2021-07-21 03:52:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7dd19af259283ec8e1b33e125fcf2becef3f5740 8270803: Reduce CDS API verbosity Reviewed-by: minqi, ccheung ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 1f51e13e Author: Rado Smogura Committer: Yi Yang Date: 2021-07-21 05:05:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1f51e13ea763e642dac440142e9cb3a177df7959 8270147: Increase stride size allowing unrolling more loops Reviewed-by: kvn, iveresov ! src/hotspot/share/opto/loopTransform.cpp + test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java + test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShort.java Changeset: cd8783c0 Author: Matthias Baesken Date: 2021-07-21 06:41:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd8783c08ee18167f15df621e997015b971bfb01 8270820: remove unused stiFileTableIndex from SDE.c Reviewed-by: cjplummer, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/SDE.c Changeset: 57611b30 Author: Thomas Schatzl Date: 2021-07-21 15:41:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57611b30219191160f7faccb811b41a31c25c0b8 8270991: G1 Full GC always performs heap verification after JDK-8269295 Reviewed-by: iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java Changeset: b7245c61 Author: Leonid Mesnik Date: 2021-07-21 18:07:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b7245c6164df3f01c34f4f3c94185a6b6d338551 8269849: vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java failed with "OutOfMemoryError: Java heap space: failed reallocation of scalar replaced objects" Reviewed-by: kbarrett ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft001/soft001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft003/soft003.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/soft004.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft005/soft005.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak001/weak001.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak003/weak003.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/weak004.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak005/weak005.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak007/weak007.java Changeset: ddce47cd Author: Mandy Chung Date: 2021-07-21 18:09:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ddce47cd3cc44504984633cb2f21979b30f5a7fe 8270949: Make dynamically generated classes with the class file version of the current release Reviewed-by: alanb ! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java ! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/jdk/internal/misc/VM.java Changeset: 024c4027 Author: Ioi Lam Date: 2021-07-21 18:49:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/024c4027d8b0821612e8e82e732182de9192b3fe 8271014: Refactor HeapShared::is_archived_object() Reviewed-by: ccheung, minqi ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/heapShared.inline.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 0790f04d Author: Ioi Lam Date: 2021-07-21 19:07:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0790f04d8a41aa61b4633e822120d913ec89d900 8271015: Split cds/SharedBaseAddress.java test into smaller parts Reviewed-by: ccheung, minqi ! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java Changeset: 08c52fd3 Author: Daniel D. Daugherty Date: 2021-07-21 16:13:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/08c52fd33cb1c22f6502dc7cea0dfa58fada13d6 8271070: ProblemList 3 client tests on Linux-X64 Reviewed-by: prr ! test/jdk/ProblemList.txt Changeset: 6ce52e62 Author: Alexander Zvegintsev Date: 2021-07-21 16:29:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6ce52e62770c5e1933cbe26bb18b47d6099e4a70 8159904: [TEST_BUG] Failure on solaris of java/awt/Window/MultiWindowApp/MultiWindowAppTest.java Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/MultiWindowApp/MultiWindowAppTest.java Changeset: 9b177a74 Author: Igor Ignatyev Date: 2021-07-21 19:47:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9b177a7486396a79729d3471fec562a088e91997 8268612: a few runtime/memory tests don't check exit code Reviewed-by: dholmes, mseledtsov ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java Changeset: 7ad6c23c Author: Vicente Romero Committer: Henry Jen Date: 2021-01-26 21:44:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ad6c23c32c919c0619ab63455cbc05c5a908c08 8256157: Improve bytecode assembly Reviewed-by: jlahoda, rhalade, mschoene ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java Changeset: 7b6410f2 Author: Phil Race Committer: Henry Jen Date: 2021-02-25 22:20:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b6410f21310e18757a373f29b3ffba22ac575ae 8260453: Improve Font Bounding Reviewed-by: rhalade, psadhukhan, mschoene, serb ! src/java.desktop/share/classes/sun/font/CMap.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java Changeset: 175b65c0 Author: Naoto Sato Committer: Henry Jen Date: 2021-03-04 20:54:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/175b65c0a1e9f624bff80ec14f785403c0b2d62d 8262410: Enhanced rules for zones Reviewed-by: rriggs, rhalade ! src/java.base/share/classes/java/time/zone/ZoneRules.java Changeset: fc38331f Author: Hai-May Chao Committer: Henry Jen Date: 2021-03-09 20:29:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fc38331f44b25f1e3275a741ca14cbd1050c421e 8260960: Signs of jarsigner signing Reviewed-by: weijun, rhalade ! 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/ConciseJarsigner.java Changeset: ef9315be Author: Weijun Wang Committer: Henry Jen Date: 2021-03-16 18:58:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ef9315bead72202999ccae588b984a3d75aeb236 8260967: Better jar file validation Reviewed-by: hchao, valeriep ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java Changeset: 9accf7c8 Author: Sergey Bylokhov Committer: Henry Jen Date: 2021-03-21 05:01:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9accf7c894f2848525a7ef90caf896149f04499a 8262403: Enhanced data transfers Reviewed-by: rhalade, prr, vdyakov, ahgross ! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java Changeset: 1c8b9727 Author: Phil Race Committer: Henry Jen Date: 2021-03-29 18:10:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1c8b9727b716f417c8459afaddb138f47d559636 8262477: Enhance String Conclusions Reviewed-by: rhalade, mschoene, psadhukhan, jdv, serb ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java Changeset: b87e526a Author: Patrick Concannon Committer: Henry Jen Date: 2021-03-31 12:02:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b87e526af1f99d5b4170c0877e373ba9d23991c2 8256491: Better HTTP transport Reviewed-by: dfuchs, michaelm, rhalade, ahgross ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Changeset: e48af006 Author: Weijun Wang Committer: Henry Jen Date: 2021-03-31 17:24:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e48af0069e5b1ffb8530e3cbd51361d273b7a141 8264460: Improve NTLM support Reviewed-by: xuelei ! src/java.base/share/classes/com/sun/security/ntlm/NTLM.java Changeset: 0e6c0116 Author: Conor Cleary Committer: Henry Jen Date: 2021-04-01 12:28:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e6c01163f1d9cd751a800e0288e59c12199e948 8262967: Improve Zip file support Reviewed-by: ahgross, rhalade, aefimov ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: 138f5980 Author: Joe Wang Committer: Henry Jen Date: 2021-04-05 23:51:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/138f59806f33245cf226d9fbae7fa9f35d0b7ef6 8262380: Enhance XML processing passes Reviewed-by: lancea, naoto, ahgross, rhalade ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java Changeset: a3acce52 Author: Jamsheed Mohammed C M Committer: Henry Jen Date: 2021-04-08 03:30:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a3acce5210219532a6ef9549108b6decd600a341 8264079: Improve abstractions Reviewed-by: vlivanov, ahgross, thartmann, rhalade ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: ca6b222c Author: Rahul Yadav Committer: Henry Jen Date: 2021-04-12 18:00:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ca6b222c9734982a49dba09fa240d9308ffc5ca8 8258432: Improve File Transfers Reviewed-by: michaelm, aefimov, dfuchs, chegar, ahgross, rhalade ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java Changeset: add995be Author: Sean Mullan Committer: Henry Jen Date: 2021-04-15 14:28:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/add995be4611574fa40fa86257e1e26d13797c4f 8265201: JarFile.getInputStream not validating invalid signed jars Reviewed-by: pkoppula, coffeys ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java Changeset: e1051ae0 Author: Igor Veresov Committer: Henry Jen Date: 2021-04-19 17:27:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e1051ae0695f14802f192a5aa58ff2365a5ef753 8264066: Enhance compiler validation Reviewed-by: ahgross, kvn, rhalade, thartmann ! src/hotspot/share/c1/c1_RangeCheckElimination.cpp Changeset: 89f7998a Author: Jamsheed Mohammed C M Committer: Henry Jen Date: 2021-05-04 07:25:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/89f7998aa7032a13cc085d484b25004726bc35ae 8266347: assert(Dependencies::is_concrete_root_method(fm, ctxk) == Dependencies::is_concrete_method(m, ctxk)) failed: mismatch Reviewed-by: vlivanov, thartmann ! src/hotspot/share/code/dependencies.cpp Changeset: c36755de Author: Jesper Wilhelmsson Date: 2021-07-22 00:46:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c36755dedf1a0d7ce0aeadd401e0c70ff84185e7 Merge ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! test/jdk/ProblemList.txt ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! test/jdk/ProblemList.txt Changeset: 6096dd97 Author: Thomas Stuefe Date: 2021-07-22 04:07:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6096dd9765eaf280890f65c0ff1ab64864b9316a 8268893: jcmd to trim the glibc heap Reviewed-by: simonis, dholmes ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp + src/hotspot/os/linux/trimCHeapDCmd.cpp + src/hotspot/os/linux/trimCHeapDCmd.hpp ! src/hotspot/share/services/diagnosticCommand.cpp + test/hotspot/jtreg/serviceability/dcmd/vm/TrimLibcHeapTest.java Changeset: 9131a8f5 Author: Prasanta Sadhukhan Date: 2021-07-22 04:29:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9131a8f5f241b04c28a875fddb7a060cc9a3c252 8267940: [macos] java/awt/print/Dialog/DialogOwnerTest.java fails Reviewed-by: azvegint, prr ! test/jdk/java/awt/print/Dialog/DialogOwnerTest.java Changeset: 50bb7313 Author: Julia Boes Date: 2021-07-22 09:45:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/50bb7313a75e6e573549637763881ae3368b3ca0 8270286: com.sun.net.httpserver.spi.HttpServerProvider: remove use of deprecated API Reviewed-by: chegar ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java + test/jdk/com/sun/net/httpserver/HttpServerProviderTest.java Changeset: d1257d54 Author: Jamsheed Mohammed C M Date: 2021-07-22 12:04:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d1257d54f9352fa84207036d14b764a1244a9545 8271126: ProblemList runtime/InvocationTests/invokevirtualTests.java Reviewed-by: thartmann ! test/hotspot/jtreg/ProblemList.txt Changeset: 8e27d4e8 Author: Thomas Schatzl Date: 2021-07-22 14:38:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8e27d4e8ceb3c4ea15e3a3a4328368dbe801870b 8271043: Rename G1CollectedHeap::g1mm() Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1MemoryPool.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java Changeset: c2ed3368 Author: Thomas Schatzl Date: 2021-07-22 15:20:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c2ed336828705e3591a17dba22aa77d89ac96a8d 8270912: Clean up G1CollectedHeap::process_discovered_references() Reviewed-by: iwalulya, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp Changeset: 3cadc360 Author: Leonid Mesnik Date: 2021-07-22 18:17:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3cadc3606073f0efc2e97dda348ffb65c41dad0c 8270336: [TESTBUG] Fix initialization in NonbranchyTree Reviewed-by: kbarrett, tschatzl ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/NonbranchyTree.java Changeset: 258f188b Author: Leonid Mesnik Date: 2021-07-22 18:18:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/258f188bff07b6c873128a181746afcf8053d936 8270961: [TESTBUG] Move GotWrongOOMEException into vm.share.gc package Reviewed-by: kbarrett, tschatzl ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java - test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/exceptions/GotWrongOOMEException.java + test/hotspot/jtreg/vmTestbase/vm/share/gc/HeapOOMEException.java ! test/hotspot/jtreg/vmTestbase/vm/share/gc/TriggerUnloadingByFillingMetaspace.java Changeset: 09e53217 Author: Leonid Mesnik Date: 2021-07-22 18:19:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/09e5321763f3fafe2b0b562f99ec0cd55a59583c 8225313: serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java failed with Unexpected high difference percentage Reviewed-by: dholmes, kevinw ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java Changeset: c1c40489 Author: Jonathan Gibbons Date: 2021-07-22 18:52:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c1c404896ca2791ad348a4cf482beb2c2ad98464 8249634: doclint should report implicit constructor as missing javadoc comments Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties ! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java ! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java ! test/langtools/tools/doclint/AccessTest.java ! test/langtools/tools/doclint/AccessibilityTest.java ! test/langtools/tools/doclint/AnchorTest.java ! test/langtools/tools/doclint/AnchorTest2.java ! test/langtools/tools/doclint/CrashInAnnotateTest.java ! test/langtools/tools/doclint/CrashInAnnotateTest.out ! test/langtools/tools/doclint/CustomTagTest.java ! test/langtools/tools/doclint/DuplicateParamTest.java ! test/langtools/tools/doclint/DuplicateReturnTest.java ! test/langtools/tools/doclint/EmptyAuthorTest.java ! test/langtools/tools/doclint/EmptyExceptionTest.java ! test/langtools/tools/doclint/EmptyParamTest.java ! test/langtools/tools/doclint/EmptyReturnTest.java ! test/langtools/tools/doclint/EmptySerialDataTest.java ! test/langtools/tools/doclint/EmptySerialFieldTest.java ! test/langtools/tools/doclint/EmptySinceTest.java ! test/langtools/tools/doclint/EmptyTagsTest.java ! test/langtools/tools/doclint/EmptyVersionTest.java ! test/langtools/tools/doclint/EndTagsTest.java ! test/langtools/tools/doclint/EndWithIdentifierTest.java ! test/langtools/tools/doclint/HtmlAttrsTest.java ! test/langtools/tools/doclint/HtmlTagsTest.java ! test/langtools/tools/doclint/LambdaTest.java ! test/langtools/tools/doclint/LiteralTest.java ! test/langtools/tools/doclint/MissingThrowsTest.java ! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java + test/langtools/tools/doclint/NoArgsConstructorTest.java + test/langtools/tools/doclint/NoArgsConstructorTest.out ! test/langtools/tools/doclint/OverridesTest.java ! test/langtools/tools/doclint/ParaTagTest.java ! test/langtools/tools/doclint/ProvidesTest.java ! test/langtools/tools/doclint/ReferenceTest.java ! test/langtools/tools/doclint/SummaryTest.java ! test/langtools/tools/doclint/SyntaxTest.java ! test/langtools/tools/doclint/SyntheticTest.java + test/langtools/tools/doclint/SyntheticTest.out ! test/langtools/tools/doclint/UnfinishedInlineTagTest.java ! test/langtools/tools/doclint/UsesTest.java ! test/langtools/tools/doclint/ValueTest.java ! test/langtools/tools/doclint/anchorTests/p/Test.java ! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java ! test/langtools/tools/doclint/html/InlineTagsTest.java ! test/langtools/tools/doclint/html/ListTagsTest.java ! test/langtools/tools/doclint/html/OtherTagsTest.java ! test/langtools/tools/doclint/html/TableTagsTest.java ! test/langtools/tools/doclint/html/TagNotAllowed.java ! test/langtools/tools/doclint/html/TextNotAllowed.java ! test/langtools/tools/doclint/html/UnknownTagTest.java ! test/langtools/tools/doclint/packageTests/bad/Test.java ! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java ! test/langtools/tools/doclint/tidy/BadEnd.java ! test/langtools/tools/doclint/tidy/InsertImplicit.java ! test/langtools/tools/doclint/tidy/InvalidEntity.java ! test/langtools/tools/doclint/tidy/InvalidName.java ! test/langtools/tools/doclint/tidy/InvalidTag.java ! test/langtools/tools/doclint/tidy/InvalidURI.java ! test/langtools/tools/doclint/tidy/MissingGT.java ! test/langtools/tools/doclint/tidy/MissingTag.java ! test/langtools/tools/doclint/tidy/NestedTag.java ! test/langtools/tools/doclint/tidy/ParaInPre.java ! test/langtools/tools/doclint/tidy/RepeatedAttr.java ! test/langtools/tools/doclint/tidy/TextNotAllowed.java ! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java ! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.java ! test/langtools/tools/doclint/tool/MaxDiagsTest.java ! test/langtools/tools/doclint/tool/StatsTest.java ! test/langtools/tools/javac/doclint/DocLintFormatTest.java ! test/langtools/tools/javac/doclint/DocLintTest.java ! test/langtools/tools/javac/doclint/IncludePackagesTest.java ! test/langtools/tools/javac/doclint/NPEDuplicateClassNamesTest.java Changeset: 984003d5 Author: Alexey Semenyuk Date: 2021-07-22 18:53:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/984003d5c969443abae2d889e92cba30da26e55f 8268974: GetJREPath() JLI function fails to locate libjava.so if not standard Java launcher is used Reviewed-by: almatvee, herrick, alanb ! src/java.base/unix/native/libjli/java_md_common.c + test/jdk/tools/jpackage/linux/LinuxWeirdOutputDirTest.java Changeset: 1362e094 Author: Brian Burkhalter Date: 2021-07-22 20:35:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1362e094798d8f1d86a30c96cf93b13c664a0438 8211002: test/jdk/java/lang/Math/PowTests.java skips testing for non-corner-case values Reviewed-by: darcy ! test/jdk/java/lang/Math/PowTests.java Changeset: 9b93d816 Author: Daniel D. Daugherty Date: 2021-07-22 21:15:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9b93d816c182278427ef76ee803cc91c2d8b4223 8271161: [BACKOUT] JDK-8249634 doclint should report implicit constructor as missing javadoc comments Reviewed-by: iignatyev ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties ! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java ! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java ! test/langtools/tools/doclint/AccessTest.java ! test/langtools/tools/doclint/AccessibilityTest.java ! test/langtools/tools/doclint/AnchorTest.java ! test/langtools/tools/doclint/AnchorTest2.java ! test/langtools/tools/doclint/CrashInAnnotateTest.java ! test/langtools/tools/doclint/CrashInAnnotateTest.out ! test/langtools/tools/doclint/CustomTagTest.java ! test/langtools/tools/doclint/DuplicateParamTest.java ! test/langtools/tools/doclint/DuplicateReturnTest.java ! test/langtools/tools/doclint/EmptyAuthorTest.java ! test/langtools/tools/doclint/EmptyExceptionTest.java ! test/langtools/tools/doclint/EmptyParamTest.java ! test/langtools/tools/doclint/EmptyReturnTest.java ! test/langtools/tools/doclint/EmptySerialDataTest.java ! test/langtools/tools/doclint/EmptySerialFieldTest.java ! test/langtools/tools/doclint/EmptySinceTest.java ! test/langtools/tools/doclint/EmptyTagsTest.java ! test/langtools/tools/doclint/EmptyVersionTest.java ! test/langtools/tools/doclint/EndTagsTest.java ! test/langtools/tools/doclint/EndWithIdentifierTest.java ! test/langtools/tools/doclint/HtmlAttrsTest.java ! test/langtools/tools/doclint/HtmlTagsTest.java ! test/langtools/tools/doclint/LambdaTest.java ! test/langtools/tools/doclint/LiteralTest.java ! test/langtools/tools/doclint/MissingThrowsTest.java ! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java - test/langtools/tools/doclint/NoArgsConstructorTest.java - test/langtools/tools/doclint/NoArgsConstructorTest.out ! test/langtools/tools/doclint/OverridesTest.java ! test/langtools/tools/doclint/ParaTagTest.java ! test/langtools/tools/doclint/ProvidesTest.java ! test/langtools/tools/doclint/ReferenceTest.java ! test/langtools/tools/doclint/SummaryTest.java ! test/langtools/tools/doclint/SyntaxTest.java ! test/langtools/tools/doclint/SyntheticTest.java - test/langtools/tools/doclint/SyntheticTest.out ! test/langtools/tools/doclint/UnfinishedInlineTagTest.java ! test/langtools/tools/doclint/UsesTest.java ! test/langtools/tools/doclint/ValueTest.java ! test/langtools/tools/doclint/anchorTests/p/Test.java ! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java ! test/langtools/tools/doclint/html/InlineTagsTest.java ! test/langtools/tools/doclint/html/ListTagsTest.java ! test/langtools/tools/doclint/html/OtherTagsTest.java ! test/langtools/tools/doclint/html/TableTagsTest.java ! test/langtools/tools/doclint/html/TagNotAllowed.java ! test/langtools/tools/doclint/html/TextNotAllowed.java ! test/langtools/tools/doclint/html/UnknownTagTest.java ! test/langtools/tools/doclint/packageTests/bad/Test.java ! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java ! test/langtools/tools/doclint/tidy/BadEnd.java ! test/langtools/tools/doclint/tidy/InsertImplicit.java ! test/langtools/tools/doclint/tidy/InvalidEntity.java ! test/langtools/tools/doclint/tidy/InvalidName.java ! test/langtools/tools/doclint/tidy/InvalidTag.java ! test/langtools/tools/doclint/tidy/InvalidURI.java ! test/langtools/tools/doclint/tidy/MissingGT.java ! test/langtools/tools/doclint/tidy/MissingTag.java ! test/langtools/tools/doclint/tidy/NestedTag.java ! test/langtools/tools/doclint/tidy/ParaInPre.java ! test/langtools/tools/doclint/tidy/RepeatedAttr.java ! test/langtools/tools/doclint/tidy/TextNotAllowed.java ! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java ! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.java ! test/langtools/tools/doclint/tool/MaxDiagsTest.java ! test/langtools/tools/doclint/tool/StatsTest.java ! test/langtools/tools/javac/doclint/DocLintFormatTest.java ! test/langtools/tools/javac/doclint/DocLintTest.java ! test/langtools/tools/javac/doclint/IncludePackagesTest.java ! test/langtools/tools/javac/doclint/NPEDuplicateClassNamesTest.java Changeset: a7d30123 Author: Daniel D. Daugherty Date: 2021-07-22 23:56:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a7d30123f03d62a98e0164744d5b20425943641c 8271165: ProblemList serviceability/dcmd/gc/HeapDumpAllTest.java on X64 8271166: ProblemList applications/jcstress/copy.java on Linux-X64 Reviewed-by: darcy ! test/hotspot/jtreg/ProblemList.txt Changeset: 4119a52c Author: Tobias Hartmann Date: 2021-07-22 05:59:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4119a52c4b3d30d7e02e6f987f61121a90758876 8270461: ZGC: Invalid oop passed to ZBarrierSetRuntime::load_barrier_on_oop_array Reviewed-by: chagedorn, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java Changeset: 39b486db Author: Daniel D. Daugherty Date: 2021-07-22 14:04:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/39b486db6d83605deb8e49536892e0bc461b4531 8271126: ProblemList runtime/InvocationTests/invokevirtualTests.java Backport-of: d1257d54f9352fa84207036d14b764a1244a9545 ! test/hotspot/jtreg/ProblemList.txt Changeset: e7f90093 Author: Patricio Chilano Mateo Date: 2021-07-22 14:30:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e7f9009315f1fdf33d6539c413c224f925c9ffb0 8270085: Suspend during block transition may deadlock if lock held Co-authored-by: Robbin Ehn Co-authored-by: Patricio Chilano Mateo Reviewed-by: dcubed, dholmes, coleenp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/safepointMechanism.hpp ! src/hotspot/share/runtime/safepointMechanism.inline.hpp + test/hotspot/jtreg/runtime/handshake/SuspendBlocked.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 6a9ab6a2 Author: Igor Ignatyev Date: 2021-07-22 17:13:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a9ab6a2cf5b341adf3cb6bc3e8a287db265c2a1 8271093: remove deadcode from runtime/Thread/TestThreadDumpSMRInfo.java test Reviewed-by: jiefu, dholmes, dcubed ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpSMRInfo.java Changeset: 4812e537 Author: Igor Ignatyev Date: 2021-07-22 17:14:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4812e537919dc1b1c08a2a8ddc0c9cb1c69a7744 8271094: runtime/duplAttributes/DuplAttributesTest.java doesn't check exit code Reviewed-by: jiefu, dholmes ! test/hotspot/jtreg/runtime/duplAttributes/DuplAttributesTest.java Changeset: ecc37b06 Author: Joe Darcy Date: 2021-07-22 19:50:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ecc37b06f283c18ab4aa2b23562843bca14da85d 8270916: Update java.lang.annotation.Target for changes in JLS 9.6.4.1 Reviewed-by: bpb, naoto ! src/java.base/share/classes/java/lang/annotation/Target.java Changeset: 7165b3f1 Author: Alexey Semenyuk Date: 2021-07-22 22:14:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7165b3f105621398d7673253b6324e97ba0d2eee 8271155: Wrong path separator in env variable Reviewed-by: herrick, kcr, iris, almatvee ! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp Changeset: 2d165a2b Author: Igor Ignatyev Date: 2021-07-22 22:15:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2d165a2bdf6efbfb1541af53d83492769bc0f616 8271160: runtime/jni/checked/TestCheckedJniExceptionCheck.java doesn't set -Djava.library.path Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedJniExceptionCheck.java Changeset: 84be910e Author: Igor Ignatyev Date: 2021-07-22 23:21:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/84be910e1dfaf358a31f8e804f948adcab6984fd 8271169: runtime/Safepoint/TestAbortVMOnSafepointTimeout.java can be run in driver mode Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java Changeset: ee93cef8 Author: Igor Ignatyev Date: 2021-07-22 23:53:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee93cef8aa73f801456f2231ada4971ca0a5a154 8271158: runtime/handshake/HandshakeTimeoutTest.java test doesn't check exit code Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java Changeset: e3800e64 Author: Igor Ignatyev Date: 2021-07-22 23:54:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e3800e6497a14b64b96c71f6adff36a5e69a05cc 8271162: runtime/StackTrace/LargeClassTest.java can be run in driver mode Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/StackTrace/LargeClassTest.java Changeset: 9935440e Author: Jesper Wilhelmsson Date: 2021-07-23 01:41:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9935440eded25b041ea3e73cfa8ac0d95bbd66c6 Merge ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! test/lib/sun/hotspot/WhiteBox.java ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! test/lib/sun/hotspot/WhiteBox.java Changeset: 8156ff60 Author: Jaikiran Pai Date: 2021-07-23 04:06:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8156ff609b27316f31ba89d9eb8ca752f4027c2b 8271147: java/nio/file/Path.java javadoc typo Reviewed-by: iris ! src/java.base/share/classes/java/nio/file/Path.java Changeset: fb859600 Author: Matthias Baesken Date: 2021-07-23 06:38:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fb85960015dfbd8e1d95d5fd7fdb65819828a317 8271149: remove unreferenced functions from EncodingSupport_md.c Reviewed-by: alanb ! src/java.instrument/unix/native/libinstrument/EncodingSupport_md.c Changeset: ea182b5c Author: Thomas Schatzl Date: 2021-07-23 09:51:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea182b5c6eba5f7e66b324068d3b42ffb2d29190 8271060: Merge G1CollectedHeap::determine_start_concurrent_mark_gc and G1Policy::decide_on_conc_mark_initiation Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp Changeset: f2261903 Author: Roman Kennke Date: 2021-07-23 10:42:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f22619032df2cf45664f110c71ddf509a5128900 8270894: Use acquire semantics in ObjectSynchronizer::read_stable_mark() Reviewed-by: dholmes ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 8a789b71 Author: David Holmes Date: 2021-07-23 11:40:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a789b71fe2e813a1ddbd4fb5dd43d54ac7c2425 8263840: PeriodicTask should declare its destructor virtual Reviewed-by: xliu, kbarrett ! src/hotspot/share/runtime/task.hpp Changeset: 8c8e3a0d Author: Thomas Schatzl Date: 2021-07-23 11:56:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c8e3a0df2dac94a2978ec86093985af47ffe330 8271163: G1 uses wrong degree of MT processing since JDK-8270169 Reviewed-by: kbarrett, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 0cc4bb72 Author: Kim Barrett Date: 2021-07-23 12:14:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0cc4bb729e3746537e0983a8f2665044ad2689b1 8270870: Simplify G1ServiceThread Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1ServiceThread.cpp ! src/hotspot/share/gc/g1/g1ServiceThread.hpp ! test/hotspot/gtest/gc/g1/test_g1ServiceThread.cpp Changeset: 9b27df6a Author: Coleen Phillimore Date: 2021-07-23 12:23:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9b27df6a4f0e5cdc7765144d6bcbc95700bdb6a3 8271063: Print injected fields for InstanceKlass Reviewed-by: fparain, hseigel, yyang ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! test/hotspot/gtest/oops/test_instanceKlass.cpp Changeset: 96247ae8 Author: Albert Mingkun Yang Date: 2021-07-23 13:52:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/96247ae8fb4d38229af433c34016c208999900af 8270187: G1: Remove ConcGCThreads constraint Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp ! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java Changeset: c9251db1 Author: Pavel Rappo Date: 2021-07-23 14:05:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c9251db175803bb8d5e8b5b58ef34b50531c8e4b 8271209: Fix doc comment typos in JavadocTokenizer Reviewed-by: jlaskey ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java Changeset: 45abbeed Author: Rajan Halade Date: 2021-07-23 14:18:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/45abbeed2f4f2899a3c1595b0cd8e573990a16fa 8243543: jtreg test security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java fails Reviewed-by: mullan ! test/jdk/ProblemList.txt ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/BuypassCA.java Changeset: f4b3ee5d Author: Rajan Halade Date: 2021-07-23 15:03:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f4b3ee5dca8cfdc2fbb8ee64a1e8cdb8894b0061 8270280: security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java OCSP response error Reviewed-by: mullan ! test/jdk/ProblemList.txt ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/LetsEncryptCA.java Changeset: ec71e2d8 Author: Daniel D. Daugherty Date: 2021-07-23 15:53:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec71e2d891fdb9b102ce232f65cfcc5c6a1a9580 8271221: [BACKOUT] JDK-8271063 Print injected fields for InstanceKlass Reviewed-by: coleenp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! test/hotspot/gtest/oops/test_instanceKlass.cpp Changeset: 4ed548b3 Author: Vladimir Kozlov Date: 2021-07-23 18:51:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4ed548b3eeffe8dfa601d4d0eeed2bfe359af965 8268261: C2: assert(n != __null) failed: Bad immediate dominator info. Reviewed-by: iveresov, vlivanov ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestIdomAfterLoopUnswitching.java Changeset: a1c0a6aa Author: Ian Graves Date: 2021-07-23 19:17:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1c0a6aafb575e3d5c76dd3a279e4fe03ca07223 8199594: Add doc describing how (?x) ignores spaces in character classes Reviewed-by: darcy, naoto, iris, lancea, bpb ! src/java.base/share/classes/java/util/regex/Pattern.java Changeset: 286106dd Author: Coleen Phillimore Date: 2021-07-23 20:52:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/286106dd2ae899746c0e9d9a263ed4af9e56c536 8271219: [REDO] JDK-8271063 Print injected fields for InstanceKlass Reviewed-by: dcubed, fparain ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! test/hotspot/gtest/oops/test_instanceKlass.cpp Changeset: 7468bbcd Author: Igor Veresov Date: 2021-07-23 22:18:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7468bbcd647dc525ca75c7fb29d52c26c9c5e528 8266988: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true Reviewed-by: kvn ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureTest.java Changeset: b4c6229f Author: Igor Ignatyev Date: 2021-07-23 15:32:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b4c6229fd40940e3f67cf17b9bd0526932a346e6 8271189: runtime/handshake/HandshakeTimeoutTest.java can be run in driver mode Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java Changeset: e90ed6cc Author: Igor Ignatyev Date: 2021-07-23 15:53:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e90ed6cc38ab8f8a2c7c740da1cb38144622b4eb 8271173: serviceability/jvmti/GetObjectSizeClass.java doesn't check exit code Reviewed-by: dholmes ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java Changeset: 8adf008b Author: Alexander Zuev Date: 2021-07-23 17:36:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8adf008b150bfda783ae615965198edb4d196016 8269984: [macos] JTabbedPane title looks like disabled Reviewed-by: kcr, psadhukhan ! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java Changeset: 0dcfc42f Author: Jesper Wilhelmsson Date: 2021-07-24 01:06:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0dcfc42f230a4958c9349f4145093c5b02e06ad4 Merge Changeset: e627caec Author: Clive Verghese Committer: Volker Simonis Date: 2021-07-24 10:14:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e627caec84c169c99c04e0d355c29b806a0266ed 8270317: Large Allocation in CipherSuite Reviewed-by: xuelei, simonis ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java + test/micro/org/openjdk/bench/java/security/CipherSuiteBench.java Changeset: e4295ccf Author: Xiaohong Gong Committer: Jie Fu Date: 2021-07-26 04:52:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e4295ccfcdb16041d6f18fd64f7df3f740bf258f 8270519: Move several vector helper methods to shared header file Reviewed-by: jiefu, njian ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp Changeset: 36aefa35 Author: Christian Hagedorn Date: 2021-07-26 07:54:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/36aefa351afeb5fd6b87060e06c1e8060afb87a0 8270447: [IR Framework] Add missing compilation level restriction when using FlipC1C2 stress option Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java Changeset: f2c359a8 Author: Kim Barrett Date: 2021-07-26 14:23:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2c359a8826e51a92f6a7c6917f2c3d223c24488 8271215: Fix data races in G1PeriodicGCTask Reviewed-by: iwalulya, shade ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp Changeset: 515113d8 Author: Aleksey Shipilev Date: 2021-07-26 14:42:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/515113d8589875e76980ebf7473cb81f778bb86f 8269924: Shenandoah: Introduce weak/strong marking asserts Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp Changeset: ee553618 Author: Andrey Turbanov Committer: Naoto Sato Date: 2021-07-26 16:31:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee5536183a9df90d1209d9effe5d2aa61d86abd3 8265474: Dubious 'null' assignment in CompactByteArray.expand Reviewed-by: alanb, naoto ! src/java.base/share/classes/sun/text/CompactByteArray.java Changeset: efa63dc1 Author: Naoto Sato Date: 2021-07-26 16:33:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/efa63dc1c64db357eeb497d2e1fefd170ca22d98 8171382: java.time.Duration missing isPositive method Reviewed-by: rriggs, joehw, iris, bpb, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/jdk/java/time/tck/java/time/TCKDuration.java Changeset: 0b12e7c8 Author: Brian Burkhalter Date: 2021-07-26 17:19:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b12e7c82c559f64c8c202bf59ee71f9cbd5a5fa 8075806: divideExact is missing in java.lang.Math Reviewed-by: darcy ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! test/jdk/java/lang/Math/ExactArithTests.java Changeset: b8f79a7f Author: Andrey Turbanov Committer: Sean Mullan Date: 2021-07-26 18:18:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8f79a7ff798d3a0eee03a8153be942401781bbc 8268873: Unnecessary Vector usage in java.base Reviewed-by: mullan ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/security/pkcs/PKCS7.java Changeset: 3aadae20 Author: Andreas Woess Committer: Tom Rodriguez Date: 2021-07-26 19:47:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3aadae2077e9bf0a5900af79929b679bc6ec62b2 8271140: Fix native frame handling in vframeStream::asJavaVFrame() Reviewed-by: dnsimon, kvn, never ! src/hotspot/share/runtime/vframe.cpp ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IterateFramesNative.java Changeset: 8785737b Author: Alex Menkov Date: 2021-07-26 20:16:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8785737ba5f398888816ddd0f50adeea6a75bb0f 8269616: serviceability/dcmd/framework/VMVersionTest.java fails with Address already in use error Reviewed-by: sspitsyn, kevinw ! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java Changeset: fcc7d59b Author: Dean Long Date: 2021-07-26 22:09:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fcc7d59b9937a34c423e4532058668144b0ec1fb 8269342: CICrashAt=1 does not always catch first Java method Reviewed-by: kvn, thartmann ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/compiler/compiler_globals.hpp ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java Changeset: 049b2ad4 Author: Alexander Zvegintsev Date: 2021-07-24 08:14:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/049b2ad4dfbc13d21fd58467a0975097a17e8681 8015886: java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java sometimes failed on ubuntu Reviewed-by: kizune, serb ! test/jdk/java/awt/Focus/DeiconifiedFrameLoosesFocus/DeiconifiedFrameLoosesFocus.java Changeset: 3c27f919 Author: Igor Ignatyev Date: 2021-07-26 17:18:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3c27f919865584bcdcd85577306726afa5412571 8271222: two runtime/Monitor tests don't check exit code Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java Changeset: 7ddabbff Author: Igor Ignatyev Date: 2021-07-26 17:19:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ddabbff74668b5f907f87e6d4d471823d1ac459 8271175: runtime/jni/FindClassUtf8/FindClassUtf8.java doesn't have to be run in othervm Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/jni/FindClassUtf8/FindClassUtf8.java Changeset: b76a8388 Author: Jim Laskey Date: 2021-07-26 18:04:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b76a83888b00faff602726f5409e1c902b91e908 8269150: UnicodeReader not translating \u005c\\u005d to \\] Reviewed-by: jjg, jlahoda, darcy ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java + test/langtools/tools/javac/UnicodeBackslash/UnicodeBackslash.java Changeset: eb6da888 Author: Jesper Wilhelmsson Date: 2021-07-27 00:57:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/eb6da88817f7bc903a51130271c9a5de928c603d Merge ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java Changeset: c3d8e922 Author: Jaikiran Pai Date: 2021-07-27 01:57:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c3d8e9228d0558a2ce3e093c105c61ea7af2e1d1 8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream Reviewed-by: lancea ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java + test/jdk/jdk/nio/zipfs/LargeCompressedEntrySizeTest.java + test/jdk/jdk/nio/zipfs/ZipFSOutputStreamTest.java Changeset: bb508e13 Author: Ian Graves Date: 2021-07-27 02:25:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bb508e13032c3571c48275391dfeb04c03bbf3a3 8269753: Misplaced caret in PatternSyntaxException's detail message Reviewed-by: prappo ! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java ! test/jdk/java/util/regex/RegExTest.java Changeset: fde18313 Author: David Holmes Date: 2021-07-27 02:49:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fde183130bc6379fe0d4624bbeaf252d0e9a15c8 8212961: [TESTBUG] vmTestbase/nsk/stress/jni/ native code cleanup Reviewed-by: stuefe, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/jnihelper.h ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp Changeset: 45d277fe Author: Thomas Stuefe Date: 2021-07-27 04:21:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/45d277feb04a51faa3858099336fc67dfb222542 8270308: Arena::Amalloc may return misaligned address on 32-bit Reviewed-by: coleenp, kbarrett ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp + test/hotspot/gtest/memory/test_arena.cpp Changeset: fc80a6b4 Author: Sean Mullan Date: 2021-07-27 13:49:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fc80a6b49364594fafa0e2efc769d2f6234cfa22 8270946: X509CertImpl.getFingerprint should not return the empty String Reviewed-by: weijun ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java ! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java ! src/java.base/share/classes/sun/security/validator/SymantecTLSPolicy.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java + test/jdk/sun/security/x509/X509CertImpl/GetFingerprintError.java ! test/lib/jdk/test/lib/security/CertUtils.java Changeset: ea49691f Author: Roman Kennke Date: 2021-07-27 16:37:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea49691f1dbb4f57ed0c5982f004e7aabcd15d13 8270794: Avoid loading Klass* twice in TypeArrayKlass::oop_size() Reviewed-by: shade, coleenp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/oops/typeArrayOop.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp ! src/hotspot/share/opto/runtime.cpp Changeset: c8af8238 Author: Bradford Wetmore Date: 2021-07-27 17:11:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8af8238b4b55d515573374800015e115042d883 8267485: Remove the dependency on SecurityManager in JceSecurityManager.java Reviewed-by: mchung ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/JceSecurityManager.java Changeset: 90cd2fa1 Author: Weijun Wang Date: 2021-07-27 17:34:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/90cd2fa16458dcc3e36171fa4bf21f26bc92b168 8270859: Post JEP 411 refactoring: client libs with maximum covering > 10K Reviewed-by: serb ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/javax/print/DocFlavor.java ! src/java.desktop/share/classes/javax/swing/ImageIcon.java ! src/java.desktop/share/classes/javax/swing/JPopupMenu.java ! src/java.desktop/share/classes/javax/swing/JRootPane.java ! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/StrikeCache.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/unix/classes/sun/print/UnixPrintService.java ! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java Changeset: cea7bc2d Author: Igor Ignatyev Date: 2021-07-27 02:59:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cea7bc2dea8e179425db19998665f85c0b124d71 8271223: two runtime/ClassFile tests don't check exit code Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java ! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java Changeset: f6621273 Author: Markus Gr?nlund Date: 2021-07-27 17:14:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f662127390eac6d44581ffca444556d236983314 8270491: SEGV at read_string_field(oopDesc*, char const*, JavaThread*)+0x54 Reviewed-by: egahlin ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp Changeset: fbe28e4e Author: Hannes Walln?fer Date: 2021-07-27 19:28:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbe28e4ee1f1ff7fb617c2e1f96c04f4b371fa2b 8270866: NPE in DocTreePath.getTreePath() Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritDocTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! test/langtools/jdk/javadoc/doclet/testInherited/TestInherited.java Changeset: f1e15c8c Author: Igor Ignatyev Date: 2021-07-27 23:20:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f1e15c8c8f598f3726fd6b3f65fe5ab155a2ee28 8271350: runtime/Safepoint tests use OutputAnalyzer::shouldMatch instead of shouldContaint Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java Changeset: a50161b7 Author: Jesper Wilhelmsson Date: 2021-07-28 00:36:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a50161b75045715b1a0ee2a55a6352e4c1aa009a Merge Changeset: 752b6df3 Author: Nick Gasson Date: 2021-07-28 01:54:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/752b6df34c92c02ac0992566e3efa7bc22b96aa1 8261236: C2: ClhsdbJstackXcompStress test fails when StressGCM is enabled Reviewed-by: never, kvn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapStream.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java Changeset: 9bc52afa Author: Nick Gasson Date: 2021-07-28 01:58:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9bc52afa481c476ae9c379dff44ae8266777f616 8271323: [TESTBUG] serviceability/sa/ClhsdbCDSCore.java fails with -XX:TieredStopAtLevel=1 Reviewed-by: cjplummer, kvn ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java Changeset: ed1cb240 Author: Yi Yang Date: 2021-07-28 02:17:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed1cb24027f48ec8e243c26e1847561fa902d91f 8271118: C2: StressGCM should have higher priority than frequency-based policy Reviewed-by: iveresov, kvn ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/gcm.cpp Changeset: d994b93e Author: Jatin Bhateja Date: 2021-07-28 02:18:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d994b93e211d49af79212d765633ba3457365a08 8266054: VectorAPI rotate operation optimization Reviewed-by: psandoz, sviswanathan ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/s390/matcher_s390.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! 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/VectorOperators.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/Unit-Shift-Masked-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template + test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java Changeset: ecd44556 Author: Tejpal Rebari Date: 2021-07-28 04:29:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ecd445562f8355704a041f9eca0e87dc85a7f44c 8266510: Nimbus JTree default tree cell renderer does not use selected text color Reviewed-by: psadhukhan, pbansal ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf - test/jdk/javax/swing/plaf/nimbus/NimbusPropertiesDoNotImplUIResource.java Changeset: d7b5cb68 Author: Vladimir Kozlov Date: 2021-07-28 06:58:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7b5cb688956ce79443ef3cd080c36028fcfb19d 8271368: [BACKOUT] JDK-8266054 VectorAPI rotate operation optimization Reviewed-by: dholmes, iklam ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/s390/matcher_s390.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! 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/VectorOperators.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/Unit-Shift-Masked-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template - test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java Changeset: 072fe486 Author: Yi Yang Date: 2021-07-28 08:03:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/072fe486c952184811f5bff3504ca72deb66e445 8270901: Typo PHASE_CPP in CompilerPhaseType Reviewed-by: jiefu ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/phasetype.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/opto/CompilerPhaseType.java Changeset: a066c7be Author: Christoph G?ttschkes Committer: Aleksey Shipilev Date: 2021-07-28 13:18:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a066c7bed0f9aa45fb9384f75ae84943548cd859 8270086: ARM32-softfp: Do not load CONSTANT_double using the condy helper methods in the interpreter Reviewed-by: shade ! src/hotspot/cpu/arm/templateTable_arm.cpp Changeset: dcdb1b6a Author: Prasanta Sadhukhan Date: 2021-07-28 16:12:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dcdb1b6aaad912669614ff52ad2b0b8804f204d1 8137101: [TEST_BUG] javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java failure due to timing Reviewed-by: azvegint ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/plaf/basic/BasicHTML/4251579/bug4251579.java Changeset: 60c11fef Author: Liam Miller-Cushon Date: 2021-07-28 18:21:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/60c11fef006124e6c2be6d958c78dc344bb777d5 8261088: Repeatable annotations without @Target cannot have containers that target module declarations Reviewed-by: jfranck ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/annotations/8261088/T8261088.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java ! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java Changeset: 97110337 Author: Fernando Guallini Committer: Rajan Halade Date: 2021-07-28 18:29:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9711033780d2329a376ea5b2a72c0da2e1731114 8209776: Refactor jdk/security/JavaDotSecurity/ifdefs.sh to plain java test Reviewed-by: rhalade + test/jdk/jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java - test/jdk/jdk/security/JavaDotSecurity/ifdefs.sh Changeset: 034788a0 Author: Dean Long Date: 2021-07-28 18:50:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/034788a02cbe1f80fc1581ec307a3d54bef380b4 8270925: replay dump using CICrashAt does not include inlining data Reviewed-by: kvn, thartmann ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/ciReplay/TestInlining.java Changeset: 357947ac Author: Ioi Lam Date: 2021-07-28 20:39:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/357947acd80b50b1f26679608245de1f9566163e 8270061: Change parameter order of ResourceHashtable Reviewed-by: coleenp, stuefe ! src/hotspot/share/cds/dumpTimeClassInfo.hpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/lambdaProxyClassDictionary.hpp ! src/hotspot/share/classfile/bytecodeAssembler.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderStats.hpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verifier.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp ! src/hotspot/share/logging/logAsyncWriter.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/utilities/resizeableResourceHash.hpp ! src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/gtest/utilities/test_resourceHash.cpp Changeset: 41b4c190 Author: Xin Liu Date: 2021-07-28 23:07:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/41b4c19086c0b238bdeea9f3f14ee9997253b2f2 8271353: PerfDataManager::destroy crashes in VM_Exit Reviewed-by: dholmes, stuefe, minqi ! src/hotspot/share/runtime/perfData.cpp Changeset: 25f00d78 Author: bobpengxie Committer: Jie Fu Date: 2021-07-28 23:12:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/25f00d787cf56f6cdca6949115d04e7d8e675554 8269851: OperatingSystemMXBean getProcessCpuLoad reports incorrect process cpu usage in containers Co-authored-by: Severin Gehwolf Reviewed-by: sgehwolf ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java Changeset: 2ec45dc2 Author: Rajan Halade Date: 2021-07-29 00:22:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2ec45dc2dd3a6bcb4f68ee7cde5858d63614305a 8225082: Remove IdenTrust certificate that is expiring in September 2021 Reviewed-by: shade, mullan - make/data/cacerts/identrustdstx3 ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 6e1da644 Author: Christoph G?ttschkes Committer: Kim Barrett Date: 2021-07-28 14:49:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6e1da6440b898d8a10b3db56707a75f32a489149 8270908: TestParallelRefProc fails on single core machines Reviewed-by: tschatzl, kbarrett ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java Changeset: 5fcf7208 Author: Kim Barrett Date: 2021-07-28 15:31:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5fcf72086ffca85f524fae2d5bd9fd328c9a77e0 8271352: Extend jcc erratum mitigation to additional processors Reviewed-by: thartmann, eosterlund ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: c8ae7e5b Author: Igor Ignatyev Date: 2021-07-28 15:38:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8ae7e5b035e693c77060f6fdcc1f21da7ddc839 8271174: runtime/ClassFile/UnsupportedClassFileVersion.java can be run in driver mode Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/runtime/ClassFile/UnsupportedClassFileVersion.java Changeset: 6878b05f Author: Patricio Chilano Mateo Date: 2021-07-28 16:59:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6878b05f8fbc7bd72e79ec29a868008dde2321c6 8271251: JavaThread::java_suspend() fails with "fatal error: Illegal threadstate encountered: 6" Reviewed-by: dholmes, dcubed ! src/hotspot/share/runtime/handshake.cpp Changeset: 7bf72ce3 Author: Daniel D. Daugherty Date: 2021-07-28 18:52:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7bf72ce301de80f4126607c2ef51d6df8c5849cf 8271412: ProblemList javax/sound/midi/Sequencer/Looping.java 8271413: ProblemList 2 locale tests on macOS-x64 Reviewed-by: naoto ! test/jdk/ProblemList.txt Changeset: e593e3de Author: Igor Ignatyev Date: 2021-07-28 23:11:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e593e3de4c171e359a1142333087af72593d234d 8271402: mark hotspot runtime/os tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/os/AvailableProcessors.java ! test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java Changeset: 20d2dc1f Author: Igor Ignatyev Date: 2021-07-28 23:12:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/20d2dc1f3524ff76fb7e9f7a4979bedb938a13fc 8271403: mark hotspot runtime/memory tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java Changeset: a0504cff Author: Jesper Wilhelmsson Date: 2021-07-29 01:07:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a0504cff9f91617fb9810333f3656dba196218d6 Merge ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/runtime/handshake.cpp ! test/jdk/ProblemList.txt ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/runtime/handshake.cpp ! test/jdk/ProblemList.txt Changeset: 6afcf5f5 Author: Roland Westrelin Date: 2021-07-29 07:34:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6afcf5f5a243be10e2ec61229819c298ccce3267 8270886: Crash in PhaseIdealLoop::verify_strip_mined_scheduling Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp + test/hotspot/jtreg/compiler/c2/TestRenumberLiveNodesInfiniteLoop.java Changeset: 489e5fd1 Author: Christian Hagedorn Date: 2021-07-29 09:31:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/489e5fd12a37a45f4f5ea64b05f85c6f99f70811 8268019: C2: assert(no_dead_loop) failed: dead loop detected Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/ifnode.cpp + test/hotspot/jtreg/compiler/c2/TestDeadLoopSplitIfLoop.java Changeset: d09b0284 Author: Emmanuel Bourg Committer: Julia Boes Date: 2021-07-29 16:03:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d09b028407ff9d0e8c2dfd9cc5d0dca19c4497e3 8271396: Spelling errors Reviewed-by: tschatzl, chegar, iris, psadhukhan, cjplummer ! src/hotspot/cpu/x86/vm_version_ext_x86.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/semaphore_bsd.cpp ! src/hotspot/os/bsd/semaphore_bsd.hpp ! src/hotspot/os/posix/semaphore_posix.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/gc/parallel/psYoungGen.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp ! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/services/diagnosticCommand.hpp ! src/hotspot/share/services/nmtDCmd.cpp ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.desktop/unix/classes/sun/awt/X11/XMSelection.java ! test/hotspot/jtreg/runtime/memory/LargePages/TestLargePagesFlags.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/StandardThreadMonitoringScenarioFactory.java ! test/jdk/java/rmi/module/ModuleTest.java ! test/jdk/java/rmi/reliability/benchmark/bench/rmi/Main.java ! test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.java ! test/jdk/sun/net/www/protocol/http/spnegoReadme ! test/jdk/sun/tools/jrunscript/jrunscript-eTest.sh Changeset: 286d3136 Author: Roger Riggs Date: 2021-07-29 20:22:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/286d31363551b00c4b3f50f5ee388f8e7875d0a1 8271489: (doc) Clarify Filter Factory example Reviewed-by: iris, kcr, naoto, bpb ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: 048fb2cb Author: Jesper Wilhelmsson Date: 2021-07-29 21:49:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/048fb2cb179234c403ee01ddc4acbdc4795c08ee Merge ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/io/ObjectInputFilter.java Changeset: 77fbd99f Author: Chris Plummer Date: 2021-07-30 00:57:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/77fbd99f792c42bb92a240d38f35e3af25500f99 8270341: Test serviceability/dcmd/gc/HeapDumpAllTest.java timed-out Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpAllTest.java Changeset: 4f42eb66 Author: David Holmes Date: 2021-07-30 04:03:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f42eb6601c3b6011d3c2b30af6b2be264ff7c0e 8269523: runtime/Safepoint/TestAbortOnVMOperationTimeout.java failed when expecting 'VM operation took too long' Reviewed-by: shade, mseledtsov ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java Changeset: b59418f4 Author: Jan Lahoda Date: 2021-07-30 07:58:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b59418f47d8e69f6aec3411b105e2512d19f6cd1 8270060: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java failed with class file for jdk.internal.util.random.RandomSupport not found Reviewed-by: sundar, vromero, darcy ! test/langtools/ProblemList.txt Changeset: 9856ace8 Author: Christian Hagedorn Date: 2021-07-30 12:28:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9856ace828617d3f2f9a6282e650009d3af65749 8268963: [IR Framework] Some default regexes matching on PrintOptoAssembly in IRNode.java do not work on all platforms Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/lib/ir_framework/Test.java ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java ! test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java ! test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java Changeset: 89f5c96d Author: Sean Mullan Date: 2021-07-30 12:43:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/89f5c96d63a7a08e0b4145eee83a946fc99141e4 8232066: Remove outdated code/methods from PKIX implementation Reviewed-by: weijun ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIX.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/Validator.java ! test/jdk/sun/security/validator/ConstructorTest.java Changeset: baf7797b Author: Prasanta Sadhukhan Date: 2021-07-30 15:37:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/baf7797b092704d7dc9401db8b3dda19b91be303 8049301: Suspicious use of string identity checks in JComponent.setUIProperty Reviewed-by: azvegint ! src/java.desktop/share/classes/javax/swing/JComponent.java Changeset: 5b3c4182 Author: Sergey Chernyshev Committer: Alexander Scherbatiy Date: 2021-07-30 16:10:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b3c418249cfb53ae2ba530bcbbcdb5e509e4775 8270321: Startup regressions in 18-b5 caused by JDK-8266310 Reviewed-by: mchung, alanb ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java Changeset: cd7e30ef Author: Thomas Stuefe Date: 2021-07-30 16:42:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd7e30ef84165722c2128471231b6000b1c46fb8 8271242: Add Arena regression tests Reviewed-by: mseledtsov, coleenp ! test/hotspot/gtest/memory/test_arena.cpp + test/hotspot/gtest/testutils.cpp + test/hotspot/gtest/testutils.hpp + test/hotspot/jtreg/gtest/ArenaGtests.java Changeset: 6c68ce2d Author: Andrew Haley Date: 2021-07-30 18:02:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c68ce2d396c6fe02201daf2bdb8c164de807cc1 8270947: AArch64: C1: use zero_words to initialize all objects Reviewed-by: ngasson, adinn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + test/micro/org/openjdk/bench/vm/gc/RawAllocationRate.java Changeset: 71ca0c08 Author: Jatin Bhateja Date: 2021-07-30 18:28:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/71ca0c08f09e87673f1cf3f918a0802961359166 8270848: Redundant unsafe opmask register allocation in some instruction patterns. Reviewed-by: sviswanathan, kvn ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad Changeset: d6bb8461 Author: Rajan Halade Date: 2021-07-30 20:16:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6bb846159be7e46fba0c3ca2915617f945e0b42 8248899: security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java fails, Certificate has been revoked Reviewed-by: mullan ! test/jdk/ProblemList.txt ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/QuoVadisCA.java Changeset: 4bc9b049 Author: Rajan Halade Date: 2021-07-30 20:29:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4bc9b049846bd59f5c41bd62a59b567b52c9efc5 8263059: security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java fails due to revoked cert Reviewed-by: mullan ! test/jdk/ProblemList.txt ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java Changeset: a1b5b818 Author: Chris Plummer Date: 2021-07-30 00:56:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1b5b818c5e276c21c05bce71ca01c18c35aef40 8271507: ProblemList SA tests that are failing with ZGC due to JDK-8248912 Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 6180cf1f Author: Chris Plummer Date: 2021-07-30 01:01:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6180cf1f0d868052709cd55cee53f37f0fc42e21 8271512: ProblemList serviceability/sa/sadebugd/DebugdConnectTest.java due to 8270326 Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: e351de3b Author: Roland Westrelin Date: 2021-07-30 07:28:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e351de3bd67773109607db7f4648c173140cb024 8271272: C2: assert(!had_error) failed: bad dominance Reviewed-by: kvn, thartmann, chagedorn ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestMainNeverExecuted.java Changeset: 7cc1eb3e Author: Jesper Wilhelmsson Date: 2021-07-30 22:30:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7cc1eb3e571e00f1cbfd62eb843df96ba8e88199 Merge ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/ProblemList-zgc.txt ! test/hotspot/jtreg/ProblemList.txt Changeset: 72145f3b Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-02 12:46:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/72145f3b9472c8f5f64f9b9ac93e3331e646f15a 8269665: Clean-up toString() methods of some primitive wrappers Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Boolean.java ! src/java.base/share/classes/java/lang/Byte.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/Short.java Changeset: 6c4c48fa Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-02 12:47:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c4c48faea8a8309a71d7a5d261f776031014881 8266972: Use String.concat() in j.l.Class where invokedynamic-based String concatenation is not available Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Class.java Changeset: 2536e434 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-02 12:48:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2536e4342e6c33c16685c9983b09f83a9c7ea869 8270160: Remove redundant bounds check from AbstractStringBuilder.charAt() Reviewed-by: redestad ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/StringLatin1.java Changeset: 6a3f8343 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-02 12:49:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a3f8343bc0e92c29a87c5840cbef9ab2988f153 8268113: Re-use Long.hashCode() where possible Reviewed-by: redestad ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/temporal/ValueRange.java ! src/java.desktop/macosx/classes/apple/laf/JRSUIConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/DoubleDV.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java Changeset: 249d6418 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-02 12:50:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/249d641889c6f9aed6957502d5fca9c74c9baceb 8263561: Re-examine uses of LinkedList Reviewed-by: redestad ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/java.base/share/classes/sun/nio/ch/MembershipRegistry.java ! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java ! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameUtility.java ! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java ! test/jdk/sun/misc/JarIndex/JarIndexMergeTest.java Changeset: e74537f9 Author: Aleksey Shipilev Date: 2021-08-02 15:05:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e74537f9241e57b4668ff542364220936e920330 8271605: Update JMH devkit to 1.32 Reviewed-by: redestad, ecaspole ! make/devkit/createJMHBundle.sh Changeset: 7a4c754e Author: Claes Redestad Date: 2021-08-02 15:34:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a4c754e5db374a7bc3dd36bb1ccf7e8e7821d3b 8271611: Use SecurityConstants.ACCESS_PERMISSION in MethodHandles Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 3e3051e2 Author: Lance Andersen Date: 2021-08-02 15:47:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3e3051e2ee93142983e9a3edee038e4f7b5ac0f2 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside Reviewed-by: alanb, naoto ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/module-info.java + test/jdk/jdk/nio/zipfs/HasDotDotTest.java Changeset: db950ca4 Author: Daniel D. Daugherty Date: 2021-08-02 16:00:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/db950ca41f3ab7823fa221e8e3f63caf3dd51ea3 8271348: Add stronger sanity check of thread state when polling for safepoint/handshakes Co-authored-by: Patricio Chilano Mateo Reviewed-by: dholmes, pchilanomate ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/safepoint.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp Changeset: 0a852363 Author: Daniel D. Daugherty Date: 2021-08-02 16:01:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a85236396c667c8d2c890e4384c623b39455075 8193559: ugly DO_JAVA_THREADS macro should be replaced Co-authored-by: Kim Barrett Reviewed-by: eosterlund, ayang, kbarrett, dholmes ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp Changeset: e621cffa Author: Claes Redestad Date: 2021-08-02 22:37:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e621cffa4fee0b403a8650519c70e0a6cb76b03c 8271627: Use local field access in favor of Class.getClassLoader0 Reviewed-by: mchung ! src/java.base/share/classes/java/lang/Class.java Changeset: 0b953940 Author: Claes Redestad Date: 2021-08-02 22:59:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b9539405d764670a1a6dca5a6552b58c3edd7a3 8271624: Avoid unnecessary ThreadGroup.checkAccess calls when creating Threads Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Thread.java Changeset: 84f02310 Author: Yumin Qi Date: 2021-08-02 23:07:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/84f02310310293163130dde24e30563d39f1610a 8271419: Refactor test code for modifying CDS archive contents Reviewed-by: iklam, ccheung ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java + test/lib/jdk/test/lib/cds/CDSArchiveUtils.java Changeset: f8fb5713 Author: Saravana Kumar Vijayasekaran Committer: Mikael Vidstedt Date: 2021-08-02 18:42:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f8fb5713074b8960f5530d7aca954f84d57c1f30 8271150: Remove EA from JDK 17 version string starting with Initial RC promotion on Aug 5, 2021(B34) Reviewed-by: iris, mikael ! make/conf/version-numbers.conf Changeset: ada58d13 Author: Igor Ignatyev Date: 2021-08-02 20:44:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ada58d13f78eb8a240220c45c573335eeb47cf07 8067223: [TESTBUG] Rename Whitebox API package Reviewed-by: dholmes, kvn ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/wbtestmethods/parserTests.cpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/hotspot/jtreg/serviceability/ParserTest.java ! test/hotspot/jtreg/testlibrary/ctw/Makefile ! test/jdk/TEST.ROOT ! test/jtreg-ext/requires/VMProps.java = test/lib-test/jdk/test/whitebox/BlobSanityTest.java = test/lib-test/jdk/test/whitebox/CPUInfoTest.java = test/lib-test/jdk/test/whitebox/MismatchedWhiteBox/WhiteBox.java + test/lib-test/jdk/test/whitebox/OldWhiteBox.java = test/lib-test/jdk/test/whitebox/WBApi.java = test/lib-test/jdk/test/whitebox/vm_flags/BooleanTest.java = test/lib-test/jdk/test/whitebox/vm_flags/DoubleTest.java = test/lib-test/jdk/test/whitebox/vm_flags/IntxTest.java = test/lib-test/jdk/test/whitebox/vm_flags/SizeTTest.java = test/lib-test/jdk/test/whitebox/vm_flags/StringTest.java = test/lib-test/jdk/test/whitebox/vm_flags/Uint64Test.java = test/lib-test/jdk/test/whitebox/vm_flags/UintxTest.java = test/lib-test/jdk/test/whitebox/vm_flags/VmFlagTest.java ! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java = test/lib/jdk/test/whitebox/WhiteBox.java + test/lib/jdk/test/whitebox/code/BlobType.java = test/lib/jdk/test/whitebox/code/CodeBlob.java + test/lib/jdk/test/whitebox/code/Compiler.java = test/lib/jdk/test/whitebox/code/NMethod.java = test/lib/jdk/test/whitebox/cpuinfo/CPUInfo.java + test/lib/jdk/test/whitebox/gc/GC.java = test/lib/jdk/test/whitebox/parser/DiagnosticCommand.java ! test/lib/sun/hotspot/WhiteBox.java ! test/lib/sun/hotspot/code/CodeBlob.java ! test/lib/sun/hotspot/code/NMethod.java ! test/lib/sun/hotspot/cpuinfo/CPUInfo.java Changeset: c8add223 Author: Jesper Wilhelmsson Date: 2021-08-03 01:01:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8add223a10030e40ccef42e081fd0d8f00e0593 Merge Reviewed-by: mikael ! src/hotspot/share/prims/whitebox.cpp ! test/lib/sun/hotspot/WhiteBox.java ! src/hotspot/share/prims/whitebox.cpp ! test/lib/sun/hotspot/WhiteBox.java Changeset: b217a6ca Author: Albert Mingkun Yang Date: 2021-08-03 11:43:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b217a6ca0f920eddc1d4596ce8c6445423f1d15d 8271609: Misleading message for AbortVMOnVMOperationTimeoutDelay Reviewed-by: dholmes ! src/hotspot/share/runtime/vmThread.cpp Changeset: bdb50cab Author: Xiaowei Lu Committer: Per Liden Date: 2021-08-03 12:23:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bdb50cab79056bb2ac9fe1ba0cf0f237317052da 8270347: ZGC: Adopt release-acquire ordering for forwarding table access Co-authored-by: Hao Tang Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/z/zForwarding.inline.hpp Changeset: f15d6cbc Author: Coleen Phillimore Date: 2021-08-03 17:20:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f15d6cbcaf191b9718ab51b1e8b72938c0abdd6b 8271506: Add ResourceHashtable support for deleting selected entries Reviewed-by: iklam, stuefe ! src/hotspot/share/utilities/resourceHash.hpp ! test/hotspot/gtest/utilities/test_resourceHash.cpp Changeset: 6594d3a3 Author: Joe Darcy Date: 2021-08-03 18:13:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6594d3a3ef175a71ea34c7698ab96537c761f022 8271711: Remove WorkArounds.isSynthetic Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java Changeset: 0199b03e Author: Andy Herrick Date: 2021-08-03 18:51:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0199b03eb3bd9ffe79b5193ff1792144b5c488f1 8271344: Windows product version issue Reviewed-by: asemenyuk, almatvee ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/MsiVersion.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PlatformVersionTest.java Changeset: a8408708 Author: Weijun Wang Date: 2021-08-04 00:02:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a8408708b065a877278acc6b007ad6a9baaf2561 8271616: oddPart in MutableBigInteger::mutableModInverse contains info on final result Reviewed-by: bpb, darcy, valeriep ! src/java.base/share/classes/java/math/MutableBigInteger.java Changeset: 43a6ba96 Author: Denghui Dong Committer: Yi Yang Date: 2021-08-04 01:35:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/43a6ba9677551762c1bc1dc2f994dde7d6d9f1a5 8271726: JFR: should use equal() to check event fields in tests Reviewed-by: egahlin ! test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java Changeset: 3435d299 Author: Calvin Cheung Date: 2021-08-04 01:38:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3435d299f76ada66e7b7cb42d9f0265cf99a30ca 8271003: hs_err improvement: handle CLASSPATH env setting longer than O_BUFLEN Reviewed-by: dholmes, stuefe, iklam, minqi ! src/hotspot/share/runtime/os.cpp + test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java Changeset: d3b40cb6 Author: Igor Ignatyev Date: 2021-08-04 01:49:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d3b40cb68323a1b0efa461b4a415793415a2deef 8271826: mark hotspot runtime/condy tests which ignore external VM flags Reviewed-by: jiefu ! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java ! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java ! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java ! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java ! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java Changeset: 659498a0 Author: Igor Ignatyev Date: 2021-08-04 01:59:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/659498a07f5be0feae26c1772a6b4e8ad2dec103 8271829: mark hotspot runtime/Throwable tests which ignore external VM flags Reviewed-by: jiefu ! test/hotspot/jtreg/runtime/Throwable/StackTraceLogging.java ! test/hotspot/jtreg/runtime/Throwable/TestCatchThrowableOOM.java ! test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java Changeset: 7e518f42 Author: David Holmes Date: 2021-08-04 02:08:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e518f42c9346abdf0c8059b45d3dfef95ed69bb 8269934: RunThese24H.java failed with EXCEPTION_ACCESS_VIOLATION in java_lang_Thread::get_thread_status Reviewed-by: stuefe, dcubed, sspitsyn ! src/hotspot/share/services/threadService.cpp Changeset: 34ba70a7 Author: Igor Ignatyev Date: 2021-08-04 02:19:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/34ba70a71ba414a6d8cfc5c667d556d4d6072793 8269037: jsig/Testjsig.java doesn't have to be restricted to linux only Reviewed-by: mseledtsov, dholmes ! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/runtime/jsig/Testjsig.java Changeset: 68dd8280 Author: Igor Ignatyev Date: 2021-08-04 02:22:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/68dd8280886ede7f5cd8d34811ad0f9ffac440f3 8271224: runtime/EnclosingMethodAttr/EnclMethodAttr.java doesn't check exit code Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/runtime/EnclosingMethodAttr/EnclMethodAttr.java Changeset: 66c653c5 Author: Thomas Stuefe Date: 2021-08-04 04:11:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/66c653c561b3b5e904579af62e23ff94952bca05 8271721: Split gc/g1/TestMixedGCLiveThreshold into separate tests Reviewed-by: tschatzl, rrich ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java Changeset: b48f31d3 Author: Igor Ignatyev Date: 2021-08-04 04:51:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b48f31d381e68a5de0925704bd22ce63d7363c4f 8271743: mark hotspot runtime/jni tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/jni/CalleeSavedRegisters/FPRegs.java ! test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java Changeset: 33ec3a4d Author: Igor Ignatyev Date: 2021-08-04 04:53:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/33ec3a4d95fc81cc60c8a66380947111cb966aa7 8271744: mark hotspot runtime/getSysPackage tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java ! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java Changeset: 3d40cac8 Author: Igor Ignatyev Date: 2021-08-04 05:16:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3d40cac8ce3cb087788cdaa04d567eee4a1d8052 8271821: mark hotspot runtime/MinimalVM tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/MinimalVM/CDS.java ! test/hotspot/jtreg/runtime/MinimalVM/CheckJNI.java ! test/hotspot/jtreg/runtime/MinimalVM/Instrumentation.java ! test/hotspot/jtreg/runtime/MinimalVM/JMX.java ! test/hotspot/jtreg/runtime/MinimalVM/JVMTI.java ! test/hotspot/jtreg/runtime/MinimalVM/NMT.java Changeset: 68f78477 Author: Igor Ignatyev Date: 2021-08-04 05:17:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/68f784778ce24a26d768b62b979fd587f131d332 8271825: mark hotspot runtime/LoadClass tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java ! test/hotspot/jtreg/runtime/LoadClass/TestResize.java Changeset: e49b7d95 Author: Igor Ignatyev Date: 2021-08-04 05:18:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e49b7d958c1db70c452cb6c47c885b7e6264b822 8271828: mark hotspot runtime/classFileParserBug tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java ! test/hotspot/jtreg/runtime/classFileParserBug/TestBadPackageWithInterface.java ! test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java Changeset: 9e769090 Author: Igor Ignatyev Date: 2021-08-04 05:19:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9e769090a020d58f2488dd77fb0681aa2d3856db 8271824: mark hotspot runtime/CompressedOops tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/hotspot/jtreg/runtime/CompressedOops/ObjectAlignment.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java Changeset: 04134fcd Author: Xubo Zhang Committer: David Holmes Date: 2021-08-04 05:43:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/04134fcdaaf058429fc4ab109a98005ddce4636d 8264543: Cross modify fence optimization for x86 Reviewed-by: dholmes, tschatzl, sviswanathan ! src/hotspot/cpu/x86/vm_version_ext_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.hpp ! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.hpp ! src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.hpp ! src/hotspot/share/runtime/orderAccess.hpp ! src/hotspot/share/runtime/vm_version.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java Changeset: 977b8c4e Author: Jie Fu Date: 2021-08-04 07:25:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/977b8c4e16b02421de8bf78dc60a3866ce25fc1f 8271836: runtime/ErrorHandling/ClassPathEnvVar.java fails with release VMs Reviewed-by: stuefe ! test/hotspot/jtreg/runtime/ErrorHandling/ClassPathEnvVar.java Changeset: efcdcc7f Author: Jayathirth D V Date: 2021-08-04 09:16:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/efcdcc7fb792c77aef1da69b1fcc652b401115f7 8270893: IndexOutOfBoundsException while reading large TIFF file Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java + test/jdk/javax/imageio/plugins/tiff/LargeTIFFTagTest.java Changeset: 4df1bc4b Author: Prasanta Sadhukhan Date: 2021-08-04 11:38:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4df1bc4bc6ec19f9a5bb0e85ee34fb746011e1fa 6350025: API documentation for JOptionPane using deprecated methods. Reviewed-by: jdv ! src/java.desktop/share/classes/javax/swing/JOptionPane.java Changeset: eec64f55 Author: Thomas Stuefe Date: 2021-08-04 12:19:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/eec64f55870cf51746755d8fa59098a82109e826 8256844: Make NMT late-initializable Reviewed-by: coleenp, zgu ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp ! src/hotspot/share/services/nmtCommon.cpp ! src/hotspot/share/services/nmtCommon.hpp + src/hotspot/share/services/nmtPreInit.cpp + src/hotspot/share/services/nmtPreInit.hpp ! src/hotspot/share/services/threadStackTracker.cpp ! src/hotspot/share/services/threadStackTracker.hpp ! src/hotspot/share/services/virtualMemoryTracker.cpp ! src/hotspot/share/services/virtualMemoryTracker.hpp ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/jli_util.h + test/hotspot/gtest/nmt/test_nmtpreinit.cpp + test/hotspot/gtest/nmt/test_nmtpreinitmap.cpp ! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp ! test/hotspot/gtest/runtime/test_os.cpp ! test/hotspot/gtest/runtime/test_virtualMemoryTracker.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/gtest/NMTGtests.java + test/hotspot/jtreg/runtime/NMT/NMTForOtherLaunchersTest.java + test/hotspot/jtreg/runtime/NMT/NMTInitializationTest.java ! test/jdk/tools/launcher/TestSpecialArgs.java Changeset: 0a27f264 Author: Ivan Walulya Date: 2021-08-04 13:04:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a27f264da5a21d581e099573e48485bdeea7790 8265057: G1: Investigate removal of maintenance of two BOT thresholds Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp Changeset: 221e4b9c Author: Weijun Wang Date: 2021-08-04 13:37:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/221e4b9c61cd1c9c3f4c037589ba639541532910 8270797: ShortECDSA.java test is not complete Reviewed-by: mullan ! test/jdk/com/sun/org/apache/xml/internal/security/ShortECDSA.java Changeset: 452f7d76 Author: Kim Barrett Date: 2021-08-04 15:04:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/452f7d764fc0112cabf0be944e4233173d63f933 8271217: Fix race between G1PeriodicGCTask checks and GC request Reviewed-by: iwalulya, tschatzl, lkorinth ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp + src/hotspot/share/gc/g1/g1GCCounters.cpp + src/hotspot/share/gc/g1/g1GCCounters.hpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.cpp ! src/hotspot/share/gc/g1/g1PeriodicGCTask.hpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp ! src/hotspot/share/gc/g1/g1VMOperations.hpp Changeset: 9f1edafa Author: Raffaello Giulietti Committer: Brian Burkhalter Date: 2021-08-04 17:16:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f1edafac4f096977ea6ce075ae7a6b0c2112b7d 8271599: Javadoc of floorDiv() and floorMod() families is inaccurate in some places Reviewed-by: darcy, bpb ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: 392fcc9d Author: Jatin Bhateja Date: 2021-08-04 17:49:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/392fcc9df7e1547672f727e8fdc8de73ffdfe534 8271589: fatal error with variable shift count integer rotate operation. Reviewed-by: kvn, sviswanathan ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVectRotate.java Changeset: 6b55ef3b Author: Sergey Bylokhov Date: 2021-08-04 18:44:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b55ef3b58ae405c46f440e06b5adb03cec3a500 8271456: Avoid looking up standard charsets in "java.desktop" module Reviewed-by: jdv, azvegint, aivanov ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/COMMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPMetadata.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java ! src/java.desktop/share/classes/sun/awt/FontDescriptor.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/font/Type1Font.java ! src/java.desktop/share/classes/sun/print/PageableDoc.java ! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java ! src/java.desktop/unix/classes/sun/awt/X11/XNETProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/XSettings.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/classes/sun/font/NativeFont.java ! src/java.desktop/unix/classes/sun/print/AttributeClass.java ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java ! src/java.desktop/windows/classes/sun/awt/windows/WDataTransferer.java Changeset: 91bbe2fc Author: Joe Darcy Date: 2021-08-04 18:48:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/91bbe2fcbda008a9adc8aa77149a4f2156e1b46b 8271888: build error after JDK-8271599 Reviewed-by: psandoz, bpb ! src/java.base/share/classes/java/lang/Math.java Changeset: cdf3d55c Author: Igor Ignatyev Date: 2021-08-04 19:39:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cdf3d55c82844a3c8817f8cc33e85ca15a5ad930 8271890: mark hotspot runtime/Dictionary tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java Changeset: ff7431ea Author: Igor Ignatyev Date: 2021-08-04 19:40:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ff7431eafea8bd763250f929aa35edcaae2fbc58 8271886: mark hotspot runtime/InvocationTests tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java ! test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java Changeset: 6c17e6de Author: Igor Ignatyev Date: 2021-08-04 19:46:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c17e6deb2ab36c3db8577fb6bb2cf2738b58dd4 8271891: mark hotspot runtime/Safepoint tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java Changeset: a3b01439 Author: Igor Ignatyev Date: 2021-08-04 19:49:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a3b01439701c1e01f9095a51b4f1048282956623 8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java Changeset: 359c7084 Author: Igor Ignatyev Date: 2021-08-04 19:50:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/359c7084a1bc3a568c9b815debe3c1786eca9d1e 8271893: mark hotspot runtime/PerfMemDestroy/PerfMemDestroy.java test as ignoring external VM flags Reviewed-by: coleenp ! test/hotspot/jtreg/runtime/PerfMemDestroy/PerfMemDestroy.java Changeset: d62fbea7 Author: Daniel D. Daugherty Date: 2021-08-04 21:06:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d62fbea7b41f150f25ed3a9a037c081cfdc217b6 8271898: disable os.release_multi_mappings_vm on macOS-X64 Reviewed-by: kbarrett ! test/hotspot/gtest/runtime/test_os.cpp Changeset: a007cb1a Author: Yasumasa Suenaga Date: 2021-08-04 23:42:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a007cb1a1dd6a716555031c271cb11f4980813e7 8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 181483b9 Author: Erik ?sterlund Date: 2021-08-04 10:28:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/181483b90bcc7d4e44109a14213d4ee2804f7f32 8271064: ZGC several jvm08 perf regressions after JDK-8268372 Reviewed-by: ayang, pliden, tschatzl ! src/hotspot/share/gc/z/zDirector.cpp Changeset: 5f547e8c Author: Daniel D. Daugherty Date: 2021-08-04 16:43:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5f547e8c119e9c0f6a000d2fdc2a693a4e601ba0 8271877: ProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK17 Reviewed-by: darcy ! test/jdk/ProblemList.txt Changeset: cebcc07b Author: Daniel D. Daugherty Date: 2021-08-04 19:23:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cebcc07b1b0572e63b420ff86eef78c6aee36393 8271894: ProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK17 Reviewed-by: darcy ! test/jdk/ProblemList.txt Changeset: cd6b54ec Author: Jesper Wilhelmsson Date: 2021-08-05 01:02:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd6b54ec40f1d60fbdb6c8aee1e6ba662daca58c Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 7728423f Author: Jesper Wilhelmsson Date: 2021-08-05 01:41:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7728423f8a4cf2b60d9774405b18a28ee498f268 8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java in JDK18 Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 6c8441f0 Author: Jesper Wilhelmsson Date: 2021-08-05 01:42:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c8441f075b349d95ef26f51e8b9fd473748ac64 8271878: UnProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java in JDK18 Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 64d18d45 Author: Prasanta Sadhukhan Date: 2021-08-05 04:56:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/64d18d45ef885d5cdd893b7f56236d3f22b4b84c 4819544: SwingSet2 JTable Demo throws NullPointerException Reviewed-by: pbansal, aivanov ! src/demo/share/jfc/SwingSet2/TableDemo.java Changeset: ea9a5952 Author: Yi Yang Date: 2021-08-05 06:39:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea9a59520de45fe1c2a6706b2a924cbc856a06c6 8270058: Use Objects.check{Index,FromIndexSize} for java.desktop Reviewed-by: psadhukhan, pbansal, jdv ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! test/jdk/java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java ! test/jdk/javax/imageio/AppletResourceTest.java ! test/jdk/javax/imageio/ImageReaderReadAll.java ! test/jdk/javax/imageio/metadata/IIOMetadataFormat/UserPluginMetadataFormatTest.java Changeset: 4abe5311 Author: Richard Reingruber Date: 2021-08-05 07:31:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4abe5311407c68d04fb0babb87fa279e35d5fabc 8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1 Full GC uses >1 workers Reviewed-by: ayang, tschatzl ! test/hotspot/jtreg/gc/g1/TestMixedGCLiveThreshold.java Changeset: 685fc3c6 Author: Julia Boes Date: 2021-08-05 09:42:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/685fc3c677cd0e71ef4443214ae14c7eed355140 8270903: sun.net.httpserver.HttpConnection: Improve toString Reviewed-by: chegar, vtewari ! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpConnection.java Changeset: 18dd4d46 Author: Per Liden Date: 2021-08-05 12:40:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/18dd4d469d120276d05e74607d780f01056f1a8b 8271121: ZGC: stack overflow (segv) when -Xlog:gc+start=debug Reviewed-by: ayang, eosterlund ! src/hotspot/share/gc/z/zStat.cpp Changeset: 55bd52a1 Author: Claes Redestad Date: 2021-08-05 14:46:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/55bd52a14283033d66cd7bf1deadb31c040b09c7 8271840: Add simple Integer.toString microbenchmarks Reviewed-by: shade ! test/micro/org/openjdk/bench/java/lang/Integers.java ! test/micro/org/openjdk/bench/java/lang/Longs.java Changeset: d7fc9e41 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-05 14:55:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7fc9e4171efa4154951cf353df10f9bacbed7ab 8267840: Improve URLStreamHandler.parseURL() Reviewed-by: dfuchs, redestad ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: 7234a433 Author: Daniel D. Daugherty Date: 2021-08-05 14:55:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7234a433f8ba13d8a4b696a77653b441163d2afa 8271953: fix mis-merge in JDK-8271878 Reviewed-by: jwilhelm, ctornqvi ! test/jdk/ProblemList.txt Changeset: e2c5bfe0 Author: Brian Burkhalter Date: 2021-08-05 16:10:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e2c5bfe083adb82c0d99ba3cb05a9d5cdb8a05cc 8271308: (fc) FileChannel.transferTo() transfers no more than Integer.MAX_VALUE bytes in one call Reviewed-by: alanb, vtewari ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/unix/native/libnio/ch/FileChannelImpl.c ! src/java.base/windows/native/libnio/ch/FileChannelImpl.c + test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java Changeset: 3ab95d19 Author: Igor Ignatyev Date: 2021-08-05 16:32:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3ab95d19174100f440e2274d5b2c3119fb55e9e1 8271905: mark hotspot runtime/Metaspace tests which ignore external VM flags Reviewed-by: stuefe ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java Changeset: cb368802 Author: Rajat Mahajan Committer: Alexey Ivanov Date: 2021-08-05 17:41:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb368802815c465f8eef7aa930d6cbb6540d0fa8 8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaFs, including Aqua on macOS Reviewed-by: psadhukhan, aivanov ! test/jdk/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java Changeset: 62e72adf Author: Patricio Chilano Mateo Date: 2021-08-05 19:16:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/62e72adfa7bcc8e2a70c1346f3051deb2488affc 8271293: Monitor class should use ThreadBlockInVMPreprocess Reviewed-by: dholmes, dcubed ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/objectMonitor.cpp Changeset: f312f28b Author: Daniel D. Daugherty Date: 2021-08-05 01:00:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f312f28b8b92949cc8da276c255a746f8098e741 8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64 with ZGC Backport-of: a007cb1a1dd6a716555031c271cb11f4980813e7 ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 90f85ff7 Author: Markus Gr?nlund Date: 2021-08-05 09:13:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/90f85ff70fe6b54ecc08794269422364f2128bfb 8271588: JFR Recorder Thread crashed with SIGSEGV in write_klass Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp ! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp ! src/hotspot/share/jfr/utilities/jfrSignal.hpp Changeset: dfacda48 Author: Jonathan Gibbons Date: 2021-08-05 22:12:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dfacda488bfbe2e11e8d607a6d08527710286982 8270872: Final nroff manpage update for JDK 17 Reviewed-by: darcy, mr, iris, naoto ! src/java.base/share/man/java.1 ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmiregistry.1 ! src/java.scripting/share/man/jrunscript.1 ! src/jdk.compiler/share/man/javac.1 ! src/jdk.compiler/share/man/serialver.1 ! src/jdk.hotspot.agent/share/man/jhsdb.1 ! src/jdk.jartool/share/man/jar.1 ! src/jdk.jartool/share/man/jarsigner.1 ! src/jdk.javadoc/share/man/javadoc.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jcmd/share/man/jinfo.1 ! src/jdk.jcmd/share/man/jmap.1 ! src/jdk.jcmd/share/man/jps.1 ! src/jdk.jcmd/share/man/jstack.1 ! src/jdk.jcmd/share/man/jstat.1 ! src/jdk.jconsole/share/man/jconsole.1 ! src/jdk.jdeps/share/man/javap.1 ! src/jdk.jdeps/share/man/jdeprscan.1 ! src/jdk.jdeps/share/man/jdeps.1 ! src/jdk.jdi/share/man/jdb.1 ! src/jdk.jfr/share/man/jfr.1 ! src/jdk.jlink/share/man/jlink.1 ! src/jdk.jlink/share/man/jmod.1 ! src/jdk.jpackage/share/man/jpackage.1 ! src/jdk.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 Changeset: 14692d5e Author: Jesper Wilhelmsson Date: 2021-08-06 01:21:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/14692d5ed0652b867fcf28baafa498a9441683ac Merge ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/java.base/share/man/java.1 ! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/java.base/share/man/java.1 Changeset: e38e365c Author: Jaikiran Pai Date: 2021-08-06 01:30:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e38e365c70197f7e45d8bdc7d6c2e3c59717369e 8271208: Typo in ModuleDescriptor.read javadoc Reviewed-by: alanb, iris ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java Changeset: adb0ae56 Author: Denghui Dong Committer: Yi Yang Date: 2021-08-06 02:11:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/adb0ae56ab9efec12526433927c15308902535f7 8261441: JFR: Filename expansion Reviewed-by: jbachorik, egahlin ! src/java.base/share/man/java.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java ! test/jdk/jdk/jfr/jcmd/JcmdHelper.java + test/jdk/jdk/jfr/jcmd/TestFilenameExpansion.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java Changeset: ea02dade Author: David Holmes Date: 2021-08-06 03:49:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea02dade43409444b7c9f8b5065fded535b64f3f 8272067: Initial nroff manpage generation for JDK 18 Reviewed-by: darcy ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmiregistry.1 ! src/java.scripting/share/man/jrunscript.1 ! src/jdk.compiler/share/man/javac.1 ! src/jdk.compiler/share/man/serialver.1 ! src/jdk.hotspot.agent/share/man/jhsdb.1 ! src/jdk.jartool/share/man/jar.1 ! src/jdk.jartool/share/man/jarsigner.1 ! src/jdk.javadoc/share/man/javadoc.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jcmd/share/man/jinfo.1 ! src/jdk.jcmd/share/man/jmap.1 ! src/jdk.jcmd/share/man/jps.1 ! src/jdk.jcmd/share/man/jstack.1 ! src/jdk.jcmd/share/man/jstat.1 ! src/jdk.jconsole/share/man/jconsole.1 ! src/jdk.jdeps/share/man/javap.1 ! src/jdk.jdeps/share/man/jdeprscan.1 ! src/jdk.jdeps/share/man/jdeps.1 ! src/jdk.jdi/share/man/jdb.1 ! src/jdk.jfr/share/man/jfr.1 ! src/jdk.jlink/share/man/jlink.1 ! src/jdk.jlink/share/man/jmod.1 ! src/jdk.jpackage/share/man/jpackage.1 ! src/jdk.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 Changeset: e7b6f481 Author: Ioi Lam Date: 2021-08-06 05:58:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e7b6f48182bb541741cb1465cd676d1749a028f8 8265602: -XX:DumpLoadedClassList should support custom loaders Reviewed-by: ccheung, minqi ! src/hotspot/share/cds/archiveBuilder.cpp ! src/hotspot/share/cds/archiveBuilder.hpp ! src/hotspot/share/cds/archiveUtils.cpp + src/hotspot/share/cds/classListWriter.cpp ! src/hotspot/share/cds/classListWriter.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java + test/hotspot/jtreg/runtime/cds/appcds/customLoader/CustomClassListDump.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/CustomLoaderApp.java + test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/CustomLoadee4WithLambda.java - test/hotspot/jtreg/runtime/cds/appcds/test-classes/ArrayListTest.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/DumpClassListApp.java Changeset: c2b7face Author: Albert Mingkun Yang Date: 2021-08-06 08:27:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c2b7facea442eda470913546001c9a5e35d18929 8271896: Remove unnecessary top address checks in BOT Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp Changeset: b6a19f17 Author: Christoph G?ttschkes Committer: Aleksey Shipilev Date: 2021-08-06 10:23:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b6a19f173bc6c07622633c9d6757d96a95b43398 8271128: InlineIntrinsics support for 32-bit ARM Reviewed-by: shade ! src/hotspot/cpu/arm/c1_globals_arm.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp Changeset: 0aca4f72 Author: Andy Herrick Date: 2021-08-06 12:24:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0aca4f72ce48bc75f2c466d1cba4ad70d3c7b875 8271868: Warn user when using mac-sign option with unsigned app-image. Reviewed-by: almatvee, asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java Changeset: f4cf2f7c Author: Daniel D. Daugherty Date: 2021-08-06 13:38:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f4cf2f7cef6c09c16d714f08505327edd7032604 8272095: ProblemList java/nio/channels/FileChannel/Transfer2GPlus.java on linux-aarch64 Reviewed-by: alanb ! test/jdk/ProblemList.txt Changeset: cc615208 Author: Hamlin Li Date: 2021-08-06 14:16:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cc61520803513e5aab597322303145562948c9a6 8270842: G1: Only young regions need to redirty outside references in remset. Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1EvacFailure.cpp Changeset: fa36e334 Author: Daniel D. Daugherty Date: 2021-08-06 14:18:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fa36e33437e9c8346a75ace8ed1b8c245b919d25 8271513: support JavaThreadIteratorWithHandle replacement by new ThreadsList::Iterator Co-authored-by: Kim Barrett Reviewed-by: kbarrett, dholmes, coleenp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp Changeset: e882087f Author: Igor Ignatyev Date: 2021-08-06 16:36:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e882087f7abb21eb776af8c14bc62e7624ebb7f3 8271904: mark hotspot runtime/ClassFile tests which ignore external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/ClassFile/FormatCheckingTest.java ! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java ! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java ! test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java Changeset: c495ede2 Author: Igor Ignatyev Date: 2021-08-06 18:49:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c495ede2c2df405e6eec0e205cd67401d7826c4c 8272099: mark hotspot runtime/Monitor tests which ignore external VM flags Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/Monitor/MonitorUsedDeflationThresholdTest.java ! test/hotspot/jtreg/runtime/Monitor/SyncOnValueBasedClassTest.java Changeset: 38ff85c8 Author: Jie Fu Date: 2021-08-06 23:33:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/38ff85c824750e7da66fd86f5bde1c4587e529c4 8271461: CompileCommand support for hidden class methods Co-authored-by: Tianyelan Reviewed-by: yyang, xliu, iklam ! src/hotspot/share/compiler/methodMatcher.cpp Changeset: b84a9c7b Author: Hao Sun Committer: Aleksey Shipilev Date: 2021-08-09 09:38:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b84a9c7b377282bd9b3d9ac78707f0c12f8dc53d 8271956: AArch64: C1 build failed after JDK-8270947 Reviewed-by: shade, ngasson ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: a86ac0d1 Author: Roman Kennke Date: 2021-08-09 10:31:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a86ac0d1e3a6f02e587362c767abdf62b308d321 8271939: Clean up primitive raw accessors in oopDesc Reviewed-by: stefank, tschatzl ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: 2f7a4693 Author: Albert Mingkun Yang Date: 2021-08-09 15:19:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2f7a46934c7f8cc024083aefc400d5d52f2c95a7 8271931: Make AbortVMOnVMOperationTimeout more resilient to OS scheduling Reviewed-by: shade, dholmes ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vmThread.hpp Changeset: 272fcb42 Author: Ioi Lam Date: 2021-08-09 15:50:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/272fcb423a79b5b8bb4a80679b6b48feca66ebca 8272113: Build compare script fails with differences in classlist Reviewed-by: tschatzl, hseigel ! make/scripts/compare.sh Changeset: 0ac2be9b Author: Phil Race Date: 2021-08-09 15:58:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0ac2be9b35c56b4b1574cf03fe81111d3f39bedb 8272123: Problem list 4 jtreg tests which regularly fail on macos-aarch64 Reviewed-by: jdv, psadhukhan ! test/jdk/ProblemList.txt Changeset: 9c6457f2 Author: Artem Semenov Committer: Anton Tarasov Date: 2021-08-09 16:21:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9c6457f222e702b60fef4247c3e241c669eb9491 8267385: Create NSAccessibilityElement implementation for JavaComponentAccessibility 8262031: Create implementation for NSAccessibilityNavigableStaticText protocol 8264287: Create implementation for NSAccessibilityComboBox protocol peer 8264303: Create implementation for NSAccessibilityTabGroup protocol peer 8264292: Create implementation for NSAccessibilityList protocol peer 8267387: Create implementation for NSAccessibilityOutline protocol 8267388: Create implementation for NSAccessibilityTable protocol 8264286: Create implementation for NSAccessibilityColumn protocol peer 8264298: Create implementation for NSAccessibilityRow protocol peer 8264291: Create implementation for NSAccessibilityCell protocol peer Reviewed-by: kizune, pbansal, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SliderAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m + test/jdk/java/awt/a11y/AccessibleComponentTest.java + test/jdk/java/awt/a11y/AccessibleJComboboxTest.java + test/jdk/java/awt/a11y/AccessibleJListTest.java + test/jdk/java/awt/a11y/AccessibleJTabbedPaneTest.java + test/jdk/java/awt/a11y/AccessibleJTableTest.java + test/jdk/java/awt/a11y/AccessibleJTreeTest.java + test/jdk/java/awt/a11y/AccessibleTextTest.java Changeset: 41dc795d Author: Naoto Sato Date: 2021-08-09 16:22:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/41dc795d6c08af84aa6544cc5a5704dcf99386cf 8264792: The NumberFormat for locale sq_XK formats price incorrectly. Reviewed-by: joehw, iris ! make/data/currency/CurrencyData.properties ! test/jdk/java/util/Currency/CurrencyTest.java ! test/jdk/java/util/Currency/ValidateISO4217.java Changeset: b53828b7 Author: Brian Burkhalter Date: 2021-08-09 16:50:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b53828b7c219f8f8fb22177bcc80b045ef7bad76 8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed with Unexpected transfer size: 2147418112 Reviewed-by: naoto, alanb ! test/jdk/ProblemList.txt ! test/jdk/java/nio/channels/FileChannel/Transfer2GPlus.java Changeset: 4548677e Author: Phil Race Date: 2021-08-09 18:15:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4548677e89fb7807639602d29b87dcaabe7b6d8d 8268824: Remove unused jdk.accessibility APIs deprecated for removal in JDK 9 Reviewed-by: serb ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java Changeset: 7fc99cf9 Author: Joe Darcy Date: 2021-08-09 18:33:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7fc99cf9b69f99fc78709e57b92cd88e09577d0f 8225488: Examine ExecutableType.getReceiverType behavior when source receiver parameter is absent Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! test/langtools/tools/javac/processing/model/element/TestExecutableReceiverType.java ! test/langtools/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: 843943c2 Author: David Holmes Date: 2021-08-09 20:59:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/843943c204f6e8ca046919eae4e727bef6e3326c 8263567: gtests don't terminate the VM safely Reviewed-by: stuefe, dcubed ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/gtest/unittest.hpp Changeset: 9654fd73 Author: Igor Ignatyev Date: 2021-08-10 02:12:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9654fd73cd72e12cdb6934727f251dddacc18654 8271892: mark hotspot runtime/PrintStringTableStats/PrintStringTableStatsTest.java test as ignoring external VM flags Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java Changeset: eb6f3fe5 Author: Igor Ignatyev Date: 2021-08-10 02:26:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/eb6f3fe59d469a369383a750d319318909cf8613 8272169: runtime/logging/LoaderConstraintsTest.java doesn't build test.Empty Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java Changeset: abdc1074 Author: Hamlin Li Date: 2021-08-10 03:18:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/abdc1074dcefda9012bb4d84c9f34a2dca5ea560 8270454: G1: Simplify region index comparison Reviewed-by: kbarrett, ayang, tschatzl ! src/hotspot/share/gc/g1/g1CollectionSet.cpp Changeset: 3b899ef7 Author: Igor Ignatyev Date: 2021-08-10 05:11:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3b899ef7ffd87477ac1b10f4334b127597e9fe32 8272168: some hotspot runtime/logging tests don't check exit code Reviewed-by: jiefu ! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java ! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java ! test/hotspot/jtreg/runtime/logging/CondyIndyTest.java ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java Changeset: d53d94b1 Author: Tobias Hartmann Date: 2021-08-10 05:36:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d53d94b14d09bbcbfd9bbc0d214ead9bd52e7f58 8271925: ZGC: Arraycopy stub passes invalid oop to load barrier Reviewed-by: neliasso, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp Changeset: 2384e128 Author: Tobias Hartmann Date: 2021-08-10 05:37:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2384e128886ce8d60cb76e6cdae3a76ccebb9e89 8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard against surprises" assert Reviewed-by: neliasso, kvn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! test/hotspot/jtreg/compiler/arraycopy/TestObjectArrayClone.java Changeset: 089e83bf Author: Matthias Baesken Date: 2021-08-10 07:40:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/089e83bf1bf6f28cec8dd30288720b6d066301f0 8266490: Extend the OSContainer API to support the pids controller of cgroups Reviewed-by: sgehwolf, lucy ! src/hotspot/os/linux/cgroupSubsystem_linux.cpp ! src/hotspot/os/linux/cgroupSubsystem_linux.hpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV1Subsystem_linux.hpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.cpp ! src/hotspot/os/linux/cgroupV2Subsystem_linux.hpp ! src/hotspot/os/linux/osContainer_linux.cpp ! src/hotspot/os/linux/osContainer_linux.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystem.java ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java ! src/java.base/linux/classes/jdk/internal/platform/cgroupv2/CgroupV2Subsystem.java ! src/java.base/share/classes/jdk/internal/platform/Metrics.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java ! test/hotspot/jtreg/containers/docker/TestMisc.java + test/hotspot/jtreg/containers/docker/TestPids.java + test/jdk/jdk/internal/platform/docker/TestPidsLimit.java ! test/lib/jdk/test/lib/containers/docker/Common.java Changeset: 1f881349 Author: Alan Hayward Committer: Nick Gasson Date: 2021-08-10 08:29:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1f8813495e8184b6c38319df1c2cb70de7811a76 8271869: AArch64: build errors with GCC11 in frame::saved_oop_result Reviewed-by: ngasson, aph ! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp Changeset: f2599ad8 Author: Albert Mingkun Yang Date: 2021-08-10 10:12:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2599ad867476f11fdc455084bb64ab6e91fa146 8272196: Remove unused class ParStrongRootsScope Reviewed-by: tschatzl, pliden ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp Changeset: 2b05fae1 Author: Harold Seigel Date: 2021-08-10 12:17:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b05fae15568d5eb91d6d6d32c29f2fda453a8f5 8260262: Use common code in function unmap_shared() in perfMemory_posix.cpp Reviewed-by: stuefe, coleenp ! src/hotspot/os/posix/perfMemory_posix.cpp Changeset: 35b399ac Author: Andrey Turbanov Committer: Jayathirth D V Date: 2021-08-10 13:27:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/35b399aca810db63371ff65046f047ef0b955161 8269130: Replace usages of Collection.toArray() with Collection.toArray(T[]) to avoid redundant array copying Reviewed-by: mullan, serb ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attributes.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/java.desktop/windows/classes/sun/awt/windows/WDesktopProperties.java ! src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/SystemDictionaryHelper.java Changeset: 67869b49 Author: Martin Balao Date: 2021-08-10 16:28:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/67869b491ae1eaf311dfb8c61a9e94329a822ffc 8270137: Kerberos Credential Retrieval from Cache not Working in Cross-Realm Setup Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java ! test/jdk/sun/security/krb5/auto/ReferralsTest.java Changeset: 57ae9fbe Author: Joe Darcy Date: 2021-08-10 16:49:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57ae9fbe779e63f9606077047137b00220c6b3a2 8140442: Add getOutermostTypeElement to javax.lang.model utility class Reviewed-by: jlahoda ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/processing/model/util/elements/TestIsAutomaticMod.java + test/langtools/tools/javac/processing/model/util/elements/TestOutermostTypeElement.java Changeset: 66d1faa7 Author: Raffaello Giulietti Committer: Brian Burkhalter Date: 2021-08-10 17:16:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/66d1faa7847b645f20ab2e966adf0a523e3ffeb2 8271601: Math.floorMod(int, int) and Math.floorMod(long, long) differ in their logic Reviewed-by: bpb ! src/java.base/share/classes/java/lang/Math.java Changeset: b62e7420 Author: Alex Menkov Date: 2021-08-10 19:13:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b62e7420450dad5a807a5afa0f65f6632b344e29 8213714: AttachingConnector/attach/attach001 failed due to "bind failed: Address already in use" Reviewed-by: sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/IORedirector.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java Changeset: 2a9acc31 Author: Dean Long Date: 2021-08-10 21:30:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2a9acc31b824ed964dfa2126bc5a859c79532d50 8272050: typo in MachSpillCopyNode::implementation after JDK-8131362 Reviewed-by: kvn, thartmann ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 14893527 Author: Sergey Bylokhov Date: 2021-08-10 22:22:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/148935279d177e66a08a7003975bce3077104e07 8271718: Crash when during color transformation the color profile is replaced Reviewed-by: prr ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java + test/jdk/java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java Changeset: 5350b990 Author: Hui Shi Date: 2021-08-11 02:00:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5350b9901c6cebe5d40bbba9a31d1f26285b1cd6 8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone null CallProjections.fallthrough_ioproj Reviewed-by: neliasso, xliu, thartmann ! src/hotspot/share/opto/macroArrayCopy.cpp + test/hotspot/jtreg/compiler/arraycopy/TestIllegalArrayCopyBeforeInfiniteLoop.java Changeset: 846cc88f Author: Xiaowei Lu Committer: Per Liden Date: 2021-08-11 08:42:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/846cc88f9452a63269130b7fe17f504deaf2a773 8272138: ZGC: Adopt relaxed ordering for self-healing Co-authored-by: Hao Tang Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/z/zBarrier.inline.hpp ! src/hotspot/share/gc/z/zForwarding.inline.hpp Changeset: adba09b9 Author: Christoph G?ttschkes Committer: Aleksey Shipilev Date: 2021-08-11 08:48:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/adba09b91de2e86fe4eb844c9066a23b176176bd 8272146: Disable Fibonacci test on memory constrained systems Reviewed-by: dholmes, mseledtsov, shade ! test/hotspot/jtreg/runtime/Thread/Fibonacci.java Changeset: 3215dbc8 Author: Jan Lahoda Date: 2021-08-11 08:54:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3215dbc8b8e5f2c1454741dc7f94b0232c5d911f 8271928: ErroneousTree with start position -1 Reviewed-by: jlaskey, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! test/langtools/tools/javac/parser/JavacParserTest.java Changeset: 0d0f2d07 Author: Albert Mingkun Yang Date: 2021-08-11 10:19:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0d0f2d07f72cc709618e5e448d43be7704b1ac68 8272216: G1: replace G1ParScanThreadState::_dest with a constant Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp Changeset: abebbe23 Author: Per Liden Date: 2021-08-11 11:07:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/abebbe2335a6dc9b12e5f271bf32cdc54f80b660 8267186: Add string deduplication support to ZGC Reviewed-by: eosterlund, kbarrett, stefank ! src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zMark.hpp + src/hotspot/share/gc/z/zMarkContext.hpp + src/hotspot/share/gc/z/zMarkContext.inline.hpp ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java ! test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java Changeset: 3f723ca4 Author: Per Liden Date: 2021-08-11 11:09:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3f723ca4577b9cffeb6153ee386edd75f1dfb1c6 8271862: C2 intrinsic for Reference.refersTo() is often not used Reviewed-by: kbarrett, mchung ! src/java.base/share/classes/java/lang/ref/PhantomReference.java ! src/java.base/share/classes/java/lang/ref/Reference.java Changeset: cd1751c3 Author: Ivan Walulya Date: 2021-08-11 11:56:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd1751c34e974683f3d2734c8ad5823a6ea27295 8271884: G1CH::_expand_heap_after_alloc_failure is no longer needed Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: 61942276 Author: Ivan Walulya Date: 2021-08-11 14:33:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/619422764d55875c1b9687ae7e9ce4dc99b71bf9 8272228: G1: G1CardSetInlinePtr Fix tautological assertion Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1CardSetContainers.hpp Changeset: ec8d3bad Author: Jonathan Gibbons Date: 2021-08-11 18:03:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec8d3badc869be7898b5a49fa5f9ba447bbbcf8d 8271159: [REDO] JDK-8249634 doclint should report implicit constructor as missing javadoc comments Reviewed-by: darcy ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties ! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java ! test/langtools/jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java ! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java ! test/langtools/tools/doclint/AccessTest.java ! test/langtools/tools/doclint/AccessibilityTest.java ! test/langtools/tools/doclint/AnchorTest.java ! test/langtools/tools/doclint/AnchorTest2.java ! test/langtools/tools/doclint/CrashInAnnotateTest.java ! test/langtools/tools/doclint/CrashInAnnotateTest.out ! test/langtools/tools/doclint/CustomTagTest.java ! test/langtools/tools/doclint/DuplicateParamTest.java ! test/langtools/tools/doclint/DuplicateReturnTest.java ! test/langtools/tools/doclint/EmptyAuthorTest.java ! test/langtools/tools/doclint/EmptyExceptionTest.java ! test/langtools/tools/doclint/EmptyParamTest.java ! test/langtools/tools/doclint/EmptyReturnTest.java ! test/langtools/tools/doclint/EmptySerialDataTest.java ! test/langtools/tools/doclint/EmptySerialFieldTest.java ! test/langtools/tools/doclint/EmptySinceTest.java ! test/langtools/tools/doclint/EmptyTagsTest.java ! test/langtools/tools/doclint/EmptyVersionTest.java ! test/langtools/tools/doclint/EndTagsTest.java ! test/langtools/tools/doclint/EndWithIdentifierTest.java ! test/langtools/tools/doclint/HtmlAttrsTest.java ! test/langtools/tools/doclint/HtmlTagsTest.java ! test/langtools/tools/doclint/LambdaTest.java ! test/langtools/tools/doclint/LiteralTest.java ! test/langtools/tools/doclint/MissingThrowsTest.java ! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java + test/langtools/tools/doclint/NoArgsConstructorTest.java + test/langtools/tools/doclint/NoArgsConstructorTest.out ! test/langtools/tools/doclint/OverridesTest.java ! test/langtools/tools/doclint/ParaTagTest.java ! test/langtools/tools/doclint/ProvidesTest.java ! test/langtools/tools/doclint/ReferenceTest.java ! test/langtools/tools/doclint/SummaryTest.java ! test/langtools/tools/doclint/SyntaxTest.java ! test/langtools/tools/doclint/SyntheticTest.java + test/langtools/tools/doclint/SyntheticTest.out ! test/langtools/tools/doclint/UnfinishedInlineTagTest.java ! test/langtools/tools/doclint/UsesTest.java ! test/langtools/tools/doclint/ValueTest.java ! test/langtools/tools/doclint/anchorTests/p/Test.java ! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java ! test/langtools/tools/doclint/html/InlineTagsTest.java ! test/langtools/tools/doclint/html/ListTagsTest.java ! test/langtools/tools/doclint/html/OtherTagsTest.java ! test/langtools/tools/doclint/html/TableTagsTest.java ! test/langtools/tools/doclint/html/TagNotAllowed.java ! test/langtools/tools/doclint/html/TextNotAllowed.java ! test/langtools/tools/doclint/html/UnknownTagTest.java ! test/langtools/tools/doclint/packageTests/bad/Test.java ! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java ! test/langtools/tools/doclint/tidy/BadEnd.java ! test/langtools/tools/doclint/tidy/InsertImplicit.java ! test/langtools/tools/doclint/tidy/InvalidEntity.java ! test/langtools/tools/doclint/tidy/InvalidName.java ! test/langtools/tools/doclint/tidy/InvalidTag.java ! test/langtools/tools/doclint/tidy/InvalidURI.java ! test/langtools/tools/doclint/tidy/MissingGT.java ! test/langtools/tools/doclint/tidy/MissingTag.java ! test/langtools/tools/doclint/tidy/NestedTag.java ! test/langtools/tools/doclint/tidy/ParaInPre.java ! test/langtools/tools/doclint/tidy/RepeatedAttr.java ! test/langtools/tools/doclint/tidy/TextNotAllowed.java ! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java ! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.java ! test/langtools/tools/doclint/tool/MaxDiagsTest.java ! test/langtools/tools/doclint/tool/StatsTest.java ! test/langtools/tools/javac/doclint/DocLintFormatTest.java ! test/langtools/tools/javac/doclint/DocLintTest.java ! test/langtools/tools/javac/doclint/IncludePackagesTest.java ! test/langtools/tools/javac/doclint/NPEDuplicateClassNamesTest.java Changeset: 9ba8a12c Author: Jonathan Gibbons Date: 2021-08-11 18:04:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ba8a12cfbb3d7d17be454e29ee6ff476c8690c2 8269774: doclint reports missing javadoc comments for JavaFX properties if the docs are on the property method Reviewed-by: kcr, hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java + test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java Changeset: 75a06421 Author: Igor Ignatyev Date: 2021-08-11 19:38:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75a06421e596b0e0006120a13836ec65a3ab9d46 8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes Reviewed-by: iklam ! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java Changeset: 9faab400 Author: Igor Veresov Date: 2021-08-11 20:19:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9faab400b8cf0611f14d377ea55a58d99795fa57 8272330: C2: Cleanup profile counter scaling Reviewed-by: kvn ! src/hotspot/share/ci/ciMethod.cpp Changeset: cd2dbe5f Author: Alexey Semenyuk Date: 2021-08-11 20:54:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd2dbe5f007baf81ae9262c1152917e620970621 8272328: java.library.path is not set properly by Windows jpackage app launcher Reviewed-by: herrick, almatvee ! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp ! src/jdk.jpackage/share/native/applauncher/AppLauncher.h ! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp ! src/jdk.jpackage/windows/native/common/WinSysInfo.cpp Changeset: 44f137ff Author: Alexey Semenyuk Date: 2021-08-11 23:39:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/44f137ff9c0229ab2d5eccd9ebaadf8db11f386d 8271170: Add unit test for what jpackage app launcher puts in the environment Reviewed-by: almatvee, herrick = test/jdk/tools/jpackage/apps/Hello.java + test/jdk/tools/jpackage/apps/PrintEnv.java - test/jdk/tools/jpackage/apps/installer/Hello.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java ! test/jdk/tools/jpackage/share/AddLauncherTest.java + test/jdk/tools/jpackage/share/AppLauncherEnvTest.java Changeset: bd27bb9c Author: Igor Ignatyev Date: 2021-08-12 03:45:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd27bb9cbedebd09f589679947ff32261f9ef352 8272345: macos doesn't check `os::set_boot_path()` result Reviewed-by: dholmes ! src/hotspot/os/bsd/os_bsd.cpp ! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java Changeset: ec2fc384 Author: Sergey Bylokhov Date: 2021-08-12 05:46:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec2fc384e50668b667335f973ffeb5a19bbcfb9b 8272120: Avoid looking for standard encodings in "java." modules Reviewed-by: alanb, dfuchs, naoto ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java ! src/java.management/share/classes/javax/management/loading/MLetParser.java ! src/java.management/share/classes/sun/management/counter/perf/PerfDataEntry.java ! src/java.management/share/classes/sun/management/counter/perf/PerfDataType.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java ! src/java.naming/share/classes/com/sun/jndi/ldap/BerDecoder.java ! src/java.naming/share/classes/com/sun/jndi/ldap/BerEncoder.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapName.java ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java ! src/java.naming/share/classes/javax/naming/ldap/Rdn.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java ! src/java.xml/share/classes/javax/xml/catalog/Normalizer.java Changeset: a15b6592 Author: Claes Redestad Date: 2021-08-12 07:01:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a15b659278741337aefc15ce8002df66ce6323c0 8271732: Regression in StringBuilder.charAt bounds checking Reviewed-by: alanb, naoto ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java + test/jdk/java/lang/StringBuilder/CharAt.java ! test/micro/org/openjdk/bench/java/lang/StringBuilders.java Changeset: d38b3143 Author: Severin Gehwolf Date: 2021-08-12 08:52:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d38b31438dd4730ee2149c02277d60c35b9d7d81 8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 Reviewed-by: prr ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: b29fbad9 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-12 10:03:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b29fbad940808c59f30e60222a9ca7a23c8e54b9 8267844: Replace Integer/Long.valueOf() with Integer/Long.parse*() where applicable Reviewed-by: redestad ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/jdk/internal/misc/VM.java ! test/micro/org/openjdk/bench/java/lang/Integers.java ! test/micro/org/openjdk/bench/java/lang/Longs.java Changeset: 7e14c3cc Author: Xiaohong Gong Committer: Jie Fu Date: 2021-08-12 11:07:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e14c3cc112e109f0fc79c661eafd2fb14f22431 8272310: AArch64: Add missing changes for shared vector helper methods in m4 files Reviewed-by: jiefu ! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 Changeset: 464e874a Author: Coleen Phillimore Date: 2021-08-12 13:45:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/464e874a5c6b46fcc729227764d07feb1801314d 8048190: NoClassDefFoundError omits original ExceptionInInitializerError Reviewed-by: dholmes, iklam ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp + test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java Changeset: 9980b413 Author: Harold Seigel Date: 2021-08-12 13:56:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9980b413da47ac7dff74e66aaf12833e48fcce1d 8272107: Removal of Unsafe::defineAnonymousClass left a dangling C++ class Reviewed-by: coleenp, iklam, dholmes ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 93cab7d0 Author: Kim Barrett Date: 2021-08-12 14:29:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/93cab7d07d56fef6973ce8ac2e8232e8f3b185dd 8272315: Improve assert_different_registers Reviewed-by: adinn, vlivanov, thartmann ! src/hotspot/share/asm/register.hpp Changeset: 428d5169 Author: Brian Burkhalter Date: 2021-08-12 15:27:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/428d51694f56788f89e8df100a74cbadd369ffa6 8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java ! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java + test/jdk/java/nio/channels/FileChannel/TransferOverlappedFileChannel.java Changeset: e4766ee0 Author: Xue-Lei Andrew Fan Date: 2021-08-12 19:28:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e4766ee0aa96ab80aeaca36afac5fcaa516620ef 8272391: Undeleted debug information Reviewed-by: wetmore ! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java Changeset: 09ab86b4 Author: Lin Zang Committer: Serguei Spitsyn Date: 2021-08-12 23:16:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/09ab86b40cb11d526c70e0a1847451e06c54a58c 8269909: getStack method in hprof.parser.Reader should use try-with-resource Reviewed-by: dholmes, cjplummer, sspitsyn ! test/lib/jdk/test/lib/hprof/parser/Reader.java Changeset: 4d4ba5c5 Author: Hui Shi Date: 2021-08-13 01:00:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d4ba5c5b4a12a28587a67d8fd56041d3f94b959 8272116: Update PerfDisableSharedMem with FLAG_SET_ERGO in PerfMemory::create_memory_region Reviewed-by: dholmes ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp Changeset: 020aec53 Author: Jatin Bhateja Date: 2021-08-13 04:33:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/020aec531801a556582c80c4b5d31eaf538781e8 8271366: [REDO] JDK-8266054 VectorAPI rotate operation optimization Reviewed-by: sviswanathan, psandoz ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/s390/matcher_s390.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! 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/VectorOperators.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/Unit-Shift-Masked-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template + test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java Changeset: 0c4be76f Author: Prasanta Sadhukhan Date: 2021-08-13 05:12:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c4be76f7ff3cd5e32c8eb4e04e6986d5f33fbee 8058704: Nimbus does not honor JTextPane background color 6789980: JEditorPane background color not honored with Nimbus L&F Reviewed-by: aivanov, serb ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf + test/jdk/javax/swing/plaf/nimbus/TestNimbusBGColor.java Changeset: d06d0b9e Author: Thomas Stuefe Date: 2021-08-13 06:38:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d06d0b9e9d9d27aa549455f19b9803752431bcbb 8272112: Arena code simplifications Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/runtime/init.cpp ! test/hotspot/gtest/memory/test_arena.cpp Changeset: 717792c3 Author: Lance Andersen Date: 2021-08-13 16:11:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/717792c3b728584413572e7aede83290779be2a2 8263940: NPE when creating default file system when default file system provider is packaged as JAR file on class path Reviewed-by: naoto, bpb, iris, joehw ! src/java.base/share/classes/java/util/zip/ZipFile.java ! test/jdk/java/nio/file/spi/SetDefaultProvider.java Changeset: bd7f9b4f Author: Daniel D. Daugherty Date: 2021-08-13 16:57:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd7f9b4fb9a037b8efd9d552149efd41ce7f7155 8272459: ProblemList compiler/codecache/TestStressCodeBuffers.java on aarch64 Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt Changeset: 0af645aa Author: Phil Race Date: 2021-08-13 19:30:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0af645aa4fd138861a51b58dec4182679640776a 8205138: Remove Applet references from Font2DTest Reviewed-by: serb, psadhukhan - src/demo/share/jfc/Font2DTest/Font2DTest.html ! src/demo/share/jfc/Font2DTest/Font2DTest.java ! src/demo/share/jfc/Font2DTest/README.txt Changeset: 6b8b160e Author: Xue-Lei Andrew Fan Date: 2021-08-13 21:33:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b8b160e374a4a566d193a594d9a228646e8e067 8272396: mismatching debug output streams Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java Changeset: 87d2761f Author: Marcus G K Williams Committer: Sandhya Viswanathan Date: 2021-08-14 00:34:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/87d2761f1b4572633de020b2d4681918c6f10f06 8271883: Math CopySign optimization for x86 Reviewed-by: jbhateja, sviswanathan, kvn ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! test/micro/org/openjdk/bench/vm/compiler/Signum.java Changeset: 17b93500 Author: Alexey Ushakov Date: 2021-08-14 10:40:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/17b93500237e74dca964e1805e65c857e7980bbe 8266079: Lanai: AlphaComposite shows differences on Metal compared to OpenGL Reviewed-by: serb ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFLayer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m + test/jdk/java/awt/AlphaComposite/WindowAlphaCompositeTest.java Changeset: 6a5241c3 Author: Phil Race Date: 2021-08-15 16:50:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a5241c3adfd3ba886e469156dea56ed5b9673ff 8272491: Problem list javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java on macos Reviewed-by: pbansal ! test/jdk/ProblemList.txt Changeset: 3f38a50c Author: Yi Yang Date: 2021-08-16 02:30:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3f38a50c528cccc30ca9e513b15ce9866d92aa82 8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added Reviewed-by: chagedorn, roland, thartmann ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/c2/LongCountedLoopAsUnswitchIff.java Changeset: 36e2ddad Author: Ioi Lam Date: 2021-08-16 03:22:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/36e2ddad4d2ef3ce27475af6244d0246a8315c0c 8272348: Update CDS tests in anticipation of JDK-8270489 Reviewed-by: ccheung, minqi ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/runtime/cds/ServiceLoaderTest.java ! test/hotspot/jtreg/runtime/cds/SharedStringsWb.java ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressApp.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassApp.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDumpWb.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/HelloStringGC.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/HelloStringPlus.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternStringTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockStringTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockStringValueTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWb.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java ! test/lib/jdk/test/whitebox/WhiteBox.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 0209d9f3 Author: Albert Mingkun Yang Date: 2021-08-16 07:34:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0209d9f382f09840c29ac34b27dd41d2c8676913 8272461: G1: remove empty declaration of cleanup_after_scan_heap_roots Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1RemSet.hpp Changeset: 7a5b37b8 Author: Albert Mingkun Yang Date: 2021-08-16 07:35:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a5b37b8ca64650a8d23d64013bf49c9f3a60e2c 8272439: G1: add documentation to G1CardSetInlinePtr Co-authored-by: Thomas Schatzl Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSet.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.hpp Changeset: 5db36ced Author: Hannes Walln?fer Date: 2021-08-16 07:46:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5db36cedc91d0954ececd309a5f8f59ea828f6c1 8272158: SoftReference related bugs under memory pressure Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java Changeset: 69cc588f Author: Albert Mingkun Yang Date: 2021-08-16 09:40:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/69cc588fce0aef3f6066f2ff313d5319b528d684 8272235: G1: update outdated code root fixup Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java Changeset: c1a1b704 Author: Aleksei Efimov Date: 2021-08-16 12:06:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c1a1b704c929baa1448e3959a9c8b3fc5e97392a Merge remote-tracking branch 'origin' into JDK-8244202-nspi-stream-branch From julia.boes at oracle.com Mon Aug 16 17:41:44 2021 From: julia.boes at oracle.com (Julia Boes) Date: Mon, 16 Aug 2021 17:41:44 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: update testing for non-default file system Message-ID: <513a7dd8-d0c1-4258-adba-19750ec111d4@oracle.com> Changeset: ab67a7c3 Author: Julia Boes Date: 2021-08-16 18:41:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab67a7c3de890ce6a21a49776c597fb7afe7ad8e update testing for non-default file system ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java + test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java + test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/OutputFilterTest.java + test/jdk/com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java From aleksej.efimov at oracle.com Tue Aug 17 08:58:26 2021 From: aleksej.efimov at oracle.com (Aleksei Efimov) Date: Tue, 17 Aug 2021 08:58:26 GMT Subject: git: openjdk/jdk-sandbox: JDK-8244202-nspi-stream-branch: JDK-8244202-nspi-stream-branch: fix runtime permission name in docs Message-ID: <764b7b19-0250-46db-92f8-e0e1a6531aab@oracle.com> Changeset: 6b2f6fc9 Author: Aleksei Efimov Date: 2021-08-17 09:57:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b2f6fc94797054d8611e85a253929b49aa93290 JDK-8244202-nspi-stream-branch: fix runtime permission name in docs ! src/java.base/share/classes/java/lang/RuntimePermission.java From julia.boes at oracle.com Tue Aug 17 11:03:19 2021 From: julia.boes at oracle.com (Julia Boes) Date: Tue, 17 Aug 2021 11:03:19 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: make test output more verbose Message-ID: <724c1ba2-19ca-4c22-916f-3eec6eeedfc4@oracle.com> Changeset: 137be01f Author: Julia Boes Date: 2021-08-17 12:02:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/137be01fca45e4ef4964d662b2ba3abee7c8b8fd make test output more verbose ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/StressDirListings.java ! test/jdk/com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java From julia.boes at oracle.com Tue Aug 17 17:05:15 2021 From: julia.boes at oracle.com (Julia Boes) Date: Tue, 17 Aug 2021 17:05:15 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: update request URI path resolution Message-ID: <13482629-523b-4aaf-8d77-d8f985e0073a@oracle.com> Changeset: 8855566c Author: Julia Boes Date: 2021-08-17 18:04:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8855566cc2e333bbd9b095742b133d5fd4b101de update request URI path resolution ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java From julia.boes at oracle.com Wed Aug 18 14:52:03 2021 From: julia.boes at oracle.com (Julia Boes) Date: Wed, 18 Aug 2021 14:52:03 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: add logging to handler Message-ID: <06b056d1-ec8f-4388-80fd-3ae5f9eb2482@oracle.com> Changeset: ae82e072 Author: Julia Boes Date: 2021-08-18 15:51:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ae82e07247291cf88df93cd7584157e0bab4ae34 add logging to handler ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java From julia.boes at oracle.com Thu Aug 19 09:33:55 2021 From: julia.boes at oracle.com (Julia Boes) Date: Thu, 19 Aug 2021 09:33:55 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: 73 new changesets Message-ID: Changeset: e08b730b Author: Julia Boes Date: 2021-08-19 10:21:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e08b730bf32e18e6d0cebbcebb3a4b0812af4c19 remove context correction ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java Changeset: cd1751c3 Author: Ivan Walulya Date: 2021-08-11 11:56:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd1751c34e974683f3d2734c8ad5823a6ea27295 8271884: G1CH::_expand_heap_after_alloc_failure is no longer needed Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: 61942276 Author: Ivan Walulya Date: 2021-08-11 14:33:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/619422764d55875c1b9687ae7e9ce4dc99b71bf9 8272228: G1: G1CardSetInlinePtr Fix tautological assertion Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1CardSetContainers.hpp Changeset: ec8d3bad Author: Jonathan Gibbons Date: 2021-08-11 18:03:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec8d3badc869be7898b5a49fa5f9ba447bbbcf8d 8271159: [REDO] JDK-8249634 doclint should report implicit constructor as missing javadoc comments Reviewed-by: darcy ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties ! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java ! test/langtools/jdk/javadoc/doclet/testDocTreeDiags/TestDocTreeDiags.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java ! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java ! test/langtools/tools/doclint/AccessTest.java ! test/langtools/tools/doclint/AccessibilityTest.java ! test/langtools/tools/doclint/AnchorTest.java ! test/langtools/tools/doclint/AnchorTest2.java ! test/langtools/tools/doclint/CrashInAnnotateTest.java ! test/langtools/tools/doclint/CrashInAnnotateTest.out ! test/langtools/tools/doclint/CustomTagTest.java ! test/langtools/tools/doclint/DuplicateParamTest.java ! test/langtools/tools/doclint/DuplicateReturnTest.java ! test/langtools/tools/doclint/EmptyAuthorTest.java ! test/langtools/tools/doclint/EmptyExceptionTest.java ! test/langtools/tools/doclint/EmptyParamTest.java ! test/langtools/tools/doclint/EmptyReturnTest.java ! test/langtools/tools/doclint/EmptySerialDataTest.java ! test/langtools/tools/doclint/EmptySerialFieldTest.java ! test/langtools/tools/doclint/EmptySinceTest.java ! test/langtools/tools/doclint/EmptyTagsTest.java ! test/langtools/tools/doclint/EmptyVersionTest.java ! test/langtools/tools/doclint/EndTagsTest.java ! test/langtools/tools/doclint/EndWithIdentifierTest.java ! test/langtools/tools/doclint/HtmlAttrsTest.java ! test/langtools/tools/doclint/HtmlTagsTest.java ! test/langtools/tools/doclint/LambdaTest.java ! test/langtools/tools/doclint/LiteralTest.java ! test/langtools/tools/doclint/MissingThrowsTest.java ! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java + test/langtools/tools/doclint/NoArgsConstructorTest.java + test/langtools/tools/doclint/NoArgsConstructorTest.out ! test/langtools/tools/doclint/OverridesTest.java ! test/langtools/tools/doclint/ParaTagTest.java ! test/langtools/tools/doclint/ProvidesTest.java ! test/langtools/tools/doclint/ReferenceTest.java ! test/langtools/tools/doclint/SummaryTest.java ! test/langtools/tools/doclint/SyntaxTest.java ! test/langtools/tools/doclint/SyntheticTest.java + test/langtools/tools/doclint/SyntheticTest.out ! test/langtools/tools/doclint/UnfinishedInlineTagTest.java ! test/langtools/tools/doclint/UsesTest.java ! test/langtools/tools/doclint/ValueTest.java ! test/langtools/tools/doclint/anchorTests/p/Test.java ! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java ! test/langtools/tools/doclint/html/InlineTagsTest.java ! test/langtools/tools/doclint/html/ListTagsTest.java ! test/langtools/tools/doclint/html/OtherTagsTest.java ! test/langtools/tools/doclint/html/TableTagsTest.java ! test/langtools/tools/doclint/html/TagNotAllowed.java ! test/langtools/tools/doclint/html/TextNotAllowed.java ! test/langtools/tools/doclint/html/UnknownTagTest.java ! test/langtools/tools/doclint/packageTests/bad/Test.java ! test/langtools/tools/doclint/tidy/AnchorAlreadyDefined.java ! test/langtools/tools/doclint/tidy/BadEnd.java ! test/langtools/tools/doclint/tidy/InsertImplicit.java ! test/langtools/tools/doclint/tidy/InvalidEntity.java ! test/langtools/tools/doclint/tidy/InvalidName.java ! test/langtools/tools/doclint/tidy/InvalidTag.java ! test/langtools/tools/doclint/tidy/InvalidURI.java ! test/langtools/tools/doclint/tidy/MissingGT.java ! test/langtools/tools/doclint/tidy/MissingTag.java ! test/langtools/tools/doclint/tidy/NestedTag.java ! test/langtools/tools/doclint/tidy/ParaInPre.java ! test/langtools/tools/doclint/tidy/RepeatedAttr.java ! test/langtools/tools/doclint/tidy/TextNotAllowed.java ! test/langtools/tools/doclint/tidy/TrimmingEmptyTag.java ! test/langtools/tools/doclint/tidy/UnescapedOrUnknownEntity.java ! test/langtools/tools/doclint/tool/MaxDiagsTest.java ! test/langtools/tools/doclint/tool/StatsTest.java ! test/langtools/tools/javac/doclint/DocLintFormatTest.java ! test/langtools/tools/javac/doclint/DocLintTest.java ! test/langtools/tools/javac/doclint/IncludePackagesTest.java ! test/langtools/tools/javac/doclint/NPEDuplicateClassNamesTest.java Changeset: 9ba8a12c Author: Jonathan Gibbons Date: 2021-08-11 18:04:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ba8a12cfbb3d7d17be454e29ee6ff476c8690c2 8269774: doclint reports missing javadoc comments for JavaFX properties if the docs are on the property method Reviewed-by: kcr, hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java + test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFXMissingPropComments.java Changeset: 75a06421 Author: Igor Ignatyev Date: 2021-08-11 19:38:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75a06421e596b0e0006120a13836ec65a3ab9d46 8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes Reviewed-by: iklam ! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java Changeset: 9faab400 Author: Igor Veresov Date: 2021-08-11 20:19:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9faab400b8cf0611f14d377ea55a58d99795fa57 8272330: C2: Cleanup profile counter scaling Reviewed-by: kvn ! src/hotspot/share/ci/ciMethod.cpp Changeset: cd2dbe5f Author: Alexey Semenyuk Date: 2021-08-11 20:54:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd2dbe5f007baf81ae9262c1152917e620970621 8272328: java.library.path is not set properly by Windows jpackage app launcher Reviewed-by: herrick, almatvee ! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp ! src/jdk.jpackage/share/native/applauncher/AppLauncher.h ! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp ! src/jdk.jpackage/windows/native/common/WinSysInfo.cpp Changeset: 44f137ff Author: Alexey Semenyuk Date: 2021-08-11 23:39:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/44f137ff9c0229ab2d5eccd9ebaadf8db11f386d 8271170: Add unit test for what jpackage app launcher puts in the environment Reviewed-by: almatvee, herrick = test/jdk/tools/jpackage/apps/Hello.java + test/jdk/tools/jpackage/apps/PrintEnv.java - test/jdk/tools/jpackage/apps/installer/Hello.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaAppDesc.java ! test/jdk/tools/jpackage/share/AddLauncherTest.java + test/jdk/tools/jpackage/share/AppLauncherEnvTest.java Changeset: bd27bb9c Author: Igor Ignatyev Date: 2021-08-12 03:45:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd27bb9cbedebd09f589679947ff32261f9ef352 8272345: macos doesn't check `os::set_boot_path()` result Reviewed-by: dholmes ! src/hotspot/os/bsd/os_bsd.cpp ! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java Changeset: ec2fc384 Author: Sergey Bylokhov Date: 2021-08-12 05:46:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec2fc384e50668b667335f973ffeb5a19bbcfb9b 8272120: Avoid looking for standard encodings in "java." modules Reviewed-by: alanb, dfuchs, naoto ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java ! src/java.management/share/classes/javax/management/loading/MLetParser.java ! src/java.management/share/classes/sun/management/counter/perf/PerfDataEntry.java ! src/java.management/share/classes/sun/management/counter/perf/PerfDataType.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java ! src/java.naming/share/classes/com/sun/jndi/ldap/BerDecoder.java ! src/java.naming/share/classes/com/sun/jndi/ldap/BerEncoder.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Filter.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapName.java ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/DefaultCallbackHandler.java ! src/java.naming/share/classes/javax/naming/ldap/Rdn.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java ! src/java.xml/share/classes/javax/xml/catalog/Normalizer.java Changeset: a15b6592 Author: Claes Redestad Date: 2021-08-12 07:01:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a15b659278741337aefc15ce8002df66ce6323c0 8271732: Regression in StringBuilder.charAt bounds checking Reviewed-by: alanb, naoto ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java + test/jdk/java/lang/StringBuilder/CharAt.java ! test/micro/org/openjdk/bench/java/lang/StringBuilders.java Changeset: d38b3143 Author: Severin Gehwolf Date: 2021-08-12 08:52:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d38b31438dd4730ee2149c02277d60c35b9d7d81 8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790 Reviewed-by: prr ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: b29fbad9 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-08-12 10:03:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b29fbad940808c59f30e60222a9ca7a23c8e54b9 8267844: Replace Integer/Long.valueOf() with Integer/Long.parse*() where applicable Reviewed-by: redestad ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/jdk/internal/misc/VM.java ! test/micro/org/openjdk/bench/java/lang/Integers.java ! test/micro/org/openjdk/bench/java/lang/Longs.java Changeset: 7e14c3cc Author: Xiaohong Gong Committer: Jie Fu Date: 2021-08-12 11:07:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e14c3cc112e109f0fc79c661eafd2fb14f22431 8272310: AArch64: Add missing changes for shared vector helper methods in m4 files Reviewed-by: jiefu ! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 Changeset: 464e874a Author: Coleen Phillimore Date: 2021-08-12 13:45:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/464e874a5c6b46fcc729227764d07feb1801314d 8048190: NoClassDefFoundError omits original ExceptionInInitializerError Reviewed-by: dholmes, iklam ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp + test/hotspot/jtreg/runtime/ClassInitErrors/InitExceptionUnloadTest.java Changeset: 9980b413 Author: Harold Seigel Date: 2021-08-12 13:56:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9980b413da47ac7dff74e66aaf12833e48fcce1d 8272107: Removal of Unsafe::defineAnonymousClass left a dangling C++ class Reviewed-by: coleenp, iklam, dholmes ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/constantPool.inline.hpp ! src/hotspot/share/oops/symbol.hpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 93cab7d0 Author: Kim Barrett Date: 2021-08-12 14:29:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/93cab7d07d56fef6973ce8ac2e8232e8f3b185dd 8272315: Improve assert_different_registers Reviewed-by: adinn, vlivanov, thartmann ! src/hotspot/share/asm/register.hpp Changeset: 428d5169 Author: Brian Burkhalter Date: 2021-08-12 15:27:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/428d51694f56788f89e8df100a74cbadd369ffa6 8140241: (fc) Data transfer from FileChannel to itself causes hang in case of overlap Reviewed-by: alanb ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java ! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java + test/jdk/java/nio/channels/FileChannel/TransferOverlappedFileChannel.java Changeset: e4766ee0 Author: Xue-Lei Andrew Fan Date: 2021-08-12 19:28:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e4766ee0aa96ab80aeaca36afac5fcaa516620ef 8272391: Undeleted debug information Reviewed-by: wetmore ! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java Changeset: 09ab86b4 Author: Lin Zang Committer: Serguei Spitsyn Date: 2021-08-12 23:16:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/09ab86b40cb11d526c70e0a1847451e06c54a58c 8269909: getStack method in hprof.parser.Reader should use try-with-resource Reviewed-by: dholmes, cjplummer, sspitsyn ! test/lib/jdk/test/lib/hprof/parser/Reader.java Changeset: 4d4ba5c5 Author: Hui Shi Date: 2021-08-13 01:00:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d4ba5c5b4a12a28587a67d8fd56041d3f94b959 8272116: Update PerfDisableSharedMem with FLAG_SET_ERGO in PerfMemory::create_memory_region Reviewed-by: dholmes ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp Changeset: 020aec53 Author: Jatin Bhateja Date: 2021-08-13 04:33:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/020aec531801a556582c80c4b5d31eaf538781e8 8271366: [REDO] JDK-8266054 VectorAPI rotate operation optimization Reviewed-by: sviswanathan, psandoz ! src/hotspot/cpu/aarch64/matcher_aarch64.hpp ! src/hotspot/cpu/arm/matcher_arm.hpp ! src/hotspot/cpu/ppc/matcher_ppc.hpp ! src/hotspot/cpu/s390/matcher_s390.hpp ! src/hotspot/cpu/x86/matcher_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/opto/library_call.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! 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/VectorOperators.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/Unit-Shift-Masked-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-Shift-op.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template + test/micro/org/openjdk/bench/jdk/incubator/vector/RotateBenchmark.java Changeset: 0c4be76f Author: Prasanta Sadhukhan Date: 2021-08-13 05:12:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c4be76f7ff3cd5e32c8eb4e04e6986d5f33fbee 8058704: Nimbus does not honor JTextPane background color 6789980: JEditorPane background color not honored with Nimbus L&F Reviewed-by: aivanov, serb ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf + test/jdk/javax/swing/plaf/nimbus/TestNimbusBGColor.java Changeset: d06d0b9e Author: Thomas Stuefe Date: 2021-08-13 06:38:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d06d0b9e9d9d27aa549455f19b9803752431bcbb 8272112: Arena code simplifications Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/runtime/init.cpp ! test/hotspot/gtest/memory/test_arena.cpp Changeset: 717792c3 Author: Lance Andersen Date: 2021-08-13 16:11:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/717792c3b728584413572e7aede83290779be2a2 8263940: NPE when creating default file system when default file system provider is packaged as JAR file on class path Reviewed-by: naoto, bpb, iris, joehw ! src/java.base/share/classes/java/util/zip/ZipFile.java ! test/jdk/java/nio/file/spi/SetDefaultProvider.java Changeset: bd7f9b4f Author: Daniel D. Daugherty Date: 2021-08-13 16:57:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd7f9b4fb9a037b8efd9d552149efd41ce7f7155 8272459: ProblemList compiler/codecache/TestStressCodeBuffers.java on aarch64 Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt Changeset: 0af645aa Author: Phil Race Date: 2021-08-13 19:30:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0af645aa4fd138861a51b58dec4182679640776a 8205138: Remove Applet references from Font2DTest Reviewed-by: serb, psadhukhan - src/demo/share/jfc/Font2DTest/Font2DTest.html ! src/demo/share/jfc/Font2DTest/Font2DTest.java ! src/demo/share/jfc/Font2DTest/README.txt Changeset: 6b8b160e Author: Xue-Lei Andrew Fan Date: 2021-08-13 21:33:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b8b160e374a4a566d193a594d9a228646e8e067 8272396: mismatching debug output streams Reviewed-by: mullan ! src/java.base/share/classes/sun/security/ssl/RSAKeyExchange.java Changeset: 87d2761f Author: Marcus G K Williams Committer: Sandhya Viswanathan Date: 2021-08-14 00:34:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/87d2761f1b4572633de020b2d4681918c6f10f06 8271883: Math CopySign optimization for x86 Reviewed-by: jbhateja, sviswanathan, kvn ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! test/micro/org/openjdk/bench/vm/compiler/Signum.java Changeset: 17b93500 Author: Alexey Ushakov Date: 2021-08-14 10:40:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/17b93500237e74dca964e1805e65c857e7980bbe 8266079: Lanai: AlphaComposite shows differences on Metal compared to OpenGL Reviewed-by: serb ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFLayer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m + test/jdk/java/awt/AlphaComposite/WindowAlphaCompositeTest.java Changeset: 6a5241c3 Author: Phil Race Date: 2021-08-15 16:50:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a5241c3adfd3ba886e469156dea56ed5b9673ff 8272491: Problem list javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java on macos Reviewed-by: pbansal ! test/jdk/ProblemList.txt Changeset: 3f38a50c Author: Yi Yang Date: 2021-08-16 02:30:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3f38a50c528cccc30ca9e513b15ce9866d92aa82 8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_CountedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added Reviewed-by: chagedorn, roland, thartmann ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/c2/LongCountedLoopAsUnswitchIff.java Changeset: 36e2ddad Author: Ioi Lam Date: 2021-08-16 03:22:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/36e2ddad4d2ef3ce27475af6244d0246a8315c0c 8272348: Update CDS tests in anticipation of JDK-8270489 Reviewed-by: ccheung, minqi ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/runtime/cds/ServiceLoaderTest.java ! test/hotspot/jtreg/runtime/cds/SharedStringsWb.java ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressApp.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassApp.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDumpWb.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/FlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/HelloStringGC.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/HelloStringPlus.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternStringTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockStringTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockStringValueTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWb.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java ! test/lib/jdk/test/whitebox/WhiteBox.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 0209d9f3 Author: Albert Mingkun Yang Date: 2021-08-16 07:34:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0209d9f382f09840c29ac34b27dd41d2c8676913 8272461: G1: remove empty declaration of cleanup_after_scan_heap_roots Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1RemSet.hpp Changeset: 7a5b37b8 Author: Albert Mingkun Yang Date: 2021-08-16 07:35:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a5b37b8ca64650a8d23d64013bf49c9f3a60e2c 8272439: G1: add documentation to G1CardSetInlinePtr Co-authored-by: Thomas Schatzl Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSet.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.hpp Changeset: 5db36ced Author: Hannes Walln?fer Date: 2021-08-16 07:46:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5db36cedc91d0954ececd309a5f8f59ea828f6c1 8272158: SoftReference related bugs under memory pressure Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java Changeset: 69cc588f Author: Albert Mingkun Yang Date: 2021-08-16 09:40:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/69cc588fce0aef3f6066f2ff313d5319b528d684 8272235: G1: update outdated code root fixup Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java Changeset: 83d0e128 Author: Ivan Walulya Date: 2021-08-16 13:08:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/83d0e128e362822584bb51b00576cb754f44e58b 8267833: Improve G1CardSetInlinePtr::add() Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CardSetContainers.hpp ! src/hotspot/share/gc/g1/g1CardSetContainers.inline.hpp Changeset: 0a03481a Author: Ivan Walulya Date: 2021-08-16 13:09:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a03481a6566d59b21ea5f802cb1f0028531c9d8 8272231: G1: Refactor G1CardSet::get_card_set to return G1CardSetHashTableValue* Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CardSet.cpp ! src/hotspot/share/gc/g1/g1CardSet.hpp Changeset: 36777345 Author: Christian Hagedorn Date: 2021-08-16 14:51:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3677734584859e1b4bea65f6719e839f949c9236 8271471: [IR Framework] Rare occurrence of "" in PrintIdeal/PrintOptoAssembly can let tests fail Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRMatcher.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenarios.java + test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/Utils.java Changeset: 82688258 Author: Brian Burkhalter Date: 2021-08-16 15:53:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/82688258f676e6be8a603f6ab744d52728e3478b 8272297: FileInputStream should override transferTo() for better performance Reviewed-by: alanb ! src/java.base/share/classes/java/io/FileInputStream.java + test/jdk/java/io/FileInputStream/TransferTo.java Changeset: b2c272d4 Author: Igor Ignatyev Date: 2021-08-16 16:56:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2c272d4e21eb4aeb6c8e1c0be0d08943dc36db8 8272305: several hotspot runtime/modules don't check exit codes Reviewed-by: dholmes, mseledtsov ! test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModuleTest.java ! test/hotspot/jtreg/runtime/modules/IgnoreModulePropertiesTest.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java Changeset: ae45592d Author: Jonathan Gibbons Date: 2021-08-16 20:48:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ae45592d3304f50aa9e8e114416a41e7899fe37b 8272374: doclint should report missing "body" comments Reviewed-by: kcr, hannesw ! make/modules/java.desktop/Java.gmk ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/resources/doclint.properties ! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java ! test/langtools/tools/doclint/AccessTest.java ! test/langtools/tools/doclint/CustomTagTest.java ! test/langtools/tools/doclint/EmptyAuthorTest.java ! test/langtools/tools/doclint/EmptyAuthorTest.out + test/langtools/tools/doclint/EmptyDescriptionTest.java + test/langtools/tools/doclint/EmptyDescriptionTest.out ! test/langtools/tools/doclint/EmptyExceptionTest.java ! test/langtools/tools/doclint/EmptyExceptionTest.out ! test/langtools/tools/doclint/EmptyParamTest.java ! test/langtools/tools/doclint/EmptyParamTest.out ! test/langtools/tools/doclint/EmptyReturnTest.java ! test/langtools/tools/doclint/EmptyReturnTest.out ! test/langtools/tools/doclint/EmptySerialFieldTest.java ! test/langtools/tools/doclint/EmptySerialFieldTest.out ! test/langtools/tools/doclint/EmptySinceTest.java ! test/langtools/tools/doclint/EmptySinceTest.out ! test/langtools/tools/doclint/EmptyVersionTest.java ! test/langtools/tools/doclint/EmptyVersionTest.out ! test/langtools/tools/doclint/EndWithIdentifierTest.java ! test/langtools/tools/doclint/EndWithIdentifierTest.out ! test/langtools/tools/doclint/LambdaTest.java ! test/langtools/tools/doclint/LiteralTest.java ! test/langtools/tools/doclint/MissingParamsTest.java ! test/langtools/tools/doclint/MissingReturnTest.java ! test/langtools/tools/doclint/MissingThrowsTest.java ! test/langtools/tools/doclint/MultipleDocLintOptionsTest.java ! test/langtools/tools/doclint/MultipleDocLintOptionsTest.out ! test/langtools/tools/doclint/ReferenceTest.java ! test/langtools/tools/doclint/ReferenceTest.out ! test/langtools/tools/doclint/SyntaxTest.java ! test/langtools/tools/doclint/packageTests/bad/Test.java ! test/langtools/tools/doclint/tool/StatsTest.java ! test/langtools/tools/javac/doclint/DocLintTest.java Changeset: a5ad7720 Author: Rajat Mahajan Committer: Alexey Ivanov Date: 2021-08-16 22:24:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5ad7720d235610ad45fc341c61f164805f82a54 8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.java catches all exceptions Reviewed-by: aivanov, pbansal ! test/jdk/java/awt/print/PrinterJob/PageDialogMarginTest.java Changeset: 3fb19279 Author: Jonathan Gibbons Date: 2021-08-16 22:54:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3fb19279da240ecabee04148ba8907f036450575 8271227: Missing `{@code }` in com.sun.source.* Reviewed-by: iris ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/Trees.java Changeset: ee8bf10d Author: Zhengyu Gu Date: 2021-08-17 00:35:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee8bf10d321da8a261ff4eda705cef753b4a7014 8272327: Shenandoah: Avoid enqueuing duplicate string candidates Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp Changeset: 989f39f8 Author: Igor Ignatyev Date: 2021-08-17 03:45:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/989f39f8106a22498053a4ca5f2becf8df5f2420 8272552: mark hotspot runtime/cds tests which ignore external VM flags Reviewed-by: mseledtsov, jiefu, dholmes, iklam ! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java ! test/hotspot/jtreg/runtime/cds/SharedStrings.java ! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifyWithDefaultArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDynamicDump.java Changeset: df1427b7 Author: Stefan Karlsson Date: 2021-08-17 06:36:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/df1427b72ba1d02d440018a4f6f8a287fecad460 8272446: C1: Raw version of UnsafeGet generates load barriers Reviewed-by: eosterlund, iveresov ! src/hotspot/share/c1/c1_LIRGenerator.cpp Changeset: c5c84b8f Author: lawrence.andrews Committer: Prasanta Sadhukhan Date: 2021-08-17 07:44:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c5c84b8fdc0d52bc45ed7290011b39337f3bbe35 8270312: Error: Not a test or directory containing tests: java/awt/print/PrinterJob/XparColor.java Reviewed-by: psadhukhan, jdv ! test/jdk/java/awt/print/PrinterJob/XparColor.java Changeset: 0e3fde6c Author: Hannes Walln?fer Date: 2021-08-17 08:29:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e3fde6c3c2f5c05777b79ff5eb1188014269b0f 8264274: Block tags in overview.html are ignored Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java ! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java ! test/langtools/jdk/javadoc/doclet/testOverview/overview.html Changeset: ed57cf1c Author: Abdul Kolarkunnu Date: 2021-08-17 12:12:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed57cf1cf3f2d107e085ecdae38a63e66ab2fa30 8266182: Automate manual steps listed in the test jdk/sun/security/pkcs12/ParamsTest.java Reviewed-by: hchao, ssahoo, xuelei, weijun + test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java - test/jdk/sun/security/pkcs12/ParamsTest.java + test/lib/jdk/test/lib/artifacts/OpensslArtifactFetcher.java Changeset: 2aaf7952 Author: Albert Mingkun Yang Date: 2021-08-17 12:42:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2aaf795270eb07eb155df9a7f5e1d6901f09d8f0 8272520: Inline GenericTaskQueue::initialize() to the constructor Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shared/taskqueue.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp Changeset: 2ed7b709 Author: Albert Mingkun Yang Date: 2021-08-17 12:42:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2ed7b709a197f009632580b17e3b1df34c1ffeb7 8272521: Remove unused PSPromotionManager::_claimed_stack_breadth Reviewed-by: kbarrett, iwalulya ! src/hotspot/share/gc/parallel/psPromotionManager.hpp Changeset: cf64c3e7 Author: Jim Laskey Date: 2021-08-17 15:53:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cf64c3e7e226eacf675d984db52872b0a8343a46 8272326: java/util/Random/RandomTestMoments.java had two Gaussian fails Reviewed-by: rriggs, bpb ! test/jdk/java/util/Random/RandomTestChiSquared.java ! test/jdk/java/util/Random/RandomTestMoments.java Changeset: 1cbf41a8 Author: Rajan Halade Date: 2021-08-17 16:01:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1cbf41a87b153c010c51fdbae832e00314422193 8225083: Remove Google certificate that is expiring in December 2021 Reviewed-by: xuelei, mullan - make/data/cacerts/globalsignr2ca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: a199ebc0 Author: Abdul Kolarkunnu Date: 2021-08-17 16:54:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a199ebc0175f9882f051551cff9ce08016f204a4 8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after JDK-8266182 Reviewed-by: weijun ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java = test/lib/jdk/test/lib/security/OpensslArtifactFetcher.java Changeset: a68b5b9c Author: Brian Burkhalter Date: 2021-08-17 17:07:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a68b5b9c1dd9dd69fa3ef29d8f1186707ec09311 8272369: java/io/File/GetXSpace.java failed with "RuntimeException: java.nio.file.NoSuchFileException: /run/user/0" Reviewed-by: alanb ! test/jdk/java/io/File/GetXSpace.java Changeset: 05d64da7 Author: Igor Ignatyev Date: 2021-08-17 19:36:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/05d64da7f32e5960550d5ec76fa2fba5c972d9b3 8272291: mark hotspot runtime/logging tests which ignore external VM flags Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java ! test/hotspot/jtreg/runtime/logging/ClassResolutionTest.java ! test/hotspot/jtreg/runtime/logging/CompressedOopsTest.java ! test/hotspot/jtreg/runtime/logging/CondyIndyTest.java ! test/hotspot/jtreg/runtime/logging/DefaultMethodsTest.java ! test/hotspot/jtreg/runtime/logging/ExceptionsTest.java ! test/hotspot/jtreg/runtime/logging/ItablesTest.java ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/logging/ModulesTest.java ! test/hotspot/jtreg/runtime/logging/MonitorInflationTest.java ! test/hotspot/jtreg/runtime/logging/MonitorMismatchTest.java ! test/hotspot/jtreg/runtime/logging/OsCpuLoggingTest.java ! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java ! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java ! test/hotspot/jtreg/runtime/logging/SafepointTest.java ! test/hotspot/jtreg/runtime/logging/StackWalkTest.java ! test/hotspot/jtreg/runtime/logging/StartupTimeTest.java ! test/hotspot/jtreg/runtime/logging/ThreadLoggingTest.java ! test/hotspot/jtreg/runtime/logging/VMOperationTest.java ! test/hotspot/jtreg/runtime/logging/VerificationTest.java ! test/hotspot/jtreg/runtime/logging/VtablesTest.java ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java Changeset: fe721971 Author: Igor Ignatyev Date: 2021-08-17 19:37:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fe7219710243dbb3b5bc4ad6ef3e93d0d203d4f7 8272551: mark hotspot runtime/modules tests which ignore external VM flags Reviewed-by: mseledtsov, jiefu ! test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModuleTest.java ! test/hotspot/jtreg/runtime/modules/IgnoreModulePropertiesTest.java ! test/hotspot/jtreg/runtime/modules/ModuleOptionsTest.java ! test/hotspot/jtreg/runtime/modules/ModuleOptionsWarn.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ExportModuleStressTest.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStressGC.java ! test/hotspot/jtreg/runtime/modules/ModulesSymLink.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupJavaBase.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupModule.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleJavaBase.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTest.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJar.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJarDir.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java ! test/hotspot/jtreg/runtime/modules/Visibility/PatchModuleVisibility.java ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpVisibility.java Changeset: 14623cde Author: Vicente Romero Date: 2021-08-17 20:47:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/14623cde3a20962e902043b556c5058ac208711f 8270835: regression after JDK-8261006 Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java + test/langtools/tools/javac/cantReferenceBeforeCtor/CantReferenceBeforeConstructorTest.java + test/langtools/tools/javac/cantReferenceBeforeCtor/CantReferenceBeforeConstructorTest.out Changeset: ec63957f Author: Mikhailo Seledtsov Date: 2021-08-17 23:22:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec63957f9d103e86d3b8e235e79cabb8992cb3ca 8272398: Update DockerTestUtils.buildJdkDockerImage() Reviewed-by: iignatyev, hseigel ! test/hotspot/jtreg/containers/docker/DockerBasicTest.java ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/containers/docker/TestCPUSets.java ! test/hotspot/jtreg/containers/docker/TestJFREvents.java ! test/hotspot/jtreg/containers/docker/TestJFRNetworkEvents.java ! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java ! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/hotspot/jtreg/containers/docker/TestPids.java ! test/jdk/jdk/internal/platform/docker/TestDockerCpuMetrics.java ! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java ! test/jdk/jdk/internal/platform/docker/TestGetFreeSwapSpaceSize.java ! test/jdk/jdk/internal/platform/docker/TestPidsLimit.java ! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java ! test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java Changeset: 5189047d Author: Tobias Hartmann Date: 2021-08-18 04:47:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5189047d09e976cfd17d4ab5ec12097c242f3435 8272558: IR Test Framework README misses some flags Reviewed-by: chagedorn ! test/hotspot/jtreg/compiler/lib/ir_framework/README.md Changeset: 481c1f05 Author: Alexander Zuev Date: 2021-08-18 05:48:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/481c1f0549e361e8e83fcf0530acc4ebdb60104b 8269951: [macos] Focus not painted in JButton when setBorderPainted(false) is invoked Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java + test/jdk/javax/swing/plaf/aqua/AquaButtonFocusTest.java Changeset: 79a06df8 Author: Christian Hagedorn Date: 2021-08-18 06:39:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/79a06df8113ba1da55db5c38fe34608c3507c223 8272567: [IR Framework] Make AbstractInfo.getRandom() static Reviewed-by: thartmann ! test/hotspot/jtreg/compiler/lib/ir_framework/AbstractInfo.java ! test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CustomRunTestExample.java Changeset: e8f1219d Author: Vladimir Ivanov Date: 2021-08-18 10:31:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e8f1219d6f471c89fe15b19c56e3062dd668466f 8271276: C2: Wrong JVM state used for receiver null check Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/callGenerator.cpp + test/hotspot/jtreg/compiler/inlining/LateInlineVirtualNullReceiverCheck.java Changeset: 30b0f820 Author: Claes Redestad Date: 2021-08-18 10:47:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/30b0f820cec12b6da62229fe78a528ab3ad0d134 8272626: Avoid C-style array declarations in java.* Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/io/BufferedInputStream.java ! src/java.base/share/classes/java/io/BufferedOutputStream.java ! src/java.base/share/classes/java/io/BufferedWriter.java ! src/java.base/share/classes/java/io/ByteArrayInputStream.java ! src/java.base/share/classes/java/io/ByteArrayOutputStream.java ! src/java.base/share/classes/java/io/CharArrayWriter.java ! src/java.base/share/classes/java/io/Console.java ! src/java.base/share/classes/java/io/DataInput.java ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/DataOutput.java ! src/java.base/share/classes/java/io/DataOutputStream.java ! src/java.base/share/classes/java/io/FileInputStream.java ! src/java.base/share/classes/java/io/FileOutputStream.java ! src/java.base/share/classes/java/io/FilterInputStream.java ! src/java.base/share/classes/java/io/FilterOutputStream.java ! src/java.base/share/classes/java/io/FilterWriter.java ! src/java.base/share/classes/java/io/InputStream.java ! src/java.base/share/classes/java/io/LineNumberInputStream.java ! src/java.base/share/classes/java/io/LineNumberReader.java ! src/java.base/share/classes/java/io/ObjectInput.java ! src/java.base/share/classes/java/io/ObjectOutput.java ! src/java.base/share/classes/java/io/OutputStream.java ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/io/PipedInputStream.java ! src/java.base/share/classes/java/io/PipedOutputStream.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/PipedWriter.java ! src/java.base/share/classes/java/io/PrintStream.java ! src/java.base/share/classes/java/io/PrintWriter.java ! src/java.base/share/classes/java/io/RandomAccessFile.java ! src/java.base/share/classes/java/io/SequenceInputStream.java ! src/java.base/share/classes/java/io/StringBufferInputStream.java ! src/java.base/share/classes/java/io/StringWriter.java ! src/java.base/share/classes/java/io/Writer.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringBuffer.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadGroup.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/net/DatagramPacket.java ! src/java.base/share/classes/java/net/Inet4Address.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/java/text/ChoiceFormat.java ! src/java.base/share/classes/java/text/DecimalFormat.java ! src/java.base/share/classes/java/util/Arrays.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/java/util/regex/Matcher.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java Changeset: 4d6593ce Author: Harold Seigel Date: 2021-08-18 14:24:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d6593ce0243457e7431a5990957a8f880e0a3fb 8272124: Cgroup v1 initialization causes NullPointerException when cgroup path contains colon Reviewed-by: mseledtsov, sgehwolf ! src/java.base/linux/classes/jdk/internal/platform/CgroupSubsystemFactory.java ! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java Changeset: 96107e31 Author: Vladimir Ivanov Date: 2021-08-18 16:45:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/96107e31dfe115fc102fa54d7bdd523c8a79ff76 8272573: Redundant unique_concrete_method_4 dependencies Reviewed-by: kvn, thartmann ! src/hotspot/share/code/dependencies.cpp Changeset: 73da66ff Author: Ralf Schmelter Date: 2021-08-18 18:30:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/73da66ffb707abf6dc38368a12e337d52597de25 8272318: Improve performance of HeapDumpAllTest Reviewed-by: lucy, sspitsyn ! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpAllTest.java Changeset: 6d3d4795 Author: Jonathan Gibbons Date: 2021-08-18 23:40:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6d3d47957ef03c90ed3b1cb7a48902366cd1bc27 8272667: substandard error messages from the docs build Reviewed-by: darcy, iris ! make/common/ProcessMarkdown.gmk Changeset: 1c80f078 Author: Julia Boes Date: 2021-08-19 09:09:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1c80f078f61a53ee80640e76a9af86f9b16a0618 8272334: com.sun.net.httpserver.HttpExchange: Improve API doc of getRequestHeaders Reviewed-by: dfuchs, michaelm, chegar ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java Changeset: 0816eed1 Author: Julia Boes Date: 2021-08-19 10:32:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0816eed126bddd71b7ad645dbefcce1667c025fd merge in master ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Request.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java + src/jdk.httpserver/share/classes/com/sun/net/httpserver/Request.java From chris.hegarty at oracle.com Thu Aug 19 14:34:07 2021 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Thu, 19 Aug 2021 14:34:07 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: simple-server: refactor mapToPath and add a few additional test scenarios Message-ID: Changeset: e9d3a038 Author: Chris Hegarty Date: 2021-08-19 15:33:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e9d3a0380f73cf1345952a772ca763775c391599 simple-server: refactor mapToPath and add a few additional test scenarios ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java From chris.hegarty at oracle.com Thu Aug 19 14:37:43 2021 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Thu, 19 Aug 2021 14:37:43 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: simple-server: restore accidental change Message-ID: <31c19cc3-c8ab-4c19-a765-4c609a63ea12@oracle.com> Changeset: 45ff1d91 Author: Chris Hegarty Date: 2021-08-19 15:36:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/45ff1d9143973067b9ce8f91248cc755b2716821 simple-server: restore accidental change ! test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java From julia.boes at oracle.com Fri Aug 20 09:25:39 2021 From: julia.boes at oracle.com (Julia Boes) Date: Fri, 20 Aug 2021 09:25:39 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: 2 new changesets Message-ID: <2a927c67-b4d2-41ef-83da-925407804980@oracle.com> Changeset: 6eea2162 Author: Julia Boes Date: 2021-08-19 16:58:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6eea2162379d302881e3a045b225475131f0c3f5 fix context path mapping if trailing slash ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java Changeset: fbf195b4 Author: Julia Boes Date: 2021-08-20 10:25:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbf195b45438eb125bf300552f6cf5486700147e Merge branch 'simpleserver' of github.com:openjdk/jdk-sandbox into simpleserver From julia.boes at oracle.com Mon Aug 23 13:40:06 2021 From: julia.boes at oracle.com (Julia Boes) Date: Mon, 23 Aug 2021 13:40:06 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: refactor redirection URI Message-ID: Changeset: 2823f64a Author: Julia Boes Date: 2021-08-23 14:38:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2823f64acd021854f92426705e73839a574fe2cb refactor redirection URI ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java From julia.boes at oracle.com Mon Aug 23 16:20:01 2021 From: julia.boes at oracle.com (Julia Boes) Date: Mon, 23 Aug 2021 16:20:01 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: test requests with query and some test cleanup Message-ID: <747d384f-29e6-4649-96ff-5348d048b81a@oracle.com> Changeset: f63229d3 Author: Julia Boes Date: 2021-08-23 17:19:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f63229d31ec5eff774235848181f1d11bceb7614 test requests with query and some test cleanup ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/HttpsServerTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/OutputFilterTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java From julia.boes at oracle.com Mon Aug 23 17:39:47 2021 From: julia.boes at oracle.com (Julia Boes) Date: Mon, 23 Aug 2021 17:39:47 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: add @since tags in the right places Message-ID: <824b8e44-ebce-4070-a261-c59665d7c0f1@oracle.com> Changeset: c9d41727 Author: Julia Boes Date: 2021-08-23 18:39:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c9d4172798257d70482db31c8bfcb16db55e0348 add @since tags in the right places ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Headers.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandlers.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java ! 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/Main.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/SimpleFileServerImpl.java From chris.hegarty at oracle.com Tue Aug 24 08:57:49 2021 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Tue, 24 Aug 2021 08:57:49 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: simple-server: remove superfluous PrintStream Message-ID: <780d750c-83d0-4bdd-9576-d2c52edb3929@oracle.com> Changeset: 32c29a21 Author: Chris Hegarty Date: 2021-08-24 09:56:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/32c29a21063345ca11b1637b56e960fe88f984fa simple-server: remove superfluous PrintStream ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java From chris.hegarty at oracle.com Tue Aug 24 09:01:02 2021 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Tue, 24 Aug 2021 09:01:02 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: simple-server: update listFiles to use bytes consistently Message-ID: Changeset: e0997076 Author: Chris Hegarty Date: 2021-08-24 10:00:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e0997076e2696b916c1d20407efa7923d3c6b9d7 simple-server: update listFiles to use bytes consistently ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java From chris.hegarty at oracle.com Tue Aug 24 14:31:38 2021 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Tue, 24 Aug 2021 14:31:38 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: simple-server: add at since to inner API class Message-ID: Changeset: 01ddf8bd Author: Chris Hegarty Date: 2021-08-24 15:29:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/01ddf8bdd42b1483cd00e444b0fa63a19f830521 simple-server: add at since to inner API class ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/SimpleFileServer.java From julia.boes at oracle.com Tue Aug 24 16:42:03 2021 From: julia.boes at oracle.com (Julia Boes) Date: Tue, 24 Aug 2021 16:42:03 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: 2 new changesets Message-ID: <1e534d47-71b4-45a3-8e9a-82e0704e4fe4@oracle.com> Changeset: f72aaa1b Author: Julia Boes Date: 2021-08-24 17:40:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f72aaa1b29e4aa23cc1d979d326062d2f99af2be add charset to HTML and refactor ResourceBundleHelper ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/OutputFilter.java + src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/ResourceBundleHelper.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/CustomFileSystemTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Changeset: 765af0c0 Author: Julia Boes Date: 2021-08-24 17:41:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/765af0c00bd1e614f2eeb00851a223b872db5988 Merge branch 'simpleserver' of github.com:openjdk/jdk-sandbox into simpleserver ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java From julia.boes at oracle.com Thu Aug 26 08:29:02 2021 From: julia.boes at oracle.com (Julia Boes) Date: Thu, 26 Aug 2021 08:29:02 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: check file permission during handler creation Message-ID: <9f633b12-d540-4f5f-b4a5-24854b6c837b@oracle.com> Changeset: 5088a41b Author: Julia Boes Date: 2021-08-26 09:28:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5088a41b0018b4aed7e0b8ca781908c8bf8df36f check file permission during handler creation ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java + test/jdk/com/sun/net/httpserver/simpleserver/SecurityManagerTest.java + test/jdk/com/sun/net/httpserver/simpleserver/SecurityManagerTestNoRead.policy + test/jdk/com/sun/net/httpserver/simpleserver/SecurityManagerTestRead.policy From julia.boes at oracle.com Thu Aug 26 14:09:09 2021 From: julia.boes at oracle.com (Julia Boes) Date: Thu, 26 Aug 2021 14:09:09 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: change file permission to recursive read Message-ID: <84259f53-e1df-4618-a152-da388fb3923b@oracle.com> Changeset: 140ec91c Author: Julia Boes Date: 2021-08-26 15:08:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/140ec91c54250cb04e525eda0be78049091e7e72 change file permission to recursive read ! 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/SecurityManagerTest.java From duke at openjdk.java.net Thu Aug 26 16:26:50 2021 From: duke at openjdk.java.net (duke) Date: Thu, 26 Aug 2021 16:26:50 GMT Subject: git: openjdk/jdk-sandbox: simpleserver: simple-server: cleanup HTML generation code Message-ID: Changeset: 21f772ca Author: Chris Hegarty Date: 2021-08-26 17:23:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/21f772ca887a8a5749c9a8ffc3bb6186700b835a simple-server: cleanup HTML generation code ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java