From chris.hegarty at oracle.com Thu Mar 11 16:02:24 2021 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Thu, 11 Mar 2021 16:02:24 GMT Subject: git: openjdk/jdk-sandbox: simple-buffers: 537 new changesets Message-ID: Changeset: d4b09439 Author: Chris Hegarty Date: 2021-02-03 13:53:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d4b09439 Minor cleanup ! src/java.base/share/classes/java/nio/AbstractBufferImpl.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: 6415d3b8 Author: Vladimir Kozlov Date: 2021-01-29 16:16:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6415d3b8 8259584: SuperWord::fix_commutative_inputs checks in_bb(fin1) instead of in_bb(fin2) Reviewed-by: shade ! src/hotspot/share/opto/superword.cpp Changeset: b2e582a8 Author: Vicente Romero Date: 2021-01-29 16:50:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2e582a8 8259905: Compiler treats 'sealed' keyword as 'var' keyword Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/lvti/ParserTest.out ! test/langtools/tools/javac/sealed/SealedCompilationTests.java Changeset: 739bbd03 Author: Guoxiong Li Committer: Vicente Romero Date: 2021-01-29 18:27:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/739bbd03 8260566: Pattern type X is a subtype of expression type Y message is incorrect Reviewed-by: jlahoda, tvaleev ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/patterns/NoSubtypeCheck.out ! test/langtools/tools/javac/patterns/NullsInPatterns.out Changeset: f5ca8385 Author: Leonid Mesnik Date: 2021-01-29 20:49:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f5ca8385 8065773: JDI: UOE is not thrown, when redefineClasses changes a class modifier Reviewed-by: sspitsyn, coleenp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass01/redefineclasses021b.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass02/redefineclasses021b.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass03/redefineclasses021b.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass04/redefineclasses021b.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021b.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/newclass01/redefineclasses023b.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/newclass02/redefineclasses023b.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/newclass03/redefineclasses023b.java Changeset: 71bfe962 Author: Xue-Lei Andrew Fan Date: 2021-01-30 00:21:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/71bfe962 8217633: Configurable extensions with system properties Reviewed-by: rhalade, jnimeh ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java + test/jdk/sun/security/ssl/SSLSocketImpl/DisableExtensions.java Changeset: fb46c910 Author: Daniel D. Daugherty Date: 2021-01-30 00:56:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fb46c910 8260674: ProblemList jdk/incubator/vector/VectorHash.java in Xcomp configs Reviewed-by: vlivanov ! test/jdk/ProblemList-Xcomp.txt Changeset: 69ee314b Author: Joe Wang Date: 2021-01-30 02:34:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/69ee314b 8249867: xml declaration is not followed by a newline Reviewed-by: rriggs, naoto, lancea, dfuchs ! 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/DOMConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java ! src/java.xml/share/classes/module-info.java ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Changeset: 6b24e98c Author: Yasumasa Suenaga Date: 2021-01-30 03:46:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b24e98c 8259008: ArithmeticException was thrown at "Monitor Cache Dump" on HSDB Reviewed-by: dcubed, gziemski, eosterlund, cjplummer, sspitsyn ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java + test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java Changeset: 67a34daf Author: Kim Barrett Date: 2021-01-30 09:56:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/67a34daf 8260630: Templatize literal_size 8260629: Remove explicit instantiation of Hashtable with oop value Reviewed-by: pliden, tschatzl, coleenp ! src/hotspot/share/utilities/hashtable.cpp Changeset: fcfe6478 Author: Alexey Ivanov Date: 2021-01-30 11:54:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fcfe6478 8260462: Missing in Modality.html Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html Changeset: a61ff87c Author: Daniel D. Daugherty Date: 2021-01-30 15:23:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a61ff87c 8260685: ProblemList 2 compiler/jvmci/compilerToVM tests in Xcomp configs Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 0da9cad5 Author: Jie Fu Date: 2021-01-31 00:27:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0da9cad5 8260501: [Vector API] Improve register usage for shift operations on x86 Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/x86/x86.ad Changeset: 8a9004da Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-01-31 17:03:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a9004da 8260574: Remove parallel constructs in GenCollectedHeap::process_roots Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/strongRootsScope.cpp ! src/hotspot/share/gc/shared/strongRootsScope.hpp Changeset: 039affc8 Author: Tobias Hartmann Date: 2021-02-01 06:33:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/039affc8 8260577: Unused code in AbstractCompiler after Shark compiler removal Reviewed-by: shade, chagedorn, kvn ! src/hotspot/share/c1/c1_Compiler.hpp ! src/hotspot/share/compiler/abstractCompiler.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp Changeset: cf942081 Author: Johannes Kuhn Committer: Alan Bateman Date: 2021-02-01 08:09:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cf942081 8259395: Patching automatic module with additional packages re-creates module without "requires java.base" Reviewed-by: attila, alanb ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java + test/jdk/tools/launcher/modules/patch/automatic/PatchTest.java + test/jdk/tools/launcher/modules/patch/automatic/myapp/module-info.java + test/jdk/tools/launcher/modules/patch/automatic/myapp/myapp/Main.java + test/jdk/tools/launcher/modules/patch/automatic/patch1/somelib/PatchInfo.java + test/jdk/tools/launcher/modules/patch/automatic/patch1/somelib/test/TestMain.java + test/jdk/tools/launcher/modules/patch/automatic/patch2/somelib/Dummy.java + test/jdk/tools/launcher/modules/patch/automatic/patch2/somelib/PatchInfo.java + test/jdk/tools/launcher/modules/patch/automatic/somelib/somelib/Dummy.java + test/jdk/tools/launcher/modules/patch/automatic/somelib/somelib/Invariants.java + test/jdk/tools/launcher/modules/patch/automatic/somelib/somelib/PatchInfo.java Changeset: ab727f0a Author: Aleksey Shipilev Date: 2021-02-01 08:49:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab727f0a 8260591: Shenandoah: improve parallelism for concurrent thread root scans Reviewed-by: zgu, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: aec03772 Author: Christian Hagedorn Date: 2021-02-01 09:39:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aec03772 8257498: Remove useless skeleton predicates Reviewed-by: roland, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/node.cpp Changeset: c0cde7dc Author: Athijegannathan Sundararajan Date: 2021-02-01 12:57:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0cde7dc 8259814: test/jdk/tools/jlink/plugins/CompressorPluginTest.java has compilation issues Reviewed-by: alanb ! test/jdk/ProblemList.txt ! test/jdk/tools/jlink/plugins/CompressorPluginTest.java Changeset: 80760a32 Author: Erik Joelsson Date: 2021-02-01 14:07:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/80760a32 8260669: Missing quotes in fixpath.sh Reviewed-by: tbell, iris, mikael, ihse ! make/scripts/fixpath.sh Changeset: 02d586e1 Author: Vladimir Kozlov Date: 2021-02-01 15:48:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/02d586e1 8259398: Super word not applied to a loop with byteArrayViewVarHandle Reviewed-by: vlivanov, thartmann, chagedorn ! src/hotspot/share/opto/superword.cpp ! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java Changeset: 181d63ff Author: Harold Seigel Date: 2021-02-01 16:46:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/181d63ff 8260522: Clean up warnings in hotspot JTReg runtime tests Reviewed-by: lfoltan, coleenp ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/DoubleJVMOption.java ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java ! test/hotspot/jtreg/runtime/LoadClass/TriggerResize.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/TestWithProfiler.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsApp.java ! test/hotspot/jtreg/runtime/modules/PatchModule/BasicJarBuilder.java ! test/hotspot/jtreg/runtime/records/RedefineRecord.java ! test/hotspot/jtreg/runtime/reflect/ArrayGetIntException.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java ! test/hotspot/jtreg/runtime/verifier/defaultMethods/DefaultMethodRegressionTests.java ! test/hotspot/jtreg/testlibrary/jvmti/TransformerAgent.java ! test/lib/jdk/test/lib/classloader/GeneratingClassLoader.java Changeset: df33595e Author: Roman Kennke Date: 2021-02-01 17:29:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/df33595e 8260309: Shenandoah: Clean up ShenandoahBarrierSet Reviewed-by: shade, zgu ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp Changeset: e963ebd7 Author: Zhengyu Gu Date: 2021-02-01 18:10:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e963ebd7 8260004: Shenandoah: Rename ShenandoahMarkCompact to ShenandoahFullGC Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp = src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp = src/hotspot/share/gc/shenandoah/shenandoahFullGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp Changeset: 50f9a70f Author: JSNORDST Committer: Thomas Schatzl Date: 2021-02-01 18:19:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/50f9a70f 8217327: G1 Post-Cleanup region liveness printing should not print out-of-date efficiency Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp Changeset: b6a73673 Author: David Holmes Date: 2021-02-01 21:31:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b6a73673 8260349: Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS Reviewed-by: shade, stuefe ! src/hotspot/share/services/memoryPool.cpp + test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java Changeset: 55d62a53 Author: Calvin Cheung Date: 2021-02-01 22:17:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/55d62a53 8213226: [TESTBUG] Reduce the usage of CDSTestUtils.executeAndLog() Reviewed-by: iklam, minqi ! test/hotspot/jtreg/runtime/cds/CdsDifferentCompactStrings.java ! test/hotspot/jtreg/runtime/cds/DeterministicDump.java ! test/hotspot/jtreg/runtime/cds/DumpSharedDictionary.java ! test/hotspot/jtreg/runtime/cds/PrintSharedArchiveAndExit.java ! test/hotspot/jtreg/runtime/cds/SharedArchiveFile.java ! test/hotspot/jtreg/runtime/cds/SharedStringsDedup.java ! test/hotspot/jtreg/runtime/cds/SharedStringsRunAuto.java ! test/hotspot/jtreg/runtime/cds/SharedSymbolTableBucketSize.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/cds/appcds/GraalWithLimitedMetaspace.java ! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithOldClass.java ! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/StaticArchiveWithLambda.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/NewModuleFinderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/InstrumentationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java ! test/lib/jdk/test/lib/cds/CDSOptions.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 9880c4cd Author: Daniel D. Daugherty Date: 2021-02-01 22:52:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9880c4cd 8260860: ProblemList tools/jlink/plugins/CompressorPluginTest.java Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: a6d95058 Author: Daniel D. Daugherty Date: 2021-02-01 22:53:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6d95058 8260864: ProblemList two security/krb5 tests on Linux Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 54e7a642 Author: bobpengxie Committer: Jie Fu Date: 2021-02-02 02:16:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/54e7a642 8260576: Typo in compiler/runtime/safepoints/TestRegisterRestoring.java Reviewed-by: thartmann, jiefu ! test/hotspot/jtreg/compiler/runtime/safepoints/TestRegisterRestoring.java Changeset: 474dba2d Author: Joe Darcy Date: 2021-02-02 02:33:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/474dba2d 8257086: Clarify differences between {Float, Double}.equals and == Reviewed-by: smarks, bpb ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java Changeset: fe407cf1 Author: Tobias Hartmann Date: 2021-02-02 07:23:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fe407cf1 8260420: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint Reviewed-by: kvn, roland, chagedorn ! src/hotspot/share/opto/loopopts.cpp ! test/hotspot/jtreg/compiler/loopopts/TestSplitIfPinnedLoadInStripMinedLoop.java Changeset: ddd2951b Author: Thomas Stuefe Date: 2021-02-02 07:36:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ddd2951b 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit Reviewed-by: iklam ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp Changeset: 288a4fed Author: Thomas Schatzl Date: 2021-02-02 11:01:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/288a4fed 8260643: Remove parallel version handling in CardTableRS::younger_refs_in_space_iterate() Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/cardGeneration.cpp ! src/hotspot/share/gc/shared/cardGeneration.hpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp Changeset: 189b65b2 Author: Harold Seigel Date: 2021-02-02 13:10:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/189b65b2 8260264: Move common os_ inline methods to a common posix source file Reviewed-by: iklam, dholmes, coleenp, stuefe ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/posix/os_posix.inline.hpp Changeset: a421bfad Author: Coleen Phillimore Date: 2021-02-02 13:29:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a421bfad 8259839: SystemDictionary exports too much implementation Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: defcb042 Author: Daniel D. Daugherty Date: 2021-02-02 15:36:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/defcb042 8260867: ProblemList java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java on linux Reviewed-by: psadhukhan, jdv, pbansal ! test/jdk/ProblemList.txt Changeset: 0093183b Author: Quaffel Committer: Martin Doerr Date: 2021-02-02 15:53:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0093183b 8260368: [PPC64] GC interface needs enhancement to support GCs with load barriers Reviewed-by: mdoerr, rkennke, goetz ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp Changeset: d7b1fc59 Author: Thomas Stuefe Date: 2021-02-02 17:56:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7b1fc59 8260707: java/lang/instrument/PremainClass/InheritAgent0100.java times out Co-authored-by: Arno Zeller Reviewed-by: dholmes, sspitsyn, dcubed ! test/jdk/java/lang/instrument/NegativeAgentRunner.java ! test/jdk/java/lang/instrument/PremainClass/NoPremainAgent.java ! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgent.java Changeset: f546fd00 Author: Thomas Stuefe Date: 2021-02-02 18:21:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f546fd00 8260902: CDS mapping errors should not lead to unconditional output Reviewed-by: iklam ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 69189f88 Author: Rajan Halade Date: 2021-02-02 18:26:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/69189f88 8256421: Add 2 HARICA roots to cacerts truststore Reviewed-by: hchao, mullan + make/data/cacerts/haricaeccrootca2015 + make/data/cacerts/haricarootca2015 + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/HaricaCA.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 105d3e8f Author: Davin Kevin Committer: Xue-Lei Andrew Fan Date: 2021-02-02 20:54:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/105d3e8f 8260861: TrustStoreDescriptor log the same value Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java Changeset: 6dc3c6dc Author: Mahendra Chhipa Committer: Brent Christian Date: 2021-02-02 21:11:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6dc3c6dc 8183372: Refactor java/lang/Class shell tests to java Reviewed-by: bchristi, mchung ! test/jdk/java/lang/Class/forName/NonJavaNames.java - test/jdk/java/lang/Class/forName/NonJavaNames.sh ! test/jdk/java/lang/Class/getEnclosingClass/EnclosingClassTest.java - test/jdk/java/lang/Class/getEnclosingClass/build.sh - test/jdk/java/lang/Class/getEnclosingClass/make_src.sh Changeset: 9af33392 Author: Mahendra Chhipa Committer: Brent Christian Date: 2021-02-02 22:14:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9af33392 8261003: Bad Copyright header format after JDK-8183372 Reviewed-by: bchristi ! test/jdk/java/lang/Class/getEnclosingClass/EnclosingClassTest.java Changeset: ffbcf1b0 Author: Ioi Lam Date: 2021-02-02 23:40:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ffbcf1b0 8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass Reviewed-by: lfoltan, hseigel, dholmes, stuefe ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.hpp ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/methodHandles_arm.hpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/methodHandles_ppc.hpp ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/methodHandles_s390.hpp ! src/hotspot/cpu/s390/runtime_s390.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.hpp ! src/hotspot/cpu/x86/runtime_x86_32.cpp ! src/hotspot/cpu/x86/runtime_x86_64.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/zero/compiledIC_zero.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciInstance.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciObjArrayKlass.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciType.cpp ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/javaAssertions.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/protectionDomainCache.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verificationType.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmClassID.hpp ! src/hotspot/share/classfile/vmClassMacros.hpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/classfile/vmClasses.hpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/interpreter/bootstrapInfo.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp ! src/hotspot/share/oops/instanceRefKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/reflectionAccessorImplKlassHelper.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/parseHelper.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTrace.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/wbtestmethods/parserTests.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/fieldDescriptor.inline.hpp ! src/hotspot/share/runtime/frame.inline.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/memprofiler.cpp ! src/hotspot/share/runtime/monitorDeflationThread.cpp ! src/hotspot/share/runtime/notificationThread.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/reflectionUtils.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/classLoadingService.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/lowMemoryDetector.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/vmEnums.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java ! test/hotspot/gtest/oops/test_instanceKlass.cpp ! test/hotspot/gtest/oops/test_markWord.cpp Changeset: bec60432 Author: Alexander Matveev Date: 2021-02-03 00:29:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bec60432 8259570: (macos) tools/jpackage tests fails with 'hdiutil: couldn't eject "disk2" - Resource busy' Reviewed-by: herrick, asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java Changeset: d423d368 Author: Kim Barrett Date: 2021-02-03 00:52:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d423d368 8258508: Merge G1RedirtyCardsQueue into qset Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp Changeset: a47befc8 Author: Jie Fu Date: 2021-02-03 01:18:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a47befc8 8260878: com/sun/jdi/JdbOptions.java fails without jfr Reviewed-by: amenkov, cjplummer ! test/jdk/com/sun/jdi/JdbOptions.java Changeset: 98a76921 Author: Sergey Bylokhov Date: 2021-02-03 03:41:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/98a76921 8076313: GraphicsEnvironment does not detect changes in count of monitors on Linux OS Reviewed-by: kizune ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: b9d4211b Author: Ioi Lam Date: 2021-02-03 03:56:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b9d4211b 8260193: Remove JVM_GetInterfaceVersion() and JVM_DTraceXXX Reviewed-by: alanb, lfoltan, gziemski, ihse ! make/data/hotspot-symbols/symbols-unix ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/native/libjava/check_version.c Changeset: c0084100 Author: Prasanta Sadhukhan Date: 2021-02-03 04:33:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0084100 8197825: [Test] Intermittent timeout with javax/swing JColorChooser Test Reviewed-by: trebari, aivanov ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JColorChooser/Test6827032.java Changeset: cb127a4b Author: Prasanta Sadhukhan Date: 2021-02-03 06:49:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb127a4b 8198343: Test java/awt/print/PrinterJob/TestPgfmtSetMPA.java may fail w/o printer Reviewed-by: jdv, trebari ! test/jdk/ProblemList.txt ! test/jdk/java/awt/print/PrinterJob/TestPgfmtSetMPA.java Changeset: 91e6c755 Author: Tobias Hartmann Date: 2021-02-03 08:10:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/91e6c755 8260928: InitArrayShortSize constraint func should print a helpful error message Reviewed-by: shade, chagedorn ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp Changeset: 90376156 Author: Jan Lahoda Date: 2021-02-03 09:21:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/90376156 8222850: jshell tool: Misleading cascade compiler error in switch expression with undefined vars Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/langtools/tools/javac/recovery/SwitchUndefinedSelector.java + test/langtools/tools/javac/recovery/SwitchUndefinedSelector.out Changeset: ae2c5f07 Author: Roberto Casta?eda Lozano Committer: Vladimir Ivanov Date: 2021-02-03 11:11:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ae2c5f07 8260581: IGV: enhance node search Allow users to search by node id or name by default, show partial matches when searching for a specific property, show 'All N matching nodes' entry only if relevant, and rank results by level of matching. Co-authored-by: Christian Hagedorn Reviewed-by: chagedorn, vlivanov, xliu ! src/utils/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java ! src/utils/IdealGraphVisualizer/View/nbproject/project.properties ! src/utils/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/NodeQuickSearch.java Changeset: c8de943c Author: Claes Redestad Date: 2021-02-03 11:43:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8de943c 8260617: Merge ZipFile encoding check with the initial hash calculation Reviewed-by: lancea ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: 5324b5c5 Author: Zhengyu Gu Date: 2021-02-03 13:15:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5324b5c5 8260998: Shenandoah: Restore reference processing statistics reporting Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp Changeset: 0ef93feb Author: Ivan ?ipka Committer: Igor Ignatyev Date: 2021-02-03 14:08:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0ef93feb 8259265: Refactor UncaughtExceptions shell test as java test. Reviewed-by: rriggs - test/jdk/java/lang/Thread/UncaughtExceptions.sh + test/jdk/java/lang/Thread/UncaughtExceptionsTest.java Changeset: b0ee7a86 Author: Julia Boes Date: 2021-02-03 14:15:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b0ee7a86 8241995: Clarify InetSocketAddress::toString specification Reviewed-by: michaelm, chegar ! src/java.base/share/classes/java/net/InetSocketAddress.java Changeset: 472bf629 Author: Nils Eliasson Date: 2021-02-03 16:01:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/472bf629 8258799: [Testbug] RandomCommandsTest must check if tested directive is added via jcmd Reviewed-by: kvn, iignatyev ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Scenario.java Changeset: 4a8b5c16 Author: Weijun Wang Date: 2021-02-03 16:20:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a8b5c16 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m 8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m Reviewed-by: erikj, prr, ihse, valeriep ! make/common/TestFilesCompilation.gmk ! make/modules/java.base/Lib.gmk ! make/modules/java.security.jgss/Lib.gmk ! make/test/JtregNativeJdk.gmk ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m ! src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m ! src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java = test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m - test/jdk/sun/security/krb5/config/SCDynamicConfigTest.java + test/jdk/sun/security/krb5/config/native/TestDynamicStore.java + test/jdk/sun/security/krb5/config/native/libTestDynamicStore.m Changeset: f025bc1d Author: Vladimir Kozlov Date: 2021-02-03 18:05:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f025bc1d 8260301: misc gc/g1/unloading tests fails with "RuntimeException: Method could not be enqueued for compilation at level N" Reviewed-by: dlong, iignatyev ! src/hotspot/share/prims/whitebox.cpp Changeset: 2be60e37 Author: Phil Race Date: 2021-02-03 21:58:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2be60e37 8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m Reviewed-by: ihse, cjplummer ! make/modules/jdk.hotspot.agent/Lib.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: f279ff9d Author: Sergey Bylokhov Date: 2021-02-03 23:13:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f279ff9d 8261010: Delete the Netbeans "default" license header Reviewed-by: iris, psadhukhan ! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java ! test/micro/org/openjdk/bench/java/math/BigIntegers.java ! test/micro/org/openjdk/bench/vm/compiler/WriteBarrier.java Changeset: e2516e41 Author: Jie Fu Date: 2021-02-04 00:05:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e2516e41 8261028: ZGC: SIGFPE when MaxVirtMemFraction=0 Reviewed-by: stefank, pliden ! src/hotspot/share/gc/shared/gc_globals.hpp Changeset: 8760688d Author: Phil Race Date: 2021-02-04 01:36:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8760688d 8260616: Removing remaining JNF dependencies in the java.desktop module Reviewed-by: gziemski, ihse, serb ! make/modules/java.desktop/Lib.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! make/test/JtregNativeJdk.gmk ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! 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/LWCToolkit.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m ! src/java.desktop/macosx/native/libosx/CFileManager.m ! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h + src/java.desktop/macosx/native/libosxapp/JNIUtilities.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m ! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.h ! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.h ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m ! src/java.desktop/macosx/native/libosxui/AquaFileView.m ! src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m ! src/java.desktop/macosx/native/libosxui/AquaNativeResources.m ! src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m ! src/java.desktop/macosx/native/libosxui/JRSUIController.m ! src/java.desktop/macosx/native/libosxui/JRSUIFocus.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.h ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m Changeset: e68eac9c Author: Per Liden Date: 2021-01-28 07:58:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e68eac9c 8259765: ZGC: Handle incorrect processor id reported by the operating system Reviewed-by: ayang, eosterlund ! src/hotspot/os/linux/os_linux.cpp Changeset: 1926765f Author: Vladimir Kozlov Date: 2021-01-28 16:16:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1926765f 8253353: Crash in C2: guarantee(n != NULL) failed: No Node Co-authored-by: Fei Yang Reviewed-by: vlivanov, neliasso ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopopts/TestNestedIrreducibleLoops.jasm + test/hotspot/jtreg/compiler/loopopts/TestNestedIrreducibleLoopsMain.java Changeset: 8ffdbceb Author: Igor Ignatyev Date: 2021-01-29 04:04:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ffdbceb 8260608: add a regression test for 8260370 Reviewed-by: kvn + test/hotspot/jtreg/compiler/loopopts/TestLoopLimitNodeElimination.java Changeset: a117e115 Author: Wang Huang Committer: Nils Eliasson Date: 2021-01-29 08:07:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a117e115 8260339: JVM crashes when executing PhaseIdealLoop::match_fill_loop Co-authored-by: He Xuejin Reviewed-by: neliasso, kvn, iignatyev ! src/hotspot/share/runtime/stubRoutines.cpp + test/hotspot/jtreg/compiler/vectorapi/TestLoopStoreVector.java Changeset: bc41bb10 Author: Aleksey Shipilev Date: 2021-01-29 17:48:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bc41bb10 8260632: Build failures after JDK-8253353 Reviewed-by: stuefe, thartmann, kvn ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: 0fdf9cdd Author: casparcwang Committer: Jie Fu Date: 2021-02-01 01:28:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0fdf9cdd 8260473: [vector] ZGC: VectorReshape test produces incorrect results with ZGC enabled Co-authored-by: Stuart Monteith Co-authored-by: Wang Chao Reviewed-by: vlivanov, neliasso ! src/hotspot/share/opto/vector.cpp + test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java Changeset: 21f8bf44 Author: Erik Gahlin Date: 2021-02-01 05:57:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/21f8bf44 8257215: JFR: Events dropped when streaming over a chunk rotation Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java + src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/DownLoadThread.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/jmx/streaming/TestRotate.java Changeset: ed1a7755 Author: Magnus Ihse Bursie Date: 2021-02-02 07:41:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed1a7755 8258378: Final nroff manpage update for JDK 16 Reviewed-by: erikj, dholmes ! src/java.base/share/man/java.1 ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmid.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.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 Changeset: 081fa3e7 Author: Aleksey Shipilev Date: 2021-02-02 18:00:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/081fa3e7 8260927: StringBuilder::insert is incorrect without Compact Strings Reviewed-by: redestad, alanb, rriggs, jlaskey ! src/java.base/share/classes/java/lang/String.java ! test/jdk/java/lang/StringBuilder/Insert.java Changeset: afd5eefd Author: Kim Barrett Date: 2021-02-02 19:20:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/afd5eefd 8260704: ParallelGC: oldgen expansion needs release-store for _end Move JDK-8257999 barrier to correct location. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp Changeset: 1a7040e5 Author: Jesper Wilhelmsson Date: 2021-02-02 19:45:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a7040e5 8259794: Remove EA from JDK 16 version string starting with Initial RC promotion on Feb 04, 2021(B35) Reviewed-by: iignatyev, mikael ! make/autoconf/version-numbers Changeset: 9b7a8f19 Author: Jesper Wilhelmsson Date: 2021-02-04 02:06:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9b7a8f19 Merge ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/man/java.1 ! test/jdk/ProblemList.txt ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/man/java.1 ! test/jdk/ProblemList.txt Changeset: 82028e70 Author: Ioi Lam Date: 2021-02-04 04:05:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/82028e70 8260012: Reduce inclusion of collectedHeap.hpp and heapInspection.hpp Reviewed-by: stefank, tschatzl ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/oopRecorder.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shared/memAllocator.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/compressedOops.inline.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTagMapTable.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/utilities/ostream.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp Changeset: 60f440de Author: Prasanta Sadhukhan Date: 2021-02-04 04:13:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/60f440de 6436374: Graphics.setColor(null) is not documented Reviewed-by: serb, pbansal ! src/java.desktop/share/classes/java/awt/Graphics.java + test/jdk/java/awt/color/TestNullSetColor.java Changeset: 06b33a0a Author: Sergey Bylokhov Date: 2021-02-04 07:28:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/06b33a0a 8261107: ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream) Reviewed-by: azvegint, psadhukhan ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/jdk/java/awt/color/ICC_Profile/GetInstanceBrokenStream.java Changeset: e8ad8b35 Author: Denghui Dong Committer: Erik Gahlin Date: 2021-02-04 09:22:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e8ad8b35 8259956: jdk.jfr.internal.ChunkInputStream#available should return the sum of remaining available bytes Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/ChunkInputStream.java + test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamAvailable.java Changeset: 992b5008 Author: Claes Redestad Date: 2021-02-04 10:46:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/992b5008 8261036: Reduce classes loaded by CleanerFactory initialization Reviewed-by: rriggs ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java Changeset: 83357b11 Author: Claes Redestad Date: 2021-02-04 10:47:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/83357b11 8261030: Avoid loading GenerateJLIClassesHelper at runtime Reviewed-by: mchung ! 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/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java Changeset: be772ffa Author: Thomas Schatzl Date: 2021-02-04 13:47:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/be772ffa 8261023: Document why memory pretouch must be a store Reviewed-by: shade, iwalulya ! src/hotspot/share/runtime/os.cpp Changeset: f7a6cff9 Author: Magnus Ihse Bursie Date: 2021-02-04 14:37:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f7a6cff9 8261149: Initial nroff manpage update for JDK 17 Reviewed-by: dholmes, erikj ! src/java.base/share/man/java.1 ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmid.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: c1dea39d Author: Andy Herrick Date: 2021-02-04 14:50:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c1dea39d 8260335: [macos] Running app using relative path causes problems Reviewed-by: almatvee, kizune ! src/jdk.jpackage/share/native/common/FileUtils.cpp Changeset: e93e1e1c Author: Erik Gahlin Date: 2021-02-04 17:01:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e93e1e1c 8261157: Incorrect GPL header after JDK-8259956 Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamAvailable.java Changeset: bdcbfa10 Author: Andy Herrick Date: 2021-02-04 17:48:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bdcbfa10 8259927: Windows jpackage installer issues Reviewed-by: asemenyuk, almatvee, kizune ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourcesBuilder.java Changeset: d9aefa36 Author: Kiran Sidhartha Ravikumar Date: 2021-02-04 17:49:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d9aefa36 8260356: (tz) Upgrade time-zone data to tzdata2021a Reviewed-by: naoto ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/leapseconds Changeset: c59e4b66 Author: Ioi Lam Date: 2021-02-04 19:05:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c59e4b66 8261106: Reduce inclusion of jniHandles.hpp Reviewed-by: coleenp, hseigel ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/jniFastGetField_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/share/ci/ciBaseObject.hpp ! src/hotspot/share/ci/ciMetadata.hpp ! src/hotspot/share/ci/ciObject.hpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/threadService.hpp Changeset: 3bb6a3d2 Author: Phil Race Date: 2021-02-04 21:00:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3bb6a3d2 8261109: [macOS] Remove disabled warning for JNF in make/autoconf/flags-cflags.m4 Reviewed-by: serb, ihse, erikj ! make/autoconf/flags-cflags.m4 ! make/modules/java.base/Lib.gmk Changeset: 08f7454f Author: Daniel D. Daugherty Date: 2021-02-04 23:08:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/08f7454f 8261190: restore original Alibaba copyright line in two files Reviewed-by: dholmes ! test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamAvailable.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java Changeset: c5bb1092 Author: Ioi Lam Date: 2021-02-05 03:02:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c5bb1092 8260019: Move some Thread subtypes out of thread.hpp Reviewed-by: dholmes, coleenp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/compiler/compilerDirectives.hpp + src/hotspot/share/compiler/compilerThread.cpp + src/hotspot/share/compiler/compilerThread.hpp ! src/hotspot/share/gc/shared/concurrentGCThread.hpp ! src/hotspot/share/gc/shared/gcId.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/gc/z/zThread.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/jfr/utilities/jfrThreadIterator.hpp ! src/hotspot/share/jvmci/jvmci.cpp + src/hotspot/share/runtime/nonJavaThread.cpp + src/hotspot/share/runtime/nonJavaThread.hpp ! src/hotspot/share/runtime/task.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmThread.hpp Changeset: d2bd4992 Author: Fernando Guallini Committer: Rajan Halade Date: 2021-02-05 05:22:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2bd4992 8163498: Many long-running security libs tests Reviewed-by: rhalade, weijun ! test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java + test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java ! test/jdk/sun/security/provider/DSA/SupportedDSAParamGen.java + test/jdk/sun/security/provider/DSA/SupportedDSAParamGenLongKey.java ! test/jdk/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java + test/jdk/sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java ! test/jdk/sun/security/rsa/SignatureTest.java ! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/rsa/RSAKeyPairGenerator.java Changeset: 1e0a1013 Author: Kim Barrett Date: 2021-02-05 07:24:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1e0a1013 8259862: MutableSpace's end should be atomic Make _end volatile and use atomic access Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psYoungGen.hpp ! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp Changeset: ee2f2055 Author: Thomas Stuefe Date: 2021-02-05 07:31:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee2f2055 8260926: Trace resource exhausted events unconditionally Reviewed-by: dholmes, coleenp ! src/hotspot/share/prims/jvmtiExport.cpp Changeset: 78b0d327 Author: Thomas Schatzl Date: 2021-02-05 08:33:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/78b0d327 8234534: Simplify CardTable code after CMS removal Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/cardGeneration.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp Changeset: 07918995 Author: Claes Redestad Date: 2021-02-05 08:58:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/07918995 8261154: Memory leak in Java_java_lang_ClassLoader_defineClass0 with long class names Reviewed-by: stuefe, chegar, mchung ! src/java.base/share/native/libjava/ClassLoader.c ! test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java Changeset: 3495febf Author: Roland Westrelin Date: 2021-02-05 09:33:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3495febf 8260296: SA's dumpreplaydata fails Reviewed-by: kvn, cjplummer, iignatyev ! src/hotspot/share/ci/ciMetadata.cpp ! src/hotspot/share/ci/ciMetadata.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ProfileData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeEntries.java ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java ! test/hotspot/jtreg/compiler/ciReplay/SABase.java ! test/hotspot/jtreg/compiler/ciReplay/VMBase.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java ! test/lib/jdk/test/lib/process/OutputAnalyzer.java ! test/lib/jdk/test/lib/process/OutputBuffer.java ! test/lib/jdk/test/lib/util/CoreUtils.java Changeset: 224c166c Author: Kim Barrett Date: 2021-02-05 10:18:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/224c166c 8261213: [BACKOUT] MutableSpace's end should be atomic Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psYoungGen.hpp ! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp Changeset: 48f5220c Author: Martin Doerr Date: 2021-02-05 12:58:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/48f5220c 8260369: [PPC64] Add support for JDK-8200555 Reviewed-by: lucy ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp Changeset: 43ae0cf8 Author: Matthias Baesken Date: 2021-02-05 13:37:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/43ae0cf8 8261167: print_process_memory_info add a close call after fopen Reviewed-by: stuefe, dholmes ! src/hotspot/os/linux/os_linux.cpp Changeset: f9df3662 Author: Coleen Phillimore Date: 2021-02-05 15:49:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f9df3662 8242300: SystemDictionary::resolve_super_or_fail() should look for the super class first Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: 02189171 Author: Calvin Cheung Date: 2021-02-05 17:23:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/02189171 8258732: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java fails Reviewed-by: minqi, iklam ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Changeset: 4a1814cb Author: Naoto Sato Date: 2021-02-05 18:15:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a1814cb 8261179: Norwegian Bokm?l Locale fallback issue Reviewed-by: joehw ! src/java.base/share/classes/java/util/ResourceBundle.java ! test/jdk/java/util/ResourceBundle/Control/DefaultControlTest.java Changeset: 4a89733e Author: Phil Race Date: 2021-02-05 19:19:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a89733e 8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: 7a6c1768 Author: Zhengyu Gu Date: 2021-02-05 19:30:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a6c1768 8260736: Shenandoah: Cleanup includes in ShenandoahGC and families Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.hpp Changeset: fac3c2d2 Author: Alexey Semenyuk Date: 2021-02-05 20:44:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fac3c2d2 8254702: jpackage app launcher crashes on CentOS Reviewed-by: almatvee, erikj, herrick ! make/modules/jdk.jpackage/Lib.gmk ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java + src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.c - src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.cpp + src/jdk.jpackage/linux/native/applauncher/LinuxPackage.c + src/jdk.jpackage/linux/native/applauncher/LinuxPackage.h = src/jdk.jpackage/linux/native/libapplauncher/Executor.cpp = src/jdk.jpackage/linux/native/libapplauncher/Executor.h + src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp = src/jdk.jpackage/linux/native/libapplauncher/Package.cpp = src/jdk.jpackage/linux/native/libapplauncher/Package.h ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayout.java ! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp ! src/jdk.jpackage/share/native/applauncher/JvmLauncher.h + src/jdk.jpackage/share/native/applauncher/JvmLauncherLib.c ! src/jdk.jpackage/share/native/common/app.cpp ! src/jdk.jpackage/share/native/common/tstrings.cpp Changeset: 440db35e Author: Alexander Zuev Date: 2021-02-05 22:27:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/440db35e 8216358: [accessibility] [macos] The focus is invisible when tab to "Image Radio Buttons" and "Image CheckBoxes" Reviewed-by: serb, pbansal ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java + test/jdk/javax/swing/JCheckBox/ImageCheckboxFocus/ImageCheckboxTest.java Changeset: fb46d4e5 Author: Ivan ?ipka Committer: Igor Ignatyev Date: 2021-02-06 00:05:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fb46d4e5 8259268: Refactor InheritIO shell test as java test Reviewed-by: iignatyev, rriggs - test/jdk/java/lang/ProcessBuilder/InheritIO/InheritIO.java - test/jdk/java/lang/ProcessBuilder/InheritIO/InheritIO.sh + test/jdk/java/lang/ProcessBuilder/InheritIOTest.java Changeset: 5307afa9 Author: Dong Bo Committer: Dean Long Date: 2021-02-03 21:40:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5307afa9 8260585: AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers Reviewed-by: iveresov, dlong, njian, aph ! src/hotspot/cpu/aarch64/aarch64.ad + test/hotspot/jtreg/compiler/c2/TestShiftRightAndAccumulate.java Changeset: 4de3a6be Author: Roland Westrelin Date: 2021-02-04 15:11:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4de3a6be 8260709: C2: assert(false) failed: unscheduable graph Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestLoadPinnedAfterAllocate.java Changeset: d7acfae3 Author: Jesper Wilhelmsson Date: 2021-02-06 00:29:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7acfae3 Merge ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp Changeset: 74d40ab7 Author: Sergey Bylokhov Date: 2021-02-06 03:38:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/74d40ab7 8261200: Some code in the ICC_Profile may not close file streams properly Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/jdk/java/awt/color/ICC_Profile/WriteProfileToFile.java Changeset: 2c3a86f9 Author: Coleen Phillimore Date: 2021-02-06 16:35:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c3a86f9 8261280: Remove THREAD argument from compute_loader_lock_object Reviewed-by: dcubed ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: 7a2db858 Author: Pengfei Li Date: 2021-02-07 01:15:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a2db858 8261022: Fix incorrect result of Math.abs() with char type Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestAbsCharVector.java Changeset: 0e18634b Author: Igor Veresov Date: 2021-02-07 02:24:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e18634b 8261270: MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel={1,2,3} Reviewed-by: kvn ! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java Changeset: c5ff4544 Author: Ioi Lam Date: 2021-02-07 07:10:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c5ff4544 8250989: Consolidate buffer allocation code for CDS static/dynamic dumping Reviewed-by: ccheung, coleenp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/archiveUtils.inline.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/dynamicArchive.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/compressedOops.hpp ! src/hotspot/share/oops/compressedOops.inline.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: aa5bc6ed Author: Dong Bo Committer: Fei Yang Date: 2021-02-08 02:12:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aa5bc6ed 8258953: AArch64: move NEON instructions to aarch64_neon.ad Reviewed-by: njian, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 Changeset: 9d59dec2 Author: Yasumasa Suenaga Date: 2021-02-08 02:34:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9d59dec2 8248876: LoadObject with bad base address created for exec file on linux Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java Changeset: d45343ea Author: Aleksey Shipilev Date: 2021-02-08 07:29:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d45343ea 8260899: ARM32: SyncOnValueBasedClassTest fails with assert(is_valid()) failed: invalid register Reviewed-by: dsamersoff ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp Changeset: deb0544f Author: Roman Kennke Date: 2021-02-08 08:01:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/deb0544f 8261251: Shenandoah: Use object size for full GC humongous compaction Reviewed-by: aph, shade ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp Changeset: d0a8f2f7 Author: Jan Lahoda Date: 2021-02-08 09:36:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d0a8f2f7 8260593: javac can skip a temporary local variable when pattern matching over a local variable Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! test/langtools/tools/javac/patterns/Annotations.java ! test/langtools/tools/javac/patterns/BindingsTest1.java + test/langtools/tools/javac/patterns/LocalVariableReuse.java ! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java Changeset: 2c28e364 Author: Daniel Fuchs Date: 2021-02-08 12:55:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c28e364 8237352: Update DatagramSocket to add support for joining multicast groups Reviewed-by: alanb ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/MulticastSocket.java ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java + test/jdk/java/net/DatagramSocket/DatagramSocketExample.java + test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java Changeset: db0ca2b9 Author: Harold Seigel Date: 2021-02-08 13:19:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/db0ca2b9 8261161: Clean up warnings in hotspot/jtreg/vmTestbase tests Reviewed-by: lfoltan, coleenp ! test/hotspot/jtreg/vmTestbase/gc/gctests/JumbleGC/Tree.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomHelper.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceEvilTest/PhantomReferenceEvilTest.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceTest/PhantomReferenceTest.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReferenceGC/WeakReferenceGC.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest01/gctest01.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest02/gctest02.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest03/gctest03.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest04/gctest04.java ! test/hotspot/jtreg/vmTestbase/gc/hashcode/ExternalHashingTest/ExternalHashingTest.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/FPCompare/TestFPBinop/TestFPBinop.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test1.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test2.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test3.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test4.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test5.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test6.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop_exception/pop_exception001/pop_exception001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch001/unwatch001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch001/watch001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch002/watch002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/newclass/isobsolete003b.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003b.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach001/attach001TestRunner.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003p.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/newclass_g/redefclass019a.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryUsage/from/from001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/from_c/from_c001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/CustomMBeanServer.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/Monitor.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadMonitor.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/server/ServerMXBean.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/TreeNodesDenotation.java ! test/hotspot/jtreg/vmTestbase/nsk/share/aod/AODTestRunner.java ! test/hotspot/jtreg/vmTestbase/nsk/share/classload/GeneratingClassLoader.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ValueConversionDebugger.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/Debugee.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/JDWP.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/ForceEarlyReturnTestThread.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/NativeMethodsTestThread.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except004.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/RandomValueGen.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/SimpleUnitTest.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/TestTypes.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/i2c_c2i/Test.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/ClassFileGenerator.java Changeset: dbc35f60 Author: Alexey Ivanov Date: 2021-02-08 14:31:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dbc35f60 8261094: Open javax/swing/text/html/CSS/4765271/bug4765271.java Reviewed-by: serb, psadhukhan, kizune + test/jdk/javax/swing/text/html/CSS/4765271/bug4765271.java Changeset: 48c932e1 Author: Matthias Perktold <7334069+mperktold at users.noreply.github.com> Committer: Alexey Ivanov Date: 2021-02-08 14:32:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/48c932e1 8231286: HTML font size too large with high-DPI scaling and W3C_LENGTH_UNITS Reviewed-by: aivanov, psadhukhan ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java + test/jdk/javax/swing/text/html/CSS/8231286/HtmlFontSizeTest.java Changeset: 29a428f5 Author: Igor Veresov Date: 2021-02-08 17:08:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/29a428f5 8261229: MethodData is not correctly initialized with TieredStopAtLevel=3 Reviewed-by: thartmann ! src/hotspot/share/compiler/compilerDefinitions.cpp Changeset: d6d5d9bf Author: Dmitry Markov Date: 2021-02-08 17:09:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6d5d9bf 8261231: Windows IME was disabled after DnD operation Reviewed-by: kizune, serb ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp Changeset: 351d7888 Author: Martin Buchholz Date: 2021-02-08 18:09:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/351d7888 8259074: regex benchmarks and tests Reviewed-by: redestad ! test/jdk/java/util/regex/TestCases.txt ! test/micro/org/openjdk/bench/java/lang/ArrayFiddle.java + test/micro/org/openjdk/bench/java/util/regex/Exponential.java + test/micro/org/openjdk/bench/java/util/regex/Primality.java + test/micro/org/openjdk/bench/java/util/regex/Trim.java Changeset: 92c6e6df Author: Claes Redestad Date: 2021-02-08 18:45:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/92c6e6df 8261254: Initialize charset mapping data lazily Reviewed-by: alanb, jkuhn, naoto ! make/data/charsetmapping/DoubleByte-X.java.template ! make/data/charsetmapping/SingleByte-X.java.template ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM29626C.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM943C.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50220.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS932_0213.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MSISO2022JP.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java Changeset: 20d7713c Author: Thomas Stuefe Date: 2021-02-08 18:46:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/20d7713c 8261334: NMT: tuning statistic shows incorrect hash distribution Reviewed-by: zgu, shade ! src/hotspot/share/services/memTracker.cpp Changeset: ab65d53e Author: Erik Joelsson Date: 2021-02-08 19:23:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab65d53e 8261261: The version extra fields needs to be overridable in jib-profiles.js Reviewed-by: ihse ! make/conf/jib-profiles.js Changeset: ace8f946 Author: Coleen Phillimore Date: 2021-02-08 21:31:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ace8f946 8195744: Avoid calling ClassLoader.checkPackageAccess if security manager is not installed Reviewed-by: dholmes, iklam ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/protectionDomainCache.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java Changeset: 2fd8ed02 Author: Joe Darcy Date: 2021-02-08 21:50:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2fd8ed02 8240632: Note differences between IEEE 754-2019 math lib special cases and java.lang.Math Reviewed-by: bpb ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! test/jdk/java/lang/Math/ExpCornerCaseTests.java ! test/jdk/java/lang/Math/HypotTests.java + test/jdk/java/lang/Math/Ieee754SpecialCaseTests.java Changeset: ad525bcd Author: Alexey Semenyuk Date: 2021-02-08 22:05:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ad525bcd 8261281: Linking jdk.jpackage fails for linux aarch32 builds after 8254702 Reviewed-by: erikj ! make/modules/jdk.jpackage/Lib.gmk Changeset: 74519628 Author: Brian Burkhalter Date: 2021-02-08 22:18:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/74519628 8129776: The optimized Stream returned from Files.lines should unmap the mapped byte buffer (if created) when closed Reviewed-by: rriggs, psandoz, alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/file/FileChannelLinesSpliterator.java ! src/java.base/share/classes/java/nio/file/Files.java Changeset: f03e839e Author: David Holmes Date: 2021-02-08 23:16:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f03e839e 8261127: Cleanup THREAD/TRAPS/CHECK usage in CDS code Reviewed-by: iklam, coleenp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp Changeset: 5d8204b1 Author: Sergey Bylokhov Date: 2021-02-09 00:01:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5d8204b1 8261368: The new TestNullSetColor test is placed in the wrong group Reviewed-by: kizune = test/jdk/java/awt/Graphics/TestNullSetColor.java Changeset: 5183d8ae Author: Nick Gasson Date: 2021-02-09 01:49:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5183d8ae 8260355: AArch64: deoptimization stub should save vector registers Reviewed-by: vlivanov, aph + src/hotspot/cpu/aarch64/registerMap_aarch64.cpp ! src/hotspot/cpu/aarch64/registerMap_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.hpp ! src/hotspot/cpu/arm/registerMap_arm.hpp ! src/hotspot/cpu/ppc/registerMap_ppc.hpp ! src/hotspot/cpu/s390/registerMap_s390.hpp ! src/hotspot/cpu/x86/registerMap_x86.cpp ! src/hotspot/cpu/x86/registerMap_x86.hpp ! src/hotspot/cpu/zero/registerMap_zero.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/runtime/registerMap.hpp Changeset: 8ebed284 Author: Matthias Baesken Date: 2021-02-09 11:18:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ebed284 8261237: remove isClassPathAttributePresent method Reviewed-by: shade, clanger, redestad, alanb ! src/java.base/share/classes/jdk/internal/vm/VMSupport.java Changeset: b0e7e5ab Author: Hannes Walln?fer Date: 2021-02-09 13:07:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b0e7e5ab 8261263: Simplify javadoc link code Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.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/IndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java Changeset: b38d5be8 Author: Harold Seigel Date: 2021-02-09 13:16:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b38d5be8 8261340: Fix 'deprecated' warnings in the vmTestbase/nsk tests Reviewed-by: lfoltan, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/share/IORedirector.java ! test/hotspot/jtreg/vmTestbase/nsk/share/Log.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/IOPipe.java Changeset: 906facab Author: Quaffel Committer: Martin Doerr Date: 2021-02-09 14:24:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/906facab 8260372: [PPC64] Add support for JDK-8210498 and JDK-8222841 Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp ! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp Changeset: f0bd9db5 Author: Markus Gr?nlund Date: 2021-02-09 15:16:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f0bd9db5 8257569: Failure observed with JfrVirtualMemory::initialize Reviewed-by: egahlin, poonam ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp Changeset: 2f893c2b Author: Claes Redestad Date: 2021-02-09 15:32:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2f893c2b 8260337: Optimize ImageReader lookup, used by Class.getResource Reviewed-by: jlaskey, sundar ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageStrings.java ! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java + test/micro/org/openjdk/bench/java/lang/ClassGetResource.java Changeset: edd5fc88 Author: Ian Graves Committer: Alan Bateman Date: 2021-02-09 15:42:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/edd5fc88 8261096: Convert jlink tool to use Stream.toList() Reviewed-by: alanb, smarks ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java Changeset: 8f4c15f6 Author: Attila Szegedi Date: 2021-02-09 16:06:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8f4c15f6 8198540: Dynalink leaks memory when generating type converters Reviewed-by: plevart, hannesw + src/jdk.dynalink/share/classes/jdk/dynalink/BiClassValue.java - src/jdk.dynalink/share/classes/jdk/dynalink/ClassMap.java ! src/jdk.dynalink/share/classes/jdk/dynalink/TypeConverterFactory.java + test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java + test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java Changeset: f395ee0c Author: Brian Burkhalter Date: 2021-02-09 16:43:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f395ee0c 8261306: ServiceLoader documentation has malformed Unicode escape Reviewed-by: lancea, iris, naoto ! src/java.base/share/classes/java/util/ServiceLoader.java Changeset: becee643 Author: Naoto Sato Date: 2021-02-09 17:09:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/becee643 8261279: sun/util/resources/cldr/TimeZoneNamesTest.java timed out Reviewed-by: bpb, lancea, joehw ! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java Changeset: a00b1305 Author: Albert Mingkun Yang Committer: Stefan Johansson Date: 2021-02-09 17:38:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a00b1305 8261356: Clean up enum G1Mark Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1RootClosures.cpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp Changeset: 01d92808 Author: Aleksey Shipilev Date: 2021-02-09 17:46:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/01d92808 8261299: Use-after-free on failure path in LinuxPackage.c, getJvmLauncherLibPath Reviewed-by: stuefe, herrick ! src/jdk.jpackage/linux/native/applauncher/LinuxPackage.c Changeset: 7c565f8b Author: Joe Wang Date: 2021-02-09 17:50:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7c565f8b 8261209: isStandalone property: remove dependency on pretty-print Reviewed-by: lancea, naoto ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java ! src/java.xml/share/classes/module-info.java ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Changeset: ef7ee3f4 Author: Rajan Halade Date: 2021-02-09 17:56:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ef7ee3f4 8225081: Remove Telia Company CA certificate expiring in April 2021 Reviewed-by: mullan - make/data/cacerts/soneraclass2ca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 05c6009e Author: Erik Joelsson Date: 2021-02-09 19:08:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/05c6009e 8259656: fixpath.sh changes broke _NT_SYMBOL_PATH in RunTests.gmk Reviewed-by: tbell, ihse ! make/RunTestsPrebuilt.gmk Changeset: 699a3cde Author: Alexey Semenyuk Date: 2021-02-09 22:20:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/699a3cde 8223188: Removed unnecessary #ifdef __cplusplus from .cpp sources Reviewed-by: herrick, almatvee, iklam ! src/jdk.jpackage/windows/native/libjpackage/WindowsRegistry.cpp ! src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp Changeset: 4619f372 Author: Weijun Wang Date: 2021-02-10 01:59:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4619f372 8261472: BasicConstraintsExtension::toString shows "PathLen:2147483647" if there is no pathLenConstraint Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java Changeset: 3af334a5 Author: Prasanta Sadhukhan Date: 2021-02-10 07:22:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3af334a5 6211257: BasicStroke.createStrokedShape(Shape): NPE is not specified Reviewed-by: serb, prr, aivanov ! src/java.desktop/share/classes/java/awt/BasicStroke.java + test/jdk/java/awt/BasicStroke/TestNullShape.java Changeset: 752f92bc Author: Prasanta Sadhukhan Date: 2021-02-10 07:24:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/752f92bc 6211242: AreaAveragingScaleFilter(int, int): IAE is not specified Reviewed-by: azvegint, trebari, serb ! src/java.desktop/share/classes/java/awt/image/AreaAveragingScaleFilter.java + test/jdk/java/awt/image/TestNullAASF.java Changeset: ad54d8dd Author: Aleksey Shipilev Date: 2021-02-10 07:32:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ad54d8dd 8260934: java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings Reviewed-by: iklam ! test/jdk/java/lang/StringBuilder/HugeCapacity.java Changeset: a3d6e371 Author: Thomas Stuefe Date: 2021-02-10 07:46:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a3d6e371 8261302: NMT: Improve malloc site table hashing Reviewed-by: zgu, lucy ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/hotspot/share/utilities/nativeCallStack.hpp Changeset: 52fc01b3 Author: Coleen Phillimore Date: 2021-02-10 12:33:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/52fc01b3 8261268: LOAD_INSTANCE placeholders unneeded for parallelCapable class loaders Reviewed-by: dholmes, iklam ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/placeholders.hpp ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: a7726390 Author: Aleksey Shipilev Date: 2021-02-10 15:08:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a7726390 8261298: LinuxPackage.c, getJvmLauncherLibPath RPM->DEB typo Reviewed-by: asemenyuk, almatvee, herrick ! src/jdk.jpackage/linux/native/applauncher/LinuxPackage.c Changeset: 4caeb39f Author: Phil Race Date: 2021-02-10 16:33:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4caeb39f 8260380: Upgrade to LittleCMS 2.12 Reviewed-by: jdv, serb ! src/java.desktop/share/legal/lcms.md ! src/java.desktop/share/native/liblcms/cmsalpha.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h Changeset: 40754f12 Author: Prasanta Sadhukhan Date: 2021-02-10 17:26:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/40754f12 4841153: java.awt.geom.Rectangle2D.add(double,double) documented incorrectly Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/geom/Rectangle2D.java Changeset: cc5691c6 Author: Alex Menkov Date: 2021-02-10 22:17:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cc5691c6 8248162: serviceability/attach/RemovingUnixDomainSocketTest.java failed Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java ! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java ! test/jdk/sun/tools/jcmd/TestJcmdSanity.java Changeset: 447db627 Author: Sergey Bylokhov Date: 2021-02-10 23:57:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/447db627 6211198: ICC_Profile.getInstance(byte[]): IAE is not specified Reviewed-by: prr, pbansal ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/jdk/java/awt/color/GetInstanceBrokenData.java ! test/jdk/java/awt/color/GetInstanceNullData.java Changeset: adca84cc Author: Ioi Lam Date: 2021-02-11 05:11:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/adca84cc 8260341: CDS dump VM init code does not check exceptions Reviewed-by: coleenp, hseigel ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: 837bd893 Author: Thomas Stuefe Date: 2021-02-11 05:31:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/837bd893 8261548: ProblemList runtime/NMT/CheckForProperDetailStackTrace.java Reviewed-by: jwilhelm ! test/hotspot/jtreg/ProblemList.txt Changeset: 49cf13d2 Author: Aleksey Shipilev Date: 2021-02-11 08:53:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/49cf13d2 8261449: Micro-optimize JVM_LatestUserDefinedLoader Reviewed-by: dholmes, stuefe, alanb ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp Changeset: 16623734 Author: Patrick Concannon Date: 2021-02-11 10:00:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/16623734 8235139: Deprecate the socket impl factory mechanism Reviewed-by: dfuchs, alanb, chegar ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java Changeset: 3ede231d Author: Vladimir Ivanov Date: 2021-02-11 10:16:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3ede231d 8259430: C2: assert(in_vt->length() == out_vt->length()) failed: mismatch on number of elements Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/vectornode.cpp ! test/jdk/ProblemList-Xcomp.txt Changeset: a9c36805 Author: Vladimir Ivanov Date: 2021-02-11 10:16:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9c36805 8261250: Dependencies: Remove unused dependency types Reviewed-by: kvn, thartmann ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencies.hpp Changeset: 5e1b8092 Author: Claes Redestad Date: 2021-02-11 10:41:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5e1b8092 8261444: Remove unused fields in Lower Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java Changeset: 8b6ab31d Author: Claes Redestad Date: 2021-02-11 10:43:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8b6ab31d 8261418: Reduce decoder creation overheads for sun.nio.cs.ext Charsets Reviewed-by: naoto ! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM29626C.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM33722.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISCII91.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java.template ! test/micro/org/openjdk/bench/java/lang/StringDecode.java Changeset: 9fed6048 Author: Aleksey Shipilev Date: 2021-02-11 11:57:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9fed6048 8261300: jpackage: rewrite while(0)/while(false) to proper blocks Reviewed-by: herrick, asemenyuk, almatvee ! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp ! src/jdk.jpackage/share/native/common/tstrings.cpp Changeset: 0a89987a Author: Christian Hagedorn Date: 2021-02-11 13:00:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a89987a 8240281: Remove failing assertion code when selecting first memory state in SuperWord::co_locate_pack Reviewed-by: roland, kvn, thartmann ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/loopopts/superword/TestPickFirstMemoryState.java Changeset: eef86a80 Author: Stefan Johansson Date: 2021-02-11 13:10:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/eef86a80 8261029: Code heap page sizes not traced correctly using os::trace_page_sizes Reviewed-by: kvn, stuefe, thartmann ! src/hotspot/share/memory/heap.cpp Changeset: 4a72cea0 Author: Zhengyu Gu Date: 2021-02-11 14:02:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a72cea0 8261509: Move per-thread StackWatermark from Thread to JavaThread class Reviewed-by: eosterlund ! src/hotspot/share/runtime/thread.hpp Changeset: c342323c Author: Yasumasa Suenaga Date: 2021-02-11 14:58:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c342323c 8261431: SA: Add comments about load address of executable Reviewed-by: sspitsyn, kevinw ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c Changeset: 1740de2a Author: Thomas Stuefe Date: 2021-02-11 14:58:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1740de2a 8261297: NMT: Final report should use scale 1 Reviewed-by: zgu ! src/hotspot/share/services/memReporter.hpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp Changeset: 75c8489c Author: Daniel D. Daugherty Date: 2021-02-11 18:10:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75c8489c 8261604: ProblemList jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java Reviewed-by: hseigel ! test/jdk/ProblemList.txt Changeset: f4cfd758 Author: John Jiang Date: 2021-02-11 18:25:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f4cfd758 8261510: Use RFC numbers and protocol titles in sun.security.ssl.SSLExtension comments Reviewed-by: wetmore, xuelei ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java Changeset: bf47a479 Author: Sergey Bylokhov Date: 2021-02-11 22:05:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf47a479 8261282: Lazy initialization of built-in ICC_Profile/ColorSpace classes is too lazy Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java + test/jdk/java/awt/color/BuiltInDataVariation.java + test/jdk/java/awt/color/HotStaticLocks.java Changeset: 60a2072a Author: Alex Menkov Date: 2021-02-11 23:31:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/60a2072a 8260431: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo<' missing from stdout/stderr" Reviewed-by: sspitsyn, cjplummer ! test/jdk/com/sun/jdi/JdbOptions.java Changeset: 92ff8918 Author: Matthias Baesken Date: 2021-02-12 07:50:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/92ff8918 8261593: Do not use NULL pointer as write buffer parameter in jfrEmergencyDump.cpp write_repository_files Reviewed-by: stuefe, mgronlun ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp Changeset: 6a84ec68 Author: Kim Barrett Date: 2021-02-12 08:19:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a84ec68 8260044: Parallel GC: Concurrent allocation after heap expansion may cause unnecessary full gc 8260045: Parallel GC: Waiting on ExpandHeap_lock may cause "expansion storm" Loop to retry allocation if expand succeeds. Treat space available after obtaining expand lock as expand success. Reviewed-by: tschatzl, iwalulya, sjohanss ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psOldGen.hpp Changeset: 0779adde Author: Hannes Walln?fer Date: 2021-02-12 08:27:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0779adde 8255059: Regressions >5% in all Javadoc benchmarks in 16-b19 Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/element-list-10.txt + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/element-list-9.txt - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/package-list-9.txt ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java Changeset: da9895a0 Author: Hannes Walln?fer Date: 2021-02-12 08:32:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/da9895a0 8261499: Simplify HTML for javadoc links Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.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/HtmlLinkFactory.java = src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java ! test/langtools/jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java Changeset: 9c0ec8d8 Author: Thomas Schatzl Date: 2021-02-12 08:41:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9c0ec8d8 8260941: Remove the conc_scan parameter for CardTable Reviewed-by: ayang, kbarrett ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/parallel/psCardTable.hpp ! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTable.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp Changeset: 3210095a Author: Hannes Walln?fer Date: 2021-02-12 09:26:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3210095a 8261079: Fix support for @hidden in classes and interfaces Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/A.java + test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/Child.java + test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/Intf.java + test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/InvisibleParent.java + test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg2/UndocumentedParent.java Changeset: ebaa58d9 Author: Christoph G?ttschkes Committer: Stefan Johansson Date: 2021-02-12 09:41:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ebaa58d9 8261505: Test test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java killed by Linux OOM Killer Reviewed-by: sjohanss, tschatzl ! test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java Changeset: 682e78e8 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-02-12 10:27:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/682e78e8 8261071: AArch64: Refactor interpreter native wrappers Reviewed-by: aph ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp Changeset: 9ffabf30 Author: Michael McMahon Date: 2021-02-12 13:08:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ffabf30 8252971: WindowsFileAttributes does not know about Unix domain sockets Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java ! src/java.base/windows/native/libjava/WinNTFileSystem_md.c ! src/java.base/windows/native/libnio/ch/UnixDomainSockets.c + test/jdk/java/nio/channels/unixdomain/FileAttributes.java ! test/jdk/java/nio/channels/unixdomain/Security.java ! test/jdk/java/nio/channels/unixdomain/policy3 Changeset: 40ae9937 Author: Andrew Haley Date: 2021-02-12 13:12:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/40ae9937 8261027: AArch64: Support for LSE atomics C++ HotSpot code Reviewed-by: adinn, simonis + src/hotspot/cpu/aarch64/atomic_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp Changeset: 9f81ca81 Author: Stefan Johansson Date: 2021-02-12 14:56:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f81ca81 8261230: GC tracing of page sizes are wrong in a few places Reviewed-by: ayang, stuefe ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java Changeset: 59b8d595 Author: Weijun Wang Date: 2021-02-12 14:57:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/59b8d595 8261481: Cannot read Kerberos settings in dynamic store on macOS Big Sur Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java Changeset: b670efd8 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-02-12 15:11:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b670efd8 8261072: AArch64: Fix MacroAssembler::get_thread convention Reviewed-by: burban, aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: c0e805a4 Author: Hannes Walln?fer Date: 2021-02-12 15:44:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0e805a4 8261654: Missing license header in Signatures.java Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java Changeset: 6475d477 Author: Martin Doerr Date: 2021-02-12 15:46:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6475d477 8261655: [PPC64] Build broken after JDK-8260941 Reviewed-by: shade, clanger ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp Changeset: 350303d4 Author: Ian Graves Committer: Stuart Marks Date: 2021-02-12 16:06:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/350303d4 8260221: java.util.Formatter throws wrong exception for mismatched flags in %% conversion Reviewed-by: smarks ! src/java.base/share/classes/java/util/Formatter.java Changeset: 3aa1b4c7 Author: Jonathan Gibbons Date: 2021-02-12 16:16:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3aa1b4c7 8261623: reference to javac internals in Extern class Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java Changeset: 33fcd325 Author: Daniel D. Daugherty Date: 2021-02-12 16:17:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/33fcd325 8261659: JDK-8261027 causes a Tier1 validate-source failure Reviewed-by: iignatyev, bpb ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S Changeset: 66757750 Author: Roger Riggs Date: 2021-02-12 16:42:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/66757750 8253702: BigSur version number reported as 10.16, should be 11.nn Reviewed-by: bpb, kcr ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: 28163a9e Author: Vladimir Kempik Date: 2021-02-12 17:10:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/28163a9e 8261652: Remove some dead comments from os_bsd_x86 Reviewed-by: dcubed ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp Changeset: a305743c Author: Andrew Haley Date: 2021-02-12 17:34:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a305743c 8261660: AArch64: Race condition in stub code generation for LSE Atomics Reviewed-by: dcubed, adinn ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 3dc6f52a Author: Chris Hegarty Date: 2021-02-12 17:35:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3dc6f52a 8261160: Add a deserialization JFR event Co-authored-by: Sean Coffey Co-authored-by: Chris Hegarty Reviewed-by: coffeys, rriggs, dfuchs, egahlin ! src/java.base/share/classes/java/io/ObjectInputStream.java + src/java.base/share/classes/jdk/internal/event/DeserializationEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/DeserializationEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/java/io/Serializable/serialFilter/GlobalFilterTest.java + test/jdk/jdk/jfr/event/io/TestDeserializationEvent.java ! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java ! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 06170b7c Author: Coleen Phillimore Date: 2021-02-12 17:45:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/06170b7c 8261662: Rename compute_loader_lock_object Reviewed-by: dcubed, stuefe ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: f0d9829b Author: Phil Race Date: 2021-02-12 18:42:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f0d9829b 8261533: Java_sun_font_CFont_getCascadeList leaks memory according to Xcode Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m Changeset: dc46aa85 Author: Christoph Langer Date: 2021-02-12 20:58:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dc46aa85 8261534: Test sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java fails on platforms where no nsslib artifacts are defined Reviewed-by: mbaesken ! test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Changeset: e29c560a Author: Chris Plummer Date: 2021-02-12 22:01:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e29c560a 8247514: Improve clhsdb 'findpc' ability to determine what an address points to by improving PointerFinder and PointerLocation classes Reviewed-by: ysuenaga, kevinw ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java Changeset: 735757f1 Author: Daniel D. Daugherty Date: 2021-02-12 22:41:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/735757f1 8261661: gc/stress/TestReclaimStringsLeaksMemory.java fails because Reserved memory size is too big Co-authored-by: Albert Mingkun Yang Reviewed-by: ayang, kbarrett ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java Changeset: 849390a1 Author: Jaikiran Pai Date: 2021-02-13 02:14:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/849390a1 8260401: StackOverflowError on open WindowsPreferences Reviewed-by: bpb ! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java Changeset: 95d73129 Author: Hui Shi Committer: Jie Fu Date: 2021-02-13 02:47:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/95d73129 8261585: Restore HandleArea used in Deoptimization::uncommon_trap Reviewed-by: coleenp, jiefu ! src/hotspot/share/runtime/deoptimization.cpp + test/hotspot/jtreg/compiler/uncommontrap/UncommonTrapLeak.java Changeset: 235da6aa Author: Ioi Lam Date: 2021-02-13 07:13:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/235da6aa 8261672: Reduce inclusion of classLoaderData.hpp Reviewed-by: lfoltan, coleenp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/classfile/javaAssertions.hpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/jvmci/metadataHandles.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/oops/compiledICHolder.hpp + src/hotspot/share/oops/compiledICHolder.inline.hpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/services/attachListener.hpp ! src/hotspot/share/services/runtimeService.cpp ! src/hotspot/share/services/threadService.cpp Changeset: d9744f65 Author: Ioi Lam Date: 2021-02-15 06:37:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d9744f65 8261608: Move common CDS archive building code to archiveBuilder.cpp Reviewed-by: coleenp, ccheung ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/cppVtables.cpp ! src/hotspot/share/memory/dumpAllocStats.cpp ! src/hotspot/share/memory/dumpAllocStats.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp - src/hotspot/share/memory/metaspaceShared.inline.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Changeset: 7c931591 Author: Aleksey Shipilev Date: 2021-02-15 08:41:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7c931591 8261503: Shenandoah: reconsider verifier memory ordering Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 4642730b Author: Aleksey Shipilev Date: 2021-02-15 08:42:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4642730b 8261496: Shenandoah: reconsider pacing updates memory ordering Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp Changeset: 745c0b91 Author: Aleksey Shipilev Date: 2021-02-15 08:43:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/745c0b91 8261493: Shenandoah: reconsider bitmap access memory ordering Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp Changeset: df0897ea Author: Aleksey Shipilev Date: 2021-02-15 08:43:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/df0897ea 8261504: Shenandoah: reconsider ShenandoahJavaThreadsIterator::claim memory ordering Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp Changeset: c6eedda8 Author: Aleksey Shipilev Date: 2021-02-15 08:44:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c6eedda8 8261500: Shenandoah: reconsider region live data memory ordering Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: 3882fda8 Author: Leo Korinth Date: 2021-02-15 08:52:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3882fda8 8260414: Remove unused set_single_threaded_mode() method in task executor Reviewed-by: kbarrett, ayang ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: 2e610f53 Author: Stanimir Stamenkov Committer: Alexey Ivanov Date: 2021-02-15 16:16:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2e610f53 8260687: Inherited font size is smaller than expected when using StyleSheet to add styles Co-authored-by: Alexey Ivanov Reviewed-by: psadhukhan, aivanov, kizune ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java + test/jdk/javax/swing/text/html/StyleSheet/8260687/BodyInheritedFontSize.java ! test/jdk/javax/swing/text/html/StyleSheet/TestWrongCSSFontSize.java Changeset: 849f4c0f Author: Pankaj Bansal Date: 2021-02-15 16:43:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/849f4c0f 8260291: The case instruction is not visible in dark mode Reviewed-by: trebari, aivanov ! test/jdk/javax/swing/JSpinner/TestJSpinnerPressUnpress.java Changeset: 6badd22e Author: Alexander Zuev Date: 2021-02-15 19:03:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6badd22e 8261351: Create implementation for NSAccessibilityRadioButton protocol Reviewed-by: pbansal ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m Changeset: 34ae7aeb Author: Jonathan Gibbons Date: 2021-02-15 20:27:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/34ae7aeb 8261609: remove remnants of XML-driven builders Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java Changeset: e2d52ae2 Author: Roman Kennke Date: 2021-02-16 08:17:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e2d52ae2 8261413: Shenandoah: Disable class-unloading in I-U mode Reviewed-by: shade, zgu ! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp Changeset: cdc874d4 Author: Matthias Baesken Date: 2021-02-16 08:40:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cdc874d4 8261601: free memory in early return in Java_sun_nio_ch_sctp_SctpChannelImpl_receive0 Reviewed-by: clanger, dfuchs, bpb ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c Changeset: 219b115e Author: Matthias Baesken Date: 2021-02-16 08:44:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/219b115e 8261422: Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage Reviewed-by: clanger ! src/java.base/share/classes/jdk/internal/util/Preconditions.java Changeset: 3cbd16de Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-02-16 08:46:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3cbd16de 8259668: Make SubTasksDone use-once Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/runtime/safepoint.cpp Changeset: 3f8819c6 Author: Aleksey Shipilev Date: 2021-02-16 10:31:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3f8819c6 8261501: Shenandoah: reconsider heap statistics memory ordering Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 16bd7d38 Author: Roberto Casta?eda Lozano Date: 2021-02-16 12:47:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/16bd7d38 8261336: IGV: enhance default filters Add filters to color and hide parts of the graph based on node categories or estimated execution frequency, and simplify remaining filters. Co-authored-by: Christian Hagedorn Reviewed-by: vlivanov, chagedorn, thartmann ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! src/utils/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ConnectionFilter.java ! src/utils/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/layer.xml ! src/utils/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Connection.java ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/color.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/colorFrequency.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extract-colors.py + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideControl.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideControlEdges.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideData.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideDataEdges.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMemory.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMemoryEdges.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMixed.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMixedEdges.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideOther.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideOtherEdges.filter ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/onlyControlFlow.filter - src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/remove.filter ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/structural.filter ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/layer.xml ! src/utils/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java Changeset: 8ba390d1 Author: Christoph Langer Date: 2021-02-16 12:57:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ba390d1 8261753: Test java/lang/System/OsVersionTest.java still failing on BigSur patch versions after JDK-8253702 Reviewed-by: rriggs ! test/jdk/java/lang/System/OsVersionTest.java Changeset: 6b6f7940 Author: Jamil Nimeh Date: 2021-02-16 17:40:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b6f7940 8248223: KeyAgreement spec update on multi-party key exchange support Reviewed-by: mullan ! src/java.base/share/classes/javax/crypto/KeyAgreement.java Changeset: 61a659f4 Author: Leo Korinth Date: 2021-02-16 18:29:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/61a659f4 8260415: Remove unused class ReferenceProcessorMTProcMutator Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: 0a50688d Author: Fernando Guallini Committer: Rajan Halade Date: 2021-02-16 18:54:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a50688d 8241372: Several test failures due to javax.net.ssl.SSLException: Connection reset Reviewed-by: dfuchs, rhalade ! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java ! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java ! test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java ! test/jdk/sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Changeset: 55d7bbce Author: Chris Plummer Date: 2021-02-16 21:16:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/55d7bbce 8261607: SA attach is exceeding JNI Local Refs capacity Reviewed-by: sgehwolf, amenkov ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java Changeset: e7e20d4e Author: Chris Plummer Date: 2021-02-16 22:32:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e7e20d4e 8261711: Clhsdb "versioncheck true" throws NPE every time Reviewed-by: amenkov, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java Changeset: 2677f6f4 Author: Xin Liu Committer: Vladimir Kozlov Date: 2021-02-17 00:24:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2677f6f4 8261675: ObjectValue::set_visited(bool) sets _visited false Reviewed-by: kvn ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/debugInfo.hpp Changeset: d547e1a8 Author: Joe Darcy Date: 2021-02-17 01:08:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d547e1a8 8261123: Augment discussion of equivalence classes in Object.equals and comparison methods Reviewed-by: bpb, smarks, rriggs ! src/java.base/share/classes/java/lang/Comparable.java ! src/java.base/share/classes/java/lang/Object.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/util/Comparator.java Changeset: fc1d0321 Author: Ioi Lam Date: 2021-02-17 05:53:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fc1d0321 8261125: Move VM_Operation to vmOperation.hpp Reviewed-by: coleenp, stuefe ! src/hotspot/share/classfile/classLoaderStats.hpp ! src/hotspot/share/code/icBuffer.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp ! src/hotspot/share/prims/jvmtiTrace.hpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/upcallStubs.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/safepoint.hpp + src/hotspot/share/runtime/vmOperation.hpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmThread.hpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/utilities/xmlstream.cpp Changeset: d1950335 Author: Aleksey Shipilev Date: 2021-02-17 06:57:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d1950335 8261842: Shenandoah: cleanup ShenandoahHeapRegionSet Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp Changeset: b955f85e Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-02-17 08:10:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b955f85e 8261075: Create stubRoutines.inline.hpp with SafeFetch implementation Reviewed-by: dcubed, stuefe, stefank ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/os.cpp + src/hotspot/share/runtime/safefetch.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/runtime/test_safefetch.cpp Changeset: a9308705 Author: Thomas Schatzl Date: 2021-02-17 08:50:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9308705 8261309: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC Reviewed-by: shade, ayang, sjohanss ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp Changeset: 84182855 Author: Christian Hagedorn Date: 2021-02-17 09:00:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/84182855 8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check Reviewed-by: thartmann, kvn ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp + test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegisters.jasm + test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegistersMain.java Changeset: 03b586b3 Author: Julia Boes Date: 2021-02-17 10:07:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/03b586b3 8261750: Remove internal class sun.net.www.MimeLauncher Reviewed-by: alanb, dfuchs - src/java.base/share/classes/sun/net/www/ApplicationLaunchException.java ! src/java.base/share/classes/sun/net/www/MimeEntry.java - src/java.base/share/classes/sun/net/www/MimeLauncher.java Changeset: 05d59556 Author: Martin Doerr Date: 2021-02-17 10:27:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/05d59556 8261522: [PPC64] AES intrinsics write beyond the destination array Reviewed-by: lucy ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp Changeset: c7885eb1 Author: Christoph G?ttschkes Committer: Thomas Schatzl Date: 2021-02-17 10:40:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c7885eb1 8261758: [TESTBUG] gc/g1/TestGCLogMessages.java fails if ergonomics detect too small InitialHeapSize Reviewed-by: tschatzl, sjohanss ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java Changeset: 2e18b52a Author: Christoph G?ttschkes Committer: Thomas Schatzl Date: 2021-02-17 10:41:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2e18b52a 8261752: Multiple GC test are missing memory requirements Reviewed-by: tschatzl, sjohanss ! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java ! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java ! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java ! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java ! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java Changeset: f639df43 Author: Stefan Johansson Date: 2021-02-17 12:03:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f639df43 8261401: Add sanity check for UseSHM large pages similar to the one used with hugetlb large pages Reviewed-by: stuefe, tschatzl ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java Changeset: 9ba2b71a Author: Martin Doerr Date: 2021-02-17 13:11:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ba2b71a 8261657: [PPC64] Cleanup StoreCM nodes after CMS removal Reviewed-by: lucy, goetz ! src/hotspot/cpu/ppc/ppc.ad Changeset: a0658795 Author: Matthias Baesken Date: 2021-02-17 13:49:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a0658795 8261791: (sctp) handleSendFailed in SctpChannelImpl.c potential leaks Reviewed-by: chegar, alanb ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c Changeset: cb84539d Author: Jatin Bhateja Date: 2021-02-17 14:09:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb84539d 8261553: Efficient mask generation using BMI2 BZHI instruction Reviewed-by: redestad, neliasso ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad Changeset: 05301f5f Author: Hai-May Chao Date: 2021-02-17 16:38:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/05301f5f 8257497: Update keytool to create AKID from the SKID of the issuing certificate as specified by RFC 5280 Reviewed-by: coffeys, mullan, weijun ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/jdk/sun/security/tools/keytool/CheckCertAKID.java ! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java Changeset: bf75a3a0 Author: Mandy Chung Date: 2021-02-17 17:34:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf75a3a0 8261851: update ReflectionCallerCacheTest.java test to use ForceGC from test library Reviewed-by: alanb ! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java Changeset: d5a4d226 Author: Magnus Ihse Bursie Date: 2021-02-17 17:40:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d5a4d226 8261843: incorrect info in docs/building.html Reviewed-by: erikj ! doc/building.html ! doc/building.md Changeset: ea5bf45c Author: Naoto Sato Date: 2021-02-17 22:10:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea5bf45c 8261621: Delegate Unicode history from JLS to j.l.Character Reviewed-by: bpb, joehw, rriggs, darcy ! src/java.base/share/classes/java/lang/Character.java Changeset: 5f308291 Author: Calvin Cheung Date: 2021-02-18 02:51:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5f308291 8202750: Reduce the use of get_canonical_path() in CDS Reviewed-by: minqi, iklam ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp Changeset: b8fd6142 Author: Calvin Cheung Date: 2021-02-18 04:40:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8fd6142 8261939: os::strdup_check_oom() should be used in os::same_files() in os_windows.cpp Reviewed-by: minqi ! src/hotspot/os/windows/os_windows.cpp Changeset: 97e1657b Author: Tom Rodriguez Date: 2021-02-18 06:35:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/97e1657b 8261846: [JVMCI] c2v_iterateFrames can get out of sync with the StackFrameStream Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp Changeset: b695c7ee Author: Aleksey Shipilev Date: 2021-02-18 06:51:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b695c7ee 8261925: ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux Reviewed-by: dcubed ! test/jdk/ProblemList.txt Changeset: 3a21e1df Author: Nils Eliasson Date: 2021-02-18 10:22:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3a21e1df 8260653: Unreachable nodes keep speculative types alive Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/phaseX.cpp Changeset: 1a7adc86 Author: Leo Korinth Date: 2021-02-18 11:43:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a7adc86 8260416: Remove unused method ReferenceProcessor::is_mt_processing_set_up() Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: f94a8452 Author: Zhengyu Gu Date: 2021-02-18 13:30:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f94a8452 8261600: NMT: Relax memory order for updating MemoryCounter and fix racy updating of peak values Reviewed-by: dholmes, shade ! src/hotspot/share/services/mallocTracker.cpp ! src/hotspot/share/services/mallocTracker.hpp Changeset: fd098e71 Author: Aleksey Shipilev Date: 2021-02-18 15:50:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fd098e71 8261838: Shenandoah: reconsider heap region iterators memory ordering Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: e9f3aab7 Author: Aleksey Shipilev Date: 2021-02-18 15:51:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e9f3aab7 8261912: Code IfNode::fold_compares_helper more defensively Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/ifnode.cpp Changeset: 0e9c5aed Author: Amresh Sahu <72060147+amresh-sahu at users.noreply.github.com> Committer: Alexandre Iline Date: 2021-02-18 16:08:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e9c5aed 8075909: [TEST_BUG] The regression-swing case failed as it does not have the 'Open' button when select 'subdir' folder with NimbusLAF Reviewed-by: aivanov ! test/jdk/javax/swing/JFileChooser/6698013/bug6698013.java Changeset: c4664e64 Author: Joe Darcy Date: 2021-02-18 17:52:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c4664e64 8261940: Fix references to IOException in BigDecimal javadoc Reviewed-by: alanb, chegar, iris, bpb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 9cf4f90d Author: Zhengyu Gu Date: 2021-02-18 18:32:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9cf4f90d 8261473: Shenandoah: Add breakpoint support Reviewed-by: rkennke, shade + src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.cpp + src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java Changeset: 0c31d5b9 Author: Alexey Semenyuk Date: 2021-02-18 20:54:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c31d5b9 8261977: Fix comment for getPrefixed() in canonicalize_md.c Reviewed-by: alanb ! src/java.base/windows/native/libjava/canonicalize_md.c Changeset: c158413e Author: Chris Plummer Date: 2021-02-19 00:58:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c158413e 8261098: Add clhsdb "findsym" command Reviewed-by: amenkov, sspitsyn ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java Changeset: 78cde648 Author: Calvin Cheung Date: 2021-02-19 02:40:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/78cde648 8261860: Crash caused by lambda proxy class loaded in Shutdown hook Reviewed-by: iklam, minqi ! src/hotspot/share/classfile/systemDictionaryShared.cpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambdaProxyDuringShutdownApp.java Changeset: 7e78c777 Author: Kim Barrett Date: 2021-02-19 02:50:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e78c777 8261905: Move implementation of OopStorage num_dead related functions Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/shared/oopStorage.cpp Changeset: ed93bc9a Author: Prasanta Sadhukhan Date: 2021-02-19 05:03:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed93bc9a 8196301: java/awt/print/PrinterJob/Margins.java times out Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/PrintJob/PrinterException.java ! test/jdk/java/awt/print/PrinterJob/Margins.java Changeset: 5caf686c Author: Thomas Stuefe Date: 2021-02-19 06:20:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5caf686c 8261644: NMT: Simplifications and cleanups Reviewed-by: coleenp, zgu ! src/hotspot/share/services/allocationSite.hpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/services/mallocSiteTable.hpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp ! src/hotspot/share/services/threadStackTracker.cpp ! src/hotspot/share/services/threadStackTracker.hpp ! src/hotspot/share/services/virtualMemoryTracker.hpp ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/hotspot/share/utilities/nativeCallStack.hpp Changeset: c99eeb01 Author: Joe Wang Date: 2021-02-19 06:34:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c99eeb01 8260858: Implementation specific property xsltcIsStandalone for XSLTC Serializer Reviewed-by: lancea, naoto ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java ! 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/ToUnknownStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java ! src/java.xml/share/classes/module-info.java ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Changeset: 7e2c909e Author: Thomas Stuefe Date: 2021-02-19 06:40:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e2c909e 8260485: Simplify and unify handler vectors in Posix signal code Reviewed-by: dholmes, gziemski ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/share/utilities/vmError.hpp Changeset: 61820b74 Author: Roberto Casta?eda Lozano Date: 2021-02-19 08:18:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/61820b74 8259984: IGV: Crash when drawing control flow before GCM Replace backward traversal in the IGV block formation algorithm by forward traversal guided by node category information. This change addresses the reported assertion failures, places block projection nodes together with their predecessors, and gives a more natural block numbering. Reviewed-by: chagedorn, neliasso ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java Changeset: 1b0c36b0 Author: Andrew Haley Date: 2021-02-19 10:52:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1b0c36b0 8261649: AArch64: Optimize LSE atomics in C++ code Reviewed-by: adinn ! src/hotspot/cpu/aarch64/atomic_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp Changeset: a180a386 Author: Hamlin Li Date: 2021-02-19 12:35:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a180a386 8260694: (fc) Clarify FileChannel.transferFrom to better describe "no bytes available" case Reviewed-by: alanb ! src/java.base/share/classes/java/nio/channels/FileChannel.java Changeset: 55463b04 Author: Zhengyu Gu Date: 2021-02-19 13:43:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/55463b04 8261984: Shenandoah: Remove unused ShenandoahPushWorkerQueuesScope class Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp Changeset: efbaedeb Author: Christoph Langer Date: 2021-02-19 14:44:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/efbaedeb 8262018: Wrong format in SAP copyright header of OsVersionTest Reviewed-by: mdoerr ! test/jdk/java/lang/System/OsVersionTest.java Changeset: 433096a4 Author: Claes Redestad Date: 2021-02-19 15:05:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/433096a4 8261744: Implement CharsetDecoder ASCII and latin-1 fast-paths Reviewed-by: naoto, alanb ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java ! src/java.base/share/classes/sun/nio/cs/CESU_8.java ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java ! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java ! src/java.base/share/classes/sun/nio/cs/SingleByte.java ! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java ! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java ! src/java.base/share/classes/sun/nio/cs/US_ASCII.java ! src/java.base/share/classes/sun/nio/cs/UTF_8.java + test/micro/org/openjdk/bench/java/io/ByteStreamDecoder.java Changeset: c4f17a3e Author: Jonathan Gibbons Date: 2021-02-19 15:59:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c4f17a3e 8257925: enable more support for nested inline tags Reviewed-by: prappo, hannesw ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.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/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java ! 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/testGenericTypeLink/TestGenericTypeLink.java + test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedIndexTag.java + test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java + test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedReturnTag.java + test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/tools/javac/doctree/IndexTest.java Changeset: 851b2e31 Author: Brian Burkhalter Date: 2021-02-19 16:35:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/851b2e31 6245663: (spec) File.renameTo(File) changes the file-system object, not the File instance Reviewed-by: rriggs, naoto, alanb ! src/java.base/share/classes/java/io/File.java Changeset: 8a1c712c Author: Naoto Sato Date: 2021-02-19 16:44:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a1c712c 8261728: SimpleDateFormat should link to DateTimeFormatter Reviewed-by: bpb, rriggs, lancea, iris ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java Changeset: 7ffa1481 Author: Brian Burkhalter Date: 2021-02-19 17:21:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ffa1481 8247918: Clarify Reader.skip behavior for end of stream Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/FilterReader.java ! src/java.base/share/classes/java/io/LineNumberReader.java ! src/java.base/share/classes/java/io/PushbackReader.java ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/io/StringReader.java ! test/jdk/java/io/Reader/Skip.java Changeset: 8b4fd77f Author: Daniel D. Daugherty Date: 2021-02-19 17:30:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8b4fd77f 8262042: ProblemList javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java on Windows Reviewed-by: joehw ! test/jaxp/ProblemList.txt Changeset: c53acc2a Author: Sandhya Viswanathan Date: 2021-02-19 18:10:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c53acc2a 8261542: X86 slice and unslice intrinsics for 256-bit byte/short vectors Reviewed-by: kvn, neliasso ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/x86.ad Changeset: 977a21ad Author: Igor Veresov Date: 2021-02-19 19:44:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/977a21ad 8261225: TieredStopAtLevel should have no effect if TieredCompilation is disabled Reviewed-by: kvn ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp + test/hotspot/jtreg/compiler/tiered/TestEnqueueMethodForCompilation.java Changeset: b10376ba Author: Jie Fu Date: 2021-02-19 23:45:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b10376ba 8261938: ASN1Formatter.annotate should not return in the finally block Reviewed-by: rriggs ! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java Changeset: 47559584 Author: Joe Wang Date: 2021-02-20 02:37:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/47559584 8262041: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java fails after JDK-8260858 Reviewed-by: lancea, naoto ! test/jaxp/ProblemList.txt ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Changeset: 5a25cea5 Author: Kim Barrett Date: 2021-02-20 03:02:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5a25cea5 8261998: Remove unused shared entry support from utilities/hashtable Reviewed-by: coleenp, iklam ! src/hotspot/share/prims/jvmtiTagMapTable.cpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp Changeset: 2b00367e Author: Alexander Zuev Date: 2021-02-20 05:39:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b00367e 8261350: Create implementation for NSAccessibilityCheckBox protocol peer Reviewed-by: pbansal = src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.h = src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m Changeset: c2509ea9 Author: Chris Plummer Date: 2021-02-20 20:46:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c2509ea9 8261857: serviceability/sa/ClhsdbPrintAll.java failed with "Test ERROR java.lang.RuntimeException: 'cannot be cast to' found in stdout" Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java Changeset: 0825bc55 Author: Chris Plummer Date: 2021-02-20 20:48:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0825bc55 8261929: ClhsdbFindPC fails with java.lang.RuntimeException: 'In java stack' missing from stdout/stderr Reviewed-by: amenkov, stuefe, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java Changeset: 18188c2a Author: Chris Plummer Date: 2021-02-20 23:19:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/18188c2a 8261692: Bugs in clhsdb history support Reviewed-by: amenkov, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java + test/hotspot/jtreg/serviceability/sa/ClhsdbHistory.java Changeset: 564011cf Author: Joe Darcy Date: 2021-02-21 18:43:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/564011cf 8261290: Improve error message for NumberFormatException on null input Reviewed-by: attila, alanb ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java Changeset: 539c80bf Author: Chris Plummer Date: 2021-02-21 18:59:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/539c80bf 8261702: ClhsdbFindPC can fail due to PointerFinder incorrectly thinking an address is in a .so Reviewed-by: ysuenaga, kevinw, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java Changeset: 2b555015 Author: Yang Yi Committer: Jie Fu Date: 2021-02-22 02:22:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b555015 8261949: fileStream::readln returns incorrect line string Reviewed-by: dcubed, dholmes ! src/hotspot/share/utilities/ostream.cpp Changeset: 0c21dd05 Author: Prasanta Sadhukhan Date: 2021-02-22 04:46:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c21dd05 6206189: Graphics2D.clip specifies incorrectly that a 'null' is a valid value for this method Reviewed-by: aivanov, kizune, azvegint ! src/java.desktop/share/classes/java/awt/Graphics.java ! src/java.desktop/share/classes/java/awt/Graphics2D.java + test/jdk/java/awt/Graphics2D/TestNullClip.java Changeset: 26c1db90 Author: Andrey Vershinin Committer: Kim Barrett Date: 2021-02-22 08:31:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/26c1db90 8254239: G1ConcurrentMark.hpp unnecessarily disables MSVC++ warning 4522. Reviewed-by: iklam, kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp Changeset: c20fb5db Author: Roman Kennke Date: 2021-02-22 10:10:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c20fb5db 8261448: Preserve GC stack watermark across safepoints in StackWalk Reviewed-by: eosterlund, stefank ! src/hotspot/share/prims/stackwalk.cpp Changeset: 6b7575bb Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-02-22 10:10:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b7575bb 8228748: Remove GCLocker::_doing_gc Reviewed-by: kbarrett, iwalulya, pliden, tschatzl ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcLocker.hpp Changeset: e9d7c07b Author: Julia Boes Date: 2021-02-22 10:32:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e9d7c07b 8248318: Remove superfluous use of boxing in ObjectStreamClass Reviewed-by: jlaskey, dfuchs, rriggs, chegar ! src/java.base/share/classes/java/io/ObjectStreamClass.java Changeset: 011f5a54 Author: Leo Korinth Date: 2021-02-22 11:31:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/011f5a54 8261799: Remove unnecessary cast in psParallelCompact.hpp Reviewed-by: ayang, stefank ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 419717dd Author: Leo Korinth Date: 2021-02-22 11:33:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/419717dd 8261803: Remove unused TaskTerminator in g1 full gc ref proc executor Reviewed-by: ayang, tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp Changeset: 5b7b18c5 Author: Doug Lea
Date: 2021-02-22 12:42:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b7b18c5 8259800: timeout in tck test testForkJoin(ForkJoinPool8Test) Reviewed-by: martin, dholmes ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java Changeset: d7eebdac Author: Robbin Ehn Date: 2021-02-22 13:16:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7eebdac 8261391: ZGC crash - SEGV in RevokeOneBias::do_thread Reviewed-by: eosterlund, dcubed, dholmes ! src/hotspot/share/runtime/handshake.cpp Changeset: a6a7e439 Author: Joakim Nordstr?m Committer: Thomas Schatzl Date: 2021-02-22 16:16:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6a7e439 8242032: G1 region remembered sets may contain non-coarse level PRTs for already coarsened regions Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp Changeset: cf0019d9 Author: Adam Farley Committer: Erik Joelsson Date: 2021-02-22 17:16:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cf0019d9 8259942: Enable customizations in CompileJavaModules.gmk and Main.gmk Reviewed-by: erikj, ihse ! make/CompileJavaModules.gmk ! make/Main.gmk ! make/MainSupport.gmk Changeset: 63f8fc87 Author: Clive Verghese Committer: Xue-Lei Andrew Fan Date: 2021-02-22 18:36:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/63f8fc87 8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java ! test/jdk/java/net/httpclient/InvalidSSLContextTest.java ! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java + test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java = test/jdk/sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Changeset: 7b924d8a Author: Zhengyu Gu Date: 2021-02-22 19:13:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b924d8a 8261973: Shenandoah: Cleanup/simplify root verifier Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: a8672885 Author: Evan Whelan Committer: Rajan Halade Date: 2021-02-22 21:12:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a8672885 8211227: Inconsistent TLS protocol version in debug output Reviewed-by: xuelei, rhalade ! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java ! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java + test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Changeset: a30fb4fc Author: Jamil Nimeh Date: 2021-02-22 22:18:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a30fb4fc 8255867: SignatureScheme JSSE property does not preserve ordering in handshake messages Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java + test/jdk/sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java Changeset: a7e2e80f Author: Sergey Bylokhov Date: 2021-02-22 22:34:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a7e2e80f 8260695: The java.awt.color.ICC_Profile#getData/getData(int) are not thread safe Reviewed-by: azvegint, aivanov ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java ! src/java.desktop/share/classes/sun/java2d/cmm/PCMM.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java ! src/java.desktop/share/native/liblcms/LCMS.c + test/jdk/java/awt/color/ICC_Profile/MTGetData.java Changeset: aea474c4 Author: Chris Plummer Date: 2021-02-22 23:22:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aea474c4 8261269: When using clhsdb to "inspect" a java object, clhsdb prints "Oop for..." twice Reviewed-by: sspitsyn, kevinw ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java Changeset: f2bde05e Author: Jie Fu Date: 2021-02-22 23:43:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2bde05e 8262097: Improve CompilerConfig ergonomics to fix a VM crash after JDK-8261229 Reviewed-by: iveresov, kvn ! src/hotspot/share/compiler/compilerDefinitions.cpp Changeset: 0217d699 Author: Paul Sandoz Date: 2021-02-23 00:44:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0217d699 8261975: Missing "classpath exception" in VectorSupport.java Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java Changeset: 991f7c13 Author: Weijun Wang Date: 2021-02-23 00:59:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/991f7c13 8210373: Deadlock in libj2gss.so when loading "j2gss" and "net" libraries in parallel. Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java Changeset: 8cfea7c5 Author: Ioi Lam Date: 2021-02-23 03:11:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8cfea7c5 8261921: ClassListParser::current should be used only by main thread Reviewed-by: dholmes, ccheung, coleenp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp Changeset: a5c4b9a6 Author: Hannes Walln?fer Date: 2021-02-23 08:42:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5c4b9a6 8260223: Handling of unnamed package in javadoc pages Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.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/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletConstants.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java = test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/BadSource.java = test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/C.java = test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/package.html = test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src2/A.java + test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src2/B.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java Changeset: 12f6ba0d Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-02-23 09:27:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/12f6ba0d 8262087: Use atomic boolean type in G1FullGCAdjustTask Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp Changeset: 29c72631 Author: Doug Simon Date: 2021-02-23 10:38:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/29c72631 8252709: Enable JVMCI when building linux-aarch64 at Oracle Reviewed-by: kvn ! make/conf/jib-profiles.js Changeset: 9d9bedd0 Author: Robbin Ehn Date: 2021-02-23 12:55:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9d9bedd0 8262094: Handshake timeout scaled wrong Reviewed-by: dholmes, stefank ! src/hotspot/share/runtime/handshake.cpp Changeset: 67762de6 Author: Thomas Schatzl Date: 2021-02-23 15:55:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/67762de6 8262197: JDK-8242032 uses wrong contains_reference() in assertion code Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp Changeset: 8a2f5890 Author: Roland Westrelin Date: 2021-02-23 16:35:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a2f5890 8260637: Shenandoah: assert(_base == Tuple) failure during C2 compilation Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopnode.cpp ! test/hotspot/jtreg/gc/shenandoah/compiler/LRBRightAfterMemBar.java Changeset: 0257caad Author: Gerard Ziemski Date: 2021-02-23 16:38:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0257caad 8261397: Try Catch Method Failing to Work When Dividing An Integer By 0 Reviewed-by: stuefe, prr, dcubed, dholmes ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp Changeset: d2b9c227 Author: Doug Simon Date: 2021-02-23 17:01:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2b9c227 8262011: [JVMCI] allow printing to tty from unattached libgraal thread Reviewed-by: kvn, never ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java ! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java - test/hotspot/jtreg/compiler/jvmci/compilerToVM/DebugOutputTest.java Changeset: 53b15453 Author: Jonathan Gibbons Date: 2021-02-23 18:27:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/53b15453 8223355: Redundant output by javadoc Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java + test/langtools/jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java Changeset: c30a90bb Author: Jonathan Gibbons Date: 2021-02-23 18:55:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c30a90bb 8261976: Normalize id's used by the standard doclet Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.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/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/overview.html ! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/C1.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/package.html ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java ! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java Changeset: 3132b1c4 Author: Jonathan Gibbons Date: 2021-02-23 19:29:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3132b1c4 8261665: Clean up naming of StringContent and FixedStringContent Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.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/HtmlLinkInfo.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Text.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TextBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java Changeset: e5304b3a Author: Joe Darcy Date: 2021-02-23 19:42:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e5304b3a 8253409: Double-rounding possibility in float fma Reviewed-by: bpb ! src/java.base/share/classes/java/lang/Math.java ! test/jdk/java/lang/Math/FusedMultiplyAddTests.java Changeset: c6eae061 Author: Roman Kennke Date: 2021-02-23 21:43:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c6eae061 8262049: [TESTBUG] Fix TestReferenceRefersTo.java for Shenandoah IU mode Reviewed-by: kbarrett, zgu ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java + test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java Changeset: 03e781b4 Author: Daniel D. Daugherty Date: 2021-02-23 21:48:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/03e781b4 8262265: ProblemList jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java on Windows Reviewed-by: rriggs, bpb ! test/langtools/ProblemList.txt Changeset: c769388d Author: Daniel D. Daugherty Date: 2021-02-23 22:08:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c769388d 8262266: JDK-8262049 fails validate-source Reviewed-by: dholmes ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java Changeset: 3e13b66e Author: Yumin Qi Date: 2021-02-24 00:31:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3e13b66e 8262157: LingeredApp.startAppExactJvmOpts does not print app output when launching fails Reviewed-by: iklam, cjplummer ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: fac37bf5 Author: Jonathan Gibbons Date: 2021-02-24 03:50:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fac37bf5 8262269: javadoc test TestGeneratedClasses.java fails on Windows Reviewed-by: darcy ! test/langtools/ProblemList.txt ! test/langtools/jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java Changeset: 382e38dd Author: Eric Liu Committer: Ningsheng Jian Date: 2021-02-24 09:49:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/382e38dd 8256438: AArch64: Implement match rules with ROR shift register value Reviewed-by: aph, roland ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_ad.m4 ! src/hotspot/share/opto/addnode.cpp ! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java + test/micro/org/openjdk/bench/vm/compiler/Rotation.java Changeset: 0d2dbd29 Author: Daniel Fuchs Date: 2021-02-24 10:50:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0d2dbd29 8262027: Improve how HttpConnection detects a closed channel when taking/returning a connection to the pool Reviewed-by: chegar, michaelm ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java + test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java ! test/jdk/java/net/httpclient/ProxyServer.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java Changeset: 8c07063d Author: Zhengyu Gu Date: 2021-02-24 12:55:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c07063d 8262259: Remove unused variable in MethodLiveness::BasicBlock::compute_gen_kill_single Reviewed-by: stuefe, thartmann ! src/hotspot/share/compiler/methodLiveness.cpp Changeset: 2c99bad0 Author: Ichiroh Takiguchi Date: 2021-02-24 13:13:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c99bad0 8261920: [AIX] jshell command throws java.io.IOError on non English locales Reviewed-by: stuefe ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ExecHelper.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java Changeset: 9d9ad969 Author: Naoto Sato Date: 2021-02-24 16:23:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9d9ad969 8261919: java/util/Locale/LocaleProvidersRun.java failed with "RuntimeException: Expected log was not emitted. LogRecord: null" Reviewed-by: joehw, dfuchs ! test/jdk/java/util/Locale/LocaleProviders.java ! test/jdk/java/util/Locale/LocaleProvidersRun.java Changeset: d70fd7b3 Author: Fernando Guallini Committer: Weijun Wang Date: 2021-02-24 17:05:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d70fd7b3 8258855: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3 Reviewed-by: weijun, rhalade ! test/jdk/ProblemList.txt ! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java ! test/jdk/sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Changeset: 65492129 Author: Jonathan Gibbons Date: 2021-02-24 18:07:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/65492129 8262315: missing ';' in generated entities Reviewed-by: lancea ! make/jdk/src/classes/build/tools/taglet/JSpec.java Changeset: a50725db Author: Severin Gehwolf Date: 2021-02-24 19:39:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a50725db 8254001: [Metrics] Enhance parsing of cgroup interface files for version detection Reviewed-by: hseigel, andrew ! src/java.base/linux/classes/jdk/internal/platform/CgroupInfo.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 ! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java Changeset: 3a0d6a64 Author: Yang Yi Committer: David Holmes Date: 2021-02-25 02:08:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3a0d6a64 8262099: jcmd VM.metaspace should report unlimited size if MaxMetaspaceSize isn't specified Reviewed-by: stuefe, lucy ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp ! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java Changeset: 0f8be6e4 Author: Ioi Lam Date: 2021-02-25 04:31:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0f8be6e4 8261868: Reduce inclusion of metaspace.hpp Reviewed-by: stuefe, ccheung ! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/cSpaceCounters.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/classLoaderMetaspace.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metadataFactory.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspace/commitLimiter.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp ! src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.cpp ! src/hotspot/share/memory/metaspaceCounters.cpp ! src/hotspot/share/memory/metaspaceTracer.hpp + src/hotspot/share/memory/metaspaceUtils.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/array.hpp + src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/oops/compressedOops.cpp ! src/hotspot/share/oops/metadata.cpp ! src/hotspot/share/oops/recordComponent.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/services/memReporter.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/virtualMemoryTracker.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp Changeset: a83e802b Author: Tobias Hartmann Date: 2021-02-25 08:53:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a83e802b 8262299: C2 compilation fails with "modified node was not processed by IGVN.transform_old()" Reviewed-by: roland, chagedorn ! src/hotspot/share/opto/arraycopynode.cpp Changeset: ea48a0bb Author: Thomas Stuefe Date: 2021-02-25 09:20:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea48a0bb 8262163: Extend settings printout in jcmd VM.metaspace Reviewed-by: lucy ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp Changeset: f79c6268 Author: Chris Hegarty Date: 2021-02-25 10:53:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f79c6268 8262296: Fix remaining doclint warnings in jdk.httpserver Reviewed-by: dfuchs, bpb ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Authenticator.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandler.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java Changeset: ebdc80ea Author: Evan Whelan Committer: Daniel Fuchs Date: 2021-02-25 12:05:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ebdc80ea 8252883: AccessDeniedException caused by delayed file deletion on Windows Reviewed-by: dfuchs ! src/java.logging/share/classes/java/util/logging/FileHandler.java + test/jdk/java/util/logging/FileHandlerAccessTest.java Changeset: aa35b423 Author: Lin Zang Committer: Jie Fu Date: 2021-02-25 12:06:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aa35b423 8261131: jcmd jmap dump should not accept gz option with no value Reviewed-by: cjplummer, sspitsyn ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java Changeset: c54724da Author: Lin Zang Committer: Jie Fu Date: 2021-02-25 12:09:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c54724da 8257234: Add gz option to SA jmap to write a gzipped heap dump Reviewed-by: cjplummer, ysuenaga, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/lib/jdk/test/lib/hprof/parser/Reader.java Changeset: 2eca17d1 Author: Adam Sotona Committer: Vicente Romero Date: 2021-02-25 14:59:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2eca17d1 8261457: test/langtools/tools/javac/T8187978 can fail if ArrayList class is modified Reviewed-by: vromero ! test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.java ! test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.out Changeset: 674be87d Author: Jonathan Gibbons Date: 2021-02-25 15:37:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/674be87d 8261203: Incorrectly escaped javadoc html with type annotations Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testMethodId/TestMethodId.java Changeset: 7d4f60b1 Author: Adam Sotona Committer: Jonathan Gibbons Date: 2021-02-25 16:03:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7d4f60b1 8260403: javap should be more robust in the face of invalid class files Reviewed-by: vromero ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java + test/langtools/tools/javap/8260403/InvalidSignature.jcod + test/langtools/tools/javap/8260403/T8260403.java Changeset: 5a9b7010 Author: Brian Burkhalter Date: 2021-02-25 16:22:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5a9b7010 8258444: Clean up specifications of java.io.Reader.read(char[],int,int) in subclass overrides Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/FilterReader.java ! src/java.base/share/classes/java/io/InputStreamReader.java ! src/java.base/share/classes/java/io/LineNumberReader.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/PushbackReader.java ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/io/StringReader.java Changeset: ded96ddc Author: Weijun Wang Date: 2021-02-25 18:49:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ded96ddc 8139348: Deprecate 3DES and RC4 in Kerberos Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java ! test/jdk/sun/security/krb5/auto/NewSalt.java ! test/jdk/sun/security/krb5/auto/W83.java ! test/jdk/sun/security/krb5/etype/WeakCrypto.java - test/jdk/sun/security/krb5/etype/weakcrypto.conf ! test/jdk/sun/security/krb5/tools/KtabCheck.java ! test/jdk/sun/security/krb5/tools/onlythree.conf Changeset: 228c2857 Author: Phil Race Date: 2021-02-25 19:19:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/228c2857 8261170: Upgrade to freetype 2.10.4 Reviewed-by: serb, psadhukhan, jdv, kizune ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/UPDATING.txt ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h + src/java.desktop/share/native/libfreetype/include/freetype/config/integer-types.h + src/java.desktop/share/native/libfreetype/include/freetype/config/mac-support.h + src/java.desktop/share/native/libfreetype/include/freetype/config/public-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h + src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h - src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h ! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h ! src/java.desktop/share/native/libfreetype/include/ft2build.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h ! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h ! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h ! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c ! src/java.desktop/share/native/libfreetype/src/base/ftbase.h ! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c ! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c ! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c ! src/java.desktop/share/native/libfreetype/src/base/ftcid.c ! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c ! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c ! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c ! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c ! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c ! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c ! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c ! src/java.desktop/share/native/libfreetype/src/base/fthash.c ! src/java.desktop/share/native/libfreetype/src/base/ftinit.c ! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c ! src/java.desktop/share/native/libfreetype/src/base/ftmac.c ! src/java.desktop/share/native/libfreetype/src/base/ftmm.c ! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c ! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c ! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c ! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c ! src/java.desktop/share/native/libfreetype/src/base/ftstream.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c ! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c ! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c ! src/java.desktop/share/native/libfreetype/src/base/fttype1.c ! src/java.desktop/share/native/libfreetype/src/base/ftutil.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h ! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h ! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h ! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h ! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h ! src/java.desktop/share/native/libfreetype/src/psaux/pserror.h ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.h ! src/java.desktop/share/native/libfreetype/src/psaux/psft.c ! src/java.desktop/share/native/libfreetype/src/psaux/psft.h ! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c ! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h ! src/java.desktop/share/native/libfreetype/src/psaux/psread.c ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.c ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.h ! src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h ! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h ! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h ! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h ! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.h ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h Changeset: 35c0a695 Author: Chris Plummer Date: 2021-02-25 21:13:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/35c0a695 8262416: ProblemList TestHeapDumpForLargeArray.java due to JDK-8262386 Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: 29c603f9 Author: Harold Seigel Date: 2021-02-25 21:16:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/29c603f9 8262227: Change SystemDictionary::find() to return an InstanceKlass*. Reviewed-by: iklam, dholmes, coleenp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: 82565170 Author: Jonathan Gibbons Date: 2021-02-25 22:28:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/82565170 8262421: doclint warnings in jdk.compiler module Reviewed-by: iris, darcy ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java Changeset: 059ede0d Author: Jonathan Gibbons Date: 2021-02-25 23:39:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/059ede0d 8262428: doclint warnings in java.xml module Reviewed-by: bpb, lancea, naoto, iris ! src/java.xml/share/classes/module-info.java Changeset: fce57656 Author: Jonathan Gibbons Date: 2021-02-26 00:51:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fce57656 8262433: doclint: reference error in module jdk.incubator.foreign Reviewed-by: bpb, lancea ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java Changeset: bcca1006 Author: Prasanta Sadhukhan Date: 2021-02-26 06:19:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bcca1006 4710675: JTextArea.setComponentOrientation does not work with correct timing Reviewed-by: serb, pbansal ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java + test/jdk/javax/swing/JTextArea/JTextAreaOrientationTest.java Changeset: 722142ee Author: Thomas Stuefe Date: 2021-02-26 06:46:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/722142ee 8261520: JDK-8261302 breaks runtime/NMT/CheckForProperDetailStackTrace.java Reviewed-by: zgu, coleenp ! src/hotspot/share/services/allocationSite.hpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/services/mallocSiteTable.hpp ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/hotspot/share/utilities/nativeCallStack.hpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 0a4e710f Author: Vladimir Ivanov Date: 2021-02-26 08:19:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a4e710f 8261954: Dependencies: Improve iteration over class hierarchy under context class Reviewed-by: kvn, coleenp, eosterlund ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: 76032781 Author: Xin Liu Committer: Tobias Hartmann Date: 2021-02-26 10:46:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/76032781 8260198: TypeInstPtr::dump2() emits multiple lines if Verbose is set Reviewed-by: thartmann ! src/hotspot/share/opto/type.cpp ! test/hotspot/gtest/utilities/test_stringUtils.cpp Changeset: d7efb4cc Author: Matthias Baesken Date: 2021-02-26 11:21:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7efb4cc 8262199: issue in jli args.c Reviewed-by: clanger, alanb ! src/java.base/share/native/libjli/args.c Changeset: de3f519d Author: hltj Committer: Jan Lahoda Date: 2021-02-26 13:09:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/de3f519d 8258897: wrong translation of capturing local classes inside nested lambdas Co-authored-by: Bernard Blaser Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + test/langtools/tools/javac/lambda/8258897/CaptureVariables.java + test/langtools/tools/javac/lambda/8258897/CaptureVariablesAnonymous.java Changeset: 240f2a1b Author: Jaikiran Pai Date: 2021-02-26 14:07:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/240f2a1b 8260366: ExtendedSocketOptions can deadlock in some circumstances Reviewed-by: dfuchs ! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java + test/jdk/sun/net/ext/ExtendedSocketOptionsTest.java Changeset: 67b9e5a6 Author: Jonathan Gibbons Date: 2021-02-26 15:11:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/67b9e5a6 8262420: typo: @implnote in java.desktop module Reviewed-by: iris, prr, azvegint, aivanov ! src/java.desktop/share/classes/java/awt/TrayIcon.java Changeset: 3088e1e6 Author: Jonathan Gibbons Date: 2021-02-26 15:12:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3088e1e6 8262430: doclint warnings in java.base module Reviewed-by: alanb, chegar, dfuchs, lancea ! src/java.base/share/classes/java/net/doc-files/net-properties.html ! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java Changeset: 47a08426 Author: Daniel D. Daugherty Date: 2021-02-26 15:41:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/47a08426 8241403: JavaThread::get_thread_name() should be ThreadSMR-aware Reviewed-by: rehn, coleenp, dholmes ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: d06d6f51 Author: Coleen Phillimore Date: 2021-02-26 15:46:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d06d6f51 8262402: Make CATCH macro assert not fatal Reviewed-by: dholmes ! src/hotspot/share/utilities/exceptions.hpp Changeset: 05c11bcb Author: Harold Seigel Date: 2021-02-26 15:56:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/05c11bcb 8262426: Change TRAPS to Thread* for find_constrained_instance_or_array_klass() Reviewed-by: coleenp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: c9e91897 Author: Thomas Stuefe Date: 2021-02-26 16:04:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c9e91897 8262074: Consolidate the default value of MetaspaceSize Reviewed-by: iklam, coleenp ! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp ! src/hotspot/cpu/arm/c1_globals_arm.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/ppc/c1_globals_ppc.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/s390/c1_globals_s390.hpp ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/x86/c1_globals_x86.hpp ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compiler_globals_pd.hpp ! src/hotspot/share/runtime/globals.hpp Changeset: 07061fc7 Author: Mikhailo Seledtsov Date: 2021-02-26 16:21:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/07061fc7 8256417: Exclude TestJFRWithJMX test from running with PodMan Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java Changeset: 2515c42b Author: Leonid Mesnik Date: 2021-02-26 16:35:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2515c42b 8262332: serviceability/sa/ClhsdbJhisto.java fails with Test ERROR java.lang.RuntimeException: 'ParselTongue' missing from stdout/stderr Reviewed-by: cjplummer ! test/hotspot/jtreg/serviceability/sa/LingeredAppWithInterface.java Changeset: a4c24961 Author: Weijun Wang Date: 2021-02-26 16:49:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a4c24961 8259535: ECDSA SignatureValue do not always have the specified length Reviewed-by: mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java + test/jdk/com/sun/org/apache/xml/internal/security/ShortECDSA.java Changeset: 65a245e2 Author: Roman Kennke Date: 2021-02-26 19:12:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/65a245e2 8262329: Fix JFR parser exception messages Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java Changeset: 6800ba46 Author: Sergey Bylokhov Date: 2021-02-26 19:57:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6800ba46 8257500: Drawing MultiResolutionImage with ImageObserver "leaks" memory Reviewed-by: azvegint, aivanov ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java + test/jdk/java/awt/image/multiresolution/ImageObserverLeak.java ! test/jdk/java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java Changeset: 03d888f4 Author: Leo Korinth Date: 2021-02-26 20:07:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/03d888f4 8261804: Remove field _processing_is_mt, calculate it instead Reviewed-by: ayang, kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: ddd550ae Author: Roland Westrelin Date: 2021-03-01 08:42:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ddd550ae 8261308: C2: assert(inner->is_valid_counted_loop(T_INT) && inner->is_strip_mined()) failed: OuterStripMinedLoop should have been removed Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestCountedLoopZeroIter.java Changeset: 20c93b3b Author: Roland Westrelin Date: 2021-03-01 08:47:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/20c93b3b 8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload Reviewed-by: kvn, shade ! src/hotspot/share/opto/ifnode.cpp Changeset: 8bc8542e Author: Conor Cleary Committer: Aleksei Efimov Date: 2021-03-01 10:18:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8bc8542e 8262195: Harden tests that use the HostsFileNameService (jdk.net.hosts.file property) Reviewed-by: michaelm, aefimov, dfuchs, chegar - test/jdk/java/net/Inet4Address/TestToNumericFormatHosts ! test/jdk/java/net/Inet4Address/textToNumericFormat.java ! test/jdk/java/net/InetAddress/InternalNameServiceTest.java ! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java ! test/jdk/java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java - test/jdk/java/net/InetAddress/TestHosts ! test/jdk/java/net/URLPermission/nstest/LookupTest.java ! test/jdk/sun/net/InetAddress/nameservice/simple/CacheTest.java - test/jdk/sun/net/InetAddress/nameservice/simple/CacheTestHosts ! test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCaching.java - test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCachingHosts Changeset: 702ca622 Author: Thomas Schatzl Date: 2021-03-01 11:05:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/702ca622 8262185: G1: Prune collection set candidates early Reviewed-by: iwalulya, sjohanss, ayang ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: 0a7fff46 Author: Stefan Johansson Date: 2021-03-01 12:02:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a7fff46 8261636: The test mapping in hugetlbfs_sanity_check should consider LargePageSizeInBytes Reviewed-by: tschatzl, iwalulya ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp Changeset: fe8e3707 Author: Stefan Johansson Date: 2021-03-01 12:03:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fe8e3707 8262188: Add test to verify trace page sizes logging on Linux Reviewed-by: stuefe, tschatzl + test/hotspot/jtreg/runtime/os/TestTracePageSizes.java Changeset: 75bf1061 Author: Harold Seigel Date: 2021-03-01 13:25:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75bf1061 8262028: Make InstanceKlass::implementor return InstanceKlass Reviewed-by: coleenp, ccheung, vlivanov ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp Changeset: c569f1d6 Author: Alexander Zvegintsev Date: 2021-03-01 14:31:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c569f1d6 8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java + test/jdk/javax/swing/JToolTip/FastTooltipSwitchIAE.java Changeset: 6baecf39 Author: Roland Westrelin Date: 2021-03-01 15:11:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6baecf39 8259937: guarantee(loc != NULL) failed: missing saved register with native invoker Reviewed-by: kvn, jvernee, vlivanov ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.hpp ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_x86/thread_linux_x86.hpp ! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.hpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java + test/hotspot/jtreg/gc/shenandoah/compiler/libLinkToNativeRBP.c Changeset: 4c9adce2 Author: Severin Gehwolf Date: 2021-03-01 15:14:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4c9adce2 8262379: Add regression test for JDK-8257746 Reviewed-by: hseigel ! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java Changeset: 682e1202 Author: Sergey Bylokhov Date: 2021-03-01 19:31:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/682e1202 8262497: Delete unused utility methods in ICC_Profile class Reviewed-by: azvegint, pbansal, trebari, kizune ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java Changeset: 642f45f9 Author: Andy Herrick Date: 2021-03-01 19:33:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/642f45f9 8261839: Error creating runtime package on macos without mac-package-identifier Reviewed-by: asemenyuk, almatvee, kizune ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java Changeset: 353416ff Author: John Jiang Date: 2021-03-01 22:26:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/353416ff 8262509: JSSE Server should check the legacy version in TLSv1.3 ClientHello Reviewed-by: xuelei, wetmore ! src/java.base/share/classes/sun/security/ssl/ClientHello.java Changeset: d3398324 Author: Olga Mikhaltsova Committer: Sergey Bylokhov Date: 2021-03-02 00:57:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d3398324 8257414: Drag n Drop target area is wrong on high DPI systems Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java Changeset: 9f0f0c98 Author: Jiangli Zhou Date: 2021-03-02 02:58:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f0f0c98 8260933: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings Reviewed-by: iklam ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java Changeset: c3eb80e1 Author: Yasumasa Suenaga Date: 2021-03-02 03:02:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c3eb80e1 8262500: HostName entry in VM.info should be a new line Reviewed-by: stuefe, dcubed, dholmes ! src/hotspot/os/windows/os_windows.cpp Changeset: 85b774af Author: Ioi Lam Date: 2021-03-02 03:18:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/85b774af 8255859: Incorrect comments in log.hpp Reviewed-by: kbarrett ! src/hotspot/share/logging/log.hpp Changeset: 6635d7a5 Author: Joe Wang Date: 2021-03-02 03:26:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6635d7a5 8261670: Add javadoc for the XML processing limits Reviewed-by: lancea, naoto, iris ! src/java.xml/share/classes/module-info.java Changeset: f5ab7f68 Author: Thomas Stuefe Date: 2021-03-02 04:28:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f5ab7f68 8262472: Buffer overflow in UNICODE::as_utf8 for zero length output buffer Reviewed-by: dholmes, iklam ! src/hotspot/share/utilities/utf8.cpp ! test/hotspot/gtest/utilities/test_utf8.cpp Changeset: fdd10932 Author: Thomas Stuefe Date: 2021-03-02 04:30:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fdd10932 8261552: s390: MacroAssembler::encode_klass_not_null() may produce wrong results for non-zero values of narrow klass base Co-authored-by: Lutz Schmidt Reviewed-by: mdoerr, lucy ! src/hotspot/cpu/s390/macroAssembler_s390.cpp Changeset: 3b350ad8 Author: Yasumasa Suenaga Date: 2021-03-02 06:56:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3b350ad8 8261710: SA DSO objects have sizes that are too large Reviewed-by: sspitsyn, cjplummer ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java Changeset: dd33a8ea Author: Matthias Baesken Date: 2021-03-02 08:00:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dd33a8ea 8262461: handle wcstombsdmp return value correctly in unix awt_InputMethod.c Reviewed-by: psadhukhan, azvegint, aivanov ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: 0f6122b9 Author: Jie Fu Date: 2021-03-02 09:30:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0f6122b9 8262819: gc/shenandoah/compiler/TestLinkToNativeRBP.java fails with release VMs Reviewed-by: roland, shade ! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java Changeset: be67aaab Author: Nick Gasson Date: 2021-03-02 09:56:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/be67aaab 8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp Changeset: 85a5ae8c Author: Jan Lahoda Date: 2021-03-02 12:02:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/85a5ae8c 8261606: Surprising behavior of step over in String switch Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java Changeset: d185a6c5 Author: Attila Szegedi Date: 2021-03-02 12:25:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d185a6c5 8261483: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java failed with "AssertionError: Should have GCd a method handle by now" Reviewed-by: shade, plevart ! test/jdk/ProblemList.txt ! test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java ! test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java Changeset: 5f4bc0ac Author: Daniel Fuchs Date: 2021-03-02 12:54:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5f4bc0ac 8253100: Fix "no comment" warnings in java.base/java.net Reviewed-by: ryadav, chegar, naoto, alanb ! src/java.base/share/classes/java/net/HttpRetryException.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/InetSocketAddress.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URISyntaxException.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/net/UnixDomainSocketAddress.java Changeset: 0de6abd4 Author: Sebastian Stenzel Committer: Alan Bateman Date: 2021-03-02 14:40:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0de6abd4 8260966: (fs) Consolidate Linux and macOS implementations of UserDefinedFileAttributeView 8260691: (fs) LinuxNativeDispatcher should link to xattr functions Reviewed-by: alanb ! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java ! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java ! src/java.base/linux/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java ! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c ! src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java ! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java ! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java ! src/java.base/macosx/classes/sun/nio/fs/BsdUserDefinedFileAttributeView.java ! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c ! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java ! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template ! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java = src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: 96c43210 Author: Harold Seigel Date: 2021-03-02 15:47:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/96c43210 8262424: Change multiple get_java_xxx() functions in thread.cpp into one function Reviewed-by: coleenp, lfoltan ! src/hotspot/share/runtime/thread.cpp Changeset: f18c0192 Author: Stuart Marks Date: 2021-03-02 18:08:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f18c0192 8247373: ArraysSupport.newLength doc, test, and exception message Reviewed-by: rriggs, psandoz, martin, prappo ! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java ! test/jdk/java/util/StringJoiner/MergeTest.java ! test/jdk/java/util/StringJoiner/StringJoinerTest.java + test/jdk/jdk/internal/util/ArraysSupport/NewLength.java Changeset: f304b74e Author: Kim Barrett Date: 2021-03-02 18:23:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f304b74e 8261859: gc/g1/TestStringDeduplicationTableRehash.java failed with "RuntimeException: 'Rehash Count: 0' found in stdout" Reviewed-by: ayang, sjohanss, tschatzl ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java Changeset: 20b9ba53 Author: Jonathan Gibbons Date: 2021-03-02 20:35:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/20b9ba53 8262875: doccheck: empty paragraphs, etc in java.base module Reviewed-by: alanb, darcy, lancea ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/util/Comparator.java ! src/java.base/share/classes/java/util/jar/package-info.java ! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/Inflater.java ! src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java Changeset: c92f3bc3 Author: Zhengyu Gu Date: 2021-03-02 21:29:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c92f3bc3 8262876: Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp Changeset: 4f4d0f53 Author: John Jiang Date: 2021-03-02 22:36:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f4d0f53 8261969: SNIHostName should check if the encoded hostname conform to RFC 3490 Reviewed-by: rhalade, xuelei ! src/java.base/share/classes/javax/net/ssl/SNIHostName.java ! test/jdk/javax/net/ssl/ServerName/IllegalSNIName.java Changeset: 93ffe6a6 Author: Jonathan Gibbons Date: 2021-03-02 22:53:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/93ffe6a6 8262892: minor typo in implSpec comment Reviewed-by: bpb ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java Changeset: 40bdf52e Author: Jie Fu Date: 2021-03-02 23:29:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/40bdf52e 8262096: Vector API fails to work due to VectorShape initialization exception Reviewed-by: psandoz, vlivanov ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java ! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java Changeset: c9097a60 Author: Joe Darcy Date: 2021-03-03 01:03:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c9097a60 8262893: Enable more doclint checks in javadoc build Reviewed-by: jjg, erikj ! make/Docs.gmk Changeset: 5de0f4b2 Author: Maurizio Cimadamore Date: 2021-03-03 01:14:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5de0f4b2 8260869: Test java/foreign/TestHandshake.java fails intermittently Reviewed-by: psandoz ! test/jdk/java/foreign/TestHandshake.java Changeset: 044e2a2a Author: Ioi Lam Date: 2021-03-03 02:59:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/044e2a2a 8183569: Assert the same limits are used in parse_xss and globals.hpp Reviewed-by: stuefe, kbarrett ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp ! src/hotspot/share/runtime/flags/jvmFlagLimit.hpp Changeset: c15801e9 Author: Dong Bo Committer: Fei Yang Date: 2021-03-03 06:43:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c15801e9 8261142: AArch64: Incorrect instruction encoding when right-shifting vectors with shift amount equals to the element width Reviewed-by: njian, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorShiftImm.java Changeset: 0265ab63 Author: Matthias Baesken Date: 2021-03-03 07:41:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0265ab63 8262466: linux libsaproc/DwarfParser.cpp delete DwarfParser object in early return Reviewed-by: ysuenaga, kevinw ! src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp Changeset: 54dfd79c Author: Tobias Hartmann Date: 2021-03-03 11:30:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/54dfd79c 8262256: C2 intrinsincs should not modify IR when bailing out Reviewed-by: roland, kvn ! src/hotspot/share/opto/library_call.cpp Changeset: bf90e857 Author: Sebastian Stenzel Committer: Christoph Langer Date: 2021-03-03 12:19:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf90e857 8262926: JDK-8260966 broke AIX build Reviewed-by: stuefe, clanger ! src/java.base/aix/classes/sun/nio/fs/AixFileStore.java Changeset: 6d3c858c Author: Jan Lahoda Date: 2021-03-03 12:38:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6d3c858c 8259235: javac crashes while attributing super method invocation Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/recovery/SuperMethodCallBroken.java + test/langtools/tools/javac/recovery/SuperMethodCallBroken.out Changeset: 3d3eb5c8 Author: Harold Seigel Date: 2021-03-03 13:18:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3d3eb5c8 8262368: wrong verifier message for bogus return type Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/verifier.cpp + test/hotspot/jtreg/runtime/verifier/ReturnMsgs.java + test/hotspot/jtreg/runtime/verifier/Returns.jasm Changeset: 1d2c1e62 Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-03-03 15:37:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1d2c1e62 8248314: Parallel: Parallelize parallel full gc Adjust Roots phase Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp Changeset: 2d2ef08c Author: Zhengyu Gu Date: 2021-03-03 17:26:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2d2ef08c 8262885: Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp Changeset: a1181852 Author: Joe Darcy Date: 2021-03-03 19:29:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1181852 8261862: Expand discussion of rationale for BigDecimal equals/compareTo semantics Reviewed-by: smarks, bpb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 75aa1546 Author: Ivan ?ipka Committer: Igor Ignatyev Date: 2021-03-03 20:02:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75aa1546 8259267: Refactor LoaderLeak shell test as java test. Reviewed-by: rriggs, iignatyev, dfuchs + test/jdk/java/lang/annotation/LoaderLeakTest.java - test/jdk/java/lang/annotation/loaderLeak/A.java - test/jdk/java/lang/annotation/loaderLeak/B.java - test/jdk/java/lang/annotation/loaderLeak/C.java - test/jdk/java/lang/annotation/loaderLeak/LoaderLeak.sh - test/jdk/java/lang/annotation/loaderLeak/Main.java Changeset: 268d9b79 Author: Lutz Schmidt Date: 2021-03-03 20:04:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/268d9b79 8261447: MethodInvocationCounters frequently run into overflow Reviewed-by: thartmann, mdoerr, kvn, iveresov ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: b397472e Author: Sergey Bylokhov Date: 2021-03-03 20:27:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b397472e 8262915: java.awt.color.ColorSpace.getName() is not thread-safe Reviewed-by: azvegint, aivanov ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java Changeset: 28489389 Author: Joe Darcy Date: 2021-03-03 23:15:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/28489389 8262927: Explicitly state fields examined for BigDecimal.hashCode Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 104a2628 Author: Alex Menkov Date: 2021-03-04 00:37:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/104a2628 8224775: test/jdk/com/sun/jdi/JdwpListenTest.java failed to attach Reviewed-by: sspitsyn, dfuchs ! test/lib/jdk/test/lib/Utils.java Changeset: d93fa0d6 Author: Alex Menkov Date: 2021-03-04 00:39:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d93fa0d6 8253940: com/sun/jdi/JdwpAttachTest.java failed with "RuntimeException: ERROR: LingeredApp.startApp was able to attach" Reviewed-by: cjplummer, lmesnik ! test/jdk/com/sun/jdi/JdwpAttachTest.java Changeset: 84c93d5a Author: Hao Sun Committer: Ningsheng Jian Date: 2021-03-04 03:19:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/84c93d5a 8257137: Revise smov and umov in aarch64 assembler Reviewed-by: aph, njian ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h Changeset: 7915a1fc Author: Aleksey Shipilev Date: 2021-03-04 07:41:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7915a1fc 8262950: Restructure compiler/intrinsics/TestRotate.java for easier compilation Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java Changeset: 4cfecceb Author: Roberto Casta?eda Lozano Date: 2021-03-04 07:48:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4cfecceb 8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge Relax assertion in PhaseCFG::verify() to accept the case where a store is used to implement an implicit null check and a load is placed in the null block. Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/machnode.hpp + test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java Changeset: 22513199 Author: Koichi Sakata Committer: Yasumasa Suenaga Date: 2021-03-04 07:56:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/22513199 8262828: Format of OS information is different on macOS Reviewed-by: dholmes, ysuenaga ! src/hotspot/os/bsd/os_bsd.cpp Changeset: b8178553 Author: Julia Boes Date: 2021-03-04 12:04:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8178553 8262935: Add missing logging to sun.net.httpserver.ServerImpl Reviewed-by: dfuchs, michaelm ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Changeset: 94f26e4d Author: Jan Lahoda Date: 2021-03-04 12:36:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/94f26e4d 8261450: JShell crashes with SIOOBE in tab completion Reviewed-by: vromero ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! test/langtools/jdk/internal/shellsupport/doc/JavadocFormatterTest.java Changeset: d2c4ed08 Author: Leo Korinth Date: 2021-03-04 13:20:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2c4ed08 8262000: jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space" Reviewed-by: tschatzl, egahlin ! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java Changeset: a777e82c Author: Ziyi Luo Committer: Jamil Nimeh Date: 2021-03-04 15:17:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a777e82c 8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards Reviewed-by: jnimeh ! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java ! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java + test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java ! test/jdk/sun/security/rsa/TestKeyFactory.java ! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java Changeset: 222a17ef Author: Roman Kennke Date: 2021-03-04 17:03:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/222a17ef 8262122: [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo Reviewed-by: shade + test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java Changeset: ef5e13d2 Author: Roman Kennke Date: 2021-03-04 17:04:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ef5e13d2 8263030: Remove Shenandoah leftovers from ReferenceProcessor Reviewed-by: zgu ! src/hotspot/share/gc/shared/referenceProcessor.cpp Changeset: a6427c85 Author: Sean Mullan Date: 2021-03-04 17:21:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6427c85 8259709: Disable SHA-1 XML Signatures Reviewed-by: rhalade, weijun ! src/java.base/share/conf/security/java.security ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java ! test/jdk/javax/xml/crypto/dsig/SecureValidationPolicy.java ! test/jdk/javax/xml/crypto/dsig/ValidationTests.java ! test/lib/jdk/test/lib/security/SecurityUtils.java Changeset: bd1a8062 Author: Daniel D. Daugherty Date: 2021-03-04 18:08:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd1a8062 8263040: fix for JDK-8262122 fails validate-source Reviewed-by: mikael ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java Changeset: f56c9186 Author: Kuai Wei Committer: Vladimir Kozlov Date: 2021-03-04 18:20:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f56c9186 8262837: handle split_USE correctly Reviewed-by: kvn ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/reg_split.cpp Changeset: e61a3ba2 Author: EC2 Default User Committer: Paul Hohensee Date: 2021-03-04 18:55:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e61a3ba2 8239386: handle ContendedPaddingWidth in vm_version_aarch64 Reviewed-by: aph, phh ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 109af7b5 Author: Andy Herrick Date: 2021-03-04 19:51:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/109af7b5 8261518: jpackage looks for main module in current dir when there is no module-path Reviewed-by: asemenyuk, almatvee, kizune ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java + test/jdk/tools/jpackage/share/jdk/jpackage/tests/NoMPathRuntimeTest.java Changeset: 02fbcb52 Author: Calvin Cheung Date: 2021-03-04 19:57:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/02fbcb52 8261532: Archived superinterface class cannot be accessed Reviewed-by: minqi, iklam ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/ArchivedSuperIfApp.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Bar.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Baz.java Changeset: c8b23e22 Author: Dean Long Date: 2021-03-04 20:07:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8b23e22 8262064: Make compiler/ciReplay tests ignore lambdas in compilation replay Reviewed-by: thartmann, kvn, iignatyev ! src/hotspot/share/ci/ciInstanceKlass.cpp Changeset: 718d4d48 Author: Sandhya Viswanathan Date: 2021-03-04 21:25:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/718d4d48 8262989: Vectorize VectorShuffle checkIndexes, wrapIndexes and laneIsValid methods Reviewed-by: psandoz ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.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/X-Vector.java.template Changeset: 351889f1 Author: Jie Fu Date: 2021-03-04 23:04:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/351889f1 8262508: Vector API's ergonomics is incorrect Reviewed-by: vlivanov ! src/hotspot/share/runtime/arguments.cpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java Changeset: ee09bada Author: Alexey Semenyuk Date: 2021-03-05 00:17:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee09bada 8262300: jpackage app-launcher fails on linux when using JDK11 based runtime Reviewed-by: herrick, almatvee ! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp Changeset: dbef0ec9 Author: Ian Graves Committer: Stuart Marks Date: 2021-03-05 03:20:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dbef0ec9 6323374: (coll) Optimize Collections.unmodifiable* and synchronized* Reviewed-by: redestad, smarks, darcy ! src/java.base/share/classes/java/util/Collections.java + test/jdk/java/util/Collections/WrappedUnmodifiableCollections.java Changeset: 80182f92 Author: Vyom Tewari Date: 2021-03-05 05:29:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/80182f92 8260925: HttpsURLConnection does not work with other JSSE provider. Reviewed-by: xuelei ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java Changeset: d91550ef Author: Jie Fu Date: 2021-03-05 05:57:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d91550ef 8262998: Vector API intrinsincs should not modify IR when bailing out Reviewed-by: thartmann, vlivanov ! src/hotspot/share/opto/vectorIntrinsics.cpp + test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java Changeset: 9730266d Author: Albert Mingkun Yang Date: 2021-03-05 08:49:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9730266d 8262973: Verify ParCompactionManager instance in PCAdjustPointerClosure Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! test/hotspot/gtest/gc/parallel/test_psParallelCompact.cpp Changeset: 75fb7ccf Author: Aleksey Shipilev Date: 2021-03-05 10:40:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75fb7ccf 8259228: Zero: rewrite (put|get)field from if-else chains to switches Reviewed-by: aph, coleenp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: 8d3de4b1 Author: Arno Zeller Committer: Christoph Langer Date: 2021-03-05 11:02:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8d3de4b1 8262844: (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3 Reviewed-by: alanb, clanger, bpb ! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java Changeset: 8c13d26d Author: Jonathan Gibbons Date: 2021-03-05 15:22:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c13d26d 8263050: move HtmlDocletWriter.verticalSeparator to IndexWriter Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java Changeset: 97557826 Author: Jonathan Gibbons Date: 2021-03-05 15:24:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/97557826 8157682: @inheritDoc doesn't work with @exception Co-authored-by: Yano, Masanori Co-authored-by: Jonathan Gibbons Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java + test/langtools/jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java Changeset: 2c0507ec Author: Roland Westrelin Date: 2021-03-05 15:43:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c0507ec 8261812: C2 compilation fails with assert(!had_error) failed: bad dominance Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestValAtSafepointOverflowsInt.java Changeset: e1cad970 Author: Fernando Guallini Committer: Aleksei Efimov Date: 2021-03-05 16:26:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e1cad970 8262862: Harden tests sun/security/x509/URICertStore/ExtensionsWithLDAP.java and krb5/canonicalize/Test.java Reviewed-by: aefimov, michaelm ! test/jdk/sun/security/krb5/canonicalize/Test.java ! test/jdk/sun/security/x509/URICertStore/ExtensionsWithLDAP.java Changeset: 23ee60d1 Author: Eric Liu Committer: Vladimir Kozlov Date: 2021-03-06 08:52:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/23ee60d1 8261008: Optimize Xor Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp Changeset: fa43f926 Author: Alexander Matveev Date: 2021-03-06 08:54:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fa43f926 8261845: File permissions of packages built by jpackage Reviewed-by: asemenyuk, herrick ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java Changeset: 2afbd5da Author: Alexander Zvegintsev Date: 2021-03-06 08:54:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2afbd5da 8250804: Can't set the application icon image for Unity WM on Linux. Reviewed-by: serb, pbansal, kizune ! test/jdk/ProblemList.txt ! test/jdk/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java Changeset: 75a5be8a Author: Ioi Lam Date: 2021-03-06 08:55:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75a5be8a 8263054: [testbug] SharedArchiveConsistency.java reuses jsa files Reviewed-by: dholmes, minqi ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java Changeset: 5eb2091a Author: Alexander Zuev Date: 2021-03-06 09:09:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5eb2091a 8261689: javax/swing/JComponent/7154030/bug7154030.java still fails with "Exception: Failed to hide opaque button" Reviewed-by: aivanov, azvegint ! test/jdk/javax/swing/JComponent/7154030/bug7154030.java Changeset: 71829850 Author: Jonathan Gibbons Date: 2021-03-06 15:06:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/71829850 8263104: fix warnings for empty paragraphs Reviewed-by: alanb, lancea ! src/java.base/share/classes/javax/crypto/CryptoAllPermission.java ! src/java.base/share/classes/javax/crypto/CryptoPermission.java ! src/java.management/share/classes/javax/management/loading/package.html ! src/java.management/share/classes/javax/management/monitor/package.html ! src/java.management/share/classes/javax/management/package.html Changeset: f2d01521 Author: Jonathan Gibbons Date: 2021-03-06 15:24:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2d01521 8263043: Add test to verify order of tag output Reviewed-by: prappo + test/langtools/jdk/javadoc/doclet/testTagOrder/TestTagOrder.java Changeset: 3844ce40 Author: Igor Ignatyev Date: 2021-03-06 21:08:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3844ce40 8261247: some compiler/whitebox/ tests fail w/ DeoptimizeALot Reviewed-by: kvn ! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java ! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java ! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java Changeset: 18fc3505 Author: djelinski <30433125+djelinski at users.noreply.github.com> Committer: Xue-Lei Andrew Fan Date: 2021-03-07 01:13:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/18fc3505 8259886: Improve SSL session cache performance and scalability Reviewed-by: erikj, xuelei ! make/test/BuildMicrobenchmark.gmk ! src/java.base/share/classes/sun/security/util/Cache.java + test/micro/org/openjdk/bench/java/security/CacheBench.java Changeset: 22a3117d Author: John Jiang Date: 2021-03-07 22:46:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/22a3117d 8263137: Typos in sun.security.ssl.RenegoInfoExtension Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java Changeset: 61cff4da Author: Aleksey Shipilev Date: 2021-03-08 10:14:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/61cff4da 8257913: Add more known library locations to simplify Linux cross-compilation Reviewed-by: erikj ! .github/workflows/submit.yml ! make/autoconf/lib-freetype.m4 ! make/autoconf/lib-x11.m4 ! make/autoconf/platform.m4 Changeset: 13625beb Author: Claes Redestad Date: 2021-03-08 10:32:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/13625beb 8263090: Avoid reading volatile fields twice in Locale.getDefault(Category) Reviewed-by: rriggs, naoto, serb ! src/java.base/share/classes/java/util/Locale.java + test/micro/org/openjdk/bench/java/util/LocaleDefaults.java Changeset: a0c3f242 Author: Claes Redestad Date: 2021-03-08 10:34:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a0c3f242 8263091: Remove CharacterData.isOtherUppercase/-Lowercase Reviewed-by: rriggs, naoto, iris ! make/data/characterdata/CharacterData00.java.template ! make/data/characterdata/CharacterData01.java.template ! make/data/characterdata/CharacterData02.java.template ! make/data/characterdata/CharacterData03.java.template ! make/data/characterdata/CharacterData0E.java.template ! make/data/characterdata/CharacterDataLatin1.java.template ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/CharacterData.java Changeset: 51cca57c Author: Kevin Walls Date: 2021-03-08 11:40:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/51cca57c 8259577: Dangling reference to temp_path in Java_sun_tools_attach_VirtualMachineImpl_getTempDir Reviewed-by: cjplummer, lmesnik ! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c Changeset: ab2cfcca Author: Patrick Concannon Date: 2021-03-08 12:19:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab2cfcca 8252831: Correct "no comment" warnings in jdk.net module Reviewed-by: chegar, vtewari, dfuchs ! src/jdk.net/share/classes/jdk/net/Sockets.java Changeset: 679faa69 Author: Claes Redestad Date: 2021-03-08 14:23:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/679faa69 8263097: Update JMH devkit to 1.28 Reviewed-by: ecaspole, erikj ! make/conf/jib-profiles.js ! make/devkit/createJMHBundle.sh Changeset: 0da889ed Author: Albert Mingkun Yang Date: 2021-03-08 15:26:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0da889ed 8210100: ParallelGC should use parallel WeakProcessor Reviewed-by: kbarrett, tschatzl, sjohanss ! src/hotspot/share/gc/parallel/psClosure.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: b1cc864a Author: Jonathan Gibbons Date: 2021-03-08 16:19:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b1cc864a 8251210: Link JDK api docs to other versions Reviewed-by: iris, erikj ! make/Docs.gmk ! make/conf/javadoc.conf Changeset: bf9b74d1 Author: Dmitry Markov Date: 2021-03-08 16:38:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf9b74d1 8262446: DragAndDrop hangs on Windows Reviewed-by: aivanov, serb, kizune ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp Changeset: 1f9ed905 Author: Igor Veresov Date: 2021-03-08 18:01:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1f9ed905 8219555: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true Reviewed-by: kvn ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java Changeset: a2b88581 Author: Zhengyu Gu Date: 2021-03-08 18:07:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a2b88581 8263041: Shenandoah: Cleanup C1 keep alive barrier check Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp Changeset: 17853ee9 Author: Igor Ignatyev Date: 2021-03-08 18:43:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/17853ee9 8263200: Add -XX:StressCCP to CTW Reviewed-by: kvn ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: 9221540e Author: Mikhailo Seledtsov Date: 2021-03-08 20:09:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9221540e 8213269: convert test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently to gtest Reviewed-by: iignatyev, coleenp, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/prims/whitebox.cpp + test/hotspot/gtest/concurrentTestRunner.inline.hpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/runtime/test_os_linux.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: eb4a8af5 Author: Martin Buchholz Date: 2021-03-08 20:11:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/eb4a8af5 8260664: Phaser.arrive() memory consistency effects Reviewed-by: dl ! src/java.base/share/classes/java/util/concurrent/Phaser.java Changeset: 414ee95b Author: Anthony Scarpino Date: 2021-03-08 21:28:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/414ee95b 8261462: GCM ByteBuffer decryption problems Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementDirect4.java + test/jdk/javax/crypto/CipherSpi/ResetByteBuffer.java Changeset: 14cfbda3 Author: Joe Darcy Date: 2021-03-08 22:30:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/14cfbda3 8261366: Add discussion of IEEE 754 to BigDecimal Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/MathContext.java ! src/java.base/share/classes/java/math/RoundingMode.java Changeset: f71b21b0 Author: Claes Redestad Date: 2021-03-08 23:13:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f71b21b0 8263038: Optimize String.format for simple specifiers Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/util/Formatter.java + test/micro/org/openjdk/bench/java/lang/StringFormat.java Changeset: 4e947607 Author: Yasumasa Suenaga Date: 2021-03-09 00:57:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4e947607 8263135: unique_ptr should not be used for types that are not pointers Reviewed-by: asemenyuk, herrick ! src/jdk.jpackage/windows/native/common/MsiDb.cpp ! src/jdk.jpackage/windows/native/common/MsiDb.h ! src/jdk.jpackage/windows/native/common/MsiUtils.cpp ! src/jdk.jpackage/windows/native/common/MsiUtils.h Changeset: 39b11138 Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2021-03-09 01:36:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/39b11138 8262161: Refactor manual I/O stream copying in java.desktop to use new convenience APIs Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/text/rtf/AbstractFilter.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java Changeset: 5b9b170d Author: Thomas Stuefe Date: 2021-03-09 06:00:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b9b170d 8262955: Unify os::fork_and_exec() across Posix platforms Reviewed-by: dholmes, hseigel ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp ! src/hotspot/share/runtime/os.hpp Changeset: 5bfc5fd3 Author: Sergey Bylokhov Date: 2021-03-09 06:11:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5bfc5fd3 8263051: Modernize the code in the java.awt.color package Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java Changeset: 0bc45625 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-03-09 08:19:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0bc45625 8263068: Rename safefetch.hpp to safefetch.inline.hpp Reviewed-by: stefank ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/os.cpp = src/hotspot/share/runtime/safefetch.inline.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/runtime/test_safefetch.cpp Changeset: 3022baa9 Author: Roberto Casta?eda Lozano Date: 2021-03-09 10:14:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3022baa9 8263167: IGV: build fails with "taskdef AutoUpdate cannot be found" Update IGV build configuration to use the nbm-maven-harness Maven artifact. Reviewed-by: chagedorn, rrich ! src/utils/IdealGraphVisualizer/nbproject/platform.properties Changeset: 4f0a12ec Author: Doug Simon Date: 2021-03-09 10:57:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f0a12ec 8262323: do not special case JVMCI in tiered compilation policy Reviewed-by: kvn, never ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp Changeset: 0f2402d0 Author: Patrick Concannon Date: 2021-03-09 11:09:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0f2402d0 8263190: Update java.io, java.math, and java.text to use instanceof pattern variable Reviewed-by: lancea, bpb, darcy, naoto, iris, dfuchs, smarks, redestad ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/DataOutputStream.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/ObjectStreamClass.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/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/math/MathContext.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/java/text/FieldPosition.java ! src/java.base/share/classes/java/text/ParsePosition.java ! src/java.base/share/classes/java/text/StringCharacterIterator.java Changeset: fbe40e89 Author: Patrick Concannon Date: 2021-03-09 11:09:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbe40e89 8252399: Update mapMulti documentation to use type test pattern instead of instanceof once JEP 375 exits preview Reviewed-by: dfuchs, psandoz, smarks ! src/java.base/share/classes/java/util/stream/Stream.java + test/jdk/java/util/stream/examples/JavadocExamples.java Changeset: a6e34b3d Author: Alexey Ivanov Date: 2021-03-09 11:36:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6e34b3d 8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() Reviewed-by: prr, psadhukhan, serb ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp Changeset: b7f0b3fc Author: Harold Seigel Date: 2021-03-09 13:15:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b7f0b3fc 8252173: Use handles instead of jobjects in modules.cpp Reviewed-by: lfoltan, coleenp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 86fac952 Author: Sergey Bylokhov Date: 2021-03-09 21:22:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/86fac952 8263142: Delete unused entry points in libawt/libawt_xawt/libawt_headless Reviewed-by: kizune, aivanov ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c ! src/java.desktop/unix/native/libawt_headless/awt/HeadlessToolkit.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: 2218e726 Author: Chris Plummer Date: 2021-03-09 21:34:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2218e726 8262486: Merge trivial JDWP agent changes from the loom repo to the jdk repo Reviewed-by: amenkov, lmesnik ! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c ! src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.c ! src/jdk.jdwp.agent/share/native/libjdwp/stepControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h Changeset: 3212f80a Author: Calvin Cheung Date: 2021-03-09 21:52:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3212f80a 8261937: LambdaForClassInBaseArchive: SimpleApp$$Lambda$1 missing Reviewed-by: iklam, dcubed ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Changeset: e5ce97b1 Author: Jie Fu Date: 2021-03-09 23:32:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e5ce97b1 8263206: assert(*error_msg != '\0') failed: Must have error_message while parsing -XX:CompileCommand=unknown Reviewed-by: neliasso ! src/hotspot/share/compiler/compilerOracle.cpp + test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java Changeset: 70342e85 Author: Yasumasa Suenaga Date: 2021-03-09 23:41:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/70342e85 8262520: Add SA Command Line Debugger support to connect to debug server Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/doc/clhsdb.html ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java + test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java Changeset: d0c1aec2 Author: Yasumasa Suenaga Date: 2021-03-09 23:43:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d0c1aec2 8263140: Japanese chars garble in console window in HSDB Reviewed-by: iklam, prr, cjplummer ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/DebuggerConsolePanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/GraphicsUtilities.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MemoryPanel.java Changeset: 67ea3bd6 Author: Joe Darcy Date: 2021-03-10 03:43:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/67ea3bd6 8263102: Expand documention of Method.isBridge Reviewed-by: smarks ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: d8a9c3ca Author: Ioi Lam Date: 2021-03-10 06:07:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d8a9c3ca 8263002: Remove CDS MiscCode region Reviewed-by: coleenp, dholmes ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp ! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp ! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/cppVtables.cpp ! src/hotspot/share/memory/cppVtables.hpp ! src/hotspot/share/memory/dumpAllocStats.cpp ! src/hotspot/share/memory/dumpAllocStats.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/constMethod.cpp ! src/hotspot/share/oops/constMethod.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Changeset: 3fe8a466 Author: Prasanta Sadhukhan Date: 2021-03-10 06:39:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3fe8a466 8263170: ComboBoxModel documentation refers to a nonexistent type Reviewed-by: azvegint, trebari, pbansal, aivanov, kizune ! src/java.desktop/share/classes/javax/swing/ComboBoxModel.java Changeset: fdd39411 Author: Patrick Concannon Date: 2021-03-10 11:05:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fdd39411 8263233: Update java.net and java.nio to use instanceof pattern variable Reviewed-by: dfuchs, bpb, chegar, michaelm ! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InterfaceAddress.java ! src/java.base/share/classes/java/net/NetMulticastSocket.java ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/net/UnixDomainSocketAddress.java ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! src/java.base/share/classes/java/nio/channels/Channels.java Changeset: c0542ed8 Author: Prasanta Sadhukhan Date: 2021-03-10 12:48:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0542ed8 6251901: BasicTextUI: installDefaults method are contrary to the documentation Reviewed-by: azvegint, kizune, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java Changeset: fab56766 Author: Harold Seigel Date: 2021-03-10 13:14:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fab56766 8247869: Change NONCOPYABLE to delete the operations Reviewed-by: kbarrett, dholmes ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 4d21a455 Author: Coleen Phillimore Date: 2021-03-10 14:15:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d21a455 8262913: KlassFactory::create_from_stream should never return NULL Reviewed-by: hseigel, iklam ! src/hotspot/share/classfile/classFileStream.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/unsafe.cpp + test/hotspot/jtreg/runtime/DefineClass/A.java + test/hotspot/jtreg/runtime/DefineClass/NullClassBytesTest.java + test/hotspot/jtreg/runtime/DefineClass/libNullClassBytesTest.c Changeset: c8c0234b Author: Christoph G?ttschkes Committer: Roger Riggs Date: 2021-03-10 14:46:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8c0234b 8262471: Fix coding style in src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java Changeset: b2a2ddff Author: Evan Whelan Committer: Rob McKenna Date: 2021-03-10 15:15:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2a2ddff 8262438: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with "SocketException: Socket is closed" Reviewed-by: rhalade ! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Changeset: 4b5be40a Author: Rahul Raghavan Date: 2021-03-10 15:59:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4b5be40a 8238812: assert(false) failed: bad AD file Reviewed-by: thartmann, chagedorn, roland ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/parse2.cpp ! test/hotspot/jtreg/compiler/c2/TestJumpTable.java Changeset: 7e52a6e8 Author: Claes Redestad Date: 2021-03-10 17:03:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e52a6e8 8263380: Unintended use of Objects.nonNull in VarHandles Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/VarHandles.java Changeset: 9399e1b7 Author: Calvin Cheung Date: 2021-03-10 17:18:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9399e1b7 8261918: two runtime/cds/appcds/VerifierTest failed with "Unable to use shared archive" Reviewed-by: iklam, minqi ! src/hotspot/share/memory/filemap.cpp ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java Changeset: acda8129 Author: Joe Darcy Date: 2021-03-10 17:45:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/acda8129 8263333: Improve links from core reflection to JLS and JVMS Reviewed-by: jfranck ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: b482733f Author: Brian Burkhalter Date: 2021-03-10 20:02:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b482733f 8259218: (fs) Add links in from overloaded methods in java.nio.file.Files Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/nio/file/Files.java Changeset: 57f16f9f Author: Coleen Phillimore Date: 2021-03-10 20:58:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57f16f9f 8262377: Parallel class resolution loses constant pool error Co-authored-by: Vladimir Ivanov Co-authored-by: Coleen Phillimore Co-authored-by: Ioi Lam Reviewed-by: dholmes, iklam, hseigel, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciStreams.hpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/resolutionErrors.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/runtime/deoptimization.cpp + test/hotspot/jtreg/runtime/ParallelLoad/SaveResolutionErrorTest.java Changeset: c6d74bd9 Author: David Holmes Date: 2021-03-10 22:33:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c6d74bd9 8262910: Cleanup THREAD/TRAPS/naming and typing issues in ObjectMonitor and related code Reviewed-by: coleenp, pchilanomate, dcubed, cjplummer, sspitsyn ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! test/hotspot/gtest/oops/test_markWord.cpp Changeset: 6971c23a Author: Ian Graves Committer: Brent Christian Date: 2021-03-10 22:46:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6971c23a 8262351: Extra '0' in java.util.Formatter for '%012a' conversion with a sign character Reviewed-by: bchristi, naoto ! src/java.base/share/classes/java/util/Formatter.java + test/jdk/java/util/Formatter/HexFloatZeroPadding.java Changeset: 32cbd193 Author: Bradford Wetmore Date: 2021-03-11 00:26:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/32cbd193 8263105: security-libs doclint cleanup Reviewed-by: iris, darcy, dfuchs, mullan ! src/java.base/share/classes/java/security/AccessControlException.java ! src/java.base/share/classes/java/security/AllPermission.java ! src/java.base/share/classes/java/security/BasicPermission.java ! src/java.base/share/classes/java/security/CodeSigner.java ! src/java.base/share/classes/java/security/CodeSource.java ! src/java.base/share/classes/java/security/GuardedObject.java ! src/java.base/share/classes/java/security/KeyPair.java ! src/java.base/share/classes/java/security/Permission.java ! src/java.base/share/classes/java/security/PermissionCollection.java ! src/java.base/share/classes/java/security/Permissions.java ! src/java.base/share/classes/java/security/PrivilegedActionException.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/SignedObject.java ! src/java.base/share/classes/java/security/Timestamp.java ! src/java.base/share/classes/java/security/UnresolvedPermission.java ! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java ! src/java.base/share/classes/java/security/cert/CertPath.java ! src/java.base/share/classes/java/security/cert/CertPathValidatorException.java ! src/java.base/share/classes/java/security/cert/Certificate.java ! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java ! src/java.base/share/classes/java/util/Random.java ! src/java.base/share/classes/javax/crypto/SealedObject.java ! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/URIReferenceException.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/PrincipalComparator.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java Changeset: 7988c1d9 Author: Robbin Ehn Date: 2021-03-11 07:33:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7988c1d9 8262443: GenerateOopMap::do_interpretation can spin for a long time. Reviewed-by: coleenp, dholmes, dcubed ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/generateOopMap.hpp Changeset: f6b4ba07 Author: Roberto Casta?eda Lozano Date: 2021-03-11 09:17:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f6b4ba07 8261931: IGV: quick search fails on multi-line node labels Remove line breaks from the 'label' property that is searched on by default. Reviewed-by: neliasso, xliu, chagedorn ! src/utils/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java Changeset: 470b1502 Author: Ivan Walulya Date: 2021-03-11 09:22:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/470b1502 8143041: Unify G1CollectorPolicy::PauseKind and G1YCType Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp + src/hotspot/share/gc/g1/g1CollectorState.cpp ! src/hotspot/share/gc/g1/g1CollectorState.hpp + src/hotspot/share/gc/g1/g1GCTypes.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1Trace.hpp - src/hotspot/share/gc/g1/g1YCTypes.hpp Changeset: a9b4f033 Author: Christoph Langer Date: 2021-03-11 10:44:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9b4f033 8263069: Exclude some failing tests from security/infra/java/security/cert/CertPathValidator Reviewed-by: mbaesken ! test/jdk/ProblemList.txt Changeset: 273f8bdf Author: Roberto Casta?eda Lozano Date: 2021-03-11 12:42:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/273f8bdf 8263248: IGV: accept graphs without node categories If the input graph does not contain node category information, emit a warning message and proceed loading the graph, instead of failing. Reviewed-by: neliasso, chagedorn, thartmann ! src/utils/IdealGraphVisualizer/ServerCompiler/nbproject/project.xml ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java Changeset: 4a6c4460 Author: Chris Hegarty Date: 2021-03-11 13:21:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a6c4460 Merge branch 'master' into simple-buffers ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java From duke at openjdk.java.net Mon Mar 15 18:29:50 2021 From: duke at openjdk.java.net (duke) Date: Mon, 15 Mar 2021 18:29:50 GMT Subject: git: openjdk/jdk-sandbox: jdk.javadoc/snippets: 714 new changesets Message-ID: <63424253-4e1c-47b9-b0a3-024ac5c41dd0@openjdk.java.net> Changeset: 4bcffeb9 Author: Fei Yang Date: 2021-01-21 11:58:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4bcffeb9 8260029: aarch64: fix typo in verify_oop_array Co-authored-by: Zhuxuan Ni Reviewed-by: shade, aph ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 6ce0799b Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-01-21 12:10:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6ce0799b 8259851: Use boolean type for tasks in SubTasksDone Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shared/workgroup.hpp Changeset: c3c66625 Author: Aleksey Shipilev Date: 2021-01-21 13:32:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c3c66625 8259954: gc/shenandoah/mxbeans tests fail with -Xcomp Reviewed-by: rkennke, zgu ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java Changeset: 34eb8b34 Author: Zhengyu Gu Date: 2021-01-21 16:55:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/34eb8b34 8255765: Shenandoah: Isolate concurrent, degenerated and full GC Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp + src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp + src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp + src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp + src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.hpp + src/hotspot/share/gc/shenandoah/shenandoahGC.cpp + src/hotspot/share/gc/shenandoah/shenandoahGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp Changeset: a8073efe Author: Brian Burkhalter Date: 2021-01-21 21:36:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a8073efe 8253478: (se) epoll Selector should use eventfd for wakeup instead of pipe Reviewed-by: alanb ! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java + src/java.base/linux/classes/sun/nio/ch/EventFD.java + src/java.base/linux/native/libnio/ch/EventFD.c + test/micro/org/openjdk/bench/java/nio/SelectorWakeup.java Changeset: 2f47c39a Author: Brian Burkhalter Date: 2021-01-21 21:54:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2f47c39a 8259943: FileDescriptor.close0 does not handle EINTR Reviewed-by: naoto, alanb ! src/java.base/unix/native/libjava/io_util_md.c Changeset: a7c2ebc7 Author: Sergey Bylokhov Date: 2021-01-22 00:21:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a7c2ebc7 8239894: Xserver crashes when the wrong high refresh rate is used Reviewed-by: kizune ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.c ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c Changeset: 92c2f084 Author: Phil Race Date: 2021-01-22 01:50:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/92c2f084 8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m Changeset: ba386615 Author: Ioi Lam Date: 2021-01-22 04:20:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ba386615 8259882: Reduce the inclusion of perfData.hpp Reviewed-by: redestad, coleenp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp ! src/hotspot/share/gc/shared/ageTable.cpp ! src/hotspot/share/gc/shared/ageTable.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/generationCounters.cpp ! src/hotspot/share/gc/shared/generationCounters.hpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/perfData.hpp + src/hotspot/share/runtime/perfDataTypes.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vmThread.hpp ! src/hotspot/share/services/management.hpp Changeset: a70acf2c Author: Aleksey Shipilev Date: 2021-01-22 07:05:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a70acf2c 8259928: compiler/jvmci tests fail with -Xint Reviewed-by: kvn, iignatyev ! test/jtreg-ext/requires/VMProps.java Changeset: 14522800 Author: Prasanta Sadhukhan Date: 2021-01-22 08:02:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/14522800 8164484: Unity, JTable cell editor, javax/swing/JComboBox/6559152/bug6559152.java Reviewed-by: serb, jdv ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JComboBox/6559152/bug6559152.java Changeset: d066f2b0 Author: Thomas Stuefe Date: 2021-01-22 09:00:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d066f2b0 8260030: Improve stringStream buffer handling Reviewed-by: iklam, kbarrett ! src/hotspot/share/utilities/ostream.cpp ! src/hotspot/share/utilities/ostream.hpp ! test/hotspot/gtest/utilities/test_ostream.cpp Changeset: 58ceb254 Author: Claes Redestad Date: 2021-01-22 11:27:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/58ceb254 8259842: Remove Result cache from StringCoding Reviewed-by: naoto, plevart, rriggs ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringCoding.java ! src/java.base/share/classes/java/lang/System.java + test/micro/org/openjdk/bench/java/lang/StringDecode.java + test/micro/org/openjdk/bench/java/lang/StringEncode.java Changeset: bfac3fb5 Author: Aleksey Shipilev Date: 2021-01-22 11:39:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bfac3fb5 8260212: Shenandoah: resolve-only UpdateRefsMode is not used Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp Changeset: 7ed8ba1c Author: Kim Barrett Date: 2021-01-22 13:12:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ed8ba1c 8256814: WeakProcessorPhases may be redundant Remove WeakProcessorPhase, adding scoped enum categories to OopStorageSet. Reviewed-by: stefank, tschatzl, rkennke ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/shared/oopStorageSet.cpp ! src/hotspot/share/gc/shared/oopStorageSet.hpp ! src/hotspot/share/gc/shared/oopStorageSet.inline.hpp ! src/hotspot/share/gc/shared/oopStorageSetParState.hpp ! src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/gc/shared/weakProcessor.hpp ! src/hotspot/share/gc/shared/weakProcessor.inline.hpp - src/hotspot/share/gc/shared/weakProcessorPhase.hpp - src/hotspot/share/gc/shared/weakProcessorPhaseTimes.cpp - src/hotspot/share/gc/shared/weakProcessorPhaseTimes.hpp + src/hotspot/share/gc/shared/weakProcessorTimes.cpp + src/hotspot/share/gc/shared/weakProcessorTimes.hpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jfr/leakprofiler/utilities/rootType.cpp ! src/hotspot/share/jfr/leakprofiler/utilities/rootType.hpp ! src/hotspot/share/runtime/serviceThread.cpp ! test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp Changeset: f928265e Author: Harold Seigel Date: 2021-01-22 13:52:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f928265e 8260009: InstanceKlass::has_as_permitted_subclass() fails if subclass was redefined Reviewed-by: lfoltan, sspitsyn, dholmes ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java Changeset: acbcde8c Author: Pankaj Bansal Date: 2021-01-22 13:53:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/acbcde8c 8256111: Create implementation for NSAccessibilityStaticText protocol Reviewed-by: serb, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m Changeset: 154e1d63 Author: Yasumasa Suenaga Date: 2021-01-22 14:16:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/154e1d63 8259009: G1 heap summary should be shown in "Heap Parameters" window on HSDB Reviewed-by: cjplummer, tschatzl ! 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: a97f3c18 Author: Kim Barrett Date: 2021-01-22 14:44:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a97f3c18 8258853: Support separate function declaration and definition with ENABLE_IF-based SFINAE Add ENABLE_IF_SDEFN, unit tests Reviewed-by: jrose, eosterlund ! src/hotspot/share/metaprogramming/enableIf.hpp ! test/hotspot/gtest/metaprogramming/test_enableIf.cpp Changeset: 18eb6d9e Author: Sean Coffey Date: 2021-01-22 15:31:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/18eb6d9e 8255348: NPE in PKIXCertPathValidator event logging code Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java ! test/jdk/jdk/jfr/event/security/TestX509CertificateEvent.java ! test/jdk/jdk/jfr/event/security/TestX509ValidationEvent.java ! test/jdk/jdk/security/logging/TestX509CertificateLog.java ! test/jdk/jdk/security/logging/TestX509ValidationLog.java ! test/lib/jdk/test/lib/security/TestCertificate.java Changeset: 0ea58626 Author: Guoxiong Li Committer: Maurizio Cimadamore Date: 2021-01-22 15:47:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0ea58626 8260053: Optimize Tokens' use of Names Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java Changeset: bf5e8015 Author: Johannes Kuhn Committer: Mandy Chung Date: 2021-01-22 17:18:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf5e8015 8259922: MethodHandles.collectArguments does not throw IAE if pos is outside the arity range Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/jdk/java/lang/invoke/MethodHandlesCollectArgsTest.java Changeset: c5ad713e Author: Aleksey Shipilev Date: 2021-01-22 17:19:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c5ad713e 8260250: Duplicate check in DebugInformationRecorder::recorders_frozen Reviewed-by: iveresov, thartmann ! src/hotspot/share/code/debugInfoRec.cpp Changeset: 874aef4a Author: Alexey Bakhtin Committer: Daniel Fuchs Date: 2021-01-22 18:21:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/874aef4a 8259707: LDAP channel binding does not work with StartTLS extension Reviewed-by: mullan, dfuchs, aefimov ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java Changeset: a8871776 Author: Stuart Marks Date: 2021-01-22 18:51:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a8871776 8246788: ZoneRules invariants can be broken Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/time/zone/ZoneRules.java + test/jdk/java/time/test/java/time/zone/TestMutableZoneRules.java Changeset: 53fecba7 Author: Dmitry Markov Date: 2021-01-22 19:21:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/53fecba7 8258805: Japanese characters not entered by mouse click on Windows 10 Reviewed-by: aivanov ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java Changeset: 5aca934c Author: Aleksey Shipilev Date: 2021-01-22 19:21:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5aca934c 8260304: (se) EPollSelectorImpl wakeup mechanism broken on Linux 32-bit Reviewed-by: bpb, alanb ! src/java.base/linux/native/libnio/ch/EventFD.c Changeset: 7be9113b Author: Dan Lemmond Committer: Paul Hohensee Date: 2021-01-22 20:33:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7be9113b 8255216: Change _directive->BreakAtCompileOption to env()->break_at_compile() Reviewed-by: kvn, phh ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/opto/compile.cpp Changeset: bdc305e1 Author: Alex Menkov Date: 2021-01-22 21:33:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bdc305e1 8258917: NativeMemoryTracking is handled by launcher inconsistenly Reviewed-by: zgu ! src/java.base/share/native/libjli/java.c ! test/jdk/tools/launcher/TestSpecialArgs.java Changeset: aa57d07c Author: Ioi Lam Date: 2021-01-22 22:47:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aa57d07c 8259214: MetaspaceClosure support for Arrays of MetaspaceObj Reviewed-by: fparain, ccheung ! src/hotspot/share/memory/metaspaceClosure.hpp + test/hotspot/gtest/utilities/test_metaspaceClosure.cpp Changeset: a5367cbb Author: Brian Burkhalter Committer: Henry Jen Date: 2020-07-29 09:52:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5367cbb 8247619: Improve Direct Buffering of Characters Reviewed-by: alanb, ahgross, rhalade, psandoz ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: 62eab505 Author: Weijun Wang Committer: Henry Jen Date: 2020-10-23 13:00:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/62eab505 8255199: Catching a few NumberFormatExceptions in xmldsig Reviewed-by: rhalade ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java Changeset: ede1beae Author: Thomas Schatzl Date: 2021-01-21 18:21:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ede1beae 8227695: assert(pss->trim_ticks().seconds() == 0.0) failed: Unexpected partial trimming during evacuation Change FP comparison to integer comparison. Reviewed-by: kbarrett, iwalulya, eosterlund ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: d90e06af Author: Jie Fu Date: 2021-01-22 00:13:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d90e06af 8259775: [Vector API] Incorrect code-gen for VectorReinterpret operation Reviewed-by: rbackman, neliasso, kvn ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad + test/hotspot/jtreg/compiler/vectorapi/VectorReinterpretTest.java Changeset: 685c03dc Author: Kim Barrett Date: 2021-01-22 11:20:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/685c03dc 8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region" Use load_acquire to order reads of top and end. Reviewed-by: tschatzl, iwalulya, eosterlund ! src/hotspot/share/gc/parallel/mutableSpace.cpp Changeset: 6f2a3943 Author: Jesper Wilhelmsson Date: 2021-01-23 03:15:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6f2a3943 Merge ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/java.base/share/classes/java/nio/X-Buffer.java.template Changeset: 5cdcce1c Author: Ioi Lam Date: 2021-01-23 06:24:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5cdcce1c 8260307: Do not include method.hpp in frame.hpp Reviewed-by: lfoltan, coleenp ! src/hotspot/cpu/arm/interp_masm_arm.hpp ! src/hotspot/cpu/x86/interp_masm_x86.hpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/ci/ciMethod.hpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/compiler/methodMatcher.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/memory/metaspaceCounters.cpp ! src/hotspot/share/oops/methodCounters.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: f624dba6 Author: Alexey Ivanov Date: 2021-01-23 11:38:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f624dba6 8240247: No longer need to wrap files with contentContainer Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/png_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html ! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html Changeset: b53d5cac Author: Alexey Ivanov Date: 2021-01-23 17:03:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b53d5cac 8260315: Typo "focul" instead of "focus" in FocusSpec.html Reviewed-by: kizune, pbansal ! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html Changeset: 6c4c96fa Author: Kim Barrett Date: 2021-01-23 19:47:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c4c96fa 8258742: Move PtrQueue reset to PtrQueueSet subclasses Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1BarrierSet.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.cpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: 06348dfc Author: Kim Barrett Date: 2021-01-23 22:47:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/06348dfc 8259776: Remove ParallelGC non-CAS oldgen allocation Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psOldGen.hpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psYoungGen.hpp Changeset: 535c2927 Author: Ioi Lam Date: 2021-01-24 02:40:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/535c2927 8260306: Do not include osThread.hpp in thread.hpp Reviewed-by: coleenp, lfoltan ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp ! src/hotspot/share/interpreter/bytecodeTracer.cpp ! src/hotspot/share/jfr/support/jfrThreadId.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/osThread.hpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! src/hotspot/share/runtime/semaphore.inline.hpp ! src/hotspot/share/runtime/stackWatermark.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: c52c6c66 Author: Hamlin Li Date: 2021-01-25 01:05:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c52c6c66 8260273: DataOutputStream writeChars optimization Reviewed-by: rriggs, bpb, alanb ! src/java.base/share/classes/java/io/DataOutputStream.java ! test/micro/org/openjdk/bench/java/io/DataOutputStreamTest.java Changeset: 4ae39b14 Author: Hamlin Li Date: 2021-01-25 01:06:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4ae39b14 8260208: Improve dummy object filling condition in G1CollectedHeap::fill_archive_regions in cds Reviewed-by: tschatzl, iklam ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 764111ff Author: Dongbo He Committer: Fei Yang Date: 2021-01-25 01:08:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/764111ff 8260272: bash configure --prefix does not work after JDK-8257679 Reviewed-by: erikj, ihse ! make/autoconf/util_paths.m4 Changeset: 5898ab65 Author: Ioi Lam Date: 2021-01-25 08:00:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5898ab65 8259894: refactor parts of jvm.h into jvm_io.h and jvm_constants.h Reviewed-by: dholmes, coleenp ! src/hotspot/os/windows/os_perf_windows.cpp ! src/hotspot/share/ci/ciFlags.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmIntrinsics.cpp ! src/hotspot/share/include/jvm.h + src/hotspot/share/include/jvm_constants.h + src/hotspot/share/include/jvm_io.h ! src/hotspot/share/logging/logSelection.cpp ! src/hotspot/share/prims/stackwalk.hpp ! src/hotspot/share/runtime/abstract_vm_version.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/hotspot/share/utilities/constantTag.hpp ! src/hotspot/share/utilities/formatBuffer.hpp ! test/hotspot/gtest/logging/test_gcTraceTime.cpp ! test/hotspot/gtest/logging/test_logStream.cpp Changeset: d825339d Author: Thomas Schatzl Date: 2021-01-25 08:38:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d825339d 8260263: Remove PtrQueue::_qset Remove dead code related to PtrQueue::_qset and itself. Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp ! src/hotspot/share/gc/shared/satbMarkQueue.hpp Changeset: af155fc0 Author: Severin Gehwolf Date: 2021-01-25 08:57:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/af155fc0 8258836: JNI local refs exceed capacity getDiagnosticCommandInfo Reviewed-by: cjplummer, shade ! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c + test/jdk/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java Changeset: 09489e28 Author: Yasumasa Suenaga Date: 2021-01-25 09:12:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/09489e28 8260338: Some fields in HaltNode is not cloned Reviewed-by: xliu, neliasso, thartmann ! src/hotspot/share/opto/rootnode.cpp ! src/hotspot/share/opto/rootnode.hpp Changeset: ca20c63c Author: Thomas Stuefe Date: 2021-01-25 10:50:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ca20c63c 8259710: Inlining trace leaks memory Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp Changeset: 6e037354 Author: Coleen Phillimore Date: 2021-01-25 13:40:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6e037354 8259845: Move placeholder implementation details to cpp file and add logging Reviewed-by: iklam, lfoltan, dholmes ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/placeholders.hpp ! src/hotspot/share/logging/logTag.hpp Changeset: d076977d Author: Eric Caspole Date: 2021-01-25 14:11:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d076977d 8260169: LogCompilation: Unexpected method mismatch Reviewed-by: kvn, vlivanov ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java ! src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java Changeset: ef247ab2 Author: Dan Lutker Committer: Igor Ignatyev Date: 2021-01-25 17:16:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ef247ab2 8260308: Update LogCompilation junit to 4.13.1 Reviewed-by: ecaspole, iignatyev ! src/utils/LogCompilation/pom.xml Changeset: 47c7dc77 Author: Martin Balao Date: 2021-01-25 18:01:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/47c7dc77 8258833: Cancel multi-part cipher operations in SunPKCS11 after failures Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java + test/jdk/sun/security/pkcs11/Cipher/CancelMultipart.java Changeset: 5b0b24b5 Author: Daniel D. Daugherty Date: 2021-01-25 18:20:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b0b24b5 8260381: ProblemList com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java on Win with ZGC Reviewed-by: sspitsyn, sgehwolf ! test/jdk/ProblemList-zgc.txt Changeset: 73c78c8a Author: Joe Darcy Date: 2021-01-25 19:06:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/73c78c8a 8260329: Update references to TAOCP to latest edition Reviewed-by: alanb, bpb ! src/java.base/share/classes/java/math/MutableBigInteger.java ! src/java.base/share/classes/java/util/Random.java Changeset: 12ccd211 Author: Andrew Leonard Date: 2021-01-25 19:26:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/12ccd211 8260289: Unable to customize module lists after change JDK-8258411 Reviewed-by: ihse, alanb ! make/common/Modules.gmk Changeset: d6fb9d72 Author: Jonathan Gibbons Date: 2021-01-25 21:44:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6fb9d72 8255464: Cannot access ModuleTree in a CompilationUnitTree Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/source/tree/CompilationUnitTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java + test/langtools/tools/javac/tree/CompilationUnitTreeTest.java Changeset: 982e42b8 Author: Jonathan Gibbons Date: 2021-01-25 21:45:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/982e42b8 8259726: Use of HashSet leads to undefined order in test output Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java Changeset: 9ea93238 Author: Coleen Phillimore Date: 2021-01-25 23:58:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ea93238 8254246: SymbolHashMapEntry wastes space Reviewed-by: redestad ! src/hotspot/share/oops/constantPool.hpp Changeset: c538cd8b Author: Serguei Spitsyn Date: 2021-01-26 07:15:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c538cd8b 8165276: Spec states to invoke the premain method in an agent class if it's public but implementation differs Reviewed-by: mchung, dholmes, alanb ! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java + test/jdk/java/lang/instrument/NegativeAgentRunner.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent0001.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent0010.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent0011.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent0100.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent0101.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent0110.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent0111.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent1000.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent1001.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent1010.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent1011.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent1100.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent1101.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent1110.java ! test/jdk/java/lang/instrument/PremainClass/InheritAgent1111.java ! test/jdk/java/lang/instrument/PremainClass/NoPremainAgent.java - test/jdk/java/lang/instrument/PremainClass/NoPremainAgentTest.java + test/jdk/java/lang/instrument/PremainClass/NonPublicAgent.java + test/jdk/java/lang/instrument/PremainClass/NonPublicPremainAgent.java ! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgent.java - test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java Changeset: abd9310b Author: Matthias Baesken Date: 2021-01-26 07:42:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/abd9310b 8260222: remove unused _thread member SymbolTableLookup Reviewed-by: coleenp, dholmes, shade ! src/hotspot/share/classfile/symbolTable.cpp Changeset: 23edb6f6 Author: Guoxiong Li Committer: Joel Borggr?n-Franck Date: 2021-01-26 08:57:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/23edb6f6 8236490: Compiler bug relating to @NonNull annotation Reviewed-by: vromero, jfranck ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java + test/langtools/tools/javac/annotations/typeAnnotations/8236490/T8236490.java Changeset: b4ace3e9 Author: Thomas Schatzl Date: 2021-01-26 10:14:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b4ace3e9 8260042: G1 Post-cleanup liveness printing occurs too early Reviewed-by: sjohanss, iwalulya ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp Changeset: 81a66dfa Author: Coleen Phillimore Date: 2021-01-26 11:50:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/81a66dfa 8259809: Remove PerfEvent class loading locking counters Reviewed-by: redestad, iklam ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp Changeset: edd27074 Author: Aleksey Shipilev Date: 2021-01-26 13:04:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/edd27074 8260408: Shenandoah: adjust inline hints after JDK-8255019 Reviewed-by: rkennke, ihse ! make/hotspot/lib/JvmOverrideFiles.gmk Changeset: e080ce92 Author: Harold Seigel Date: 2021-01-26 13:17:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e080ce92 8252545: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java timed out Reviewed-by: stuefe, coleenp ! test/hotspot/jtreg/TEST.groups ! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java - test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java Changeset: 5e8e0ada Author: Jan Lahoda Date: 2021-01-26 13:42:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5e8e0ada 8242456: PreviewFeature.Feature enum removal of TEXT_BLOCKS Reviewed-by: jlaskey ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java Changeset: 8d2f77fd Author: Magnus Ihse Bursie Date: 2021-01-26 14:08:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8d2f77fd 8260406: Do not copy pure java source code to gensrc Reviewed-by: alanb, erikj ! make/modules/java.base/gensrc/GensrcCharacterData.gmk = src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java = src/java.base/share/classes/java/lang/CharacterDataUndefined.java Changeset: af8a08f5 Author: Severin Gehwolf Date: 2021-01-26 15:18:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/af8a08f5 8260378: [TESTBUG] DcmdMBeanTestCheckJni.java reports false positive Reviewed-by: dcubed ! test/jdk/ProblemList-zgc.txt ! test/jdk/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java Changeset: b07797c2 Author: Claes Redestad Date: 2021-01-26 15:25:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b07797c2 8260391: Remove StringCoding::err Reviewed-by: shade, rriggs ! src/java.base/share/classes/java/lang/StringCoding.java - src/java.base/share/native/libjava/StringCoding.c Changeset: fd00ed74 Author: Zhengyu Gu Date: 2021-01-26 16:46:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fd00ed74 8256298: Shenandoah: Enable concurrent stack processing Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp + src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp + src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp Changeset: 9f0a0436 Author: Fernando Guallini Committer: Rajan Halade Date: 2021-01-26 18:15:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f0a0436 8260286: Manual Test "ws/open/test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java" fails Reviewed-by: rhalade ! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java ! test/jdk/sun/security/tools/jarsigner/warnings/Test.java Changeset: 42cef27f Author: Sergey Bylokhov Date: 2021-01-26 18:31:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/42cef27f 8260343: Delete obsolete classes in the Windows L&F Reviewed-by: aivanov, pbansal - src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java ! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java Changeset: 1bebd418 Author: Zhengyu Gu Date: 2021-01-26 20:25:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1bebd418 8260421: Shenandoah: Fix conc_mark_roots timing name and indentations Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 19b6f61b Author: Xin Liu Committer: Paul Hohensee Date: 2021-01-26 20:52:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/19b6f61b 8260334: Remove deprecated sv_for_node_id() from Compile Reviewed-by: neliasso, chagedorn, thartmann, phh ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/output.hpp Changeset: 6f2be9c6 Author: David Holmes Date: 2021-01-27 01:18:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6f2be9c6 8246112: Remove build-time and run-time checks for clock_gettime and CLOCK_MONOTONIC Reviewed-by: ihse, erikj, gziemski, hseigel ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/bsd/os_perf_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/posix/os_posix.hpp ! src/hotspot/os/posix/os_posix.inline.hpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: e1411fd4 Author: Sergey Bylokhov Date: 2021-01-27 02:52:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e1411fd4 6606673: Path2D.Double, Path2D.Float and GeneralPath ctors throw exception when initialCapacity is negative Reviewed-by: psadhukhan, kizune ! src/java.desktop/share/classes/java/awt/geom/GeneralPath.java ! src/java.desktop/share/classes/java/awt/geom/Path2D.java + test/jdk/java/awt/geom/GeneralPath/GeneralPathExceptions.java + test/jdk/java/awt/geom/Path2D/Path2DExceptions.java Changeset: c836da38 Author: Martin Buchholz Date: 2021-01-27 04:31:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c836da38 8252412: [macos11] system dynamic libraries removed from filesystem Co-authored-by: Dominik R?ttsches Reviewed-by: jiangli, valeriep ! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java Changeset: bd2744dd Author: Aleksey Shipilev Date: 2021-01-27 07:17:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd2744dd 8260106: Shenandoah: refactor reference updating closures and related code Reviewed-by: zgu, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp Changeset: 1c770468 Author: Thomas Stuefe Date: 2021-01-27 07:34:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1c770468 8260404: jvm_io.h include missing in a number of files Reviewed-by: shade, iklam, dholmes ! src/hotspot/os/posix/perfMemory_posix.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/handshake.cpp Changeset: fd2641ed Author: Matthias Baesken Date: 2021-01-27 07:57:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fd2641ed 8260236: better init AnnotationCollector _contended_group Reviewed-by: coleenp, shade ! src/hotspot/share/classfile/classFileParser.cpp Changeset: 4d004c94 Author: Roman Kennke Date: 2021-01-27 09:32:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d004c94 8260449: Remove stale declaration of SATBMarkQueue::apply_closure_and_empty() Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/satbMarkQueue.hpp Changeset: fa40a966 Author: Albert Mingkun Yang Committer: Stefan Johansson Date: 2021-01-27 09:57:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fa40a966 8253420: Refactor HeapRegionManager::find_highest_free Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/heapRegionManager.cpp Changeset: 3e4194c4 Author: Thomas Stuefe Date: 2021-01-27 10:43:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3e4194c4 8260022: [ppc] os::print_function_and_library_name shall resolve function descriptors transparently Reviewed-by: mdoerr, lucy ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.hpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.hpp ! src/hotspot/share/runtime/os.cpp Changeset: bf15c709 Author: Aleksey Shipilev Date: 2021-01-27 10:48:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf15c709 8260460: GitHub actions still fail on Linux x86_32 with "Could not configure libc6:i386" Reviewed-by: ihse ! .github/workflows/submit.yml Changeset: b3c8a528 Author: Jan Lahoda Date: 2021-01-27 11:00:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b3c8a528 8259050: Error recovery in lexer could be improved Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! test/langtools/tools/javac/lexer/JavaLexerTest.java ! test/langtools/tools/javac/parser/JavacParserTest.java Changeset: e696baab Author: Claes Redestad Date: 2021-01-27 11:30:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e696baab 8260448: Simplify ManagementFactory$PlatformMBeanFinder Reviewed-by: mchung, dfuchs ! src/java.management/share/classes/java/lang/management/ManagementFactory.java Changeset: 7ed591cc Author: Alexey Ivanov Date: 2021-01-27 12:09:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ed591cc 8260314: Replace border="1" on tables with CSS Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html Changeset: ac276bb3 Author: Chris Hegarty Date: 2021-01-27 14:09:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ac276bb3 8257074: Update the ByteBuffers micro benchmark Reviewed-by: redestad, dfuchs, jvernee, bpb ! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java ! test/micro/org/openjdk/bench/java/nio/CharBuffers.java + test/micro/org/openjdk/bench/java/nio/DoubleBuffers.java + test/micro/org/openjdk/bench/java/nio/FloatBuffers.java + test/micro/org/openjdk/bench/java/nio/IntBuffers.java + test/micro/org/openjdk/bench/java/nio/LongBuffers.java + test/micro/org/openjdk/bench/java/nio/ShortBuffers.java + test/micro/org/openjdk/bench/java/nio/X-Buffers-bin.java.template + test/micro/org/openjdk/bench/java/nio/X-Buffers.java.template + test/micro/org/openjdk/bench/java/nio/X-ByteBuffers-bin.java.template + test/micro/org/openjdk/bench/java/nio/genBuffers.sh Changeset: f353fcf2 Author: Roberto Casta?eda Lozano Committer: Tobias Hartmann Date: 2021-01-27 15:08:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f353fcf2 8258894: C2: Forbid GCM to move stores into loops Prevent GCM from placing memory-writing nodes (such as stores) into loops deeper than their home loop (determined by their control input). Such placements are invalid, as they cause memory definitions to interfere, and risk causing miscompilations. This change complements JDK-8255763, which only addresses invalid placements in irreducible CFGs. Add control input to stores in generated stubs to ensure that all memory-writing nodes have control inputs from which their home block can be derived. Add a battery of simplified fuzzer test cases where, before this change, GCM moves stores into deeper loops. Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/block.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/generateOptoStub.cpp ! src/hotspot/share/opto/node.hpp ! test/hotspot/jtreg/compiler/codegen/TestGCMStorePlacement.java Changeset: 311a0a91 Author: Denghui Dong Committer: Thomas Schatzl Date: 2021-01-27 15:28:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/311a0a91 8259808: Add JFR event to detect GC locker stall Reviewed-by: sjohanss, tschatzl, egahlin ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcTrace.hpp ! src/hotspot/share/gc/shared/gcTraceSend.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/prims/whitebox.cpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 684c8558 Author: Daniel D. Daugherty Date: 2021-01-27 17:26:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/684c8558 8260524: validate-source fails on test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java Reviewed-by: bpb, iignatyev ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcTrace.hpp ! src/hotspot/share/gc/shared/gcTraceSend.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/prims/whitebox.cpp ! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 0eed2c33 Author: Guoxiong Li Committer: Vicente Romero Date: 2021-01-27 18:12:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0eed2c33 8259359: javac does not attribute unexpected super constructor invocation qualifier, and may crash Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/recovery/T8259359.java Changeset: eb923685 Author: Stuart Marks Date: 2021-01-27 19:02:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/eb923685 8259816: Typo in java.util.stream package description Reviewed-by: iris, lancea, naoto ! src/java.base/share/classes/java/util/stream/package-info.java Changeset: c5ab7c32 Author: Christian Hagedorn Date: 2021-01-25 17:09:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c5ab7c32 8260284: C2: assert(_base == Int) failed: Not an Int Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/loopopts/TestDivWithTopDivisor.java Changeset: 81e730e5 Author: Vladimir Ivanov Date: 2021-01-25 20:02:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/81e730e5 8259276: C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization Reviewed-by: dlong, kvn, thartmann ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/parse2.cpp Changeset: 408772c9 Author: Vicente Romero Date: 2021-01-26 16:00:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/408772c9 8259025: Record compact constructor using Objects.requireNonNull Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: c52212b1 Author: Jesper Wilhelmsson Date: 2021-01-27 20:56:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c52212b1 Merge ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/phaseX.cpp Changeset: c7661aed Author: Roger Riggs Date: 2021-01-27 22:37:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c7661aed 8260561: [doc] HexFormat has incorrect @since tag Reviewed-by: darcy, naoto, bpb, lancea ! src/java.base/share/classes/java/util/HexFormat.java Changeset: 7030d2e0 Author: Hamlin Li Date: 2021-01-28 00:45:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7030d2e0 8260200: G1: Remove unnecessary update in FreeRegionList::remove_starting_at Reviewed-by: ayang, sjohanss, tschatzl ! src/hotspot/share/gc/g1/heapRegionSet.cpp ! src/hotspot/share/gc/g1/heapRegionSet.hpp Changeset: e28e1111 Author: Vladimir Ivanov Date: 2021-01-27 10:29:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e28e1111 8260370: C2: LoopLimit node is not eliminated Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopnode.cpp Changeset: 62ffe75b Author: Jesper Wilhelmsson Date: 2021-01-28 03:38:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/62ffe75b Merge ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopnode.cpp Changeset: 396a496f Author: Ioi Lam Date: 2021-01-28 04:24:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/396a496f 8260467: Move well-known classes from systemDictionary.hpp to vmClasses.hpp Reviewed-by: dholmes, coleenp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.hpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/methodHandles_arm.hpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/methodHandles_ppc.hpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/methodHandles_s390.hpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.hpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciObjArrayKlass.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp + src/hotspot/share/classfile/vmClassID.hpp + src/hotspot/share/classfile/vmClassMacros.hpp + src/hotspot/share/classfile/vmClasses.cpp + src/hotspot/share/classfile/vmClasses.hpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/vmEnums.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java Changeset: 11a70d11 Author: Matthias Baesken Date: 2021-01-28 07:35:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/11a70d11 8260426: awt debug_mem.c DMem_AllocateBlock might leak memory Reviewed-by: psadhukhan, aivanov ! src/java.desktop/share/native/common/awt/debug/debug_mem.c Changeset: 316d52c1 Author: Roman Kennke Date: 2021-01-28 09:50:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/316d52c1 8260497: Shenandoah: Improve SATB flushing Reviewed-by: shade, zgu ! src/hotspot/share/gc/shared/satbMarkQueue.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp Changeset: a97aedff Author: Aleksey Shipilev Date: 2021-01-28 10:24:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a97aedff 8256215: Shenandoah: re-organize saving/restoring machine state in assembler code Reviewed-by: rkennke, zgu ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp Changeset: ecde52ec Author: Claes Redestad Date: 2021-01-28 11:13:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ecde52ec 8260506: VersionHelper cleanup Reviewed-by: alanb, dfuchs, aefimov ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java Changeset: 8fe1323d Author: Claes Redestad Date: 2021-01-28 11:14:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8fe1323d 8260520: Avoid getting permissions in JarFileFactory when no SecurityManager installed Reviewed-by: alanb, dfuchs, michaelm, mullan ! src/java.base/unix/classes/sun/net/www/protocol/jar/JarFileFactory.java ! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java Changeset: 87522573 Author: Martin Doerr Date: 2021-01-28 11:39:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/87522573 8260502: [s390] NativeMovRegMem::verify() fails because it's too strict Reviewed-by: lucy, rrich ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp Changeset: a68c6c2a Author: Aleksey Shipilev Date: 2021-01-28 12:00:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a68c6c2a 8260579: PPC64 and S390 builds failures after JDK-8260467 Reviewed-by: mdoerr ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp Changeset: d07af2b8 Author: Jorn Vernee Date: 2021-01-28 12:26:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d07af2b8 8255531: MethodHandles::permuteArguments throws NPE when duplicating dropped arguments Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java ! test/jdk/java/lang/invoke/MethodHandlesPermuteArgumentsTest.java Changeset: 11d6467c Author: Roland Westrelin Date: 2021-01-28 12:27:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/11d6467c 8260407: cmp != __null && cmp->Opcode() == Op_CmpL failure with -XX:StressLongCountedLoop=200000000 in lucene Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/longcountedloops/TestLongCountedLoopSplitIf.java Changeset: 20e7df50 Author: Harold Seigel Date: 2021-01-28 13:17:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/20e7df50 8260466: Test TestHeapDumpOnOutOfMemoryError.java needs multiple @test sections Reviewed-by: shade, lmesnik ! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java Changeset: baf46bac Author: Sean Mullan Date: 2021-01-28 14:28:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/baf46bac 8259801: Enable XML Signature secure validation mode by default Reviewed-by: weijun, rhalade ! src/java.base/share/conf/security/java.security ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java Changeset: 13ca433f Author: Patrick Concannon Date: 2021-01-28 15:01:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/13ca433f 8259628: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java fails intermittently Reviewed-by: dfuchs ! test/jdk/jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Changeset: abc4300d Author: Poonam Bajaj Date: 2021-01-28 15:07:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/abc4300d 8257746: Regression introduced with JDK-8250984 - memory might be null in some machines Reviewed-by: hseigel ! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java Changeset: 3aabbd72 Author: Matthias Baesken Date: 2021-01-28 15:20:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3aabbd72 8260432: allocateSpaceForGP in freetypeScaler.c might leak memory Reviewed-by: shade, stuefe ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: bbbfaa58 Author: Calvin Cheung Date: 2021-01-28 16:17:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bbbfaa58 8249262: Initialize InstanceKlass::_package_entry during CDS dump time Reviewed-by: iklam, minqi ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderDataShared.hpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp Changeset: 1de3c554 Author: Aleksey Shipilev Date: 2021-01-28 16:31:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1de3c554 8260584: Shenandoah: simplify "Concurrent Thread Roots" logging Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 2b166d81 Author: Weijun Wang Date: 2021-01-28 17:54:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b166d81 8260596: Comment cleanup in BigInteger Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigInteger.java Changeset: 81e9e6a7 Author: Martin Buchholz Date: 2021-01-28 18:06:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/81e9e6a7 8260461: Modernize jsr166 tck tests Reviewed-by: dl ! test/jdk/java/util/concurrent/tck/AbstractExecutorServiceTest.java ! test/jdk/java/util/concurrent/tck/AbstractQueueTest.java ! test/jdk/java/util/concurrent/tck/ArrayBlockingQueueTest.java ! test/jdk/java/util/concurrent/tck/ArrayDeque8Test.java ! test/jdk/java/util/concurrent/tck/ArrayDequeTest.java ! test/jdk/java/util/concurrent/tck/ArrayListTest.java ! test/jdk/java/util/concurrent/tck/Atomic8Test.java ! test/jdk/java/util/concurrent/tck/AtomicBooleanTest.java ! test/jdk/java/util/concurrent/tck/AtomicIntegerArrayTest.java ! test/jdk/java/util/concurrent/tck/AtomicIntegerTest.java ! test/jdk/java/util/concurrent/tck/AtomicLongArrayTest.java ! test/jdk/java/util/concurrent/tck/AtomicLongTest.java ! test/jdk/java/util/concurrent/tck/AtomicMarkableReferenceTest.java ! test/jdk/java/util/concurrent/tck/AtomicReference9Test.java ! test/jdk/java/util/concurrent/tck/AtomicReferenceArray9Test.java ! test/jdk/java/util/concurrent/tck/AtomicReferenceArrayTest.java ! test/jdk/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java ! test/jdk/java/util/concurrent/tck/AtomicReferenceTest.java ! test/jdk/java/util/concurrent/tck/AtomicStampedReferenceTest.java ! test/jdk/java/util/concurrent/tck/BlockingQueueTest.java ! test/jdk/java/util/concurrent/tck/Collection8Test.java ! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentHashMap8Test.java ! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListMapTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSetTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSubMapTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java ! test/jdk/java/util/concurrent/tck/CopyOnWriteArrayListTest.java ! test/jdk/java/util/concurrent/tck/CopyOnWriteArraySetTest.java ! test/jdk/java/util/concurrent/tck/CountedCompleterTest.java ! test/jdk/java/util/concurrent/tck/DelayQueueTest.java ! test/jdk/java/util/concurrent/tck/ExchangerTest.java ! test/jdk/java/util/concurrent/tck/ExecutorCompletionService9Test.java ! test/jdk/java/util/concurrent/tck/ExecutorCompletionServiceTest.java ! test/jdk/java/util/concurrent/tck/ExecutorsTest.java ! test/jdk/java/util/concurrent/tck/ForkJoinPool8Test.java ! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java ! test/jdk/java/util/concurrent/tck/ForkJoinTask8Test.java ! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java ! test/jdk/java/util/concurrent/tck/FutureTaskTest.java + test/jdk/java/util/concurrent/tck/Item.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java ! test/jdk/java/util/concurrent/tck/LinkedBlockingDeque8Test.java ! test/jdk/java/util/concurrent/tck/LinkedBlockingDequeTest.java ! test/jdk/java/util/concurrent/tck/LinkedBlockingQueue8Test.java ! test/jdk/java/util/concurrent/tck/LinkedBlockingQueueTest.java ! test/jdk/java/util/concurrent/tck/LinkedListTest.java ! test/jdk/java/util/concurrent/tck/LinkedTransferQueueTest.java ! test/jdk/java/util/concurrent/tck/MapTest.java ! test/jdk/java/util/concurrent/tck/NonNestmates.java ! test/jdk/java/util/concurrent/tck/PhaserTest.java ! test/jdk/java/util/concurrent/tck/PriorityBlockingQueueTest.java ! test/jdk/java/util/concurrent/tck/PriorityQueueTest.java ! test/jdk/java/util/concurrent/tck/RecursiveActionTest.java ! test/jdk/java/util/concurrent/tck/RecursiveTaskTest.java ! test/jdk/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java ! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java ! test/jdk/java/util/concurrent/tck/StampedLockTest.java ! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java ! test/jdk/java/util/concurrent/tck/SynchronousQueueTest.java ! test/jdk/java/util/concurrent/tck/ThreadLocalTest.java ! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java ! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorTest.java ! test/jdk/java/util/concurrent/tck/TreeMapTest.java ! test/jdk/java/util/concurrent/tck/TreeSetTest.java ! test/jdk/java/util/concurrent/tck/TreeSubMapTest.java ! test/jdk/java/util/concurrent/tck/TreeSubSetTest.java ! test/jdk/java/util/concurrent/tck/VectorTest.java Changeset: 71128cf4 Author: Aleksey Shipilev Date: 2021-01-28 19:04:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/71128cf4 8260586: Shenandoah: simplify "Concurrent Weak References" logging Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 15196325 Author: Igor Veresov Date: 2021-01-28 20:51:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/15196325 8251462: Simplify compilation policy Reviewed-by: cjplummer, kvn ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp ! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp ! src/hotspot/cpu/aarch64/globals_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/globals_arm.hpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/c1_globals_ppc.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/c1_globals_s390.hpp ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/c1_globals_x86.hpp ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/cpu/x86/globalDefinitions_x86.hpp ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/zero/globals_zero.hpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_globals.hpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compiler_globals.hpp ! src/hotspot/share/compiler/oopMap.cpp - src/hotspot/share/compiler/tieredThresholdPolicy.cpp - src/hotspot/share/compiler/tieredThresholdPolicy.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/interpreter/invocationCounter.cpp ! src/hotspot/share/interpreter/invocationCounter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodCounters.cpp ! src/hotspot/share/oops/methodCounters.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/abstract_vm_version.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/globals_shared.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/macros.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java ! test/hotspot/jtreg/TEST.quick-groups ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java ! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java - test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/MyThread.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.java Changeset: 251c6419 Author: Kim Barrett Date: 2021-01-29 03:34:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/251c6419 8259487: Remove unused StarTask Reviewed-by: iklam, tschatzl ! src/hotspot/share/gc/shared/taskqueue.hpp Changeset: ea2c4474 Author: Kim Barrett Date: 2021-01-29 03:49:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea2c4474 8259778: Merge MutableSpace and ImmutableSpace Reviewed-by: sspitsyn, dholmes, tschatzl - src/hotspot/share/gc/parallel/immutableSpace.cpp - src/hotspot/share/gc/parallel/immutableSpace.hpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/spaceCounters.hpp ! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ImmutableSpace.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java Changeset: 64a150c5 Author: Sergey Bylokhov Date: 2021-01-29 06:18:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/64a150c5 6986863: ProfileDeferralMgr throwing ConcurrentModificationException Reviewed-by: kizune ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java - src/java.desktop/share/classes/sun/java2d/cmm/ProfileActivator.java ! src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralInfo.java - src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralMgr.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java ! src/java.desktop/share/native/liblcms/LCMS.c + test/jdk/java/awt/color/ICC_ProfileRGB/MTMatrixAccess.java + test/jdk/java/awt/color/ProfileActivationDuringPropertyAccess.java Changeset: 06754734 Author: Jan Lahoda Date: 2021-01-29 09:19:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/06754734 8252409: JShell: Intersection types cause NoSuchFieldError Reviewed-by: vromero ! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java ! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java ! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java ! test/langtools/jdk/jshell/TypeNameTest.java ! test/langtools/jdk/jshell/VariablesTest.java Changeset: a5fb5173 Author: Zhengyu Gu Date: 2021-01-29 13:01:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5fb5173 8259404: Shenandoah: Fix time tracking in parallel_cleaning Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: d2b0ea1d Author: Ralf Schmelter Date: 2021-01-29 13:53:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2b0ea1d 8260282: Add option to compress heap dumps created by -XX:+HeapDumpOnOutOfMemoryError Reviewed-by: cjplummer, stuefe ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/services/heapDumper.cpp + test/hotspot/jtreg/runtime/ErrorHandling/TestGZippedHeapDumpOnOutOfMemoryError.java Changeset: 24a26212 Author: Aleksey Shipilev Date: 2021-01-29 14:06:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/24a26212 8260592: jpackage tests fail when Desktop is not supported Reviewed-by: asemenyuk, herrick ! test/jdk/tools/jpackage/apps/image/Hello.java Changeset: 53f1b938 Author: Erik Joelsson Date: 2021-01-29 14:20:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/53f1b938 8260518: Change default -mmacosx-version-min to 10.12 Reviewed-by: tbell, prr, ihse, serb ! make/autoconf/flags.m4 ! make/conf/jib-profiles.js ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 22bfa5b0 Author: Zhengyu Gu Date: 2021-01-29 14:22:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/22bfa5b0 8255837: Shenandoah: Remove ShenandoahConcurrentRoots class Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp - src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp - src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.hpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: b7b391b2 Author: Thomas Stuefe Date: 2021-01-29 15:33:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b7b391b2 8260625: Rename MetaspaceExpand_lock Reviewed-by: shade ! src/hotspot/share/memory/metaspace/chunkManager.cpp ! src/hotspot/share/memory/metaspace/metachunk.cpp ! src/hotspot/share/memory/metaspace/rootChunkArea.cpp ! src/hotspot/share/memory/metaspace/testHelpers.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! test/hotspot/gtest/metaspace/test_metachunk.cpp ! test/hotspot/gtest/metaspace/test_virtualspacenode.cpp Changeset: 6415d3b8 Author: Vladimir Kozlov Date: 2021-01-29 16:16:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6415d3b8 8259584: SuperWord::fix_commutative_inputs checks in_bb(fin1) instead of in_bb(fin2) Reviewed-by: shade ! src/hotspot/share/opto/superword.cpp Changeset: b2e582a8 Author: Vicente Romero Date: 2021-01-29 16:50:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2e582a8 8259905: Compiler treats 'sealed' keyword as 'var' keyword Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/lvti/ParserTest.out ! test/langtools/tools/javac/sealed/SealedCompilationTests.java Changeset: 739bbd03 Author: Guoxiong Li Committer: Vicente Romero Date: 2021-01-29 18:27:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/739bbd03 8260566: Pattern type X is a subtype of expression type Y message is incorrect Reviewed-by: jlahoda, tvaleev ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/patterns/NoSubtypeCheck.out ! test/langtools/tools/javac/patterns/NullsInPatterns.out Changeset: f5ca8385 Author: Leonid Mesnik Date: 2021-01-29 20:49:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f5ca8385 8065773: JDI: UOE is not thrown, when redefineClasses changes a class modifier Reviewed-by: sspitsyn, coleenp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass01/redefineclasses021b.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass02/redefineclasses021b.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass03/redefineclasses021b.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/newclass04/redefineclasses021b.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021b.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/TestDescription.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/newclass01/redefineclasses023b.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/newclass02/redefineclasses023b.java - test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/newclass03/redefineclasses023b.java Changeset: 71bfe962 Author: Xue-Lei Andrew Fan Date: 2021-01-30 00:21:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/71bfe962 8217633: Configurable extensions with system properties Reviewed-by: rhalade, jnimeh ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java + test/jdk/sun/security/ssl/SSLSocketImpl/DisableExtensions.java Changeset: fb46c910 Author: Daniel D. Daugherty Date: 2021-01-30 00:56:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fb46c910 8260674: ProblemList jdk/incubator/vector/VectorHash.java in Xcomp configs Reviewed-by: vlivanov ! test/jdk/ProblemList-Xcomp.txt Changeset: 69ee314b Author: Joe Wang Date: 2021-01-30 02:34:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/69ee314b 8249867: xml declaration is not followed by a newline Reviewed-by: rriggs, naoto, lancea, dfuchs ! 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/DOMConstants.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java ! src/java.xml/share/classes/module-info.java ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Changeset: 6b24e98c Author: Yasumasa Suenaga Date: 2021-01-30 03:46:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b24e98c 8259008: ArithmeticException was thrown at "Monitor Cache Dump" on HSDB Reviewed-by: dcubed, gziemski, eosterlund, cjplummer, sspitsyn ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectSynchronizer.java + test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java Changeset: 67a34daf Author: Kim Barrett Date: 2021-01-30 09:56:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/67a34daf 8260630: Templatize literal_size 8260629: Remove explicit instantiation of Hashtable with oop value Reviewed-by: pliden, tschatzl, coleenp ! src/hotspot/share/utilities/hashtable.cpp Changeset: fcfe6478 Author: Alexey Ivanov Date: 2021-01-30 11:54:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fcfe6478 8260462: Missing in Modality.html Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/java/awt/doc-files/Modality.html Changeset: a61ff87c Author: Daniel D. Daugherty Date: 2021-01-30 15:23:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a61ff87c 8260685: ProblemList 2 compiler/jvmci/compilerToVM tests in Xcomp configs Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: 0da9cad5 Author: Jie Fu Date: 2021-01-31 00:27:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0da9cad5 8260501: [Vector API] Improve register usage for shift operations on x86 Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/x86/x86.ad Changeset: 8a9004da Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-01-31 17:03:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a9004da 8260574: Remove parallel constructs in GenCollectedHeap::process_roots Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/strongRootsScope.cpp ! src/hotspot/share/gc/shared/strongRootsScope.hpp Changeset: 039affc8 Author: Tobias Hartmann Date: 2021-02-01 06:33:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/039affc8 8260577: Unused code in AbstractCompiler after Shark compiler removal Reviewed-by: shade, chagedorn, kvn ! src/hotspot/share/c1/c1_Compiler.hpp ! src/hotspot/share/compiler/abstractCompiler.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp Changeset: cf942081 Author: Johannes Kuhn Committer: Alan Bateman Date: 2021-02-01 08:09:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cf942081 8259395: Patching automatic module with additional packages re-creates module without "requires java.base" Reviewed-by: attila, alanb ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java + test/jdk/tools/launcher/modules/patch/automatic/PatchTest.java + test/jdk/tools/launcher/modules/patch/automatic/myapp/module-info.java + test/jdk/tools/launcher/modules/patch/automatic/myapp/myapp/Main.java + test/jdk/tools/launcher/modules/patch/automatic/patch1/somelib/PatchInfo.java + test/jdk/tools/launcher/modules/patch/automatic/patch1/somelib/test/TestMain.java + test/jdk/tools/launcher/modules/patch/automatic/patch2/somelib/Dummy.java + test/jdk/tools/launcher/modules/patch/automatic/patch2/somelib/PatchInfo.java + test/jdk/tools/launcher/modules/patch/automatic/somelib/somelib/Dummy.java + test/jdk/tools/launcher/modules/patch/automatic/somelib/somelib/Invariants.java + test/jdk/tools/launcher/modules/patch/automatic/somelib/somelib/PatchInfo.java Changeset: ab727f0a Author: Aleksey Shipilev Date: 2021-02-01 08:49:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab727f0a 8260591: Shenandoah: improve parallelism for concurrent thread root scans Reviewed-by: zgu, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: aec03772 Author: Christian Hagedorn Date: 2021-02-01 09:39:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aec03772 8257498: Remove useless skeleton predicates Reviewed-by: roland, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/node.cpp Changeset: c0cde7dc Author: Athijegannathan Sundararajan Date: 2021-02-01 12:57:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0cde7dc 8259814: test/jdk/tools/jlink/plugins/CompressorPluginTest.java has compilation issues Reviewed-by: alanb ! test/jdk/ProblemList.txt ! test/jdk/tools/jlink/plugins/CompressorPluginTest.java Changeset: 80760a32 Author: Erik Joelsson Date: 2021-02-01 14:07:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/80760a32 8260669: Missing quotes in fixpath.sh Reviewed-by: tbell, iris, mikael, ihse ! make/scripts/fixpath.sh Changeset: 02d586e1 Author: Vladimir Kozlov Date: 2021-02-01 15:48:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/02d586e1 8259398: Super word not applied to a loop with byteArrayViewVarHandle Reviewed-by: vlivanov, thartmann, chagedorn ! src/hotspot/share/opto/superword.cpp ! test/hotspot/jtreg/compiler/vectorization/TestBufferVectorization.java Changeset: 181d63ff Author: Harold Seigel Date: 2021-02-01 16:46:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/181d63ff 8260522: Clean up warnings in hotspot JTReg runtime tests Reviewed-by: lfoltan, coleenp ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/DoubleJVMOption.java ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java ! test/hotspot/jtreg/runtime/LoadClass/TriggerResize.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/TestWithProfiler.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsApp.java ! test/hotspot/jtreg/runtime/modules/PatchModule/BasicJarBuilder.java ! test/hotspot/jtreg/runtime/records/RedefineRecord.java ! test/hotspot/jtreg/runtime/reflect/ArrayGetIntException.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java ! test/hotspot/jtreg/runtime/verifier/defaultMethods/DefaultMethodRegressionTests.java ! test/hotspot/jtreg/testlibrary/jvmti/TransformerAgent.java ! test/lib/jdk/test/lib/classloader/GeneratingClassLoader.java Changeset: df33595e Author: Roman Kennke Date: 2021-02-01 17:29:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/df33595e 8260309: Shenandoah: Clean up ShenandoahBarrierSet Reviewed-by: shade, zgu ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp Changeset: e963ebd7 Author: Zhengyu Gu Date: 2021-02-01 18:10:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e963ebd7 8260004: Shenandoah: Rename ShenandoahMarkCompact to ShenandoahFullGC Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp = src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp = src/hotspot/share/gc/shenandoah/shenandoahFullGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp Changeset: 50f9a70f Author: JSNORDST Committer: Thomas Schatzl Date: 2021-02-01 18:19:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/50f9a70f 8217327: G1 Post-Cleanup region liveness printing should not print out-of-date efficiency Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp Changeset: b6a73673 Author: David Holmes Date: 2021-02-01 21:31:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b6a73673 8260349: Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS Reviewed-by: shade, stuefe ! src/hotspot/share/services/memoryPool.cpp + test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeEnvVarTest.java Changeset: 55d62a53 Author: Calvin Cheung Date: 2021-02-01 22:17:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/55d62a53 8213226: [TESTBUG] Reduce the usage of CDSTestUtils.executeAndLog() Reviewed-by: iklam, minqi ! test/hotspot/jtreg/runtime/cds/CdsDifferentCompactStrings.java ! test/hotspot/jtreg/runtime/cds/DeterministicDump.java ! test/hotspot/jtreg/runtime/cds/DumpSharedDictionary.java ! test/hotspot/jtreg/runtime/cds/PrintSharedArchiveAndExit.java ! test/hotspot/jtreg/runtime/cds/SharedArchiveFile.java ! test/hotspot/jtreg/runtime/cds/SharedStringsDedup.java ! test/hotspot/jtreg/runtime/cds/SharedStringsRunAuto.java ! test/hotspot/jtreg/runtime/cds/SharedSymbolTableBucketSize.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/cds/appcds/GraalWithLimitedMetaspace.java ! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithOldClass.java ! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/StaticArchiveWithLambda.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/NewModuleFinderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/InstrumentationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SysDictCrash.java ! test/lib/jdk/test/lib/cds/CDSOptions.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 9880c4cd Author: Daniel D. Daugherty Date: 2021-02-01 22:52:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9880c4cd 8260860: ProblemList tools/jlink/plugins/CompressorPluginTest.java Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: a6d95058 Author: Daniel D. Daugherty Date: 2021-02-01 22:53:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6d95058 8260864: ProblemList two security/krb5 tests on Linux Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 54e7a642 Author: bobpengxie Committer: Jie Fu Date: 2021-02-02 02:16:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/54e7a642 8260576: Typo in compiler/runtime/safepoints/TestRegisterRestoring.java Reviewed-by: thartmann, jiefu ! test/hotspot/jtreg/compiler/runtime/safepoints/TestRegisterRestoring.java Changeset: 474dba2d Author: Joe Darcy Date: 2021-02-02 02:33:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/474dba2d 8257086: Clarify differences between {Float, Double}.equals and == Reviewed-by: smarks, bpb ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java Changeset: fe407cf1 Author: Tobias Hartmann Date: 2021-02-02 07:23:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fe407cf1 8260420: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint Reviewed-by: kvn, roland, chagedorn ! src/hotspot/share/opto/loopopts.cpp ! test/hotspot/jtreg/compiler/loopopts/TestSplitIfPinnedLoadInStripMinedLoop.java Changeset: ddd2951b Author: Thomas Stuefe Date: 2021-02-02 07:36:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ddd2951b 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit Reviewed-by: iklam ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/java.cpp Changeset: 288a4fed Author: Thomas Schatzl Date: 2021-02-02 11:01:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/288a4fed 8260643: Remove parallel version handling in CardTableRS::younger_refs_in_space_iterate() Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/cardGeneration.cpp ! src/hotspot/share/gc/shared/cardGeneration.hpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.hpp Changeset: 189b65b2 Author: Harold Seigel Date: 2021-02-02 13:10:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/189b65b2 8260264: Move common os_ inline methods to a common posix source file Reviewed-by: iklam, dholmes, coleenp, stuefe ! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/posix/os_posix.inline.hpp Changeset: a421bfad Author: Coleen Phillimore Date: 2021-02-02 13:29:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a421bfad 8259839: SystemDictionary exports too much implementation Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: defcb042 Author: Daniel D. Daugherty Date: 2021-02-02 15:36:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/defcb042 8260867: ProblemList java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java on linux Reviewed-by: psadhukhan, jdv, pbansal ! test/jdk/ProblemList.txt Changeset: 0093183b Author: Quaffel Committer: Martin Doerr Date: 2021-02-02 15:53:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0093183b 8260368: [PPC64] GC interface needs enhancement to support GCs with load barriers Reviewed-by: mdoerr, rkennke, goetz ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/modRefBarrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp Changeset: d7b1fc59 Author: Thomas Stuefe Date: 2021-02-02 17:56:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7b1fc59 8260707: java/lang/instrument/PremainClass/InheritAgent0100.java times out Co-authored-by: Arno Zeller Reviewed-by: dholmes, sspitsyn, dcubed ! test/jdk/java/lang/instrument/NegativeAgentRunner.java ! test/jdk/java/lang/instrument/PremainClass/NoPremainAgent.java ! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgent.java Changeset: f546fd00 Author: Thomas Stuefe Date: 2021-02-02 18:21:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f546fd00 8260902: CDS mapping errors should not lead to unconditional output Reviewed-by: iklam ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 69189f88 Author: Rajan Halade Date: 2021-02-02 18:26:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/69189f88 8256421: Add 2 HARICA roots to cacerts truststore Reviewed-by: hchao, mullan + make/data/cacerts/haricaeccrootca2015 + make/data/cacerts/haricarootca2015 + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/HaricaCA.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 105d3e8f Author: Davin Kevin Committer: Xue-Lei Andrew Fan Date: 2021-02-02 20:54:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/105d3e8f 8260861: TrustStoreDescriptor log the same value Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java Changeset: 6dc3c6dc Author: Mahendra Chhipa Committer: Brent Christian Date: 2021-02-02 21:11:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6dc3c6dc 8183372: Refactor java/lang/Class shell tests to java Reviewed-by: bchristi, mchung ! test/jdk/java/lang/Class/forName/NonJavaNames.java - test/jdk/java/lang/Class/forName/NonJavaNames.sh ! test/jdk/java/lang/Class/getEnclosingClass/EnclosingClassTest.java - test/jdk/java/lang/Class/getEnclosingClass/build.sh - test/jdk/java/lang/Class/getEnclosingClass/make_src.sh Changeset: 9af33392 Author: Mahendra Chhipa Committer: Brent Christian Date: 2021-02-02 22:14:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9af33392 8261003: Bad Copyright header format after JDK-8183372 Reviewed-by: bchristi ! test/jdk/java/lang/Class/getEnclosingClass/EnclosingClassTest.java Changeset: ffbcf1b0 Author: Ioi Lam Date: 2021-02-02 23:40:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ffbcf1b0 8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass Reviewed-by: lfoltan, hseigel, dholmes, stuefe ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp ! src/hotspot/cpu/aarch64/methodHandles_aarch64.hpp ! src/hotspot/cpu/aarch64/runtime_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/methodHandles_arm.hpp ! src/hotspot/cpu/arm/runtime_arm.cpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/methodHandles_ppc.cpp ! src/hotspot/cpu/ppc/methodHandles_ppc.hpp ! src/hotspot/cpu/ppc/runtime_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/methodHandles_s390.cpp ! src/hotspot/cpu/s390/methodHandles_s390.hpp ! src/hotspot/cpu/s390/runtime_s390.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.hpp ! src/hotspot/cpu/x86/runtime_x86_32.cpp ! src/hotspot/cpu/x86/runtime_x86_64.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/zero/compiledIC_zero.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciInstance.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciObjArrayKlass.cpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/ci/ciType.cpp ! src/hotspot/share/classfile/altHashing.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderDataShared.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/javaAssertions.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/protectionDomainCache.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verificationType.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/vmClassID.hpp ! src/hotspot/share/classfile/vmClassMacros.hpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/classfile/vmClasses.hpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/interpreter/bootstrapInfo.cpp ! src/hotspot/share/interpreter/bytecodeUtils.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jvmci/compilerRuntime.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/oopFactory.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp ! src/hotspot/share/oops/instanceRefKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/reflectionAccessorImplKlassHelper.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/parseHelper.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTrace.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/prims/wbtestmethods/parserTests.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/fieldDescriptor.inline.hpp ! src/hotspot/share/runtime/frame.inline.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/memprofiler.cpp ! src/hotspot/share/runtime/monitorDeflationThread.cpp ! src/hotspot/share/runtime/notificationThread.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/reflectionUtils.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/classLoadingService.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/lowMemoryDetector.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/vmEnums.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java ! test/hotspot/gtest/oops/test_instanceKlass.cpp ! test/hotspot/gtest/oops/test_markWord.cpp Changeset: bec60432 Author: Alexander Matveev Date: 2021-02-03 00:29:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bec60432 8259570: (macos) tools/jpackage tests fails with 'hdiutil: couldn't eject "disk2" - Resource busy' Reviewed-by: herrick, asemenyuk ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/RetryExecutor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java Changeset: d423d368 Author: Kim Barrett Date: 2021-02-03 00:52:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d423d368 8258508: Merge G1RedirtyCardsQueue into qset Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp ! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.hpp Changeset: a47befc8 Author: Jie Fu Date: 2021-02-03 01:18:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a47befc8 8260878: com/sun/jdi/JdbOptions.java fails without jfr Reviewed-by: amenkov, cjplummer ! test/jdk/com/sun/jdi/JdbOptions.java Changeset: 98a76921 Author: Sergey Bylokhov Date: 2021-02-03 03:41:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/98a76921 8076313: GraphicsEnvironment does not detect changes in count of monitors on Linux OS Reviewed-by: kizune ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: b9d4211b Author: Ioi Lam Date: 2021-02-03 03:56:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b9d4211b 8260193: Remove JVM_GetInterfaceVersion() and JVM_DTraceXXX Reviewed-by: alanb, lfoltan, gziemski, ihse ! make/data/hotspot-symbols/symbols-unix ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/native/libjava/check_version.c Changeset: c0084100 Author: Prasanta Sadhukhan Date: 2021-02-03 04:33:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0084100 8197825: [Test] Intermittent timeout with javax/swing JColorChooser Test Reviewed-by: trebari, aivanov ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JColorChooser/Test6827032.java Changeset: cb127a4b Author: Prasanta Sadhukhan Date: 2021-02-03 06:49:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb127a4b 8198343: Test java/awt/print/PrinterJob/TestPgfmtSetMPA.java may fail w/o printer Reviewed-by: jdv, trebari ! test/jdk/ProblemList.txt ! test/jdk/java/awt/print/PrinterJob/TestPgfmtSetMPA.java Changeset: 91e6c755 Author: Tobias Hartmann Date: 2021-02-03 08:10:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/91e6c755 8260928: InitArrayShortSize constraint func should print a helpful error message Reviewed-by: shade, chagedorn ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp Changeset: 90376156 Author: Jan Lahoda Date: 2021-02-03 09:21:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/90376156 8222850: jshell tool: Misleading cascade compiler error in switch expression with undefined vars Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/langtools/tools/javac/recovery/SwitchUndefinedSelector.java + test/langtools/tools/javac/recovery/SwitchUndefinedSelector.out Changeset: ae2c5f07 Author: Roberto Casta?eda Lozano Committer: Vladimir Ivanov Date: 2021-02-03 11:11:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ae2c5f07 8260581: IGV: enhance node search Allow users to search by node id or name by default, show partial matches when searching for a specific property, show 'All N matching nodes' entry only if relevant, and rank results by level of matching. Co-authored-by: Christian Hagedorn Reviewed-by: chagedorn, vlivanov, xliu ! src/utils/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java ! src/utils/IdealGraphVisualizer/View/nbproject/project.properties ! src/utils/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/NodeQuickSearch.java Changeset: c8de943c Author: Claes Redestad Date: 2021-02-03 11:43:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8de943c 8260617: Merge ZipFile encoding check with the initial hash calculation Reviewed-by: lancea ! src/java.base/share/classes/java/util/zip/ZipCoder.java ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: 5324b5c5 Author: Zhengyu Gu Date: 2021-02-03 13:15:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5324b5c5 8260998: Shenandoah: Restore reference processing statistics reporting Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp Changeset: 0ef93feb Author: Ivan ?ipka Committer: Igor Ignatyev Date: 2021-02-03 14:08:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0ef93feb 8259265: Refactor UncaughtExceptions shell test as java test. Reviewed-by: rriggs - test/jdk/java/lang/Thread/UncaughtExceptions.sh + test/jdk/java/lang/Thread/UncaughtExceptionsTest.java Changeset: b0ee7a86 Author: Julia Boes Date: 2021-02-03 14:15:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b0ee7a86 8241995: Clarify InetSocketAddress::toString specification Reviewed-by: michaelm, chegar ! src/java.base/share/classes/java/net/InetSocketAddress.java Changeset: 472bf629 Author: Nils Eliasson Date: 2021-02-03 16:01:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/472bf629 8258799: [Testbug] RandomCommandsTest must check if tested directive is added via jcmd Reviewed-by: kvn, iignatyev ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/JcmdStateBuilder.java ! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Scenario.java Changeset: 4a8b5c16 Author: Weijun Wang Date: 2021-02-03 16:20:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a8b5c16 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m 8257860: [macOS]: Remove JNF dependency from libosxkrb5/SCDynamicStoreConfig.m Reviewed-by: erikj, prr, ihse, valeriep ! make/common/TestFilesCompilation.gmk ! make/modules/java.base/Lib.gmk ! make/modules/java.security.jgss/Lib.gmk ! make/test/JtregNativeJdk.gmk ! src/java.base/macosx/classes/apple/security/KeychainStore.java ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m ! src/java.security.jgss/macosx/native/libosxkrb5/SCDynamicStoreConfig.m ! src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java = test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m - test/jdk/sun/security/krb5/config/SCDynamicConfigTest.java + test/jdk/sun/security/krb5/config/native/TestDynamicStore.java + test/jdk/sun/security/krb5/config/native/libTestDynamicStore.m Changeset: f025bc1d Author: Vladimir Kozlov Date: 2021-02-03 18:05:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f025bc1d 8260301: misc gc/g1/unloading tests fails with "RuntimeException: Method could not be enqueued for compilation at level N" Reviewed-by: dlong, iignatyev ! src/hotspot/share/prims/whitebox.cpp Changeset: 2be60e37 Author: Phil Race Date: 2021-02-03 21:58:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2be60e37 8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m Reviewed-by: ihse, cjplummer ! make/modules/jdk.hotspot.agent/Lib.gmk ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: f279ff9d Author: Sergey Bylokhov Date: 2021-02-03 23:13:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f279ff9d 8261010: Delete the Netbeans "default" license header Reviewed-by: iris, psadhukhan ! src/java.desktop/unix/classes/sun/java2d/xr/XRGraphicsConfig.java ! test/micro/org/openjdk/bench/java/math/BigIntegers.java ! test/micro/org/openjdk/bench/vm/compiler/WriteBarrier.java Changeset: e2516e41 Author: Jie Fu Date: 2021-02-04 00:05:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e2516e41 8261028: ZGC: SIGFPE when MaxVirtMemFraction=0 Reviewed-by: stefank, pliden ! src/hotspot/share/gc/shared/gc_globals.hpp Changeset: 8760688d Author: Phil Race Date: 2021-02-04 01:36:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8760688d 8260616: Removing remaining JNF dependencies in the java.desktop module Reviewed-by: gziemski, ihse, serb ! make/modules/java.desktop/Lib.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! make/test/JtregNativeJdk.gmk ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m ! 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/LWCToolkit.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m ! src/java.desktop/macosx/native/libosx/CFileManager.m ! src/java.desktop/macosx/native/libosxapp/JNIUtilities.h + src/java.desktop/macosx/native/libosxapp/JNIUtilities.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m ! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.h ! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.m ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.h ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m ! src/java.desktop/macosx/native/libosxui/AquaFileView.m ! src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m ! src/java.desktop/macosx/native/libosxui/AquaNativeResources.m ! src/java.desktop/macosx/native/libosxui/JRSUIConstantSync.m ! src/java.desktop/macosx/native/libosxui/JRSUIController.m ! src/java.desktop/macosx/native/libosxui/JRSUIFocus.m ! src/java.desktop/macosx/native/libosxui/ScreenMenu.h ! src/java.desktop/macosx/native/libosxui/ScreenMenu.m ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! test/jdk/java/awt/Window/MainKeyWindowTest/libTestMainKeyWindow.m Changeset: e68eac9c Author: Per Liden Date: 2021-01-28 07:58:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e68eac9c 8259765: ZGC: Handle incorrect processor id reported by the operating system Reviewed-by: ayang, eosterlund ! src/hotspot/os/linux/os_linux.cpp Changeset: 1926765f Author: Vladimir Kozlov Date: 2021-01-28 16:16:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1926765f 8253353: Crash in C2: guarantee(n != NULL) failed: No Node Co-authored-by: Fei Yang Reviewed-by: vlivanov, neliasso ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp + test/hotspot/jtreg/compiler/loopopts/TestNestedIrreducibleLoops.jasm + test/hotspot/jtreg/compiler/loopopts/TestNestedIrreducibleLoopsMain.java Changeset: 8ffdbceb Author: Igor Ignatyev Date: 2021-01-29 04:04:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ffdbceb 8260608: add a regression test for 8260370 Reviewed-by: kvn + test/hotspot/jtreg/compiler/loopopts/TestLoopLimitNodeElimination.java Changeset: a117e115 Author: Wang Huang Committer: Nils Eliasson Date: 2021-01-29 08:07:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a117e115 8260339: JVM crashes when executing PhaseIdealLoop::match_fill_loop Co-authored-by: He Xuejin Reviewed-by: neliasso, kvn, iignatyev ! src/hotspot/share/runtime/stubRoutines.cpp + test/hotspot/jtreg/compiler/vectorapi/TestLoopStoreVector.java Changeset: bc41bb10 Author: Aleksey Shipilev Date: 2021-01-29 17:48:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bc41bb10 8260632: Build failures after JDK-8253353 Reviewed-by: stuefe, thartmann, kvn ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Changeset: 0fdf9cdd Author: casparcwang Committer: Jie Fu Date: 2021-02-01 01:28:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0fdf9cdd 8260473: [vector] ZGC: VectorReshape test produces incorrect results with ZGC enabled Co-authored-by: Stuart Monteith Co-authored-by: Wang Chao Reviewed-by: vlivanov, neliasso ! src/hotspot/share/opto/vector.cpp + test/hotspot/jtreg/compiler/vectorapi/VectorRebracket128Test.java Changeset: 21f8bf44 Author: Erik Gahlin Date: 2021-02-01 05:57:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/21f8bf44 8257215: JFR: Events dropped when streaming over a chunk rotation Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java + src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/DownLoadThread.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/jmx/streaming/TestRotate.java Changeset: ed1a7755 Author: Magnus Ihse Bursie Date: 2021-02-02 07:41:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed1a7755 8258378: Final nroff manpage update for JDK 16 Reviewed-by: erikj, dholmes ! src/java.base/share/man/java.1 ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmid.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.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 Changeset: 081fa3e7 Author: Aleksey Shipilev Date: 2021-02-02 18:00:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/081fa3e7 8260927: StringBuilder::insert is incorrect without Compact Strings Reviewed-by: redestad, alanb, rriggs, jlaskey ! src/java.base/share/classes/java/lang/String.java ! test/jdk/java/lang/StringBuilder/Insert.java Changeset: afd5eefd Author: Kim Barrett Date: 2021-02-02 19:20:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/afd5eefd 8260704: ParallelGC: oldgen expansion needs release-store for _end Move JDK-8257999 barrier to correct location. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp Changeset: 1a7040e5 Author: Jesper Wilhelmsson Date: 2021-02-02 19:45:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a7040e5 8259794: Remove EA from JDK 16 version string starting with Initial RC promotion on Feb 04, 2021(B35) Reviewed-by: iignatyev, mikael ! make/autoconf/version-numbers Changeset: 9b7a8f19 Author: Jesper Wilhelmsson Date: 2021-02-04 02:06:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9b7a8f19 Merge ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/man/java.1 ! test/jdk/ProblemList.txt ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/vector.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/man/java.1 ! test/jdk/ProblemList.txt Changeset: 82028e70 Author: Ioi Lam Date: 2021-02-04 04:05:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/82028e70 8260012: Reduce inclusion of collectedHeap.hpp and heapInspection.hpp Reviewed-by: stefank, tschatzl ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp ! src/hotspot/cpu/arm/frame_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/nativeInst_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/methodHandles_x86.cpp ! src/hotspot/cpu/x86/nativeInst_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/os/windows/perfMemory_windows.cpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/oopRecorder.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shared/memAllocator.hpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/heap.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/oops/accessBackend.inline.hpp ! src/hotspot/share/oops/compressedOops.inline.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/jvmtiTagMapTable.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/utilities/ostream.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp Changeset: 60f440de Author: Prasanta Sadhukhan Date: 2021-02-04 04:13:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/60f440de 6436374: Graphics.setColor(null) is not documented Reviewed-by: serb, pbansal ! src/java.desktop/share/classes/java/awt/Graphics.java + test/jdk/java/awt/color/TestNullSetColor.java Changeset: 06b33a0a Author: Sergey Bylokhov Date: 2021-02-04 07:28:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/06b33a0a 8261107: ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream) Reviewed-by: azvegint, psadhukhan ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/jdk/java/awt/color/ICC_Profile/GetInstanceBrokenStream.java Changeset: e8ad8b35 Author: Denghui Dong Committer: Erik Gahlin Date: 2021-02-04 09:22:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e8ad8b35 8259956: jdk.jfr.internal.ChunkInputStream#available should return the sum of remaining available bytes Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/ChunkInputStream.java + test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamAvailable.java Changeset: 992b5008 Author: Claes Redestad Date: 2021-02-04 10:46:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/992b5008 8261036: Reduce classes loaded by CleanerFactory initialization Reviewed-by: rriggs ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java Changeset: 83357b11 Author: Claes Redestad Date: 2021-02-04 10:47:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/83357b11 8261030: Avoid loading GenerateJLIClassesHelper at runtime Reviewed-by: mchung ! 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/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java Changeset: be772ffa Author: Thomas Schatzl Date: 2021-02-04 13:47:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/be772ffa 8261023: Document why memory pretouch must be a store Reviewed-by: shade, iwalulya ! src/hotspot/share/runtime/os.cpp Changeset: f7a6cff9 Author: Magnus Ihse Bursie Date: 2021-02-04 14:37:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f7a6cff9 8261149: Initial nroff manpage update for JDK 17 Reviewed-by: dholmes, erikj ! src/java.base/share/man/java.1 ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmid.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: c1dea39d Author: Andy Herrick Date: 2021-02-04 14:50:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c1dea39d 8260335: [macos] Running app using relative path causes problems Reviewed-by: almatvee, kizune ! src/jdk.jpackage/share/native/common/FileUtils.cpp Changeset: e93e1e1c Author: Erik Gahlin Date: 2021-02-04 17:01:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e93e1e1c 8261157: Incorrect GPL header after JDK-8259956 Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamAvailable.java Changeset: bdcbfa10 Author: Andy Herrick Date: 2021-02-04 17:48:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bdcbfa10 8259927: Windows jpackage installer issues Reviewed-by: asemenyuk, almatvee, kizune ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourcesBuilder.java Changeset: d9aefa36 Author: Kiran Sidhartha Ravikumar Date: 2021-02-04 17:49:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d9aefa36 8260356: (tz) Upgrade time-zone data to tzdata2021a Reviewed-by: naoto ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/leapseconds Changeset: c59e4b66 Author: Ioi Lam Date: 2021-02-04 19:05:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c59e4b66 8261106: Reduce inclusion of jniHandles.hpp Reviewed-by: coleenp, hseigel ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/jniFastGetField_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp ! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/share/ci/ciBaseObject.hpp ! src/hotspot/share/ci/ciMetadata.hpp ! src/hotspot/share/ci/ciObject.hpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/gc/shared/concurrentGCThread.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/threadService.hpp Changeset: 3bb6a3d2 Author: Phil Race Date: 2021-02-04 21:00:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3bb6a3d2 8261109: [macOS] Remove disabled warning for JNF in make/autoconf/flags-cflags.m4 Reviewed-by: serb, ihse, erikj ! make/autoconf/flags-cflags.m4 ! make/modules/java.base/Lib.gmk Changeset: 08f7454f Author: Daniel D. Daugherty Date: 2021-02-04 23:08:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/08f7454f 8261190: restore original Alibaba copyright line in two files Reviewed-by: dholmes ! test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamAvailable.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java Changeset: c5bb1092 Author: Ioi Lam Date: 2021-02-05 03:02:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c5bb1092 8260019: Move some Thread subtypes out of thread.hpp Reviewed-by: dholmes, coleenp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/compiler/compilerDirectives.hpp + src/hotspot/share/compiler/compilerThread.cpp + src/hotspot/share/compiler/compilerThread.hpp ! src/hotspot/share/gc/shared/concurrentGCThread.hpp ! src/hotspot/share/gc/shared/gcId.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/gc/z/zThread.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/jfr/utilities/jfrThreadIterator.hpp ! src/hotspot/share/jvmci/jvmci.cpp + src/hotspot/share/runtime/nonJavaThread.cpp + src/hotspot/share/runtime/nonJavaThread.hpp ! src/hotspot/share/runtime/task.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmThread.hpp Changeset: d2bd4992 Author: Fernando Guallini Committer: Rajan Halade Date: 2021-02-05 05:22:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2bd4992 8163498: Many long-running security libs tests Reviewed-by: rhalade, weijun ! test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java + test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java ! test/jdk/sun/security/provider/DSA/SupportedDSAParamGen.java + test/jdk/sun/security/provider/DSA/SupportedDSAParamGenLongKey.java ! test/jdk/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java + test/jdk/sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java ! test/jdk/sun/security/rsa/SignatureTest.java ! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/rsa/RSAKeyPairGenerator.java Changeset: 1e0a1013 Author: Kim Barrett Date: 2021-02-05 07:24:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1e0a1013 8259862: MutableSpace's end should be atomic Make _end volatile and use atomic access Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psYoungGen.hpp ! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp Changeset: ee2f2055 Author: Thomas Stuefe Date: 2021-02-05 07:31:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee2f2055 8260926: Trace resource exhausted events unconditionally Reviewed-by: dholmes, coleenp ! src/hotspot/share/prims/jvmtiExport.cpp Changeset: 78b0d327 Author: Thomas Schatzl Date: 2021-02-05 08:33:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/78b0d327 8234534: Simplify CardTable code after CMS removal Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/cardGeneration.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp ! src/hotspot/share/gc/shared/vmStructs_gc.hpp Changeset: 07918995 Author: Claes Redestad Date: 2021-02-05 08:58:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/07918995 8261154: Memory leak in Java_java_lang_ClassLoader_defineClass0 with long class names Reviewed-by: stuefe, chegar, mchung ! src/java.base/share/native/libjava/ClassLoader.c ! test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java Changeset: 3495febf Author: Roland Westrelin Date: 2021-02-05 09:33:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3495febf 8260296: SA's dumpreplaydata fails Reviewed-by: kvn, cjplummer, iignatyev ! src/hotspot/share/ci/ciMetadata.cpp ! src/hotspot/share/ci/ciMetadata.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ProfileData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeEntries.java ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java ! test/hotspot/jtreg/compiler/ciReplay/SABase.java ! test/hotspot/jtreg/compiler/ciReplay/VMBase.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java ! test/lib/jdk/test/lib/process/OutputAnalyzer.java ! test/lib/jdk/test/lib/process/OutputBuffer.java ! test/lib/jdk/test/lib/util/CoreUtils.java Changeset: 224c166c Author: Kim Barrett Date: 2021-02-05 10:18:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/224c166c 8261213: [BACKOUT] MutableSpace's end should be atomic Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psYoungGen.hpp ! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp Changeset: 48f5220c Author: Martin Doerr Date: 2021-02-05 12:58:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/48f5220c 8260369: [PPC64] Add support for JDK-8200555 Reviewed-by: lucy ! src/hotspot/cpu/ppc/interp_masm_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp Changeset: 43ae0cf8 Author: Matthias Baesken Date: 2021-02-05 13:37:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/43ae0cf8 8261167: print_process_memory_info add a close call after fopen Reviewed-by: stuefe, dholmes ! src/hotspot/os/linux/os_linux.cpp Changeset: f9df3662 Author: Coleen Phillimore Date: 2021-02-05 15:49:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f9df3662 8242300: SystemDictionary::resolve_super_or_fail() should look for the super class first Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: 02189171 Author: Calvin Cheung Date: 2021-02-05 17:23:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/02189171 8258732: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java fails Reviewed-by: minqi, iklam ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Changeset: 4a1814cb Author: Naoto Sato Date: 2021-02-05 18:15:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a1814cb 8261179: Norwegian Bokm?l Locale fallback issue Reviewed-by: joehw ! src/java.base/share/classes/java/util/ResourceBundle.java ! test/jdk/java/util/ResourceBundle/Control/DefaultControlTest.java Changeset: 4a89733e Author: Phil Race Date: 2021-02-05 19:19:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a89733e 8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code Reviewed-by: serb, psadhukhan ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: 7a6c1768 Author: Zhengyu Gu Date: 2021-02-05 19:30:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a6c1768 8260736: Shenandoah: Cleanup includes in ShenandoahGC and families Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.hpp Changeset: fac3c2d2 Author: Alexey Semenyuk Date: 2021-02-05 20:44:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fac3c2d2 8254702: jpackage app launcher crashes on CentOS Reviewed-by: almatvee, erikj, herrick ! make/modules/jdk.jpackage/Lib.gmk ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java + src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.c - src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.cpp + src/jdk.jpackage/linux/native/applauncher/LinuxPackage.c + src/jdk.jpackage/linux/native/applauncher/LinuxPackage.h = src/jdk.jpackage/linux/native/libapplauncher/Executor.cpp = src/jdk.jpackage/linux/native/libapplauncher/Executor.h + src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp = src/jdk.jpackage/linux/native/libapplauncher/Package.cpp = src/jdk.jpackage/linux/native/libapplauncher/Package.h ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayout.java ! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp ! src/jdk.jpackage/share/native/applauncher/JvmLauncher.h + src/jdk.jpackage/share/native/applauncher/JvmLauncherLib.c ! src/jdk.jpackage/share/native/common/app.cpp ! src/jdk.jpackage/share/native/common/tstrings.cpp Changeset: 440db35e Author: Alexander Zuev Date: 2021-02-05 22:27:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/440db35e 8216358: [accessibility] [macos] The focus is invisible when tab to "Image Radio Buttons" and "Image CheckBoxes" Reviewed-by: serb, pbansal ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java + test/jdk/javax/swing/JCheckBox/ImageCheckboxFocus/ImageCheckboxTest.java Changeset: fb46d4e5 Author: Ivan ?ipka Committer: Igor Ignatyev Date: 2021-02-06 00:05:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fb46d4e5 8259268: Refactor InheritIO shell test as java test Reviewed-by: iignatyev, rriggs - test/jdk/java/lang/ProcessBuilder/InheritIO/InheritIO.java - test/jdk/java/lang/ProcessBuilder/InheritIO/InheritIO.sh + test/jdk/java/lang/ProcessBuilder/InheritIOTest.java Changeset: 5307afa9 Author: Dong Bo Committer: Dean Long Date: 2021-02-03 21:40:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5307afa9 8260585: AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers Reviewed-by: iveresov, dlong, njian, aph ! src/hotspot/cpu/aarch64/aarch64.ad + test/hotspot/jtreg/compiler/c2/TestShiftRightAndAccumulate.java Changeset: 4de3a6be Author: Roland Westrelin Date: 2021-02-04 15:11:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4de3a6be 8260709: C2: assert(false) failed: unscheduable graph Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestLoadPinnedAfterAllocate.java Changeset: d7acfae3 Author: Jesper Wilhelmsson Date: 2021-02-06 00:29:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7acfae3 Merge ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp Changeset: 74d40ab7 Author: Sergey Bylokhov Date: 2021-02-06 03:38:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/74d40ab7 8261200: Some code in the ICC_Profile may not close file streams properly Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/jdk/java/awt/color/ICC_Profile/WriteProfileToFile.java Changeset: 2c3a86f9 Author: Coleen Phillimore Date: 2021-02-06 16:35:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c3a86f9 8261280: Remove THREAD argument from compute_loader_lock_object Reviewed-by: dcubed ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: 7a2db858 Author: Pengfei Li Date: 2021-02-07 01:15:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7a2db858 8261022: Fix incorrect result of Math.abs() with char type Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestAbsCharVector.java Changeset: 0e18634b Author: Igor Veresov Date: 2021-02-07 02:24:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e18634b 8261270: MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel={1,2,3} Reviewed-by: kvn ! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java Changeset: c5ff4544 Author: Ioi Lam Date: 2021-02-07 07:10:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c5ff4544 8250989: Consolidate buffer allocation code for CDS static/dynamic dumping Reviewed-by: ccheung, coleenp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/archiveUtils.inline.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/dynamicArchive.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/compressedOops.hpp ! src/hotspot/share/oops/compressedOops.inline.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/ExtraSymbols.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: aa5bc6ed Author: Dong Bo Committer: Fei Yang Date: 2021-02-08 02:12:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aa5bc6ed 8258953: AArch64: move NEON instructions to aarch64_neon.ad Reviewed-by: njian, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 Changeset: 9d59dec2 Author: Yasumasa Suenaga Date: 2021-02-08 02:34:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9d59dec2 8248876: LoadObject with bad base address created for exec file on linux Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxCDebugger.java Changeset: d45343ea Author: Aleksey Shipilev Date: 2021-02-08 07:29:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d45343ea 8260899: ARM32: SyncOnValueBasedClassTest fails with assert(is_valid()) failed: invalid register Reviewed-by: dsamersoff ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp Changeset: deb0544f Author: Roman Kennke Date: 2021-02-08 08:01:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/deb0544f 8261251: Shenandoah: Use object size for full GC humongous compaction Reviewed-by: aph, shade ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp Changeset: d0a8f2f7 Author: Jan Lahoda Date: 2021-02-08 09:36:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d0a8f2f7 8260593: javac can skip a temporary local variable when pattern matching over a local variable Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java ! test/langtools/tools/javac/patterns/Annotations.java ! test/langtools/tools/javac/patterns/BindingsTest1.java + test/langtools/tools/javac/patterns/LocalVariableReuse.java ! test/langtools/tools/javac/patterns/NoUnnecessaryCast.java Changeset: 2c28e364 Author: Daniel Fuchs Date: 2021-02-08 12:55:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c28e364 8237352: Update DatagramSocket to add support for joining multicast groups Reviewed-by: alanb ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/MulticastSocket.java ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java + test/jdk/java/net/DatagramSocket/DatagramSocketExample.java + test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java Changeset: db0ca2b9 Author: Harold Seigel Date: 2021-02-08 13:19:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/db0ca2b9 8261161: Clean up warnings in hotspot/jtreg/vmTestbase tests Reviewed-by: lfoltan, coleenp ! test/hotspot/jtreg/vmTestbase/gc/gctests/JumbleGC/Tree.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomHelper.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceEvilTest/PhantomReferenceEvilTest.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceTest/PhantomReferenceTest.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReferenceGC/WeakReferenceGC.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest01/gctest01.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest02/gctest02.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest03/gctest03.java ! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest04/gctest04.java ! test/hotspot/jtreg/vmTestbase/gc/hashcode/ExternalHashingTest/ExternalHashingTest.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/FPCompare/TestFPBinop/TestFPBinop.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test1.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test2.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test3.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test4.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test5.java ! test/hotspot/jtreg/vmTestbase/jit/graph/test6.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/pop_exception/pop_exception001/pop_exception001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch001/unwatch001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch001/watch001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdb/watch/watch002/watch002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/newclass/isobsolete003b.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003b.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006t.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach001/attach001TestRunner.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003p.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/newclass_g/redefclass019a.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryUsage/from/from001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/from_c/from_c001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/CustomMBeanServer.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/Monitor.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadMonitor.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/server/ServerMXBean.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/cmon001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/TreeNodesDenotation.java ! test/hotspot/jtreg/vmTestbase/nsk/share/aod/AODTestRunner.java ! test/hotspot/jtreg/vmTestbase/nsk/share/classload/GeneratingClassLoader.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ValueConversionDebugger.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/Debugee.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdwp/JDWP.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/ForceEarlyReturnTestThread.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/NativeMethodsTestThread.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except004.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/RandomValueGen.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/SimpleUnitTest.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/TestTypes.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/i2c_c2i/Test.java ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/ClassFileGenerator.java Changeset: dbc35f60 Author: Alexey Ivanov Date: 2021-02-08 14:31:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dbc35f60 8261094: Open javax/swing/text/html/CSS/4765271/bug4765271.java Reviewed-by: serb, psadhukhan, kizune + test/jdk/javax/swing/text/html/CSS/4765271/bug4765271.java Changeset: 48c932e1 Author: Matthias Perktold <7334069+mperktold at users.noreply.github.com> Committer: Alexey Ivanov Date: 2021-02-08 14:32:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/48c932e1 8231286: HTML font size too large with high-DPI scaling and W3C_LENGTH_UNITS Reviewed-by: aivanov, psadhukhan ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java + test/jdk/javax/swing/text/html/CSS/8231286/HtmlFontSizeTest.java Changeset: 29a428f5 Author: Igor Veresov Date: 2021-02-08 17:08:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/29a428f5 8261229: MethodData is not correctly initialized with TieredStopAtLevel=3 Reviewed-by: thartmann ! src/hotspot/share/compiler/compilerDefinitions.cpp Changeset: d6d5d9bf Author: Dmitry Markov Date: 2021-02-08 17:09:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6d5d9bf 8261231: Windows IME was disabled after DnD operation Reviewed-by: kizune, serb ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp Changeset: 351d7888 Author: Martin Buchholz Date: 2021-02-08 18:09:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/351d7888 8259074: regex benchmarks and tests Reviewed-by: redestad ! test/jdk/java/util/regex/TestCases.txt ! test/micro/org/openjdk/bench/java/lang/ArrayFiddle.java + test/micro/org/openjdk/bench/java/util/regex/Exponential.java + test/micro/org/openjdk/bench/java/util/regex/Primality.java + test/micro/org/openjdk/bench/java/util/regex/Trim.java Changeset: 92c6e6df Author: Claes Redestad Date: 2021-02-08 18:45:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/92c6e6df 8261254: Initialize charset mapping data lazily Reviewed-by: alanb, jkuhn, naoto ! make/data/charsetmapping/DoubleByte-X.java.template ! make/data/charsetmapping/SingleByte-X.java.template ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS_2001.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_Solaris.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM29626C.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM942C.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM943C.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS50220.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS932_0213.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS_XP.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/MSISO2022JP.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java Changeset: 20d7713c Author: Thomas Stuefe Date: 2021-02-08 18:46:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/20d7713c 8261334: NMT: tuning statistic shows incorrect hash distribution Reviewed-by: zgu, shade ! src/hotspot/share/services/memTracker.cpp Changeset: ab65d53e Author: Erik Joelsson Date: 2021-02-08 19:23:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab65d53e 8261261: The version extra fields needs to be overridable in jib-profiles.js Reviewed-by: ihse ! make/conf/jib-profiles.js Changeset: ace8f946 Author: Coleen Phillimore Date: 2021-02-08 21:31:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ace8f946 8195744: Avoid calling ClassLoader.checkPackageAccess if security manager is not installed Reviewed-by: dholmes, iklam ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/protectionDomainCache.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/runtime/globals.hpp ! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java Changeset: 2fd8ed02 Author: Joe Darcy Date: 2021-02-08 21:50:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2fd8ed02 8240632: Note differences between IEEE 754-2019 math lib special cases and java.lang.Math Reviewed-by: bpb ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java ! test/jdk/java/lang/Math/ExpCornerCaseTests.java ! test/jdk/java/lang/Math/HypotTests.java + test/jdk/java/lang/Math/Ieee754SpecialCaseTests.java Changeset: ad525bcd Author: Alexey Semenyuk Date: 2021-02-08 22:05:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ad525bcd 8261281: Linking jdk.jpackage fails for linux aarch32 builds after 8254702 Reviewed-by: erikj ! make/modules/jdk.jpackage/Lib.gmk Changeset: 74519628 Author: Brian Burkhalter Date: 2021-02-08 22:18:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/74519628 8129776: The optimized Stream returned from Files.lines should unmap the mapped byte buffer (if created) when closed Reviewed-by: rriggs, psandoz, alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/file/FileChannelLinesSpliterator.java ! src/java.base/share/classes/java/nio/file/Files.java Changeset: f03e839e Author: David Holmes Date: 2021-02-08 23:16:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f03e839e 8261127: Cleanup THREAD/TRAPS/CHECK usage in CDS code Reviewed-by: iklam, coleenp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp Changeset: 5d8204b1 Author: Sergey Bylokhov Date: 2021-02-09 00:01:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5d8204b1 8261368: The new TestNullSetColor test is placed in the wrong group Reviewed-by: kizune = test/jdk/java/awt/Graphics/TestNullSetColor.java Changeset: 5183d8ae Author: Nick Gasson Date: 2021-02-09 01:49:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5183d8ae 8260355: AArch64: deoptimization stub should save vector registers Reviewed-by: vlivanov, aph + src/hotspot/cpu/aarch64/registerMap_aarch64.cpp ! src/hotspot/cpu/aarch64/registerMap_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/vmreg_aarch64.hpp ! src/hotspot/cpu/arm/registerMap_arm.hpp ! src/hotspot/cpu/ppc/registerMap_ppc.hpp ! src/hotspot/cpu/s390/registerMap_s390.hpp ! src/hotspot/cpu/x86/registerMap_x86.cpp ! src/hotspot/cpu/x86/registerMap_x86.hpp ! src/hotspot/cpu/zero/registerMap_zero.hpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/runtime/registerMap.hpp Changeset: 8ebed284 Author: Matthias Baesken Date: 2021-02-09 11:18:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ebed284 8261237: remove isClassPathAttributePresent method Reviewed-by: shade, clanger, redestad, alanb ! src/java.base/share/classes/jdk/internal/vm/VMSupport.java Changeset: b0e7e5ab Author: Hannes Walln?fer Date: 2021-02-09 13:07:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b0e7e5ab 8261263: Simplify javadoc link code Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.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/IndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java Changeset: b38d5be8 Author: Harold Seigel Date: 2021-02-09 13:16:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b38d5be8 8261340: Fix 'deprecated' warnings in the vmTestbase/nsk tests Reviewed-by: lfoltan, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/share/IORedirector.java ! test/hotspot/jtreg/vmTestbase/nsk/share/Log.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeProcess.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/IOPipe.java Changeset: 906facab Author: Quaffel Committer: Martin Doerr Date: 2021-02-09 14:24:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/906facab 8260372: [PPC64] Add support for JDK-8210498 and JDK-8222841 Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp ! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp Changeset: f0bd9db5 Author: Markus Gr?nlund Date: 2021-02-09 15:16:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f0bd9db5 8257569: Failure observed with JfrVirtualMemory::initialize Reviewed-by: egahlin, poonam ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp Changeset: 2f893c2b Author: Claes Redestad Date: 2021-02-09 15:32:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2f893c2b 8260337: Optimize ImageReader lookup, used by Class.getResource Reviewed-by: jlaskey, sundar ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageStrings.java ! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java ! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java + test/micro/org/openjdk/bench/java/lang/ClassGetResource.java Changeset: edd5fc88 Author: Ian Graves Committer: Alan Bateman Date: 2021-02-09 15:42:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/edd5fc88 8261096: Convert jlink tool to use Stream.toList() Reviewed-by: alanb, smarks ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java Changeset: 8f4c15f6 Author: Attila Szegedi Date: 2021-02-09 16:06:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8f4c15f6 8198540: Dynalink leaks memory when generating type converters Reviewed-by: plevart, hannesw + src/jdk.dynalink/share/classes/jdk/dynalink/BiClassValue.java - src/jdk.dynalink/share/classes/jdk/dynalink/ClassMap.java ! src/jdk.dynalink/share/classes/jdk/dynalink/TypeConverterFactory.java + test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java + test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java Changeset: f395ee0c Author: Brian Burkhalter Date: 2021-02-09 16:43:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f395ee0c 8261306: ServiceLoader documentation has malformed Unicode escape Reviewed-by: lancea, iris, naoto ! src/java.base/share/classes/java/util/ServiceLoader.java Changeset: becee643 Author: Naoto Sato Date: 2021-02-09 17:09:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/becee643 8261279: sun/util/resources/cldr/TimeZoneNamesTest.java timed out Reviewed-by: bpb, lancea, joehw ! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java Changeset: a00b1305 Author: Albert Mingkun Yang Committer: Stefan Johansson Date: 2021-02-09 17:38:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a00b1305 8261356: Clean up enum G1Mark Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1RootClosures.cpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp Changeset: 01d92808 Author: Aleksey Shipilev Date: 2021-02-09 17:46:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/01d92808 8261299: Use-after-free on failure path in LinuxPackage.c, getJvmLauncherLibPath Reviewed-by: stuefe, herrick ! src/jdk.jpackage/linux/native/applauncher/LinuxPackage.c Changeset: 7c565f8b Author: Joe Wang Date: 2021-02-09 17:50:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7c565f8b 8261209: isStandalone property: remove dependency on pretty-print Reviewed-by: lancea, naoto ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java ! src/java.xml/share/classes/module-info.java ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Changeset: ef7ee3f4 Author: Rajan Halade Date: 2021-02-09 17:56:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ef7ee3f4 8225081: Remove Telia Company CA certificate expiring in April 2021 Reviewed-by: mullan - make/data/cacerts/soneraclass2ca ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 05c6009e Author: Erik Joelsson Date: 2021-02-09 19:08:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/05c6009e 8259656: fixpath.sh changes broke _NT_SYMBOL_PATH in RunTests.gmk Reviewed-by: tbell, ihse ! make/RunTestsPrebuilt.gmk Changeset: 699a3cde Author: Alexey Semenyuk Date: 2021-02-09 22:20:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/699a3cde 8223188: Removed unnecessary #ifdef __cplusplus from .cpp sources Reviewed-by: herrick, almatvee, iklam ! src/jdk.jpackage/windows/native/libjpackage/WindowsRegistry.cpp ! src/jdk.jpackage/windows/native/libjpackage/jpackage.cpp Changeset: 4619f372 Author: Weijun Wang Date: 2021-02-10 01:59:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4619f372 8261472: BasicConstraintsExtension::toString shows "PathLen:2147483647" if there is no pathLenConstraint Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java Changeset: 3af334a5 Author: Prasanta Sadhukhan Date: 2021-02-10 07:22:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3af334a5 6211257: BasicStroke.createStrokedShape(Shape): NPE is not specified Reviewed-by: serb, prr, aivanov ! src/java.desktop/share/classes/java/awt/BasicStroke.java + test/jdk/java/awt/BasicStroke/TestNullShape.java Changeset: 752f92bc Author: Prasanta Sadhukhan Date: 2021-02-10 07:24:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/752f92bc 6211242: AreaAveragingScaleFilter(int, int): IAE is not specified Reviewed-by: azvegint, trebari, serb ! src/java.desktop/share/classes/java/awt/image/AreaAveragingScaleFilter.java + test/jdk/java/awt/image/TestNullAASF.java Changeset: ad54d8dd Author: Aleksey Shipilev Date: 2021-02-10 07:32:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ad54d8dd 8260934: java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings Reviewed-by: iklam ! test/jdk/java/lang/StringBuilder/HugeCapacity.java Changeset: a3d6e371 Author: Thomas Stuefe Date: 2021-02-10 07:46:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a3d6e371 8261302: NMT: Improve malloc site table hashing Reviewed-by: zgu, lucy ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/hotspot/share/utilities/nativeCallStack.hpp Changeset: 52fc01b3 Author: Coleen Phillimore Date: 2021-02-10 12:33:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/52fc01b3 8261268: LOAD_INSTANCE placeholders unneeded for parallelCapable class loaders Reviewed-by: dholmes, iklam ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/placeholders.hpp ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: a7726390 Author: Aleksey Shipilev Date: 2021-02-10 15:08:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a7726390 8261298: LinuxPackage.c, getJvmLauncherLibPath RPM->DEB typo Reviewed-by: asemenyuk, almatvee, herrick ! src/jdk.jpackage/linux/native/applauncher/LinuxPackage.c Changeset: 4caeb39f Author: Phil Race Date: 2021-02-10 16:33:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4caeb39f 8260380: Upgrade to LittleCMS 2.12 Reviewed-by: jdv, serb ! src/java.desktop/share/legal/lcms.md ! src/java.desktop/share/native/liblcms/cmsalpha.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h Changeset: 40754f12 Author: Prasanta Sadhukhan Date: 2021-02-10 17:26:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/40754f12 4841153: java.awt.geom.Rectangle2D.add(double,double) documented incorrectly Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/geom/Rectangle2D.java Changeset: cc5691c6 Author: Alex Menkov Date: 2021-02-10 22:17:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cc5691c6 8248162: serviceability/attach/RemovingUnixDomainSocketTest.java failed Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java ! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java ! test/jdk/sun/tools/jcmd/TestJcmdSanity.java Changeset: 447db627 Author: Sergey Bylokhov Date: 2021-02-10 23:57:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/447db627 6211198: ICC_Profile.getInstance(byte[]): IAE is not specified Reviewed-by: prr, pbansal ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java + test/jdk/java/awt/color/GetInstanceBrokenData.java ! test/jdk/java/awt/color/GetInstanceNullData.java Changeset: adca84cc Author: Ioi Lam Date: 2021-02-11 05:11:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/adca84cc 8260341: CDS dump VM init code does not check exceptions Reviewed-by: coleenp, hseigel ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: 837bd893 Author: Thomas Stuefe Date: 2021-02-11 05:31:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/837bd893 8261548: ProblemList runtime/NMT/CheckForProperDetailStackTrace.java Reviewed-by: jwilhelm ! test/hotspot/jtreg/ProblemList.txt Changeset: 49cf13d2 Author: Aleksey Shipilev Date: 2021-02-11 08:53:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/49cf13d2 8261449: Micro-optimize JVM_LatestUserDefinedLoader Reviewed-by: dholmes, stuefe, alanb ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp Changeset: 16623734 Author: Patrick Concannon Date: 2021-02-11 10:00:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/16623734 8235139: Deprecate the socket impl factory mechanism Reviewed-by: dfuchs, alanb, chegar ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java Changeset: 3ede231d Author: Vladimir Ivanov Date: 2021-02-11 10:16:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3ede231d 8259430: C2: assert(in_vt->length() == out_vt->length()) failed: mismatch on number of elements Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/vectornode.cpp ! test/jdk/ProblemList-Xcomp.txt Changeset: a9c36805 Author: Vladimir Ivanov Date: 2021-02-11 10:16:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9c36805 8261250: Dependencies: Remove unused dependency types Reviewed-by: kvn, thartmann ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencies.hpp Changeset: 5e1b8092 Author: Claes Redestad Date: 2021-02-11 10:41:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5e1b8092 8261444: Remove unused fields in Lower Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java Changeset: 8b6ab31d Author: Claes Redestad Date: 2021-02-11 10:43:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8b6ab31d 8261418: Reduce decoder creation overheads for sun.nio.cs.ext Charsets Reviewed-by: naoto ! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_TW.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM29626C.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM33722.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISCII91.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/SimpleEUCEncoder.java.template ! test/micro/org/openjdk/bench/java/lang/StringDecode.java Changeset: 9fed6048 Author: Aleksey Shipilev Date: 2021-02-11 11:57:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9fed6048 8261300: jpackage: rewrite while(0)/while(false) to proper blocks Reviewed-by: herrick, asemenyuk, almatvee ! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp ! src/jdk.jpackage/share/native/common/tstrings.cpp Changeset: 0a89987a Author: Christian Hagedorn Date: 2021-02-11 13:00:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a89987a 8240281: Remove failing assertion code when selecting first memory state in SuperWord::co_locate_pack Reviewed-by: roland, kvn, thartmann ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/loopopts/superword/TestPickFirstMemoryState.java Changeset: eef86a80 Author: Stefan Johansson Date: 2021-02-11 13:10:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/eef86a80 8261029: Code heap page sizes not traced correctly using os::trace_page_sizes Reviewed-by: kvn, stuefe, thartmann ! src/hotspot/share/memory/heap.cpp Changeset: 4a72cea0 Author: Zhengyu Gu Date: 2021-02-11 14:02:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4a72cea0 8261509: Move per-thread StackWatermark from Thread to JavaThread class Reviewed-by: eosterlund ! src/hotspot/share/runtime/thread.hpp Changeset: c342323c Author: Yasumasa Suenaga Date: 2021-02-11 14:58:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c342323c 8261431: SA: Add comments about load address of executable Reviewed-by: sspitsyn, kevinw ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c Changeset: 1740de2a Author: Thomas Stuefe Date: 2021-02-11 14:58:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1740de2a 8261297: NMT: Final report should use scale 1 Reviewed-by: zgu ! src/hotspot/share/services/memReporter.hpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp Changeset: 75c8489c Author: Daniel D. Daugherty Date: 2021-02-11 18:10:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75c8489c 8261604: ProblemList jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java Reviewed-by: hseigel ! test/jdk/ProblemList.txt Changeset: f4cfd758 Author: John Jiang Date: 2021-02-11 18:25:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f4cfd758 8261510: Use RFC numbers and protocol titles in sun.security.ssl.SSLExtension comments Reviewed-by: wetmore, xuelei ! src/java.base/share/classes/sun/security/ssl/SSLExtension.java Changeset: bf47a479 Author: Sergey Bylokhov Date: 2021-02-11 22:05:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf47a479 8261282: Lazy initialization of built-in ICC_Profile/ColorSpace classes is too lazy Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java + test/jdk/java/awt/color/BuiltInDataVariation.java + test/jdk/java/awt/color/HotStaticLocks.java Changeset: 60a2072a Author: Alex Menkov Date: 2021-02-11 23:31:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/60a2072a 8260431: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo<' missing from stdout/stderr" Reviewed-by: sspitsyn, cjplummer ! test/jdk/com/sun/jdi/JdbOptions.java Changeset: 92ff8918 Author: Matthias Baesken Date: 2021-02-12 07:50:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/92ff8918 8261593: Do not use NULL pointer as write buffer parameter in jfrEmergencyDump.cpp write_repository_files Reviewed-by: stuefe, mgronlun ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp Changeset: 6a84ec68 Author: Kim Barrett Date: 2021-02-12 08:19:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6a84ec68 8260044: Parallel GC: Concurrent allocation after heap expansion may cause unnecessary full gc 8260045: Parallel GC: Waiting on ExpandHeap_lock may cause "expansion storm" Loop to retry allocation if expand succeeds. Treat space available after obtaining expand lock as expand success. Reviewed-by: tschatzl, iwalulya, sjohanss ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/mutableSpace.hpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psOldGen.hpp Changeset: 0779adde Author: Hannes Walln?fer Date: 2021-02-12 08:27:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0779adde 8255059: Regressions >5% in all Javadoc benchmarks in 16-b19 Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/element-list-10.txt + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/element-list-9.txt - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/releases/package-list-9.txt ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java Changeset: da9895a0 Author: Hannes Walln?fer Date: 2021-02-12 08:32:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/da9895a0 8261499: Simplify HTML for javadoc links Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.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/HtmlLinkFactory.java = src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkInfo.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java ! test/langtools/jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testIndexInPackageFiles/TestIndexInPackageFiles.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLinksWithNoDeprecatedOption/TestLinksWithNoDeprecatedOption.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java Changeset: 9c0ec8d8 Author: Thomas Schatzl Date: 2021-02-12 08:41:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9c0ec8d8 8260941: Remove the conc_scan parameter for CardTable Reviewed-by: ayang, kbarrett ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/arm/gc/shared/cardTableBarrierSetAssembler_arm.cpp ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp ! src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/g1/g1BarrierSet.hpp ! src/hotspot/share/gc/g1/g1CardTable.hpp ! src/hotspot/share/gc/parallel/psCardTable.hpp ! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp ! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp ! src/hotspot/share/gc/shared/cardTable.cpp ! src/hotspot/share/gc/shared/cardTable.hpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/cardTableRS.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp Changeset: 3210095a Author: Hannes Walln?fer Date: 2021-02-12 09:26:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3210095a 8261079: Fix support for @hidden in classes and interfaces Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/A.java + test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/Child.java + test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/Intf.java + test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg1/InvisibleParent.java + test/langtools/jdk/javadoc/doclet/testHiddenTag/pkg2/UndocumentedParent.java Changeset: ebaa58d9 Author: Christoph G?ttschkes Committer: Stefan Johansson Date: 2021-02-12 09:41:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ebaa58d9 8261505: Test test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java killed by Linux OOM Killer Reviewed-by: sjohanss, tschatzl ! test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java Changeset: 682e78e8 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-02-12 10:27:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/682e78e8 8261071: AArch64: Refactor interpreter native wrappers Reviewed-by: aph ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp Changeset: 9ffabf30 Author: Michael McMahon Date: 2021-02-12 13:08:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ffabf30 8252971: WindowsFileAttributes does not know about Unix domain sockets Reviewed-by: alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java ! src/java.base/windows/native/libjava/WinNTFileSystem_md.c ! src/java.base/windows/native/libnio/ch/UnixDomainSockets.c + test/jdk/java/nio/channels/unixdomain/FileAttributes.java ! test/jdk/java/nio/channels/unixdomain/Security.java ! test/jdk/java/nio/channels/unixdomain/policy3 Changeset: 40ae9937 Author: Andrew Haley Date: 2021-02-12 13:12:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/40ae9937 8261027: AArch64: Support for LSE atomics C++ HotSpot code Reviewed-by: adinn, simonis + src/hotspot/cpu/aarch64/atomic_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp + src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp Changeset: 9f81ca81 Author: Stefan Johansson Date: 2021-02-12 14:56:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f81ca81 8261230: GC tracing of page sizes are wrong in a few places Reviewed-by: ayang, stuefe ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java Changeset: 59b8d595 Author: Weijun Wang Date: 2021-02-12 14:57:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/59b8d595 8261481: Cannot read Kerberos settings in dynamic store on macOS Big Sur Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java Changeset: b670efd8 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-02-12 15:11:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b670efd8 8261072: AArch64: Fix MacroAssembler::get_thread convention Reviewed-by: burban, aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: c0e805a4 Author: Hannes Walln?fer Date: 2021-02-12 15:44:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0e805a4 8261654: Missing license header in Signatures.java Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java Changeset: 6475d477 Author: Martin Doerr Date: 2021-02-12 15:46:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6475d477 8261655: [PPC64] Build broken after JDK-8260941 Reviewed-by: shade, clanger ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp Changeset: 350303d4 Author: Ian Graves Committer: Stuart Marks Date: 2021-02-12 16:06:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/350303d4 8260221: java.util.Formatter throws wrong exception for mismatched flags in %% conversion Reviewed-by: smarks ! src/java.base/share/classes/java/util/Formatter.java Changeset: 3aa1b4c7 Author: Jonathan Gibbons Date: 2021-02-12 16:16:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3aa1b4c7 8261623: reference to javac internals in Extern class Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java Changeset: 33fcd325 Author: Daniel D. Daugherty Date: 2021-02-12 16:17:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/33fcd325 8261659: JDK-8261027 causes a Tier1 validate-source failure Reviewed-by: iignatyev, bpb ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S Changeset: 66757750 Author: Roger Riggs Date: 2021-02-12 16:42:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/66757750 8253702: BigSur version number reported as 10.16, should be 11.nn Reviewed-by: bpb, kcr ! src/java.base/macosx/native/libjava/java_props_macosx.c Changeset: 28163a9e Author: Vladimir Kempik Date: 2021-02-12 17:10:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/28163a9e 8261652: Remove some dead comments from os_bsd_x86 Reviewed-by: dcubed ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp Changeset: a305743c Author: Andrew Haley Date: 2021-02-12 17:34:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a305743c 8261660: AArch64: Race condition in stub code generation for LSE Atomics Reviewed-by: dcubed, adinn ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 3dc6f52a Author: Chris Hegarty Date: 2021-02-12 17:35:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3dc6f52a 8261160: Add a deserialization JFR event Co-authored-by: Sean Coffey Co-authored-by: Chris Hegarty Reviewed-by: coffeys, rriggs, dfuchs, egahlin ! src/java.base/share/classes/java/io/ObjectInputStream.java + src/java.base/share/classes/jdk/internal/event/DeserializationEvent.java + src/jdk.jfr/share/classes/jdk/jfr/events/DeserializationEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/java/io/Serializable/serialFilter/GlobalFilterTest.java + test/jdk/jdk/jfr/event/io/TestDeserializationEvent.java ! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java ! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: 06170b7c Author: Coleen Phillimore Date: 2021-02-12 17:45:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/06170b7c 8261662: Rename compute_loader_lock_object Reviewed-by: dcubed, stuefe ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: f0d9829b Author: Phil Race Date: 2021-02-12 18:42:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f0d9829b 8261533: Java_sun_font_CFont_getCascadeList leaks memory according to Xcode Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m Changeset: dc46aa85 Author: Christoph Langer Date: 2021-02-12 20:58:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dc46aa85 8261534: Test sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java fails on platforms where no nsslib artifacts are defined Reviewed-by: mbaesken ! test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Changeset: e29c560a Author: Chris Plummer Date: 2021-02-12 22:01:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e29c560a 8247514: Improve clhsdb 'findpc' ability to determine what an address points to by improving PointerFinder and PointerLocation classes Reviewed-by: ysuenaga, kevinw ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java Changeset: 735757f1 Author: Daniel D. Daugherty Date: 2021-02-12 22:41:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/735757f1 8261661: gc/stress/TestReclaimStringsLeaksMemory.java fails because Reserved memory size is too big Co-authored-by: Albert Mingkun Yang Reviewed-by: ayang, kbarrett ! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java Changeset: 849390a1 Author: Jaikiran Pai Date: 2021-02-13 02:14:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/849390a1 8260401: StackOverflowError on open WindowsPreferences Reviewed-by: bpb ! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java Changeset: 95d73129 Author: Hui Shi Committer: Jie Fu Date: 2021-02-13 02:47:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/95d73129 8261585: Restore HandleArea used in Deoptimization::uncommon_trap Reviewed-by: coleenp, jiefu ! src/hotspot/share/runtime/deoptimization.cpp + test/hotspot/jtreg/compiler/uncommontrap/UncommonTrapLeak.java Changeset: 235da6aa Author: Ioi Lam Date: 2021-02-13 07:13:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/235da6aa 8261672: Reduce inclusion of classLoaderData.hpp Reviewed-by: lfoltan, coleenp ! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp ! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/share/asm/codeBuffer.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/classfile/javaAssertions.hpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/compiler/compileTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/genOopClosures.inline.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/jvmci/metadataHandles.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/oops/compiledICHolder.hpp + src/hotspot/share/oops/compiledICHolder.inline.hpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/services/attachListener.hpp ! src/hotspot/share/services/runtimeService.cpp ! src/hotspot/share/services/threadService.cpp Changeset: d9744f65 Author: Ioi Lam Date: 2021-02-15 06:37:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d9744f65 8261608: Move common CDS archive building code to archiveBuilder.cpp Reviewed-by: coleenp, ccheung ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/cppVtables.cpp ! src/hotspot/share/memory/dumpAllocStats.cpp ! src/hotspot/share/memory/dumpAllocStats.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp - src/hotspot/share/memory/metaspaceShared.inline.hpp ! src/hotspot/share/oops/array.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Changeset: 7c931591 Author: Aleksey Shipilev Date: 2021-02-15 08:41:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7c931591 8261503: Shenandoah: reconsider verifier memory ordering Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: 4642730b Author: Aleksey Shipilev Date: 2021-02-15 08:42:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4642730b 8261496: Shenandoah: reconsider pacing updates memory ordering Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp Changeset: 745c0b91 Author: Aleksey Shipilev Date: 2021-02-15 08:43:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/745c0b91 8261493: Shenandoah: reconsider bitmap access memory ordering Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp Changeset: df0897ea Author: Aleksey Shipilev Date: 2021-02-15 08:43:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/df0897ea 8261504: Shenandoah: reconsider ShenandoahJavaThreadsIterator::claim memory ordering Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp Changeset: c6eedda8 Author: Aleksey Shipilev Date: 2021-02-15 08:44:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c6eedda8 8261500: Shenandoah: reconsider region live data memory ordering Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp Changeset: 3882fda8 Author: Leo Korinth Date: 2021-02-15 08:52:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3882fda8 8260414: Remove unused set_single_threaded_mode() method in task executor Reviewed-by: kbarrett, ayang ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: 2e610f53 Author: Stanimir Stamenkov Committer: Alexey Ivanov Date: 2021-02-15 16:16:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2e610f53 8260687: Inherited font size is smaller than expected when using StyleSheet to add styles Co-authored-by: Alexey Ivanov Reviewed-by: psadhukhan, aivanov, kizune ! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java + test/jdk/javax/swing/text/html/StyleSheet/8260687/BodyInheritedFontSize.java ! test/jdk/javax/swing/text/html/StyleSheet/TestWrongCSSFontSize.java Changeset: 849f4c0f Author: Pankaj Bansal Date: 2021-02-15 16:43:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/849f4c0f 8260291: The case instruction is not visible in dark mode Reviewed-by: trebari, aivanov ! test/jdk/javax/swing/JSpinner/TestJSpinnerPressUnpress.java Changeset: 6badd22e Author: Alexander Zuev Date: 2021-02-15 19:03:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6badd22e 8261351: Create implementation for NSAccessibilityRadioButton protocol Reviewed-by: pbansal ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m Changeset: 34ae7aeb Author: Jonathan Gibbons Date: 2021-02-15 20:27:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/34ae7aeb 8261609: remove remnants of XML-driven builders Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java Changeset: e2d52ae2 Author: Roman Kennke Date: 2021-02-16 08:17:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e2d52ae2 8261413: Shenandoah: Disable class-unloading in I-U mode Reviewed-by: shade, zgu ! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp Changeset: cdc874d4 Author: Matthias Baesken Date: 2021-02-16 08:40:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cdc874d4 8261601: free memory in early return in Java_sun_nio_ch_sctp_SctpChannelImpl_receive0 Reviewed-by: clanger, dfuchs, bpb ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c Changeset: 219b115e Author: Matthias Baesken Date: 2021-02-16 08:44:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/219b115e 8261422: Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage Reviewed-by: clanger ! src/java.base/share/classes/jdk/internal/util/Preconditions.java Changeset: 3cbd16de Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-02-16 08:46:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3cbd16de 8259668: Make SubTasksDone use-once Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/runtime/safepoint.cpp Changeset: 3f8819c6 Author: Aleksey Shipilev Date: 2021-02-16 10:31:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3f8819c6 8261501: Shenandoah: reconsider heap statistics memory ordering Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: 16bd7d38 Author: Roberto Casta?eda Lozano Date: 2021-02-16 12:47:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/16bd7d38 8261336: IGV: enhance default filters Add filters to color and hide parts of the graph based on node categories or estimated execution frequency, and simplify remaining filters. Co-authored-by: Christian Hagedorn Reviewed-by: vlivanov, chagedorn, thartmann ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/type.hpp ! src/utils/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ConnectionFilter.java ! src/utils/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/layer.xml ! src/utils/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Connection.java ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/color.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/colorFrequency.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extract-colors.py + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideControl.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideControlEdges.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideData.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideDataEdges.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMemory.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMemoryEdges.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMixed.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMixedEdges.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideOther.filter + src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideOtherEdges.filter ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/onlyControlFlow.filter - src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/remove.filter ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/structural.filter ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/layer.xml ! src/utils/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java Changeset: 8ba390d1 Author: Christoph Langer Date: 2021-02-16 12:57:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ba390d1 8261753: Test java/lang/System/OsVersionTest.java still failing on BigSur patch versions after JDK-8253702 Reviewed-by: rriggs ! test/jdk/java/lang/System/OsVersionTest.java Changeset: 6b6f7940 Author: Jamil Nimeh Date: 2021-02-16 17:40:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b6f7940 8248223: KeyAgreement spec update on multi-party key exchange support Reviewed-by: mullan ! src/java.base/share/classes/javax/crypto/KeyAgreement.java Changeset: 61a659f4 Author: Leo Korinth Date: 2021-02-16 18:29:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/61a659f4 8260415: Remove unused class ReferenceProcessorMTProcMutator Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: 0a50688d Author: Fernando Guallini Committer: Rajan Halade Date: 2021-02-16 18:54:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a50688d 8241372: Several test failures due to javax.net.ssl.SSLException: Connection reset Reviewed-by: dfuchs, rhalade ! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java ! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java ! test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java ! test/jdk/sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Changeset: 55d7bbce Author: Chris Plummer Date: 2021-02-16 21:16:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/55d7bbce 8261607: SA attach is exceeding JNI Local Refs capacity Reviewed-by: sgehwolf, amenkov ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp ! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java Changeset: e7e20d4e Author: Chris Plummer Date: 2021-02-16 22:32:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e7e20d4e 8261711: Clhsdb "versioncheck true" throws NPE every time Reviewed-by: amenkov, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java Changeset: 2677f6f4 Author: Xin Liu Committer: Vladimir Kozlov Date: 2021-02-17 00:24:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2677f6f4 8261675: ObjectValue::set_visited(bool) sets _visited false Reviewed-by: kvn ! src/hotspot/share/code/debugInfo.cpp ! src/hotspot/share/code/debugInfo.hpp Changeset: d547e1a8 Author: Joe Darcy Date: 2021-02-17 01:08:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d547e1a8 8261123: Augment discussion of equivalence classes in Object.equals and comparison methods Reviewed-by: bpb, smarks, rriggs ! src/java.base/share/classes/java/lang/Comparable.java ! src/java.base/share/classes/java/lang/Object.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/util/Comparator.java Changeset: fc1d0321 Author: Ioi Lam Date: 2021-02-17 05:53:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fc1d0321 8261125: Move VM_Operation to vmOperation.hpp Reviewed-by: coleenp, stuefe ! src/hotspot/share/classfile/classLoaderStats.hpp ! src/hotspot/share/code/icBuffer.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp ! src/hotspot/share/prims/jvmtiTrace.hpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/upcallStubs.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/safepoint.hpp + src/hotspot/share/runtime/vmOperation.hpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmThread.hpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/utilities/xmlstream.cpp Changeset: d1950335 Author: Aleksey Shipilev Date: 2021-02-17 06:57:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d1950335 8261842: Shenandoah: cleanup ShenandoahHeapRegionSet Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp Changeset: b955f85e Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-02-17 08:10:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b955f85e 8261075: Create stubRoutines.inline.hpp with SafeFetch implementation Reviewed-by: dcubed, stuefe, stefank ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/os.cpp + src/hotspot/share/runtime/safefetch.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/runtime/test_safefetch.cpp Changeset: a9308705 Author: Thomas Schatzl Date: 2021-02-17 08:50:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9308705 8261309: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC Reviewed-by: shade, ayang, sjohanss ! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp Changeset: 84182855 Author: Christian Hagedorn Date: 2021-02-17 09:00:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/84182855 8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check Reviewed-by: thartmann, kvn ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp + test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegisters.jasm + test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegistersMain.java Changeset: 03b586b3 Author: Julia Boes Date: 2021-02-17 10:07:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/03b586b3 8261750: Remove internal class sun.net.www.MimeLauncher Reviewed-by: alanb, dfuchs - src/java.base/share/classes/sun/net/www/ApplicationLaunchException.java ! src/java.base/share/classes/sun/net/www/MimeEntry.java - src/java.base/share/classes/sun/net/www/MimeLauncher.java Changeset: 05d59556 Author: Martin Doerr Date: 2021-02-17 10:27:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/05d59556 8261522: [PPC64] AES intrinsics write beyond the destination array Reviewed-by: lucy ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp Changeset: c7885eb1 Author: Christoph G?ttschkes Committer: Thomas Schatzl Date: 2021-02-17 10:40:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c7885eb1 8261758: [TESTBUG] gc/g1/TestGCLogMessages.java fails if ergonomics detect too small InitialHeapSize Reviewed-by: tschatzl, sjohanss ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java Changeset: 2e18b52a Author: Christoph G?ttschkes Committer: Thomas Schatzl Date: 2021-02-17 10:41:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2e18b52a 8261752: Multiple GC test are missing memory requirements Reviewed-by: tschatzl, sjohanss ! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java ! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java ! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java ! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java ! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java ! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java Changeset: f639df43 Author: Stefan Johansson Date: 2021-02-17 12:03:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f639df43 8261401: Add sanity check for UseSHM large pages similar to the one used with hugetlb large pages Reviewed-by: stuefe, tschatzl ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java Changeset: 9ba2b71a Author: Martin Doerr Date: 2021-02-17 13:11:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ba2b71a 8261657: [PPC64] Cleanup StoreCM nodes after CMS removal Reviewed-by: lucy, goetz ! src/hotspot/cpu/ppc/ppc.ad Changeset: a0658795 Author: Matthias Baesken Date: 2021-02-17 13:49:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a0658795 8261791: (sctp) handleSendFailed in SctpChannelImpl.c potential leaks Reviewed-by: chegar, alanb ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c Changeset: cb84539d Author: Jatin Bhateja Date: 2021-02-17 14:09:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb84539d 8261553: Efficient mask generation using BMI2 BZHI instruction Reviewed-by: redestad, neliasso ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/x86.ad Changeset: 05301f5f Author: Hai-May Chao Date: 2021-02-17 16:38:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/05301f5f 8257497: Update keytool to create AKID from the SKID of the issuing certificate as specified by RFC 5280 Reviewed-by: coffeys, mullan, weijun ! src/java.base/share/classes/sun/security/tools/keytool/Main.java + test/jdk/sun/security/tools/keytool/CheckCertAKID.java ! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java Changeset: bf75a3a0 Author: Mandy Chung Date: 2021-02-17 17:34:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf75a3a0 8261851: update ReflectionCallerCacheTest.java test to use ForceGC from test library Reviewed-by: alanb ! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java Changeset: d5a4d226 Author: Magnus Ihse Bursie Date: 2021-02-17 17:40:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d5a4d226 8261843: incorrect info in docs/building.html Reviewed-by: erikj ! doc/building.html ! doc/building.md Changeset: ea5bf45c Author: Naoto Sato Date: 2021-02-17 22:10:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea5bf45c 8261621: Delegate Unicode history from JLS to j.l.Character Reviewed-by: bpb, joehw, rriggs, darcy ! src/java.base/share/classes/java/lang/Character.java Changeset: 5f308291 Author: Calvin Cheung Date: 2021-02-18 02:51:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5f308291 8202750: Reduce the use of get_canonical_path() in CDS Reviewed-by: minqi, iklam ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp Changeset: b8fd6142 Author: Calvin Cheung Date: 2021-02-18 04:40:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8fd6142 8261939: os::strdup_check_oom() should be used in os::same_files() in os_windows.cpp Reviewed-by: minqi ! src/hotspot/os/windows/os_windows.cpp Changeset: 97e1657b Author: Tom Rodriguez Date: 2021-02-18 06:35:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/97e1657b 8261846: [JVMCI] c2v_iterateFrames can get out of sync with the StackFrameStream Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp Changeset: b695c7ee Author: Aleksey Shipilev Date: 2021-02-18 06:51:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b695c7ee 8261925: ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux Reviewed-by: dcubed ! test/jdk/ProblemList.txt Changeset: 3a21e1df Author: Nils Eliasson Date: 2021-02-18 10:22:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3a21e1df 8260653: Unreachable nodes keep speculative types alive Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/phaseX.cpp Changeset: 1f0aefc1 Author: pavelrappo Date: 2021-02-18 10:59:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1f0aefc1 Merge branch 'master' into snippets ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java Changeset: 1a7adc86 Author: Leo Korinth Date: 2021-02-18 11:43:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a7adc86 8260416: Remove unused method ReferenceProcessor::is_mt_processing_set_up() Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: f94a8452 Author: Zhengyu Gu Date: 2021-02-18 13:30:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f94a8452 8261600: NMT: Relax memory order for updating MemoryCounter and fix racy updating of peak values Reviewed-by: dholmes, shade ! src/hotspot/share/services/mallocTracker.cpp ! src/hotspot/share/services/mallocTracker.hpp Changeset: fd098e71 Author: Aleksey Shipilev Date: 2021-02-18 15:50:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fd098e71 8261838: Shenandoah: reconsider heap region iterators memory ordering Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: e9f3aab7 Author: Aleksey Shipilev Date: 2021-02-18 15:51:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e9f3aab7 8261912: Code IfNode::fold_compares_helper more defensively Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/ifnode.cpp Changeset: 0e9c5aed Author: Amresh Sahu <72060147+amresh-sahu at users.noreply.github.com> Committer: Alexandre Iline Date: 2021-02-18 16:08:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0e9c5aed 8075909: [TEST_BUG] The regression-swing case failed as it does not have the 'Open' button when select 'subdir' folder with NimbusLAF Reviewed-by: aivanov ! test/jdk/javax/swing/JFileChooser/6698013/bug6698013.java Changeset: c4664e64 Author: Joe Darcy Date: 2021-02-18 17:52:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c4664e64 8261940: Fix references to IOException in BigDecimal javadoc Reviewed-by: alanb, chegar, iris, bpb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 9cf4f90d Author: Zhengyu Gu Date: 2021-02-18 18:32:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9cf4f90d 8261473: Shenandoah: Add breakpoint support Reviewed-by: rkennke, shade + src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.cpp + src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java Changeset: 0c31d5b9 Author: Alexey Semenyuk Date: 2021-02-18 20:54:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c31d5b9 8261977: Fix comment for getPrefixed() in canonicalize_md.c Reviewed-by: alanb ! src/java.base/windows/native/libjava/canonicalize_md.c Changeset: c158413e Author: Chris Plummer Date: 2021-02-19 00:58:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c158413e 8261098: Add clhsdb "findsym" command Reviewed-by: amenkov, sspitsyn ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java Changeset: 78cde648 Author: Calvin Cheung Date: 2021-02-19 02:40:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/78cde648 8261860: Crash caused by lambda proxy class loaded in Shutdown hook Reviewed-by: iklam, minqi ! src/hotspot/share/classfile/systemDictionaryShared.cpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambdaProxyDuringShutdownApp.java Changeset: 7e78c777 Author: Kim Barrett Date: 2021-02-19 02:50:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e78c777 8261905: Move implementation of OopStorage num_dead related functions Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/shared/oopStorage.cpp Changeset: ed93bc9a Author: Prasanta Sadhukhan Date: 2021-02-19 05:03:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed93bc9a 8196301: java/awt/print/PrinterJob/Margins.java times out Reviewed-by: prr ! test/jdk/ProblemList.txt ! test/jdk/java/awt/PrintJob/PrinterException.java ! test/jdk/java/awt/print/PrinterJob/Margins.java Changeset: 5caf686c Author: Thomas Stuefe Date: 2021-02-19 06:20:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5caf686c 8261644: NMT: Simplifications and cleanups Reviewed-by: coleenp, zgu ! src/hotspot/share/services/allocationSite.hpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/services/mallocSiteTable.hpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memTracker.hpp ! src/hotspot/share/services/threadStackTracker.cpp ! src/hotspot/share/services/threadStackTracker.hpp ! src/hotspot/share/services/virtualMemoryTracker.hpp ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/hotspot/share/utilities/nativeCallStack.hpp Changeset: c99eeb01 Author: Joe Wang Date: 2021-02-19 06:34:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c99eeb01 8260858: Implementation specific property xsltcIsStandalone for XSLTC Serializer Reviewed-by: lancea, naoto ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java ! 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/ToUnknownStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java ! src/java.xml/share/classes/module-info.java ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Changeset: 7e2c909e Author: Thomas Stuefe Date: 2021-02-19 06:40:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e2c909e 8260485: Simplify and unify handler vectors in Posix signal code Reviewed-by: dholmes, gziemski ! src/hotspot/os/posix/signals_posix.cpp ! src/hotspot/os/posix/vmError_posix.cpp ! src/hotspot/os/windows/vmError_windows.cpp ! src/hotspot/share/utilities/vmError.hpp Changeset: 61820b74 Author: Roberto Casta?eda Lozano Date: 2021-02-19 08:18:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/61820b74 8259984: IGV: Crash when drawing control flow before GCM Replace backward traversal in the IGV block formation algorithm by forward traversal guided by node category information. This change addresses the reported assertion failures, places block projection nodes together with their predecessors, and gives a more natural block numbering. Reviewed-by: chagedorn, neliasso ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java Changeset: 1b0c36b0 Author: Andrew Haley Date: 2021-02-19 10:52:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1b0c36b0 8261649: AArch64: Optimize LSE atomics in C++ code Reviewed-by: adinn ! src/hotspot/cpu/aarch64/atomic_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S ! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp Changeset: a180a386 Author: Hamlin Li Date: 2021-02-19 12:35:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a180a386 8260694: (fc) Clarify FileChannel.transferFrom to better describe "no bytes available" case Reviewed-by: alanb ! src/java.base/share/classes/java/nio/channels/FileChannel.java Changeset: 55463b04 Author: Zhengyu Gu Date: 2021-02-19 13:43:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/55463b04 8261984: Shenandoah: Remove unused ShenandoahPushWorkerQueuesScope class Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp ! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp Changeset: efbaedeb Author: Christoph Langer Date: 2021-02-19 14:44:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/efbaedeb 8262018: Wrong format in SAP copyright header of OsVersionTest Reviewed-by: mdoerr ! test/jdk/java/lang/System/OsVersionTest.java Changeset: 433096a4 Author: Claes Redestad Date: 2021-02-19 15:05:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/433096a4 8261744: Implement CharsetDecoder ASCII and latin-1 fast-paths Reviewed-by: naoto, alanb ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java ! src/java.base/share/classes/sun/nio/cs/CESU_8.java ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java ! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java ! src/java.base/share/classes/sun/nio/cs/SingleByte.java ! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java ! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java ! src/java.base/share/classes/sun/nio/cs/US_ASCII.java ! src/java.base/share/classes/sun/nio/cs/UTF_8.java + test/micro/org/openjdk/bench/java/io/ByteStreamDecoder.java Changeset: c4f17a3e Author: Jonathan Gibbons Date: 2021-02-19 15:59:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c4f17a3e 8257925: enable more support for nested inline tags Reviewed-by: prappo, hannesw ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.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/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SummaryTaglet.java ! 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/testGenericTypeLink/TestGenericTypeLink.java + test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedIndexTag.java + test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedLinkTag.java + test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedReturnTag.java + test/langtools/jdk/javadoc/doclet/testNestedInlineTags/TestNestedSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/tools/javac/doctree/IndexTest.java Changeset: 851b2e31 Author: Brian Burkhalter Date: 2021-02-19 16:35:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/851b2e31 6245663: (spec) File.renameTo(File) changes the file-system object, not the File instance Reviewed-by: rriggs, naoto, alanb ! src/java.base/share/classes/java/io/File.java Changeset: 8a1c712c Author: Naoto Sato Date: 2021-02-19 16:44:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a1c712c 8261728: SimpleDateFormat should link to DateTimeFormatter Reviewed-by: bpb, rriggs, lancea, iris ! src/java.base/share/classes/java/text/DateFormat.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java Changeset: 7ffa1481 Author: Brian Burkhalter Date: 2021-02-19 17:21:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ffa1481 8247918: Clarify Reader.skip behavior for end of stream Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/FilterReader.java ! src/java.base/share/classes/java/io/LineNumberReader.java ! src/java.base/share/classes/java/io/PushbackReader.java ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/io/StringReader.java ! test/jdk/java/io/Reader/Skip.java Changeset: 8b4fd77f Author: Daniel D. Daugherty Date: 2021-02-19 17:30:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8b4fd77f 8262042: ProblemList javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java on Windows Reviewed-by: joehw ! test/jaxp/ProblemList.txt Changeset: c53acc2a Author: Sandhya Viswanathan Date: 2021-02-19 18:10:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c53acc2a 8261542: X86 slice and unslice intrinsics for 256-bit byte/short vectors Reviewed-by: kvn, neliasso ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.cpp ! src/hotspot/cpu/x86/stubRoutines_x86.hpp ! src/hotspot/cpu/x86/x86.ad Changeset: 977a21ad Author: Igor Veresov Date: 2021-02-19 19:44:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/977a21ad 8261225: TieredStopAtLevel should have no effect if TieredCompilation is disabled Reviewed-by: kvn ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilerDefinitions.hpp + test/hotspot/jtreg/compiler/tiered/TestEnqueueMethodForCompilation.java Changeset: b10376ba Author: Jie Fu Date: 2021-02-19 23:45:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b10376ba 8261938: ASN1Formatter.annotate should not return in the finally block Reviewed-by: rriggs ! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java Changeset: 47559584 Author: Joe Wang Date: 2021-02-20 02:37:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/47559584 8262041: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java fails after JDK-8260858 Reviewed-by: lancea, naoto ! test/jaxp/ProblemList.txt ! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Changeset: 5a25cea5 Author: Kim Barrett Date: 2021-02-20 03:02:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5a25cea5 8261998: Remove unused shared entry support from utilities/hashtable Reviewed-by: coleenp, iklam ! src/hotspot/share/prims/jvmtiTagMapTable.cpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp Changeset: 2b00367e Author: Alexander Zuev Date: 2021-02-20 05:39:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b00367e 8261350: Create implementation for NSAccessibilityCheckBox protocol peer Reviewed-by: pbansal = src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.h = src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m Changeset: c2509ea9 Author: Chris Plummer Date: 2021-02-20 20:46:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c2509ea9 8261857: serviceability/sa/ClhsdbPrintAll.java failed with "Test ERROR java.lang.RuntimeException: 'cannot be cast to' found in stdout" Reviewed-by: sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java Changeset: 0825bc55 Author: Chris Plummer Date: 2021-02-20 20:48:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0825bc55 8261929: ClhsdbFindPC fails with java.lang.RuntimeException: 'In java stack' missing from stdout/stderr Reviewed-by: amenkov, stuefe, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java Changeset: 18188c2a Author: Chris Plummer Date: 2021-02-20 23:19:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/18188c2a 8261692: Bugs in clhsdb history support Reviewed-by: amenkov, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java + test/hotspot/jtreg/serviceability/sa/ClhsdbHistory.java Changeset: 564011cf Author: Joe Darcy Date: 2021-02-21 18:43:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/564011cf 8261290: Improve error message for NumberFormatException on null input Reviewed-by: attila, alanb ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java Changeset: 539c80bf Author: Chris Plummer Date: 2021-02-21 18:59:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/539c80bf 8261702: ClhsdbFindPC can fail due to PointerFinder incorrectly thinking an address is in a .so Reviewed-by: ysuenaga, kevinw, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java Changeset: 2b555015 Author: Yang Yi Committer: Jie Fu Date: 2021-02-22 02:22:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b555015 8261949: fileStream::readln returns incorrect line string Reviewed-by: dcubed, dholmes ! src/hotspot/share/utilities/ostream.cpp Changeset: 0c21dd05 Author: Prasanta Sadhukhan Date: 2021-02-22 04:46:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c21dd05 6206189: Graphics2D.clip specifies incorrectly that a 'null' is a valid value for this method Reviewed-by: aivanov, kizune, azvegint ! src/java.desktop/share/classes/java/awt/Graphics.java ! src/java.desktop/share/classes/java/awt/Graphics2D.java + test/jdk/java/awt/Graphics2D/TestNullClip.java Changeset: 26c1db90 Author: Andrey Vershinin Committer: Kim Barrett Date: 2021-02-22 08:31:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/26c1db90 8254239: G1ConcurrentMark.hpp unnecessarily disables MSVC++ warning 4522. Reviewed-by: iklam, kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp Changeset: c20fb5db Author: Roman Kennke Date: 2021-02-22 10:10:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c20fb5db 8261448: Preserve GC stack watermark across safepoints in StackWalk Reviewed-by: eosterlund, stefank ! src/hotspot/share/prims/stackwalk.cpp Changeset: 6b7575bb Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-02-22 10:10:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b7575bb 8228748: Remove GCLocker::_doing_gc Reviewed-by: kbarrett, iwalulya, pliden, tschatzl ! src/hotspot/share/gc/shared/gcLocker.cpp ! src/hotspot/share/gc/shared/gcLocker.hpp Changeset: e9d7c07b Author: Julia Boes Date: 2021-02-22 10:32:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e9d7c07b 8248318: Remove superfluous use of boxing in ObjectStreamClass Reviewed-by: jlaskey, dfuchs, rriggs, chegar ! src/java.base/share/classes/java/io/ObjectStreamClass.java Changeset: 011f5a54 Author: Leo Korinth Date: 2021-02-22 11:31:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/011f5a54 8261799: Remove unnecessary cast in psParallelCompact.hpp Reviewed-by: ayang, stefank ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 419717dd Author: Leo Korinth Date: 2021-02-22 11:33:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/419717dd 8261803: Remove unused TaskTerminator in g1 full gc ref proc executor Reviewed-by: ayang, tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp ! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp Changeset: 5b7b18c5 Author: Doug Lea
Date: 2021-02-22 12:42:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b7b18c5 8259800: timeout in tck test testForkJoin(ForkJoinPool8Test) Reviewed-by: martin, dholmes ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java Changeset: d7eebdac Author: Robbin Ehn Date: 2021-02-22 13:16:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7eebdac 8261391: ZGC crash - SEGV in RevokeOneBias::do_thread Reviewed-by: eosterlund, dcubed, dholmes ! src/hotspot/share/runtime/handshake.cpp Changeset: a6a7e439 Author: Joakim Nordstr?m Committer: Thomas Schatzl Date: 2021-02-22 16:16:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6a7e439 8242032: G1 region remembered sets may contain non-coarse level PRTs for already coarsened regions Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp Changeset: cf0019d9 Author: Adam Farley Committer: Erik Joelsson Date: 2021-02-22 17:16:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cf0019d9 8259942: Enable customizations in CompileJavaModules.gmk and Main.gmk Reviewed-by: erikj, ihse ! make/CompileJavaModules.gmk ! make/Main.gmk ! make/MainSupport.gmk Changeset: 63f8fc87 Author: Clive Verghese Committer: Xue-Lei Andrew Fan Date: 2021-02-22 18:36:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/63f8fc87 8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java ! test/jdk/java/net/httpclient/InvalidSSLContextTest.java ! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java + test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java = test/jdk/sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Changeset: 7b924d8a Author: Zhengyu Gu Date: 2021-02-22 19:13:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b924d8a 8261973: Shenandoah: Cleanup/simplify root verifier Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp Changeset: a8672885 Author: Evan Whelan Committer: Rajan Halade Date: 2021-02-22 21:12:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a8672885 8211227: Inconsistent TLS protocol version in debug output Reviewed-by: xuelei, rhalade ! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java ! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java + test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Changeset: a30fb4fc Author: Jamil Nimeh Date: 2021-02-22 22:18:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a30fb4fc 8255867: SignatureScheme JSSE property does not preserve ordering in handshake messages Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java + test/jdk/sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java Changeset: a7e2e80f Author: Sergey Bylokhov Date: 2021-02-22 22:34:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a7e2e80f 8260695: The java.awt.color.ICC_Profile#getData/getData(int) are not thread safe Reviewed-by: azvegint, aivanov ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java ! src/java.desktop/share/classes/sun/java2d/cmm/PCMM.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java ! src/java.desktop/share/native/liblcms/LCMS.c + test/jdk/java/awt/color/ICC_Profile/MTGetData.java Changeset: aea474c4 Author: Chris Plummer Date: 2021-02-22 23:22:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aea474c4 8261269: When using clhsdb to "inspect" a java object, clhsdb prints "Oop for..." twice Reviewed-by: sspitsyn, kevinw ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java Changeset: f2bde05e Author: Jie Fu Date: 2021-02-22 23:43:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2bde05e 8262097: Improve CompilerConfig ergonomics to fix a VM crash after JDK-8261229 Reviewed-by: iveresov, kvn ! src/hotspot/share/compiler/compilerDefinitions.cpp Changeset: 0217d699 Author: Paul Sandoz Date: 2021-02-23 00:44:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0217d699 8261975: Missing "classpath exception" in VectorSupport.java Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java Changeset: 991f7c13 Author: Weijun Wang Date: 2021-02-23 00:59:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/991f7c13 8210373: Deadlock in libj2gss.so when loading "j2gss" and "net" libraries in parallel. Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java Changeset: 8cfea7c5 Author: Ioi Lam Date: 2021-02-23 03:11:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8cfea7c5 8261921: ClassListParser::current should be used only by main thread Reviewed-by: dholmes, ccheung, coleenp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp Changeset: a5c4b9a6 Author: Hannes Walln?fer Date: 2021-02-23 08:42:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5c4b9a6 8260223: Handling of unnamed package in javadoc pages Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.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/HtmlLinkFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletConstants.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java ! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java = test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/BadSource.java = test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/C.java = test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src1/package.html = test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src2/A.java + test/langtools/jdk/javadoc/doclet/testUnnamedPackage/src2/B.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java Changeset: 12f6ba0d Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-02-23 09:27:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/12f6ba0d 8262087: Use atomic boolean type in G1FullGCAdjustTask Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp Changeset: 29c72631 Author: Doug Simon Date: 2021-02-23 10:38:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/29c72631 8252709: Enable JVMCI when building linux-aarch64 at Oracle Reviewed-by: kvn ! make/conf/jib-profiles.js Changeset: 9d9bedd0 Author: Robbin Ehn Date: 2021-02-23 12:55:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9d9bedd0 8262094: Handshake timeout scaled wrong Reviewed-by: dholmes, stefank ! src/hotspot/share/runtime/handshake.cpp Changeset: 67762de6 Author: Thomas Schatzl Date: 2021-02-23 15:55:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/67762de6 8262197: JDK-8242032 uses wrong contains_reference() in assertion code Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp Changeset: 8a2f5890 Author: Roland Westrelin Date: 2021-02-23 16:35:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a2f5890 8260637: Shenandoah: assert(_base == Tuple) failure during C2 compilation Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopnode.cpp ! test/hotspot/jtreg/gc/shenandoah/compiler/LRBRightAfterMemBar.java Changeset: 0257caad Author: Gerard Ziemski Date: 2021-02-23 16:38:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0257caad 8261397: Try Catch Method Failing to Work When Dividing An Integer By 0 Reviewed-by: stuefe, prr, dcubed, dholmes ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp Changeset: d2b9c227 Author: Doug Simon Date: 2021-02-23 17:01:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2b9c227 8262011: [JVMCI] allow printing to tty from unattached libgraal thread Reviewed-by: kvn, never ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java ! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java - test/hotspot/jtreg/compiler/jvmci/compilerToVM/DebugOutputTest.java Changeset: 53b15453 Author: Jonathan Gibbons Date: 2021-02-23 18:27:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/53b15453 8223355: Redundant output by javadoc Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java + test/langtools/jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java Changeset: c30a90bb Author: Jonathan Gibbons Date: 2021-02-23 18:55:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c30a90bb 8261976: Normalize id's used by the standard doclet Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.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/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! test/langtools/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/overview.html ! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/C1.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/p1/package.html ! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java ! test/langtools/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java ! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/langtools/jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java ! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLists/TestLists.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServicesLink.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testPackageDescription/TestPackageDescription.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java Changeset: 3132b1c4 Author: Jonathan Gibbons Date: 2021-02-23 19:29:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3132b1c4 8261665: Clean up naming of StringContent and FixedStringContent Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.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/HtmlLinkInfo.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Text.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TextBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java Changeset: e5304b3a Author: Joe Darcy Date: 2021-02-23 19:42:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e5304b3a 8253409: Double-rounding possibility in float fma Reviewed-by: bpb ! src/java.base/share/classes/java/lang/Math.java ! test/jdk/java/lang/Math/FusedMultiplyAddTests.java Changeset: c6eae061 Author: Roman Kennke Date: 2021-02-23 21:43:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c6eae061 8262049: [TESTBUG] Fix TestReferenceRefersTo.java for Shenandoah IU mode Reviewed-by: kbarrett, zgu ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java + test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java Changeset: 03e781b4 Author: Daniel D. Daugherty Date: 2021-02-23 21:48:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/03e781b4 8262265: ProblemList jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java on Windows Reviewed-by: rriggs, bpb ! test/langtools/ProblemList.txt Changeset: c769388d Author: Daniel D. Daugherty Date: 2021-02-23 22:08:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c769388d 8262266: JDK-8262049 fails validate-source Reviewed-by: dholmes ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java Changeset: 3e13b66e Author: Yumin Qi Date: 2021-02-24 00:31:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3e13b66e 8262157: LingeredApp.startAppExactJvmOpts does not print app output when launching fails Reviewed-by: iklam, cjplummer ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: fac37bf5 Author: Jonathan Gibbons Date: 2021-02-24 03:50:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fac37bf5 8262269: javadoc test TestGeneratedClasses.java fails on Windows Reviewed-by: darcy ! test/langtools/ProblemList.txt ! test/langtools/jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java Changeset: 382e38dd Author: Eric Liu Committer: Ningsheng Jian Date: 2021-02-24 09:49:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/382e38dd 8256438: AArch64: Implement match rules with ROR shift register value Reviewed-by: aph, roland ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_ad.m4 ! src/hotspot/share/opto/addnode.cpp ! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java + test/micro/org/openjdk/bench/vm/compiler/Rotation.java Changeset: 0d2dbd29 Author: Daniel Fuchs Date: 2021-02-24 10:50:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0d2dbd29 8262027: Improve how HttpConnection detects a closed channel when taking/returning a connection to the pool Reviewed-by: chegar, michaelm ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java + test/jdk/java/net/httpclient/HttpsTunnelAuthTest.java ! test/jdk/java/net/httpclient/ProxyServer.java ! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java Changeset: 8c07063d Author: Zhengyu Gu Date: 2021-02-24 12:55:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c07063d 8262259: Remove unused variable in MethodLiveness::BasicBlock::compute_gen_kill_single Reviewed-by: stuefe, thartmann ! src/hotspot/share/compiler/methodLiveness.cpp Changeset: 2c99bad0 Author: Ichiroh Takiguchi Date: 2021-02-24 13:13:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c99bad0 8261920: [AIX] jshell command throws java.io.IOError on non English locales Reviewed-by: stuefe ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/ExecHelper.java ! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/OSUtils.java Changeset: 9d9ad969 Author: Naoto Sato Date: 2021-02-24 16:23:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9d9ad969 8261919: java/util/Locale/LocaleProvidersRun.java failed with "RuntimeException: Expected log was not emitted. LogRecord: null" Reviewed-by: joehw, dfuchs ! test/jdk/java/util/Locale/LocaleProviders.java ! test/jdk/java/util/Locale/LocaleProvidersRun.java Changeset: d70fd7b3 Author: Fernando Guallini Committer: Weijun Wang Date: 2021-02-24 17:05:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d70fd7b3 8258855: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3 Reviewed-by: weijun, rhalade ! test/jdk/ProblemList.txt ! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java ! test/jdk/sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Changeset: 65492129 Author: Jonathan Gibbons Date: 2021-02-24 18:07:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/65492129 8262315: missing ';' in generated entities Reviewed-by: lancea ! make/jdk/src/classes/build/tools/taglet/JSpec.java Changeset: a50725db Author: Severin Gehwolf Date: 2021-02-24 19:39:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a50725db 8254001: [Metrics] Enhance parsing of cgroup interface files for version detection Reviewed-by: hseigel, andrew ! src/java.base/linux/classes/jdk/internal/platform/CgroupInfo.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 ! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java Changeset: 3a0d6a64 Author: Yang Yi Committer: David Holmes Date: 2021-02-25 02:08:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3a0d6a64 8262099: jcmd VM.metaspace should report unlimited size if MaxMetaspaceSize isn't specified Reviewed-by: stuefe, lucy ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp ! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java Changeset: 0f8be6e4 Author: Ioi Lam Date: 2021-02-25 04:31:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0f8be6e4 8261868: Reduce inclusion of metaspace.hpp Reviewed-by: stuefe, ccheung ! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/compactHashtable.hpp ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/serial/cSpaceCounters.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zStat.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/classLoaderMetaspace.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metadataFactory.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspace/commitLimiter.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp ! src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.cpp ! src/hotspot/share/memory/metaspaceCounters.cpp ! src/hotspot/share/memory/metaspaceTracer.hpp + src/hotspot/share/memory/metaspaceUtils.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/array.hpp + src/hotspot/share/oops/array.inline.hpp ! src/hotspot/share/oops/compressedOops.cpp ! src/hotspot/share/oops/metadata.cpp ! src/hotspot/share/oops/recordComponent.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/services/memReporter.cpp ! src/hotspot/share/services/memTracker.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/services/virtualMemoryTracker.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp Changeset: a83e802b Author: Tobias Hartmann Date: 2021-02-25 08:53:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a83e802b 8262299: C2 compilation fails with "modified node was not processed by IGVN.transform_old()" Reviewed-by: roland, chagedorn ! src/hotspot/share/opto/arraycopynode.cpp Changeset: ea48a0bb Author: Thomas Stuefe Date: 2021-02-25 09:20:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ea48a0bb 8262163: Extend settings printout in jcmd VM.metaspace Reviewed-by: lucy ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp Changeset: f79c6268 Author: Chris Hegarty Date: 2021-02-25 10:53:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f79c6268 8262296: Fix remaining doclint warnings in jdk.httpserver Reviewed-by: dfuchs, bpb ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Authenticator.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpHandler.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsParameters.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsServer.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/package-info.java Changeset: ebdc80ea Author: Evan Whelan Committer: Daniel Fuchs Date: 2021-02-25 12:05:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ebdc80ea 8252883: AccessDeniedException caused by delayed file deletion on Windows Reviewed-by: dfuchs ! src/java.logging/share/classes/java/util/logging/FileHandler.java + test/jdk/java/util/logging/FileHandlerAccessTest.java Changeset: aa35b423 Author: Lin Zang Committer: Jie Fu Date: 2021-02-25 12:06:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aa35b423 8261131: jcmd jmap dump should not accept gz option with no value Reviewed-by: cjplummer, sspitsyn ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java Changeset: c54724da Author: Lin Zang Committer: Jie Fu Date: 2021-02-25 12:09:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c54724da 8257234: Add gz option to SA jmap to write a gzipped heap dump Reviewed-by: cjplummer, ysuenaga, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/lib/jdk/test/lib/hprof/parser/Reader.java Changeset: 2eca17d1 Author: Adam Sotona Committer: Vicente Romero Date: 2021-02-25 14:59:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2eca17d1 8261457: test/langtools/tools/javac/T8187978 can fail if ArrayList class is modified Reviewed-by: vromero ! test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.java ! test/langtools/tools/javac/T8187978/FilterOutCandidatesForDiagnosticsTest.out Changeset: 674be87d Author: Jonathan Gibbons Date: 2021-02-25 15:37:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/674be87d 8261203: Incorrectly escaped javadoc html with type annotations Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testMethodId/TestMethodId.java Changeset: 7d4f60b1 Author: Adam Sotona Committer: Jonathan Gibbons Date: 2021-02-25 16:03:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7d4f60b1 8260403: javap should be more robust in the face of invalid class files Reviewed-by: vromero ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java + test/langtools/tools/javap/8260403/InvalidSignature.jcod + test/langtools/tools/javap/8260403/T8260403.java Changeset: 5a9b7010 Author: Brian Burkhalter Date: 2021-02-25 16:22:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5a9b7010 8258444: Clean up specifications of java.io.Reader.read(char[],int,int) in subclass overrides Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/FilterReader.java ! src/java.base/share/classes/java/io/InputStreamReader.java ! src/java.base/share/classes/java/io/LineNumberReader.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/PushbackReader.java ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/io/StringReader.java Changeset: ded96ddc Author: Weijun Wang Date: 2021-02-25 18:49:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ded96ddc 8139348: Deprecate 3DES and RC4 in Kerberos Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java ! test/jdk/sun/security/krb5/auto/NewSalt.java ! test/jdk/sun/security/krb5/auto/W83.java ! test/jdk/sun/security/krb5/etype/WeakCrypto.java - test/jdk/sun/security/krb5/etype/weakcrypto.conf ! test/jdk/sun/security/krb5/tools/KtabCheck.java ! test/jdk/sun/security/krb5/tools/onlythree.conf Changeset: 228c2857 Author: Phil Race Date: 2021-02-25 19:19:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/228c2857 8261170: Upgrade to freetype 2.10.4 Reviewed-by: serb, psadhukhan, jdv, kizune ! src/java.desktop/share/legal/freetype.md ! src/java.desktop/share/native/libfreetype/UPDATING.txt ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h ! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h + src/java.desktop/share/native/libfreetype/include/freetype/config/integer-types.h + src/java.desktop/share/native/libfreetype/include/freetype/config/mac-support.h + src/java.desktop/share/native/libfreetype/include/freetype/config/public-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h ! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h ! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h ! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h + src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h - src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h ! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h ! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h ! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h ! src/java.desktop/share/native/libfreetype/include/ft2build.h ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat ! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h ! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c ! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h ! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c ! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c ! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c ! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c ! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h ! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c ! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c ! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h ! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h ! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h ! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c ! src/java.desktop/share/native/libfreetype/src/base/ftbase.h ! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c ! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c ! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c ! src/java.desktop/share/native/libfreetype/src/base/ftcid.c ! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c ! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c ! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c ! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c ! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c ! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c ! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c ! src/java.desktop/share/native/libfreetype/src/base/fthash.c ! src/java.desktop/share/native/libfreetype/src/base/ftinit.c ! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c ! src/java.desktop/share/native/libfreetype/src/base/ftmac.c ! src/java.desktop/share/native/libfreetype/src/base/ftmm.c ! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c ! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c ! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c ! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c ! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c ! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c ! src/java.desktop/share/native/libfreetype/src/base/ftstream.c ! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c ! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c ! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c ! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c ! src/java.desktop/share/native/libfreetype/src/base/fttype1.c ! src/java.desktop/share/native/libfreetype/src/base/ftutil.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c ! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c ! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h ! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffload.c ! src/java.desktop/share/native/libfreetype/src/cff/cffload.h ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c ! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c ! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h ! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidload.c ! src/java.desktop/share/native/libfreetype/src/cid/cidload.h ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c ! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c ! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c ! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c ! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c ! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h ! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c ! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h ! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c ! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h ! src/java.desktop/share/native/libfreetype/src/psaux/pserror.h ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c ! src/java.desktop/share/native/libfreetype/src/psaux/psfont.h ! src/java.desktop/share/native/libfreetype/src/psaux/psft.c ! src/java.desktop/share/native/libfreetype/src/psaux/psft.h ! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c ! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c ! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h ! src/java.desktop/share/native/libfreetype/src/psaux/psread.c ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.c ! src/java.desktop/share/native/libfreetype/src/psaux/psstack.h ! src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c ! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c ! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c ! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h ! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c ! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c ! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h ! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c ! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c ! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c ! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c ! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c ! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h ! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c ! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c ! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c ! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h ! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c ! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h ! src/java.desktop/share/native/libfreetype/src/type1/t1load.c ! src/java.desktop/share/native/libfreetype/src/type1/t1load.h ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c ! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c ! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h Changeset: 35c0a695 Author: Chris Plummer Date: 2021-02-25 21:13:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/35c0a695 8262416: ProblemList TestHeapDumpForLargeArray.java due to JDK-8262386 Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt Changeset: 29c603f9 Author: Harold Seigel Date: 2021-02-25 21:16:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/29c603f9 8262227: Change SystemDictionary::find() to return an InstanceKlass*. Reviewed-by: iklam, dholmes, coleenp ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/signature.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: 82565170 Author: Jonathan Gibbons Date: 2021-02-25 22:28:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/82565170 8262421: doclint warnings in jdk.compiler module Reviewed-by: iris, darcy ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java Changeset: 059ede0d Author: Jonathan Gibbons Date: 2021-02-25 23:39:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/059ede0d 8262428: doclint warnings in java.xml module Reviewed-by: bpb, lancea, naoto, iris ! src/java.xml/share/classes/module-info.java Changeset: fce57656 Author: Jonathan Gibbons Date: 2021-02-26 00:51:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fce57656 8262433: doclint: reference error in module jdk.incubator.foreign Reviewed-by: bpb, lancea ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java Changeset: bcca1006 Author: Prasanta Sadhukhan Date: 2021-02-26 06:19:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bcca1006 4710675: JTextArea.setComponentOrientation does not work with correct timing Reviewed-by: serb, pbansal ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java + test/jdk/javax/swing/JTextArea/JTextAreaOrientationTest.java Changeset: 722142ee Author: Thomas Stuefe Date: 2021-02-26 06:46:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/722142ee 8261520: JDK-8261302 breaks runtime/NMT/CheckForProperDetailStackTrace.java Reviewed-by: zgu, coleenp ! src/hotspot/share/services/allocationSite.hpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/services/mallocSiteTable.hpp ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/hotspot/share/utilities/nativeCallStack.hpp ! test/hotspot/jtreg/ProblemList.txt Changeset: 0a4e710f Author: Vladimir Ivanov Date: 2021-02-26 08:19:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a4e710f 8261954: Dependencies: Improve iteration over class hierarchy under context class Reviewed-by: kvn, coleenp, eosterlund ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: 76032781 Author: Xin Liu Committer: Tobias Hartmann Date: 2021-02-26 10:46:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/76032781 8260198: TypeInstPtr::dump2() emits multiple lines if Verbose is set Reviewed-by: thartmann ! src/hotspot/share/opto/type.cpp ! test/hotspot/gtest/utilities/test_stringUtils.cpp Changeset: d7efb4cc Author: Matthias Baesken Date: 2021-02-26 11:21:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7efb4cc 8262199: issue in jli args.c Reviewed-by: clanger, alanb ! src/java.base/share/native/libjli/args.c Changeset: de3f519d Author: hltj Committer: Jan Lahoda Date: 2021-02-26 13:09:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/de3f519d 8258897: wrong translation of capturing local classes inside nested lambdas Co-authored-by: Bernard Blaser Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + test/langtools/tools/javac/lambda/8258897/CaptureVariables.java + test/langtools/tools/javac/lambda/8258897/CaptureVariablesAnonymous.java Changeset: 240f2a1b Author: Jaikiran Pai Date: 2021-02-26 14:07:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/240f2a1b 8260366: ExtendedSocketOptions can deadlock in some circumstances Reviewed-by: dfuchs ! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java + test/jdk/sun/net/ext/ExtendedSocketOptionsTest.java Changeset: 67b9e5a6 Author: Jonathan Gibbons Date: 2021-02-26 15:11:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/67b9e5a6 8262420: typo: @implnote in java.desktop module Reviewed-by: iris, prr, azvegint, aivanov ! src/java.desktop/share/classes/java/awt/TrayIcon.java Changeset: 3088e1e6 Author: Jonathan Gibbons Date: 2021-02-26 15:12:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3088e1e6 8262430: doclint warnings in java.base module Reviewed-by: alanb, chegar, dfuchs, lancea ! src/java.base/share/classes/java/net/doc-files/net-properties.html ! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java Changeset: 47a08426 Author: Daniel D. Daugherty Date: 2021-02-26 15:41:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/47a08426 8241403: JavaThread::get_thread_name() should be ThreadSMR-aware Reviewed-by: rehn, coleenp, dholmes ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: d06d6f51 Author: Coleen Phillimore Date: 2021-02-26 15:46:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d06d6f51 8262402: Make CATCH macro assert not fatal Reviewed-by: dholmes ! src/hotspot/share/utilities/exceptions.hpp Changeset: 05c11bcb Author: Harold Seigel Date: 2021-02-26 15:56:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/05c11bcb 8262426: Change TRAPS to Thread* for find_constrained_instance_or_array_klass() Reviewed-by: coleenp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: c9e91897 Author: Thomas Stuefe Date: 2021-02-26 16:04:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c9e91897 8262074: Consolidate the default value of MetaspaceSize Reviewed-by: iklam, coleenp ! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp ! src/hotspot/cpu/arm/c1_globals_arm.hpp ! src/hotspot/cpu/arm/c2_globals_arm.hpp ! src/hotspot/cpu/ppc/c1_globals_ppc.hpp ! src/hotspot/cpu/ppc/c2_globals_ppc.hpp ! src/hotspot/cpu/s390/c1_globals_s390.hpp ! src/hotspot/cpu/s390/c2_globals_s390.hpp ! src/hotspot/cpu/x86/c1_globals_x86.hpp ! src/hotspot/cpu/x86/c2_globals_x86.hpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/compiler/compiler_globals_pd.hpp ! src/hotspot/share/runtime/globals.hpp Changeset: 07061fc7 Author: Mikhailo Seledtsov Date: 2021-02-26 16:21:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/07061fc7 8256417: Exclude TestJFRWithJMX test from running with PodMan Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java Changeset: 2515c42b Author: Leonid Mesnik Date: 2021-02-26 16:35:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2515c42b 8262332: serviceability/sa/ClhsdbJhisto.java fails with Test ERROR java.lang.RuntimeException: 'ParselTongue' missing from stdout/stderr Reviewed-by: cjplummer ! test/hotspot/jtreg/serviceability/sa/LingeredAppWithInterface.java Changeset: a4c24961 Author: Weijun Wang Date: 2021-02-26 16:49:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a4c24961 8259535: ECDSA SignatureValue do not always have the specified length Reviewed-by: mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java + test/jdk/com/sun/org/apache/xml/internal/security/ShortECDSA.java Changeset: 65a245e2 Author: Roman Kennke Date: 2021-02-26 19:12:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/65a245e2 8262329: Fix JFR parser exception messages Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java Changeset: 6800ba46 Author: Sergey Bylokhov Date: 2021-02-26 19:57:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6800ba46 8257500: Drawing MultiResolutionImage with ImageObserver "leaks" memory Reviewed-by: azvegint, aivanov ! src/java.desktop/share/classes/sun/awt/image/MultiResolutionToolkitImage.java + test/jdk/java/awt/image/multiresolution/ImageObserverLeak.java ! test/jdk/java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java Changeset: 03d888f4 Author: Leo Korinth Date: 2021-02-26 20:07:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/03d888f4 8261804: Remove field _processing_is_mt, calculate it instead Reviewed-by: ayang, kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp Changeset: ddd550ae Author: Roland Westrelin Date: 2021-03-01 08:42:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ddd550ae 8261308: C2: assert(inner->is_valid_counted_loop(T_INT) && inner->is_strip_mined()) failed: OuterStripMinedLoop should have been removed Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestCountedLoopZeroIter.java Changeset: 20c93b3b Author: Roland Westrelin Date: 2021-03-01 08:47:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/20c93b3b 8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload Reviewed-by: kvn, shade ! src/hotspot/share/opto/ifnode.cpp Changeset: 8bc8542e Author: Conor Cleary Committer: Aleksei Efimov Date: 2021-03-01 10:18:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8bc8542e 8262195: Harden tests that use the HostsFileNameService (jdk.net.hosts.file property) Reviewed-by: michaelm, aefimov, dfuchs, chegar - test/jdk/java/net/Inet4Address/TestToNumericFormatHosts ! test/jdk/java/net/Inet4Address/textToNumericFormat.java ! test/jdk/java/net/InetAddress/InternalNameServiceTest.java ! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java ! test/jdk/java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java - test/jdk/java/net/InetAddress/TestHosts ! test/jdk/java/net/URLPermission/nstest/LookupTest.java ! test/jdk/sun/net/InetAddress/nameservice/simple/CacheTest.java - test/jdk/sun/net/InetAddress/nameservice/simple/CacheTestHosts ! test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCaching.java - test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCachingHosts Changeset: 702ca622 Author: Thomas Schatzl Date: 2021-03-01 11:05:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/702ca622 8262185: G1: Prune collection set candidates early Reviewed-by: iwalulya, sjohanss, ayang ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: 0a7fff46 Author: Stefan Johansson Date: 2021-03-01 12:02:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0a7fff46 8261636: The test mapping in hugetlbfs_sanity_check should consider LargePageSizeInBytes Reviewed-by: tschatzl, iwalulya ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp Changeset: fe8e3707 Author: Stefan Johansson Date: 2021-03-01 12:03:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fe8e3707 8262188: Add test to verify trace page sizes logging on Linux Reviewed-by: stuefe, tschatzl + test/hotspot/jtreg/runtime/os/TestTracePageSizes.java Changeset: 75bf1061 Author: Harold Seigel Date: 2021-03-01 13:25:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75bf1061 8262028: Make InstanceKlass::implementor return InstanceKlass Reviewed-by: coleenp, ccheung, vlivanov ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp Changeset: c569f1d6 Author: Alexander Zvegintsev Date: 2021-03-01 14:31:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c569f1d6 8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java + test/jdk/javax/swing/JToolTip/FastTooltipSwitchIAE.java Changeset: 6baecf39 Author: Roland Westrelin Date: 2021-03-01 15:11:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6baecf39 8259937: guarantee(loc != NULL) failed: missing saved register with native invoker Reviewed-by: kvn, jvernee, vlivanov ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.hpp ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_x86/thread_linux_x86.hpp ! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.hpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java + test/hotspot/jtreg/gc/shenandoah/compiler/libLinkToNativeRBP.c Changeset: 4c9adce2 Author: Severin Gehwolf Date: 2021-03-01 15:14:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4c9adce2 8262379: Add regression test for JDK-8257746 Reviewed-by: hseigel ! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java Changeset: 682e1202 Author: Sergey Bylokhov Date: 2021-03-01 19:31:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/682e1202 8262497: Delete unused utility methods in ICC_Profile class Reviewed-by: azvegint, pbansal, trebari, kizune ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java Changeset: 642f45f9 Author: Andy Herrick Date: 2021-03-01 19:33:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/642f45f9 8261839: Error creating runtime package on macos without mac-package-identifier Reviewed-by: asemenyuk, almatvee, kizune ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java Changeset: 353416ff Author: John Jiang Date: 2021-03-01 22:26:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/353416ff 8262509: JSSE Server should check the legacy version in TLSv1.3 ClientHello Reviewed-by: xuelei, wetmore ! src/java.base/share/classes/sun/security/ssl/ClientHello.java Changeset: d3398324 Author: Olga Mikhaltsova Committer: Sergey Bylokhov Date: 2021-03-02 00:57:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d3398324 8257414: Drag n Drop target area is wrong on high DPI systems Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java Changeset: 9f0f0c98 Author: Jiangli Zhou Date: 2021-03-02 02:58:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f0f0c98 8260933: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings Reviewed-by: iklam ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java Changeset: c3eb80e1 Author: Yasumasa Suenaga Date: 2021-03-02 03:02:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c3eb80e1 8262500: HostName entry in VM.info should be a new line Reviewed-by: stuefe, dcubed, dholmes ! src/hotspot/os/windows/os_windows.cpp Changeset: 85b774af Author: Ioi Lam Date: 2021-03-02 03:18:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/85b774af 8255859: Incorrect comments in log.hpp Reviewed-by: kbarrett ! src/hotspot/share/logging/log.hpp Changeset: 6635d7a5 Author: Joe Wang Date: 2021-03-02 03:26:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6635d7a5 8261670: Add javadoc for the XML processing limits Reviewed-by: lancea, naoto, iris ! src/java.xml/share/classes/module-info.java Changeset: f5ab7f68 Author: Thomas Stuefe Date: 2021-03-02 04:28:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f5ab7f68 8262472: Buffer overflow in UNICODE::as_utf8 for zero length output buffer Reviewed-by: dholmes, iklam ! src/hotspot/share/utilities/utf8.cpp ! test/hotspot/gtest/utilities/test_utf8.cpp Changeset: fdd10932 Author: Thomas Stuefe Date: 2021-03-02 04:30:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fdd10932 8261552: s390: MacroAssembler::encode_klass_not_null() may produce wrong results for non-zero values of narrow klass base Co-authored-by: Lutz Schmidt Reviewed-by: mdoerr, lucy ! src/hotspot/cpu/s390/macroAssembler_s390.cpp Changeset: 3b350ad8 Author: Yasumasa Suenaga Date: 2021-03-02 06:56:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3b350ad8 8261710: SA DSO objects have sizes that are too large Reviewed-by: sspitsyn, cjplummer ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java Changeset: dd33a8ea Author: Matthias Baesken Date: 2021-03-02 08:00:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dd33a8ea 8262461: handle wcstombsdmp return value correctly in unix awt_InputMethod.c Reviewed-by: psadhukhan, azvegint, aivanov ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: 0f6122b9 Author: Jie Fu Date: 2021-03-02 09:30:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0f6122b9 8262819: gc/shenandoah/compiler/TestLinkToNativeRBP.java fails with release VMs Reviewed-by: roland, shade ! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java Changeset: be67aaab Author: Nick Gasson Date: 2021-03-02 09:56:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/be67aaab 8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp Changeset: 85a5ae8c Author: Jan Lahoda Date: 2021-03-02 12:02:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/85a5ae8c 8261606: Surprising behavior of step over in String switch Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java Changeset: d185a6c5 Author: Attila Szegedi Date: 2021-03-02 12:25:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d185a6c5 8261483: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java failed with "AssertionError: Should have GCd a method handle by now" Reviewed-by: shade, plevart ! test/jdk/ProblemList.txt ! test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java ! test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java Changeset: 5f4bc0ac Author: Daniel Fuchs Date: 2021-03-02 12:54:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5f4bc0ac 8253100: Fix "no comment" warnings in java.base/java.net Reviewed-by: ryadav, chegar, naoto, alanb ! src/java.base/share/classes/java/net/HttpRetryException.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/InetSocketAddress.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URISyntaxException.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/net/UnixDomainSocketAddress.java Changeset: 0de6abd4 Author: Sebastian Stenzel Committer: Alan Bateman Date: 2021-03-02 14:40:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0de6abd4 8260966: (fs) Consolidate Linux and macOS implementations of UserDefinedFileAttributeView 8260691: (fs) LinuxNativeDispatcher should link to xattr functions Reviewed-by: alanb ! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java ! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java ! src/java.base/linux/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java ! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c ! src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java ! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java ! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java ! src/java.base/macosx/classes/sun/nio/fs/BsdUserDefinedFileAttributeView.java ! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c ! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java ! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template ! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java = src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: 96c43210 Author: Harold Seigel Date: 2021-03-02 15:47:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/96c43210 8262424: Change multiple get_java_xxx() functions in thread.cpp into one function Reviewed-by: coleenp, lfoltan ! src/hotspot/share/runtime/thread.cpp Changeset: f18c0192 Author: Stuart Marks Date: 2021-03-02 18:08:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f18c0192 8247373: ArraysSupport.newLength doc, test, and exception message Reviewed-by: rriggs, psandoz, martin, prappo ! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java ! test/jdk/java/util/StringJoiner/MergeTest.java ! test/jdk/java/util/StringJoiner/StringJoinerTest.java + test/jdk/jdk/internal/util/ArraysSupport/NewLength.java Changeset: f304b74e Author: Kim Barrett Date: 2021-03-02 18:23:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f304b74e 8261859: gc/g1/TestStringDeduplicationTableRehash.java failed with "RuntimeException: 'Rehash Count: 0' found in stdout" Reviewed-by: ayang, sjohanss, tschatzl ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java Changeset: 20b9ba53 Author: Jonathan Gibbons Date: 2021-03-02 20:35:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/20b9ba53 8262875: doccheck: empty paragraphs, etc in java.base module Reviewed-by: alanb, darcy, lancea ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/util/Comparator.java ! src/java.base/share/classes/java/util/jar/package-info.java ! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/Inflater.java ! src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java Changeset: c92f3bc3 Author: Zhengyu Gu Date: 2021-03-02 21:29:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c92f3bc3 8262876: Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp Changeset: 4f4d0f53 Author: John Jiang Date: 2021-03-02 22:36:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f4d0f53 8261969: SNIHostName should check if the encoded hostname conform to RFC 3490 Reviewed-by: rhalade, xuelei ! src/java.base/share/classes/javax/net/ssl/SNIHostName.java ! test/jdk/javax/net/ssl/ServerName/IllegalSNIName.java Changeset: 93ffe6a6 Author: Jonathan Gibbons Date: 2021-03-02 22:53:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/93ffe6a6 8262892: minor typo in implSpec comment Reviewed-by: bpb ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java Changeset: 40bdf52e Author: Jie Fu Date: 2021-03-02 23:29:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/40bdf52e 8262096: Vector API fails to work due to VectorShape initialization exception Reviewed-by: psandoz, vlivanov ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java ! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java Changeset: c9097a60 Author: Joe Darcy Date: 2021-03-03 01:03:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c9097a60 8262893: Enable more doclint checks in javadoc build Reviewed-by: jjg, erikj ! make/Docs.gmk Changeset: 5de0f4b2 Author: Maurizio Cimadamore Date: 2021-03-03 01:14:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5de0f4b2 8260869: Test java/foreign/TestHandshake.java fails intermittently Reviewed-by: psandoz ! test/jdk/java/foreign/TestHandshake.java Changeset: 044e2a2a Author: Ioi Lam Date: 2021-03-03 02:59:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/044e2a2a 8183569: Assert the same limits are used in parse_xss and globals.hpp Reviewed-by: stuefe, kbarrett ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp ! src/hotspot/share/runtime/flags/jvmFlagLimit.hpp Changeset: c15801e9 Author: Dong Bo Committer: Fei Yang Date: 2021-03-03 06:43:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c15801e9 8261142: AArch64: Incorrect instruction encoding when right-shifting vectors with shift amount equals to the element width Reviewed-by: njian, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorShiftImm.java Changeset: 0265ab63 Author: Matthias Baesken Date: 2021-03-03 07:41:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0265ab63 8262466: linux libsaproc/DwarfParser.cpp delete DwarfParser object in early return Reviewed-by: ysuenaga, kevinw ! src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp Changeset: 54dfd79c Author: Tobias Hartmann Date: 2021-03-03 11:30:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/54dfd79c 8262256: C2 intrinsincs should not modify IR when bailing out Reviewed-by: roland, kvn ! src/hotspot/share/opto/library_call.cpp Changeset: bf90e857 Author: Sebastian Stenzel Committer: Christoph Langer Date: 2021-03-03 12:19:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf90e857 8262926: JDK-8260966 broke AIX build Reviewed-by: stuefe, clanger ! src/java.base/aix/classes/sun/nio/fs/AixFileStore.java Changeset: 6d3c858c Author: Jan Lahoda Date: 2021-03-03 12:38:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6d3c858c 8259235: javac crashes while attributing super method invocation Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/recovery/SuperMethodCallBroken.java + test/langtools/tools/javac/recovery/SuperMethodCallBroken.out Changeset: 3d3eb5c8 Author: Harold Seigel Date: 2021-03-03 13:18:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3d3eb5c8 8262368: wrong verifier message for bogus return type Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/verifier.cpp + test/hotspot/jtreg/runtime/verifier/ReturnMsgs.java + test/hotspot/jtreg/runtime/verifier/Returns.jasm Changeset: 1d2c1e62 Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-03-03 15:37:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1d2c1e62 8248314: Parallel: Parallelize parallel full gc Adjust Roots phase Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp Changeset: 2d2ef08c Author: Zhengyu Gu Date: 2021-03-03 17:26:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2d2ef08c 8262885: Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp Changeset: a1181852 Author: Joe Darcy Date: 2021-03-03 19:29:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1181852 8261862: Expand discussion of rationale for BigDecimal equals/compareTo semantics Reviewed-by: smarks, bpb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 75aa1546 Author: Ivan ?ipka Committer: Igor Ignatyev Date: 2021-03-03 20:02:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75aa1546 8259267: Refactor LoaderLeak shell test as java test. Reviewed-by: rriggs, iignatyev, dfuchs + test/jdk/java/lang/annotation/LoaderLeakTest.java - test/jdk/java/lang/annotation/loaderLeak/A.java - test/jdk/java/lang/annotation/loaderLeak/B.java - test/jdk/java/lang/annotation/loaderLeak/C.java - test/jdk/java/lang/annotation/loaderLeak/LoaderLeak.sh - test/jdk/java/lang/annotation/loaderLeak/Main.java Changeset: 268d9b79 Author: Lutz Schmidt Date: 2021-03-03 20:04:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/268d9b79 8261447: MethodInvocationCounters frequently run into overflow Reviewed-by: thartmann, mdoerr, kvn, iveresov ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/vmStructs.cpp Changeset: b397472e Author: Sergey Bylokhov Date: 2021-03-03 20:27:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b397472e 8262915: java.awt.color.ColorSpace.getName() is not thread-safe Reviewed-by: azvegint, aivanov ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java Changeset: 28489389 Author: Joe Darcy Date: 2021-03-03 23:15:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/28489389 8262927: Explicitly state fields examined for BigDecimal.hashCode Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 104a2628 Author: Alex Menkov Date: 2021-03-04 00:37:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/104a2628 8224775: test/jdk/com/sun/jdi/JdwpListenTest.java failed to attach Reviewed-by: sspitsyn, dfuchs ! test/lib/jdk/test/lib/Utils.java Changeset: d93fa0d6 Author: Alex Menkov Date: 2021-03-04 00:39:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d93fa0d6 8253940: com/sun/jdi/JdwpAttachTest.java failed with "RuntimeException: ERROR: LingeredApp.startApp was able to attach" Reviewed-by: cjplummer, lmesnik ! test/jdk/com/sun/jdi/JdwpAttachTest.java Changeset: 84c93d5a Author: Hao Sun Committer: Ningsheng Jian Date: 2021-03-04 03:19:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/84c93d5a 8257137: Revise smov and umov in aarch64 assembler Reviewed-by: aph, njian ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h Changeset: 7915a1fc Author: Aleksey Shipilev Date: 2021-03-04 07:41:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7915a1fc 8262950: Restructure compiler/intrinsics/TestRotate.java for easier compilation Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java Changeset: 4cfecceb Author: Roberto Casta?eda Lozano Date: 2021-03-04 07:48:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4cfecceb 8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge Relax assertion in PhaseCFG::verify() to accept the case where a store is used to implement an implicit null check and a load is placed in the null block. Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/machnode.hpp + test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java Changeset: 22513199 Author: Koichi Sakata Committer: Yasumasa Suenaga Date: 2021-03-04 07:56:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/22513199 8262828: Format of OS information is different on macOS Reviewed-by: dholmes, ysuenaga ! src/hotspot/os/bsd/os_bsd.cpp Changeset: b8178553 Author: Julia Boes Date: 2021-03-04 12:04:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8178553 8262935: Add missing logging to sun.net.httpserver.ServerImpl Reviewed-by: dfuchs, michaelm ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Changeset: 94f26e4d Author: Jan Lahoda Date: 2021-03-04 12:36:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/94f26e4d 8261450: JShell crashes with SIOOBE in tab completion Reviewed-by: vromero ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! test/langtools/jdk/internal/shellsupport/doc/JavadocFormatterTest.java Changeset: d2c4ed08 Author: Leo Korinth Date: 2021-03-04 13:20:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2c4ed08 8262000: jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space" Reviewed-by: tschatzl, egahlin ! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java Changeset: a777e82c Author: Ziyi Luo Committer: Jamil Nimeh Date: 2021-03-04 15:17:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a777e82c 8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards Reviewed-by: jnimeh ! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java ! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java + test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java ! test/jdk/sun/security/rsa/TestKeyFactory.java ! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java Changeset: 222a17ef Author: Roman Kennke Date: 2021-03-04 17:03:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/222a17ef 8262122: [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo Reviewed-by: shade + test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java Changeset: ef5e13d2 Author: Roman Kennke Date: 2021-03-04 17:04:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ef5e13d2 8263030: Remove Shenandoah leftovers from ReferenceProcessor Reviewed-by: zgu ! src/hotspot/share/gc/shared/referenceProcessor.cpp Changeset: a6427c85 Author: Sean Mullan Date: 2021-03-04 17:21:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6427c85 8259709: Disable SHA-1 XML Signatures Reviewed-by: rhalade, weijun ! src/java.base/share/conf/security/java.security ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java ! test/jdk/javax/xml/crypto/dsig/SecureValidationPolicy.java ! test/jdk/javax/xml/crypto/dsig/ValidationTests.java ! test/lib/jdk/test/lib/security/SecurityUtils.java Changeset: bd1a8062 Author: Daniel D. Daugherty Date: 2021-03-04 18:08:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd1a8062 8263040: fix for JDK-8262122 fails validate-source Reviewed-by: mikael ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java Changeset: f56c9186 Author: Kuai Wei Committer: Vladimir Kozlov Date: 2021-03-04 18:20:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f56c9186 8262837: handle split_USE correctly Reviewed-by: kvn ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/reg_split.cpp Changeset: e61a3ba2 Author: EC2 Default User Committer: Paul Hohensee Date: 2021-03-04 18:55:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e61a3ba2 8239386: handle ContendedPaddingWidth in vm_version_aarch64 Reviewed-by: aph, phh ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 109af7b5 Author: Andy Herrick Date: 2021-03-04 19:51:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/109af7b5 8261518: jpackage looks for main module in current dir when there is no module-path Reviewed-by: asemenyuk, almatvee, kizune ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java + test/jdk/tools/jpackage/share/jdk/jpackage/tests/NoMPathRuntimeTest.java Changeset: 02fbcb52 Author: Calvin Cheung Date: 2021-03-04 19:57:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/02fbcb52 8261532: Archived superinterface class cannot be accessed Reviewed-by: minqi, iklam ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/ArchivedSuperIfApp.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Bar.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Baz.java Changeset: c8b23e22 Author: Dean Long Date: 2021-03-04 20:07:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8b23e22 8262064: Make compiler/ciReplay tests ignore lambdas in compilation replay Reviewed-by: thartmann, kvn, iignatyev ! src/hotspot/share/ci/ciInstanceKlass.cpp Changeset: 718d4d48 Author: Sandhya Viswanathan Date: 2021-03-04 21:25:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/718d4d48 8262989: Vectorize VectorShuffle checkIndexes, wrapIndexes and laneIsValid methods Reviewed-by: psandoz ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.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/X-Vector.java.template Changeset: 351889f1 Author: Jie Fu Date: 2021-03-04 23:04:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/351889f1 8262508: Vector API's ergonomics is incorrect Reviewed-by: vlivanov ! src/hotspot/share/runtime/arguments.cpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java Changeset: ee09bada Author: Alexey Semenyuk Date: 2021-03-05 00:17:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee09bada 8262300: jpackage app-launcher fails on linux when using JDK11 based runtime Reviewed-by: herrick, almatvee ! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp Changeset: dbef0ec9 Author: Ian Graves Committer: Stuart Marks Date: 2021-03-05 03:20:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dbef0ec9 6323374: (coll) Optimize Collections.unmodifiable* and synchronized* Reviewed-by: redestad, smarks, darcy ! src/java.base/share/classes/java/util/Collections.java + test/jdk/java/util/Collections/WrappedUnmodifiableCollections.java Changeset: 80182f92 Author: Vyom Tewari Date: 2021-03-05 05:29:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/80182f92 8260925: HttpsURLConnection does not work with other JSSE provider. Reviewed-by: xuelei ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java Changeset: d91550ef Author: Jie Fu Date: 2021-03-05 05:57:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d91550ef 8262998: Vector API intrinsincs should not modify IR when bailing out Reviewed-by: thartmann, vlivanov ! src/hotspot/share/opto/vectorIntrinsics.cpp + test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java Changeset: 9730266d Author: Albert Mingkun Yang Date: 2021-03-05 08:49:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9730266d 8262973: Verify ParCompactionManager instance in PCAdjustPointerClosure Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! test/hotspot/gtest/gc/parallel/test_psParallelCompact.cpp Changeset: 75fb7ccf Author: Aleksey Shipilev Date: 2021-03-05 10:40:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75fb7ccf 8259228: Zero: rewrite (put|get)field from if-else chains to switches Reviewed-by: aph, coleenp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: 8d3de4b1 Author: Arno Zeller Committer: Christoph Langer Date: 2021-03-05 11:02:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8d3de4b1 8262844: (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3 Reviewed-by: alanb, clanger, bpb ! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java Changeset: 8c13d26d Author: Jonathan Gibbons Date: 2021-03-05 15:22:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c13d26d 8263050: move HtmlDocletWriter.verticalSeparator to IndexWriter Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java Changeset: 97557826 Author: Jonathan Gibbons Date: 2021-03-05 15:24:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/97557826 8157682: @inheritDoc doesn't work with @exception Co-authored-by: Yano, Masanori Co-authored-by: Jonathan Gibbons Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java + test/langtools/jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java Changeset: 2c0507ec Author: Roland Westrelin Date: 2021-03-05 15:43:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c0507ec 8261812: C2 compilation fails with assert(!had_error) failed: bad dominance Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestValAtSafepointOverflowsInt.java Changeset: e1cad970 Author: Fernando Guallini Committer: Aleksei Efimov Date: 2021-03-05 16:26:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e1cad970 8262862: Harden tests sun/security/x509/URICertStore/ExtensionsWithLDAP.java and krb5/canonicalize/Test.java Reviewed-by: aefimov, michaelm ! test/jdk/sun/security/krb5/canonicalize/Test.java ! test/jdk/sun/security/x509/URICertStore/ExtensionsWithLDAP.java Changeset: 23ee60d1 Author: Eric Liu Committer: Vladimir Kozlov Date: 2021-03-06 08:52:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/23ee60d1 8261008: Optimize Xor Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp Changeset: fa43f926 Author: Alexander Matveev Date: 2021-03-06 08:54:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fa43f926 8261845: File permissions of packages built by jpackage Reviewed-by: asemenyuk, herrick ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java Changeset: 2afbd5da Author: Alexander Zvegintsev Date: 2021-03-06 08:54:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2afbd5da 8250804: Can't set the application icon image for Unity WM on Linux. Reviewed-by: serb, pbansal, kizune ! test/jdk/ProblemList.txt ! test/jdk/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java Changeset: 75a5be8a Author: Ioi Lam Date: 2021-03-06 08:55:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75a5be8a 8263054: [testbug] SharedArchiveConsistency.java reuses jsa files Reviewed-by: dholmes, minqi ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java Changeset: 5eb2091a Author: Alexander Zuev Date: 2021-03-06 09:09:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5eb2091a 8261689: javax/swing/JComponent/7154030/bug7154030.java still fails with "Exception: Failed to hide opaque button" Reviewed-by: aivanov, azvegint ! test/jdk/javax/swing/JComponent/7154030/bug7154030.java Changeset: 71829850 Author: Jonathan Gibbons Date: 2021-03-06 15:06:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/71829850 8263104: fix warnings for empty paragraphs Reviewed-by: alanb, lancea ! src/java.base/share/classes/javax/crypto/CryptoAllPermission.java ! src/java.base/share/classes/javax/crypto/CryptoPermission.java ! src/java.management/share/classes/javax/management/loading/package.html ! src/java.management/share/classes/javax/management/monitor/package.html ! src/java.management/share/classes/javax/management/package.html Changeset: f2d01521 Author: Jonathan Gibbons Date: 2021-03-06 15:24:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f2d01521 8263043: Add test to verify order of tag output Reviewed-by: prappo + test/langtools/jdk/javadoc/doclet/testTagOrder/TestTagOrder.java Changeset: 3844ce40 Author: Igor Ignatyev Date: 2021-03-06 21:08:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3844ce40 8261247: some compiler/whitebox/ tests fail w/ DeoptimizeALot Reviewed-by: kvn ! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java ! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java ! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java Changeset: 18fc3505 Author: djelinski <30433125+djelinski at users.noreply.github.com> Committer: Xue-Lei Andrew Fan Date: 2021-03-07 01:13:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/18fc3505 8259886: Improve SSL session cache performance and scalability Reviewed-by: erikj, xuelei ! make/test/BuildMicrobenchmark.gmk ! src/java.base/share/classes/sun/security/util/Cache.java + test/micro/org/openjdk/bench/java/security/CacheBench.java Changeset: 22a3117d Author: John Jiang Date: 2021-03-07 22:46:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/22a3117d 8263137: Typos in sun.security.ssl.RenegoInfoExtension Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java Changeset: 61cff4da Author: Aleksey Shipilev Date: 2021-03-08 10:14:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/61cff4da 8257913: Add more known library locations to simplify Linux cross-compilation Reviewed-by: erikj ! .github/workflows/submit.yml ! make/autoconf/lib-freetype.m4 ! make/autoconf/lib-x11.m4 ! make/autoconf/platform.m4 Changeset: 13625beb Author: Claes Redestad Date: 2021-03-08 10:32:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/13625beb 8263090: Avoid reading volatile fields twice in Locale.getDefault(Category) Reviewed-by: rriggs, naoto, serb ! src/java.base/share/classes/java/util/Locale.java + test/micro/org/openjdk/bench/java/util/LocaleDefaults.java Changeset: a0c3f242 Author: Claes Redestad Date: 2021-03-08 10:34:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a0c3f242 8263091: Remove CharacterData.isOtherUppercase/-Lowercase Reviewed-by: rriggs, naoto, iris ! make/data/characterdata/CharacterData00.java.template ! make/data/characterdata/CharacterData01.java.template ! make/data/characterdata/CharacterData02.java.template ! make/data/characterdata/CharacterData03.java.template ! make/data/characterdata/CharacterData0E.java.template ! make/data/characterdata/CharacterDataLatin1.java.template ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/CharacterData.java Changeset: 51cca57c Author: Kevin Walls Date: 2021-03-08 11:40:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/51cca57c 8259577: Dangling reference to temp_path in Java_sun_tools_attach_VirtualMachineImpl_getTempDir Reviewed-by: cjplummer, lmesnik ! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c Changeset: ab2cfcca Author: Patrick Concannon Date: 2021-03-08 12:19:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab2cfcca 8252831: Correct "no comment" warnings in jdk.net module Reviewed-by: chegar, vtewari, dfuchs ! src/jdk.net/share/classes/jdk/net/Sockets.java Changeset: 679faa69 Author: Claes Redestad Date: 2021-03-08 14:23:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/679faa69 8263097: Update JMH devkit to 1.28 Reviewed-by: ecaspole, erikj ! make/conf/jib-profiles.js ! make/devkit/createJMHBundle.sh Changeset: 0da889ed Author: Albert Mingkun Yang Date: 2021-03-08 15:26:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0da889ed 8210100: ParallelGC should use parallel WeakProcessor Reviewed-by: kbarrett, tschatzl, sjohanss ! src/hotspot/share/gc/parallel/psClosure.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: b1cc864a Author: Jonathan Gibbons Date: 2021-03-08 16:19:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b1cc864a 8251210: Link JDK api docs to other versions Reviewed-by: iris, erikj ! make/Docs.gmk ! make/conf/javadoc.conf Changeset: bf9b74d1 Author: Dmitry Markov Date: 2021-03-08 16:38:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf9b74d1 8262446: DragAndDrop hangs on Windows Reviewed-by: aivanov, serb, kizune ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp Changeset: 1f9ed905 Author: Igor Veresov Date: 2021-03-08 18:01:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1f9ed905 8219555: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true Reviewed-by: kvn ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java Changeset: a2b88581 Author: Zhengyu Gu Date: 2021-03-08 18:07:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a2b88581 8263041: Shenandoah: Cleanup C1 keep alive barrier check Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp Changeset: 17853ee9 Author: Igor Ignatyev Date: 2021-03-08 18:43:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/17853ee9 8263200: Add -XX:StressCCP to CTW Reviewed-by: kvn ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: 9221540e Author: Mikhailo Seledtsov Date: 2021-03-08 20:09:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9221540e 8213269: convert test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently to gtest Reviewed-by: iignatyev, coleenp, stuefe ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/memory/virtualspace.cpp ! src/hotspot/share/prims/whitebox.cpp + test/hotspot/gtest/concurrentTestRunner.inline.hpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/runtime/test_os_linux.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: eb4a8af5 Author: Martin Buchholz Date: 2021-03-08 20:11:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/eb4a8af5 8260664: Phaser.arrive() memory consistency effects Reviewed-by: dl ! src/java.base/share/classes/java/util/concurrent/Phaser.java Changeset: 414ee95b Author: Anthony Scarpino Date: 2021-03-08 21:28:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/414ee95b 8261462: GCM ByteBuffer decryption problems Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementDirect4.java + test/jdk/javax/crypto/CipherSpi/ResetByteBuffer.java Changeset: 14cfbda3 Author: Joe Darcy Date: 2021-03-08 22:30:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/14cfbda3 8261366: Add discussion of IEEE 754 to BigDecimal Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/MathContext.java ! src/java.base/share/classes/java/math/RoundingMode.java Changeset: f71b21b0 Author: Claes Redestad Date: 2021-03-08 23:13:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f71b21b0 8263038: Optimize String.format for simple specifiers Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/util/Formatter.java + test/micro/org/openjdk/bench/java/lang/StringFormat.java Changeset: 4e947607 Author: Yasumasa Suenaga Date: 2021-03-09 00:57:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4e947607 8263135: unique_ptr should not be used for types that are not pointers Reviewed-by: asemenyuk, herrick ! src/jdk.jpackage/windows/native/common/MsiDb.cpp ! src/jdk.jpackage/windows/native/common/MsiDb.h ! src/jdk.jpackage/windows/native/common/MsiUtils.cpp ! src/jdk.jpackage/windows/native/common/MsiUtils.h Changeset: 39b11138 Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2021-03-09 01:36:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/39b11138 8262161: Refactor manual I/O stream copying in java.desktop to use new convenience APIs Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/text/rtf/AbstractFilter.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java Changeset: 5b9b170d Author: Thomas Stuefe Date: 2021-03-09 06:00:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b9b170d 8262955: Unify os::fork_and_exec() across Posix platforms Reviewed-by: dholmes, hseigel ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp ! src/hotspot/share/runtime/os.hpp Changeset: 5bfc5fd3 Author: Sergey Bylokhov Date: 2021-03-09 06:11:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5bfc5fd3 8263051: Modernize the code in the java.awt.color package Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java Changeset: 0bc45625 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-03-09 08:19:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0bc45625 8263068: Rename safefetch.hpp to safefetch.inline.hpp Reviewed-by: stefank ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/os.cpp = src/hotspot/share/runtime/safefetch.inline.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/runtime/test_safefetch.cpp Changeset: 3022baa9 Author: Roberto Casta?eda Lozano Date: 2021-03-09 10:14:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3022baa9 8263167: IGV: build fails with "taskdef AutoUpdate cannot be found" Update IGV build configuration to use the nbm-maven-harness Maven artifact. Reviewed-by: chagedorn, rrich ! src/utils/IdealGraphVisualizer/nbproject/platform.properties Changeset: 4f0a12ec Author: Doug Simon Date: 2021-03-09 10:57:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f0a12ec 8262323: do not special case JVMCI in tiered compilation policy Reviewed-by: kvn, never ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp Changeset: 0f2402d0 Author: Patrick Concannon Date: 2021-03-09 11:09:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0f2402d0 8263190: Update java.io, java.math, and java.text to use instanceof pattern variable Reviewed-by: lancea, bpb, darcy, naoto, iris, dfuchs, smarks, redestad ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/DataOutputStream.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/ObjectStreamClass.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/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/math/MathContext.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/java/text/FieldPosition.java ! src/java.base/share/classes/java/text/ParsePosition.java ! src/java.base/share/classes/java/text/StringCharacterIterator.java Changeset: fbe40e89 Author: Patrick Concannon Date: 2021-03-09 11:09:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbe40e89 8252399: Update mapMulti documentation to use type test pattern instead of instanceof once JEP 375 exits preview Reviewed-by: dfuchs, psandoz, smarks ! src/java.base/share/classes/java/util/stream/Stream.java + test/jdk/java/util/stream/examples/JavadocExamples.java Changeset: a6e34b3d Author: Alexey Ivanov Date: 2021-03-09 11:36:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6e34b3d 8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() Reviewed-by: prr, psadhukhan, serb ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp Changeset: b7f0b3fc Author: Harold Seigel Date: 2021-03-09 13:15:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b7f0b3fc 8252173: Use handles instead of jobjects in modules.cpp Reviewed-by: lfoltan, coleenp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 86fac952 Author: Sergey Bylokhov Date: 2021-03-09 21:22:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/86fac952 8263142: Delete unused entry points in libawt/libawt_xawt/libawt_headless Reviewed-by: kizune, aivanov ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c ! src/java.desktop/unix/native/libawt_headless/awt/HeadlessToolkit.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: 2218e726 Author: Chris Plummer Date: 2021-03-09 21:34:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2218e726 8262486: Merge trivial JDWP agent changes from the loom repo to the jdk repo Reviewed-by: amenkov, lmesnik ! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c ! src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.c ! src/jdk.jdwp.agent/share/native/libjdwp/stepControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h Changeset: 3212f80a Author: Calvin Cheung Date: 2021-03-09 21:52:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3212f80a 8261937: LambdaForClassInBaseArchive: SimpleApp$$Lambda$1 missing Reviewed-by: iklam, dcubed ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Changeset: e5ce97b1 Author: Jie Fu Date: 2021-03-09 23:32:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e5ce97b1 8263206: assert(*error_msg != '\0') failed: Must have error_message while parsing -XX:CompileCommand=unknown Reviewed-by: neliasso ! src/hotspot/share/compiler/compilerOracle.cpp + test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java Changeset: 70342e85 Author: Yasumasa Suenaga Date: 2021-03-09 23:41:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/70342e85 8262520: Add SA Command Line Debugger support to connect to debug server Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/doc/clhsdb.html ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java + test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java Changeset: d0c1aec2 Author: Yasumasa Suenaga Date: 2021-03-09 23:43:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d0c1aec2 8263140: Japanese chars garble in console window in HSDB Reviewed-by: iklam, prr, cjplummer ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/DebuggerConsolePanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/GraphicsUtilities.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MemoryPanel.java Changeset: 67ea3bd6 Author: Joe Darcy Date: 2021-03-10 03:43:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/67ea3bd6 8263102: Expand documention of Method.isBridge Reviewed-by: smarks ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: d8a9c3ca Author: Ioi Lam Date: 2021-03-10 06:07:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d8a9c3ca 8263002: Remove CDS MiscCode region Reviewed-by: coleenp, dholmes ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/zero/sharedRuntime_zero.cpp ! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp ! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp ! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/cppVtables.cpp ! src/hotspot/share/memory/cppVtables.hpp ! src/hotspot/share/memory/dumpAllocStats.cpp ! src/hotspot/share/memory/dumpAllocStats.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/constMethod.cpp ! src/hotspot/share/oops/constMethod.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Changeset: 3fe8a466 Author: Prasanta Sadhukhan Date: 2021-03-10 06:39:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3fe8a466 8263170: ComboBoxModel documentation refers to a nonexistent type Reviewed-by: azvegint, trebari, pbansal, aivanov, kizune ! src/java.desktop/share/classes/javax/swing/ComboBoxModel.java Changeset: fdd39411 Author: Patrick Concannon Date: 2021-03-10 11:05:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fdd39411 8263233: Update java.net and java.nio to use instanceof pattern variable Reviewed-by: dfuchs, bpb, chegar, michaelm ! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InterfaceAddress.java ! src/java.base/share/classes/java/net/NetMulticastSocket.java ! src/java.base/share/classes/java/net/NetworkInterface.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/net/UnixDomainSocketAddress.java ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! src/java.base/share/classes/java/nio/channels/Channels.java Changeset: c0542ed8 Author: Prasanta Sadhukhan Date: 2021-03-10 12:48:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0542ed8 6251901: BasicTextUI: installDefaults method are contrary to the documentation Reviewed-by: azvegint, kizune, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java Changeset: fab56766 Author: Harold Seigel Date: 2021-03-10 13:14:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fab56766 8247869: Change NONCOPYABLE to delete the operations Reviewed-by: kbarrett, dholmes ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 4d21a455 Author: Coleen Phillimore Date: 2021-03-10 14:15:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d21a455 8262913: KlassFactory::create_from_stream should never return NULL Reviewed-by: hseigel, iklam ! src/hotspot/share/classfile/classFileStream.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/unsafe.cpp + test/hotspot/jtreg/runtime/DefineClass/A.java + test/hotspot/jtreg/runtime/DefineClass/NullClassBytesTest.java + test/hotspot/jtreg/runtime/DefineClass/libNullClassBytesTest.c Changeset: c8c0234b Author: Christoph G?ttschkes Committer: Roger Riggs Date: 2021-03-10 14:46:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c8c0234b 8262471: Fix coding style in src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java Changeset: b2a2ddff Author: Evan Whelan Committer: Rob McKenna Date: 2021-03-10 15:15:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2a2ddff 8262438: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with "SocketException: Socket is closed" Reviewed-by: rhalade ! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Changeset: 4b5be40a Author: Rahul Raghavan Date: 2021-03-10 15:59:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4b5be40a 8238812: assert(false) failed: bad AD file Reviewed-by: thartmann, chagedorn, roland ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/parse2.cpp ! test/hotspot/jtreg/compiler/c2/TestJumpTable.java Changeset: 7e52a6e8 Author: Claes Redestad Date: 2021-03-10 17:03:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7e52a6e8 8263380: Unintended use of Objects.nonNull in VarHandles Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/VarHandles.java Changeset: 9399e1b7 Author: Calvin Cheung Date: 2021-03-10 17:18:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9399e1b7 8261918: two runtime/cds/appcds/VerifierTest failed with "Unable to use shared archive" Reviewed-by: iklam, minqi ! src/hotspot/share/memory/filemap.cpp ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java Changeset: acda8129 Author: Joe Darcy Date: 2021-03-10 17:45:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/acda8129 8263333: Improve links from core reflection to JLS and JVMS Reviewed-by: jfranck ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java Changeset: b482733f Author: Brian Burkhalter Date: 2021-03-10 20:02:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b482733f 8259218: (fs) Add links in from overloaded methods in java.nio.file.Files Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/nio/file/Files.java Changeset: 57f16f9f Author: Coleen Phillimore Date: 2021-03-10 20:58:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57f16f9f 8262377: Parallel class resolution loses constant pool error Co-authored-by: Vladimir Ivanov Co-authored-by: Coleen Phillimore Co-authored-by: Ioi Lam Reviewed-by: dholmes, iklam, hseigel, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciStreams.hpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/resolutionErrors.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/runtime/deoptimization.cpp + test/hotspot/jtreg/runtime/ParallelLoad/SaveResolutionErrorTest.java Changeset: c6d74bd9 Author: David Holmes Date: 2021-03-10 22:33:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c6d74bd9 8262910: Cleanup THREAD/TRAPS/naming and typing issues in ObjectMonitor and related code Reviewed-by: coleenp, pchilanomate, dcubed, cjplummer, sspitsyn ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! test/hotspot/gtest/oops/test_markWord.cpp Changeset: 6971c23a Author: Ian Graves Committer: Brent Christian Date: 2021-03-10 22:46:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6971c23a 8262351: Extra '0' in java.util.Formatter for '%012a' conversion with a sign character Reviewed-by: bchristi, naoto ! src/java.base/share/classes/java/util/Formatter.java + test/jdk/java/util/Formatter/HexFloatZeroPadding.java Changeset: 32cbd193 Author: Bradford Wetmore Date: 2021-03-11 00:26:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/32cbd193 8263105: security-libs doclint cleanup Reviewed-by: iris, darcy, dfuchs, mullan ! src/java.base/share/classes/java/security/AccessControlException.java ! src/java.base/share/classes/java/security/AllPermission.java ! src/java.base/share/classes/java/security/BasicPermission.java ! src/java.base/share/classes/java/security/CodeSigner.java ! src/java.base/share/classes/java/security/CodeSource.java ! src/java.base/share/classes/java/security/GuardedObject.java ! src/java.base/share/classes/java/security/KeyPair.java ! src/java.base/share/classes/java/security/Permission.java ! src/java.base/share/classes/java/security/PermissionCollection.java ! src/java.base/share/classes/java/security/Permissions.java ! src/java.base/share/classes/java/security/PrivilegedActionException.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/SignedObject.java ! src/java.base/share/classes/java/security/Timestamp.java ! src/java.base/share/classes/java/security/UnresolvedPermission.java ! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java ! src/java.base/share/classes/java/security/cert/CertPath.java ! src/java.base/share/classes/java/security/cert/CertPathValidatorException.java ! src/java.base/share/classes/java/security/cert/Certificate.java ! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java ! src/java.base/share/classes/java/util/Random.java ! src/java.base/share/classes/javax/crypto/SealedObject.java ! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/URIReferenceException.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/PrincipalComparator.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java Changeset: 7988c1d9 Author: Robbin Ehn Date: 2021-03-11 07:33:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7988c1d9 8262443: GenerateOopMap::do_interpretation can spin for a long time. Reviewed-by: coleenp, dholmes, dcubed ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/generateOopMap.hpp Changeset: f6b4ba07 Author: Roberto Casta?eda Lozano Date: 2021-03-11 09:17:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f6b4ba07 8261931: IGV: quick search fails on multi-line node labels Remove line breaks from the 'label' property that is searched on by default. Reviewed-by: neliasso, xliu, chagedorn ! src/utils/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java Changeset: 470b1502 Author: Ivan Walulya Date: 2021-03-11 09:22:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/470b1502 8143041: Unify G1CollectorPolicy::PauseKind and G1YCType Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp + src/hotspot/share/gc/g1/g1CollectorState.cpp ! src/hotspot/share/gc/g1/g1CollectorState.hpp + src/hotspot/share/gc/g1/g1GCTypes.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1Trace.hpp - src/hotspot/share/gc/g1/g1YCTypes.hpp Changeset: a9b4f033 Author: Christoph Langer Date: 2021-03-11 10:44:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9b4f033 8263069: Exclude some failing tests from security/infra/java/security/cert/CertPathValidator Reviewed-by: mbaesken ! test/jdk/ProblemList.txt Changeset: 273f8bdf Author: Roberto Casta?eda Lozano Date: 2021-03-11 12:42:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/273f8bdf 8263248: IGV: accept graphs without node categories If the input graph does not contain node category information, emit a warning message and proceed loading the graph, instead of failing. Reviewed-by: neliasso, chagedorn, thartmann ! src/utils/IdealGraphVisualizer/ServerCompiler/nbproject/project.xml ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java Changeset: 3820ab9e Author: Yumin Qi Date: 2021-03-11 16:49:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3820ab9e 8236847: CDS archive with 4K alignment unusable on machines with 64k pages Reviewed-by: iklam, stuefe, erikj, ihse ! make/autoconf/configure.ac ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/conf/jib-profiles.js ! make/hotspot/lib/JvmFlags.gmk ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.hpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.hpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp + test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java Changeset: 7ed46bd0 Author: Alexey Semenyuk Date: 2021-03-11 16:55:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ed46bd0 8241716: Jpackage functionality to let users choose whether to create shortcuts Reviewed-by: almatvee, herrick ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java - src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourcesBuilder.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixVariables.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/InstallDirNotEmptyDlg.wxs ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_en.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/ShortcutPromptDlg.wxs ! 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 ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs + test/jdk/tools/jpackage/windows/WinInstallerUiTest.java + test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java Changeset: 15daccac Author: Yumin Qi Date: 2021-03-11 18:54:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/15daccac 8263465: JDK-8236847 causes tier1 build failure on linux-aarch64 Reviewed-by: iklam, erikj, dcubed ! make/autoconf/jdk-options.m4 Changeset: b92abac2 Author: Zhengyu Gu Date: 2021-03-11 20:11:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b92abac2 8263433: Shenandoah: Don't expect forwarded objects in set_concurrent_mark_in_progress() Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: f3bd801a Author: Doug Simon Date: 2021-03-11 20:56:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f3bd801a 8263403: [JVMCI] output written to tty via HotSpotJVMCIRuntime can be garbled Reviewed-by: kvn, never ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java Changeset: cf1c0219 Author: Daniel D. Daugherty Date: 2021-03-11 23:54:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cf1c0219 8263480: ProblemList two jpackage tests on Windows Reviewed-by: kcr, azvegint ! test/jdk/ProblemList.txt Changeset: ad1f6054 Author: Jie Fu Date: 2021-03-12 02:22:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ad1f6054 8263353: assert(CompilerOracle::option_matches_type(option, value)) failed: Value must match option type Reviewed-by: neliasso, kvn ! src/hotspot/share/compiler/compilerOracle.cpp ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java Changeset: 9f6b1d7f Author: Aleksey Shipilev Date: 2021-03-12 07:35:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f6b1d7f 8263436: Silly array comparison in GaloisCounterMode.overlapDetection Reviewed-by: ascarpino ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java Changeset: e25ad730 Author: Aleksey Shipilev Date: 2021-03-12 07:40:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e25ad730 8263430: Uninitialized Method* variables after JDK-8233913 Reviewed-by: coleenp, hseigel ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp Changeset: ff259393 Author: Aleksey Shipilev Date: 2021-03-12 07:58:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ff259393 8263426: Reflow JfrNetworkUtilization::send_events Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp Changeset: aa33443b Author: Robbin Ehn Date: 2021-03-12 08:58:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aa33443b 8262454: Handshake timeout improvements, single target, kill unfinished thread Reviewed-by: pchilanomate, dholmes, dcubed ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp + test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java Changeset: 0bbe064c Author: Pengfei Li Date: 2021-03-12 09:41:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0bbe064c 8263354: Accumulated C2 code cleanups Reviewed-by: thartmann, redestad ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: a9b156d3 Author: Markus Gr?nlund Date: 2021-03-12 10:05:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9b156d3 8258414: OldObjectSample events too expensive Co-authored-by: Florian David Reviewed-by: jbachorik ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp Changeset: 65421fae Author: Harold Seigel Date: 2021-03-12 13:14:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/65421fae 8213177: GlobalCounter::CSContext could be an enum class Reviewed-by: lfoltan, kbarrett ! src/hotspot/share/utilities/globalCounter.hpp Changeset: a6e056fd Author: Vladimir Kozlov Date: 2021-03-12 16:59:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6e056fd 8263125: During deoptimization vectors should reassign scalarized payload after all objects are reallocated. Reviewed-by: vlivanov, rrich ! src/hotspot/share/code/location.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/stackValue.cpp ! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java Changeset: 0b10c6b4 Author: Vladimir Ivanov Date: 2021-03-12 17:29:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b10c6b4 8263017: Read barriers are missing in nmethod printing code Reviewed-by: eosterlund, kvn ! src/hotspot/share/code/nmethod.cpp Changeset: 4b5c664b Author: Harold Seigel Date: 2021-03-12 19:00:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4b5c664b 8178348: left_n_bits(0) invokes undefined behavior Reviewed-by: dholmes, coleenp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 0ea48d9d Author: Alexander Zvegintsev Date: 2021-03-12 19:11:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0ea48d9d 8194129: Regression automated Test '/open/test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java' fails Reviewed-by: serb, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java Changeset: b932a62c Author: Coleen Phillimore Date: 2021-03-12 20:48:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b932a62c 8263470: Consolidate copies of getClassBytes in various tests Reviewed-by: hseigel, stuefe, mseledtsov ! test/hotspot/jtreg/runtime/BadObjectClass/TestUnloadClassError.java ! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/MyDiffClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/DefineClass/NullClassBytesTest.java ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java ! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestHostErrorWithClassUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom_JFR.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java ! test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodDiffCL_Umod.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodDiffCL_UmodUpkg.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodUpkgDiffCL_Umod.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodUpkg_Umod.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/Umod_UmodUpkg.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/myloaders/MyDiffClassLoader.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/myloaders/MySameClassLoader.java ! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java - test/hotspot/jtreg/runtime/testlibrary/ClassUnloadCommon.java + test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java = test/lib/jdk/test/lib/classloader/ClassWithManyMethodsClassLoader.java Changeset: ecfa712c Author: Chris Plummer Date: 2021-03-12 21:05:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ecfa712c 8263326: Remove ReceiverTypeData check from serviceability/sa/TestPrintMdo.java Reviewed-by: dholmes ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java Changeset: b2f7c58d Author: Chris Plummer Date: 2021-03-12 21:06:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2f7c58d 8263055: hsdb Command Line Debugger does not properly direct output for some commands Reviewed-by: amenkov, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java Changeset: 0c8350ed Author: Ioi Lam Date: 2021-03-12 21:45:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c8350ed 8263460: DynamicArchiveRelocationTest.java fails in product VM Reviewed-by: ccheung, dcubed ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Changeset: bf9b5fa7 Author: Jie Fu Date: 2021-03-12 22:56:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf9b5fa7 8263501: compiler/oracle/TestInvalidCompileCommand.java fails with release VMs Reviewed-by: kvn ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java Changeset: e834f99d Author: Igor Ignatyev Date: 2021-03-12 23:13:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e834f99d 8263412: ClassFileInstaller can't be used by classes outside of default package Reviewed-by: iklam, coleenp, mseledtsov ! test/hotspot/jtreg/runtime/BadObjectClass/BootstrapRedefine.java ! test/hotspot/jtreg/runtime/ClassFile/PreviewVersion.java ! test/hotspot/jtreg/runtime/cds/BootAppendTests.java ! test/hotspot/jtreg/runtime/cds/SharedStrings.java ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/cds/appcds/CDSandJFR.java ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/cds/appcds/FieldLayoutFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/hotspot/jtreg/runtime/cds/appcds/PackageSealing.java ! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedResolvedReferences.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/condy/CondyHelloTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ExcludedClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MethodSorting.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAndLambda.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAnonymous.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/HumongousDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/InstrumentationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java ! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java ! test/hotspot/jtreg/runtime/cds/serviceability/transformRelatedClasses/TransformRelatedClasses.java ! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java ! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleClassList.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 ! test/hotspot/jtreg/runtime/records/RedefineRecord.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java ! test/jdk/java/security/AccessController/DoPrivAccompliceTest.java ! test/jdk/jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java ! test/lib/ClassFileInstaller.java ! test/lib/RedefineClassHelper.java = test/lib/jdk/test/lib/helpers/ClassFileInstaller.java Changeset: 43524cc4 Author: Chris Plummer Date: 2021-03-12 23:35:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/43524cc4 8243455: Many SA tests can fail due to trying to get the stack trace of an active method Reviewed-by: lmesnik, ysuenaga, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java - test/hotspot/jtreg/serviceability/sa/LingeredAppWithTrivialMain.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: 0b68ced0 Author: Igor Ignatyev Date: 2021-03-13 01:33:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b68ced0 8263548: runtime/cds/appcds/SharedRegionAlignmentTest.java fails to compile after JDK-8263412 Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java Changeset: 86e4c755 Author: Yi Yang Committer: Erik Gahlin Date: 2021-03-13 02:03:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/86e4c755 8256156: JFR: Allow 'jfr' tool to show metadata without a recording Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Main.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java ! test/jdk/jdk/jfr/tool/TestMetadata.java Changeset: a5287710 Author: Yasumasa Suenaga Date: 2021-03-13 09:40:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5287710 8262491: AArch64: CPU description should contain compatible board list Reviewed-by: akozlov, aph ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp Changeset: d339320e Author: Yasumasa Suenaga Date: 2021-03-13 09:41:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d339320e 8263136: C4530 was reported from VS 2019 at access bridge Reviewed-by: stuefe, serb ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp Changeset: a7aba2b6 Author: Igor Ignatyev Date: 2021-03-13 14:51:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a7aba2b6 8263549: 8263412 can cause jtreg testlibrary split Reviewed-by: iklam, dcubed ! test/hotspot/jtreg/applications/ctw/modules/generate.bash ! test/hotspot/jtreg/applications/ctw/modules/java_base.java ! test/hotspot/jtreg/applications/ctw/modules/java_base_2.java ! test/hotspot/jtreg/applications/ctw/modules/java_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java ! test/hotspot/jtreg/applications/ctw/modules/java_desktop.java ! test/hotspot/jtreg/applications/ctw/modules/java_desktop_2.java ! test/hotspot/jtreg/applications/ctw/modules/java_instrument.java ! test/hotspot/jtreg/applications/ctw/modules/java_logging.java ! test/hotspot/jtreg/applications/ctw/modules/java_management.java ! test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/java_naming.java ! test/hotspot/jtreg/applications/ctw/modules/java_net_http.java ! test/hotspot/jtreg/applications/ctw/modules/java_prefs.java ! test/hotspot/jtreg/applications/ctw/modules/java_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/java_scripting.java ! test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java ! test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java ! test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java ! test/hotspot/jtreg/applications/ctw/modules/java_sql.java ! test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java ! test/hotspot/jtreg/applications/ctw/modules/java_transaction_xa.java ! test/hotspot/jtreg/applications/ctw/modules/java_xml.java ! test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_aot.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler_management.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jfr.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata_2.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management_jfr.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_net.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported_desktop.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java ! test/hotspot/jtreg/compiler/aot/DeoptimizationTest.java ! test/hotspot/jtreg/compiler/aot/RecompilationTest.java ! test/hotspot/jtreg/compiler/aot/TestHeapBase.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/cli/IncorrectAOTLibraryTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/AtFileTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileAbsoluteDirectoryTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileClassTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileClassWithDebugTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileDirectoryTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileJarTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionNotExistingTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionWrongFileTest.java ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java ! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/hotspot/jtreg/compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2.java ! test/hotspot/jtreg/compiler/c2/Test6857159.java ! test/hotspot/jtreg/compiler/c2/Test8004741.java ! test/hotspot/jtreg/compiler/c2/TestDeadDataLoopIGVN.java ! test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java ! test/hotspot/jtreg/compiler/c2/cr6589834/Test_ia32.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java ! test/hotspot/jtreg/compiler/ciReplay/TestClientVM.java ! test/hotspot/jtreg/compiler/ciReplay/TestDumpReplay.java ! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java ! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java ! test/hotspot/jtreg/compiler/ciReplay/TestServerVM.java ! test/hotspot/jtreg/compiler/ciReplay/TestVMNoCompLevel.java ! test/hotspot/jtreg/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java ! test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/BeanTypeTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/GetUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/ManagerNamesTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/PeakUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/PoolsIndependenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java ! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/hotspot/jtreg/compiler/codegen/TestOopCmp.java ! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java ! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java ! test/hotspot/jtreg/compiler/compilercontrol/InlineMatcherTest.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/ControlIntrinsicTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/ControlIntrinsicTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddLogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ControlIntrinsicTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/hotspot/jtreg/compiler/compilercontrol/logcompilation/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopy.java ! test/hotspot/jtreg/compiler/floatingpoint/NaNTest.java ! test/hotspot/jtreg/compiler/floatingpoint/TestPow2.java ! test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java ! test/hotspot/jtreg/compiler/interpreter/DisableOSRTest.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicAvailableTest.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java ! test/hotspot/jtreg/compiler/intrinsics/TestCheckIndex.java ! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetFlagValueTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciShutdownEventTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java ! test/hotspot/jtreg/compiler/jvmci/meta/StableFieldTest.java ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java ! test/hotspot/jtreg/compiler/oracle/GetMethodOptionTest.java ! test/hotspot/jtreg/compiler/oracle/MethodMatcherTest.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java ! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckSmearing.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMRetryCount.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/hotspot/jtreg/compiler/runtime/Test8010927.java ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java ! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java ! test/hotspot/jtreg/compiler/tiered/NonTieredLevelsTest.java ! test/hotspot/jtreg/compiler/tiered/TestEnqueueMethodForCompilation.java ! test/hotspot/jtreg/compiler/tiered/TieredLevelsTest.java ! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/hotspot/jtreg/compiler/types/correctness/CorrectnessTest.java ! test/hotspot/jtreg/compiler/types/correctness/OffTest.java ! test/hotspot/jtreg/compiler/uncommontrap/DeoptReallocFailure.java ! test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java ! test/hotspot/jtreg/compiler/uncommontrap/TestNullAssertAtCheckCast.java ! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java ! test/hotspot/jtreg/compiler/whitebox/AllocationCodeBlobTest.java ! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java ! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java ! test/hotspot/jtreg/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java ! test/hotspot/jtreg/compiler/whitebox/SetDontInlineMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/SetForceInlineMethodTest.java ! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java ! test/hotspot/jtreg/containers/cgroup/PlainRead.java ! test/hotspot/jtreg/containers/docker/TestCPUSets.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java ! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java ! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java ! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java ! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java ! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestNoUseHCC.java ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java ! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java ! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingPerRegion.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHeapCounters.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousMovement.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousThreshold.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestObjectCollected.java ! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java ! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java ! test/hotspot/jtreg/gc/logging/TestGCId.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java ! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java ! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java ! test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java ! test/hotspot/jtreg/runtime/6626217/bug_21227.java ! test/hotspot/jtreg/runtime/8026365/InvokeSpecialAnonTest.java ! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/hotspot/jtreg/runtime/ElfDecoder/TestElfDirectRead.java ! test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java ! test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/Test.java ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java ! test/hotspot/jtreg/runtime/Metaspace/DefineClass.java ! test/hotspot/jtreg/runtime/Metaspace/FragmentMetaspaceSimple.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocation.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java ! test/hotspot/jtreg/runtime/NMT/ChangeTrackingLevel.java ! test/hotspot/jtreg/runtime/NMT/CommitOverlappingRegions.java ! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/hotspot/jtreg/runtime/NMT/JcmdDetailDiff.java ! test/hotspot/jtreg/runtime/NMT/JcmdSummaryDiff.java ! test/hotspot/jtreg/runtime/NMT/MallocRoundingReportTest.java ! test/hotspot/jtreg/runtime/NMT/MallocSiteHashOverflow.java ! test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java ! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java ! test/hotspot/jtreg/runtime/NMT/MallocTestType.java ! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java ! test/hotspot/jtreg/runtime/NMT/ReleaseCommittedMemory.java ! test/hotspot/jtreg/runtime/NMT/ReleaseNoCommit.java ! test/hotspot/jtreg/runtime/NMT/SummarySanityCheck.java ! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java ! test/hotspot/jtreg/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocTestType.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java ! test/hotspot/jtreg/runtime/Thread/ThreadObjAccessAtExit.java ! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java ! test/hotspot/jtreg/runtime/cds/CheckDefaultArchiveFile.java ! test/hotspot/jtreg/runtime/cds/CheckSharingWithDefaultArchive.java ! test/hotspot/jtreg/runtime/cds/SharedStrings.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/CDSandJFR.java ! test/hotspot/jtreg/runtime/cds/appcds/ClassLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/FieldLayoutFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/GraalWithLimitedMetaspace.java ! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java ! test/hotspot/jtreg/runtime/cds/appcds/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/cds/appcds/MultiProcessSharing.java ! test/hotspot/jtreg/runtime/cds/appcds/RewriteBytecodesTest.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedResolvedReferences.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesTest.java ! test/hotspot/jtreg/runtime/cds/appcds/condy/CondyHelloTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom_JFR.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/LoaderSegregationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnintendedLoadersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ExcludedClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MethodSorting.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAndLambda.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAnonymous.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ArrayTest.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java ! test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java ! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java ! test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java ! test/hotspot/jtreg/runtime/execstack/TestCheckJDK.java ! test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkExitTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkOneExitTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java ! test/hotspot/jtreg/runtime/handshake/MixedHandshakeWalkStackTest.java ! test/hotspot/jtreg/runtime/interned/SanityTest.java ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReadVMPageSize.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java ! test/hotspot/jtreg/runtime/memory/StressVirtualSpaceResize.java ! test/hotspot/jtreg/runtime/modules/AccessCheckAllUnnamed.java ! test/hotspot/jtreg/runtime/modules/AccessCheckExp.java ! test/hotspot/jtreg/runtime/modules/AccessCheckJavaBase.java ! test/hotspot/jtreg/runtime/modules/AccessCheckOpen.java ! test/hotspot/jtreg/runtime/modules/AccessCheckRead.java ! test/hotspot/jtreg/runtime/modules/AccessCheckSuper.java ! test/hotspot/jtreg/runtime/modules/AccessCheckUnnamed.java ! test/hotspot/jtreg/runtime/modules/AccessCheckWorks.java ! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java ! test/hotspot/jtreg/runtime/modules/ExportTwice.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportToAllUnnamed.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExports.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportsToAll.java ! test/hotspot/jtreg/runtime/modules/JVMAddReadsModule.java ! test/hotspot/jtreg/runtime/modules/JVMDefineModule.java ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java ! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java ! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java ! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java ! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java ! test/hotspot/jtreg/runtime/whitebox/WBStackSize.java ! test/hotspot/jtreg/serviceability/ParserTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CodelistTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerQueueTest.java ! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java ! test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesListTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarsTest.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VirtualMachine06.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach001/attach001TestRunner.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach024/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach030/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach031/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach034/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach036/attach036TestRunner.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach043/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java ! test/jdk/com/sun/jdi/EATests.java ! test/jdk/java/foreign/stackwalk/TestStackWalk.java ! test/jdk/java/lang/Class/forName/NonLinking/NonLinking.java ! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java ! test/jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/jdk/java/lang/ref/CleanerTest.java ! test/jdk/java/lang/reflect/Nestmates/TestSecurityManagerChecks.java ! test/jdk/java/util/Arrays/TimSortStackSize2.java ! test/jdk/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperStats.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java ! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java ! test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java ! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java ! test/lib-test/jdk/test/lib/TestPlatformIsTieredSupported.java ! test/lib-test/sun/hotspot/whitebox/BlobSanityTest.java ! test/lib-test/sun/hotspot/whitebox/CPUInfoTest.java ! test/lib-test/sun/hotspot/whitebox/MismatchedWhiteBox/WhiteBox.java ! test/lib-test/sun/hotspot/whitebox/WBApi.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/BooleanTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/DoubleTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/IntxTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/SizeTTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/StringTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/Uint64Test.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/UintxTest.java - test/lib/ClassFileInstaller.java ! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java Changeset: 8e562d26 Author: Chris Plummer Date: 2021-03-13 22:52:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8e562d26 8263477: serviceability/sa/ClhsdbDumpheap.java timed out Reviewed-by: lmesnik, dcubed ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java Changeset: 9c84899d Author: Igor Ignatyev Date: 2021-03-14 05:19:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9c84899d 8263555: use driver-mode to run ClassFileInstaller Reviewed-by: iklam ! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java Changeset: da9ead5e Author: Ioi Lam Date: 2021-03-14 06:01:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/da9ead5e 8263399: CDS should archive only classes allowed by module system Reviewed-by: ccheung, minqi ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Changeset: 554dd29f Author: David Holmes Date: 2021-03-15 02:03:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/554dd29f 8263564: Consolidate POSIX code for runtime exit support: os::shutdown, os::abort and os::die Reviewed-by: mikael ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp Changeset: f7e0a098 Author: Nick Gasson Date: 2021-03-15 05:20:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f7e0a098 8263425: AArch64: two potential bugs in C1 LIRGenerator::generate_address() Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp Changeset: b371f90f Author: Aleksey Shipilev Date: 2021-03-15 06:25:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b371f90f 8263504: Some OutputMachOpcodes fields are uninitialized Reviewed-by: kvn ! src/hotspot/share/adlc/output_h.cpp Changeset: ba22e6f6 Author: Aleksey Shipilev Date: 2021-03-15 06:25:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ba22e6f6 8263446: Avoid unary minus over unsigned type in ObjectSynchronizer::dec_in_use_list_ceiling Reviewed-by: eosterlund, dcubed ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 06383033 Author: Aleksey Shipilev Date: 2021-03-15 06:27:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/06383033 8263497: Clean up sun.security.krb5.PrincipalName::toByteArray Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java Changeset: 8afec70c Author: Ajit Ghaisas Date: 2021-03-15 06:41:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8afec70c 8260931: Implement JEP 382: New macOS Rendering Pipeline Co-authored-by: Jayathirth D V Co-authored-by: Alexey Ushakov Co-authored-by: Artem Bochkarev Co-authored-by: Prasanta Sadhukhan Co-authored-by: Denis Konoplev Co-authored-by: Phil Race Co-authored-by: Kevin Rushforth Co-authored-by: Magnus Ihse Bursie Co-authored-by: Ajit Ghaisas Reviewed-by: ihse, avu, kcr, gziemski, prr, kizune, jdv, psadhukhan, serb ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 ! make/modules/java.desktop/Lib.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java + src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java ! src/java.desktop/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLBlitLoops.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLBufImgOps.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLContext.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLDrawImage.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLMaskBlit.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLMaskFill.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLPaints.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderQueue.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderer.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceData.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceDataProxy.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLTextRenderer.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLVolatileSurfaceManager.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGlyphCache.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGlyphCache.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSamplerManager.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSamplerManager.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexturePool.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexurePool.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTransform.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTransform.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/RenderOptions.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/common.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders.metal ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h + test/jdk/performance/client/RenderPerfTest/Makefile + test/jdk/performance/client/RenderPerfTest/README + test/jdk/performance/client/RenderPerfTest/build.xml = test/jdk/performance/client/RenderPerfTest/resources/renderperf/images/duke.png + test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfLCDTest.java + test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfTest.java Changeset: 32c7fcc6 Author: Toshio Nakamura Committer: Dmitry Markov Date: 2021-03-15 09:20:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/32c7fcc6 8263490: [macos] Crash occurs on JPasswordField with activated InputMethod Reviewed-by: dmarkov, serb, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: 7b4aefe9 Author: Aleksey Shipilev Date: 2021-03-15 09:50:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b4aefe9 8263530: sun.awt.X11.ListHelper.removeAll() should use clear() Reviewed-by: serb, kizune ! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java Changeset: fac39fe9 Author: Claes Redestad Date: 2021-03-15 10:52:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fac39fe9 8263508: Remove dead code in MethodHandleImpl Reviewed-by: jkuhn, mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: c0176c42 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-03-15 11:18:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0176c42 8263552: Use String.valueOf() for char-to-String conversions Reviewed-by: redestad, vtewari, azvegint, chegar ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java ! src/java.base/share/classes/jdk/internal/reflect/SignatureIterator.java ! src/java.base/share/classes/sun/invoke/util/Wrapper.java ! src/java.base/share/classes/sun/security/provider/PolicyParser.java ! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java Changeset: 3b7b4ec3 Author: pavelrappo Date: 2021-03-15 12:53:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3b7b4ec3 Merge branch 'master' into snippets ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java From aleksej.efimov at oracle.com Tue Mar 16 12:11:59 2021 From: aleksej.efimov at oracle.com (Aleksei Efimov) Date: Tue, 16 Mar 2021 12:11:59 GMT Subject: git: openjdk/jdk-sandbox: JDK-8244202-nspi-stream-branch: JDK-8244202-nspi-stream-branch: Registry filtering & defauly NS test Message-ID: Changeset: 9da34adb Author: Conor Cleary Committer: Aleksei Efimov Date: 2021-03-16 11:44:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9da34adb JDK-8244202-nspi-stream-branch: Registry filtering & defauly NS test ! test/jdk/java/net/spi/InetNameServiceProvider/lib/nspi.testlib/testlib/ResolutionRegistry.java ! test/jdk/java/net/spi/InetNameServiceProvider/lib/simple.insp/insp/SimpleNameServiceProviderImpl.java + test/jdk/java/net/spi/InetNameServiceProvider/modularTests/BuiltInInetNameServiceTest.java ! test/jdk/java/net/spi/InetNameServiceProvider/serviceProviderOriginType/classpath/ClasspathNameServiceProviderImpl.java ! test/jdk/java/net/spi/InetNameServiceProvider/serviceProviderOriginType/classpath/addresses.txt ! test/jdk/java/net/spi/InetNameServiceProvider/serviceProviderOriginType/module/addresses.txt From duke at openjdk.java.net Wed Mar 24 19:17:40 2021 From: duke at openjdk.java.net (duke) Date: Wed, 24 Mar 2021 19:17:40 GMT Subject: git: openjdk/jdk-sandbox: jdk.javadoc/snippets: 115 new changesets Message-ID: <0ab00be0-96d1-40bf-b088-0fe3d08be847@openjdk.java.net> Changeset: 80cdf788 Author: Frederic Parain Date: 2021-03-15 12:57:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/80cdf788 8263544: Unused argument in ConstantPoolCacheEntry::set_field() Reviewed-by: coleenp, dholmes ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp Changeset: d6b5e180 Author: Patricio Chilano Mateo Date: 2021-03-15 14:12:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6b5e180 8263191: Consolidate ThreadInVMfromJavaNoAsyncException and ThreadBlockInVMWithDeadlockCheck with existing wrappers Reviewed-by: coleenp, dholmes, dcubed ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/safepoint.cpp Changeset: d825198e Author: Igor Ignatyev Date: 2021-03-15 17:05:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d825198e 8263556: remove `@modules java.base` from tests Reviewed-by: dcubed, naoto, iris ! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java ! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java ! test/hotspot/jtreg/gc/g1/TestPeriodicCollectionJNI.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java ! test/hotspot/jtreg/runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java ! test/jdk/java/util/Formatter/Basic.java ! test/jdk/java/util/zip/ZipFile/Zip64SizeTest.java Changeset: 189289d9 Author: Thomas Stuefe Date: 2021-03-15 17:20:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/189289d9 8262326: MaxMetaspaceSize does not have to be aligned to metaspace commit alignment Reviewed-by: coleenp, iklam ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp Changeset: 46d78f0d Author: Brian Burkhalter Date: 2021-03-15 17:24:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/46d78f0d 6539707: (fc) MappedByteBuffer.force() method throws an IOException in a very simple test Reviewed-by: alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/MappedMemoryUtils.java ! src/java.base/windows/native/libnio/MappedMemoryUtils.c ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MappedMemorySegments.java + test/jdk/java/nio/MappedByteBuffer/ForceException.java Changeset: 771b146a Author: Albert Mingkun Yang Date: 2021-03-15 17:25:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/771b146a 8245025: MoveAndUpdateClosure::do_addr calls function with side-effects in an assert Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 5ab52448 Author: Aleksey Shipilev Date: 2021-03-15 17:38:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5ab52448 8263514: Minor issue in JavacFileManager.SortFiles.REVERSE Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: 4f1cda4f Author: Thomas Schatzl Date: 2021-03-15 18:07:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f1cda4f 8263387: G1GarbageCollection JFR event gets gc phase, not gc type Reviewed-by: sjohanss, ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectorState.cpp ! src/hotspot/share/gc/g1/g1CollectorState.hpp + src/hotspot/share/gc/g1/g1GCPauseType.hpp - src/hotspot/share/gc/g1/g1GCTypes.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1Trace.hpp ! src/hotspot/share/jfr/metadata/metadata.xml - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/G1YCType.java Changeset: 0c718ab2 Author: Craig Andrews Committer: Brent Christian Date: 2021-03-15 18:35:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c718ab2 8262277: URLClassLoader.getResource throws undocumented IllegalArgumentException Reviewed-by: alanb, bchristi, psadhukhan ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + test/jdk/java/net/URLClassLoader/FindResourceDoesNotThrowException.java Changeset: 4d1c08ca Author: Coleen Phillimore Date: 2021-03-15 21:19:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d1c08ca 8263616: 'Deprecatd' typo in src/hotspot/share/classfile/classFileParser.cpp Reviewed-by: hseigel, dcubed ! src/hotspot/share/classfile/classFileParser.cpp Changeset: 1e570870 Author: Ioi Lam Date: 2021-03-15 22:20:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1e570870 8263392: Allow current thread to be specified in ExceptionMark Reviewed-by: dholmes, ccheung, coleenp, minqi ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp Changeset: 8c1112a6 Author: David Holmes Date: 2021-03-15 23:11:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c1112a6 8261916: gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed Reviewed-by: dcubed, coleenp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: d896246a Author: Pankaj Bansal Date: 2021-03-16 04:57:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d896246a 8263420: Incorrect function name in NSAccessibilityStaticText native peer implementation Reviewed-by: kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m Changeset: e03a5948 Author: Yasumasa Suenaga Date: 2021-03-16 05:46:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e03a5948 8262504: Some CLHSDB command cannot know they run on remote debugger Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/Tool.java Changeset: ba35193c Author: Thomas Stuefe Date: 2021-03-16 05:47:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ba35193c 8263559: Add missing initializers to VM_PopulateDumpSharedSpace Reviewed-by: kbarrett, iklam, coleenp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: c484d890 Author: Thomas Stuefe Date: 2021-03-16 05:49:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c484d890 8263557: Possible NULL dereference in Arena::destruct_contents() Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/arena.cpp Changeset: 20297a1b Author: Roland Westrelin Date: 2021-03-16 08:20:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/20297a1b 8263577: C2: reachable nodes shouldn't have dead uses at the end of optimizations Reviewed-by: vlivanov, neliasso ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subtypenode.cpp Changeset: a1f6591f Author: Stefan Karlsson Date: 2021-03-16 08:29:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1f6591f 8263589: Introduce JavaValue::get_oop/set_oop Reviewed-by: coleenp, sspitsyn ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/jni/jfrJavaCall.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: a31a23d5 Author: Stefan Karlsson Date: 2021-03-16 08:29:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a31a23d5 8263595: Remove oop type punning in JavaCallArguments Reviewed-by: iklam, coleenp, kbarrett ! src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp ! src/hotspot/cpu/arm/jniTypes_arm.hpp ! src/hotspot/cpu/ppc/jniTypes_ppc.hpp ! src/hotspot/cpu/s390/jniTypes_s390.hpp ! src/hotspot/cpu/x86/jniTypes_x86.hpp ! src/hotspot/cpu/zero/jniTypes_zero.hpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/javaCalls.hpp Changeset: 68deb24b Author: Andrey Turbanov Committer: Julia Boes Date: 2021-03-16 10:10:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/68deb24b 8080272: Refactor I/O stream copying to use InputStream.transferTo/readAllBytes and Files.copy Reviewed-by: mcimadamore, alanb ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.management/share/classes/javax/management/loading/MLet.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIClassInstrumentation.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java Changeset: 9c50b8e6 Author: Martin Doerr Date: 2021-03-16 10:17:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9c50b8e6 8263587: C2: JVMS not cloned when needs_clone_jvms() is true Reviewed-by: goetz, vlivanov ! src/hotspot/share/opto/callnode.hpp Changeset: 83a9a029 Author: Aleksey Shipilev Date: 2021-03-16 10:54:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/83a9a029 8263509: LdapSchemaParser.readNextTag checks array length incorrectly Reviewed-by: stuefe, aefimov ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java Changeset: 4517d72f Author: Frederic Parain Date: 2021-03-16 12:21:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4517d72f 8263612: Unused variables in C1 runtime Reviewed-by: neliasso, thartmann ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_Runtime1.hpp Changeset: 75ef6f58 Author: Roman Kennke Date: 2021-03-16 14:12:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75ef6f58 8263427: Shenandoah: Trigger weak-LRB even when heap is stable Reviewed-by: shade, zgu ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp ! src/hotspot/share/runtime/vmOperation.hpp ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java + test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java Changeset: e33bfb39 Author: Claes Redestad Date: 2021-03-16 14:56:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e33bfb39 8263450: Simplify LambdaForm.useCount Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: dc93138b Author: Aleksey Shipilev Date: 2021-03-16 16:57:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dc93138b 8256732: Zero: broken +ZeroTLAB exposes badly initialized memory Reviewed-by: dholmes ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: 11c8c78c Author: Andy Herrick Date: 2021-03-16 17:26:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/11c8c78c 8248904: Add support to jpackage for the Mac App Store Reviewed-by: asemenyuk, almatvee, kizune, kcr ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java = src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/JavaApp.png ! 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/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/JavaApp.icns ! 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/macosx/classes/jdk/jpackage/internal/resources/java.icns + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/product-def.plist + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java = src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/JavaApp.ico ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java Changeset: a67a679c Author: Zhengyu Gu Date: 2021-03-16 18:41:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a67a679c 8263679: C1: Remove vtable call Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Instruction.cpp ! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp Changeset: 0d2f87e4 Author: Yi Yang Committer: Ioi Lam Date: 2021-03-16 18:48:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0d2f87e4 8263562: Checking if proxy_klass_head is still lambda_proxy_is_available Reviewed-by: ccheung, iklam ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: 422eba81 Author: Alexey Semenyuk Date: 2021-03-16 19:14:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/422eba81 8263536: Add @build tags to jpackage tests Reviewed-by: almatvee, iklam, herrick ! test/jdk/ProblemList.txt ! test/jdk/tools/jpackage/linux/AppCategoryTest.java ! test/jdk/tools/jpackage/linux/LicenseTypeTest.java ! test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java ! test/jdk/tools/jpackage/linux/MaintainerTest.java ! test/jdk/tools/jpackage/linux/ReleaseTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTest.java ! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java ! test/jdk/tools/jpackage/share/EmptyFolderTest.java ! test/jdk/tools/jpackage/windows/WinDirChooserTest.java ! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java ! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java Changeset: 05fe06a6 Author: Phil Race Date: 2021-03-16 19:36:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/05fe06a6 8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux Reviewed-by: serb, ihse, azvegint ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java Changeset: 9cb9af68 Author: Vicente Romero Date: 2021-03-16 19:37:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9cb9af68 8260959: remove RECORDS from PreviewFeature.Feature enum Reviewed-by: jlahoda ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java Changeset: 996079b9 Author: Igor Veresov Date: 2021-03-16 21:42:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/996079b9 8260650: test failed with "assert(false) failed: infinite loop in PhaseIterGVN::optimize" Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp Changeset: 50697965 Author: Jie Fu Date: 2021-03-16 23:27:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/50697965 8263164: assert(_base >= VectorA && _base <= VectorZ) failed: Not a Vector while calling StoreVectorNode::memory_size() Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/vectornode.hpp Changeset: 4acb8839 Author: Evgeny Nikitin Committer: Igor Ignatyev Date: 2021-03-17 01:27:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4acb8839 8261666: [mlvm] Remove WhiteBoxHelper Reviewed-by: iignatyev ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/share/WhiteBoxHelper.java Changeset: dd6c9114 Author: Jie Fu Date: 2021-03-17 01:54:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dd6c9114 8263705: Two shenandoah tests fail due to can't find ClassFileInstaller Reviewed-by: iklam ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java Changeset: d2144a5b Author: Eric Liu Committer: Ningsheng Jian Date: 2021-03-17 02:45:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2144a5b 8263058: Optimize vector shift with zero shift count Reviewed-by: thartmann, kvn ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp Changeset: 7b9d2562 Author: Robbin Ehn Date: 2021-03-17 07:27:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b9d2562 8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION Reviewed-by: dcubed, sspitsyn ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp Changeset: ec95a5c6 Author: Prasanta Sadhukhan Date: 2021-03-17 07:54:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec95a5c6 8263410: ListModel javadoc refers to non-existent interface Reviewed-by: azvegint, pbansal, aivanov ! src/java.desktop/share/classes/javax/swing/ListModel.java Changeset: 086a66a0 Author: Vipin Sharma Committer: Yasumasa Suenaga Date: 2021-03-17 08:30:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/086a66a0 8261095: Add test for clhsdb "symbol" command Reviewed-by: cjplummer, ysuenaga + test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java Changeset: d1baed67 Author: Roland Westrelin Date: 2021-03-17 08:52:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d1baed67 8263672: fatal error: no reachable node should have no use Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/addnode.cpp Changeset: 23fc2a4d Author: Pavel Rappo Date: 2021-03-17 10:32:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/23fc2a4d 8263688: Coordinate equals, hashCode and compareTo of JavacFileManager.PathAndContainer Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: f9f2eef9 Author: Aleksey Shipilev Date: 2021-03-17 10:58:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f9f2eef9 8263434: Dangling references after MethodComparator::methods_EMCP Reviewed-by: coleenp, sspitsyn ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/methodComparator.hpp Changeset: 41276eb8 Author: Jan Lahoda Date: 2021-03-17 12:36:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/41276eb8 8259863: doc: JShell snippet doesn't compile Reviewed-by: sundar ! src/jdk.jshell/share/classes/jdk/jshell/package-info.java Changeset: 86e9cd98 Author: Robin Westberg Date: 2021-03-17 12:46:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/86e9cd98 8263667: Avoid running GitHub actions on branches named pr/* Reviewed-by: ehelin, erikj, ihse ! .github/workflows/submit.yml Changeset: a707fcb5 Author: Albert Mingkun Yang Date: 2021-03-17 13:19:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a707fcb5 8263723: [BACKOUT] MoveAndUpdateClosure::do_addr calls function with side-effects in an assert Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 000012a3 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-03-17 13:34:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/000012a3 8148937: (str) Adapt StringJoiner for Compact Strings Reviewed-by: redestad, chegar ! src/java.base/share/classes/java/util/StringJoiner.java + test/micro/org/openjdk/bench/java/util/StringJoinerBenchmark.java Changeset: b63b5d4c Author: Daniel D. Daugherty Date: 2021-03-17 15:13:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b63b5d4c 8263732: ProblemList serviceability/sa/ClhsdbSymbol.java on ZGC Reviewed-by: ysuenaga ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: e152cc03 Author: Claes Redestad Date: 2021-03-17 15:22:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e152cc03 8263677: Improve Character.isLowerCase/isUpperCase lookups Reviewed-by: erikj, ihse, naoto, rriggs ! make/data/characterdata/CharacterData00.java.template ! make/data/characterdata/CharacterData01.java.template ! make/data/characterdata/CharacterData02.java.template ! make/data/characterdata/CharacterData03.java.template ! make/data/characterdata/CharacterData0E.java.template ! make/data/characterdata/CharacterDataLatin1.java.template ! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java ! test/micro/org/openjdk/bench/java/lang/Characters.java Changeset: 5d87a219 Author: Nils Eliasson Date: 2021-03-17 16:02:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5d87a219 8263361: Incorrect arraycopy stub selected by C2 for SATB collectors Reviewed-by: eosterlund, vlivanov ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/runtime/stubRoutines.cpp Changeset: 4f4ca0e7 Author: Marcus G K Williams Committer: Sandhya Viswanathan Date: 2021-03-17 16:19:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f4ca0e7 8261671: X86 I2L conversion can be skipped for certain masked positive values Reviewed-by: kvn, neliasso, vlivanov ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/codegen/BMI2.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/Expr.java + test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java + test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Changeset: 7674da43 Author: Zhengyu Gu Date: 2021-03-17 16:19:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7674da43 8262398: Shenandoah: Disable nmethod barrier and stack watermark when running with passive mode Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java Changeset: cdf78e47 Author: Nils Eliasson Date: 2021-03-17 16:31:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cdf78e47 8262298: G1BarrierSetC2::step_over_gc_barrier fails with assert "bad barrier shape" Reviewed-by: kvn, vlivanov ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp Changeset: 24afa36d Author: Joe Darcy Date: 2021-03-17 16:58:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/24afa36d 8263726: divideToIntegralValue typo on BigDecimal documentation Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 83a49ef8 Author: Vladimir Kozlov Date: 2021-03-17 20:00:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/83a49ef8 8263753: two new tests from JDK-8261671 fail with "Error. can not find ClassFileInstaller in test directory or libraries" Reviewed-by: dcubed ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Changeset: 26234b53 Author: Joe Darcy Date: 2021-03-17 20:24:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/26234b53 8254979: Class.getSimpleName() returns non-empty for lambda and method Reviewed-by: rriggs, mchung ! src/java.base/share/classes/java/lang/Class.java Changeset: 99b39aad Author: Joe Darcy Date: 2021-03-17 21:58:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/99b39aad 8262807: Note assumptions of core reflection modeling and parameter handling Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java ! src/java.base/share/classes/java/lang/reflect/package-info.java Changeset: 50ff0d4d Author: Chris Plummer Date: 2021-03-17 22:03:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/50ff0d4d 8263756: Fix ZGC ProblemList entry for serviceability/sa/ClhsdbSymbol.java Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 5d5813a5 Author: Chris Plummer Date: 2021-03-17 23:25:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5d5813a5 8263757: Remove serviceability/sa/ClhsdClasses.java from ZGC problem list Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 9225a230 Author: Jaikiran Pai Date: 2021-03-18 01:45:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9225a230 8263108: Class initialization deadlock in java.lang.constant Reviewed-by: vtewari, plevart, chegar ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java + test/jdk/java/lang/constant/DynamicConstantDescTest.java Changeset: 81ba5784 Author: Fei Yang Date: 2021-03-18 02:26:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/81ba5784 8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address() Reviewed-by: adinn ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp Changeset: 2b93ae00 Author: Ioi Lam Date: 2021-03-18 04:15:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b93ae00 8261480: MetaspaceShared::preload_and_dump should check exceptions Reviewed-by: dholmes, ccheung ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java Changeset: 444a80b9 Author: Thomas Stuefe Date: 2021-03-18 04:47:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/444a80b9 8263455: NMT: assert on registering a region which completely engulfs an existing region Reviewed-by: zgu, coleenp ! src/hotspot/share/services/virtualMemoryTracker.hpp Changeset: 72b82fd7 Author: Stefan Karlsson Date: 2021-03-18 06:52:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/72b82fd7 8263725: JFR oldobject tests are not run when GCs are specified explicitly Reviewed-by: tschatzl, mgronlun ! test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java ! test/jdk/jdk/jfr/event/oldobject/TestArrayInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestCircularReference.java ! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestFieldInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestG1.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapDeep.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapShallow.java ! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java ! test/jdk/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java ! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectAge.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java ! test/jdk/jdk/jfr/event/oldobject/TestParallel.java ! test/jdk/jdk/jfr/event/oldobject/TestReferenceChainLimit.java ! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java ! test/jdk/jdk/jfr/event/oldobject/TestSerial.java ! test/jdk/jdk/jfr/event/oldobject/TestZ.java Changeset: ff52f298 Author: Jamsheed Mohammed C M Date: 2021-03-18 09:22:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ff52f298 8260716: Assert in MacroAssembler::clear_mem with -XX:-IdealizeClearArrayNode Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/codegen/ClearArrayTest.java Changeset: 9cd21b68 Author: Jan Lahoda Date: 2021-03-18 12:37:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9cd21b68 8263590: Rawtypes warnings should be produced for pattern matching in instanceof Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/patterns/RawTypeBindingWarning.java + test/langtools/tools/javac/patterns/RawTypeBindingWarning.out Changeset: 63eae8fa Author: Claes Redestad Date: 2021-03-18 12:47:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/63eae8fa 8260605: Various java.lang.invoke cleanups Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java Changeset: 3f31a6ba Author: Yi Yang Committer: Christian Hagedorn Date: 2021-03-18 13:07:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3f31a6ba 8263775: C2: igv_print() crash unexpectedly when called from debugger Reviewed-by: chagedorn ! src/hotspot/share/opto/compile.cpp Changeset: a85dc557 Author: Alexey Ivanov Date: 2021-03-18 13:26:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a85dc557 8263311: Watch registry changes for remote printers update instead of polling Reviewed-by: psadhukhan, serb ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java Changeset: 8c8d1b31 Author: Hamlin Li Date: 2021-03-18 14:14:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c8d1b31 8263495: Gather liveness info in the mark phase of G1 full gc Co-authored-by: Shoubing Ma Reviewed-by: tschatzl, sjohanss, ayang ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp Changeset: e333b6e1 Author: Igor Ignatyev Date: 2021-03-18 15:34:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e333b6e1 8246494: introduce vm.flagless at-requires property Reviewed-by: mseledtsov, sspitsyn ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/applications/scimark/Scimark.java ! test/hotspot/jtreg/gtest/GTestWrapper.java ! test/hotspot/jtreg/gtest/LargePageGtests.java ! test/hotspot/jtreg/gtest/MetaspaceGtests.java ! test/jtreg-ext/requires/VMProps.java Changeset: 21db0f67 Author: Alex Blewitt Committer: Igor Ignatyev Date: 2021-03-18 16:41:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/21db0f67 8263659: Reflow GTestResultParser for better readability Reviewed-by: shade, iignatyev ! test/hotspot/jtreg/gtest/GTestResultParser.java Changeset: e543a500 Author: Alexander Zuev Date: 2021-03-18 19:50:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e543a500 8261352: Create implementation for component peer for all the components who should be ignored in a11y interactions Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.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/IgnoreAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/IgnoreAccessibility.m Changeset: 2173fedd Author: Phil Race Date: 2021-03-18 20:00:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2173fedd 8263439: getSupportedAttributeValues() throws NPE for Finishings attribute Reviewed-by: psadhukhan, azvegint ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java + test/jdk/javax/print/attribute/AllSupportedValues/PrintValues.java Changeset: e34f766b Author: Coleen Phillimore Date: 2021-03-18 20:00:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e34f766b 8252723: Run stack016.java also with C2-only Reviewed-by: mseledtsov, iklam ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java Changeset: 01ddf3d2 Author: Sergey Bylokhov Date: 2021-03-18 20:07:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/01ddf3d2 8263622: The java.awt.color.ICC_Profile#setData invert the order of bytes for the "head" tag Reviewed-by: azvegint ! src/java.desktop/share/native/liblcms/LCMS.c + test/jdk/java/awt/color/ICC_Profile/SetHeaderInfo.java Changeset: c82a673c Author: Alex Menkov Date: 2021-03-18 20:10:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c82a673c 8262001: java/lang/management/ThreadMXBean/ResetPeakThreadCount.java failed with "RuntimeException: Current Peak = 14 Expected to be == previous peak = 7 + 8" Reviewed-by: dfuchs, sspitsyn ! test/jdk/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java Changeset: fa0f1614 Author: Brian Burkhalter Date: 2021-03-18 21:12:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fa0f1614 8263742: (bf) MappedByteBuffer.force() should use the capacity as its upper bound Reviewed-by: adinn, alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java Changeset: 788e30c1 Author: Roger Riggs Date: 2021-03-18 21:26:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/788e30c1 8263320: [test] Add Object Stream Formatter to work with test utility HexPrinter Reviewed-by: chegar + test/lib-test/jdk/test/lib/hexdump/ObjectStreamPrinterTest.java + test/lib-test/jdk/test/lib/hexdump/StreamDumpTest.java + test/lib/jdk/test/lib/hexdump/ObjectStreamPrinter.java + test/lib/jdk/test/lib/hexdump/StreamDump.java Changeset: ed1e25d5 Author: Phil Race Date: 2021-03-18 21:52:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed1e25d5 8263833: Stop disabling warnings for sunFont.c with gcc Reviewed-by: erikj ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 6aa28b3b Author: Bradford Wetmore Date: 2021-03-18 22:31:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6aa28b3b 8263827: Suspend "missing" javadoc doclint checks for smartcardio Co-authored-by: Magnus Ihse Bursie Reviewed-by: erikj ! make/Docs.gmk Changeset: 434a399b Author: Valerie Peng Date: 2021-03-18 23:23:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/434a399b 8260274: Cipher.init(int, key) does not use highest priority provider for random bytes Reviewed-by: ascarpino, xuelei ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/sun/security/jca/JCAUtil.java ! src/java.base/share/classes/sun/security/jca/Providers.java + test/jdk/java/security/misc/TestDefaultRandom.java Changeset: d185655c Author: Zhengyu Gu Date: 2021-03-19 00:20:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d185655c 8263832: Shenandoah: Fixing parallel thread iteration in final mark task Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: 1a21f779 Author: Sergey Bylokhov Date: 2021-03-19 02:48:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a21f779 8263482: Make access to the ICC color profiles data multithread-friendly Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java ! src/java.desktop/share/native/liblcms/LCMS.c Changeset: d24e4cfe Author: Prasanta Sadhukhan Date: 2021-03-19 04:28:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d24e4cfe 8263481: Specification of JComponent::setDefaultLocale doesn't mention that passing 'null' restores VM's default locale Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/JComponent.java + test/jdk/javax/swing/JComponent/TestNullLocale.java Changeset: 454af871 Author: Christoph G?ttschkes Committer: Thomas Stuefe Date: 2021-03-19 08:58:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/454af871 8263185: Mallinfo deprecated in glibc 2.33 Reviewed-by: stuefe, dholmes ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp Changeset: 701fd9da Author: Nils Eliasson Date: 2021-03-19 09:10:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/701fd9da 8262476: Add filter to speed up CompileCommand lookup Reviewed-by: kvn, thartmann ! src/hotspot/share/compiler/compilerOracle.cpp Changeset: 4d51a82b Author: Chris Hegarty Date: 2021-03-19 10:46:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d51a82b 8263818: Release JNI local references in get/set-InetXXAddress-member helper functions of net_util.c Reviewed-by: alanb ! src/java.base/share/native/libnet/net_util.c Changeset: 57497ab0 Author: Claes Redestad Date: 2021-03-19 10:52:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57497ab0 8263821: Remove unused MethodTypeForm canonicalization codes Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java Changeset: 1572f3cc Author: Albert Mingkun Yang Date: 2021-03-19 12:13:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1572f3cc 8263852: Unused method SoftRefPolicy::use_should_clear_all_soft_refs Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/softRefPolicy.cpp ! src/hotspot/share/gc/shared/softRefPolicy.hpp Changeset: b49c5893 Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 13:06:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b49c5893 8263658: Use the blessed modifier order in java.base Reviewed-by: rriggs, redestad ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/StackWalker.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/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/nio/BufferMismatch.java ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java ! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java ! src/java.base/share/classes/sun/security/util/ResourcesMgr.java ! src/java.base/share/classes/sun/security/util/SignatureUtil.java Changeset: d41f7512 Author: Phil Race Date: 2021-03-19 18:12:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d41f7512 8247370: Clean up unused printing code in awt_PrintJob.cpp Reviewed-by: serb, psadhukhan ! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp Changeset: 30da9bc3 Author: Chris Plummer Date: 2021-03-19 19:16:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/30da9bc3 8263546: Add "findsym" command to clhsdb.html help file Reviewed-by: ysuenaga, lmesnik ! src/jdk.hotspot.agent/doc/clhsdb.html Changeset: ed701ea6 Author: Chris Plummer Date: 2021-03-19 19:20:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed701ea6 8262271: SA: Add new stress test that tests getting the stack trace of an active thread Reviewed-by: ysuenaga, sspitsyn + test/jdk/sun/tools/jhsdb/JStackStressTest.java Changeset: 0b5216a9 Author: Ian Graves Committer: Alexey Semenyuk Date: 2021-03-19 19:51:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b5216a9 8263545: Convert jpackage to use Stream.toList() Reviewed-by: asemenyuk, almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DottedVersion.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociation.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PathGroup.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java Changeset: 57fc8e9b Author: Alex Menkov Date: 2021-03-19 20:11:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57fc8e9b 8262080: vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java failed with "ERROR: new event is not ThreadStartEvent" Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java Changeset: 6737135b Author: Alex Menkov Date: 2021-03-19 20:13:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6737135b 8262083: vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/TestDescription.java failed with "No notification: event JVMTI_EVENT_FRAME_POP (61)" Reviewed-by: lmesnik, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.cpp Changeset: 80d3ea02 Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 21:04:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/80d3ea02 8263885: Use the blessed modifier order in java.sql/rowset/transation.xa Reviewed-by: redestad, lancea ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java ! src/java.sql/share/classes/java/sql/DriverManager.java ! src/java.sql/share/classes/java/sql/Types.java ! src/java.transaction.xa/share/classes/javax/transaction/xa/XAException.java ! src/java.transaction.xa/share/classes/javax/transaction/xa/XAResource.java ! src/java.transaction.xa/share/classes/javax/transaction/xa/Xid.java Changeset: 77ebc110 Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 21:06:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/77ebc110 8263892: More modifier order fixes in java.base Reviewed-by: naoto, iris, redestad ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java ! src/java.base/share/classes/sun/security/util/DerValue.java Changeset: 6fa6557d Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 21:07:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6fa6557d 8263825: Remove unused and commented out member from NTLMException Reviewed-by: mullan, redestad ! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java Changeset: 4d9517d2 Author: Ioi Lam Date: 2021-03-19 21:23:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d9517d2 8263834: Work around gdb for HashtableEntry Reviewed-by: dholmes, stuefe, tschatzl, coleenp ! src/hotspot/share/utilities/hashtable.hpp Changeset: 96e5c3f1 Author: Naoto Sato Date: 2021-03-19 21:48:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/96e5c3f1 8263890: Broken links to Unicode.org Reviewed-by: redestad, joehw, iris ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java ! src/java.base/share/classes/jdk/internal/icu/text/BidiLine.java ! src/java.base/share/classes/jdk/internal/icu/text/Normalizer2.java ! src/java.base/share/classes/jdk/internal/icu/text/NormalizerBase.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java Changeset: 5b8233ba Author: Thomas Stuefe Date: 2021-03-20 05:51:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b8233ba 8263871: On sem_destroy() failing we should assert Reviewed-by: dholmes ! src/hotspot/os/posix/semaphore_posix.cpp Changeset: ab66d699 Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2021-03-20 07:45:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab66d699 8263138: Initialization of sun.font.SunFontManager.platformFontMap is not thread safe Reviewed-by: aivanov, kizune, serb ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: d2c137d4 Author: Thomas Stuefe Date: 2021-03-20 09:06:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2c137d4 8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp Changeset: cb742f95 Author: Weijun Wang Date: 2021-03-20 13:42:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb742f95 8255255: Update Apache Santuario (XML Signature) to version 2.2.1 Reviewed-by: xuelei, mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/XmlAttrStack.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/ECKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParser.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserException.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserImpl.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/WeakObjectPool.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java ! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/RSAPSSParameterSpec.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/com/sun/org/apache/xml/internal/security/TruncateHMAC.java ! test/jdk/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java ! test/jdk/com/sun/org/apache/xml/internal/security/transforms/MyTransform.java Changeset: 118a49fc Author: Alexander Zuev Date: 2021-03-20 17:58:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/118a49fc 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Reviewed-by: azvegint, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: cd45538b Author: David Holmes Date: 2021-03-21 00:42:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd45538b 8263771: Refactor javaClasses initialization code to isolate dumping code Reviewed-by: coleenp, iklam ! src/hotspot/share/classfile/javaClasses.cpp Changeset: 35cd9456 Author: Jie Fu Date: 2021-03-21 23:07:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/35cd9456 8263908: Build fails due to initialize_static_field_for_dump defined but not used after JDK-8263771 Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/javaClasses.cpp Changeset: 5a7f22ab Author: casparcwang Committer: Jie Fu Date: 2021-03-22 02:18:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5a7f22ab 8263579: ZGC: Concurrent mark hangs with debug loglevel Reviewed-by: pliden, ayang, eosterlund ! src/hotspot/share/gc/z/zMark.cpp Changeset: 42104e55 Author: Ajit Ghaisas Date: 2021-03-22 02:44:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/42104e55 8263488: Verify CWarningWindow works with metal rendering pipeline Reviewed-by: serb, pbansal, avu, kizune ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java Changeset: a9d2267f Author: Markus Gr?nlund Date: 2021-03-22 11:52:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9d2267f 8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*) Co-authored-by: Denghui Dong Reviewed-by: jbachorik, egahlin ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp + test/jdk/jdk/jfr/jvm/TestPrimitiveClasses.java Changeset: 9847703b Author: pavelrappo Date: 2021-03-22 12:47:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9847703b Merge branch 'master' into snippets Changeset: 26490914 Author: pavelrappo Date: 2021-03-24 17:10:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/26490914 Add a dedicated snippet-markup processor The processor is quick and dirty but will be refined and cleaned up if feedback is positive. + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/action/Action.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/action/Replace.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/action/Restyle.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/parser/InstructionParser.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/parser/ParseException.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/parser/Parser.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/DefaultStyledText.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/EqualElementsRegions.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/Scope.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/Sequence.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/SortedLists.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/Style.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/StyleFactory.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/StyledText.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/StyledTextConsumer.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/package-info.java ! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java Changeset: f97dc9c8 Author: pavelrappo Date: 2021-03-24 17:42:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f97dc9c8 Clean up and refactor Reformat text blocks in TestSnippetTag and use record for TestSnippetTag.Snippet. ! test/langtools/jdk/javadoc/doclet/testSnippetTag/TestSnippetTag.java From duke at openjdk.java.net Thu Mar 25 13:02:09 2021 From: duke at openjdk.java.net (duke) Date: Thu, 25 Mar 2021 13:02:09 GMT Subject: git: openjdk/jdk-sandbox: jdk.javadoc/snippets: Add "start" action to markup processor Message-ID: Changeset: bee9158a Author: pavelrappo Date: 2021-03-25 12:59:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bee9158a Add "start" action to markup processor + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/action/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/parser/Parser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/DefaultStyledText.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/StyledText.java From chris.hegarty at oracle.com Thu Mar 25 17:30:59 2021 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Thu, 25 Mar 2021 17:30:59 GMT Subject: git: openjdk/jdk-sandbox: simple-buffers: 225 new changesets Message-ID: Changeset: 3820ab9e Author: Yumin Qi Date: 2021-03-11 16:49:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3820ab9e 8236847: CDS archive with 4K alignment unusable on machines with 64k pages Reviewed-by: iklam, stuefe, erikj, ihse ! make/autoconf/configure.ac ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/conf/jib-profiles.js ! make/hotspot/lib/JvmFlags.gmk ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.hpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.hpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp + test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java Changeset: 7ed46bd0 Author: Alexey Semenyuk Date: 2021-03-11 16:55:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7ed46bd0 8241716: Jpackage functionality to let users choose whether to create shortcuts Reviewed-by: almatvee, herrick ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java - src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourcesBuilder.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixVariables.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/InstallDirNotEmptyDlg.wxs ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_en.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/ShortcutPromptDlg.wxs ! 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 ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs + test/jdk/tools/jpackage/windows/WinInstallerUiTest.java + test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java Changeset: 15daccac Author: Yumin Qi Date: 2021-03-11 18:54:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/15daccac 8263465: JDK-8236847 causes tier1 build failure on linux-aarch64 Reviewed-by: iklam, erikj, dcubed ! make/autoconf/jdk-options.m4 Changeset: b92abac2 Author: Zhengyu Gu Date: 2021-03-11 20:11:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b92abac2 8263433: Shenandoah: Don't expect forwarded objects in set_concurrent_mark_in_progress() Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: f3bd801a Author: Doug Simon Date: 2021-03-11 20:56:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f3bd801a 8263403: [JVMCI] output written to tty via HotSpotJVMCIRuntime can be garbled Reviewed-by: kvn, never ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java Changeset: cf1c0219 Author: Daniel D. Daugherty Date: 2021-03-11 23:54:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cf1c0219 8263480: ProblemList two jpackage tests on Windows Reviewed-by: kcr, azvegint ! test/jdk/ProblemList.txt Changeset: ad1f6054 Author: Jie Fu Date: 2021-03-12 02:22:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ad1f6054 8263353: assert(CompilerOracle::option_matches_type(option, value)) failed: Value must match option type Reviewed-by: neliasso, kvn ! src/hotspot/share/compiler/compilerOracle.cpp ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java Changeset: 9f6b1d7f Author: Aleksey Shipilev Date: 2021-03-12 07:35:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9f6b1d7f 8263436: Silly array comparison in GaloisCounterMode.overlapDetection Reviewed-by: ascarpino ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java Changeset: e25ad730 Author: Aleksey Shipilev Date: 2021-03-12 07:40:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e25ad730 8263430: Uninitialized Method* variables after JDK-8233913 Reviewed-by: coleenp, hseigel ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp Changeset: ff259393 Author: Aleksey Shipilev Date: 2021-03-12 07:58:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ff259393 8263426: Reflow JfrNetworkUtilization::send_events Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp Changeset: aa33443b Author: Robbin Ehn Date: 2021-03-12 08:58:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aa33443b 8262454: Handshake timeout improvements, single target, kill unfinished thread Reviewed-by: pchilanomate, dholmes, dcubed ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp + test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java Changeset: 0bbe064c Author: Pengfei Li Date: 2021-03-12 09:41:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0bbe064c 8263354: Accumulated C2 code cleanups Reviewed-by: thartmann, redestad ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: a9b156d3 Author: Markus Gr?nlund Date: 2021-03-12 10:05:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9b156d3 8258414: OldObjectSample events too expensive Co-authored-by: Florian David Reviewed-by: jbachorik ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp Changeset: 65421fae Author: Harold Seigel Date: 2021-03-12 13:14:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/65421fae 8213177: GlobalCounter::CSContext could be an enum class Reviewed-by: lfoltan, kbarrett ! src/hotspot/share/utilities/globalCounter.hpp Changeset: a6e056fd Author: Vladimir Kozlov Date: 2021-03-12 16:59:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a6e056fd 8263125: During deoptimization vectors should reassign scalarized payload after all objects are reallocated. Reviewed-by: vlivanov, rrich ! src/hotspot/share/code/location.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/stackValue.cpp ! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java Changeset: 0b10c6b4 Author: Vladimir Ivanov Date: 2021-03-12 17:29:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b10c6b4 8263017: Read barriers are missing in nmethod printing code Reviewed-by: eosterlund, kvn ! src/hotspot/share/code/nmethod.cpp Changeset: 4b5c664b Author: Harold Seigel Date: 2021-03-12 19:00:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4b5c664b 8178348: left_n_bits(0) invokes undefined behavior Reviewed-by: dholmes, coleenp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 0ea48d9d Author: Alexander Zvegintsev Date: 2021-03-12 19:11:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0ea48d9d 8194129: Regression automated Test '/open/test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java' fails Reviewed-by: serb, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java Changeset: b932a62c Author: Coleen Phillimore Date: 2021-03-12 20:48:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b932a62c 8263470: Consolidate copies of getClassBytes in various tests Reviewed-by: hseigel, stuefe, mseledtsov ! test/hotspot/jtreg/runtime/BadObjectClass/TestUnloadClassError.java ! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/MyDiffClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/DefineClass/NullClassBytesTest.java ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java ! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestHostErrorWithClassUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom_JFR.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java ! test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodDiffCL_Umod.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodDiffCL_UmodUpkg.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodUpkgDiffCL_Umod.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodUpkg_Umod.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/Umod_UmodUpkg.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/myloaders/MyDiffClassLoader.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/myloaders/MySameClassLoader.java ! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java - test/hotspot/jtreg/runtime/testlibrary/ClassUnloadCommon.java + test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java = test/lib/jdk/test/lib/classloader/ClassWithManyMethodsClassLoader.java Changeset: ecfa712c Author: Chris Plummer Date: 2021-03-12 21:05:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ecfa712c 8263326: Remove ReceiverTypeData check from serviceability/sa/TestPrintMdo.java Reviewed-by: dholmes ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java Changeset: b2f7c58d Author: Chris Plummer Date: 2021-03-12 21:06:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2f7c58d 8263055: hsdb Command Line Debugger does not properly direct output for some commands Reviewed-by: amenkov, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java Changeset: 0c8350ed Author: Ioi Lam Date: 2021-03-12 21:45:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c8350ed 8263460: DynamicArchiveRelocationTest.java fails in product VM Reviewed-by: ccheung, dcubed ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Changeset: bf9b5fa7 Author: Jie Fu Date: 2021-03-12 22:56:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bf9b5fa7 8263501: compiler/oracle/TestInvalidCompileCommand.java fails with release VMs Reviewed-by: kvn ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java Changeset: e834f99d Author: Igor Ignatyev Date: 2021-03-12 23:13:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e834f99d 8263412: ClassFileInstaller can't be used by classes outside of default package Reviewed-by: iklam, coleenp, mseledtsov ! test/hotspot/jtreg/runtime/BadObjectClass/BootstrapRedefine.java ! test/hotspot/jtreg/runtime/ClassFile/PreviewVersion.java ! test/hotspot/jtreg/runtime/cds/BootAppendTests.java ! test/hotspot/jtreg/runtime/cds/SharedStrings.java ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/cds/appcds/CDSandJFR.java ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/cds/appcds/FieldLayoutFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/hotspot/jtreg/runtime/cds/appcds/PackageSealing.java ! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedResolvedReferences.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/condy/CondyHelloTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ExcludedClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MethodSorting.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAndLambda.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAnonymous.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/HumongousDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/InstrumentationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java ! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java ! test/hotspot/jtreg/runtime/cds/serviceability/transformRelatedClasses/TransformRelatedClasses.java ! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java ! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleClassList.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 ! test/hotspot/jtreg/runtime/records/RedefineRecord.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java ! test/jdk/java/security/AccessController/DoPrivAccompliceTest.java ! test/jdk/jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java ! test/lib/ClassFileInstaller.java ! test/lib/RedefineClassHelper.java = test/lib/jdk/test/lib/helpers/ClassFileInstaller.java Changeset: 43524cc4 Author: Chris Plummer Date: 2021-03-12 23:35:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/43524cc4 8243455: Many SA tests can fail due to trying to get the stack trace of an active method Reviewed-by: lmesnik, ysuenaga, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java - test/hotspot/jtreg/serviceability/sa/LingeredAppWithTrivialMain.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: 0b68ced0 Author: Igor Ignatyev Date: 2021-03-13 01:33:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b68ced0 8263548: runtime/cds/appcds/SharedRegionAlignmentTest.java fails to compile after JDK-8263412 Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java Changeset: 86e4c755 Author: Yi Yang Committer: Erik Gahlin Date: 2021-03-13 02:03:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/86e4c755 8256156: JFR: Allow 'jfr' tool to show metadata without a recording Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Main.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java ! test/jdk/jdk/jfr/tool/TestMetadata.java Changeset: a5287710 Author: Yasumasa Suenaga Date: 2021-03-13 09:40:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5287710 8262491: AArch64: CPU description should contain compatible board list Reviewed-by: akozlov, aph ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp Changeset: d339320e Author: Yasumasa Suenaga Date: 2021-03-13 09:41:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d339320e 8263136: C4530 was reported from VS 2019 at access bridge Reviewed-by: stuefe, serb ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp Changeset: a7aba2b6 Author: Igor Ignatyev Date: 2021-03-13 14:51:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a7aba2b6 8263549: 8263412 can cause jtreg testlibrary split Reviewed-by: iklam, dcubed ! test/hotspot/jtreg/applications/ctw/modules/generate.bash ! test/hotspot/jtreg/applications/ctw/modules/java_base.java ! test/hotspot/jtreg/applications/ctw/modules/java_base_2.java ! test/hotspot/jtreg/applications/ctw/modules/java_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java ! test/hotspot/jtreg/applications/ctw/modules/java_desktop.java ! test/hotspot/jtreg/applications/ctw/modules/java_desktop_2.java ! test/hotspot/jtreg/applications/ctw/modules/java_instrument.java ! test/hotspot/jtreg/applications/ctw/modules/java_logging.java ! test/hotspot/jtreg/applications/ctw/modules/java_management.java ! test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/java_naming.java ! test/hotspot/jtreg/applications/ctw/modules/java_net_http.java ! test/hotspot/jtreg/applications/ctw/modules/java_prefs.java ! test/hotspot/jtreg/applications/ctw/modules/java_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/java_scripting.java ! test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java ! test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java ! test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java ! test/hotspot/jtreg/applications/ctw/modules/java_sql.java ! test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java ! test/hotspot/jtreg/applications/ctw/modules/java_transaction_xa.java ! test/hotspot/jtreg/applications/ctw/modules/java_xml.java ! test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_aot.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler_management.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jfr.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata_2.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management_jfr.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_net.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported_desktop.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java ! test/hotspot/jtreg/compiler/aot/DeoptimizationTest.java ! test/hotspot/jtreg/compiler/aot/RecompilationTest.java ! test/hotspot/jtreg/compiler/aot/TestHeapBase.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/cli/IncorrectAOTLibraryTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/AtFileTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileAbsoluteDirectoryTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileClassTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileClassWithDebugTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileDirectoryTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileJarTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionNotExistingTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionWrongFileTest.java ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java ! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/hotspot/jtreg/compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2.java ! test/hotspot/jtreg/compiler/c2/Test6857159.java ! test/hotspot/jtreg/compiler/c2/Test8004741.java ! test/hotspot/jtreg/compiler/c2/TestDeadDataLoopIGVN.java ! test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java ! test/hotspot/jtreg/compiler/c2/cr6589834/Test_ia32.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java ! test/hotspot/jtreg/compiler/ciReplay/TestClientVM.java ! test/hotspot/jtreg/compiler/ciReplay/TestDumpReplay.java ! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java ! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java ! test/hotspot/jtreg/compiler/ciReplay/TestServerVM.java ! test/hotspot/jtreg/compiler/ciReplay/TestVMNoCompLevel.java ! test/hotspot/jtreg/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java ! test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/BeanTypeTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/GetUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/ManagerNamesTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/PeakUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/PoolsIndependenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java ! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/hotspot/jtreg/compiler/codegen/TestOopCmp.java ! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java ! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java ! test/hotspot/jtreg/compiler/compilercontrol/InlineMatcherTest.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/ControlIntrinsicTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/ControlIntrinsicTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddLogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ControlIntrinsicTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/hotspot/jtreg/compiler/compilercontrol/logcompilation/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopy.java ! test/hotspot/jtreg/compiler/floatingpoint/NaNTest.java ! test/hotspot/jtreg/compiler/floatingpoint/TestPow2.java ! test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java ! test/hotspot/jtreg/compiler/interpreter/DisableOSRTest.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicAvailableTest.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java ! test/hotspot/jtreg/compiler/intrinsics/TestCheckIndex.java ! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetFlagValueTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciShutdownEventTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java ! test/hotspot/jtreg/compiler/jvmci/meta/StableFieldTest.java ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java ! test/hotspot/jtreg/compiler/oracle/GetMethodOptionTest.java ! test/hotspot/jtreg/compiler/oracle/MethodMatcherTest.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java ! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckSmearing.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMRetryCount.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/hotspot/jtreg/compiler/runtime/Test8010927.java ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java ! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java ! test/hotspot/jtreg/compiler/tiered/NonTieredLevelsTest.java ! test/hotspot/jtreg/compiler/tiered/TestEnqueueMethodForCompilation.java ! test/hotspot/jtreg/compiler/tiered/TieredLevelsTest.java ! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/hotspot/jtreg/compiler/types/correctness/CorrectnessTest.java ! test/hotspot/jtreg/compiler/types/correctness/OffTest.java ! test/hotspot/jtreg/compiler/uncommontrap/DeoptReallocFailure.java ! test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java ! test/hotspot/jtreg/compiler/uncommontrap/TestNullAssertAtCheckCast.java ! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java ! test/hotspot/jtreg/compiler/whitebox/AllocationCodeBlobTest.java ! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java ! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java ! test/hotspot/jtreg/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java ! test/hotspot/jtreg/compiler/whitebox/SetDontInlineMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/SetForceInlineMethodTest.java ! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java ! test/hotspot/jtreg/containers/cgroup/PlainRead.java ! test/hotspot/jtreg/containers/docker/TestCPUSets.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java ! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java ! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java ! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java ! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java ! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestNoUseHCC.java ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java ! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java ! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingPerRegion.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHeapCounters.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousMovement.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousThreshold.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestObjectCollected.java ! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java ! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java ! test/hotspot/jtreg/gc/logging/TestGCId.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java ! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java ! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java ! test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java ! test/hotspot/jtreg/runtime/6626217/bug_21227.java ! test/hotspot/jtreg/runtime/8026365/InvokeSpecialAnonTest.java ! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/hotspot/jtreg/runtime/ElfDecoder/TestElfDirectRead.java ! test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java ! test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/Test.java ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java ! test/hotspot/jtreg/runtime/Metaspace/DefineClass.java ! test/hotspot/jtreg/runtime/Metaspace/FragmentMetaspaceSimple.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocation.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java ! test/hotspot/jtreg/runtime/NMT/ChangeTrackingLevel.java ! test/hotspot/jtreg/runtime/NMT/CommitOverlappingRegions.java ! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/hotspot/jtreg/runtime/NMT/JcmdDetailDiff.java ! test/hotspot/jtreg/runtime/NMT/JcmdSummaryDiff.java ! test/hotspot/jtreg/runtime/NMT/MallocRoundingReportTest.java ! test/hotspot/jtreg/runtime/NMT/MallocSiteHashOverflow.java ! test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java ! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java ! test/hotspot/jtreg/runtime/NMT/MallocTestType.java ! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java ! test/hotspot/jtreg/runtime/NMT/ReleaseCommittedMemory.java ! test/hotspot/jtreg/runtime/NMT/ReleaseNoCommit.java ! test/hotspot/jtreg/runtime/NMT/SummarySanityCheck.java ! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java ! test/hotspot/jtreg/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocTestType.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java ! test/hotspot/jtreg/runtime/Thread/ThreadObjAccessAtExit.java ! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java ! test/hotspot/jtreg/runtime/cds/CheckDefaultArchiveFile.java ! test/hotspot/jtreg/runtime/cds/CheckSharingWithDefaultArchive.java ! test/hotspot/jtreg/runtime/cds/SharedStrings.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/CDSandJFR.java ! test/hotspot/jtreg/runtime/cds/appcds/ClassLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/FieldLayoutFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/GraalWithLimitedMetaspace.java ! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java ! test/hotspot/jtreg/runtime/cds/appcds/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/cds/appcds/MultiProcessSharing.java ! test/hotspot/jtreg/runtime/cds/appcds/RewriteBytecodesTest.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedResolvedReferences.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesTest.java ! test/hotspot/jtreg/runtime/cds/appcds/condy/CondyHelloTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom_JFR.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/LoaderSegregationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnintendedLoadersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ExcludedClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MethodSorting.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAndLambda.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAnonymous.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ArrayTest.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java ! test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java ! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java ! test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java ! test/hotspot/jtreg/runtime/execstack/TestCheckJDK.java ! test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkExitTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkOneExitTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java ! test/hotspot/jtreg/runtime/handshake/MixedHandshakeWalkStackTest.java ! test/hotspot/jtreg/runtime/interned/SanityTest.java ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReadVMPageSize.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java ! test/hotspot/jtreg/runtime/memory/StressVirtualSpaceResize.java ! test/hotspot/jtreg/runtime/modules/AccessCheckAllUnnamed.java ! test/hotspot/jtreg/runtime/modules/AccessCheckExp.java ! test/hotspot/jtreg/runtime/modules/AccessCheckJavaBase.java ! test/hotspot/jtreg/runtime/modules/AccessCheckOpen.java ! test/hotspot/jtreg/runtime/modules/AccessCheckRead.java ! test/hotspot/jtreg/runtime/modules/AccessCheckSuper.java ! test/hotspot/jtreg/runtime/modules/AccessCheckUnnamed.java ! test/hotspot/jtreg/runtime/modules/AccessCheckWorks.java ! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java ! test/hotspot/jtreg/runtime/modules/ExportTwice.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportToAllUnnamed.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExports.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportsToAll.java ! test/hotspot/jtreg/runtime/modules/JVMAddReadsModule.java ! test/hotspot/jtreg/runtime/modules/JVMDefineModule.java ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java ! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java ! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java ! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java ! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java ! test/hotspot/jtreg/runtime/whitebox/WBStackSize.java ! test/hotspot/jtreg/serviceability/ParserTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CodelistTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerQueueTest.java ! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java ! test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesListTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarsTest.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VirtualMachine06.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach001/attach001TestRunner.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach024/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach030/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach031/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach034/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach036/attach036TestRunner.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach043/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java ! test/jdk/com/sun/jdi/EATests.java ! test/jdk/java/foreign/stackwalk/TestStackWalk.java ! test/jdk/java/lang/Class/forName/NonLinking/NonLinking.java ! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java ! test/jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/jdk/java/lang/ref/CleanerTest.java ! test/jdk/java/lang/reflect/Nestmates/TestSecurityManagerChecks.java ! test/jdk/java/util/Arrays/TimSortStackSize2.java ! test/jdk/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperStats.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java ! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java ! test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java ! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java ! test/lib-test/jdk/test/lib/TestPlatformIsTieredSupported.java ! test/lib-test/sun/hotspot/whitebox/BlobSanityTest.java ! test/lib-test/sun/hotspot/whitebox/CPUInfoTest.java ! test/lib-test/sun/hotspot/whitebox/MismatchedWhiteBox/WhiteBox.java ! test/lib-test/sun/hotspot/whitebox/WBApi.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/BooleanTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/DoubleTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/IntxTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/SizeTTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/StringTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/Uint64Test.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/UintxTest.java - test/lib/ClassFileInstaller.java ! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java Changeset: 8e562d26 Author: Chris Plummer Date: 2021-03-13 22:52:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8e562d26 8263477: serviceability/sa/ClhsdbDumpheap.java timed out Reviewed-by: lmesnik, dcubed ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java Changeset: 9c84899d Author: Igor Ignatyev Date: 2021-03-14 05:19:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9c84899d 8263555: use driver-mode to run ClassFileInstaller Reviewed-by: iklam ! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java Changeset: da9ead5e Author: Ioi Lam Date: 2021-03-14 06:01:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/da9ead5e 8263399: CDS should archive only classes allowed by module system Reviewed-by: ccheung, minqi ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Changeset: 554dd29f Author: David Holmes Date: 2021-03-15 02:03:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/554dd29f 8263564: Consolidate POSIX code for runtime exit support: os::shutdown, os::abort and os::die Reviewed-by: mikael ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp Changeset: f7e0a098 Author: Nick Gasson Date: 2021-03-15 05:20:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f7e0a098 8263425: AArch64: two potential bugs in C1 LIRGenerator::generate_address() Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp Changeset: b371f90f Author: Aleksey Shipilev Date: 2021-03-15 06:25:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b371f90f 8263504: Some OutputMachOpcodes fields are uninitialized Reviewed-by: kvn ! src/hotspot/share/adlc/output_h.cpp Changeset: ba22e6f6 Author: Aleksey Shipilev Date: 2021-03-15 06:25:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ba22e6f6 8263446: Avoid unary minus over unsigned type in ObjectSynchronizer::dec_in_use_list_ceiling Reviewed-by: eosterlund, dcubed ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 06383033 Author: Aleksey Shipilev Date: 2021-03-15 06:27:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/06383033 8263497: Clean up sun.security.krb5.PrincipalName::toByteArray Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java Changeset: 8afec70c Author: Ajit Ghaisas Date: 2021-03-15 06:41:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8afec70c 8260931: Implement JEP 382: New macOS Rendering Pipeline Co-authored-by: Jayathirth D V Co-authored-by: Alexey Ushakov Co-authored-by: Artem Bochkarev Co-authored-by: Prasanta Sadhukhan Co-authored-by: Denis Konoplev Co-authored-by: Phil Race Co-authored-by: Kevin Rushforth Co-authored-by: Magnus Ihse Bursie Co-authored-by: Ajit Ghaisas Reviewed-by: ihse, avu, kcr, gziemski, prr, kizune, jdv, psadhukhan, serb ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 ! make/modules/java.desktop/Lib.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java + src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java ! src/java.desktop/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLBlitLoops.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLBufImgOps.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLContext.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLDrawImage.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLMaskBlit.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLMaskFill.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLPaints.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderQueue.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderer.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceData.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceDataProxy.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLTextRenderer.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLVolatileSurfaceManager.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGlyphCache.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGlyphCache.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSamplerManager.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSamplerManager.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexturePool.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexurePool.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTransform.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTransform.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/RenderOptions.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/common.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders.metal ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h + test/jdk/performance/client/RenderPerfTest/Makefile + test/jdk/performance/client/RenderPerfTest/README + test/jdk/performance/client/RenderPerfTest/build.xml = test/jdk/performance/client/RenderPerfTest/resources/renderperf/images/duke.png + test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfLCDTest.java + test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfTest.java Changeset: 32c7fcc6 Author: Toshio Nakamura Committer: Dmitry Markov Date: 2021-03-15 09:20:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/32c7fcc6 8263490: [macos] Crash occurs on JPasswordField with activated InputMethod Reviewed-by: dmarkov, serb, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m Changeset: 7b4aefe9 Author: Aleksey Shipilev Date: 2021-03-15 09:50:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b4aefe9 8263530: sun.awt.X11.ListHelper.removeAll() should use clear() Reviewed-by: serb, kizune ! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java Changeset: fac39fe9 Author: Claes Redestad Date: 2021-03-15 10:52:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fac39fe9 8263508: Remove dead code in MethodHandleImpl Reviewed-by: jkuhn, mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: c0176c42 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-03-15 11:18:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c0176c42 8263552: Use String.valueOf() for char-to-String conversions Reviewed-by: redestad, vtewari, azvegint, chegar ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java ! src/java.base/share/classes/jdk/internal/reflect/SignatureIterator.java ! src/java.base/share/classes/sun/invoke/util/Wrapper.java ! src/java.base/share/classes/sun/security/provider/PolicyParser.java ! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java Changeset: 80cdf788 Author: Frederic Parain Date: 2021-03-15 12:57:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/80cdf788 8263544: Unused argument in ConstantPoolCacheEntry::set_field() Reviewed-by: coleenp, dholmes ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp Changeset: d6b5e180 Author: Patricio Chilano Mateo Date: 2021-03-15 14:12:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6b5e180 8263191: Consolidate ThreadInVMfromJavaNoAsyncException and ThreadBlockInVMWithDeadlockCheck with existing wrappers Reviewed-by: coleenp, dholmes, dcubed ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/safepoint.cpp Changeset: d825198e Author: Igor Ignatyev Date: 2021-03-15 17:05:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d825198e 8263556: remove `@modules java.base` from tests Reviewed-by: dcubed, naoto, iris ! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java ! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java ! test/hotspot/jtreg/gc/g1/TestPeriodicCollectionJNI.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java ! test/hotspot/jtreg/runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java ! test/jdk/java/util/Formatter/Basic.java ! test/jdk/java/util/zip/ZipFile/Zip64SizeTest.java Changeset: 189289d9 Author: Thomas Stuefe Date: 2021-03-15 17:20:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/189289d9 8262326: MaxMetaspaceSize does not have to be aligned to metaspace commit alignment Reviewed-by: coleenp, iklam ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp Changeset: 46d78f0d Author: Brian Burkhalter Date: 2021-03-15 17:24:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/46d78f0d 6539707: (fc) MappedByteBuffer.force() method throws an IOException in a very simple test Reviewed-by: alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/MappedMemoryUtils.java ! src/java.base/windows/native/libnio/MappedMemoryUtils.c ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MappedMemorySegments.java + test/jdk/java/nio/MappedByteBuffer/ForceException.java Changeset: 771b146a Author: Albert Mingkun Yang Date: 2021-03-15 17:25:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/771b146a 8245025: MoveAndUpdateClosure::do_addr calls function with side-effects in an assert Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 5ab52448 Author: Aleksey Shipilev Date: 2021-03-15 17:38:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5ab52448 8263514: Minor issue in JavacFileManager.SortFiles.REVERSE Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: 4f1cda4f Author: Thomas Schatzl Date: 2021-03-15 18:07:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f1cda4f 8263387: G1GarbageCollection JFR event gets gc phase, not gc type Reviewed-by: sjohanss, ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectorState.cpp ! src/hotspot/share/gc/g1/g1CollectorState.hpp + src/hotspot/share/gc/g1/g1GCPauseType.hpp - src/hotspot/share/gc/g1/g1GCTypes.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1Trace.hpp ! src/hotspot/share/jfr/metadata/metadata.xml - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/G1YCType.java Changeset: 0c718ab2 Author: Craig Andrews Committer: Brent Christian Date: 2021-03-15 18:35:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0c718ab2 8262277: URLClassLoader.getResource throws undocumented IllegalArgumentException Reviewed-by: alanb, bchristi, psadhukhan ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + test/jdk/java/net/URLClassLoader/FindResourceDoesNotThrowException.java Changeset: 4d1c08ca Author: Coleen Phillimore Date: 2021-03-15 21:19:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d1c08ca 8263616: 'Deprecatd' typo in src/hotspot/share/classfile/classFileParser.cpp Reviewed-by: hseigel, dcubed ! src/hotspot/share/classfile/classFileParser.cpp Changeset: 1e570870 Author: Ioi Lam Date: 2021-03-15 22:20:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1e570870 8263392: Allow current thread to be specified in ExceptionMark Reviewed-by: dholmes, ccheung, coleenp, minqi ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp Changeset: 8c1112a6 Author: David Holmes Date: 2021-03-15 23:11:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c1112a6 8261916: gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed Reviewed-by: dcubed, coleenp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/utilities/vmError.cpp Changeset: d896246a Author: Pankaj Bansal Date: 2021-03-16 04:57:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d896246a 8263420: Incorrect function name in NSAccessibilityStaticText native peer implementation Reviewed-by: kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m Changeset: e03a5948 Author: Yasumasa Suenaga Date: 2021-03-16 05:46:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e03a5948 8262504: Some CLHSDB command cannot know they run on remote debugger Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/Tool.java Changeset: ba35193c Author: Thomas Stuefe Date: 2021-03-16 05:47:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ba35193c 8263559: Add missing initializers to VM_PopulateDumpSharedSpace Reviewed-by: kbarrett, iklam, coleenp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: c484d890 Author: Thomas Stuefe Date: 2021-03-16 05:49:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c484d890 8263557: Possible NULL dereference in Arena::destruct_contents() Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/arena.cpp Changeset: 20297a1b Author: Roland Westrelin Date: 2021-03-16 08:20:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/20297a1b 8263577: C2: reachable nodes shouldn't have dead uses at the end of optimizations Reviewed-by: vlivanov, neliasso ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subtypenode.cpp Changeset: a1f6591f Author: Stefan Karlsson Date: 2021-03-16 08:29:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1f6591f 8263589: Introduce JavaValue::get_oop/set_oop Reviewed-by: coleenp, sspitsyn ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/jni/jfrJavaCall.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: a31a23d5 Author: Stefan Karlsson Date: 2021-03-16 08:29:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a31a23d5 8263595: Remove oop type punning in JavaCallArguments Reviewed-by: iklam, coleenp, kbarrett ! src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp ! src/hotspot/cpu/arm/jniTypes_arm.hpp ! src/hotspot/cpu/ppc/jniTypes_ppc.hpp ! src/hotspot/cpu/s390/jniTypes_s390.hpp ! src/hotspot/cpu/x86/jniTypes_x86.hpp ! src/hotspot/cpu/zero/jniTypes_zero.hpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/javaCalls.hpp Changeset: 68deb24b Author: Andrey Turbanov Committer: Julia Boes Date: 2021-03-16 10:10:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/68deb24b 8080272: Refactor I/O stream copying to use InputStream.transferTo/readAllBytes and Files.copy Reviewed-by: mcimadamore, alanb ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.management/share/classes/javax/management/loading/MLet.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIClassInstrumentation.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java Changeset: 9c50b8e6 Author: Martin Doerr Date: 2021-03-16 10:17:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9c50b8e6 8263587: C2: JVMS not cloned when needs_clone_jvms() is true Reviewed-by: goetz, vlivanov ! src/hotspot/share/opto/callnode.hpp Changeset: 83a9a029 Author: Aleksey Shipilev Date: 2021-03-16 10:54:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/83a9a029 8263509: LdapSchemaParser.readNextTag checks array length incorrectly Reviewed-by: stuefe, aefimov ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java Changeset: 4517d72f Author: Frederic Parain Date: 2021-03-16 12:21:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4517d72f 8263612: Unused variables in C1 runtime Reviewed-by: neliasso, thartmann ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_Runtime1.hpp Changeset: 75ef6f58 Author: Roman Kennke Date: 2021-03-16 14:12:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/75ef6f58 8263427: Shenandoah: Trigger weak-LRB even when heap is stable Reviewed-by: shade, zgu ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp ! src/hotspot/share/runtime/vmOperation.hpp ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java + test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java Changeset: e33bfb39 Author: Claes Redestad Date: 2021-03-16 14:56:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e33bfb39 8263450: Simplify LambdaForm.useCount Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: dc93138b Author: Aleksey Shipilev Date: 2021-03-16 16:57:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dc93138b 8256732: Zero: broken +ZeroTLAB exposes badly initialized memory Reviewed-by: dholmes ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: 11c8c78c Author: Andy Herrick Date: 2021-03-16 17:26:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/11c8c78c 8248904: Add support to jpackage for the Mac App Store Reviewed-by: asemenyuk, almatvee, kizune, kcr ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java = src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/JavaApp.png ! 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/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/JavaApp.icns ! 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/macosx/classes/jdk/jpackage/internal/resources/java.icns + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/product-def.plist + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java = src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/JavaApp.ico ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java Changeset: a67a679c Author: Zhengyu Gu Date: 2021-03-16 18:41:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a67a679c 8263679: C1: Remove vtable call Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_Instruction.cpp ! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_LIR.cpp ! src/hotspot/share/c1/c1_LIR.hpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp Changeset: 0d2f87e4 Author: Yi Yang Committer: Ioi Lam Date: 2021-03-16 18:48:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0d2f87e4 8263562: Checking if proxy_klass_head is still lambda_proxy_is_available Reviewed-by: ccheung, iklam ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: 422eba81 Author: Alexey Semenyuk Date: 2021-03-16 19:14:41 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/422eba81 8263536: Add @build tags to jpackage tests Reviewed-by: almatvee, iklam, herrick ! test/jdk/ProblemList.txt ! test/jdk/tools/jpackage/linux/AppCategoryTest.java ! test/jdk/tools/jpackage/linux/LicenseTypeTest.java ! test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java ! test/jdk/tools/jpackage/linux/MaintainerTest.java ! test/jdk/tools/jpackage/linux/ReleaseTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTest.java ! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java ! test/jdk/tools/jpackage/share/EmptyFolderTest.java ! test/jdk/tools/jpackage/windows/WinDirChooserTest.java ! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java ! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java Changeset: 05fe06a6 Author: Phil Race Date: 2021-03-16 19:36:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/05fe06a6 8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux Reviewed-by: serb, ihse, azvegint ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java Changeset: 9cb9af68 Author: Vicente Romero Date: 2021-03-16 19:37:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9cb9af68 8260959: remove RECORDS from PreviewFeature.Feature enum Reviewed-by: jlahoda ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java Changeset: 996079b9 Author: Igor Veresov Date: 2021-03-16 21:42:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/996079b9 8260650: test failed with "assert(false) failed: infinite loop in PhaseIterGVN::optimize" Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp Changeset: 50697965 Author: Jie Fu Date: 2021-03-16 23:27:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/50697965 8263164: assert(_base >= VectorA && _base <= VectorZ) failed: Not a Vector while calling StoreVectorNode::memory_size() Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/vectornode.hpp Changeset: 4acb8839 Author: Evgeny Nikitin Committer: Igor Ignatyev Date: 2021-03-17 01:27:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4acb8839 8261666: [mlvm] Remove WhiteBoxHelper Reviewed-by: iignatyev ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/share/WhiteBoxHelper.java Changeset: dd6c9114 Author: Jie Fu Date: 2021-03-17 01:54:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dd6c9114 8263705: Two shenandoah tests fail due to can't find ClassFileInstaller Reviewed-by: iklam ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java Changeset: d2144a5b Author: Eric Liu Committer: Ningsheng Jian Date: 2021-03-17 02:45:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2144a5b 8263058: Optimize vector shift with zero shift count Reviewed-by: thartmann, kvn ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp Changeset: 7b9d2562 Author: Robbin Ehn Date: 2021-03-17 07:27:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b9d2562 8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION Reviewed-by: dcubed, sspitsyn ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp Changeset: ec95a5c6 Author: Prasanta Sadhukhan Date: 2021-03-17 07:54:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ec95a5c6 8263410: ListModel javadoc refers to non-existent interface Reviewed-by: azvegint, pbansal, aivanov ! src/java.desktop/share/classes/javax/swing/ListModel.java Changeset: 086a66a0 Author: Vipin Sharma Committer: Yasumasa Suenaga Date: 2021-03-17 08:30:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/086a66a0 8261095: Add test for clhsdb "symbol" command Reviewed-by: cjplummer, ysuenaga + test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java Changeset: d1baed67 Author: Roland Westrelin Date: 2021-03-17 08:52:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d1baed67 8263672: fatal error: no reachable node should have no use Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/addnode.cpp Changeset: 23fc2a4d Author: Pavel Rappo Date: 2021-03-17 10:32:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/23fc2a4d 8263688: Coordinate equals, hashCode and compareTo of JavacFileManager.PathAndContainer Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: f9f2eef9 Author: Aleksey Shipilev Date: 2021-03-17 10:58:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f9f2eef9 8263434: Dangling references after MethodComparator::methods_EMCP Reviewed-by: coleenp, sspitsyn ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/methodComparator.hpp Changeset: 41276eb8 Author: Jan Lahoda Date: 2021-03-17 12:36:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/41276eb8 8259863: doc: JShell snippet doesn't compile Reviewed-by: sundar ! src/jdk.jshell/share/classes/jdk/jshell/package-info.java Changeset: 86e9cd98 Author: Robin Westberg Date: 2021-03-17 12:46:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/86e9cd98 8263667: Avoid running GitHub actions on branches named pr/* Reviewed-by: ehelin, erikj, ihse ! .github/workflows/submit.yml Changeset: a707fcb5 Author: Albert Mingkun Yang Date: 2021-03-17 13:19:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a707fcb5 8263723: [BACKOUT] MoveAndUpdateClosure::do_addr calls function with side-effects in an assert Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 000012a3 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-03-17 13:34:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/000012a3 8148937: (str) Adapt StringJoiner for Compact Strings Reviewed-by: redestad, chegar ! src/java.base/share/classes/java/util/StringJoiner.java + test/micro/org/openjdk/bench/java/util/StringJoinerBenchmark.java Changeset: b63b5d4c Author: Daniel D. Daugherty Date: 2021-03-17 15:13:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b63b5d4c 8263732: ProblemList serviceability/sa/ClhsdbSymbol.java on ZGC Reviewed-by: ysuenaga ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: e152cc03 Author: Claes Redestad Date: 2021-03-17 15:22:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e152cc03 8263677: Improve Character.isLowerCase/isUpperCase lookups Reviewed-by: erikj, ihse, naoto, rriggs ! make/data/characterdata/CharacterData00.java.template ! make/data/characterdata/CharacterData01.java.template ! make/data/characterdata/CharacterData02.java.template ! make/data/characterdata/CharacterData03.java.template ! make/data/characterdata/CharacterData0E.java.template ! make/data/characterdata/CharacterDataLatin1.java.template ! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java ! test/micro/org/openjdk/bench/java/lang/Characters.java Changeset: 5d87a219 Author: Nils Eliasson Date: 2021-03-17 16:02:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5d87a219 8263361: Incorrect arraycopy stub selected by C2 for SATB collectors Reviewed-by: eosterlund, vlivanov ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/runtime/stubRoutines.cpp Changeset: 4f4ca0e7 Author: Marcus G K Williams Committer: Sandhya Viswanathan Date: 2021-03-17 16:19:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4f4ca0e7 8261671: X86 I2L conversion can be skipped for certain masked positive values Reviewed-by: kvn, neliasso, vlivanov ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/codegen/BMI2.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/Expr.java + test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java + test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Changeset: 7674da43 Author: Zhengyu Gu Date: 2021-03-17 16:19:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7674da43 8262398: Shenandoah: Disable nmethod barrier and stack watermark when running with passive mode Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java Changeset: cdf78e47 Author: Nils Eliasson Date: 2021-03-17 16:31:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cdf78e47 8262298: G1BarrierSetC2::step_over_gc_barrier fails with assert "bad barrier shape" Reviewed-by: kvn, vlivanov ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp Changeset: 24afa36d Author: Joe Darcy Date: 2021-03-17 16:58:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/24afa36d 8263726: divideToIntegralValue typo on BigDecimal documentation Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 83a49ef8 Author: Vladimir Kozlov Date: 2021-03-17 20:00:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/83a49ef8 8263753: two new tests from JDK-8261671 fail with "Error. can not find ClassFileInstaller in test directory or libraries" Reviewed-by: dcubed ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Changeset: 26234b53 Author: Joe Darcy Date: 2021-03-17 20:24:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/26234b53 8254979: Class.getSimpleName() returns non-empty for lambda and method Reviewed-by: rriggs, mchung ! src/java.base/share/classes/java/lang/Class.java Changeset: 99b39aad Author: Joe Darcy Date: 2021-03-17 21:58:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/99b39aad 8262807: Note assumptions of core reflection modeling and parameter handling Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java ! src/java.base/share/classes/java/lang/reflect/package-info.java Changeset: 50ff0d4d Author: Chris Plummer Date: 2021-03-17 22:03:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/50ff0d4d 8263756: Fix ZGC ProblemList entry for serviceability/sa/ClhsdbSymbol.java Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 5d5813a5 Author: Chris Plummer Date: 2021-03-17 23:25:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5d5813a5 8263757: Remove serviceability/sa/ClhsdClasses.java from ZGC problem list Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 9225a230 Author: Jaikiran Pai Date: 2021-03-18 01:45:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9225a230 8263108: Class initialization deadlock in java.lang.constant Reviewed-by: vtewari, plevart, chegar ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java + test/jdk/java/lang/constant/DynamicConstantDescTest.java Changeset: 81ba5784 Author: Fei Yang Date: 2021-03-18 02:26:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/81ba5784 8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address() Reviewed-by: adinn ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp Changeset: 2b93ae00 Author: Ioi Lam Date: 2021-03-18 04:15:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2b93ae00 8261480: MetaspaceShared::preload_and_dump should check exceptions Reviewed-by: dholmes, ccheung ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java Changeset: 444a80b9 Author: Thomas Stuefe Date: 2021-03-18 04:47:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/444a80b9 8263455: NMT: assert on registering a region which completely engulfs an existing region Reviewed-by: zgu, coleenp ! src/hotspot/share/services/virtualMemoryTracker.hpp Changeset: 72b82fd7 Author: Stefan Karlsson Date: 2021-03-18 06:52:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/72b82fd7 8263725: JFR oldobject tests are not run when GCs are specified explicitly Reviewed-by: tschatzl, mgronlun ! test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java ! test/jdk/jdk/jfr/event/oldobject/TestArrayInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestCircularReference.java ! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestFieldInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestG1.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapDeep.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapShallow.java ! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java ! test/jdk/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java ! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectAge.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java ! test/jdk/jdk/jfr/event/oldobject/TestParallel.java ! test/jdk/jdk/jfr/event/oldobject/TestReferenceChainLimit.java ! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java ! test/jdk/jdk/jfr/event/oldobject/TestSerial.java ! test/jdk/jdk/jfr/event/oldobject/TestZ.java Changeset: ff52f298 Author: Jamsheed Mohammed C M Date: 2021-03-18 09:22:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ff52f298 8260716: Assert in MacroAssembler::clear_mem with -XX:-IdealizeClearArrayNode Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/codegen/ClearArrayTest.java Changeset: 9cd21b68 Author: Jan Lahoda Date: 2021-03-18 12:37:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9cd21b68 8263590: Rawtypes warnings should be produced for pattern matching in instanceof Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/patterns/RawTypeBindingWarning.java + test/langtools/tools/javac/patterns/RawTypeBindingWarning.out Changeset: 63eae8fa Author: Claes Redestad Date: 2021-03-18 12:47:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/63eae8fa 8260605: Various java.lang.invoke cleanups Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java Changeset: 3f31a6ba Author: Yi Yang Committer: Christian Hagedorn Date: 2021-03-18 13:07:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3f31a6ba 8263775: C2: igv_print() crash unexpectedly when called from debugger Reviewed-by: chagedorn ! src/hotspot/share/opto/compile.cpp Changeset: a85dc557 Author: Alexey Ivanov Date: 2021-03-18 13:26:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a85dc557 8263311: Watch registry changes for remote printers update instead of polling Reviewed-by: psadhukhan, serb ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java Changeset: 8c8d1b31 Author: Hamlin Li Date: 2021-03-18 14:14:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c8d1b31 8263495: Gather liveness info in the mark phase of G1 full gc Co-authored-by: Shoubing Ma Reviewed-by: tschatzl, sjohanss, ayang ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp Changeset: e333b6e1 Author: Igor Ignatyev Date: 2021-03-18 15:34:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e333b6e1 8246494: introduce vm.flagless at-requires property Reviewed-by: mseledtsov, sspitsyn ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/applications/scimark/Scimark.java ! test/hotspot/jtreg/gtest/GTestWrapper.java ! test/hotspot/jtreg/gtest/LargePageGtests.java ! test/hotspot/jtreg/gtest/MetaspaceGtests.java ! test/jtreg-ext/requires/VMProps.java Changeset: 21db0f67 Author: Alex Blewitt Committer: Igor Ignatyev Date: 2021-03-18 16:41:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/21db0f67 8263659: Reflow GTestResultParser for better readability Reviewed-by: shade, iignatyev ! test/hotspot/jtreg/gtest/GTestResultParser.java Changeset: e543a500 Author: Alexander Zuev Date: 2021-03-18 19:50:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e543a500 8261352: Create implementation for component peer for all the components who should be ignored in a11y interactions Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.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/IgnoreAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/IgnoreAccessibility.m Changeset: 2173fedd Author: Phil Race Date: 2021-03-18 20:00:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2173fedd 8263439: getSupportedAttributeValues() throws NPE for Finishings attribute Reviewed-by: psadhukhan, azvegint ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java + test/jdk/javax/print/attribute/AllSupportedValues/PrintValues.java Changeset: e34f766b Author: Coleen Phillimore Date: 2021-03-18 20:00:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e34f766b 8252723: Run stack016.java also with C2-only Reviewed-by: mseledtsov, iklam ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java Changeset: 01ddf3d2 Author: Sergey Bylokhov Date: 2021-03-18 20:07:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/01ddf3d2 8263622: The java.awt.color.ICC_Profile#setData invert the order of bytes for the "head" tag Reviewed-by: azvegint ! src/java.desktop/share/native/liblcms/LCMS.c + test/jdk/java/awt/color/ICC_Profile/SetHeaderInfo.java Changeset: c82a673c Author: Alex Menkov Date: 2021-03-18 20:10:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c82a673c 8262001: java/lang/management/ThreadMXBean/ResetPeakThreadCount.java failed with "RuntimeException: Current Peak = 14 Expected to be == previous peak = 7 + 8" Reviewed-by: dfuchs, sspitsyn ! test/jdk/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java Changeset: fa0f1614 Author: Brian Burkhalter Date: 2021-03-18 21:12:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fa0f1614 8263742: (bf) MappedByteBuffer.force() should use the capacity as its upper bound Reviewed-by: adinn, alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java Changeset: 788e30c1 Author: Roger Riggs Date: 2021-03-18 21:26:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/788e30c1 8263320: [test] Add Object Stream Formatter to work with test utility HexPrinter Reviewed-by: chegar + test/lib-test/jdk/test/lib/hexdump/ObjectStreamPrinterTest.java + test/lib-test/jdk/test/lib/hexdump/StreamDumpTest.java + test/lib/jdk/test/lib/hexdump/ObjectStreamPrinter.java + test/lib/jdk/test/lib/hexdump/StreamDump.java Changeset: ed1e25d5 Author: Phil Race Date: 2021-03-18 21:52:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed1e25d5 8263833: Stop disabling warnings for sunFont.c with gcc Reviewed-by: erikj ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 6aa28b3b Author: Bradford Wetmore Date: 2021-03-18 22:31:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6aa28b3b 8263827: Suspend "missing" javadoc doclint checks for smartcardio Co-authored-by: Magnus Ihse Bursie Reviewed-by: erikj ! make/Docs.gmk Changeset: 434a399b Author: Valerie Peng Date: 2021-03-18 23:23:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/434a399b 8260274: Cipher.init(int, key) does not use highest priority provider for random bytes Reviewed-by: ascarpino, xuelei ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/sun/security/jca/JCAUtil.java ! src/java.base/share/classes/sun/security/jca/Providers.java + test/jdk/java/security/misc/TestDefaultRandom.java Changeset: d185655c Author: Zhengyu Gu Date: 2021-03-19 00:20:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d185655c 8263832: Shenandoah: Fixing parallel thread iteration in final mark task Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: 1a21f779 Author: Sergey Bylokhov Date: 2021-03-19 02:48:30 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a21f779 8263482: Make access to the ICC color profiles data multithread-friendly Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java ! src/java.desktop/share/native/liblcms/LCMS.c Changeset: d24e4cfe Author: Prasanta Sadhukhan Date: 2021-03-19 04:28:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d24e4cfe 8263481: Specification of JComponent::setDefaultLocale doesn't mention that passing 'null' restores VM's default locale Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/JComponent.java + test/jdk/javax/swing/JComponent/TestNullLocale.java Changeset: 454af871 Author: Christoph G?ttschkes Committer: Thomas Stuefe Date: 2021-03-19 08:58:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/454af871 8263185: Mallinfo deprecated in glibc 2.33 Reviewed-by: stuefe, dholmes ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp Changeset: 701fd9da Author: Nils Eliasson Date: 2021-03-19 09:10:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/701fd9da 8262476: Add filter to speed up CompileCommand lookup Reviewed-by: kvn, thartmann ! src/hotspot/share/compiler/compilerOracle.cpp Changeset: 4d51a82b Author: Chris Hegarty Date: 2021-03-19 10:46:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d51a82b 8263818: Release JNI local references in get/set-InetXXAddress-member helper functions of net_util.c Reviewed-by: alanb ! src/java.base/share/native/libnet/net_util.c Changeset: 57497ab0 Author: Claes Redestad Date: 2021-03-19 10:52:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57497ab0 8263821: Remove unused MethodTypeForm canonicalization codes Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java Changeset: 1572f3cc Author: Albert Mingkun Yang Date: 2021-03-19 12:13:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1572f3cc 8263852: Unused method SoftRefPolicy::use_should_clear_all_soft_refs Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/softRefPolicy.cpp ! src/hotspot/share/gc/shared/softRefPolicy.hpp Changeset: b49c5893 Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 13:06:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b49c5893 8263658: Use the blessed modifier order in java.base Reviewed-by: rriggs, redestad ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/StackWalker.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/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/nio/BufferMismatch.java ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java ! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java ! src/java.base/share/classes/sun/security/util/ResourcesMgr.java ! src/java.base/share/classes/sun/security/util/SignatureUtil.java Changeset: d41f7512 Author: Phil Race Date: 2021-03-19 18:12:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d41f7512 8247370: Clean up unused printing code in awt_PrintJob.cpp Reviewed-by: serb, psadhukhan ! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp Changeset: 30da9bc3 Author: Chris Plummer Date: 2021-03-19 19:16:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/30da9bc3 8263546: Add "findsym" command to clhsdb.html help file Reviewed-by: ysuenaga, lmesnik ! src/jdk.hotspot.agent/doc/clhsdb.html Changeset: ed701ea6 Author: Chris Plummer Date: 2021-03-19 19:20:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ed701ea6 8262271: SA: Add new stress test that tests getting the stack trace of an active thread Reviewed-by: ysuenaga, sspitsyn + test/jdk/sun/tools/jhsdb/JStackStressTest.java Changeset: 0b5216a9 Author: Ian Graves Committer: Alexey Semenyuk Date: 2021-03-19 19:51:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b5216a9 8263545: Convert jpackage to use Stream.toList() Reviewed-by: asemenyuk, almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DottedVersion.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociation.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PathGroup.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java Changeset: 57fc8e9b Author: Alex Menkov Date: 2021-03-19 20:11:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57fc8e9b 8262080: vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java failed with "ERROR: new event is not ThreadStartEvent" Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java Changeset: 6737135b Author: Alex Menkov Date: 2021-03-19 20:13:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6737135b 8262083: vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/TestDescription.java failed with "No notification: event JVMTI_EVENT_FRAME_POP (61)" Reviewed-by: lmesnik, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.cpp Changeset: 80d3ea02 Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 21:04:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/80d3ea02 8263885: Use the blessed modifier order in java.sql/rowset/transation.xa Reviewed-by: redestad, lancea ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java ! src/java.sql/share/classes/java/sql/DriverManager.java ! src/java.sql/share/classes/java/sql/Types.java ! src/java.transaction.xa/share/classes/javax/transaction/xa/XAException.java ! src/java.transaction.xa/share/classes/javax/transaction/xa/XAResource.java ! src/java.transaction.xa/share/classes/javax/transaction/xa/Xid.java Changeset: 77ebc110 Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 21:06:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/77ebc110 8263892: More modifier order fixes in java.base Reviewed-by: naoto, iris, redestad ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java ! src/java.base/share/classes/sun/security/util/DerValue.java Changeset: 6fa6557d Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 21:07:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6fa6557d 8263825: Remove unused and commented out member from NTLMException Reviewed-by: mullan, redestad ! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java Changeset: 4d9517d2 Author: Ioi Lam Date: 2021-03-19 21:23:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d9517d2 8263834: Work around gdb for HashtableEntry Reviewed-by: dholmes, stuefe, tschatzl, coleenp ! src/hotspot/share/utilities/hashtable.hpp Changeset: 96e5c3f1 Author: Naoto Sato Date: 2021-03-19 21:48:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/96e5c3f1 8263890: Broken links to Unicode.org Reviewed-by: redestad, joehw, iris ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java ! src/java.base/share/classes/jdk/internal/icu/text/BidiLine.java ! src/java.base/share/classes/jdk/internal/icu/text/Normalizer2.java ! src/java.base/share/classes/jdk/internal/icu/text/NormalizerBase.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java Changeset: 5b8233ba Author: Thomas Stuefe Date: 2021-03-20 05:51:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5b8233ba 8263871: On sem_destroy() failing we should assert Reviewed-by: dholmes ! src/hotspot/os/posix/semaphore_posix.cpp Changeset: ab66d699 Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2021-03-20 07:45:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab66d699 8263138: Initialization of sun.font.SunFontManager.platformFontMap is not thread safe Reviewed-by: aivanov, kizune, serb ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: d2c137d4 Author: Thomas Stuefe Date: 2021-03-20 09:06:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2c137d4 8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp Changeset: cb742f95 Author: Weijun Wang Date: 2021-03-20 13:42:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb742f95 8255255: Update Apache Santuario (XML Signature) to version 2.2.1 Reviewed-by: xuelei, mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/XmlAttrStack.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/ECKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParser.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserException.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserImpl.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/WeakObjectPool.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java ! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/RSAPSSParameterSpec.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/com/sun/org/apache/xml/internal/security/TruncateHMAC.java ! test/jdk/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java ! test/jdk/com/sun/org/apache/xml/internal/security/transforms/MyTransform.java Changeset: 118a49fc Author: Alexander Zuev Date: 2021-03-20 17:58:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/118a49fc 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Reviewed-by: azvegint, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: cd45538b Author: David Holmes Date: 2021-03-21 00:42:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cd45538b 8263771: Refactor javaClasses initialization code to isolate dumping code Reviewed-by: coleenp, iklam ! src/hotspot/share/classfile/javaClasses.cpp Changeset: 35cd9456 Author: Jie Fu Date: 2021-03-21 23:07:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/35cd9456 8263908: Build fails due to initialize_static_field_for_dump defined but not used after JDK-8263771 Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/javaClasses.cpp Changeset: 5a7f22ab Author: casparcwang Committer: Jie Fu Date: 2021-03-22 02:18:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5a7f22ab 8263579: ZGC: Concurrent mark hangs with debug loglevel Reviewed-by: pliden, ayang, eosterlund ! src/hotspot/share/gc/z/zMark.cpp Changeset: 42104e55 Author: Ajit Ghaisas Date: 2021-03-22 02:44:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/42104e55 8263488: Verify CWarningWindow works with metal rendering pipeline Reviewed-by: serb, pbansal, avu, kizune ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java Changeset: a9d2267f Author: Markus Gr?nlund Date: 2021-03-22 11:52:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9d2267f 8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*) Co-authored-by: Denghui Dong Reviewed-by: jbachorik, egahlin ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp + test/jdk/jdk/jfr/jvm/TestPrimitiveClasses.java Changeset: 6f1bcb05 Author: Henri Tremblay Committer: Harold Seigel Date: 2021-03-22 12:59:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6f1bcb05 8263593: Fix multiple typos in hsdis README Reviewed-by: thartmann ! src/utils/hsdis/README Changeset: 5262d95b Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-22 13:38:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5262d95b 8263855: Use the blessed modifier order in java.management/naming Reviewed-by: redestad, aefimov, dfuchs ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DescriptorCache.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/javax/management/MBeanServerPermission.java ! src/java.management/share/classes/javax/management/NotificationBroadcasterSupport.java ! src/java.management/share/classes/javax/management/StandardMBean.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java ! src/java.management/share/classes/sun/management/HotspotInternal.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.management/share/classes/sun/management/MemoryImpl.java ! src/java.management/share/classes/sun/management/counter/perf/PerfDataEntry.java ! src/java.management/share/classes/sun/management/counter/perf/Prologue.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ClientId.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.naming/share/classes/com/sun/jndi/ldap/DigestClientId.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EntryChangeResponseControl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ManageReferralControl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java ! src/java.naming/share/classes/com/sun/jndi/ldap/PersistentSearchControl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/SimpleClientId.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionDesc.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionsRef.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/TlsChannelBinding.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/LazySearchEnumerationImpl.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLDirContext.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/UrlUtil.java ! src/java.naming/share/classes/com/sun/jndi/url/ldap/ldapURLContext.java ! src/java.naming/share/classes/com/sun/jndi/url/ldaps/ldapsURLContextFactory.java ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java ! src/java.naming/share/classes/javax/naming/directory/DirContext.java ! src/java.naming/share/classes/javax/naming/directory/SearchControls.java ! src/java.naming/share/classes/javax/naming/event/EventContext.java ! src/java.naming/share/classes/javax/naming/ldap/ManageReferralControl.java ! src/java.naming/share/classes/javax/naming/ldap/PagedResultsControl.java ! src/java.naming/share/classes/javax/naming/ldap/PagedResultsResponseControl.java ! src/java.naming/share/classes/javax/naming/ldap/SortControl.java ! src/java.naming/share/classes/javax/naming/ldap/SortResponseControl.java ! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java Changeset: 6c2220e6 Author: Zhengyu Gu Date: 2021-03-22 13:51:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c2220e6 8263861: Shenandoah: Remove unused member in ShenandoahGCStateResetter Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp Changeset: 0abbfb2f Author: Roger Riggs Date: 2021-03-22 14:50:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0abbfb2f 8263729: [test] divert spurious output away from stream under test in ProcessBuilder Basic test Reviewed-by: stuefe, iklam ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: ba504fce Author: Jonathan Dowland Committer: Chris Hegarty Date: 2021-03-22 15:29:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ba504fce 8187450: JNI local refs exceeds capacity warning in NetworkInterface::getAll Reviewed-by: chegar, dfuchs, aph ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface.c ! test/jdk/java/net/NetworkInterface/Test.java Changeset: 840ab7bf Author: Alexey Ivanov Date: 2021-03-22 15:54:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/840ab7bf 8263894: Convert defaultPrinter and printers fields to local variables Reviewed-by: prr, azvegint, kizune ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java Changeset: b2df5137 Author: Henry Jen Date: 2021-03-22 15:59:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2df5137 8261785: Calling "main" method in anonymous nested class crashes the JVM Reviewed-by: serb ! src/java.base/macosx/native/libjli/java_md_macosx.m + test/jdk/tools/launcher/8261785/CrashTheJVM.java + test/jdk/tools/launcher/8261785/Test8261785.java Changeset: f08bf4b9 Author: Vladimir Kozlov Date: 2021-03-22 16:16:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f08bf4b9 8263891: Changes for 8076985 missed the fix. Reviewed-by: roland ! src/hotspot/cpu/x86/x86_64.ad Changeset: f84b52b8 Author: Vladimir Kozlov Date: 2021-03-22 17:03:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f84b52b8 8263897: compiler/c2/aarch64/TestVolatilesSerial.java failed with "java.lang.RuntimeException: Wrong method" Reviewed-by: roland ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java Changeset: f62b1008 Author: Leonid Mesnik Date: 2021-03-22 17:56:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f62b1008 8263895: Test nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp uses incorrect indices Reviewed-by: amenkov, kevinw ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp Changeset: a5e7a890 Author: Jie Fu Date: 2021-03-22 23:14:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5e7a890 8263904: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Changeset: b23228d1 Author: Jie Fu Date: 2021-03-23 01:18:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b23228d1 8263914: CDS fails to find the default shared archive on x86_32 Reviewed-by: dholmes, iklam ! src/hotspot/share/runtime/arguments.cpp Changeset: 6b4c6541 Author: Tom Rodriguez Date: 2021-03-23 05:48:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b4c6541 8263776: [JVMCI] add helper to perform Java upcalls Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: b2a52ea5 Author: Yasumasa Suenaga Date: 2021-03-23 06:27:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2a52ea5 8263342: Add --connect option to jhsdb hsdb/clhsdb Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/man/jhsdb.1 + test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java Changeset: 5a51d709 Author: Sibabrata Sahoo Date: 2021-03-23 06:46:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5a51d709 8247895: SHA1PRNGReseed.java is calling setSeed(0) Reviewed-by: weijun, rhalade ! test/jdk/sun/security/provider/SecureRandom/SHA1PRNGReseed.java Changeset: 036ae0ea Author: Sibabrata Sahoo Date: 2021-03-23 06:48:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/036ae0ea 8225438: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java failed with Read timed out Reviewed-by: xuelei, rhalade, hchao ! test/jdk/javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Changeset: 7b6efd3b Author: Marcus G K Williams Committer: Tobias Hartmann Date: 2021-03-23 06:51:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b6efd3b 8263904: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32 Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java Changeset: 289d48ae Author: Joe Wang Date: 2021-03-23 06:52:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/289d48ae 8261673: Move javadoc for the lookup mechanism to module-info Reviewed-by: lancea, naoto, iris ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java ! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java ! src/java.xml/share/classes/module-info.java Changeset: 4ef7c67b Author: Aleksey Shipilev Date: 2021-03-23 06:52:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4ef7c67b 8263979: Cleanup duplicate check in Unicode.contains Reviewed-by: prappo, alanb ! src/java.base/share/classes/sun/nio/cs/Unicode.java Changeset: 57d8f1d0 Author: Aleksey Shipilev Date: 2021-03-23 06:53:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57d8f1d0 8263985: BCEscapeAnalyzer::invoke checks target->is_loaded() twice Reviewed-by: kvn, thartmann ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp Changeset: df01b15b Author: Aleksey Shipilev Date: 2021-03-23 06:54:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/df01b15b 8263977: GTK L&F: Cleanup duplicate checks in GTKStyle and GTKLookAndFeel Reviewed-by: serb, pbansal, kizune ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: 0b03d047 Author: Evgeny Nikitin Committer: Tobias Hartmann Date: 2021-03-23 06:55:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b03d047 8167015: compiler/codecache/jmx/PoolsIndependenceTest.java timeout Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/codecache/jmx/PoolsIndependenceTest.java Changeset: 2da882c0 Author: Nils Eliasson Date: 2021-03-23 07:45:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2da882c0 8262465: Very long compilation times and high memory consumption in C2 debug builds Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/reg_split.cpp Changeset: 7b81f8e3 Author: Jie Fu Date: 2021-03-23 07:51:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b81f8e3 8263915: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java fails when UseCompressedClassPointers is off Reviewed-by: minqi ! test/hotspot/jtreg/runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Changeset: fd3a33a8 Author: Roland Westrelin Date: 2021-03-23 08:15:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fd3a33a8 8263189: C2: assert(!had_error) failed: bad dominance Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/longcountedloops/TestDeadLongPhi.java Changeset: 851474a8 Author: Nick Gasson Date: 2021-03-23 10:20:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/851474a8 8263649: AArch64: update cas.m4 to match current AD file Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/cas.m4 Changeset: 9dad857e Author: Daniel Fuchs Date: 2021-03-23 10:39:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9dad857e 8263080: Obsolete relationship in MulticastSocket API documentation. Reviewed-by: alanb ! src/java.base/share/classes/java/net/MulticastSocket.java Changeset: de2ff256 Author: Coleen Phillimore Date: 2021-03-23 11:35:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/de2ff256 8263974: Move SystemDictionary::verify_protection_domain Reviewed-by: hseigel, lfoltan, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileStream.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/oops/klass.cpp Changeset: fbd57bd4 Author: Lutz Schmidt Date: 2021-03-23 11:50:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbd57bd4 8263260: [s390] Support latest hardware (z14 and z15) Reviewed-by: goetz, mdoerr ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp Changeset: 5bc382fb Author: Coleen Phillimore Date: 2021-03-23 12:11:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5bc382fb 8263976: Remove block allocation from BasicHashtable Reviewed-by: lfoltan, iklam ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiTagMapTable.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp ! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java Changeset: 8c1ab38e Author: Prasanta Sadhukhan Date: 2021-03-23 12:15:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c1ab38e 8263766: Confusing specification of JEditorPaneAccessibleHypertextSupport constructor Reviewed-by: azvegint, pbansal ! src/java.desktop/share/classes/javax/swing/JEditorPane.java Changeset: 23353626 Author: Andrey Turbanov Committer: Aleksey Shipilev Date: 2021-03-23 13:21:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/23353626 8264032: Improve thread safety of Runtime.version() Reviewed-by: shade, alanb ! src/java.base/share/classes/java/lang/Runtime.java Changeset: bd7a184b Author: Michael McMahon Date: 2021-03-23 13:25:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd7a184b 8263442: Potential bug in jdk.internal.net.http.common.Utils.CONTEXT_RESTRICTED Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java + test/jdk/java/net/httpclient/AuthFilter.java Changeset: e9321cdc Author: Albert Mingkun Yang Date: 2021-03-23 13:40:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e9321cdc 8263964: Redundant check in ObjectStartArray::object_starts_in_range Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/objectStartArray.hpp Changeset: 8fa34e40 Author: Brian Burkhalter Date: 2021-03-23 16:03:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8fa34e40 8241619: (fs) Files.newByteChannel(path, Set.of(CREATE_NEW, READ)) does not throw a FileAlreadyExistsException when the file exists Reviewed-by: alanb ! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java ! src/java.base/share/classes/java/nio/channels/FileChannel.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/nio/file/package-info.java ! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java ! src/java.base/share/classes/java/nio/file/spi/package-info.java Changeset: d7268fa3 Author: Brian Burkhalter Date: 2021-03-23 16:06:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7268fa3 8251942: PrintStream specification is not clear which flush method is automatically invoked Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/io/PrintStream.java Changeset: c087f3ed Author: Aleksey Shipilev Date: 2021-03-23 17:48:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c087f3ed 8263995: Incorrect double-checked locking in Types.arraySuperType() Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java Changeset: 087c8bfb Author: Albert Mingkun Yang Date: 2021-03-23 18:18:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/087c8bfb 8264041: Incorrect comments for ParallelCompactData::summarize_dense_prefix Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 1c9817b0 Author: Calvin Cheung Date: 2021-03-23 19:05:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1c9817b0 8261479: CDS runtime code should check exceptions Reviewed-by: minqi, dholmes, iklam ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 47ef0389 Author: Kim Barrett Date: 2021-03-23 20:54:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/47ef0389 8263905: Remove finalize methods for SocketInput/OutputStream Reviewed-by: alanb, vtewari, dfuchs, mchung ! src/java.base/share/classes/java/net/SocketInputStream.java ! src/java.base/share/classes/java/net/SocketOutputStream.java Changeset: 91d86e6a Author: Koichi Sakata Committer: Chris Plummer Date: 2021-03-23 21:12:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/91d86e6a 8263572: Output from jstack mixed mode is misaligned Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java Changeset: 35102cb0 Author: Ioi Lam Date: 2021-03-23 21:15:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/35102cb0 8263992: Remove dead code NativeLookup::base_library_lookup Reviewed-by: coleenp, dholmes ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/nativeLookup.hpp Changeset: 2425462a Author: Kim Barrett Date: 2021-03-23 21:16:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2425462a 8263903: Use Cleaner instead of finalize to auto stop Timer thread Reviewed-by: dholmes, alanb, bchristi, rriggs, mchung ! src/java.base/share/classes/java/util/Timer.java + test/jdk/java/util/Timer/AutoStop.java Changeset: 15bcf6d9 Author: Andy Herrick Date: 2021-03-23 21:45:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/15bcf6d9 8264055: backout JDK-8248904 in order to resubmit with additional attribution. Reviewed-by: kcr, asemenyuk ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java = src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/java32.png ! 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/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template ! 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/macosx/classes/jdk/jpackage/internal/resources/java.icns - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/product-def.plist - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java = src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/java48.ico ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java Changeset: 0b2aa1b6 Author: Weijun Wang Date: 2021-03-23 22:23:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b2aa1b6 8263978: Clarify why 0 argument is ignored in SecureRandom::setSeed Reviewed-by: valeriep ! src/java.base/share/classes/java/security/SecureRandom.java Changeset: 8d63bb6a Author: Erik Gahlin Date: 2021-03-24 04:06:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8d63bb6a 8260565: JFR: Fix copyright header in tests Reviewed-by: mseledtsov, mgronlun ! test/jdk/jdk/jfr/api/consumer/TestFieldAccess.java ! test/jdk/jdk/jfr/api/consumer/TestGetStackTrace.java ! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java ! test/jdk/jdk/jfr/api/consumer/TestMethodGetModifiers.java ! test/jdk/jdk/jfr/api/consumer/TestReadTwice.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedClassLoader.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEvent.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThread.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThreadOther.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedFrame.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedInstantEventTimestamp.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedMethodDescriptor.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedObject.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedThreadGroupParent.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingFileReadEventEof.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingInternals.java ! test/jdk/jdk/jfr/api/consumer/TestSingleRecordedEvent.java ! test/jdk/jdk/jfr/api/consumer/TestToString.java ! test/jdk/jdk/jfr/api/consumer/TestValueDescriptorRecorded.java ! test/jdk/jdk/jfr/api/consumer/filestream/TestMultipleChunk.java ! test/jdk/jdk/jfr/api/consumer/filestream/TestOrdered.java ! test/jdk/jdk/jfr/api/consumer/filestream/TestReuse.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/EventProducer.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestAwaitTermination.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestBasics.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestConstructor.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestDisable.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestEnable.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestMaxAge.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnClose.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorAsync.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorSync.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnFlush.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnMetadata.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecordingName.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecursive.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRemove.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxAge.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxSize.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetSettings.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetStartTime.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStart.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStartAsync.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStoppedRecording.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestUtils.java ! test/jdk/jdk/jfr/api/consumer/security/DriverRecordingDumper.java ! test/jdk/jdk/jfr/api/consumer/security/TestMissingPermission.java ! test/jdk/jdk/jfr/api/consumer/security/TestRecordingFile.java ! test/jdk/jdk/jfr/api/consumer/security/TestRecordingStream.java ! test/jdk/jdk/jfr/api/consumer/security/TestStreamingFile.java ! test/jdk/jdk/jfr/api/consumer/security/TestStreamingLocal.java ! test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestChunkGap.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestEmptyChunks.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestEnableEvents.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestEventRegistration.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestFiltering.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestInProcessMigration.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestLatestEvent.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestOutOfProcessMigration.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestRecordingBefore.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestRemovedChunks.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryProperty.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestStartSingleChunk.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestUnstarted.java ! test/jdk/jdk/jfr/api/event/TestAbstractEvent.java ! test/jdk/jdk/jfr/api/event/TestBeginEnd.java ! test/jdk/jdk/jfr/api/event/TestClinitRegistration.java ! test/jdk/jdk/jfr/api/event/TestClonedEvent.java ! test/jdk/jdk/jfr/api/event/TestEnableDisable.java ! test/jdk/jdk/jfr/api/event/TestEventDuration.java ! test/jdk/jdk/jfr/api/event/TestEventFactory.java ! test/jdk/jdk/jfr/api/event/TestEventFactoryRegisterTwice.java ! test/jdk/jdk/jfr/api/event/TestEventFactoryRegistration.java ! test/jdk/jdk/jfr/api/event/TestExtends.java ! test/jdk/jdk/jfr/api/event/TestGetDuration.java ! test/jdk/jdk/jfr/api/event/TestIsEnabled.java ! test/jdk/jdk/jfr/api/event/TestIsEnabledMultiple.java ! test/jdk/jdk/jfr/api/event/TestOwnCommit.java ! test/jdk/jdk/jfr/api/event/TestShouldCommit.java ! test/jdk/jdk/jfr/api/event/TestStaticEnable.java ! test/jdk/jdk/jfr/api/event/dynamic/TestDynamicAnnotations.java ! test/jdk/jdk/jfr/api/event/dynamic/TestEventFactory.java ! test/jdk/jdk/jfr/api/flightrecorder/MyListener.java ! test/jdk/jdk/jfr/api/flightrecorder/TestAddListenerTwice.java ! test/jdk/jdk/jfr/api/flightrecorder/TestAddPeriodicEvent.java ! test/jdk/jdk/jfr/api/flightrecorder/TestFlightRecorderListenerRecorderInitialized.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetEventTypes.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetPlatformRecorder.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetRecordings.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetSettings.java ! test/jdk/jdk/jfr/api/flightrecorder/TestIsAvailable.java ! test/jdk/jdk/jfr/api/flightrecorder/TestIsInitialized.java ! test/jdk/jdk/jfr/api/flightrecorder/TestListener.java ! test/jdk/jdk/jfr/api/flightrecorder/TestListenerNull.java ! test/jdk/jdk/jfr/api/flightrecorder/TestPeriodicEventsSameHook.java ! test/jdk/jdk/jfr/api/flightrecorder/TestRecorderInitializationCallback.java ! test/jdk/jdk/jfr/api/flightrecorder/TestRegisterUnregisterEvent.java ! test/jdk/jdk/jfr/api/flightrecorder/TestSettingsControl.java ! test/jdk/jdk/jfr/api/flightrecorder/TestSnapshot.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestCategory.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestContentType.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestDescription.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestDynamicAnnotation.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestEnabled.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestExperimental.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestFieldAnnotations.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestFormatMissingValue.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestHasValue.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestInheritedAnnotations.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestLabel.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestMetadata.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestName.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestRegistered.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestRegisteredFalseAndRunning.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestRelational.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestSimpleMetadataEvent.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestStackTrace.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestThreshold.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestTypesIdentical.java ! test/jdk/jdk/jfr/api/metadata/eventtype/EventWithCustomSettings.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotation.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotationElements.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotations.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetCategory.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDefaultValues.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDescription.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetEventType.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetField.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetFields.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetSettings.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestUnloadingEventClass.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/AnnotatedSetting.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/BaseEvent.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/CustomEvent.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/PlainSetting.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestDefaultValue.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotation.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotationElement.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetDescription.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetLabel.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetName.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeId.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeName.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestClasses.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestConstructor.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetAnnotations.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetFields.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestIsArray.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestSimpleTypes.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestValueDescriptorContentType.java ! test/jdk/jdk/jfr/api/modules/TestModularizedEvent.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.annotation/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.annotation/test/jfr/annotation/ModularizedAnnotation.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedOrdinaryEvent.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedPeriodicEvent.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.main/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.main/test/jfr/main/MainTest.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.setting/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.setting/test/jfr/setting/ModularizedSetting.java ! test/jdk/jdk/jfr/api/recorder/TestRecorderInitialized.java ! test/jdk/jdk/jfr/api/recorder/TestRecorderListener.java ! test/jdk/jdk/jfr/api/recorder/TestStartStopRecording.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestFileExist.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestFileReadOnly.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestInvalid.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestLongPath.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestMultiple.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestReadOnly.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestState.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskFalse.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskTrue.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestWithDuration.java ! test/jdk/jdk/jfr/api/recording/dump/TestDump.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpInvalid.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpLongPath.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpMultiple.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpReadOnly.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpState.java ! test/jdk/jdk/jfr/api/recording/event/TestChunkPeriod.java ! test/jdk/jdk/jfr/api/recording/event/TestEnableClass.java ! test/jdk/jdk/jfr/api/recording/event/TestEnableName.java ! test/jdk/jdk/jfr/api/recording/event/TestEventTime.java ! test/jdk/jdk/jfr/api/recording/event/TestLoadEventAfterStart.java ! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java ! test/jdk/jdk/jfr/api/recording/event/TestReEnableClass.java ! test/jdk/jdk/jfr/api/recording/event/TestReEnableMultiple.java ! test/jdk/jdk/jfr/api/recording/event/TestReEnableName.java ! test/jdk/jdk/jfr/api/recording/event/TestRecordingEnableDisable.java ! test/jdk/jdk/jfr/api/recording/event/TestThreshold.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetId.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetSize.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetSizeToMem.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetStream.java ! test/jdk/jdk/jfr/api/recording/misc/TestRecordingBase.java ! test/jdk/jdk/jfr/api/recording/misc/TestRecordingCopy.java ! test/jdk/jdk/jfr/api/recording/options/TestDuration.java ! test/jdk/jdk/jfr/api/recording/options/TestName.java ! test/jdk/jdk/jfr/api/recording/settings/TestConfigurationGetContents.java ! test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromPath.java ! test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromReader.java ! test/jdk/jdk/jfr/api/recording/settings/TestGetConfigurations.java ! test/jdk/jdk/jfr/api/recording/settings/TestSettingsAvailability.java ! test/jdk/jdk/jfr/api/recording/state/TestOptionState.java ! test/jdk/jdk/jfr/api/recording/state/TestState.java ! test/jdk/jdk/jfr/api/recording/state/TestStateDuration.java ! test/jdk/jdk/jfr/api/recording/state/TestStateIdenticalListeners.java ! test/jdk/jdk/jfr/api/recording/state/TestStateInvalid.java ! test/jdk/jdk/jfr/api/recording/state/TestStateMultiple.java ! test/jdk/jdk/jfr/api/recording/state/TestStateScheduleStart.java ! test/jdk/jdk/jfr/api/recording/time/TestTime.java ! test/jdk/jdk/jfr/api/recording/time/TestTimeDuration.java ! test/jdk/jdk/jfr/api/recording/time/TestTimeMultiple.java ! test/jdk/jdk/jfr/api/recording/time/TestTimeScheduleStart.java ! test/jdk/jdk/jfr/api/settings/RegExpControl.java ! test/jdk/jdk/jfr/api/settings/StringListSetting.java ! test/jdk/jdk/jfr/api/settings/TestFilterEvents.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationInNewTLABEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationOutsideTLABEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventThrottling.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheStats.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperStats.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java ! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java ! test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java ! test/jdk/jdk/jfr/event/gc/collection/AppGCProvoker.java ! test/jdk/jdk/jfr/event/gc/collection/GCEventAll.java ! test/jdk/jdk/jfr/event/gc/collection/GCGarbageCollectionUtil.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithSerial.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithSerial.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCWithFasttime.java ! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithDefNew.java ! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java ! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/collection/YoungGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventTester.java ! test/jdk/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventVerifier.java ! test/jdk/jdk/jfr/event/gc/configuration/GCYoungGenerationConfigurationEventTester.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEventWithDefaultPauseTarget.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCSurvivorConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCTLABConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithMinAndMaxSize.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithNewRatio.java ! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java ! test/jdk/jdk/jfr/event/gc/detailed/OOMApp.java ! test/jdk/jdk/jfr/event/gc/detailed/PromotionEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/PromotionFailedEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/StressAllocationGCEvents.java ! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1AIHOPEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1ConcurrentModeFailureEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1EvacMemoryStatsEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1HeapRegionInformationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1HeapRegionTypeChangeEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1IHOPEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1MMUEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithDefNew.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/detailed/TestTenuringDistributionEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUnmapEvent.java ! test/jdk/jdk/jfr/event/gc/heapsummary/HeapSummaryEventAllGcs.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSParOld.java ! test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountAfterGCEvent.java ! test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountEventVerifier.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithSerial.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountEvent.java ! test/jdk/jdk/jfr/event/gc/refstat/RefStatEvent.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithDefNew.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1New.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/stacktrace/AllocationStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/io/IOEvent.java ! test/jdk/jdk/jfr/event/io/IOHelper.java ! test/jdk/jdk/jfr/event/io/InstrumentationCallback.java ! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java ! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java ! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java ! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestSocketEvents.java ! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java ! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java ! test/jdk/jdk/jfr/event/oldobject/OldObjects.java ! test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java ! test/jdk/jdk/jfr/event/oldobject/TestArrayInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestCircularReference.java ! test/jdk/jdk/jfr/event/oldobject/TestClassLoader.java ! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestFieldInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestG1.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapDeep.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapShallow.java ! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java ! test/jdk/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java ! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestMetadataObject.java ! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectAge.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java ! test/jdk/jdk/jfr/event/oldobject/TestParallel.java ! test/jdk/jdk/jfr/event/oldobject/TestReferenceChainLimit.java ! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java ! test/jdk/jdk/jfr/event/oldobject/TestSerial.java ! test/jdk/jdk/jfr/event/oldobject/TestThreadLocalLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestZ.java ! test/jdk/jdk/jfr/event/os/TestCPUInformation.java ! test/jdk/jdk/jfr/event/os/TestCPULoad.java ! test/jdk/jdk/jfr/event/os/TestCPUTimeStampCounter.java ! test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.java ! test/jdk/jdk/jfr/event/os/TestOSInfo.java ! test/jdk/jdk/jfr/event/os/TestPhysicalMemoryEvent.java ! test/jdk/jdk/jfr/event/os/TestProcessStart.java ! test/jdk/jdk/jfr/event/os/TestSystemProcess.java ! test/jdk/jdk/jfr/event/os/TestThreadContextSwitches.java ! test/jdk/jdk/jfr/event/os/TestVirtualizationInfo.java ! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java ! test/jdk/jdk/jfr/event/runtime/Bytes.java ! test/jdk/jdk/jfr/event/runtime/LatchedThread.java ! test/jdk/jdk/jfr/event/runtime/RedefinableClass.java ! test/jdk/jdk/jfr/event/runtime/TestActiveRecordingEvent.java ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java ! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java ! test/jdk/jdk/jfr/event/runtime/TestClassDefineEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoadEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoadingStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassRedefinition.java ! test/jdk/jdk/jfr/event/runtime/TestClassUnloadEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClasses.java ! test/jdk/jdk/jfr/event/runtime/TestDirectBufferStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestDumpReason.java ! test/jdk/jdk/jfr/event/runtime/TestExceptionEvents.java ! test/jdk/jdk/jfr/event/runtime/TestExceptionSubclass.java ! test/jdk/jdk/jfr/event/runtime/TestFlush.java ! test/jdk/jdk/jfr/event/runtime/TestJavaBlockedEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorInflateEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitTimeOut.java ! test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEventBean.java ! test/jdk/jdk/jfr/event/runtime/TestModuleEvents.java ! test/jdk/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java ! test/jdk/jdk/jfr/event/runtime/TestNetworkUtilizationEvent.java ! test/jdk/jdk/jfr/event/runtime/TestRedefineClasses.java ! test/jdk/jdk/jfr/event/runtime/TestRetransformClasses.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java ! test/jdk/jdk/jfr/event/runtime/TestSizeTFlags.java ! test/jdk/jdk/jfr/event/runtime/TestSystemPropertyEvent.java ! test/jdk/jdk/jfr/event/runtime/TestTableStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadAllocationEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadDumpEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadEndEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadParkEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadSleepEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadStartEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java ! test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java ! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java ! test/jdk/jdk/jfr/event/runtime/TestVmFlagChangedEvent.java ! test/jdk/jdk/jfr/event/sampling/TestNative.java ! test/jdk/jdk/jfr/javaagent/InstrumentationEventCallback.java ! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java ! test/jdk/jdk/jfr/jcmd/JcmdAsserts.java ! test/jdk/jdk/jfr/jcmd/JcmdHelper.java ! test/jdk/jdk/jfr/jcmd/TestJcmdChangeLogLevel.java ! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDump.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpLimited.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java ! test/jdk/jdk/jfr/jcmd/TestJcmdLegacy.java ! test/jdk/jdk/jfr/jcmd/TestJcmdSaveToFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartDirNotExist.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartInvaldFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartPathToGCRoots.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartReadOnlyFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartStopDefault.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartWithOptions.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartWithSettings.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStopInvalidFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStopReadOnlyFile.java ! test/jdk/jdk/jfr/jmx/JmxHelper.java ! test/jdk/jdk/jfr/jmx/TestClone.java ! test/jdk/jdk/jfr/jmx/TestCloneRepeat.java ! test/jdk/jdk/jfr/jmx/TestConfigurationInfo.java ! test/jdk/jdk/jfr/jmx/TestCopyTo.java ! test/jdk/jdk/jfr/jmx/TestCopyToInvalidPath.java ! test/jdk/jdk/jfr/jmx/TestCopyToReadOnlyDir.java ! test/jdk/jdk/jfr/jmx/TestCopyToRunning.java ! test/jdk/jdk/jfr/jmx/TestEventTypes.java ! test/jdk/jdk/jfr/jmx/TestFlightRecorderMXBeanLeak.java ! test/jdk/jdk/jfr/jmx/TestGetRecordings.java ! test/jdk/jdk/jfr/jmx/TestGetRecordingsMultiple.java ! test/jdk/jdk/jfr/jmx/TestMultipleRecordings.java ! test/jdk/jdk/jfr/jmx/TestNotificationListener.java ! test/jdk/jdk/jfr/jmx/TestPredefinedConfiguration.java ! test/jdk/jdk/jfr/jmx/TestPredefinedConfigurationInvalid.java ! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java ! test/jdk/jdk/jfr/jmx/TestRecordingSettings.java ! test/jdk/jdk/jfr/jmx/TestRecordingSettingsInvalid.java ! test/jdk/jdk/jfr/jmx/TestRecordingSettingsMultiple.java ! test/jdk/jdk/jfr/jmx/TestRecordingState.java ! test/jdk/jdk/jfr/jmx/TestRecordingStateInvalid.java ! test/jdk/jdk/jfr/jmx/TestSetConfiguration.java ! test/jdk/jdk/jfr/jmx/TestSetConfigurationInvalid.java ! test/jdk/jdk/jfr/jmx/TestSnapshot.java ! test/jdk/jdk/jfr/jmx/TestStartRecording.java ! test/jdk/jdk/jfr/jmx/TestStream.java ! test/jdk/jdk/jfr/jmx/TestStreamClosed.java ! test/jdk/jdk/jfr/jmx/TestStreamMultiple.java ! test/jdk/jdk/jfr/jmx/TestWrongId.java ! test/jdk/jdk/jfr/jmx/info/TestConfigurationInfo.java ! test/jdk/jdk/jfr/jmx/info/TestEventTypeInfo.java ! test/jdk/jdk/jfr/jmx/info/TestRecordingInfo.java ! test/jdk/jdk/jfr/jmx/info/TestSettingDescriptorInfo.java ! test/jdk/jdk/jfr/jmx/security/TestEnoughPermission.java ! test/jdk/jdk/jfr/jmx/security/TestNoControlPermission.java ! test/jdk/jdk/jfr/jmx/security/TestNoMonitorPermission.java ! test/jdk/jdk/jfr/jmx/security/TestNotificationListenerPermission.java ! test/jdk/jdk/jfr/jmx/streaming/TestClose.java ! test/jdk/jdk/jfr/jmx/streaming/TestDelegated.java ! test/jdk/jdk/jfr/jmx/streaming/TestEnableDisable.java ! test/jdk/jdk/jfr/jmx/streaming/TestMaxSize.java ! test/jdk/jdk/jfr/jmx/streaming/TestMultipleChunks.java ! test/jdk/jdk/jfr/jmx/streaming/TestNew.java ! test/jdk/jdk/jfr/jmx/streaming/TestRotate.java ! test/jdk/jdk/jfr/jmx/streaming/TestSetSettings.java ! test/jdk/jdk/jfr/jvm/HelloWorldEvent1.java ! test/jdk/jdk/jfr/jvm/HelloWorldEvent2.java ! test/jdk/jdk/jfr/jvm/TestBeginAndEnd.java ! test/jdk/jdk/jfr/jvm/TestClassId.java ! test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java ! test/jdk/jdk/jfr/jvm/TestCounterTime.java ! test/jdk/jdk/jfr/jvm/TestCreateNative.java ! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java ! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java ! test/jdk/jdk/jfr/jvm/TestFatEvent.java ! test/jdk/jdk/jfr/jvm/TestFormatDuration.java ! test/jdk/jdk/jfr/jvm/TestGetAllEventClasses.java ! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java ! test/jdk/jdk/jfr/jvm/TestGetStackTraceId.java ! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java ! test/jdk/jdk/jfr/jvm/TestJavaEvent.java ! test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java ! test/jdk/jdk/jfr/jvm/TestLargeJavaEvent512k.java ! test/jdk/jdk/jfr/jvm/TestLargeJavaEvent64k.java ! test/jdk/jdk/jfr/jvm/TestLogImplementation.java ! test/jdk/jdk/jfr/jvm/TestLogOutput.java ! test/jdk/jdk/jfr/jvm/TestPid.java ! test/jdk/jdk/jfr/jvm/TestThreadExclusion.java ! test/jdk/jdk/jfr/jvm/TestUnloadEventClassCount.java ! test/jdk/jdk/jfr/jvm/TestUnsupportedVM.java ! test/jdk/jdk/jfr/startupargs/StartupHelper.java ! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java ! test/jdk/jdk/jfr/startupargs/TestDumpOnExit.java ! test/jdk/jdk/jfr/startupargs/TestFlushInterval.java ! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java ! test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java ! test/jdk/jdk/jfr/startupargs/TestOldObjectQueueSize.java ! test/jdk/jdk/jfr/startupargs/TestRepositoryPath.java ! test/jdk/jdk/jfr/startupargs/TestRepositoryPathLong.java ! test/jdk/jdk/jfr/startupargs/TestRetransform.java ! test/jdk/jdk/jfr/startupargs/TestRetransformUsingLog.java ! test/jdk/jdk/jfr/startupargs/TestStartDelay.java ! test/jdk/jdk/jfr/startupargs/TestStartDelayRunning.java ! test/jdk/jdk/jfr/startupargs/TestStartDuration.java ! test/jdk/jdk/jfr/startupargs/TestStartMaxAgeSize.java ! test/jdk/jdk/jfr/startupargs/TestStartName.java ! test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java ! test/jdk/jdk/jfr/startupargs/TestStartRecording.java ! test/jdk/jdk/jfr/tool/EndTicksComparator.java ! test/jdk/jdk/jfr/tool/ExecuteHelper.java ! test/jdk/jdk/jfr/tool/TestAssemble.java ! test/jdk/jdk/jfr/tool/TestDisassemble.java ! test/jdk/jdk/jfr/tool/TestHelp.java ! test/jdk/jdk/jfr/tool/TestMetadata.java ! test/jdk/jdk/jfr/tool/TestPrint.java ! test/jdk/jdk/jfr/tool/TestPrintDefault.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/jdk/jdk/jfr/tool/TestPrintXML.java ! test/jdk/jdk/jfr/tool/TestSummary.java Changeset: 6e3a158a Author: Wang Huang Committer: Vladimir Kozlov Date: 2021-03-24 06:30:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6e3a158a 8263352: assert(use == polladr) failed: the use should be a safepoint polling Co-authored-by: Wang Huang Co-authored-by: Wu Yan Reviewed-by: kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestOptimizeFillWithStripMinedLoop.java Changeset: da512bf5 Author: Aleksey Shipilev Date: 2021-03-24 06:49:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/da512bf5 8264050: Remove unused field VM_HeapWalkOperation::_collecting_heap_roots Reviewed-by: coleenp, tschatzl ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: cb776edf Author: Aleksey Shipilev Date: 2021-03-24 07:01:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb776edf 8263981: java.awt.image.ComponentSampleModel equals/hashcode use numBands twice Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java Changeset: 45e1bab8 Author: Alex Blewitt Committer: Aleksey Shipilev Date: 2021-03-24 07:25:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/45e1bab8 8264091: Use the blessed modifier order in java.logging Reviewed-by: lancea, iris, shade ! src/java.logging/share/classes/java/util/logging/ErrorManager.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/MemoryHandler.java Changeset: 06d46d6c Author: Jie Fu Date: 2021-03-24 09:30:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/06d46d6c 8264008: Incorrect metaspace statistics after JEP 387 when UseCompressedClassPointers is off Reviewed-by: stuefe ! src/hotspot/share/memory/metaspace.cpp ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java Changeset: fad84840 Author: Ian Graves Committer: Jan Lahoda Date: 2021-03-24 09:31:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fad84840 8263411: Convert jshell tool to use Stream.toList() Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ContinuousCompletionProvider.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Startup.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java Changeset: ae9af57b Author: Erik Gahlin Date: 2021-03-24 09:54:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ae9af57b 8264001: JFR: Modernize implementation Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java ! src/jdk.jfr/share/classes/jdk/jfr/Configuration.java ! src/jdk.jfr/share/classes/jdk/jfr/Event.java ! src/jdk.jfr/share/classes/jdk/jfr/EventType.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java ! src/jdk.jfr/share/classes/jdk/jfr/SettingDescriptor.java ! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/MetadataEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedStackTrace.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/package-info.java ! src/jdk.jfr/share/classes/jdk/jfr/events/AbstractBufferStatisticsEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/AnnotationConstruct.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/LongMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FinishedStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/JdkJfrConsumer.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFilter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/StreamManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Help.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/JSONWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Version.java Changeset: 329697b0 Author: Patrick Concannon Date: 2021-03-24 09:57:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/329697b0 8263358: Update java.lang to use instanceof pattern variable Reviewed-by: iris, chegar, mchung, dfuchs ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/share/classes/java/lang/PublicMethods.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/Shutdown.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/module/ResolvedModule.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java Changeset: a79f0956 Author: Stefan Karlsson Date: 2021-03-24 10:28:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a79f0956 8263721: Unify oop casting Reviewed-by: kbarrett, coleenp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/relocInfo_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/x86/relocInfo_x86.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/objectStartArray.inline.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionLAB.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp ! src/hotspot/share/gc/shared/blockOffsetTable.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.inline.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.hpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zObjArrayAllocator.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.inline.hpp ! src/hotspot/share/oops/compressedOops.inline.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/utilities/debug.cpp ! test/hotspot/gtest/oops/test_typeArrayOop.cpp Changeset: 6c0fbf70 Author: Jan Lahoda Date: 2021-03-24 10:34:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c0fbf70 8254196: jshell infinite loops when startup script contains System.exit call Reviewed-by: sundar ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java ! test/langtools/jdk/jshell/ToolBasicTest.java Changeset: e55aa41f Author: Michael McMahon Date: 2021-03-24 11:59:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e55aa41f 8263899: HttpClient throws NPE in AuthenticationFilter when parsing www-authenticate head Reviewed-by: dfuchs, chegar ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java + test/jdk/java/net/httpclient/EmptyAuthenticate.java Changeset: 9ee0b9a1 Author: Zhengyu Gu Date: 2021-03-24 12:14:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ee0b9a1 8264052: Shenandoah: Backout 8263832 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: 5d7e93c8 Author: Coleen Phillimore Date: 2021-03-24 12:15:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5d7e93c8 8264004: Don't use TRAPS if no exceptions are thrown Reviewed-by: dholmes, iklam, hseigel, dcubed ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp Changeset: bc91596c Author: Coleen Phillimore Date: 2021-03-24 12:18:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bc91596c 8264051: Remove unused TRAPS parameters from runtime functions Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp Changeset: 4d8e9860 Author: Gerard Ziemski Date: 2021-03-24 15:18:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d8e9860 8261966: macOS M1: report in hs_err log if we are running x86 code in emulation mode (Rosetta) Reviewed-by: dcubed, mikael, dholmes ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/runtime/os.cpp Changeset: 57c3f271 Author: Vladimir Kozlov Date: 2021-03-24 15:31:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57c3f271 8263989: Cleanup in EA Reviewed-by: vlivanov, neliasso ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/escape.hpp Changeset: deda80f0 Author: Andy Herrick Date: 2021-03-24 15:39:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/deda80f0 8264057: [redo] JDK-8248904: Add support to jpackage for the Mac App Store. Co-authored-by: Erwin Morrhey Reviewed-by: kcr, asemenyuk ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java = src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/JavaApp.png ! 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/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template = src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/JavaApp.icns ! 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/macosx/classes/jdk/jpackage/internal/resources/product-def.plist = src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java = src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/JavaApp.ico ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java Changeset: 3aee5ad2 Author: Thomas Schatzl Date: 2021-03-24 16:00:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3aee5ad2 8264026: Remove dependency between free collection set and eagerly reclaim humongous object tasks Reviewed-by: sjohanss, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: 133a63b4 Author: Aleksei Voitylov Committer: Claes Redestad Date: 2021-03-24 16:32:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/133a63b4 8263968: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton Reviewed-by: iklam, dholmes, alanb, redestad ! src/hotspot/share/memory/heapShared.cpp ! src/java.base/share/classes/java/lang/ModuleLayer.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckArchivedModuleApp.java Changeset: 70d34017 Author: Andy Herrick Date: 2021-03-24 16:34:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/70d34017 8263887: Re-create default icons Reviewed-by: almatvee, asemenyuk ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java ! test/jdk/tools/jpackage/share/IconTest.java Changeset: 5ca5962d Author: Andy Herrick Date: 2021-03-24 16:36:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5ca5962d 8259926: Error in jpackage sample usage in the help text Reviewed-by: asemenyuk, almatvee, naoto ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties Changeset: 77780ada Author: Chris Hegarty Date: 2021-03-24 17:13:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/77780ada Merge branch 'master' into simple-buffers ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/MappedByteBuffer.java Changeset: 29f7a4cc Author: Chris Hegarty Date: 2021-03-24 18:01:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/29f7a4cc simple-buffers: fix rawtype warning ! src/java.base/share/classes/java/nio/AbstractBufferImpl.java Changeset: c1e2e831 Author: Chris Hegarty Date: 2021-03-25 10:08:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c1e2e831 simple-buffers: re-implement base() cast ! src/java.base/share/classes/java/nio/X-Buffer.java.template From duke at openjdk.java.net Wed Mar 31 11:05:34 2021 From: duke at openjdk.java.net (duke) Date: Wed, 31 Mar 2021 11:05:34 GMT Subject: git: openjdk/jdk-sandbox: jdk.javadoc/snippets: 3 new changesets Message-ID: Changeset: 54dcee76 Author: pavelrappo Date: 2021-03-26 17:12:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/54dcee76 Fix bugs in markup processor ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/parser/InstructionParser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/parser/Parser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/DefaultStyledText.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/Style.java Changeset: b8df5008 Author: pavelrappo Date: 2021-03-30 15:23:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8df5008 Fix more bugs in markup processor Also, this commit (ugly) repairs stripping incidental leading whitespace in @start... at end. ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/action/Replace.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/action/Replacement.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/action/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/parser/Parser.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/snippet/text/DefaultStyledText.java Changeset: 7c465e52 Author: pavelrappo Date: 2021-03-31 12:01:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7c465e52 Switch to dedicated markup processor ! src/java.base/share/classes/java/util/snippet-files/java/util/MapSnippets.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java From duke at openjdk.java.net Wed Mar 31 13:50:18 2021 From: duke at openjdk.java.net (duke) Date: Wed, 31 Mar 2021 13:50:18 GMT Subject: git: openjdk/jdk-sandbox: jdk.javadoc/snippets: 166 new changesets Message-ID: <28d87c2a-7a1f-4004-a6ab-af8a616427a4@openjdk.java.net> Changeset: 6f1bcb05 Author: Henri Tremblay Committer: Harold Seigel Date: 2021-03-22 12:59:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6f1bcb05 8263593: Fix multiple typos in hsdis README Reviewed-by: thartmann ! src/utils/hsdis/README Changeset: 5262d95b Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-22 13:38:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5262d95b 8263855: Use the blessed modifier order in java.management/naming Reviewed-by: redestad, aefimov, dfuchs ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DescriptorCache.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/javax/management/MBeanServerPermission.java ! src/java.management/share/classes/javax/management/NotificationBroadcasterSupport.java ! src/java.management/share/classes/javax/management/StandardMBean.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java ! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java ! src/java.management/share/classes/sun/management/HotspotInternal.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.management/share/classes/sun/management/MemoryImpl.java ! src/java.management/share/classes/sun/management/counter/perf/PerfDataEntry.java ! src/java.management/share/classes/sun/management/counter/perf/Prologue.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ClientId.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.naming/share/classes/com/sun/jndi/ldap/DigestClientId.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EntryChangeResponseControl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ManageReferralControl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java ! src/java.naming/share/classes/com/sun/jndi/ldap/PersistentSearchControl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/SimpleClientId.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionDesc.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionsRef.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/TlsChannelBinding.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/LazySearchEnumerationImpl.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLDirContext.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/UrlUtil.java ! src/java.naming/share/classes/com/sun/jndi/url/ldap/ldapURLContext.java ! src/java.naming/share/classes/com/sun/jndi/url/ldaps/ldapsURLContextFactory.java ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java ! src/java.naming/share/classes/javax/naming/directory/DirContext.java ! src/java.naming/share/classes/javax/naming/directory/SearchControls.java ! src/java.naming/share/classes/javax/naming/event/EventContext.java ! src/java.naming/share/classes/javax/naming/ldap/ManageReferralControl.java ! src/java.naming/share/classes/javax/naming/ldap/PagedResultsControl.java ! src/java.naming/share/classes/javax/naming/ldap/PagedResultsResponseControl.java ! src/java.naming/share/classes/javax/naming/ldap/SortControl.java ! src/java.naming/share/classes/javax/naming/ldap/SortResponseControl.java ! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java Changeset: 6c2220e6 Author: Zhengyu Gu Date: 2021-03-22 13:51:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c2220e6 8263861: Shenandoah: Remove unused member in ShenandoahGCStateResetter Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp Changeset: 0abbfb2f Author: Roger Riggs Date: 2021-03-22 14:50:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0abbfb2f 8263729: [test] divert spurious output away from stream under test in ProcessBuilder Basic test Reviewed-by: stuefe, iklam ! test/jdk/java/lang/ProcessBuilder/Basic.java Changeset: ba504fce Author: Jonathan Dowland Committer: Chris Hegarty Date: 2021-03-22 15:29:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ba504fce 8187450: JNI local refs exceeds capacity warning in NetworkInterface::getAll Reviewed-by: chegar, dfuchs, aph ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface.c ! test/jdk/java/net/NetworkInterface/Test.java Changeset: 840ab7bf Author: Alexey Ivanov Date: 2021-03-22 15:54:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/840ab7bf 8263894: Convert defaultPrinter and printers fields to local variables Reviewed-by: prr, azvegint, kizune ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java Changeset: b2df5137 Author: Henry Jen Date: 2021-03-22 15:59:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2df5137 8261785: Calling "main" method in anonymous nested class crashes the JVM Reviewed-by: serb ! src/java.base/macosx/native/libjli/java_md_macosx.m + test/jdk/tools/launcher/8261785/CrashTheJVM.java + test/jdk/tools/launcher/8261785/Test8261785.java Changeset: f08bf4b9 Author: Vladimir Kozlov Date: 2021-03-22 16:16:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f08bf4b9 8263891: Changes for 8076985 missed the fix. Reviewed-by: roland ! src/hotspot/cpu/x86/x86_64.ad Changeset: f84b52b8 Author: Vladimir Kozlov Date: 2021-03-22 17:03:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f84b52b8 8263897: compiler/c2/aarch64/TestVolatilesSerial.java failed with "java.lang.RuntimeException: Wrong method" Reviewed-by: roland ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java Changeset: f62b1008 Author: Leonid Mesnik Date: 2021-03-22 17:56:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f62b1008 8263895: Test nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp uses incorrect indices Reviewed-by: amenkov, kevinw ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp Changeset: a5e7a890 Author: Jie Fu Date: 2021-03-22 23:14:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5e7a890 8263904: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Changeset: b23228d1 Author: Jie Fu Date: 2021-03-23 01:18:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b23228d1 8263914: CDS fails to find the default shared archive on x86_32 Reviewed-by: dholmes, iklam ! src/hotspot/share/runtime/arguments.cpp Changeset: 6b4c6541 Author: Tom Rodriguez Date: 2021-03-23 05:48:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6b4c6541 8263776: [JVMCI] add helper to perform Java upcalls Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: b2a52ea5 Author: Yasumasa Suenaga Date: 2021-03-23 06:27:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b2a52ea5 8263342: Add --connect option to jhsdb hsdb/clhsdb Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/man/jhsdb.1 + test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java Changeset: 5a51d709 Author: Sibabrata Sahoo Date: 2021-03-23 06:46:20 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5a51d709 8247895: SHA1PRNGReseed.java is calling setSeed(0) Reviewed-by: weijun, rhalade ! test/jdk/sun/security/provider/SecureRandom/SHA1PRNGReseed.java Changeset: 036ae0ea Author: Sibabrata Sahoo Date: 2021-03-23 06:48:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/036ae0ea 8225438: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java failed with Read timed out Reviewed-by: xuelei, rhalade, hchao ! test/jdk/javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Changeset: 7b6efd3b Author: Marcus G K Williams Committer: Tobias Hartmann Date: 2021-03-23 06:51:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b6efd3b 8263904: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32 Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java Changeset: 289d48ae Author: Joe Wang Date: 2021-03-23 06:52:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/289d48ae 8261673: Move javadoc for the lookup mechanism to module-info Reviewed-by: lancea, naoto, iris ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java ! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java ! src/java.xml/share/classes/module-info.java Changeset: 4ef7c67b Author: Aleksey Shipilev Date: 2021-03-23 06:52:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4ef7c67b 8263979: Cleanup duplicate check in Unicode.contains Reviewed-by: prappo, alanb ! src/java.base/share/classes/sun/nio/cs/Unicode.java Changeset: 57d8f1d0 Author: Aleksey Shipilev Date: 2021-03-23 06:53:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57d8f1d0 8263985: BCEscapeAnalyzer::invoke checks target->is_loaded() twice Reviewed-by: kvn, thartmann ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp Changeset: df01b15b Author: Aleksey Shipilev Date: 2021-03-23 06:54:27 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/df01b15b 8263977: GTK L&F: Cleanup duplicate checks in GTKStyle and GTKLookAndFeel Reviewed-by: serb, pbansal, kizune ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: 0b03d047 Author: Evgeny Nikitin Committer: Tobias Hartmann Date: 2021-03-23 06:55:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b03d047 8167015: compiler/codecache/jmx/PoolsIndependenceTest.java timeout Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/codecache/jmx/PoolsIndependenceTest.java Changeset: 2da882c0 Author: Nils Eliasson Date: 2021-03-23 07:45:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2da882c0 8262465: Very long compilation times and high memory consumption in C2 debug builds Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/reg_split.cpp Changeset: 7b81f8e3 Author: Jie Fu Date: 2021-03-23 07:51:58 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7b81f8e3 8263915: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java fails when UseCompressedClassPointers is off Reviewed-by: minqi ! test/hotspot/jtreg/runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Changeset: fd3a33a8 Author: Roland Westrelin Date: 2021-03-23 08:15:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fd3a33a8 8263189: C2: assert(!had_error) failed: bad dominance Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/longcountedloops/TestDeadLongPhi.java Changeset: 851474a8 Author: Nick Gasson Date: 2021-03-23 10:20:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/851474a8 8263649: AArch64: update cas.m4 to match current AD file Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/cas.m4 Changeset: 9dad857e Author: Daniel Fuchs Date: 2021-03-23 10:39:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9dad857e 8263080: Obsolete relationship in MulticastSocket API documentation. Reviewed-by: alanb ! src/java.base/share/classes/java/net/MulticastSocket.java Changeset: de2ff256 Author: Coleen Phillimore Date: 2021-03-23 11:35:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/de2ff256 8263974: Move SystemDictionary::verify_protection_domain Reviewed-by: hseigel, lfoltan, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileStream.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/oops/klass.cpp Changeset: fbd57bd4 Author: Lutz Schmidt Date: 2021-03-23 11:50:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbd57bd4 8263260: [s390] Support latest hardware (z14 and z15) Reviewed-by: goetz, mdoerr ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp Changeset: 5bc382fb Author: Coleen Phillimore Date: 2021-03-23 12:11:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5bc382fb 8263976: Remove block allocation from BasicHashtable Reviewed-by: lfoltan, iklam ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiTagMapTable.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp ! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java Changeset: 8c1ab38e Author: Prasanta Sadhukhan Date: 2021-03-23 12:15:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8c1ab38e 8263766: Confusing specification of JEditorPaneAccessibleHypertextSupport constructor Reviewed-by: azvegint, pbansal ! src/java.desktop/share/classes/javax/swing/JEditorPane.java Changeset: 23353626 Author: Andrey Turbanov Committer: Aleksey Shipilev Date: 2021-03-23 13:21:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/23353626 8264032: Improve thread safety of Runtime.version() Reviewed-by: shade, alanb ! src/java.base/share/classes/java/lang/Runtime.java Changeset: bd7a184b Author: Michael McMahon Date: 2021-03-23 13:25:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bd7a184b 8263442: Potential bug in jdk.internal.net.http.common.Utils.CONTEXT_RESTRICTED Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java + test/jdk/java/net/httpclient/AuthFilter.java Changeset: e9321cdc Author: Albert Mingkun Yang Date: 2021-03-23 13:40:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e9321cdc 8263964: Redundant check in ObjectStartArray::object_starts_in_range Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/objectStartArray.hpp Changeset: 8fa34e40 Author: Brian Burkhalter Date: 2021-03-23 16:03:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8fa34e40 8241619: (fs) Files.newByteChannel(path, Set.of(CREATE_NEW, READ)) does not throw a FileAlreadyExistsException when the file exists Reviewed-by: alanb ! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java ! src/java.base/share/classes/java/nio/channels/FileChannel.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/nio/file/package-info.java ! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java ! src/java.base/share/classes/java/nio/file/spi/package-info.java Changeset: d7268fa3 Author: Brian Burkhalter Date: 2021-03-23 16:06:21 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d7268fa3 8251942: PrintStream specification is not clear which flush method is automatically invoked Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/io/PrintStream.java Changeset: c087f3ed Author: Aleksey Shipilev Date: 2021-03-23 17:48:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c087f3ed 8263995: Incorrect double-checked locking in Types.arraySuperType() Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java Changeset: 087c8bfb Author: Albert Mingkun Yang Date: 2021-03-23 18:18:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/087c8bfb 8264041: Incorrect comments for ParallelCompactData::summarize_dense_prefix Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 1c9817b0 Author: Calvin Cheung Date: 2021-03-23 19:05:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1c9817b0 8261479: CDS runtime code should check exceptions Reviewed-by: minqi, dholmes, iklam ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 47ef0389 Author: Kim Barrett Date: 2021-03-23 20:54:23 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/47ef0389 8263905: Remove finalize methods for SocketInput/OutputStream Reviewed-by: alanb, vtewari, dfuchs, mchung ! src/java.base/share/classes/java/net/SocketInputStream.java ! src/java.base/share/classes/java/net/SocketOutputStream.java Changeset: 91d86e6a Author: Koichi Sakata Committer: Chris Plummer Date: 2021-03-23 21:12:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/91d86e6a 8263572: Output from jstack mixed mode is misaligned Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java Changeset: 35102cb0 Author: Ioi Lam Date: 2021-03-23 21:15:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/35102cb0 8263992: Remove dead code NativeLookup::base_library_lookup Reviewed-by: coleenp, dholmes ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/nativeLookup.hpp Changeset: 2425462a Author: Kim Barrett Date: 2021-03-23 21:16:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2425462a 8263903: Use Cleaner instead of finalize to auto stop Timer thread Reviewed-by: dholmes, alanb, bchristi, rriggs, mchung ! src/java.base/share/classes/java/util/Timer.java + test/jdk/java/util/Timer/AutoStop.java Changeset: 15bcf6d9 Author: Andy Herrick Date: 2021-03-23 21:45:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/15bcf6d9 8264055: backout JDK-8248904 in order to resubmit with additional attribution. Reviewed-by: kcr, asemenyuk ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java = src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/java32.png ! 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/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template ! 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/macosx/classes/jdk/jpackage/internal/resources/java.icns - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/product-def.plist - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java = src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/java48.ico ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java Changeset: 0b2aa1b6 Author: Weijun Wang Date: 2021-03-23 22:23:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0b2aa1b6 8263978: Clarify why 0 argument is ignored in SecureRandom::setSeed Reviewed-by: valeriep ! src/java.base/share/classes/java/security/SecureRandom.java Changeset: 8d63bb6a Author: Erik Gahlin Date: 2021-03-24 04:06:48 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8d63bb6a 8260565: JFR: Fix copyright header in tests Reviewed-by: mseledtsov, mgronlun ! test/jdk/jdk/jfr/api/consumer/TestFieldAccess.java ! test/jdk/jdk/jfr/api/consumer/TestGetStackTrace.java ! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java ! test/jdk/jdk/jfr/api/consumer/TestMethodGetModifiers.java ! test/jdk/jdk/jfr/api/consumer/TestReadTwice.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedClassLoader.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEvent.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThread.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThreadOther.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedFrame.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedInstantEventTimestamp.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedMethodDescriptor.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedObject.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedThreadGroupParent.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingFileReadEventEof.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingInternals.java ! test/jdk/jdk/jfr/api/consumer/TestSingleRecordedEvent.java ! test/jdk/jdk/jfr/api/consumer/TestToString.java ! test/jdk/jdk/jfr/api/consumer/TestValueDescriptorRecorded.java ! test/jdk/jdk/jfr/api/consumer/filestream/TestMultipleChunk.java ! test/jdk/jdk/jfr/api/consumer/filestream/TestOrdered.java ! test/jdk/jdk/jfr/api/consumer/filestream/TestReuse.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/EventProducer.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestAwaitTermination.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestBasics.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestConstructor.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestDisable.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestEnable.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestMaxAge.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnClose.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorAsync.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorSync.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnFlush.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnMetadata.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecordingName.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecursive.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRemove.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxAge.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxSize.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetSettings.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetStartTime.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStart.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStartAsync.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStoppedRecording.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestUtils.java ! test/jdk/jdk/jfr/api/consumer/security/DriverRecordingDumper.java ! test/jdk/jdk/jfr/api/consumer/security/TestMissingPermission.java ! test/jdk/jdk/jfr/api/consumer/security/TestRecordingFile.java ! test/jdk/jdk/jfr/api/consumer/security/TestRecordingStream.java ! test/jdk/jdk/jfr/api/consumer/security/TestStreamingFile.java ! test/jdk/jdk/jfr/api/consumer/security/TestStreamingLocal.java ! test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestChunkGap.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestEmptyChunks.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestEnableEvents.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestEventRegistration.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestFiltering.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestInProcessMigration.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestLatestEvent.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestOutOfProcessMigration.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestRecordingBefore.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestRemovedChunks.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryProperty.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestStartSingleChunk.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestUnstarted.java ! test/jdk/jdk/jfr/api/event/TestAbstractEvent.java ! test/jdk/jdk/jfr/api/event/TestBeginEnd.java ! test/jdk/jdk/jfr/api/event/TestClinitRegistration.java ! test/jdk/jdk/jfr/api/event/TestClonedEvent.java ! test/jdk/jdk/jfr/api/event/TestEnableDisable.java ! test/jdk/jdk/jfr/api/event/TestEventDuration.java ! test/jdk/jdk/jfr/api/event/TestEventFactory.java ! test/jdk/jdk/jfr/api/event/TestEventFactoryRegisterTwice.java ! test/jdk/jdk/jfr/api/event/TestEventFactoryRegistration.java ! test/jdk/jdk/jfr/api/event/TestExtends.java ! test/jdk/jdk/jfr/api/event/TestGetDuration.java ! test/jdk/jdk/jfr/api/event/TestIsEnabled.java ! test/jdk/jdk/jfr/api/event/TestIsEnabledMultiple.java ! test/jdk/jdk/jfr/api/event/TestOwnCommit.java ! test/jdk/jdk/jfr/api/event/TestShouldCommit.java ! test/jdk/jdk/jfr/api/event/TestStaticEnable.java ! test/jdk/jdk/jfr/api/event/dynamic/TestDynamicAnnotations.java ! test/jdk/jdk/jfr/api/event/dynamic/TestEventFactory.java ! test/jdk/jdk/jfr/api/flightrecorder/MyListener.java ! test/jdk/jdk/jfr/api/flightrecorder/TestAddListenerTwice.java ! test/jdk/jdk/jfr/api/flightrecorder/TestAddPeriodicEvent.java ! test/jdk/jdk/jfr/api/flightrecorder/TestFlightRecorderListenerRecorderInitialized.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetEventTypes.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetPlatformRecorder.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetRecordings.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetSettings.java ! test/jdk/jdk/jfr/api/flightrecorder/TestIsAvailable.java ! test/jdk/jdk/jfr/api/flightrecorder/TestIsInitialized.java ! test/jdk/jdk/jfr/api/flightrecorder/TestListener.java ! test/jdk/jdk/jfr/api/flightrecorder/TestListenerNull.java ! test/jdk/jdk/jfr/api/flightrecorder/TestPeriodicEventsSameHook.java ! test/jdk/jdk/jfr/api/flightrecorder/TestRecorderInitializationCallback.java ! test/jdk/jdk/jfr/api/flightrecorder/TestRegisterUnregisterEvent.java ! test/jdk/jdk/jfr/api/flightrecorder/TestSettingsControl.java ! test/jdk/jdk/jfr/api/flightrecorder/TestSnapshot.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestCategory.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestContentType.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestDescription.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestDynamicAnnotation.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestEnabled.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestExperimental.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestFieldAnnotations.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestFormatMissingValue.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestHasValue.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestInheritedAnnotations.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestLabel.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestMetadata.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestName.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestRegistered.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestRegisteredFalseAndRunning.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestRelational.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestSimpleMetadataEvent.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestStackTrace.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestThreshold.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestTypesIdentical.java ! test/jdk/jdk/jfr/api/metadata/eventtype/EventWithCustomSettings.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotation.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotationElements.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotations.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetCategory.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDefaultValues.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDescription.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetEventType.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetField.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetFields.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetSettings.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestUnloadingEventClass.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/AnnotatedSetting.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/BaseEvent.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/CustomEvent.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/PlainSetting.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestDefaultValue.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotation.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotationElement.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetDescription.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetLabel.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetName.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeId.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeName.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestClasses.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestConstructor.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetAnnotations.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetFields.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestIsArray.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestSimpleTypes.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestValueDescriptorContentType.java ! test/jdk/jdk/jfr/api/modules/TestModularizedEvent.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.annotation/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.annotation/test/jfr/annotation/ModularizedAnnotation.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedOrdinaryEvent.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedPeriodicEvent.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.main/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.main/test/jfr/main/MainTest.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.setting/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.setting/test/jfr/setting/ModularizedSetting.java ! test/jdk/jdk/jfr/api/recorder/TestRecorderInitialized.java ! test/jdk/jdk/jfr/api/recorder/TestRecorderListener.java ! test/jdk/jdk/jfr/api/recorder/TestStartStopRecording.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestFileExist.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestFileReadOnly.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestInvalid.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestLongPath.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestMultiple.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestReadOnly.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestState.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskFalse.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskTrue.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestWithDuration.java ! test/jdk/jdk/jfr/api/recording/dump/TestDump.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpInvalid.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpLongPath.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpMultiple.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpReadOnly.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpState.java ! test/jdk/jdk/jfr/api/recording/event/TestChunkPeriod.java ! test/jdk/jdk/jfr/api/recording/event/TestEnableClass.java ! test/jdk/jdk/jfr/api/recording/event/TestEnableName.java ! test/jdk/jdk/jfr/api/recording/event/TestEventTime.java ! test/jdk/jdk/jfr/api/recording/event/TestLoadEventAfterStart.java ! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java ! test/jdk/jdk/jfr/api/recording/event/TestReEnableClass.java ! test/jdk/jdk/jfr/api/recording/event/TestReEnableMultiple.java ! test/jdk/jdk/jfr/api/recording/event/TestReEnableName.java ! test/jdk/jdk/jfr/api/recording/event/TestRecordingEnableDisable.java ! test/jdk/jdk/jfr/api/recording/event/TestThreshold.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetId.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetSize.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetSizeToMem.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetStream.java ! test/jdk/jdk/jfr/api/recording/misc/TestRecordingBase.java ! test/jdk/jdk/jfr/api/recording/misc/TestRecordingCopy.java ! test/jdk/jdk/jfr/api/recording/options/TestDuration.java ! test/jdk/jdk/jfr/api/recording/options/TestName.java ! test/jdk/jdk/jfr/api/recording/settings/TestConfigurationGetContents.java ! test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromPath.java ! test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromReader.java ! test/jdk/jdk/jfr/api/recording/settings/TestGetConfigurations.java ! test/jdk/jdk/jfr/api/recording/settings/TestSettingsAvailability.java ! test/jdk/jdk/jfr/api/recording/state/TestOptionState.java ! test/jdk/jdk/jfr/api/recording/state/TestState.java ! test/jdk/jdk/jfr/api/recording/state/TestStateDuration.java ! test/jdk/jdk/jfr/api/recording/state/TestStateIdenticalListeners.java ! test/jdk/jdk/jfr/api/recording/state/TestStateInvalid.java ! test/jdk/jdk/jfr/api/recording/state/TestStateMultiple.java ! test/jdk/jdk/jfr/api/recording/state/TestStateScheduleStart.java ! test/jdk/jdk/jfr/api/recording/time/TestTime.java ! test/jdk/jdk/jfr/api/recording/time/TestTimeDuration.java ! test/jdk/jdk/jfr/api/recording/time/TestTimeMultiple.java ! test/jdk/jdk/jfr/api/recording/time/TestTimeScheduleStart.java ! test/jdk/jdk/jfr/api/settings/RegExpControl.java ! test/jdk/jdk/jfr/api/settings/StringListSetting.java ! test/jdk/jdk/jfr/api/settings/TestFilterEvents.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationInNewTLABEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationOutsideTLABEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventThrottling.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheStats.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperStats.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java ! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java ! test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java ! test/jdk/jdk/jfr/event/gc/collection/AppGCProvoker.java ! test/jdk/jdk/jfr/event/gc/collection/GCEventAll.java ! test/jdk/jdk/jfr/event/gc/collection/GCGarbageCollectionUtil.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithSerial.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithSerial.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCWithFasttime.java ! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithDefNew.java ! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java ! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/collection/YoungGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventTester.java ! test/jdk/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventVerifier.java ! test/jdk/jdk/jfr/event/gc/configuration/GCYoungGenerationConfigurationEventTester.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEventWithDefaultPauseTarget.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCSurvivorConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCTLABConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithMinAndMaxSize.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithNewRatio.java ! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java ! test/jdk/jdk/jfr/event/gc/detailed/OOMApp.java ! test/jdk/jdk/jfr/event/gc/detailed/PromotionEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/PromotionFailedEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/StressAllocationGCEvents.java ! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1AIHOPEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1ConcurrentModeFailureEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1EvacMemoryStatsEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1HeapRegionInformationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1HeapRegionTypeChangeEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1IHOPEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1MMUEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithDefNew.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/detailed/TestTenuringDistributionEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUnmapEvent.java ! test/jdk/jdk/jfr/event/gc/heapsummary/HeapSummaryEventAllGcs.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSParOld.java ! test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountAfterGCEvent.java ! test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountEventVerifier.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithSerial.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountEvent.java ! test/jdk/jdk/jfr/event/gc/refstat/RefStatEvent.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithDefNew.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1New.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/stacktrace/AllocationStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/io/IOEvent.java ! test/jdk/jdk/jfr/event/io/IOHelper.java ! test/jdk/jdk/jfr/event/io/InstrumentationCallback.java ! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java ! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java ! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java ! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestSocketEvents.java ! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java ! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java ! test/jdk/jdk/jfr/event/oldobject/OldObjects.java ! test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java ! test/jdk/jdk/jfr/event/oldobject/TestArrayInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestCircularReference.java ! test/jdk/jdk/jfr/event/oldobject/TestClassLoader.java ! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestFieldInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestG1.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapDeep.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapShallow.java ! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java ! test/jdk/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java ! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestMetadataObject.java ! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectAge.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java ! test/jdk/jdk/jfr/event/oldobject/TestParallel.java ! test/jdk/jdk/jfr/event/oldobject/TestReferenceChainLimit.java ! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java ! test/jdk/jdk/jfr/event/oldobject/TestSerial.java ! test/jdk/jdk/jfr/event/oldobject/TestThreadLocalLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestZ.java ! test/jdk/jdk/jfr/event/os/TestCPUInformation.java ! test/jdk/jdk/jfr/event/os/TestCPULoad.java ! test/jdk/jdk/jfr/event/os/TestCPUTimeStampCounter.java ! test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.java ! test/jdk/jdk/jfr/event/os/TestOSInfo.java ! test/jdk/jdk/jfr/event/os/TestPhysicalMemoryEvent.java ! test/jdk/jdk/jfr/event/os/TestProcessStart.java ! test/jdk/jdk/jfr/event/os/TestSystemProcess.java ! test/jdk/jdk/jfr/event/os/TestThreadContextSwitches.java ! test/jdk/jdk/jfr/event/os/TestVirtualizationInfo.java ! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java ! test/jdk/jdk/jfr/event/runtime/Bytes.java ! test/jdk/jdk/jfr/event/runtime/LatchedThread.java ! test/jdk/jdk/jfr/event/runtime/RedefinableClass.java ! test/jdk/jdk/jfr/event/runtime/TestActiveRecordingEvent.java ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java ! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java ! test/jdk/jdk/jfr/event/runtime/TestClassDefineEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoadEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoadingStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassRedefinition.java ! test/jdk/jdk/jfr/event/runtime/TestClassUnloadEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClasses.java ! test/jdk/jdk/jfr/event/runtime/TestDirectBufferStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestDumpReason.java ! test/jdk/jdk/jfr/event/runtime/TestExceptionEvents.java ! test/jdk/jdk/jfr/event/runtime/TestExceptionSubclass.java ! test/jdk/jdk/jfr/event/runtime/TestFlush.java ! test/jdk/jdk/jfr/event/runtime/TestJavaBlockedEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorInflateEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitTimeOut.java ! test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEventBean.java ! test/jdk/jdk/jfr/event/runtime/TestModuleEvents.java ! test/jdk/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java ! test/jdk/jdk/jfr/event/runtime/TestNetworkUtilizationEvent.java ! test/jdk/jdk/jfr/event/runtime/TestRedefineClasses.java ! test/jdk/jdk/jfr/event/runtime/TestRetransformClasses.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java ! test/jdk/jdk/jfr/event/runtime/TestSizeTFlags.java ! test/jdk/jdk/jfr/event/runtime/TestSystemPropertyEvent.java ! test/jdk/jdk/jfr/event/runtime/TestTableStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadAllocationEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadDumpEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadEndEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadParkEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadSleepEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadStartEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java ! test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java ! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java ! test/jdk/jdk/jfr/event/runtime/TestVmFlagChangedEvent.java ! test/jdk/jdk/jfr/event/sampling/TestNative.java ! test/jdk/jdk/jfr/javaagent/InstrumentationEventCallback.java ! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java ! test/jdk/jdk/jfr/jcmd/JcmdAsserts.java ! test/jdk/jdk/jfr/jcmd/JcmdHelper.java ! test/jdk/jdk/jfr/jcmd/TestJcmdChangeLogLevel.java ! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDump.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpLimited.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java ! test/jdk/jdk/jfr/jcmd/TestJcmdLegacy.java ! test/jdk/jdk/jfr/jcmd/TestJcmdSaveToFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartDirNotExist.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartInvaldFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartPathToGCRoots.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartReadOnlyFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartStopDefault.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartWithOptions.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartWithSettings.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStopInvalidFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStopReadOnlyFile.java ! test/jdk/jdk/jfr/jmx/JmxHelper.java ! test/jdk/jdk/jfr/jmx/TestClone.java ! test/jdk/jdk/jfr/jmx/TestCloneRepeat.java ! test/jdk/jdk/jfr/jmx/TestConfigurationInfo.java ! test/jdk/jdk/jfr/jmx/TestCopyTo.java ! test/jdk/jdk/jfr/jmx/TestCopyToInvalidPath.java ! test/jdk/jdk/jfr/jmx/TestCopyToReadOnlyDir.java ! test/jdk/jdk/jfr/jmx/TestCopyToRunning.java ! test/jdk/jdk/jfr/jmx/TestEventTypes.java ! test/jdk/jdk/jfr/jmx/TestFlightRecorderMXBeanLeak.java ! test/jdk/jdk/jfr/jmx/TestGetRecordings.java ! test/jdk/jdk/jfr/jmx/TestGetRecordingsMultiple.java ! test/jdk/jdk/jfr/jmx/TestMultipleRecordings.java ! test/jdk/jdk/jfr/jmx/TestNotificationListener.java ! test/jdk/jdk/jfr/jmx/TestPredefinedConfiguration.java ! test/jdk/jdk/jfr/jmx/TestPredefinedConfigurationInvalid.java ! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java ! test/jdk/jdk/jfr/jmx/TestRecordingSettings.java ! test/jdk/jdk/jfr/jmx/TestRecordingSettingsInvalid.java ! test/jdk/jdk/jfr/jmx/TestRecordingSettingsMultiple.java ! test/jdk/jdk/jfr/jmx/TestRecordingState.java ! test/jdk/jdk/jfr/jmx/TestRecordingStateInvalid.java ! test/jdk/jdk/jfr/jmx/TestSetConfiguration.java ! test/jdk/jdk/jfr/jmx/TestSetConfigurationInvalid.java ! test/jdk/jdk/jfr/jmx/TestSnapshot.java ! test/jdk/jdk/jfr/jmx/TestStartRecording.java ! test/jdk/jdk/jfr/jmx/TestStream.java ! test/jdk/jdk/jfr/jmx/TestStreamClosed.java ! test/jdk/jdk/jfr/jmx/TestStreamMultiple.java ! test/jdk/jdk/jfr/jmx/TestWrongId.java ! test/jdk/jdk/jfr/jmx/info/TestConfigurationInfo.java ! test/jdk/jdk/jfr/jmx/info/TestEventTypeInfo.java ! test/jdk/jdk/jfr/jmx/info/TestRecordingInfo.java ! test/jdk/jdk/jfr/jmx/info/TestSettingDescriptorInfo.java ! test/jdk/jdk/jfr/jmx/security/TestEnoughPermission.java ! test/jdk/jdk/jfr/jmx/security/TestNoControlPermission.java ! test/jdk/jdk/jfr/jmx/security/TestNoMonitorPermission.java ! test/jdk/jdk/jfr/jmx/security/TestNotificationListenerPermission.java ! test/jdk/jdk/jfr/jmx/streaming/TestClose.java ! test/jdk/jdk/jfr/jmx/streaming/TestDelegated.java ! test/jdk/jdk/jfr/jmx/streaming/TestEnableDisable.java ! test/jdk/jdk/jfr/jmx/streaming/TestMaxSize.java ! test/jdk/jdk/jfr/jmx/streaming/TestMultipleChunks.java ! test/jdk/jdk/jfr/jmx/streaming/TestNew.java ! test/jdk/jdk/jfr/jmx/streaming/TestRotate.java ! test/jdk/jdk/jfr/jmx/streaming/TestSetSettings.java ! test/jdk/jdk/jfr/jvm/HelloWorldEvent1.java ! test/jdk/jdk/jfr/jvm/HelloWorldEvent2.java ! test/jdk/jdk/jfr/jvm/TestBeginAndEnd.java ! test/jdk/jdk/jfr/jvm/TestClassId.java ! test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java ! test/jdk/jdk/jfr/jvm/TestCounterTime.java ! test/jdk/jdk/jfr/jvm/TestCreateNative.java ! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java ! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java ! test/jdk/jdk/jfr/jvm/TestFatEvent.java ! test/jdk/jdk/jfr/jvm/TestFormatDuration.java ! test/jdk/jdk/jfr/jvm/TestGetAllEventClasses.java ! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java ! test/jdk/jdk/jfr/jvm/TestGetStackTraceId.java ! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java ! test/jdk/jdk/jfr/jvm/TestJavaEvent.java ! test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java ! test/jdk/jdk/jfr/jvm/TestLargeJavaEvent512k.java ! test/jdk/jdk/jfr/jvm/TestLargeJavaEvent64k.java ! test/jdk/jdk/jfr/jvm/TestLogImplementation.java ! test/jdk/jdk/jfr/jvm/TestLogOutput.java ! test/jdk/jdk/jfr/jvm/TestPid.java ! test/jdk/jdk/jfr/jvm/TestThreadExclusion.java ! test/jdk/jdk/jfr/jvm/TestUnloadEventClassCount.java ! test/jdk/jdk/jfr/jvm/TestUnsupportedVM.java ! test/jdk/jdk/jfr/startupargs/StartupHelper.java ! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java ! test/jdk/jdk/jfr/startupargs/TestDumpOnExit.java ! test/jdk/jdk/jfr/startupargs/TestFlushInterval.java ! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java ! test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java ! test/jdk/jdk/jfr/startupargs/TestOldObjectQueueSize.java ! test/jdk/jdk/jfr/startupargs/TestRepositoryPath.java ! test/jdk/jdk/jfr/startupargs/TestRepositoryPathLong.java ! test/jdk/jdk/jfr/startupargs/TestRetransform.java ! test/jdk/jdk/jfr/startupargs/TestRetransformUsingLog.java ! test/jdk/jdk/jfr/startupargs/TestStartDelay.java ! test/jdk/jdk/jfr/startupargs/TestStartDelayRunning.java ! test/jdk/jdk/jfr/startupargs/TestStartDuration.java ! test/jdk/jdk/jfr/startupargs/TestStartMaxAgeSize.java ! test/jdk/jdk/jfr/startupargs/TestStartName.java ! test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java ! test/jdk/jdk/jfr/startupargs/TestStartRecording.java ! test/jdk/jdk/jfr/tool/EndTicksComparator.java ! test/jdk/jdk/jfr/tool/ExecuteHelper.java ! test/jdk/jdk/jfr/tool/TestAssemble.java ! test/jdk/jdk/jfr/tool/TestDisassemble.java ! test/jdk/jdk/jfr/tool/TestHelp.java ! test/jdk/jdk/jfr/tool/TestMetadata.java ! test/jdk/jdk/jfr/tool/TestPrint.java ! test/jdk/jdk/jfr/tool/TestPrintDefault.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/jdk/jdk/jfr/tool/TestPrintXML.java ! test/jdk/jdk/jfr/tool/TestSummary.java Changeset: 6e3a158a Author: Wang Huang Committer: Vladimir Kozlov Date: 2021-03-24 06:30:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6e3a158a 8263352: assert(use == polladr) failed: the use should be a safepoint polling Co-authored-by: Wang Huang Co-authored-by: Wu Yan Reviewed-by: kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestOptimizeFillWithStripMinedLoop.java Changeset: da512bf5 Author: Aleksey Shipilev Date: 2021-03-24 06:49:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/da512bf5 8264050: Remove unused field VM_HeapWalkOperation::_collecting_heap_roots Reviewed-by: coleenp, tschatzl ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: cb776edf Author: Aleksey Shipilev Date: 2021-03-24 07:01:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cb776edf 8263981: java.awt.image.ComponentSampleModel equals/hashcode use numBands twice Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java Changeset: 45e1bab8 Author: Alex Blewitt Committer: Aleksey Shipilev Date: 2021-03-24 07:25:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/45e1bab8 8264091: Use the blessed modifier order in java.logging Reviewed-by: lancea, iris, shade ! src/java.logging/share/classes/java/util/logging/ErrorManager.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/MemoryHandler.java Changeset: 06d46d6c Author: Jie Fu Date: 2021-03-24 09:30:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/06d46d6c 8264008: Incorrect metaspace statistics after JEP 387 when UseCompressedClassPointers is off Reviewed-by: stuefe ! src/hotspot/share/memory/metaspace.cpp ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java Changeset: fad84840 Author: Ian Graves Committer: Jan Lahoda Date: 2021-03-24 09:31:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fad84840 8263411: Convert jshell tool to use Stream.toList() Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ContinuousCompletionProvider.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Startup.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java Changeset: ae9af57b Author: Erik Gahlin Date: 2021-03-24 09:54:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ae9af57b 8264001: JFR: Modernize implementation Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java ! src/jdk.jfr/share/classes/jdk/jfr/Configuration.java ! src/jdk.jfr/share/classes/jdk/jfr/Event.java ! src/jdk.jfr/share/classes/jdk/jfr/EventType.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java ! src/jdk.jfr/share/classes/jdk/jfr/SettingDescriptor.java ! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/MetadataEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedStackTrace.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/package-info.java ! src/jdk.jfr/share/classes/jdk/jfr/events/AbstractBufferStatisticsEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/AnnotationConstruct.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/LongMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FinishedStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/JdkJfrConsumer.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFilter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/StreamManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Help.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/JSONWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Version.java Changeset: 329697b0 Author: Patrick Concannon Date: 2021-03-24 09:57:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/329697b0 8263358: Update java.lang to use instanceof pattern variable Reviewed-by: iris, chegar, mchung, dfuchs ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/share/classes/java/lang/PublicMethods.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/Shutdown.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/module/ResolvedModule.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java Changeset: a79f0956 Author: Stefan Karlsson Date: 2021-03-24 10:28:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a79f0956 8263721: Unify oop casting Reviewed-by: kbarrett, coleenp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/relocInfo_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/x86/relocInfo_x86.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/objectStartArray.inline.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionLAB.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp ! src/hotspot/share/gc/shared/blockOffsetTable.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.inline.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.hpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zObjArrayAllocator.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.inline.hpp ! src/hotspot/share/oops/compressedOops.inline.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/utilities/debug.cpp ! test/hotspot/gtest/oops/test_typeArrayOop.cpp Changeset: 6c0fbf70 Author: Jan Lahoda Date: 2021-03-24 10:34:31 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6c0fbf70 8254196: jshell infinite loops when startup script contains System.exit call Reviewed-by: sundar ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java ! test/langtools/jdk/jshell/ToolBasicTest.java Changeset: e55aa41f Author: Michael McMahon Date: 2021-03-24 11:59:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e55aa41f 8263899: HttpClient throws NPE in AuthenticationFilter when parsing www-authenticate head Reviewed-by: dfuchs, chegar ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java + test/jdk/java/net/httpclient/EmptyAuthenticate.java Changeset: 9ee0b9a1 Author: Zhengyu Gu Date: 2021-03-24 12:14:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9ee0b9a1 8264052: Shenandoah: Backout 8263832 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: 5d7e93c8 Author: Coleen Phillimore Date: 2021-03-24 12:15:51 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5d7e93c8 8264004: Don't use TRAPS if no exceptions are thrown Reviewed-by: dholmes, iklam, hseigel, dcubed ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp Changeset: bc91596c Author: Coleen Phillimore Date: 2021-03-24 12:18:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bc91596c 8264051: Remove unused TRAPS parameters from runtime functions Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp Changeset: 4d8e9860 Author: Gerard Ziemski Date: 2021-03-24 15:18:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4d8e9860 8261966: macOS M1: report in hs_err log if we are running x86 code in emulation mode (Rosetta) Reviewed-by: dcubed, mikael, dholmes ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/runtime/os.cpp Changeset: 57c3f271 Author: Vladimir Kozlov Date: 2021-03-24 15:31:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57c3f271 8263989: Cleanup in EA Reviewed-by: vlivanov, neliasso ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/escape.hpp Changeset: deda80f0 Author: Andy Herrick Date: 2021-03-24 15:39:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/deda80f0 8264057: [redo] JDK-8248904: Add support to jpackage for the Mac App Store. Co-authored-by: Erwin Morrhey Reviewed-by: kcr, asemenyuk ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java = src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/JavaApp.png ! 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/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template = src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/JavaApp.icns ! 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/macosx/classes/jdk/jpackage/internal/resources/product-def.plist = src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java = src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/JavaApp.ico ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java Changeset: 3aee5ad2 Author: Thomas Schatzl Date: 2021-03-24 16:00:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3aee5ad2 8264026: Remove dependency between free collection set and eagerly reclaim humongous object tasks Reviewed-by: sjohanss, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: 133a63b4 Author: Aleksei Voitylov Committer: Claes Redestad Date: 2021-03-24 16:32:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/133a63b4 8263968: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton Reviewed-by: iklam, dholmes, alanb, redestad ! src/hotspot/share/memory/heapShared.cpp ! src/java.base/share/classes/java/lang/ModuleLayer.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckArchivedModuleApp.java Changeset: 70d34017 Author: Andy Herrick Date: 2021-03-24 16:34:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/70d34017 8263887: Re-create default icons Reviewed-by: almatvee, asemenyuk ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java ! test/jdk/tools/jpackage/share/IconTest.java Changeset: 5ca5962d Author: Andy Herrick Date: 2021-03-24 16:36:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5ca5962d 8259926: Error in jpackage sample usage in the help text Reviewed-by: asemenyuk, almatvee, naoto ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties Changeset: 3e751a5a Author: Jonathan Gibbons Date: 2021-03-24 19:51:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3e751a5a 8263198: javadoc HELP page Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java ! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/langtools/jdk/javadoc/doclet/testHelpOption/test-help.html ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java Changeset: 1a13c9ef Author: Jonathan Gibbons Date: 2021-03-24 20:13:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a13c9ef 8263473: Update annotation terminology (2) Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java Changeset: 623f0b6b Author: Stefan Johansson Date: 2021-03-24 20:28:04 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/623f0b6b 8262235: Remove unnecessary logic in hugetlbfs_sanity_check() Reviewed-by: iwalulya, tschatzl ! src/hotspot/os/linux/os_linux.cpp Changeset: cfc9aa34 Author: Sergey Bylokhov Date: 2021-03-24 21:31:32 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/cfc9aa34 8264002: Delete outdated assumptions about ColorSpace initialization Reviewed-by: azvegint ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ImageUtil.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEG.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java Changeset: 37f494ca Author: Sergey Bylokhov Date: 2021-03-24 21:41:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/37f494ca 8260619: Add final modifier to several DataFlavor static fields Reviewed-by: azvegint, kizune ! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java Changeset: 3d7f9122 Author: Alexey Semenyuk Date: 2021-03-24 23:21:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3d7f9122 8220266: add support for additional metadata in add/remove programs Reviewed-by: herrick, almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs + test/jdk/tools/jpackage/windows/WinUrlTest.java Changeset: 0ff81682 Author: Jonathan Gibbons Date: 2021-03-24 23:58:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/0ff81682 8258957: DocLint: check for HTML start element at end of body Reviewed-by: vromero ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java + test/langtools/tools/doclint/EmptyTagsTest.java + test/langtools/tools/doclint/EmptyTagsTest.out ! test/langtools/tools/doclint/EndTagsTest.out ! test/langtools/tools/doclint/HtmlTagsTest.out Changeset: 3e18330a Author: Ningsheng Jian Date: 2021-03-25 01:57:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3e18330a 8264018: AArch64: NEON loadV2 and storeV2 addressing is wrong Reviewed-by: adinn, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 Changeset: 41555332 Author: Prajwal Kumaraswamy Committer: Xue-Lei Andrew Fan Date: 2021-03-25 03:35:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/41555332 8258753: StartTlsResponse.close() hangs due to synchronization issues Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: 3fcb499c Author: Prasanta Sadhukhan Date: 2021-03-25 04:08:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3fcb499c 8263768: JFormattedTextField.AbstractFormatter.getDocumentFilter()/getNavigationFilter() spec doesn't mention what the default impls return and what does it mean Reviewed-by: trebari, aivanov, azvegint, darcy ! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java Changeset: a678a38d Author: Xue-Lei Andrew Fan Date: 2021-03-25 05:16:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a678a38d 8263743: redundant lock in SSLSocketImpl Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: 9689863a Author: Richard Reingruber Date: 2021-03-25 06:52:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9689863a 8262295: C2: Out-of-Bounds Array Load from Clone Source Reviewed-by: kvn, roland, neliasso, thartmann ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/arraycopy/TestOutOfBoundsArrayLoad.java Changeset: 8120064d Author: Richard Reingruber Date: 2021-03-25 07:21:36 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8120064d 8263781: C2: Cannot hoist independent load above arraycopy Reviewed-by: thartmann, neliasso, kvn ! src/hotspot/share/opto/memnode.cpp Changeset: a9d287a6 Author: Hannes Walln?fer Date: 2021-03-25 08:51:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a9d287a6 8260388: Listing (sub)packages at package level of API documentation Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java Changeset: d602ae08 Author: Thomas Stuefe Date: 2021-03-25 08:54:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d602ae08 8263884: Clean up os::is_allocatable() across Posix platforms Reviewed-by: stefank ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp Changeset: d82464f8 Author: Hannes Walln?fer Date: 2021-03-25 08:56:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d82464f8 8263528: Make static page ids safe from collision with language elements Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java Changeset: f69afba5 Author: Hannes Walln?fer Date: 2021-03-25 08:59:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f69afba5 8263300: add HtmlId for the block containing a class's description. Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java Changeset: a1e717f1 Author: Coleen Phillimore Date: 2021-03-25 12:37:28 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a1e717f1 8264146: Make Mutex point to rather than embed _name Reviewed-by: redestad, dholmes ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp Changeset: c037e1ed Author: Alexander Zvegintsev Date: 2021-03-25 13:49:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c037e1ed 8263454: com.apple.laf.AquaFileChooserUI ignores the result of String.trim() Reviewed-by: serb, pbansal, kizune, trebari, psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java Changeset: 8307aa6d Author: Alexey Semenyuk Date: 2021-03-25 15:22:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8307aa6d 8264165: jpackage BasicTest fails after JDK-8220266: Check help text contains plaform specific parameters Reviewed-by: herrick, dcubed ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java Changeset: b006f22f Author: Brian Burkhalter Date: 2021-03-25 15:30:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b006f22f 4833719: (bf) Views of MappedByteBuffers are not MappedByteBuffers, and cannot be forced Reviewed-by: adinn ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! src/java.base/share/classes/java/nio/MappedByteBuffer.java + test/jdk/java/nio/MappedByteBuffer/ForceViews.java Changeset: dbc9e4b5 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-03-25 18:10:18 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/dbc9e4b5 8253795: Implementation of JEP 391: macOS/AArch64 Port 8253816: Support macOS W^X 8253817: Support macOS Aarch64 ABI in Interpreter 8253818: Support macOS Aarch64 ABI for compiled wrappers 8253819: Implement os/cpu for macOS/AArch64 8253839: Update tests and JDK code for macOS/Aarch64 8254941: Implement Serviceability Agent for macOS/AArch64 8255776: Change build system for macOS/AArch64 8262903: [macos_aarch64] Thread::current() called on detached thread Co-authored-by: Vladimir Kempik Co-authored-by: Bernhard Urban-Forster Co-authored-by: Ludovic Henry Co-authored-by: Monica Beckwith Reviewed-by: erikj, ihse, prr, cjplummer, stefank, gziemski, aph, mbeckwit, luhenry ! make/autoconf/build-aux/config.guess ! make/autoconf/flags.m4 ! make/autoconf/jvm-features.m4 ! make/common/NativeCompilation.gmk ! make/hotspot/gensrc/GensrcAdlc.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! make/modules/jdk.hotspot.agent/Lib.gmk ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/posix/signals_posix.cpp + src/hotspot/os_cpu/bsd_aarch64/atomic_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/bytes_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.s + src/hotspot/os_cpu/bsd_aarch64/globals_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/icache_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/orderAccess_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp + src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/prefetch_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.cpp + src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/vmStructs_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/universalNativeInvoker.cpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.inline.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safefetch.inline.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/signature.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp + src/hotspot/share/runtime/threadWXSetters.inline.hpp ! src/hotspot/share/utilities/macros.hpp ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.security.jgss/share/native/libj2gss/gssapi.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64CFrame.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64ThreadContext.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_aarch64/BsdAARCH64JavaThreadPDAccess.java ! src/utils/hsdis/Makefile ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java + test/hotspot/jtreg/runtime/jni/codegenAttachThread/TestCodegenAttach.java + test/hotspot/jtreg/runtime/jni/codegenAttachThread/libcodegenAttach.c ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ArgumentHandler.java Changeset: 374272fd Author: Anthony Scarpino Date: 2021-03-25 19:18:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/374272fd 8261502: ECDHKeyAgreement: Allows alternate ECPrivateKey impl and revised exception handling Reviewed-by: jnimeh ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java + test/jdk/com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java Changeset: 2a5e0dd3 Author: Alex Menkov Date: 2021-03-25 19:47:35 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2a5e0dd3 8262081: vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java failed with "ERROR: eventSet1.size() != 3 :: 2" Reviewed-by: cjplummer, lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java Changeset: 25931966 Author: Joe Darcy Date: 2021-03-25 20:42:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/25931966 8264161: BigDecimal#stripTrailingZeros can throw undocumented ArithmeticException Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 4e708e58 Author: Erik Gahlin Date: 2021-03-25 20:43:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4e708e58 8260862: JFR: New configure command for the jfr tool Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/jfc.xsd + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/AbortException.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Constraint.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/ControlElement.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/JFCModel.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Parser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/PrettyPrinter.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Result.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/SettingsLog.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/UserInterface.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Utilities.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlAnd.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlCondition.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlConfiguration.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlControl.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlElement.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlEvent.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlExpression.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlFlag.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlInput.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlNot.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlOption.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlOr.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlSelection.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlSetting.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlTest.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlText.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Assemble.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Configure.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/tool/TestConfigure.java + test/jdk/jdk/jfr/tool/configure/and.jfc + test/jdk/jdk/jfr/tool/configure/condition.jfc + test/jdk/jdk/jfr/tool/configure/flag.jfc + test/jdk/jdk/jfr/tool/configure/missing.jfc + test/jdk/jdk/jfr/tool/configure/or.jfc + test/jdk/jdk/jfr/tool/configure/plain.jfc + test/jdk/jdk/jfr/tool/configure/selection.jfc + test/jdk/jdk/jfr/tool/configure/superfluous.jfc + test/jdk/jdk/jfr/tool/configure/text.jfc + test/jdk/jdk/jfr/tool/configure/timespan.jfc Changeset: fe8ef322 Author: Igor Veresov Date: 2021-03-26 01:54:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fe8ef322 8264151: ciMethod::ensure_method_data() should return false is loading resulted in empty state Reviewed-by: dlong, kvn ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp Changeset: 41657b15 Author: Ioi Lam Date: 2021-03-26 03:37:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/41657b15 8261551: Remove special CDS handling in Metaspace::allocate Reviewed-by: minqi, dholmes, stuefe ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java Changeset: bb354b9d Author: Kim Barrett Date: 2021-03-26 07:44:22 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bb354b9d 8264166: OopStorage should support specifying MEMFLAGS for allocations Reviewed-by: tschatzl, stefank ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageSet.cpp ! src/hotspot/share/gc/shared/oopStorageSet.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/threadService.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp Changeset: 5a930c42 Author: Doug Simon Date: 2021-03-26 10:11:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/5a930c42 8264135: UnsafeGetStableArrayElement should account for different JIT implementation details Reviewed-by: vlivanov, never ! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java Changeset: e47dfb8e Author: Alex Blewitt Committer: Markus Gr?nlund Date: 2021-03-26 10:24:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e47dfb8e 8264062: Use the blessed modifier order in jdk.jfr Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/Enabled.java ! src/jdk.jfr/share/classes/jdk/jfr/Event.java ! src/jdk.jfr/share/classes/jdk/jfr/EventSettings.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java ! src/jdk.jfr/share/classes/jdk/jfr/Period.java ! src/jdk.jfr/share/classes/jdk/jfr/StackTrace.java ! src/jdk.jfr/share/classes/jdk/jfr/Threshold.java ! src/jdk.jfr/share/classes/jdk/jfr/Timestamp.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/events/Handlers.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Cutoff.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Throttle.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FileAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StringParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/handlers/EventHandler.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/EventByteStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/StackTraceSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/EventPrintWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/StructuredWriter.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/internal/FlightRecorderMXBeanProvider.java Changeset: 4fbb7c24 Author: Prasanta Sadhukhan Date: 2021-03-26 11:29:33 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4fbb7c24 8263472: Specification of JComponent::updateUI should document that the default implementation does nothing Reviewed-by: aivanov, darcy ! src/java.desktop/share/classes/javax/swing/JComponent.java Changeset: f3eed052 Author: Prasanta Sadhukhan Date: 2021-03-26 11:30:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f3eed052 8263928: Add JAWT test files for mac Reviewed-by: jdv + test/jdk/java/awt/JAWT/MyMacCanvas.java + test/jdk/java/awt/JAWT/jawt-mac-buildrun.sh + test/jdk/java/awt/JAWT/myfile.m Changeset: 507b690f Author: Coleen Phillimore Date: 2021-03-26 13:11:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/507b690f 8264126: Remove TRAPS/THREAD parameter for class loading functions Reviewed-by: ccheung, iklam, dholmes ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/loaderConstraints.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/objArrayKlass.cpp Changeset: b8122d6e Author: Jie Fu Date: 2021-03-26 13:12:14 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b8122d6e 8264220: jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java fails to compile Reviewed-by: hannesw ! test/langtools/jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java Changeset: 57115fa2 Author: Andy Herrick Date: 2021-03-26 14:48:00 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/57115fa2 8189198: Add "forRemoval = true" to Applet API deprecations Reviewed-by: iris, almatvee, kcr, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/java/applet/Applet.java ! src/java.desktop/share/classes/java/applet/AppletContext.java ! src/java.desktop/share/classes/java/applet/AppletStub.java ! src/java.desktop/share/classes/java/applet/AudioClip.java ! src/java.desktop/share/classes/java/applet/package-info.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/beans/AppletInitializer.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/javax/swing/JApplet.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/KeyboardManager.java ! src/java.desktop/share/classes/javax/swing/PopupFactory.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/ToolTipManager.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.naming/share/classes/javax/naming/Context.java Changeset: 4e74de4b Author: Sebastian Stenzel Committer: Alan Bateman Date: 2021-03-26 14:56:52 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4e74de4b 8264111: (fs) Leaking NativeBuffers in case of errors during UnixUserDefinedFileAttributeView.read/write Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java Changeset: 33c94ffc Author: Roland Westrelin Date: 2021-03-26 16:49:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/33c94ffc 8263376: CTW (Shenandoah): assert(mems <= 1) failed: No node right after call if multiple mem projections Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/loopnode.cpp ! test/hotspot/jtreg/gc/shenandoah/compiler/TestBadRawMemoryAfterCall.java Changeset: 3a28dc82 Author: Albert Mingkun Yang Date: 2021-03-26 16:58:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3a28dc82 8264178: Unused method Threads::nmethods_do Reviewed-by: coleenp, dholmes ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 7284f013 Author: Naoto Sato Date: 2021-03-26 17:13:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/7284f013 8262110: DST starts from incorrect time in 2038 8073446: TimeZone getOffset API does not return a dst offset between years 2038-2137 Reviewed-by: rriggs ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java + test/jdk/sun/util/calendar/zi/Beyond2037.java Changeset: d6bb1537 Author: Vladimir Kempik Date: 2021-03-26 19:50:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d6bb1537 8264240: [macos_aarch64] enable appcds support after JDK-8263002 Reviewed-by: erikj ! make/autoconf/jvm-features.m4 Changeset: 054e0a42 Author: Tom Rodriguez Date: 2021-03-26 20:20:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/054e0a42 8264017: Correctly report inlined frame in JFR sampling Reviewed-by: jbachorik, mgronlun ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp Changeset: 59ed1fa2 Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-26 21:24:57 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/59ed1fa2 8264087: Use the blessed modifier order in jdk.jconsole Reviewed-by: alanb, amenkov, redestad ! src/jdk.jconsole/share/classes/sun/tools/jconsole/Formatter.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/Messages.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/Plotter.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/ProxyClient.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/Resources.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanNotifications.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XObject.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XOperations.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTextField.java Changeset: c9d2d024 Author: Calvin Cheung Date: 2021-03-26 21:29:53 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c9d2d024 8263632: Improve exception handling of APIs in classLoader.cpp Reviewed-by: iklam, dholmes, coleenp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 38e0a58f Author: Jie Fu Date: 2021-03-27 09:54:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/38e0a58f 8264273: macOS: zero VM is broken due to no member named 'is_cpu_emulated' after JDK-8261966 Reviewed-by: iklam ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/runtime/os.cpp Changeset: a209ed01 Author: Yasumasa Suenaga Date: 2021-03-27 11:15:17 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a209ed01 8263670: pmap and pstack in jhsdb do not work on debug server Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java + test/hotspot/jtreg/serviceability/sa/sadebugd/PmapOnDebugdTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java ! test/lib/jdk/test/lib/SA/SATestUtils.java Changeset: c986457f Author: Xue-Lei Andrew Fan Date: 2021-03-28 20:37:26 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/c986457f 8264329: Z cannot be 1 for Diffie-Hellman key agreement Reviewed-by: wetmore ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java Changeset: 2fa6a3c4 Author: Pengfei Li Date: 2021-03-29 01:09:43 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2fa6a3c4 8264006: Fix AOT library loading on CPUs with 256-byte dcache line Reviewed-by: kvn, dholmes, aph ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/runtime/init.cpp ! test/hotspot/jtreg/compiler/aot/cli/jaotc/AtFileTest.java Changeset: 6678b01c Author: Sergey Bylokhov Date: 2021-03-29 03:41:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6678b01c 8264328: Broken license in javax/swing/JComboBox/8072767/bug8072767.java Reviewed-by: kizune, trebari, pbansal ! test/jdk/javax/swing/JComboBox/8072767/bug8072767.java Changeset: 99b4bab3 Author: John Jiang Date: 2021-03-29 05:53:05 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/99b4bab3 8263188: JSSE should fail fast if there isn't supported signature algorithm Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java ! test/jdk/javax/net/ssl/templates/SSLContextTemplate.java ! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java + test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java + test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java Changeset: 447e0dfe Author: Xin Liu Committer: Tobias Hartmann Date: 2021-03-29 06:39:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/447e0dfe 8263769: simplify PhaseMacroExpand::extract_call_projections() Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/macroArrayCopy.cpp Changeset: 1f54ed07 Author: Fei Yang Date: 2021-03-29 07:45:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1f54ed07 8264096: slowdebug jvm crashes when StrInflatedCopy match rule is not supported Co-authored-by: Yadong Wang Reviewed-by: thartmann ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/graphKit.cpp Changeset: 8ee9a05d Author: Aleksey Shipilev Date: 2021-03-29 08:00:01 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8ee9a05d 8259623: JfrTypeSet::_subsystem_callback is left dangling after use Reviewed-by: mgronlun ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp Changeset: 30b4b17c Author: Alex Blewitt Committer: Aleksey Shipilev Date: 2021-03-29 08:01:42 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/30b4b17c 8264334: Use the blessed modifier order in jdk.jpackage Reviewed-by: herrick, shade ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BundleParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/CfgFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DottedVersion.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java Changeset: aefc1560 Author: Christian Hagedorn Date: 2021-03-29 08:03:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/aefc1560 8264179: [TESTBUG] Some compiler tests fail when running without C2 Reviewed-by: kvn, jiefu ! test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java ! test/hotspot/jtreg/compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java ! test/hotspot/jtreg/compiler/loopopts/superword/Vec_MulAddS2I.java ! test/hotspot/jtreg/compiler/types/TestSubTypeCheckMacroNodeWrongMem.java ! test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java Changeset: 19a6ac46 Author: Harold Seigel Date: 2021-03-29 12:39:15 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/19a6ac46 8264142: Remove TRAPS/THREAD parameters for verifier related functions Reviewed-by: gziemski, coleenp, iklam, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/stackMapFrame.cpp ! src/hotspot/share/classfile/stackMapFrame.hpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verificationType.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/verifier.hpp Changeset: 3caea470 Author: Tobias Hartmann Date: 2021-03-29 12:40:11 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3caea470 8262739: String inflation C2 intrinsic prevents insertion of anti-dependencies Reviewed-by: neliasso, chagedorn ! src/hotspot/share/adlc/formssel.cpp + test/hotspot/jtreg/compiler/controldependency/TestAntiDependencyAfterStringInflation.java Changeset: 3516c265 Author: Tobias Hartmann Date: 2021-03-29 12:41:09 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3516c265 8263591: Two C2 compiler phases with the name "after matching" Reviewed-by: neliasso, chagedorn ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/phasetype.hpp Changeset: 019080e4 Author: Stefan Karlsson Date: 2021-03-29 13:27:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/019080e4 8264268: Don't use oop types for derived pointers Reviewed-by: jrose, kbarrett ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/frame.inline.hpp Changeset: fbbd98ba Author: Andrey Turbanov Committer: Aleksey Shipilev Date: 2021-03-29 13:31:25 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fbbd98ba 8264029: Replace uses of StringBuffer with StringBuilder in java.base Reviewed-by: shade ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java Changeset: 364cce14 Author: Alex Blewitt Committer: Aleksey Shipilev Date: 2021-03-29 13:32:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/364cce14 8264332: Use the blessed modifier order in jdk.charsets Reviewed-by: alanb, shade ! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java Changeset: 963f1fc6 Author: Erik Gahlin Date: 2021-03-29 13:56:44 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/963f1fc6 8264309: JFR: Improve .jfc parser Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFCParserHandler.java Changeset: f17ea9e6 Author: Jonathan Gibbons Date: 2021-03-29 16:12:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f17ea9e6 8262899: TestRedirectLinks fails Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java Changeset: fd45694c Author: Alexander Zuev Date: 2021-03-29 17:03:24 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/fd45694c 8264344: Outdated links in JavaComponentAccessibility.m Reviewed-by: dmarkov, pbansal, trebari, azvegint ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m Changeset: 128c0c97 Author: Alexey Semenyuk Date: 2021-03-29 19:51:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/128c0c97 8248418: jpackage fails to extract main class and version from app module linked in external runtime Reviewed-by: herrick, almatvee ! test/jdk/ProblemList.txt ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest3.java Changeset: a5d7de23 Author: Ziyi Luo Committer: Valerie Peng Date: 2021-03-29 20:14:47 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/a5d7de23 8263404: RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec Co-authored-by: Greg Rubin Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java + test/jdk/sun/security/pkcs11/nss/p11-nss-sensitive.txt + test/jdk/sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Changeset: 8cf1c62c Author: Roger Riggs Date: 2021-03-29 20:38:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8cf1c62c 8263754: HexFormat 'fromHex' methods should be static Reviewed-by: redestad, naoto, chegar ! src/java.base/share/classes/java/util/HexFormat.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! test/jdk/java/util/HexFormat/HexFormatTest.java Changeset: 182b11c3 Author: Tom Rodriguez Date: 2021-03-30 04:26:56 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/182b11c3 8264016: [JVMCI] add some thread local fields for use by JVMCI Reviewed-by: dholmes, iklam, coleenp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 1a681fa7 Author: Sergey Tsypanov Committer: Aleksey Shipilev Date: 2021-03-30 06:47:54 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/1a681fa7 8263560: Remove needless wrapping with BufferedInputStream Reviewed-by: prr, alanb, dfuchs, serb ! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java ! src/java.desktop/share/classes/sun/awt/image/ByteArrayImageSource.java Changeset: bcdf4694 Author: Yi Yang Committer: Aleksey Shipilev Date: 2021-03-30 07:20:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/bcdf4694 8264337: VM crashed when -XX:+VerifySharedSpaces Reviewed-by: minqi, ccheung, shade ! src/hotspot/share/memory/filemap.cpp + test/hotspot/jtreg/runtime/cds/appcds/VerifyWithDefaultArchive.java Changeset: 8100a20e Author: Roland Westrelin Date: 2021-03-30 07:40:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8100a20e 8263971: C2 crashes with SIGFPE with -XX:+StressGCM and -XX:+StressIGVN Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/castnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestLostDependencyOnZeroTripGuard.java Changeset: d2a63f25 Author: Roland Westrelin Date: 2021-03-30 07:58:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/d2a63f25 8264360: Loop strip mining verification fails with "should be on the backedge" Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Changeset: 8735259f Author: Alex Blewitt Committer: Aleksey Shipilev Date: 2021-03-30 08:15:50 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8735259f 8264333: Use the blessed modifier order in jdk.jshell Reviewed-by: iris, shade ! src/jdk.jshell/share/classes/jdk/jshell/Diag.java ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java Changeset: 4ea6abfb Author: Kim Barrett Date: 2021-03-30 08:46:07 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4ea6abfb 8264324: Simplify allocation list management in OopStorage::reduce_deferred_updates Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp Changeset: 4ffa41c3 Author: Nils Eliasson Date: 2021-03-30 09:22:40 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/4ffa41c3 8263615: Cleanup tightly_coupled_allocation Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp Changeset: f3726a87 Author: Eric Liu Committer: Ningsheng Jian Date: 2021-03-30 09:57:19 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/f3726a87 8264020: Optimize double negation elimination Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/subnode.cpp Changeset: ac604a18 Author: Zhengyu Gu Date: 2021-03-30 11:42:46 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ac604a18 8264374: Shenandoah: Remove leftover parallel reference processing argument Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp Changeset: ee5e00b0 Author: Zhengyu Gu Date: 2021-03-30 11:43:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ee5e00b0 8264279: Shenandoah: Missing handshake after JDK-8263427 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp Changeset: 6e74c3ab Author: Harold Seigel Date: 2021-03-30 12:19:13 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/6e74c3ab 8264193: Remove TRAPS parameters for modules and defaultmethods Reviewed-by: lfoltan, ccheung, coleenp, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp Changeset: af028835 Author: Hannes Walln?fer Date: 2021-03-30 12:21:49 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/af028835 8264191: Javadoc search is broken in Internet Explorer Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template Changeset: daeca3ff Author: Sebastian Stenzel Committer: Alan Bateman Date: 2021-03-30 13:13:08 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/daeca3ff 8262958: (fs) UnixUserDefinedFileAttributeView cleanup Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java Changeset: 2c9365d7 Author: Stefan Karlsson Date: 2021-03-30 13:28:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2c9365d7 8264271: Avoid creating non_oop_word oops Reviewed-by: kbarrett, pliden ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp Changeset: b6521988 Author: Yi Yang Committer: Daniel D. Daugherty Date: 2021-03-30 14:45:55 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b6521988 8264429: Test runtime/cds/appcds/VerifyWithDefaultArchive.java assumes OpenJDK build Reviewed-by: dcubed, shade ! test/hotspot/jtreg/runtime/cds/appcds/VerifyWithDefaultArchive.java Changeset: 2ad6f2d9 Author: Patricio Chilano Mateo Date: 2021-03-30 15:00:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2ad6f2d9 8263896: Make not_suspended parameter from ObjectMonitor::exit() have default value Reviewed-by: rehn, dcubed, dholmes ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 21e7402b Author: Hui Shi Committer: Nils Eliasson Date: 2021-03-30 16:04:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/21e7402b 8263707: C1 RangeCheckEliminator support constant array and NewMultiArray Reviewed-by: thartmann, neliasso ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp + test/hotspot/jtreg/compiler/c1/TestRangeCheckEliminated.java Changeset: b08d6383 Author: Attila Szegedi Date: 2021-03-30 18:06:34 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/b08d6383 8262503: Support records in Dynalink Reviewed-by: sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanIntrospector.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/FacetIntrospector.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassIntrospector.java + test/jdk/jdk/dynalink/BeanLinkerRecordsTest.java Changeset: 2bd80f94 Author: Attila Szegedi Date: 2021-03-30 18:13:39 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/2bd80f94 8264326: Modernize javax.script.ScriptEngineManager and related classes' implementation Reviewed-by: sundar ! src/java.scripting/share/classes/javax/script/AbstractScriptEngine.java ! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java ! src/java.scripting/share/classes/javax/script/ScriptException.java ! src/java.scripting/share/classes/javax/script/SimpleBindings.java ! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java Changeset: 353807c5 Author: Brian Burkhalter Date: 2021-03-30 18:18:37 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/353807c5 8263898: (fs) Files.newOutputStream on the "NUL" special device throws FileSystemException: "nul: Incorrect function" (win) Reviewed-by: jpai, alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java ! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c + test/jdk/java/nio/file/Files/NulDevice.java Changeset: 815248ab Author: Joe Darcy Date: 2021-03-30 19:59:59 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/815248ab 8264148: Update spec for exceptions retrofitted for exception chaining Reviewed-by: rriggs, smarks ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/WriteAbortedException.java ! src/java.base/share/classes/java/lang/ClassNotFoundException.java ! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java ! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java ! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java ! src/java.base/share/classes/java/security/PrivilegedActionException.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/x509/CRLExtensions.java ! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.desktop/share/classes/java/beans/EventHandler.java ! src/java.desktop/share/classes/java/beans/Statement.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.rmi/share/classes/sun/rmi/server/Activation.java ! src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMObjectFactory.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/Utils.java Changeset: e073486f Author: Vladimir Kozlov Date: 2021-03-31 01:16:06 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/e073486f 8262093: java/util/concurrent/tck/JSR166TestCase.java failed "assert(false) failed: unexpected node" Reviewed-by: thartmann ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: 928fa5b5 Author: Yumin Qi Date: 2021-03-31 03:10:38 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/928fa5b5 8244540: Print more information with -XX:+PrintSharedArchiveAndExit Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/symbolTable.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp + test/hotspot/jtreg/runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Changeset: ab6faa60 Author: Christian Hagedorn Date: 2021-03-31 06:33:45 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/ab6faa60 8263582: WB_IsMethodCompilable ignores compiler directives Reviewed-by: iveresov, kvn, neliasso ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/prims/whitebox.cpp + test/hotspot/jtreg/compiler/whitebox/TestMethodCompilableCompilerDirectives.java Changeset: 8a4a9117 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-03-31 09:34:12 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/8a4a9117 8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2 Co-authored-by: Mikael Vidstedt Reviewed-by: dholmes, gziemski ! src/hotspot/share/prims/jni.cpp Changeset: 9061271b Author: Martin Doerr Date: 2021-03-31 09:37:16 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/9061271b 8261957: [PPC64] Support for Concurrent Thread-Stack Processing Reviewed-by: lucy, nradomski ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp + src/hotspot/cpu/ppc/c2_safepointPollStubTable_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/os/aix/safepointMechanism_aix.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp Changeset: 604b14c4 Author: Sebastian Stenzel Committer: Alan Bateman Date: 2021-03-31 10:37:02 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/604b14c4 8264112: (fs) Reorder methods/constructor/fields in UnixUserDefinedFileAttributeView.java Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java Changeset: 999c1348 Author: Albert Mingkun Yang Date: 2021-03-31 11:35:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/999c1348 8264417: ParallelCompactData::region_offset should not accept pointers outside the current region Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 40c32491 Author: Coleen Phillimore Date: 2021-03-31 12:43:03 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/40c32491 8264149: BreakpointInfo::set allocates metaspace object in VM thread Reviewed-by: dholmes, iklam ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodCounters.cpp ! src/hotspot/share/oops/methodCounters.hpp Changeset: 3fea2095 Author: pavelrappo Date: 2021-03-31 14:19:10 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/3fea2095 Merge branch 'master' into snippets ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css Changeset: de3137c2 Author: pavelrappo Date: 2021-03-31 14:48:29 +0000 URL: https://git.openjdk.java.net/jdk-sandbox/commit/de3137c2 Fix docs build failure This temporarily comments out a check that ensures inline and external counterparts of a mixed snippet are identical. ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SnippetTaglet.java