From thartmann at openjdk.java.net Mon Feb 1 06:35:23 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Mon, 1 Feb 2021 06:35:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260577: Unused code in AbstractCompiler after Shark compiler removal Message-ID: <44c83f78-ac9b-4993-ae41-7ed2c2f627c9@openjdk.org> Changeset: 039affc8 Author: Tobias Hartmann Date: 2021-02-01 06:33:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From alanb at openjdk.java.net Mon Feb 1 08:12:37 2021 From: alanb at openjdk.java.net (Alan Bateman) Date: Mon, 1 Feb 2021 08:12:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259395: Patching automatic module with additional packages re-creates module without "requires java.base" Message-ID: Changeset: cf942081 Author: Johannes Kuhn Committer: Alan Bateman Date: 2021-02-01 08:09:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From shade at openjdk.java.net Mon Feb 1 08:52:15 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 1 Feb 2021 08:52:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260591: Shenandoah: improve parallelism for concurrent thread root scans Message-ID: <20a71b52-309f-43cc-a417-c0a0f2fb8f94@openjdk.org> Changeset: ab727f0a Author: Aleksey Shipilev Date: 2021-02-01 08:49:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From chagedorn at openjdk.java.net Mon Feb 1 09:42:38 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Mon, 1 Feb 2021 09:42:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257498: Remove useless skeleton predicates Message-ID: <9f098a61-e4fe-484f-82e0-edadd2edb99a@openjdk.org> Changeset: aec03772 Author: Christian Hagedorn Date: 2021-02-01 09:39:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From sundar at openjdk.java.net Mon Feb 1 13:00:43 2021 From: sundar at openjdk.java.net (Athijegannathan Sundararajan) Date: Mon, 1 Feb 2021 13:00:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259814: test/jdk/tools/jlink/plugins/CompressorPluginTest.java has compilation issues Message-ID: Changeset: c0cde7dc Author: Athijegannathan Sundararajan Date: 2021-02-01 12:57:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From erikj at openjdk.java.net Mon Feb 1 14:09:19 2021 From: erikj at openjdk.java.net (Erik Joelsson) Date: Mon, 1 Feb 2021 14:09:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260669: Missing quotes in fixpath.sh Message-ID: Changeset: 80760a32 Author: Erik Joelsson Date: 2021-02-01 14:07:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/80760a32 8260669: Missing quotes in fixpath.sh Reviewed-by: tbell, iris, mikael, ihse ! make/scripts/fixpath.sh From kvn at openjdk.java.net Mon Feb 1 15:50:44 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 1 Feb 2021 15:50:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259398: Super word not applied to a loop with byteArrayViewVarHandle Message-ID: <0b5f110c-62a4-44f6-b235-3dc698376085@openjdk.org> Changeset: 02d586e1 Author: Vladimir Kozlov Date: 2021-02-01 15:48:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From hseigel at openjdk.java.net Mon Feb 1 16:47:57 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Mon, 1 Feb 2021 16:47:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260522: Clean up warnings in hotspot JTReg runtime tests Message-ID: Changeset: 181d63ff Author: Harold Seigel Date: 2021-02-01 16:46:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From rkennke at openjdk.java.net Mon Feb 1 17:32:14 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Mon, 1 Feb 2021 17:32:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260309: Shenandoah: Clean up ShenandoahBarrierSet Message-ID: <9b6b94d6-9a5e-40b8-bdd8-25096263684a@openjdk.org> Changeset: df33595e Author: Roman Kennke Date: 2021-02-01 17:29:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From zgu at openjdk.java.net Mon Feb 1 18:13:44 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 1 Feb 2021 18:13:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260004: Shenandoah: Rename ShenandoahMarkCompact to ShenandoahFullGC Message-ID: <6a4fccdd-998d-4251-a523-d70634cf6fa3@openjdk.org> Changeset: e963ebd7 Author: Zhengyu Gu Date: 2021-02-01 18:10:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From tschatzl at openjdk.java.net Mon Feb 1 18:22:41 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 1 Feb 2021 18:22:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8217327: G1 Post-Cleanup region liveness printing should not print out-of-date efficiency Message-ID: <89f4abd3-1749-4677-b235-15b124f4ea10@openjdk.org> Changeset: 50f9a70f Author: JSNORDST Committer: Thomas Schatzl Date: 2021-02-01 18:19:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dholmes at openjdk.java.net Mon Feb 1 21:34:36 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Mon, 1 Feb 2021 21:34:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260349: Cannot programmatically retrieve Metaspace max set via JAVA_TOOL_OPTIONS Message-ID: Changeset: b6a73673 Author: David Holmes Date: 2021-02-01 21:31:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From ccheung at openjdk.java.net Mon Feb 1 22:20:25 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Mon, 1 Feb 2021 22:20:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8213226: [TESTBUG] Reduce the usage of CDSTestUtils.executeAndLog() Message-ID: <4bfce460-366c-42b3-8de2-03339e08a21d@openjdk.org> Changeset: 55d62a53 Author: Calvin Cheung Date: 2021-02-01 22:17:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dcubed at openjdk.java.net Mon Feb 1 22:54:34 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Mon, 1 Feb 2021 22:54:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260860: ProblemList tools/jlink/plugins/CompressorPluginTest.java Message-ID: Changeset: 9880c4cd Author: Daniel D. Daugherty Date: 2021-02-01 22:52:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9880c4cd 8260860: ProblemList tools/jlink/plugins/CompressorPluginTest.java Reviewed-by: dholmes ! test/jdk/ProblemList.txt From dcubed at openjdk.java.net Mon Feb 1 22:55:51 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Mon, 1 Feb 2021 22:55:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260864: ProblemList two security/krb5 tests on Linux Message-ID: <442237de-00c1-4424-9f95-a1f8fd43cafd@openjdk.org> Changeset: a6d95058 Author: Daniel D. Daugherty Date: 2021-02-01 22:53:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a6d95058 8260864: ProblemList two security/krb5 tests on Linux Reviewed-by: dholmes ! test/jdk/ProblemList.txt From jiefu at openjdk.java.net Tue Feb 2 02:19:31 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 2 Feb 2021 02:19:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260576: Typo in compiler/runtime/safepoints/TestRegisterRestoring.java Message-ID: Changeset: 54e7a642 Author: bobpengxie Committer: Jie Fu Date: 2021-02-02 02:16:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/54e7a642 8260576: Typo in compiler/runtime/safepoints/TestRegisterRestoring.java Reviewed-by: thartmann, jiefu ! test/hotspot/jtreg/compiler/runtime/safepoints/TestRegisterRestoring.java From darcy at openjdk.java.net Tue Feb 2 02:35:58 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Tue, 2 Feb 2021 02:35:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257086: Clarify differences between {Float, Double}.equals and == Message-ID: Changeset: 474dba2d Author: Joe Darcy Date: 2021-02-02 02:33:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From thartmann at openjdk.java.net Tue Feb 2 07:33:16 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 2 Feb 2021 07:33:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260420: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint Message-ID: <8a36190d-2c3c-4f5a-b76f-9c42962f6fd2@openjdk.org> Changeset: fe407cf1 Author: Tobias Hartmann Date: 2021-02-02 07:23:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From stuefe at openjdk.java.net Tue Feb 2 07:38:32 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 2 Feb 2021 07:38:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260571: Add PrintMetaspaceStatistics to print metaspace statistics upon VM exit Message-ID: <0d40e626-6fe2-48d0-afa9-9f86e9857af4@openjdk.org> Changeset: ddd2951b Author: Thomas Stuefe Date: 2021-02-02 07:36:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From tschatzl at openjdk.java.net Tue Feb 2 11:03:53 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Tue, 2 Feb 2021 11:03:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260643: Remove parallel version handling in CardTableRS::younger_refs_in_space_iterate() Message-ID: <7c01424c-51c6-4e0b-bf2c-1cf6e6f9d1bc@openjdk.org> Changeset: 288a4fed Author: Thomas Schatzl Date: 2021-02-02 11:01:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From hseigel at openjdk.java.net Tue Feb 2 13:13:05 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Tue, 2 Feb 2021 13:13:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260264: Move common os_ inline methods to a common posix source file Message-ID: Changeset: 189b65b2 Author: Harold Seigel Date: 2021-02-02 13:10:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From coleenp at openjdk.java.net Tue Feb 2 13:30:52 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Tue, 2 Feb 2021 13:30:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259839: SystemDictionary exports too much implementation Message-ID: Changeset: a421bfad Author: Coleen Phillimore Date: 2021-02-02 13:29:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dcubed at openjdk.java.net Tue Feb 2 15:39:30 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 2 Feb 2021 15:39:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260867: ProblemList java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java on linux Message-ID: <5ab99b1f-1225-4e32-92e2-43b6a9de28d8@openjdk.org> Changeset: defcb042 Author: Daniel D. Daugherty Date: 2021-02-02 15:36:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/defcb042 8260867: ProblemList java/awt/FullScreen/TranslucentWindow/TranslucentWindow.java on linux Reviewed-by: psadhukhan, jdv, pbansal ! test/jdk/ProblemList.txt From mdoerr at openjdk.java.net Tue Feb 2 15:56:26 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 2 Feb 2021 15:56:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260368: [PPC64] GC interface needs enhancement to support GCs with load barriers Message-ID: <27972318-038e-475a-86e4-97b21939cf1c@openjdk.org> Changeset: 0093183b Author: Quaffel Committer: Martin Doerr Date: 2021-02-02 15:53:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From stuefe at openjdk.java.net Tue Feb 2 17:59:01 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 2 Feb 2021 17:59:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260707: java/lang/instrument/PremainClass/InheritAgent0100.java times out Message-ID: <6b6aee1d-32e2-4ae9-8298-78c1e786a216@openjdk.org> Changeset: d7b1fc59 Author: Thomas Stuefe Date: 2021-02-02 17:56:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From rhalade at openjdk.java.net Tue Feb 2 19:10:42 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Tue, 2 Feb 2021 19:10:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <0db820d1-e371-46e7-9561-d3c68beabadd@openjdk.org> Changeset: f546fd00 Author: Thomas Stuefe Date: 2021-02-02 18:21:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/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 From xuelei at openjdk.java.net Tue Feb 2 20:56:28 2021 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Tue, 2 Feb 2021 20:56:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260861: TrustStoreDescriptor log the same value Message-ID: <5a0012ee-f45d-4840-8546-6a357b128804@openjdk.org> Changeset: 105d3e8f Author: Davin Kevin Committer: Xue-Lei Andrew Fan Date: 2021-02-02 20:54:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/105d3e8f 8260861: TrustStoreDescriptor log the same value Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java From bchristi at openjdk.java.net Tue Feb 2 21:14:36 2021 From: bchristi at openjdk.java.net (Brent Christian) Date: Tue, 2 Feb 2021 21:14:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8183372: Refactor java/lang/Class shell tests to java Message-ID: <4e1f3ba2-5582-4903-bfdf-41be80260e49@openjdk.org> Changeset: 6dc3c6dc Author: Mahendra Chhipa Committer: Brent Christian Date: 2021-02-02 21:11:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From bchristi at openjdk.java.net Tue Feb 2 22:16:48 2021 From: bchristi at openjdk.java.net (Brent Christian) Date: Tue, 2 Feb 2021 22:16:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261003: Bad Copyright header format after JDK-8183372 Message-ID: <38df94de-0abc-4457-9928-f4aff078198f@openjdk.org> Changeset: 9af33392 Author: Mahendra Chhipa Committer: Brent Christian Date: 2021-02-02 22:14:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9af33392 8261003: Bad Copyright header format after JDK-8183372 Reviewed-by: bchristi ! test/jdk/java/lang/Class/getEnclosingClass/EnclosingClassTest.java From iklam at openjdk.java.net Tue Feb 2 23:43:39 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Tue, 2 Feb 2021 23:43:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass Message-ID: <0a2d860c-fb90-42d2-8d00-7d2e19a7fe5f@openjdk.org> Changeset: ffbcf1b0 Author: Ioi Lam Date: 2021-02-02 23:40:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From almatvee at openjdk.java.net Wed Feb 3 00:44:45 2021 From: almatvee at openjdk.java.net (Alexander Matveev) Date: Wed, 3 Feb 2021 00:44:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259570: (macos) tools/jpackage tests fails with 'hdiutil: couldn't eject "disk2" - Resource busy' Message-ID: <7e2b5970-0bce-42a6-9167-7683acd0dddf@openjdk.org> Changeset: bec60432 Author: Alexander Matveev Date: 2021-02-03 00:29:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From kbarrett at openjdk.java.net Wed Feb 3 00:54:53 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Wed, 3 Feb 2021 00:54:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258508: Merge G1RedirtyCardsQueue into qset Message-ID: <07a05e11-f1ee-4dc6-8ed8-fd0bf4f3ba34@openjdk.org> Changeset: d423d368 Author: Kim Barrett Date: 2021-02-03 00:52:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jiefu at openjdk.java.net Wed Feb 3 01:20:42 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 3 Feb 2021 01:20:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260878: com/sun/jdi/JdbOptions.java fails without jfr Message-ID: <4426beb2-cc8c-43ac-903c-34006effe248@openjdk.org> Changeset: a47befc8 Author: Jie Fu Date: 2021-02-03 01:18:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a47befc8 8260878: com/sun/jdi/JdbOptions.java fails without jfr Reviewed-by: amenkov, cjplummer ! test/jdk/com/sun/jdi/JdbOptions.java From serb at openjdk.java.net Wed Feb 3 03:44:07 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 3 Feb 2021 03:44:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8076313: GraphicsEnvironment does not detect changes in count of monitors on Linux OS Message-ID: <46a4c1f8-ecd8-4dcc-8a2f-b99462f323b6@openjdk.org> Changeset: 98a76921 Author: Sergey Bylokhov Date: 2021-02-03 03:41:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From iklam at openjdk.java.net Wed Feb 3 03:59:15 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Wed, 3 Feb 2021 03:59:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260193: Remove JVM_GetInterfaceVersion() and JVM_DTraceXXX Message-ID: Changeset: b9d4211b Author: Ioi Lam Date: 2021-02-03 03:56:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From psadhukhan at openjdk.java.net Wed Feb 3 04:36:32 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 3 Feb 2021 04:36:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8197825: [Test] Intermittent timeout with javax/swing JColorChooser Test Message-ID: Changeset: c0084100 Author: Prasanta Sadhukhan Date: 2021-02-03 04:33:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From psadhukhan at openjdk.java.net Wed Feb 3 06:52:09 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 3 Feb 2021 06:52:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8198343: Test java/awt/print/PrinterJob/TestPgfmtSetMPA.java may fail w/o printer Message-ID: <0d9e22cc-bf5d-481d-9acb-513df588203e@openjdk.org> Changeset: cb127a4b Author: Prasanta Sadhukhan Date: 2021-02-03 06:49:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From thartmann at openjdk.java.net Wed Feb 3 08:13:33 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 3 Feb 2021 08:13:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260928: InitArrayShortSize constraint func should print a helpful error message Message-ID: Changeset: 91e6c755 Author: Tobias Hartmann Date: 2021-02-03 08:10:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/91e6c755 8260928: InitArrayShortSize constraint func should print a helpful error message Reviewed-by: shade, chagedorn ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp From jlahoda at openjdk.java.net Wed Feb 3 09:24:36 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Wed, 3 Feb 2021 09:24:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8222850: jshell tool: Misleading cascade compiler error in switch expression with undefined vars Message-ID: <4fb038a8-287f-4300-a813-eaa4752b948e@openjdk.org> Changeset: 90376156 Author: Jan Lahoda Date: 2021-02-03 09:21:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From vlivanov at openjdk.java.net Wed Feb 3 11:14:54 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Wed, 3 Feb 2021 11:14:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260581: IGV: enhance node search Message-ID: Changeset: ae2c5f07 Author: Roberto Casta?eda Lozano Committer: Vladimir Ivanov Date: 2021-02-03 11:11:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From redestad at openjdk.java.net Wed Feb 3 11:45:41 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 3 Feb 2021 11:45:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260617: Merge ZipFile encoding check with the initial hash calculation Message-ID: <9d945546-b2e4-4796-8128-fbb12a6a1e50@openjdk.org> Changeset: c8de943c Author: Claes Redestad Date: 2021-02-03 11:43:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From zgu at openjdk.java.net Wed Feb 3 13:18:29 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 3 Feb 2021 13:18:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260998: Shenandoah: Restore reference processing statistics reporting Message-ID: <9fd476c4-0f2b-4470-9301-24ce15ddcdaa@openjdk.org> Changeset: 5324b5c5 Author: Zhengyu Gu Date: 2021-02-03 13:15:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From iignatyev at openjdk.java.net Wed Feb 3 14:11:27 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Wed, 3 Feb 2021 14:11:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259265: Refactor UncaughtExceptions shell test as java test. Message-ID: Changeset: 0ef93feb Author: Ivan ?ipka Committer: Igor Ignatyev Date: 2021-02-03 14:08:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jboes at openjdk.java.net Wed Feb 3 14:17:42 2021 From: jboes at openjdk.java.net (Julia Boes) Date: Wed, 3 Feb 2021 14:17:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8241995: Clarify InetSocketAddress::toString specification Message-ID: <6efd84ae-5470-4d25-b82a-dbcec11d8de0@openjdk.org> Changeset: b0ee7a86 Author: Julia Boes Date: 2021-02-03 14:15:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b0ee7a86 8241995: Clarify InetSocketAddress::toString specification Reviewed-by: michaelm, chegar ! src/java.base/share/classes/java/net/InetSocketAddress.java From neliasso at openjdk.java.net Wed Feb 3 16:04:36 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Wed, 3 Feb 2021 16:04:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258799: [Testbug] RandomCommandsTest must check if tested directive is added via jcmd Message-ID: <41a4fa9f-257d-4049-ae9b-d3b1f5415df3@openjdk.org> Changeset: 472bf629 Author: Nils Eliasson Date: 2021-02-03 16:01:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From weijun at openjdk.java.net Wed Feb 3 16:22:01 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Wed, 3 Feb 2021 16:22:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257858: [macOS]: Remove JNF dependency from libosxsecurity/KeystoreImpl.m Message-ID: Changeset: 4a8b5c16 Author: Weijun Wang Date: 2021-02-03 16:20:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From kvn at openjdk.java.net Wed Feb 3 18:08:32 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Wed, 3 Feb 2021 18:08:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260301: misc gc/g1/unloading tests fails with "RuntimeException: Method could not be enqueued for compilation at level N" Message-ID: <2dc1a635-c138-4df8-9d7b-389faa7f4d9c@openjdk.org> Changeset: f025bc1d Author: Vladimir Kozlov Date: 2021-02-03 18:05:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From gnu.andrew at redhat.com Wed Feb 3 18:30:10 2021 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Wed, 3 Feb 2021 18:30:10 +0000 Subject: [aarch64-port-dev ] [8u] RFR: JDK-8257192: Integrate AArch64 JIT port into 8u In-Reply-To: References: <20201127072126.GJ488659@rincewind> <20201127073332.GA779738@rincewind> Message-ID: <20210203183010.GC264757@rincewind> On 07:58 Fri 27 Nov , Vladimir Kempik wrote: > Hello Andrew > May we hope the backport of jep-391 (macos-aarch64 port) will be allowed at some point into 11/8u too ? > > Thanks, Vladimir. > As far as I'm aware, macos-x86_64 currently doesn't work with 8u, so that would need to be fixed first. I don't see any issue with adding the additional OS port to 8u & 11u, but that's something to discuss with the aarch64 port project. Thanks, -- Andrew :) Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From prr at openjdk.java.net Wed Feb 3 22:00:47 2021 From: prr at openjdk.java.net (Phil Race) Date: Wed, 3 Feb 2021 22:00:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257988: Remove JNF dependency from libsaproc/MacosxDebuggerLocal.m Message-ID: <946ca2b2-be94-4b36-a373-7e2979a3ffea@openjdk.org> Changeset: 2be60e37 Author: Phil Race Date: 2021-02-03 21:58:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From serb at openjdk.java.net Wed Feb 3 23:16:22 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 3 Feb 2021 23:16:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261010: Delete the Netbeans "default" license header Message-ID: Changeset: f279ff9d Author: Sergey Bylokhov Date: 2021-02-03 23:13:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jiefu at openjdk.java.net Thu Feb 4 00:08:00 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 4 Feb 2021 00:08:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261028: ZGC: SIGFPE when MaxVirtMemFraction=0 Message-ID: Changeset: e2516e41 Author: Jie Fu Date: 2021-02-04 00:05:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e2516e41 8261028: ZGC: SIGFPE when MaxVirtMemFraction=0 Reviewed-by: stefank, pliden ! src/hotspot/share/gc/shared/gc_globals.hpp From prr at openjdk.java.net Thu Feb 4 01:38:34 2021 From: prr at openjdk.java.net (Phil Race) Date: Thu, 4 Feb 2021 01:38:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260616: Removing remaining JNF dependencies in the java.desktop module Message-ID: <91b834fd-e16c-4174-b106-a01df66a76e5@openjdk.org> Changeset: 8760688d Author: Phil Race Date: 2021-02-04 01:36:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jwilhelm at openjdk.java.net Thu Feb 4 02:09:51 2021 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Thu, 4 Feb 2021 02:09:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 12 new changesets Message-ID: <1f4f924b-c3f3-423b-b9dd-c9ae73a52e5e@openjdk.org> Changeset: e68eac9c Author: Per Liden Date: 2021-01-28 07:58:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/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/aarch64-port/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/aarch64-port/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/aarch64-port/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/aarch64-port/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/aarch64-port/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/aarch64-port/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/aarch64-port/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/aarch64-port/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/aarch64-port/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/aarch64-port/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 From iklam at openjdk.java.net Thu Feb 4 04:08:11 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Thu, 4 Feb 2021 04:08:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260012: Reduce inclusion of collectedHeap.hpp and heapInspection.hpp Message-ID: Changeset: 82028e70 Author: Ioi Lam Date: 2021-02-04 04:05:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From psadhukhan at openjdk.java.net Thu Feb 4 04:15:48 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 4 Feb 2021 04:15:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6436374: Graphics.setColor(null) is not documented Message-ID: <9b689238-8e7e-47dd-86bd-7848773266bd@openjdk.org> Changeset: 60f440de Author: Prasanta Sadhukhan Date: 2021-02-04 04:13:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From serb at openjdk.java.net Thu Feb 4 08:05:04 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 4 Feb 2021 08:05:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261107: ArrayIndexOutOfBoundsException in the ICC_Profile.getInstance(InputStream) Message-ID: <8483bb45-23e8-4e1a-977d-8bf0f9b36bbe@openjdk.org> Changeset: 06b33a0a Author: Sergey Bylokhov Date: 2021-02-04 07:28:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From egahlin at openjdk.java.net Thu Feb 4 09:24:23 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Thu, 4 Feb 2021 09:24:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259956: jdk.jfr.internal.ChunkInputStream#available should return the sum of remaining available bytes Message-ID: Changeset: e8ad8b35 Author: Denghui Dong Committer: Erik Gahlin Date: 2021-02-04 09:22:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From redestad at openjdk.java.net Thu Feb 4 10:48:49 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Thu, 4 Feb 2021 10:48:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261036: Reduce classes loaded by CleanerFactory initialization Message-ID: <3bc3124a-6694-4b9c-8712-5c8351297607@openjdk.org> Changeset: 992b5008 Author: Claes Redestad Date: 2021-02-04 10:46:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From redestad at openjdk.java.net Thu Feb 4 10:50:14 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Thu, 4 Feb 2021 10:50:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261030: Avoid loading GenerateJLIClassesHelper at runtime Message-ID: <25aa46d3-901e-421d-bc67-562904d30650@openjdk.org> Changeset: 83357b11 Author: Claes Redestad Date: 2021-02-04 10:47:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From tschatzl at openjdk.java.net Thu Feb 4 13:50:41 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Thu, 4 Feb 2021 13:50:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261023: Document why memory pretouch must be a store Message-ID: Changeset: be772ffa Author: Thomas Schatzl Date: 2021-02-04 13:47:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/be772ffa 8261023: Document why memory pretouch must be a store Reviewed-by: shade, iwalulya ! src/hotspot/share/runtime/os.cpp From ihse at openjdk.java.net Thu Feb 4 14:40:39 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Thu, 4 Feb 2021 14:40:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261149: Initial nroff manpage update for JDK 17 Message-ID: <1108dbe6-6447-4948-821a-fb7ce7cc5946@openjdk.org> Changeset: f7a6cff9 Author: Magnus Ihse Bursie Date: 2021-02-04 14:37:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From herrick at openjdk.java.net Thu Feb 4 14:53:37 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Thu, 4 Feb 2021 14:53:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260335: [macos] Running app using relative path causes problems Message-ID: Changeset: c1dea39d Author: Andy Herrick Date: 2021-02-04 14:50:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c1dea39d 8260335: [macos] Running app using relative path causes problems Reviewed-by: almatvee, kizune ! src/jdk.jpackage/share/native/common/FileUtils.cpp From egahlin at openjdk.java.net Thu Feb 4 17:04:44 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Thu, 4 Feb 2021 17:04:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261157: Incorrect GPL header after JDK-8259956 Message-ID: Changeset: e93e1e1c Author: Erik Gahlin Date: 2021-02-04 17:01:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e93e1e1c 8261157: Incorrect GPL header after JDK-8259956 Reviewed-by: mgronlun ! test/jdk/jdk/jfr/api/consumer/TestChunkInputStreamAvailable.java From kravikumar at openjdk.java.net Thu Feb 4 17:52:06 2021 From: kravikumar at openjdk.java.net (Kiran Sidhartha Ravikumar) Date: Thu, 4 Feb 2021 17:52:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <153c098d-eb4f-498f-b3fa-ddef1719758f@openjdk.org> Changeset: bdcbfa10 Author: Andy Herrick Date: 2021-02-04 17:48:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/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 From iklam at openjdk.java.net Thu Feb 4 20:04:50 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Thu, 4 Feb 2021 20:04:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261106: Reduce inclusion of jniHandles.hpp Message-ID: <018fbbe3-fe3c-4d1b-a298-57148a584ee9@openjdk.org> Changeset: c59e4b66 Author: Ioi Lam Date: 2021-02-04 19:05:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From prr at openjdk.java.net Thu Feb 4 21:02:38 2021 From: prr at openjdk.java.net (Phil Race) Date: Thu, 4 Feb 2021 21:02:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261109: [macOS] Remove disabled warning for JNF in make/autoconf/flags-cflags.m4 Message-ID: <7c6893f5-0231-41f0-a842-79251b835c5c@openjdk.org> Changeset: 3bb6a3d2 Author: Phil Race Date: 2021-02-04 21:00:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dcubed at openjdk.java.net Thu Feb 4 23:10:37 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 4 Feb 2021 23:10:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261190: restore original Alibaba copyright line in two files Message-ID: Changeset: 08f7454f Author: Daniel D. Daugherty Date: 2021-02-04 23:08:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From iklam at openjdk.java.net Fri Feb 5 03:04:34 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Fri, 5 Feb 2021 03:04:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260019: Move some Thread subtypes out of thread.hpp Message-ID: Changeset: c5bb1092 Author: Ioi Lam Date: 2021-02-05 03:02:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From rhalade at openjdk.java.net Fri Feb 5 05:26:22 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Fri, 5 Feb 2021 05:26:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8163498: Many long-running security libs tests Message-ID: <3424becd-d383-4352-83c7-4f779a60e1b8@openjdk.org> Changeset: d2bd4992 Author: Fernando Guallini Committer: Rajan Halade Date: 2021-02-05 05:22:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From kbarrett at openjdk.java.net Fri Feb 5 07:26:39 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Fri, 5 Feb 2021 07:26:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259862: MutableSpace's end should be atomic Message-ID: Changeset: 1e0a1013 Author: Kim Barrett Date: 2021-02-05 07:24:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From stuefe at openjdk.java.net Fri Feb 5 07:33:02 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 5 Feb 2021 07:33:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260926: Trace resource exhausted events unconditionally Message-ID: Changeset: ee2f2055 Author: Thomas Stuefe Date: 2021-02-05 07:31:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ee2f2055 8260926: Trace resource exhausted events unconditionally Reviewed-by: dholmes, coleenp ! src/hotspot/share/prims/jvmtiExport.cpp From tschatzl at openjdk.java.net Fri Feb 5 08:36:21 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Fri, 5 Feb 2021 08:36:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8234534: Simplify CardTable code after CMS removal Message-ID: <24dc7da7-bd73-4d61-9957-fae653739298@openjdk.org> Changeset: 78b0d327 Author: Thomas Schatzl Date: 2021-02-05 08:33:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From redestad at openjdk.java.net Fri Feb 5 09:01:04 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 5 Feb 2021 09:01:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261154: Memory leak in Java_java_lang_ClassLoader_defineClass0 with long class names Message-ID: <3d8a01ad-1121-4aba-b490-54219283f732@openjdk.org> Changeset: 07918995 Author: Claes Redestad Date: 2021-02-05 08:58:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From roland at openjdk.java.net Fri Feb 5 09:36:57 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Fri, 5 Feb 2021 09:36:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260296: SA's dumpreplaydata fails Message-ID: <82474d71-18cc-4bd8-a112-faa6752fd5c1@openjdk.org> Changeset: 3495febf Author: Roland Westrelin Date: 2021-02-05 09:33:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From kbarrett at openjdk.java.net Fri Feb 5 10:49:59 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Fri, 5 Feb 2021 10:49:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261213: [BACKOUT] MutableSpace's end should be atomic Message-ID: Changeset: 224c166c Author: Kim Barrett Date: 2021-02-05 10:18:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mdoerr at openjdk.java.net Fri Feb 5 13:01:20 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 5 Feb 2021 13:01:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260369: [PPC64] Add support for JDK-8200555 Message-ID: <06e26ff9-62f5-41a6-b20c-9849ea0e4b74@openjdk.org> Changeset: 48f5220c Author: Martin Doerr Date: 2021-02-05 12:58:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mbaesken at openjdk.java.net Fri Feb 5 13:40:33 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Fri, 5 Feb 2021 13:40:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261167: print_process_memory_info add a close call after fopen Message-ID: <60251ba2-3d2f-4156-b7f8-bf3013d84bf4@openjdk.org> Changeset: 43ae0cf8 Author: Matthias Baesken Date: 2021-02-05 13:37:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/43ae0cf8 8261167: print_process_memory_info add a close call after fopen Reviewed-by: stuefe, dholmes ! src/hotspot/os/linux/os_linux.cpp From coleenp at openjdk.java.net Fri Feb 5 15:52:08 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Fri, 5 Feb 2021 15:52:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8242300: SystemDictionary::resolve_super_or_fail() should look for the super class first Message-ID: Changeset: f9df3662 Author: Coleen Phillimore Date: 2021-02-05 15:49:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From ccheung at openjdk.java.net Fri Feb 5 17:26:32 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Fri, 5 Feb 2021 17:26:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258732: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java fails Message-ID: <7b9659ec-fb3e-448d-8e5b-8fd94680677b@openjdk.org> Changeset: 02189171 Author: Calvin Cheung Date: 2021-02-05 17:23:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/02189171 8258732: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java fails Reviewed-by: minqi, iklam ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java From naoto at openjdk.java.net Fri Feb 5 18:18:42 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Fri, 5 Feb 2021 18:18:42 GMT Subject: [aarch64-port-dev ] =?utf-8?q?git=3A_openjdk/aarch64-port=3A_mas?= =?utf-8?q?ter=3A_8261179=3A_Norwegian_Bokm=C3=A5l_Locale_fallback_issue?= Message-ID: <1a87fabf-315c-46f5-9e64-78fd1bf37d2c@openjdk.org> Changeset: 4a1814cb Author: Naoto Sato Date: 2021-02-05 18:15:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From prr at openjdk.java.net Fri Feb 5 19:21:15 2021 From: prr at openjdk.java.net (Phil Race) Date: Fri, 5 Feb 2021 19:21:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code Message-ID: <234aaee4-5f7c-4f20-918e-1bc6cad669d0@openjdk.org> Changeset: 4a89733e Author: Phil Race Date: 2021-02-05 19:19:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From zgu at openjdk.java.net Fri Feb 5 19:33:24 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 5 Feb 2021 19:33:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260736: Shenandoah: Cleanup includes in ShenandoahGC and families Message-ID: <7d3af97c-413e-47b2-9388-bb81c4c2f0b6@openjdk.org> Changeset: 7a6c1768 Author: Zhengyu Gu Date: 2021-02-05 19:30:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From asemenyuk at openjdk.java.net Fri Feb 5 20:47:20 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Fri, 5 Feb 2021 20:47:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254702: jpackage app launcher crashes on CentOS Message-ID: Changeset: fac3c2d2 Author: Alexey Semenyuk Date: 2021-02-05 20:44:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From kizune at openjdk.java.net Fri Feb 5 22:30:26 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Fri, 5 Feb 2021 22:30:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8216358: [accessibility] [macos] The focus is invisible when tab to "Image Radio Buttons" and "Image CheckBoxes" Message-ID: Changeset: 440db35e Author: Alexander Zuev Date: 2021-02-05 22:27:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From iignatyev at openjdk.java.net Sat Feb 6 00:08:02 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Sat, 6 Feb 2021 00:08:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259268: Refactor InheritIO shell test as java test Message-ID: Changeset: fb46d4e5 Author: Ivan ?ipka Committer: Igor Ignatyev Date: 2021-02-06 00:05:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jwilhelm at openjdk.java.net Sat Feb 6 00:32:55 2021 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Sat, 6 Feb 2021 00:32:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 3 new changesets Message-ID: <60227b17-edd5-4135-90d1-7d1858c6f5a7@openjdk.org> Changeset: 5307afa9 Author: Dong Bo Committer: Dean Long Date: 2021-02-03 21:40:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/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/aarch64-port/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 From serb at openjdk.java.net Sat Feb 6 03:41:39 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sat, 6 Feb 2021 03:41:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261200: Some code in the ICC_Profile may not close file streams properly Message-ID: Changeset: 74d40ab7 Author: Sergey Bylokhov Date: 2021-02-06 03:38:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From coleenp at openjdk.java.net Sat Feb 6 16:37:51 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Sat, 6 Feb 2021 16:37:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261280: Remove THREAD argument from compute_loader_lock_object Message-ID: <3ac38509-fdbe-43e0-80ca-c52f3b98e26b@openjdk.org> Changeset: 2c3a86f9 Author: Coleen Phillimore Date: 2021-02-06 16:35:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From pli at openjdk.java.net Sun Feb 7 01:18:21 2021 From: pli at openjdk.java.net (Pengfei Li) Date: Sun, 7 Feb 2021 01:18:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261022: Fix incorrect result of Math.abs() with char type Message-ID: <36f38d6e-bd27-405d-b390-6ce507404c9c@openjdk.org> Changeset: 7a2db858 Author: Pengfei Li Date: 2021-02-07 01:15:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From iveresov at openjdk.java.net Sun Feb 7 02:26:39 2021 From: iveresov at openjdk.java.net (Igor Veresov) Date: Sun, 7 Feb 2021 02:26:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261270: MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel={1, 2, 3} Message-ID: Changeset: 0e18634b Author: Igor Veresov Date: 2021-02-07 02:24:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0e18634b 8261270: MakeMethodNotCompilableTest fails with -XX:TieredStopAtLevel={1,2,3} Reviewed-by: kvn ! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java From iklam at openjdk.java.net Sun Feb 7 07:13:34 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Sun, 7 Feb 2021 07:13:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8250989: Consolidate buffer allocation code for CDS static/dynamic dumping Message-ID: <0d8f1a46-c4e6-472f-818f-942d9c6424a7@openjdk.org> Changeset: c5ff4544 Author: Ioi Lam Date: 2021-02-07 07:10:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From fyang at openjdk.java.net Mon Feb 8 02:15:18 2021 From: fyang at openjdk.java.net (Fei Yang) Date: Mon, 8 Feb 2021 02:15:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258953: AArch64: move NEON instructions to aarch64_neon.ad Message-ID: <8ecaffcc-5477-4ffa-851e-612be5882341@openjdk.org> Changeset: aa5bc6ed Author: Dong Bo Committer: Fei Yang Date: 2021-02-08 02:12:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From ysuenaga at openjdk.java.net Mon Feb 8 02:36:31 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Mon, 8 Feb 2021 02:36:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8248876: LoadObject with bad base address created for exec file on linux Message-ID: <671199c2-3dc6-42dd-a048-abed53808e7a@openjdk.org> Changeset: 9d59dec2 Author: Yasumasa Suenaga Date: 2021-02-08 02:34:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From shade at openjdk.java.net Mon Feb 8 07:32:26 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 8 Feb 2021 07:32:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260899: ARM32: SyncOnValueBasedClassTest fails with assert(is_valid()) failed: invalid register Message-ID: Changeset: d45343ea Author: Aleksey Shipilev Date: 2021-02-08 07:29:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d45343ea 8260899: ARM32: SyncOnValueBasedClassTest fails with assert(is_valid()) failed: invalid register Reviewed-by: dsamersoff ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp From rkennke at openjdk.java.net Mon Feb 8 08:04:32 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Mon, 8 Feb 2021 08:04:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261251: Shenandoah: Use object size for full GC humongous compaction Message-ID: <76992df8-a36b-4b8a-9e94-615968c955ec@openjdk.org> Changeset: deb0544f Author: Roman Kennke Date: 2021-02-08 08:01:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/deb0544f 8261251: Shenandoah: Use object size for full GC humongous compaction Reviewed-by: aph, shade ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp From jlahoda at openjdk.java.net Mon Feb 8 09:39:59 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Mon, 8 Feb 2021 09:39:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260593: javac can skip a temporary local variable when pattern matching over a local variable Message-ID: <20207824-f150-4410-81d1-38de94d4647d@openjdk.org> Changeset: d0a8f2f7 Author: Jan Lahoda Date: 2021-02-08 09:36:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dfuchs at openjdk.java.net Mon Feb 8 12:57:08 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Mon, 8 Feb 2021 12:57:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8237352: Update DatagramSocket to add support for joining multicast groups Message-ID: Changeset: 2c28e364 Author: Daniel Fuchs Date: 2021-02-08 12:55:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From hseigel at openjdk.java.net Mon Feb 8 13:22:30 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Mon, 8 Feb 2021 13:22:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261161: Clean up warnings in hotspot/jtreg/vmTestbase tests Message-ID: Changeset: db0ca2b9 Author: Harold Seigel Date: 2021-02-08 13:19:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From aivanov at openjdk.java.net Mon Feb 8 14:34:48 2021 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Mon, 8 Feb 2021 14:34:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <218d5f87-225d-434a-8290-1e30e75bc294@openjdk.org> Changeset: dbc35f60 Author: Alexey Ivanov Date: 2021-02-08 14:31:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/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 From dmarkov at openjdk.java.net Mon Feb 8 17:11:17 2021 From: dmarkov at openjdk.java.net (Dmitry Markov) Date: Mon, 8 Feb 2021 17:11:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <54bdd06b-0460-432e-8902-813806ed90d7@openjdk.org> Changeset: 29a428f5 Author: Igor Veresov Date: 2021-02-08 17:08:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/commit/d6d5d9bf 8261231: Windows IME was disabled after DnD operation Reviewed-by: kizune, serb ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp From martin at openjdk.java.net Mon Feb 8 18:13:23 2021 From: martin at openjdk.java.net (Martin Buchholz) Date: Mon, 8 Feb 2021 18:13:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259074: regex benchmarks and tests Message-ID: <1ffc3ef2-6cd8-47ba-9f5d-d7f1ebdae690@openjdk.org> Changeset: 351d7888 Author: Martin Buchholz Date: 2021-02-08 18:09:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From stuefe at openjdk.java.net Mon Feb 8 18:49:55 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Mon, 8 Feb 2021 18:49:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <25f7c046-1178-4f46-806d-6719a6888060@openjdk.org> Changeset: 92c6e6df Author: Claes Redestad Date: 2021-02-08 18:45:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/commit/20d7713c 8261334: NMT: tuning statistic shows incorrect hash distribution Reviewed-by: zgu, shade ! src/hotspot/share/services/memTracker.cpp From erikj at openjdk.java.net Mon Feb 8 19:27:29 2021 From: erikj at openjdk.java.net (Erik Joelsson) Date: Mon, 8 Feb 2021 19:27:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261261: The version extra fields needs to be overridable in jib-profiles.js Message-ID: Changeset: ab65d53e Author: Erik Joelsson Date: 2021-02-08 19:23:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ab65d53e 8261261: The version extra fields needs to be overridable in jib-profiles.js Reviewed-by: ihse ! make/conf/jib-profiles.js From coleenp at openjdk.java.net Mon Feb 8 21:34:47 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Mon, 8 Feb 2021 21:34:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8195744: Avoid calling ClassLoader.checkPackageAccess if security manager is not installed Message-ID: Changeset: ace8f946 Author: Coleen Phillimore Date: 2021-02-08 21:31:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From darcy at openjdk.java.net Mon Feb 8 21:53:30 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Mon, 8 Feb 2021 21:53:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8240632: Note differences between IEEE 754-2019 math lib special cases and java.lang.Math Message-ID: <1462f6cf-dfc0-4bbc-92ef-3e6dad1a6914@openjdk.org> Changeset: 2fd8ed02 Author: Joe Darcy Date: 2021-02-08 21:50:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From asemenyuk at openjdk.java.net Mon Feb 8 22:08:08 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Mon, 8 Feb 2021 22:08:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261281: Linking jdk.jpackage fails for linux aarch32 builds after 8254702 Message-ID: Changeset: ad525bcd Author: Alexey Semenyuk Date: 2021-02-08 22:05:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ad525bcd 8261281: Linking jdk.jpackage fails for linux aarch32 builds after 8254702 Reviewed-by: erikj ! make/modules/jdk.jpackage/Lib.gmk From bpb at openjdk.java.net Mon Feb 8 22:19:59 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Mon, 8 Feb 2021 22:19:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8129776: The optimized Stream returned from Files.lines should unmap the mapped byte buffer (if created) when closed Message-ID: <47a68bca-5af7-4a86-b58f-e244730ab4c6@openjdk.org> Changeset: 74519628 Author: Brian Burkhalter Date: 2021-02-08 22:18:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dholmes at openjdk.java.net Mon Feb 8 23:19:47 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Mon, 8 Feb 2021 23:19:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261127: Cleanup THREAD/TRAPS/CHECK usage in CDS code Message-ID: <023e17da-3c18-4a79-be34-1dde10079b57@openjdk.org> Changeset: f03e839e Author: David Holmes Date: 2021-02-08 23:16:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From serb at openjdk.java.net Tue Feb 9 00:04:39 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 9 Feb 2021 00:04:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261368: The new TestNullSetColor test is placed in the wrong group Message-ID: <3780a18a-4a5b-418a-b2af-0b21ea2ea964@openjdk.org> Changeset: 5d8204b1 Author: Sergey Bylokhov Date: 2021-02-09 00:01:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5d8204b1 8261368: The new TestNullSetColor test is placed in the wrong group Reviewed-by: kizune = test/jdk/java/awt/Graphics/TestNullSetColor.java From ngasson at openjdk.java.net Tue Feb 9 01:52:53 2021 From: ngasson at openjdk.java.net (Nick Gasson) Date: Tue, 9 Feb 2021 01:52:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260355: AArch64: deoptimization stub should save vector registers Message-ID: <6dc1b93d-26a0-4317-848b-98cc093ebb35@openjdk.org> Changeset: 5183d8ae Author: Nick Gasson Date: 2021-02-09 01:49:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mbaesken at openjdk.java.net Tue Feb 9 11:21:30 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 9 Feb 2021 11:21:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261237: remove isClassPathAttributePresent method Message-ID: Changeset: 8ebed284 Author: Matthias Baesken Date: 2021-02-09 11:18:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8ebed284 8261237: remove isClassPathAttributePresent method Reviewed-by: shade, clanger, redestad, alanb ! src/java.base/share/classes/jdk/internal/vm/VMSupport.java From hannesw at openjdk.java.net Tue Feb 9 13:10:36 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 9 Feb 2021 13:10:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261263: Simplify javadoc link code Message-ID: Changeset: b0e7e5ab Author: Hannes Walln?fer Date: 2021-02-09 13:07:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From hseigel at openjdk.java.net Tue Feb 9 13:19:14 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Tue, 9 Feb 2021 13:19:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261340: Fix 'deprecated' warnings in the vmTestbase/nsk tests Message-ID: Changeset: b38d5be8 Author: Harold Seigel Date: 2021-02-09 13:16:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mdoerr at openjdk.java.net Tue Feb 9 14:26:57 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 9 Feb 2021 14:26:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260372: [PPC64] Add support for JDK-8210498 and JDK-8222841 Message-ID: <67d85da1-bac1-4bde-85ed-233cc943eae2@openjdk.org> Changeset: 906facab Author: Quaffel Committer: Martin Doerr Date: 2021-02-09 14:24:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mgronlun at openjdk.java.net Tue Feb 9 15:19:49 2021 From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Tue, 9 Feb 2021 15:19:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257569: Failure observed with JfrVirtualMemory::initialize Message-ID: Changeset: f0bd9db5 Author: Markus Gr?nlund Date: 2021-02-09 15:16:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f0bd9db5 8257569: Failure observed with JfrVirtualMemory::initialize Reviewed-by: egahlin, poonam ! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp From redestad at openjdk.java.net Tue Feb 9 15:35:04 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Tue, 9 Feb 2021 15:35:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260337: Optimize ImageReader lookup, used by Class.getResource Message-ID: Changeset: 2f893c2b Author: Claes Redestad Date: 2021-02-09 15:32:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From alanb at openjdk.java.net Tue Feb 9 15:46:54 2021 From: alanb at openjdk.java.net (Alan Bateman) Date: Tue, 9 Feb 2021 15:46:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261096: Convert jlink tool to use Stream.toList() Message-ID: Changeset: edd5fc88 Author: Ian Graves Committer: Alan Bateman Date: 2021-02-09 15:42:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From attila at openjdk.java.net Tue Feb 9 16:13:33 2021 From: attila at openjdk.java.net (Attila Szegedi) Date: Tue, 9 Feb 2021 16:13:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8198540: Dynalink leaks memory when generating type converters Message-ID: Changeset: 8f4c15f6 Author: Attila Szegedi Date: 2021-02-09 16:06:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From bpb at openjdk.java.net Tue Feb 9 16:45:57 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Tue, 9 Feb 2021 16:45:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261306: ServiceLoader documentation has malformed Unicode escape Message-ID: <298c811d-99c6-436b-bbf9-802d145e83f0@openjdk.org> Changeset: f395ee0c Author: Brian Burkhalter Date: 2021-02-09 16:43:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f395ee0c 8261306: ServiceLoader documentation has malformed Unicode escape Reviewed-by: lancea, iris, naoto ! src/java.base/share/classes/java/util/ServiceLoader.java From naoto at openjdk.java.net Tue Feb 9 17:13:38 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Tue, 9 Feb 2021 17:13:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261279: sun/util/resources/cldr/TimeZoneNamesTest.java timed out Message-ID: Changeset: becee643 Author: Naoto Sato Date: 2021-02-09 17:09:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/becee643 8261279: sun/util/resources/cldr/TimeZoneNamesTest.java timed out Reviewed-by: bpb, lancea, joehw ! test/jdk/sun/util/resources/cldr/TimeZoneNamesTest.java From sjohanss at openjdk.java.net Tue Feb 9 17:42:11 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Tue, 9 Feb 2021 17:42:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261356: Clean up enum G1Mark Message-ID: Changeset: a00b1305 Author: Albert Mingkun Yang Committer: Stefan Johansson Date: 2021-02-09 17:38:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From shade at openjdk.java.net Tue Feb 9 17:48:34 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 9 Feb 2021 17:48:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261299: Use-after-free on failure path in LinuxPackage.c, getJvmLauncherLibPath Message-ID: <45b992a7-10f1-4c01-a4f0-d202657ae86b@openjdk.org> Changeset: 01d92808 Author: Aleksey Shipilev Date: 2021-02-09 17:46:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From joehw at openjdk.java.net Tue Feb 9 17:53:46 2021 From: joehw at openjdk.java.net (Joe Wang) Date: Tue, 9 Feb 2021 17:53:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261209: isStandalone property: remove dependency on pretty-print Message-ID: <21140401-9bbf-4a8c-900d-0af5cb13c355@openjdk.org> Changeset: 7c565f8b Author: Joe Wang Date: 2021-02-09 17:50:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From rhalade at openjdk.java.net Tue Feb 9 17:58:50 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Tue, 9 Feb 2021 17:58:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8225081: Remove Telia Company CA certificate expiring in April 2021 Message-ID: <42c528e4-c7c8-44f4-9856-a13a5057d4c8@openjdk.org> Changeset: ef7ee3f4 Author: Rajan Halade Date: 2021-02-09 17:56:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From erikj at openjdk.java.net Tue Feb 9 19:10:54 2021 From: erikj at openjdk.java.net (Erik Joelsson) Date: Tue, 9 Feb 2021 19:10:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259656: fixpath.sh changes broke _NT_SYMBOL_PATH in RunTests.gmk Message-ID: <59cc8bde-f955-4a5a-b273-e23a7b91f9ef@openjdk.org> Changeset: 05c6009e Author: Erik Joelsson Date: 2021-02-09 19:08:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/05c6009e 8259656: fixpath.sh changes broke _NT_SYMBOL_PATH in RunTests.gmk Reviewed-by: tbell, ihse ! make/RunTestsPrebuilt.gmk From asemenyuk at openjdk.java.net Tue Feb 9 22:23:04 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Tue, 9 Feb 2021 22:23:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8223188: Removed unnecessary #ifdef __cplusplus from .cpp sources Message-ID: Changeset: 699a3cde Author: Alexey Semenyuk Date: 2021-02-09 22:20:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From weijun at openjdk.java.net Wed Feb 10 02:02:18 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Wed, 10 Feb 2021 02:02:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261472: BasicConstraintsExtension::toString shows "PathLen:2147483647" if there is no pathLenConstraint Message-ID: Changeset: 4619f372 Author: Weijun Wang Date: 2021-02-10 01:59:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From psadhukhan at openjdk.java.net Wed Feb 10 07:25:25 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 10 Feb 2021 07:25:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6211257: BasicStroke.createStrokedShape(Shape): NPE is not specified Message-ID: <7411895a-820d-4635-b77f-131eef8ec1e9@openjdk.org> Changeset: 3af334a5 Author: Prasanta Sadhukhan Date: 2021-02-10 07:22:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From psadhukhan at openjdk.java.net Wed Feb 10 07:26:52 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 10 Feb 2021 07:26:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6211242: AreaAveragingScaleFilter(int, int): IAE is not specified Message-ID: Changeset: 752f92bc Author: Prasanta Sadhukhan Date: 2021-02-10 07:24:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From shade at openjdk.java.net Wed Feb 10 07:35:20 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 10 Feb 2021 07:35:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260934: java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings Message-ID: Changeset: ad54d8dd Author: Aleksey Shipilev Date: 2021-02-10 07:32:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ad54d8dd 8260934: java/lang/StringBuilder/HugeCapacity.java fails without Compact Strings Reviewed-by: iklam ! test/jdk/java/lang/StringBuilder/HugeCapacity.java From stuefe at openjdk.java.net Wed Feb 10 07:49:08 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Wed, 10 Feb 2021 07:49:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261302: NMT: Improve malloc site table hashing Message-ID: Changeset: a3d6e371 Author: Thomas Stuefe Date: 2021-02-10 07:46:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From coleenp at openjdk.java.net Wed Feb 10 12:36:04 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 10 Feb 2021 12:36:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261268: LOAD_INSTANCE placeholders unneeded for parallelCapable class loaders Message-ID: Changeset: 52fc01b3 Author: Coleen Phillimore Date: 2021-02-10 12:33:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From shade at openjdk.java.net Wed Feb 10 15:11:35 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 10 Feb 2021 15:11:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261298: LinuxPackage.c, getJvmLauncherLibPath RPM->DEB typo Message-ID: Changeset: a7726390 Author: Aleksey Shipilev Date: 2021-02-10 15:08:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a7726390 8261298: LinuxPackage.c, getJvmLauncherLibPath RPM->DEB typo Reviewed-by: asemenyuk, almatvee, herrick ! src/jdk.jpackage/linux/native/applauncher/LinuxPackage.c From prr at openjdk.java.net Wed Feb 10 16:36:03 2021 From: prr at openjdk.java.net (Phil Race) Date: Wed, 10 Feb 2021 16:36:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260380: Upgrade to LittleCMS 2.12 Message-ID: <14314419-0df8-44ad-8d40-4512d44e39e5@openjdk.org> Changeset: 4caeb39f Author: Phil Race Date: 2021-02-10 16:33:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From psadhukhan at openjdk.java.net Wed Feb 10 17:29:36 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 10 Feb 2021 17:29:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 4841153: java.awt.geom.Rectangle2D.add(double, double) documented incorrectly Message-ID: <5b82cce9-5f2d-43bf-9bff-c76348d3a040@openjdk.org> Changeset: 40754f12 Author: Prasanta Sadhukhan Date: 2021-02-10 17:26:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From amenkov at openjdk.java.net Wed Feb 10 22:20:04 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Wed, 10 Feb 2021 22:20:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8248162: serviceability/attach/RemovingUnixDomainSocketTest.java failed Message-ID: Changeset: cc5691c6 Author: Alex Menkov Date: 2021-02-10 22:17:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From serb at openjdk.java.net Thu Feb 11 00:00:41 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 11 Feb 2021 00:00:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6211198: ICC_Profile.getInstance(byte[]): IAE is not specified Message-ID: Changeset: 447db627 Author: Sergey Bylokhov Date: 2021-02-10 23:57:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From iklam at openjdk.java.net Thu Feb 11 05:14:28 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Thu, 11 Feb 2021 05:14:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260341: CDS dump VM init code does not check exceptions Message-ID: Changeset: adca84cc Author: Ioi Lam Date: 2021-02-11 05:11:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From stuefe at openjdk.java.net Thu Feb 11 05:34:22 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 11 Feb 2021 05:34:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261548: ProblemList runtime/NMT/CheckForProperDetailStackTrace.java Message-ID: <500d3bd2-36c4-4fa7-9523-9a2ae48a0ef7@openjdk.org> Changeset: 837bd893 Author: Thomas Stuefe Date: 2021-02-11 05:31:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/837bd893 8261548: ProblemList runtime/NMT/CheckForProperDetailStackTrace.java Reviewed-by: jwilhelm ! test/hotspot/jtreg/ProblemList.txt From shade at openjdk.java.net Thu Feb 11 08:56:21 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 11 Feb 2021 08:56:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261449: Micro-optimize JVM_LatestUserDefinedLoader Message-ID: Changeset: 49cf13d2 Author: Aleksey Shipilev Date: 2021-02-11 08:53:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From pconcannon at openjdk.java.net Thu Feb 11 10:03:05 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Thu, 11 Feb 2021 10:03:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8235139: Deprecate the socket impl factory mechanism Message-ID: Changeset: 16623734 Author: Patrick Concannon Date: 2021-02-11 10:00:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From vlivanov at openjdk.java.net Thu Feb 11 10:19:40 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Thu, 11 Feb 2021 10:19:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <5a6b94ad-7e70-43bb-8c33-417a92c4567c@openjdk.org> Changeset: 3ede231d Author: Vladimir Ivanov Date: 2021-02-11 10:16:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/commit/a9c36805 8261250: Dependencies: Remove unused dependency types Reviewed-by: kvn, thartmann ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/code/dependencies.hpp From redestad at openjdk.java.net Thu Feb 11 10:44:19 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Thu, 11 Feb 2021 10:44:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261444: Remove unused fields in Lower Message-ID: <33cab2a8-b20c-4b46-803e-eea42d2f7be2@openjdk.org> Changeset: 5e1b8092 Author: Claes Redestad Date: 2021-02-11 10:41:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5e1b8092 8261444: Remove unused fields in Lower Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java From redestad at openjdk.java.net Thu Feb 11 10:46:00 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Thu, 11 Feb 2021 10:46:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261418: Reduce decoder creation overheads for sun.nio.cs.ext Charsets Message-ID: <7e8748f2-0e01-4078-8521-d49ad9b76c5d@openjdk.org> Changeset: 8b6ab31d Author: Claes Redestad Date: 2021-02-11 10:43:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From shade at openjdk.java.net Thu Feb 11 11:59:53 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 11 Feb 2021 11:59:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261300: jpackage: rewrite while(0)/while(false) to proper blocks Message-ID: <873d14b6-2415-4820-8a9a-5e008f0ae9ad@openjdk.org> Changeset: 9fed6048 Author: Aleksey Shipilev Date: 2021-02-11 11:57:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From chagedorn at openjdk.java.net Thu Feb 11 13:03:23 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Thu, 11 Feb 2021 13:03:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8240281: Remove failing assertion code when selecting first memory state in SuperWord::co_locate_pack Message-ID: <91deb792-9224-4e63-b778-65407096b08d@openjdk.org> Changeset: 0a89987a Author: Christian Hagedorn Date: 2021-02-11 13:00:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From sjohanss at openjdk.java.net Thu Feb 11 13:12:56 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Thu, 11 Feb 2021 13:12:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261029: Code heap page sizes not traced correctly using os::trace_page_sizes Message-ID: Changeset: eef86a80 Author: Stefan Johansson Date: 2021-02-11 13:10:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From zgu at openjdk.java.net Thu Feb 11 14:04:44 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Thu, 11 Feb 2021 14:04:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261509: Move per-thread StackWatermark from Thread to JavaThread class Message-ID: <2ec006b1-8786-4889-ad15-db5c035a036b@openjdk.org> Changeset: 4a72cea0 Author: Zhengyu Gu Date: 2021-02-11 14:02:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4a72cea0 8261509: Move per-thread StackWatermark from Thread to JavaThread class Reviewed-by: eosterlund ! src/hotspot/share/runtime/thread.hpp From stuefe at openjdk.java.net Thu Feb 11 15:01:19 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 11 Feb 2021 15:01:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: c342323c Author: Yasumasa Suenaga Date: 2021-02-11 14:58:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/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 From dcubed at openjdk.java.net Thu Feb 11 18:13:30 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 11 Feb 2021 18:13:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261604: ProblemList jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java Message-ID: <81fa3098-9f04-43a6-ad6d-e19cbbc0f1c5@openjdk.org> Changeset: 75c8489c Author: Daniel D. Daugherty Date: 2021-02-11 18:10:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/75c8489c 8261604: ProblemList jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java Reviewed-by: hseigel ! test/jdk/ProblemList.txt From jjiang at openjdk.java.net Thu Feb 11 18:29:30 2021 From: jjiang at openjdk.java.net (John Jiang) Date: Thu, 11 Feb 2021 18:29:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261510: Use RFC numbers and protocol titles in sun.security.ssl.SSLExtension comments Message-ID: <5f9a639e-5a8b-4625-9c97-b175b8716dbb@openjdk.org> Changeset: f4cfd758 Author: John Jiang Date: 2021-02-11 18:25:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From serb at openjdk.java.net Thu Feb 11 22:09:02 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 11 Feb 2021 22:09:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261282: Lazy initialization of built-in ICC_Profile/ColorSpace classes is too lazy Message-ID: Changeset: bf47a479 Author: Sergey Bylokhov Date: 2021-02-11 22:05:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From amenkov at openjdk.java.net Thu Feb 11 23:33:43 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Thu, 11 Feb 2021 23:33:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260431: com/sun/jdi/JdbOptions.java failed with "RuntimeException: 'prop[boo] = >foo<' missing from stdout/stderr" Message-ID: Changeset: 60a2072a Author: Alex Menkov Date: 2021-02-11 23:31:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mbaesken at openjdk.java.net Fri Feb 12 07:53:00 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Fri, 12 Feb 2021 07:53:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261593: Do not use NULL pointer as write buffer parameter in jfrEmergencyDump.cpp write_repository_files Message-ID: <8b2d5f84-b257-451a-8a33-9ecd537733f5@openjdk.org> Changeset: 92ff8918 Author: Matthias Baesken Date: 2021-02-12 07:50:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From kbarrett at openjdk.java.net Fri Feb 12 08:22:13 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Fri, 12 Feb 2021 08:22:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260044: Parallel GC: Concurrent allocation after heap expansion may cause unnecessary full gc Message-ID: Changeset: 6a84ec68 Author: Kim Barrett Date: 2021-02-12 08:19:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From hannesw at openjdk.java.net Fri Feb 12 08:30:12 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Fri, 12 Feb 2021 08:30:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255059: Regressions >5% in all Javadoc benchmarks in 16-b19 Message-ID: <0c9295d3-4e8e-4fb4-b63a-723f6af59c63@openjdk.org> Changeset: 0779adde Author: Hannes Walln?fer Date: 2021-02-12 08:27:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From hannesw at openjdk.java.net Fri Feb 12 08:35:18 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Fri, 12 Feb 2021 08:35:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261499: Simplify HTML for javadoc links Message-ID: Changeset: da9895a0 Author: Hannes Walln?fer Date: 2021-02-12 08:32:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From tschatzl at openjdk.java.net Fri Feb 12 08:44:03 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Fri, 12 Feb 2021 08:44:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260941: Remove the conc_scan parameter for CardTable Message-ID: <75999ecc-04f1-4223-bf4e-be8a254cd780@openjdk.org> Changeset: 9c0ec8d8 Author: Thomas Schatzl Date: 2021-02-12 08:41:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From hannesw at openjdk.java.net Fri Feb 12 09:29:21 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Fri, 12 Feb 2021 09:29:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261079: Fix support for @hidden in classes and interfaces Message-ID: <8732a78d-3cc4-407f-a1e0-34ae0c9be1a1@openjdk.org> Changeset: 3210095a Author: Hannes Walln?fer Date: 2021-02-12 09:26:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From sjohanss at openjdk.java.net Fri Feb 12 09:44:21 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Fri, 12 Feb 2021 09:44:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261505: Test test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java killed by Linux OOM Killer Message-ID: Changeset: ebaa58d9 Author: Christoph G?ttschkes Committer: Stefan Johansson Date: 2021-02-12 09:41:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From vkempik at openjdk.java.net Fri Feb 12 10:29:56 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 12 Feb 2021 10:29:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261071: AArch64: Refactor interpreter native wrappers Message-ID: Changeset: 682e78e8 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-02-12 10:27:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From michaelm at openjdk.java.net Fri Feb 12 13:11:30 2021 From: michaelm at openjdk.java.net (Michael McMahon) Date: Fri, 12 Feb 2021 13:11:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252971: WindowsFileAttributes does not know about Unix domain sockets Message-ID: Changeset: 9ffabf30 Author: Michael McMahon Date: 2021-02-12 13:08:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From aph at openjdk.java.net Fri Feb 12 13:15:04 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Fri, 12 Feb 2021 13:15:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261027: AArch64: Support for LSE atomics C++ HotSpot code Message-ID: <84887fb2-f0d5-41ee-a4c2-e7256cc4ad06@openjdk.org> Changeset: 40ae9937 Author: Andrew Haley Date: 2021-02-12 13:12:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From sjohanss at openjdk.java.net Fri Feb 12 14:59:56 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Fri, 12 Feb 2021 14:59:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261230: GC tracing of page sizes are wrong in a few places Message-ID: <42e9428a-7a19-4dcd-9670-3c4742e6d742@openjdk.org> Changeset: 9f81ca81 Author: Stefan Johansson Date: 2021-02-12 14:56:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From weijun at openjdk.java.net Fri Feb 12 15:01:56 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Fri, 12 Feb 2021 15:01:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261481: Cannot read Kerberos settings in dynamic store on macOS Big Sur Message-ID: <402c7c46-7f78-493b-9415-833a899d0c4d@openjdk.org> Changeset: 59b8d595 Author: Weijun Wang Date: 2021-02-12 14:57:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From vkempik at openjdk.java.net Fri Feb 12 15:14:18 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 12 Feb 2021 15:14:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261072: AArch64: Fix MacroAssembler::get_thread convention Message-ID: Changeset: b670efd8 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-02-12 15:11:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b670efd8 8261072: AArch64: Fix MacroAssembler::get_thread convention Reviewed-by: burban, aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp From hannesw at openjdk.java.net Fri Feb 12 15:47:08 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Fri, 12 Feb 2021 15:47:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261654: Missing license header in Signatures.java Message-ID: Changeset: c0e805a4 Author: Hannes Walln?fer Date: 2021-02-12 15:44:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mdoerr at openjdk.java.net Fri Feb 12 15:48:40 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 12 Feb 2021 15:48:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261655: [PPC64] Build broken after JDK-8260941 Message-ID: <98d4fff2-bae5-40d1-a643-38bfa51c665e@openjdk.org> Changeset: 6475d477 Author: Martin Doerr Date: 2021-02-12 15:46:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6475d477 8261655: [PPC64] Build broken after JDK-8260941 Reviewed-by: shade, clanger ! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp From smarks at openjdk.java.net Fri Feb 12 16:09:26 2021 From: smarks at openjdk.java.net (Stuart Marks) Date: Fri, 12 Feb 2021 16:09:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260221: java.util.Formatter throws wrong exception for mismatched flags in %% conversion Message-ID: <994fa4c8-9a33-4fab-9462-7e3f48c83642@openjdk.org> Changeset: 350303d4 Author: Ian Graves Committer: Stuart Marks Date: 2021-02-12 16:06:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Fri Feb 12 16:19:45 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 12 Feb 2021 16:19:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261623: reference to javac internals in Extern class Message-ID: <9d0a81c4-aa10-4027-9241-f81b7fc796e6@openjdk.org> Changeset: 3aa1b4c7 Author: Jonathan Gibbons Date: 2021-02-12 16:16:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dcubed at openjdk.java.net Fri Feb 12 16:21:42 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 12 Feb 2021 16:21:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261659: JDK-8261027 causes a Tier1 validate-source failure Message-ID: <64e74f54-7398-4f5f-ae4e-fa5313792cd1@openjdk.org> Changeset: 33fcd325 Author: Daniel D. Daugherty Date: 2021-02-12 16:17:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From rriggs at openjdk.java.net Fri Feb 12 16:45:35 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Fri, 12 Feb 2021 16:45:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253702: BigSur version number reported as 10.16, should be 11.nn Message-ID: <78c9b9cf-95a9-4e7f-a6fa-e9671dc8dc90@openjdk.org> Changeset: 66757750 Author: Roger Riggs Date: 2021-02-12 16:42:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From vkempik at openjdk.java.net Fri Feb 12 17:13:31 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 12 Feb 2021 17:13:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261652: Remove some dead comments from os_bsd_x86 Message-ID: Changeset: 28163a9e Author: Vladimir Kempik Date: 2021-02-12 17:10:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/28163a9e 8261652: Remove some dead comments from os_bsd_x86 Reviewed-by: dcubed ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp From aph at openjdk.java.net Fri Feb 12 17:37:24 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Fri, 12 Feb 2021 17:37:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261660: AArch64: Race condition in stub code generation for LSE Atomics Message-ID: <0b8c23da-de9a-4175-8e05-47b972c15ad5@openjdk.org> Changeset: a305743c Author: Andrew Haley Date: 2021-02-12 17:34:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a305743c 8261660: AArch64: Race condition in stub code generation for LSE Atomics Reviewed-by: dcubed, adinn ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp From chegar at openjdk.java.net Fri Feb 12 17:38:29 2021 From: chegar at openjdk.java.net (Chris Hegarty) Date: Fri, 12 Feb 2021 17:38:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261160: Add a deserialization JFR event Message-ID: <818c6891-4911-442d-91f9-07b8b1b06368@openjdk.org> Changeset: 3dc6f52a Author: Chris Hegarty Date: 2021-02-12 17:35:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From coleenp at openjdk.java.net Fri Feb 12 17:48:38 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Fri, 12 Feb 2021 17:48:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261662: Rename compute_loader_lock_object Message-ID: Changeset: 06170b7c Author: Coleen Phillimore Date: 2021-02-12 17:45:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From prr at openjdk.java.net Fri Feb 12 18:46:07 2021 From: prr at openjdk.java.net (Phil Race) Date: Fri, 12 Feb 2021 18:46:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261533: Java_sun_font_CFont_getCascadeList leaks memory according to Xcode Message-ID: <40a2279a-76e5-46ac-a9c5-2c651e670a5b@openjdk.org> Changeset: f0d9829b Author: Phil Race Date: 2021-02-12 18:42:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From clanger at openjdk.java.net Fri Feb 12 21:00:50 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 12 Feb 2021 21:00:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261534: Test sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java fails on platforms where no nsslib artifacts are defined Message-ID: Changeset: dc46aa85 Author: Christoph Langer Date: 2021-02-12 20:58:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From cjplummer at openjdk.java.net Fri Feb 12 22:03:45 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Fri, 12 Feb 2021 22:03:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8247514: Improve clhsdb 'findpc' ability to determine what an address points to by improving PointerFinder and PointerLocation classes Message-ID: Changeset: e29c560a Author: Chris Plummer Date: 2021-02-12 22:01:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dcubed at openjdk.java.net Fri Feb 12 22:44:25 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 12 Feb 2021 22:44:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261661: gc/stress/TestReclaimStringsLeaksMemory.java fails because Reserved memory size is too big Message-ID: <53f12a73-6794-4522-9dc6-8b02b7da622e@openjdk.org> Changeset: 735757f1 Author: Daniel D. Daugherty Date: 2021-02-12 22:41:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jpai at openjdk.java.net Sat Feb 13 02:18:06 2021 From: jpai at openjdk.java.net (Jaikiran Pai) Date: Sat, 13 Feb 2021 02:18:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260401: StackOverflowError on open WindowsPreferences Message-ID: <856e8b65-19d2-44c2-80a5-ac30445b9287@openjdk.org> Changeset: 849390a1 Author: Jaikiran Pai Date: 2021-02-13 02:14:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/849390a1 8260401: StackOverflowError on open WindowsPreferences Reviewed-by: bpb ! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java From jiefu at openjdk.java.net Sat Feb 13 02:50:21 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Sat, 13 Feb 2021 02:50:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261585: Restore HandleArea used in Deoptimization::uncommon_trap Message-ID: <2a9b55f4-e95d-4ce8-a191-67807cc180af@openjdk.org> Changeset: 95d73129 Author: Hui Shi Committer: Jie Fu Date: 2021-02-13 02:47:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From iklam at openjdk.java.net Sat Feb 13 07:16:46 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Sat, 13 Feb 2021 07:16:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261672: Reduce inclusion of classLoaderData.hpp Message-ID: Changeset: 235da6aa Author: Ioi Lam Date: 2021-02-13 07:13:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From aph at redhat.com Sat Feb 13 09:13:44 2021 From: aph at redhat.com (Andrew Haley) Date: Sat, 13 Feb 2021 09:13:44 +0000 Subject: [aarch64-port-dev ] [11u] RFR (S) 8212043: AArch64: Add floating-point Math.min/max intrinsics In-Reply-To: <0e1d958d-67f3-4c49-6349-c9129bd25b26@bell-sw.com> References: <3AC5EF83-734E-4B94-B8B1-4817A74D4198@amazon.com> <0e1d958d-67f3-4c49-6349-c9129bd25b26@bell-sw.com> Message-ID: On 25/01/2021 20:15, Dmitry Chuyko wrote: > Intrinsics: http://cr.openjdk.java.net/~dchuyko/8212043/webrev.11u.01/ > > Graal test: http://cr.openjdk.java.net/~dchuyko/8215687/webrev.11u.00/ > > jtreg test: http://cr.openjdk.java.net/~dchuyko/8218550/webrev.11u.00/ > > Testing: aarch64 build, tier1, tier2, Graal HotspotTest (with Graal > enabled) - fails because of ECB, TestFpMinMaxIntrinsics. > > I'd be grateful if you take x86 part. >From what I can remember there wasn't much improvement, and may actually have been a regression with some code. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From aph at redhat.com Sat Feb 13 09:15:46 2021 From: aph at redhat.com (Andrew Haley) Date: Sat, 13 Feb 2021 09:15:46 +0000 Subject: [aarch64-port-dev ] [11u] RFR (S) 8212043: AArch64: Add floating-point Math.min/max intrinsics In-Reply-To: References: <3AC5EF83-734E-4B94-B8B1-4817A74D4198@amazon.com> <0e1d958d-67f3-4c49-6349-c9129bd25b26@bell-sw.com> Message-ID: <61bafc13-1242-9b04-959c-17567c2f22c3@redhat.com> On 13/02/2021 09:13, Andrew Haley wrote: > On 25/01/2021 20:15, Dmitry Chuyko wrote: >> Intrinsics: http://cr.openjdk.java.net/~dchuyko/8212043/webrev.11u.01/ >> >> Graal test: http://cr.openjdk.java.net/~dchuyko/8215687/webrev.11u.00/ >> >> jtreg test: http://cr.openjdk.java.net/~dchuyko/8218550/webrev.11u.00/ >> >> Testing: aarch64 build, tier1, tier2, Graal HotspotTest (with Graal >> enabled) - fails because of ECB, TestFpMinMaxIntrinsics. >> >> I'd be grateful if you take x86 part. > > From what I can remember there wasn't much improvement, and may > actually have been a regression with some code. It also looks intrusive and significantly risky. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From iklam at openjdk.java.net Mon Feb 15 06:40:28 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Mon, 15 Feb 2021 06:40:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261608: Move common CDS archive building code to archiveBuilder.cpp Message-ID: <7960a6ba-0bd3-4028-983a-2126cd9525fa@openjdk.org> Changeset: d9744f65 Author: Ioi Lam Date: 2021-02-15 06:37:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From shade at openjdk.java.net Mon Feb 15 08:44:12 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 15 Feb 2021 08:44:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261503: Shenandoah: reconsider verifier memory ordering Message-ID: Changeset: 7c931591 Author: Aleksey Shipilev Date: 2021-02-15 08:41:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7c931591 8261503: Shenandoah: reconsider verifier memory ordering Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp From shade at openjdk.java.net Mon Feb 15 08:45:29 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 15 Feb 2021 08:45:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <41fc4a44-086d-4218-99e1-a4451c2d44f0@openjdk.org> Changeset: 4642730b Author: Aleksey Shipilev Date: 2021-02-15 08:42:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/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 From shade at openjdk.java.net Mon Feb 15 08:47:12 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 15 Feb 2021 08:47:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: df0897ea Author: Aleksey Shipilev Date: 2021-02-15 08:43:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/commit/c6eedda8 8261500: Shenandoah: reconsider region live data memory ordering Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp From lkorinth at openjdk.java.net Mon Feb 15 08:54:52 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Mon, 15 Feb 2021 08:54:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260414: Remove unused set_single_threaded_mode() method in task executor Message-ID: <0a30c429-0dcc-4cd0-bc71-dd4937285b3c@openjdk.org> Changeset: 3882fda8 Author: Leo Korinth Date: 2021-02-15 08:52:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From aivanov at openjdk.java.net Mon Feb 15 16:19:35 2021 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Mon, 15 Feb 2021 16:19:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260687: Inherited font size is smaller than expected when using StyleSheet to add styles Message-ID: <3aada14d-0a09-45c1-bce3-7fec042d5f1b@openjdk.org> Changeset: 2e610f53 Author: Stanimir Stamenkov Committer: Alexey Ivanov Date: 2021-02-15 16:16:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From pbansal at openjdk.java.net Mon Feb 15 16:45:51 2021 From: pbansal at openjdk.java.net (Pankaj Bansal) Date: Mon, 15 Feb 2021 16:45:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260291: The case instruction is not visible in dark mode Message-ID: <4b4e13c4-98b0-4ad1-b869-234d712f013c@openjdk.org> Changeset: 849f4c0f Author: Pankaj Bansal Date: 2021-02-15 16:43:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/849f4c0f 8260291: The case instruction is not visible in dark mode Reviewed-by: trebari, aivanov ! test/jdk/javax/swing/JSpinner/TestJSpinnerPressUnpress.java From kizune at openjdk.java.net Mon Feb 15 19:06:38 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Mon, 15 Feb 2021 19:06:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261351: Create implementation for NSAccessibilityRadioButton protocol Message-ID: <8052144d-ab80-4f3d-9d46-67a3616d9a92@openjdk.org> Changeset: 6badd22e Author: Alexander Zuev Date: 2021-02-15 19:03:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Mon Feb 15 20:30:23 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Mon, 15 Feb 2021 20:30:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261609: remove remnants of XML-driven builders Message-ID: <367a0356-27cc-47e9-8023-c9a8a7794036@openjdk.org> Changeset: 34ae7aeb Author: Jonathan Gibbons Date: 2021-02-15 20:27:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/34ae7aeb 8261609: remove remnants of XML-driven builders Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java From rkennke at openjdk.java.net Tue Feb 16 08:20:40 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Tue, 16 Feb 2021 08:20:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261413: Shenandoah: Disable class-unloading in I-U mode Message-ID: Changeset: e2d52ae2 Author: Roman Kennke Date: 2021-02-16 08:17:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e2d52ae2 8261413: Shenandoah: Disable class-unloading in I-U mode Reviewed-by: shade, zgu ! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp From mbaesken at openjdk.java.net Tue Feb 16 08:43:06 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 16 Feb 2021 08:43:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261601: free memory in early return in Java_sun_nio_ch_sctp_SctpChannelImpl_receive0 Message-ID: <565430f4-f8d3-47e0-907a-b9db254514a8@openjdk.org> Changeset: cdc874d4 Author: Matthias Baesken Date: 2021-02-16 08:40:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mbaesken at openjdk.java.net Tue Feb 16 08:47:13 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 16 Feb 2021 08:47:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261422: Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage Message-ID: <8be9d768-d932-428e-a826-4dcdaffd95e9@openjdk.org> Changeset: 219b115e Author: Matthias Baesken Date: 2021-02-16 08:44:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From tschatzl at openjdk.java.net Tue Feb 16 08:49:04 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Tue, 16 Feb 2021 08:49:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259668: Make SubTasksDone use-once Message-ID: <2c03a845-faa8-4d29-acbf-f645ac14a9e6@openjdk.org> Changeset: 3cbd16de Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-02-16 08:46:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From shade at openjdk.java.net Tue Feb 16 10:34:09 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 16 Feb 2021 10:34:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261501: Shenandoah: reconsider heap statistics memory ordering Message-ID: <63628502-c1fd-4801-971c-c759d3c6e778@openjdk.org> Changeset: 3f8819c6 Author: Aleksey Shipilev Date: 2021-02-16 10:31:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3f8819c6 8261501: Shenandoah: reconsider heap statistics memory ordering Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From rcastanedalo at openjdk.java.net Tue Feb 16 12:50:02 2021 From: rcastanedalo at openjdk.java.net (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Tue, 16 Feb 2021 12:50:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261336: IGV: enhance default filters Message-ID: Changeset: 16bd7d38 Author: Roberto Casta?eda Lozano Date: 2021-02-16 12:47:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From clanger at openjdk.java.net Tue Feb 16 13:01:37 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Tue, 16 Feb 2021 13:01:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261753: Test java/lang/System/OsVersionTest.java still failing on BigSur patch versions after JDK-8253702 Message-ID: <966b2ab9-456b-43bf-a5af-cb83c267e945@openjdk.org> Changeset: 8ba390d1 Author: Christoph Langer Date: 2021-02-16 12:57:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From aph at redhat.com Tue Feb 16 15:57:50 2021 From: aph at redhat.com (Andrew Haley) Date: Tue, 16 Feb 2021 15:57:50 +0000 Subject: [aarch64-port-dev ] [11u] RFR (S) 8212043: AArch64: Add floating-point Math.min/max intrinsics In-Reply-To: <68514F71-60F6-44BF-84A4-DAB0F0968755@amazon.com> References: <68514F71-60F6-44BF-84A4-DAB0F0968755@amazon.com> Message-ID: On 25/01/2021 21:21, Hohensee, Paul wrote: > These look good, and I see you've tagged the issues. I'll do the Intel backports if these issues are approved. OK. Sorry for the delay, but we had to think about this one. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From jnimeh at openjdk.java.net Tue Feb 16 17:43:01 2021 From: jnimeh at openjdk.java.net (Jamil Nimeh) Date: Tue, 16 Feb 2021 17:43:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8248223: KeyAgreement spec update on multi-party key exchange support Message-ID: Changeset: 6b6f7940 Author: Jamil Nimeh Date: 2021-02-16 17:40:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6b6f7940 8248223: KeyAgreement spec update on multi-party key exchange support Reviewed-by: mullan ! src/java.base/share/classes/javax/crypto/KeyAgreement.java From lkorinth at openjdk.java.net Tue Feb 16 18:32:33 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Tue, 16 Feb 2021 18:32:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260415: Remove unused class ReferenceProcessorMTProcMutator Message-ID: <5acece71-528b-4175-8be7-c4a6b606d59b@openjdk.org> Changeset: 61a659f4 Author: Leo Korinth Date: 2021-02-16 18:29:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/61a659f4 8260415: Remove unused class ReferenceProcessorMTProcMutator Reviewed-by: ayang, sjohanss ! src/hotspot/share/gc/shared/referenceProcessor.hpp From rhalade at openjdk.java.net Tue Feb 16 18:57:03 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Tue, 16 Feb 2021 18:57:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8241372: Several test failures due to javax.net.ssl.SSLException: Connection reset Message-ID: Changeset: 0a50688d Author: Fernando Guallini Committer: Rajan Halade Date: 2021-02-16 18:54:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From cjplummer at openjdk.java.net Tue Feb 16 21:19:04 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Tue, 16 Feb 2021 21:19:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261607: SA attach is exceeding JNI Local Refs capacity Message-ID: <2b9dbe89-bdd8-479c-adee-6cc46b4f5643@openjdk.org> Changeset: 55d7bbce Author: Chris Plummer Date: 2021-02-16 21:16:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From cjplummer at openjdk.java.net Tue Feb 16 22:35:40 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Tue, 16 Feb 2021 22:35:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261711: Clhsdb "versioncheck true" throws NPE every time Message-ID: Changeset: e7e20d4e Author: Chris Plummer Date: 2021-02-16 22:32:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From kvn at openjdk.java.net Wed Feb 17 00:27:06 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Wed, 17 Feb 2021 00:27:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261675: ObjectValue::set_visited(bool) sets _visited false Message-ID: Changeset: 2677f6f4 Author: Xin Liu Committer: Vladimir Kozlov Date: 2021-02-17 00:24:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From darcy at openjdk.java.net Wed Feb 17 01:11:25 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 17 Feb 2021 01:11:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261123: Augment discussion of equivalence classes in Object.equals and comparison methods Message-ID: <86541c6a-28be-43af-9a92-88c305bb5be8@openjdk.org> Changeset: d547e1a8 Author: Joe Darcy Date: 2021-02-17 01:08:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From iklam at openjdk.java.net Wed Feb 17 05:55:56 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Wed, 17 Feb 2021 05:55:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261125: Move VM_Operation to vmOperation.hpp Message-ID: <44b93d12-81db-407b-97d3-0382a92b509b@openjdk.org> Changeset: fc1d0321 Author: Ioi Lam Date: 2021-02-17 05:53:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From gnu.andrew at redhat.com Wed Feb 17 06:37:24 2021 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Wed, 17 Feb 2021 06:37:24 +0000 Subject: [aarch64-port-dev ] [RFR] [8u] 8u292-b01 Upstream Sync Message-ID: <20210217063724.GA654084@rincewind> Webrevs: https://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/ Merge changesets: http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/corba/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/jaxp/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/jaxws/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/jdk/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/hotspot/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/langtools/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/nashorn/merge.changeset http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/root/merge.changeset Changes in aarch64-shenandoah-jdk8u292-b01: - JDK-6949753: [TEST BUG]: java/awt/print/PageFormat/PDialogTest.java needs update by removing a infinite loop - JDK-7009641: Don't fail VM when CodeCache is full - JDK-8031126: java/lang/management/ThreadMXBean/ThreadUserTime.java fails intermittently - JDK-8035166: Remove dependency on EC classes from pkcs11 provider - JDK-8035186: j2se_jdk/jdk/test/java/lang/invoke/lambda/LogGeneratedClassesTest.java - assertion error - JDK-8038723: Openup some PrinterJob tests - JDK-8041561: Inconsistent opacity behaviour between JCheckBox and JRadioButton - JDK-8073108: [AArch64] Use x86 and SPARC CPU instructions for GHASH acceleration - JDK-8078450: Implement consistent process for quarantine of tests - JDK-8080953: [TEST_BUG]Test java/awt/FontClass/DebugFonts.java fails due to wrongly typed bugid - JDK-8081547: Prepare client libs regression tests for running in a concurrent, headless jtreg environment - JDK-8130309: Need to bailout cleanly if creation of stubs fails when codecache is out of space (AArch64 changes) - JDK-8131779: AARCH64: add Montgomery multiply intrinsic - JDK-8132875: AArch64: Fix error introduced into AArch64 CodeCache by commit for 8130309 - JDK-8135018: AARCH64: Missing memory barriers for CMS collector - JDK-8141457: keytool default cert fingerprint algorithm should be SHA-256 - JDK-8145320: Create unsafe_arraycopy and generic_arraycopy for AArch64 - JDK-8148328: aarch64: redundant lsr instructions in stub code. - JDK-8148783: aarch64: SEGV running SpecJBB2013 - JDK-8148948: aarch64: generate_copy_longs calls align() incorrectly - JDK-8149080: AArch64: Recognise disjoint array copy in stub code - JDK-8149365: aarch64: memory copy does not prefetch on backwards copy - JDK-8149907: aarch64: use load/store pair instructions in call_stub - JDK-8150038: aarch64: make use of CBZ and CBNZ when comparing narrow pointer with zero - JDK-8150045: arraycopy causes segfaults in SATB during garbage collection - JDK-8150082: aarch64: optimise small array copy - JDK-8150204: (fs) Enhance java/nio/file/Files/probeContentType/Basic.java debugging output - JDK-8150229: aarch64: pipeline class for several instructions is not set correctly - JDK-8150313: aarch64: optimise array copy using SIMD instructions - JDK-8150394: aarch64: add support for 8.1 LSE CAS instructions - JDK-8150652: Remove unused code in AArch64 back end - JDK-8151340: aarch64: prefetch the destination word for write prior to ldxr/stxr loops. - JDK-8151502: optimize pd_disjoint_words and pd_conjoint_words - JDK-8151775: aarch64: add support for 8.1 LSE atomic operations - JDK-8152537: aarch64: Make use of CBZ and CBNZ when comparing unsigned values with zero. - JDK-8152840: aarch64: improve _unsafe_arraycopy stub routine - JDK-8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged - JDK-8153713: aarch64: improve short array clearing using store pair - JDK-8153797: aarch64: Add Arrays.fill stub code - JDK-8154413: AArch64: Better byte behaviour - JDK-8154537: AArch64: some integer rotate instructions are never emitted - JDK-8154739: AArch64: TemplateTable::fast_xaccess loads in wrong mode - JDK-8155015: Aarch64: bad assert in spill generation code - JDK-8155100: AArch64: Relax alignment requirement for byte_map_base - JDK-8155612: Aarch64: vector nodes need to support misaligned offset - JDK-8155617: aarch64: ClearArray does not use DC ZVA - JDK-8155627: Enable SA on AArch64 - JDK-8155653: TestVectorUnalignedOffset.java not pushed with 8155612 - JDK-8156731: aarch64: java/util/Arrays/Correct.java fails due to _generic_arraycopy stub routine - JDK-8157841: aarch64: prefetch ignores cache line size - JDK-8157906: aarch64: some more integer rotate instructions are never emitted - JDK-8158913: aarch64: SEGV running Spark terasort - JDK-8159052: aarch64: optimise unaligned copies in pd_disjoint_words and pd_conjoint_words - JDK-8159063: aarch64: optimise unaligned array copy long - JDK-8160217: JavaSound should clean up resources better - JDK-8160748: [AArch64] Inconsistent types for ideal_reg - JDK-8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure - JDK-8161190: AArch64: Fix overflow in immediate cmp instruction - JDK-8163363: AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted - JDK-8164113: AArch64: follow-up the fix for 8161598 - JDK-8165673: AArch64: Fix JNI floating point argument handling - JDK-8167200: AArch64: Broken stack pointer adjustment in interpreter - JDK-8167281: IIOMetadataNode bugs in getElementsByTagName and NodeList.item methods - JDK-8167421: AArch64: in one core system, fatal error: Illegal threadstate encountered - JDK-8167595: AArch64: SEGV in stub code cipherBlockChaining_decryptAESCrypt - JDK-8168699: Validate special case invocations [AArch64 support] - JDK-8168888: Port 8160591: Improve internal array handling to AArch64. - JDK-8168996: C2 crash at postaloc.cpp:140 : assert(false) failed: unexpected yanked node - JDK-8170100: AArch64: Crash in C1-compiled code accessing References - JDK-8170188: jtreg test compiler/types/TestMeetIncompatibleInterfaceArrays.java causes JVM crash - JDK-8170873: PPC64/aarch64: Poor StrictMath performance due to non-optimized compilation - JDK-8171537: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1 - JDK-8172881: AArch64: assertion failure: the int pressure is incorrect - JDK-8173472: AArch64: C1 comparisons with null only use 32-bit instructions - JDK-8176100: [AArch64] [REDO][REDO] G1 Needs pre barrier on dereference of weak JNI handles - JDK-8177661: Correct ad rule output register types from iRegX to iRegXNoSp - JDK-8179954: AArch64: C1 and C2 volatile accesses are not sequentially consistent - JDK-8182581: aarch64: fix for crash caused by earlyret of compiled method - JDK-8183925: [AArch64] Decouple crash protection from watcher thread - JDK-8185934: keytool shows "Signature algorithm: SHA1withECDSA, -1-bit key" - JDK-8186090: java.nio.Bits.unaligned() doesn't handle aarch64 - JDK-8186325: AArch64: jtreg test hotspot/test/gc/g1/TestJNIWeakG1/TestJNIWeakG1.java SEGV - JDK-8187224: aarch64: some inconsistency between aarch64_ad.m4 and aarch64.ad - JDK-8189170: [AArch64] Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM - JDK-8193133: Assertion failure because 0xDEADDEAD can be in-heap - JDK-8195685: AArch64 port of 8174962: Better interface invocations - JDK-8195859: AArch64: vtableStubs gtest fails after 8174962 - JDK-8196136: AArch64: Correct register use in patch for JDK-8194686 - JDK-8196221: AArch64: Mistake in committed patch for JDK-8195859 - JDK-8199712: [AArch64] Flight Recorder - JDK-8202343: Disable TLS 1.0 and 1.1 - JDK-8203481: Incorrect constraint for unextended_sp in frame:safe_for_sender - JDK-8203699: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64 - JDK-8205421: AARCH64: StubCodeMark should be placed after alignment - JDK-8206163: AArch64: incorrect code generation for StoreCM - JDK-8207345: Trampoline generation code reads from uninitialized memory - JDK-8207838: AArch64: Float registers incorrectly restored in JNI call - JDK-8209413: AArch64: NPE in clhsdb jstack command - JDK-8209414: [AArch64] method handle invocation does not respect JVMTI interp_only mode - JDK-8209415: Fix JVMTI test failure HS202 - JDK-8209420: Track membars for volatile accesses so they can be properly optimized - JDK-8209835: Aarch64: elide barriers on all volatile operations - JDK-8210425: [AArch64] sharedRuntimeTrig/sharedRuntimeTrans compiled without optimization - JDK-8211064: [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls - JDK-8211233: MemBarNode::trailing_membar() and MemBarNode::leading_membar() need to handle dying subgraphs better - JDK-8211339: NPE during SSL handshake caused by HostnameChecker - JDK-8213134: AArch64: vector shift failed with MaxVectorSize=8 - JDK-8213419: [AArch64] C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1 - JDK-8214857: "bad trailing membar" assert failure at memnode.cpp:3220 - JDK-8215951: AArch64: jtreg test vmTestbase/nsk/jvmti/PopFrame/popframe005 segfaults - JDK-8215961: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64 - JDK-8216350: AArch64: monitor unlock fast path not called - JDK-8216987: ciMethodData::load_data() unpacks MDOs with non-atomic copy - JDK-8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64 - JDK-8217338: [Containers] Improve systemd slice memory limit support - JDK-8217368: AArch64: C2 recursive stack locking optimisation not triggered - JDK-8218185: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static - JDK-8219011: Implement MacroAssembler::warn method on AArch64 - JDK-8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield - JDK-8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable - JDK-8221408: Windows 32bit build build errors/warnings in hotspot - JDK-8221658: aarch64: add necessary predicate for ubfx patterns - JDK-8223186: HotSpot compile warnings from GCC 9 - JDK-8224671: AArch64: mauve System.arraycopy test failure - JDK-8224828: aarch64: rflags is not correct after safepoint poll - JDK-8224851: AArch64: fix warnings and errors with Clang and GCC 8.3 - JDK-8224880: AArch64: java/javac error with AllocatePrefetchDistance - JDK-8225805: Java Access Bridge does not close the logger - JDK-8226899: Problemlist compiler/rtm tests - JDK-8227642: [TESTBUG] Make docker tests podman compatible - JDK-8228400: Remove built-in AArch64 simulator - JDK-8228406: Superfluous change in chaitin.hpp - JDK-8228434: jdk/net/Sockets/Test.java fails after JDK-8227642 - JDK-8228593: Revert explicit JDK 7 support additions - JDK-8228716: Revert InstanceKlass::print_on debug additions - JDK-8228718: Revert incorrect backport of JDK-8129757 to 8-aarch64 - JDK-8228725: AArch64: Purge method call format support - JDK-8228747: Revert "unused" attribute from test_arraycopy_func - JDK-8228767: Revert ResourceMark additions - JDK-8228770: Revert development hsdis changes - JDK-8229123: Revert build fixes for aarch64/zero - JDK-8229124: Revert disassembler.cpp changes - JDK-8229145: Revert TemplateTable::bytecode() visibility change - JDK-8229284: jdk/internal/platform/cgroup/TestCgroupMetrics.java fails for - memory:getMemoryUsage - JDK-8230388: Problemlist additional compiler/rtm tests - JDK-8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR - JDK-8233839: aarch64: missing memory barrier in NewObjectArrayStub and NewTypeArrayStub - JDK-8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3 - JDK-8234728: Some security tests should support TLSv1.3 - JDK-8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property. - JDK-8237512: AArch64: aarch64TestHook leaks a BufferBlob - JDK-8238579: HttpsURLConnection drops the timeout and hangs forever in read - JDK-8242141: New System Properties to configure the TLS signature schemes - JDK-8244621: [macos10.15] Garbled FX printing plus CoreText warnings on Catalina when building with Xcode 11 - JDK-8246482: Build failures with +JFR -PCH - JDK-8247979: aarch64: missing side effect of killing flags for clearArray_reg_reg - JDK-8248219: aarch64: missing memory barrier in fast_storefield and fast_accessfield - JDK-8249183: JVM crash in "AwtFrame::WmSize" method - JDK-8249588: libwindowsaccessbridge issues on 64bit Windows - JDK-8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities - JDK-8251397: NPE on ClassValue.ClassValueMap.cacheArray - JDK-8252470: java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails on Windows - JDK-8253368: TLS connection always receives close_notify exception - JDK-8253476: TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities - JDK-8253932: SSL debug log prints incorrect caller info - JDK-8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations - JDK-8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem - JDK-8255937: Better cleanup for test/jdk/javax/imageio/stream/StreamFlush.java - JDK-8256642: [TEST_BUG] jdk/test/javax/sound/midi/MidiSystem/DefaultProperties.java failed - JDK-8257192: Integrate AArch64 JIT port into 8u - JDK-8258079: Eliminate ParNew's use of klass_or_null() - JDK-8258241: [8u] Missing doPrivileged() hunks from JDK-8226575 - JDK-8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk() - JDK-8258430: 8u backport of JDK-8063107 missing test/javax/swing/JRadioButton/8041561/bug8041561.java changes - JDK-8258933: G1 needs klass_or_null_acquire - JDK-8259312: VerifyCACerts.java fails as soneraclass2ca cert will - JDK-8259384: CUP version wrong in THIRD_PARTY_README after JDK-8233548 - JDK-8259568: PPC64 builds broken after JDK-8221408 8u backport - Normalise whitespace in AArch64 sources prior to merge of upstreamed version in 8u292-b01. Actual changes not already present (i.e. no AArch64 port changes): - JDK-6949753: [TEST BUG]: java/awt/print/PageFormat/PDialogTest.java needs update by removing a infinite loop - JDK-8031126: java/lang/management/ThreadMXBean/ThreadUserTime.java fails intermittently - JDK-8035166: Remove dependency on EC classes from pkcs11 provider - JDK-8035186: j2se_jdk/jdk/test/java/lang/invoke/lambda/LogGeneratedClassesTest.java - assertion error - JDK-8038723: Openup some PrinterJob tests - JDK-8041561: Inconsistent opacity behaviour between JCheckBox and JRadioButton - JDK-8078450: Implement consistent process for quarantine of tests - JDK-8080953: [TEST_BUG]Test java/awt/FontClass/DebugFonts.java fails due to wrongly typed bugid - JDK-8081547: Prepare client libs regression tests for running in a concurrent, headless jtreg environment - JDK-8141457: keytool default cert fingerprint algorithm should be SHA-256 - JDK-8150204: (fs) Enhance java/nio/file/Files/probeContentType/Basic.java debugging output - JDK-8160217: JavaSound should clean up resources better - JDK-8167281: IIOMetadataNode bugs in getElementsByTagName and NodeList.item methods - JDK-8168996: C2 crash at postaloc.cpp:140 : assert(false) failed: unexpected yanked node - JDK-8185934: keytool shows "Signature algorithm: SHA1withECDSA, -1-bit key" - JDK-8202343: Disable TLS 1.0 and 1.1 - JDK-8211339: NPE during SSL handshake caused by HostnameChecker - JDK-8216987: ciMethodData::load_data() unpacks MDOs with non-atomic copy - JDK-8217338: [Containers] Improve systemd slice memory limit support - JDK-8221408: Windows 32bit build build errors/warnings in hotspot - JDK-8223186: HotSpot compile warnings from GCC 9 - JDK-8225805: Java Access Bridge does not close the logger - JDK-8226899: Problemlist compiler/rtm tests - JDK-8227642: [TESTBUG] Make docker tests podman compatible - JDK-8228434: jdk/net/Sockets/Test.java fails after JDK-8227642 - JDK-8229284: jdk/internal/platform/cgroup/TestCgroupMetrics.java fails for - memory:getMemoryUsage - JDK-8230388: Problemlist additional compiler/rtm tests - JDK-8233228: Disable weak named curves by default in TLS, CertPath, and Signed JAR - JDK-8234727: sun/security/ssl/X509TrustManagerImpl tests support TLSv1.3 - JDK-8234728: Some security tests should support TLSv1.3 - JDK-8235874: The ordering of Cipher Suites is not maintained provided through jdk.tls.client.cipherSuites and jdk.tls.server.cipherSuites system property. - JDK-8238579: HttpsURLConnection drops the timeout and hangs forever in read - JDK-8242141: New System Properties to configure the TLS signature schemes - JDK-8244621: [macos10.15] Garbled FX printing plus CoreText warnings on Catalina when building with Xcode 11 - JDK-8249183: JVM crash in "AwtFrame::WmSize" method - JDK-8249588: libwindowsaccessbridge issues on 64bit Windows - JDK-8250984: Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities - JDK-8251397: NPE on ClassValue.ClassValueMap.cacheArray - JDK-8252470: java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails on Windows - JDK-8253368: TLS connection always receives close_notify exception - JDK-8253476: TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities - JDK-8253932: SSL debug log prints incorrect caller info - JDK-8254854: [cgroups v1] Metric limits not properly detected on some join controller combinations - JDK-8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem - JDK-8255937: Better cleanup for test/jdk/javax/imageio/stream/StreamFlush.java - JDK-8256642: [TEST_BUG] jdk/test/javax/sound/midi/MidiSystem/DefaultProperties.java failed - JDK-8258079: Eliminate ParNew's use of klass_or_null() - JDK-8258241: [8u] Missing doPrivileged() hunks from JDK-8226575 - JDK-8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk() - JDK-8258430: 8u backport of JDK-8063107 missing test/javax/swing/JRadioButton/8041561/bug8041561.java changes - JDK-8258933: G1 needs klass_or_null_acquire - JDK-8259312: VerifyCACerts.java fails as soneraclass2ca cert will - JDK-8259384: CUP version wrong in THIRD_PARTY_README after JDK-8233548 - JDK-8259568: PPC64 builds broken after JDK-8221408 8u backport - Normalise whitespace in AArch64 sources prior to merge of upstreamed version in 8u292-b01. Main issues of note: All repositories were a clean merge, with the obvious exception of HotSpot and the upstream introduction of the AArch64 port. To minimise the differences, the same whitespace normalisation as was applied to appease jcheck prior to the AArch64 port check-in was applied to the same sources in the aarch64-port/shenandoah-jdk8u repository. In the actual merge, the changes were pretty much in two categories; changes made during the AArch64 upstream port review process, and local Shenandoah-specific changes to new files introduced upstream. The former were resolved in favour of the reviewed upstream versions and the latter in favour of the later Shenandoah port version. diffstat for root b/.hgtags | 3 +++ b/THIRD_PARTY_README | 4 ++-- b/common/autoconf/generated-configure.sh | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diffstat for corba b/.hgtags | 3 +++ b/THIRD_PARTY_README | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diffstat for jaxp b/.hgtags | 3 +++ b/THIRD_PARTY_README | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diffstat for jaxws b/.hgtags | 3 +++ b/THIRD_PARTY_README | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diffstat for langtools b/.hgtags | 3 +++ b/THIRD_PARTY_README | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diffstat for nashorn b/.hgtags | 3 +++ b/THIRD_PARTY_README | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diffstat for jdk a/test/java/awt/print/PrinterJob/PrintTextTest.html | 46 - a/test/javax/sound/midi/MidiSystem/testdata/lib/conf/sound.properties | 27 a/test/javax/sound/sampled/AudioSystem/testdata/lib/conf/sound.properties | 27 a/test/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh | 81 - b/.hgtags | 3 b/THIRD_PARTY_README | 2 b/src/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java | 145 ++- b/src/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java | 72 + b/src/macosx/native/sun/font/AWTFont.m | 36 b/src/share/classes/com/sun/media/sound/ModelByteBuffer.java | 14 b/src/share/classes/java/lang/ClassValue.java | 20 b/src/share/classes/javax/imageio/metadata/IIOMetadataNode.java | 4 b/src/share/classes/javax/swing/plaf/metal/MetalIconFactory.java | 6 b/src/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java | 18 b/src/share/classes/sun/security/ec/ECKeyPairGenerator.java | 1 b/src/share/classes/sun/security/ec/ECPrivateKeyImpl.java | 7 b/src/share/classes/sun/security/ec/ECPublicKeyImpl.java | 4 b/src/share/classes/sun/security/ec/SunECEntries.java | 6 b/src/share/classes/sun/security/pkcs11/P11KeyStore.java | 2 b/src/share/classes/sun/security/pkcs11/SunPKCS11.java | 4 b/src/share/classes/sun/security/ssl/CertSignAlgsExtension.java | 7 b/src/share/classes/sun/security/ssl/CertificateRequest.java | 1 b/src/share/classes/sun/security/ssl/CipherSuite.java | 16 b/src/share/classes/sun/security/ssl/PreSharedKeyExtension.java | 1 b/src/share/classes/sun/security/ssl/SSLConfiguration.java | 85 + b/src/share/classes/sun/security/ssl/SSLContextImpl.java | 2 b/src/share/classes/sun/security/ssl/SSLLogger.java | 2 b/src/share/classes/sun/security/ssl/SSLServerSocketImpl.java | 5 b/src/share/classes/sun/security/ssl/SSLSocketImpl.java | 19 b/src/share/classes/sun/security/ssl/ServerHello.java | 2 b/src/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java | 7 b/src/share/classes/sun/security/ssl/SignatureScheme.java | 24 b/src/share/classes/sun/security/ssl/TransportContext.java | 2 b/src/share/classes/sun/security/tools/jarsigner/Main.java | 8 b/src/share/classes/sun/security/tools/jarsigner/Resources.java | 1 b/src/share/classes/sun/security/tools/keytool/Main.java | 54 - b/src/share/classes/sun/security/tools/keytool/Resources.java | 5 b/src/share/classes/sun/security/util/AbstractAlgorithmConstraints.java | 14 b/src/share/classes/sun/security/util/ConstraintsParameters.java | 61 + b/src/share/classes/sun/security/util/CurveDB.java | 27 b/src/share/classes/sun/security/util/DisabledAlgorithmConstraints.java | 78 + b/src/share/classes/sun/security/util/ECParameters.java | 8 b/src/share/classes/sun/security/util/HostnameChecker.java | 4 b/src/share/classes/sun/security/util/LegacyAlgorithmConstraints.java | 6 b/src/share/classes/sun/security/util/NamedCurve.java | 15 b/src/share/lib/security/java.security-aix | 40 b/src/share/lib/security/java.security-linux | 40 b/src/share/lib/security/java.security-macosx | 40 b/src/share/lib/security/java.security-solaris | 40 b/src/share/lib/security/java.security-windows | 40 b/src/windows/classes/sun/awt/windows/WWindowPeer.java | 36 b/src/windows/native/sun/bridge/WinAccessBridge.cpp | 6 b/src/windows/native/sun/bridge/WinAccessBridge.h | 9 b/src/windows/native/sun/windows/awt_Frame.cpp | 33 b/src/windows/native/sun/windows/awt_Frame.h | 5 b/src/windows/native/sun/windows/awt_Toolkit.cpp | 22 b/src/windows/native/sun/windows/awt_Window.cpp | 18 b/src/windows/native/sun/windows/awt_Window.h | 6 b/test/ProblemList.txt | 9 b/test/java/awt/FontClass/DebugFonts.java | 2 b/test/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java | 7 b/test/java/awt/print/Dialog/DestinationTest.java | 146 +++ b/test/java/awt/print/Dialog/MediaInPrintable.java | 90 + b/test/java/awt/print/Dialog/PrintApplet.html | 29 b/test/java/awt/print/Dialog/PrintApplet.java | 141 +++ b/test/java/awt/print/Dialog/PrintDialog.java | 44 b/test/java/awt/print/Dialog/PrintDlgApp.java | 98 ++ b/test/java/awt/print/Dialog/PrintDlgPageable.java | 128 ++ b/test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.html | 43 b/test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.java | 231 +++++ b/test/java/awt/print/PageFormat/CustomPaper.java | 244 +++++ b/test/java/awt/print/PageFormat/NullPaper.java | 423 +++++++++ b/test/java/awt/print/PageFormat/Orient.java | 460 ++++++++++ b/test/java/awt/print/PageFormat/PageSetupDialog.java | 353 +++++++ b/test/java/awt/print/PageFormat/ReverseLandscapeTest.java | 106 ++ b/test/java/awt/print/PageFormat/SetOrient.html | 48 + b/test/java/awt/print/PageFormat/SetOrient.java | 76 + b/test/java/awt/print/PageFormat/SmallPaperPrinting.java | 63 + b/test/java/awt/print/PageFormat/ValidateCustom.java | 121 ++ b/test/java/awt/print/PrinterJob/Cancel/PrinterJobCancel.java | 238 +++++ b/test/java/awt/print/PrinterJob/CheckAccess.java | 94 ++ b/test/java/awt/print/PrinterJob/CheckPrivilege.java | 130 ++ b/test/java/awt/print/PrinterJob/CompareImageable.java | 118 ++ b/test/java/awt/print/PrinterJob/CustomFont/CustomFont.java | 416 +++++++++ b/test/java/awt/print/PrinterJob/DeviceScale.java | 101 ++ b/test/java/awt/print/PrinterJob/DrawImage.java | 282 ++++++ b/test/java/awt/print/PrinterJob/DrawStringMethods.java | 250 +++++ b/test/java/awt/print/PrinterJob/EmptyFill.java | 83 + b/test/java/awt/print/PrinterJob/GlyphPositions.java | 109 ++ b/test/java/awt/print/PrinterJob/HeadlessPrintingTest.java | 68 + b/test/java/awt/print/PrinterJob/InitToBlack.java | 65 + b/test/java/awt/print/PrinterJob/InvalidPage.java | 243 +++++ b/test/java/awt/print/PrinterJob/JobName/PrinterJobName.java | 193 ++++ b/test/java/awt/print/PrinterJob/Legal/PrintTest.java | 245 +++++ b/test/java/awt/print/PrinterJob/MultiThread/MultiThreadTest.java | 141 +++ b/test/java/awt/print/PrinterJob/NullGetName.java | 139 +++ b/test/java/awt/print/PrinterJob/NumCopies.java | 189 ++++ b/test/java/awt/print/PrinterJob/PSQuestionMark.java | 89 + b/test/java/awt/print/PrinterJob/PSWindingRule.java | 124 ++ b/test/java/awt/print/PrinterJob/PageDialogTest.java | 177 +++ b/test/java/awt/print/PrinterJob/PageDlgPrnButton.java | 228 ++++ b/test/java/awt/print/PrinterJob/PaintText.java | 177 +++ b/test/java/awt/print/PrinterJob/PrintAllFonts.java | 213 ++++ b/test/java/awt/print/PrinterJob/PrintBadImage.java | 65 + b/test/java/awt/print/PrinterJob/PrintCompoundString.java | 246 +++++ b/test/java/awt/print/PrinterJob/PrintDialog.java | 390 ++++++++ b/test/java/awt/print/PrinterJob/PrintDialogCancel.java | 394 ++++++++ b/test/java/awt/print/PrinterJob/PrintFontStyle.java | 194 ++++ b/test/java/awt/print/PrinterJob/PrintImage.java | 296 ++++++ b/test/java/awt/print/PrinterJob/PrintNullString.java | 328 +++++++ b/test/java/awt/print/PrinterJob/PrintParenString.java | 246 +++++ b/test/java/awt/print/PrinterJob/PrintRotatedText.java | 204 ++++ b/test/java/awt/print/PrinterJob/PrintTextLayout.java | 116 ++ b/test/java/awt/print/PrinterJob/PrintTextPane.java | 158 +++ b/test/java/awt/print/PrinterJob/PrintTextTest.java | 178 +++ b/test/java/awt/print/PrinterJob/PrintTranslatedFont.java | 257 +++++ b/test/java/awt/print/PrinterJob/PrintVolatileImage.java | 99 ++ b/test/java/awt/print/PrinterJob/PrinterDevice.java | 92 ++ b/test/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html | 43 b/test/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.java | 262 +++++ b/test/java/awt/print/PrinterJob/PrinterJobDialogBugDemo.java | 101 ++ b/test/java/awt/print/PrinterJob/RemoveListener.java | 55 + b/test/java/awt/print/PrinterJob/ScaledText/ScaledText.java | 438 +++++++++ b/test/java/awt/print/PrinterJob/SecurityDialogTest.java | 229 ++++ b/test/java/awt/print/PrinterJob/SetCopies/Test.java | 52 + b/test/java/awt/print/PrinterJob/SwingUIText.java | 263 +++++ b/test/java/awt/print/PrinterJob/ThinLines.java | 429 +++++++++ b/test/java/awt/print/PrinterJob/XparColor.java | 258 +++++ b/test/java/awt/print/PrinterJob/raster/RasterTest.java | 268 +++++ b/test/java/beans/PropertyEditor/6380849/TestPropertyEditor.java | 1 b/test/java/beans/PropertyEditor/TestColorClass.java | 1 b/test/java/beans/PropertyEditor/TestColorClassJava.java | 1 b/test/java/beans/PropertyEditor/TestColorClassNull.java | 1 b/test/java/beans/PropertyEditor/TestColorClassValue.java | 1 b/test/java/beans/PropertyEditor/TestFontClass.java | 1 b/test/java/beans/PropertyEditor/TestFontClassJava.java | 1 b/test/java/beans/PropertyEditor/TestFontClassNull.java | 1 b/test/java/beans/PropertyEditor/TestFontClassValue.java | 1 b/test/java/beans/XMLEncoder/java_awt_ScrollPane.java | 1 b/test/java/lang/invoke/lambda/LogGeneratedClassesTest.java | 64 + b/test/java/nio/file/Files/probeContentType/Basic.java | 72 + b/test/javax/imageio/metadata/GetElementsByTagNameTest.java | 73 + b/test/javax/imageio/metadata/NthItemNodeListTest.java | 77 + b/test/javax/imageio/stream/StreamFlush.java | 24 b/test/javax/net/ssl/SSLEngine/Arrays.java | 11 b/test/javax/net/ssl/TLS/TLSClientPropertyTest.java | 12 b/test/javax/net/ssl/TLSv11/GenericBlockCipher.java | 6 b/test/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java | 40 b/test/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java | 150 +++ b/test/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java | 189 ++++ b/test/javax/net/ssl/templates/SSLSocketTemplate.java | 8 b/test/javax/sound/midi/Gervill/ModelByteBuffer/GetInputStream.java | 18 b/test/javax/sound/midi/Gervill/ModelByteBuffer/GetRoot.java | 12 b/test/javax/sound/midi/Gervill/ModelByteBuffer/Load.java | 13 b/test/javax/sound/midi/Gervill/ModelByteBuffer/LoadAll.java | 13 b/test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArray.java | 12 b/test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferByteArrayIntInt.java | 12 b/test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFile.java | 12 b/test/javax/sound/midi/Gervill/ModelByteBuffer/NewModelByteBufferFileLongLong.java | 12 b/test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Available.java | 13 b/test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Close.java | 13 b/test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkReset.java | 13 b/test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/MarkSupported.java | 13 b/test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Read.java | 13 b/test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByte.java | 13 b/test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/ReadByteIntInt.java | 13 b/test/javax/sound/midi/Gervill/ModelByteBuffer/RandomFileInputStream/Skip.java | 13 b/test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLong.java | 12 b/test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLong.java | 12 b/test/javax/sound/midi/Gervill/ModelByteBuffer/SubbufferLongLongBoolean.java | 12 b/test/javax/sound/midi/Gervill/ModelByteBuffer/Unload.java | 13 b/test/javax/sound/midi/Gervill/ModelByteBuffer/WriteTo.java | 14 b/test/javax/sound/midi/Gervill/ModelByteBufferWavetable/OpenStream.java | 13 b/test/javax/sound/midi/MidiSystem/DefaultDevices.java | 3 b/test/javax/sound/midi/MidiSystem/DefaultProperties.java | 3 b/test/javax/sound/midi/MidiSystem/ProviderCacheing.java | 3 b/test/javax/sound/midi/MidiSystem/testdata/lib/sound.properties | 27 b/test/javax/sound/sampled/AudioSystem/DefaultMixers.java | 3 b/test/javax/sound/sampled/AudioSystem/DefaultProperties.java | 3 b/test/javax/sound/sampled/AudioSystem/ProviderCacheing.java | 3 b/test/javax/sound/sampled/AudioSystem/testdata/lib/sound.properties | 27 b/test/javax/swing/JRadioButton/8041561/bug8041561.java | 101 ++ b/test/jdk/internal/platform/docker/MetricsMemoryTester.java | 46 - b/test/jdk/internal/platform/docker/TestUseContainerSupport.java | 3 b/test/lib/jdk/test/lib/Container.java | 32 b/test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java | 80 + b/test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java | 17 b/test/lib/security/SecurityUtils.java | 27 b/test/sun/security/lib/cacerts/VerifyCACerts.java | 4 b/test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java | 6 b/test/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java | 42 b/test/sun/security/ssl/HandshakeHash/DigestBase.java | 5 b/test/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java | 11 b/test/sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java | 6 b/test/sun/security/ssl/SSLContextImpl/SSLContextDefault.java | 144 +++ b/test/sun/security/ssl/SSLContextImpl/SSLContextVersion.java | 6 b/test/sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java | 5 b/test/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java | 6 b/test/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java | 30 b/test/sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java | 55 + b/test/sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java | 55 + b/test/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java | 426 +++++---- b/test/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java | 137 +- b/test/sun/security/util/HostnameMatcher/NullHostnameCheck.java | 294 ++++++ 204 files changed, 15566 insertions(+), 1013 deletions(-) diffstat for hotspot b/.hgtags | 3 b/THIRD_PARTY_README | 4 b/agent/src/share/classes/sun/jvm/hotspot/HSDB.java | 21 - b/agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java | 4 b/make/linux/makefiles/defs.make | 2 b/src/cpu/aarch64/vm/aarch64.ad | 4 b/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp | 1 b/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp | 5 b/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp | 4 b/src/cpu/aarch64/vm/templateTable_aarch64.cpp | 2 b/src/cpu/ppc/vm/interp_masm_ppc_64.cpp | 4 b/src/cpu/ppc/vm/macroAssembler_ppc.cpp | 3 b/src/os/linux/vm/osContainer_linux.cpp | 145 ++++++++-- b/src/os/linux/vm/osContainer_linux.hpp | 3 b/src/os/linux/vm/os_linux.cpp | 28 - b/src/share/vm/adlc/formssel.cpp | 5 b/src/share/vm/c1/c1_LIR.cpp | 8 b/src/share/vm/c1/c1_LIR.hpp | 8 b/src/share/vm/c1/c1_LIRAssembler.cpp | 2 b/src/share/vm/c1/c1_LinearScan.cpp | 2 b/src/share/vm/c1/c1_Runtime1.hpp | 1 b/src/share/vm/ci/ciMethodData.cpp | 10 b/src/share/vm/code/compiledIC.hpp | 2 b/src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp | 2 b/src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp | 4 b/src/share/vm/gc_implementation/g1/g1RemSet.cpp | 7 b/src/share/vm/gc_implementation/g1/heapRegion.cpp | 120 +++++--- b/src/share/vm/gc_implementation/g1/heapRegion.hpp | 2 b/src/share/vm/gc_implementation/parNew/parNewGeneration.cpp | 21 - b/src/share/vm/jfr/recorder/storage/jfrStorage.cpp | 5 b/src/share/vm/memory/allocation.inline.hpp | 2 b/src/share/vm/oops/markOop.hpp | 14 b/src/share/vm/opto/graphKit.cpp | 4 b/src/share/vm/opto/macro.cpp | 13 b/src/share/vm/opto/node.cpp | 4 b/src/share/vm/prims/jvmtiExport.hpp | 2 b/src/share/vm/runtime/arguments.cpp | 9 b/test/Makefile | 23 + b/test/ProblemList.txt | 66 ++++ b/test/runtime/6626217/Test6626217.sh | 1 b/test/runtime/6929067/Test6929067.sh | 1 b/test/runtime/CDSCompressedKPtrs/XShareAuto.java | 1 b/test/runtime/InitialThreadOverflow/testme.sh | 1 b/test/runtime/LoadClass/LoadClassNegative.java | 1 b/test/runtime/NMT/MallocStressTest.java | 1 b/test/runtime/SharedArchiveFile/SharedBaseAddress.java | 2 b/test/runtime/XCheckJniJsig/XCheckJSig.java | 1 b/test/runtime/containers/docker/TestMemoryAwareness.java | 29 +- b/test/runtime/jsig/Test8017498.sh | 1 b/test/runtime/memory/ReadFromNoaccessArea.java | 1 b/test/testlibrary/com/oracle/java/testlibrary/Container.java | 32 ++ b/test/testlibrary/com/oracle/java/testlibrary/DockerTestUtils.java | 18 - 52 files changed, 447 insertions(+), 212 deletions(-) Successfully built on x86, x86_64, s390 (Zero), s390x (Zero), ppc (Zero), ppc64, ppc64le, aarch32 & aarch64. Ok to push? Thanks, -- Andrew :) Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From shade at redhat.com Wed Feb 17 06:44:37 2021 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 17 Feb 2021 07:44:37 +0100 Subject: [aarch64-port-dev ] [RFR] [8u] 8u292-b01 Upstream Sync In-Reply-To: <20210217063724.GA654084@rincewind> References: <20210217063724.GA654084@rincewind> Message-ID: <48175e29-38dd-25fe-b59f-21f00b18fc89@redhat.com> On 2/17/21 7:37 AM, Andrew Hughes wrote: > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/corba/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/jaxp/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/jaxws/merge.changeset Look trivially good. > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/jdk/merge.changeset Looks fine (cursory). > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/hotspot/merge.changeset Looks fine. It does not seem to break anything obvious. > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/langtools/merge.changeset > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/nashorn/merge.changeset Look trivially good. > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/root/merge.changeset Looks good. > Ok to push? Yes, I think so. -- Thanks, -Aleksey From shade at openjdk.java.net Wed Feb 17 07:01:13 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 17 Feb 2021 07:01:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261842: Shenandoah: cleanup ShenandoahHeapRegionSet Message-ID: <2048c2a9-0199-48ca-b228-4bfa41b36261@openjdk.org> Changeset: d1950335 Author: Aleksey Shipilev Date: 2021-02-17 06:57:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From vkempik at openjdk.java.net Wed Feb 17 08:13:15 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 17 Feb 2021 08:13:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261075: Create stubRoutines.inline.hpp with SafeFetch implementation Message-ID: <032382c5-1dbe-485c-ae58-abdbc49fc6cc@openjdk.org> Changeset: b955f85e Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-02-17 08:10:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From tschatzl at openjdk.java.net Wed Feb 17 08:52:40 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Wed, 17 Feb 2021 08:52:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261309: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC Message-ID: Changeset: a9308705 Author: Thomas Schatzl Date: 2021-02-17 08:50:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From chagedorn at openjdk.java.net Wed Feb 17 09:03:23 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Wed, 17 Feb 2021 09:03:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check Message-ID: <5a39df2e-ec7d-49ab-9585-cb1e87564f3e@openjdk.org> Changeset: 84182855 Author: Christian Hagedorn Date: 2021-02-17 09:00:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jboes at openjdk.java.net Wed Feb 17 10:09:52 2021 From: jboes at openjdk.java.net (Julia Boes) Date: Wed, 17 Feb 2021 10:09:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261750: Remove internal class sun.net.www.MimeLauncher Message-ID: <9e6deab1-47bb-4080-a48f-e8d7981ac864@openjdk.org> Changeset: 03b586b3 Author: Julia Boes Date: 2021-02-17 10:07:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mdoerr at openjdk.java.net Wed Feb 17 10:30:05 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 17 Feb 2021 10:30:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261522: [PPC64] AES intrinsics write beyond the destination array Message-ID: <2bd10247-462a-4fff-bd6e-feea4b028b6a@openjdk.org> Changeset: 05d59556 Author: Martin Doerr Date: 2021-02-17 10:27:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/05d59556 8261522: [PPC64] AES intrinsics write beyond the destination array Reviewed-by: lucy ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp From tschatzl at openjdk.java.net Wed Feb 17 10:43:02 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Wed, 17 Feb 2021 10:43:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261758: [TESTBUG] gc/g1/TestGCLogMessages.java fails if ergonomics detect too small InitialHeapSize Message-ID: <7f048e1f-6977-4107-9dc0-763cb7998fa4@openjdk.org> Changeset: c7885eb1 Author: Christoph G?ttschkes Committer: Thomas Schatzl Date: 2021-02-17 10:40:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From tschatzl at openjdk.java.net Wed Feb 17 10:44:54 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Wed, 17 Feb 2021 10:44:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261752: Multiple GC test are missing memory requirements Message-ID: Changeset: 2e18b52a Author: Christoph G?ttschkes Committer: Thomas Schatzl Date: 2021-02-17 10:41:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From sjohanss at openjdk.java.net Wed Feb 17 12:05:52 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Wed, 17 Feb 2021 12:05:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261401: Add sanity check for UseSHM large pages similar to the one used with hugetlb large pages Message-ID: <3ee1867c-59cd-4cec-a512-d1bd160abdbc@openjdk.org> Changeset: f639df43 Author: Stefan Johansson Date: 2021-02-17 12:03:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mdoerr at openjdk.java.net Wed Feb 17 13:14:02 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 17 Feb 2021 13:14:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261657: [PPC64] Cleanup StoreCM nodes after CMS removal Message-ID: <0de3d5d1-3f13-41e7-a22d-32f4b399c8bd@openjdk.org> Changeset: 9ba2b71a Author: Martin Doerr Date: 2021-02-17 13:11:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9ba2b71a 8261657: [PPC64] Cleanup StoreCM nodes after CMS removal Reviewed-by: lucy, goetz ! src/hotspot/cpu/ppc/ppc.ad From mbaesken at openjdk.java.net Wed Feb 17 13:51:49 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 17 Feb 2021 13:51:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261791: (sctp) handleSendFailed in SctpChannelImpl.c potential leaks Message-ID: Changeset: a0658795 Author: Matthias Baesken Date: 2021-02-17 13:49:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a0658795 8261791: (sctp) handleSendFailed in SctpChannelImpl.c potential leaks Reviewed-by: chegar, alanb ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c From jbhateja at openjdk.java.net Wed Feb 17 14:12:38 2021 From: jbhateja at openjdk.java.net (Jatin Bhateja) Date: Wed, 17 Feb 2021 14:12:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261553: Efficient mask generation using BMI2 BZHI instruction Message-ID: Changeset: cb84539d Author: Jatin Bhateja Date: 2021-02-17 14:09:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From gnu.andrew at redhat.com Wed Feb 17 16:18:20 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 17 Feb 2021 16:18:20 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah: 7 new changesets Message-ID: <202102171618.11HGIK3P024578@aojmv0008.oracle.com> Changeset: 57b8c4841602 Author: andrew Date: 2021-01-19 19:55 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/57b8c4841602 Added tag jdk8u282-ga for changeset 8ebc0b4f90a2 ! .hgtags Changeset: 2b91e57757f0 Author: andrew Date: 2021-01-20 01:21 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/2b91e57757f0 8259384: CUP version wrong in THIRD_PARTY_README after JDK-8233548 Reviewed-by: sgehwolf ! THIRD_PARTY_README Changeset: 6812bfa1824c Author: andrew Date: 2021-01-30 02:26 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/6812bfa1824c 8257192: Integrate AArch64 JIT port into 8u 8155627: Enable SA on AArch64 Reviewed-by: shade, aph ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: b785e6a31314 Author: andrew Date: 2021-02-01 03:59 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/b785e6a31314 Added tag jdk8u292-b00 for changeset 61aef7018a0d ! .hgtags Changeset: bb7a8007add7 Author: andrew Date: 2021-02-01 04:00 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/bb7a8007add7 Added tag jdk8u292-b01 for changeset b785e6a31314 ! .hgtags Changeset: 5098dd5b9c0e Author: andrew Date: 2021-02-07 18:58 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/5098dd5b9c0e Merge jdk8u292-b01 ! .hgtags ! THIRD_PARTY_README ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 768d12d1ca02 Author: andrew Date: 2021-02-07 18:58 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/768d12d1ca02 Added tag aarch64-shenandoah-jdk8u292-b01 for changeset 5098dd5b9c0e ! .hgtags From gnu.andrew at redhat.com Wed Feb 17 16:18:27 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 17 Feb 2021 16:18:27 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/corba: 6 new changesets Message-ID: <202102171618.11HGIRq7024724@aojmv0008.oracle.com> Changeset: 404777bd1888 Author: andrew Date: 2021-01-19 19:55 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/404777bd1888 Added tag jdk8u282-ga for changeset e30b81acf38d ! .hgtags Changeset: d2fda5f09063 Author: andrew Date: 2021-01-20 01:22 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/d2fda5f09063 8259384: CUP version wrong in THIRD_PARTY_README after JDK-8233548 Reviewed-by: sgehwolf ! THIRD_PARTY_README Changeset: b4a44a19052d Author: andrew Date: 2021-02-01 04:00 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/b4a44a19052d Added tag jdk8u292-b00 for changeset c666ba7d5c8b ! .hgtags Changeset: b5f450e091f9 Author: andrew Date: 2021-02-01 04:00 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/b5f450e091f9 Added tag jdk8u292-b01 for changeset b4a44a19052d ! .hgtags Changeset: 9ed053692a26 Author: andrew Date: 2021-02-07 18:58 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/9ed053692a26 Merge jdk8u292-b01 ! .hgtags ! THIRD_PARTY_README Changeset: b72f11504511 Author: andrew Date: 2021-02-07 18:58 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/b72f11504511 Added tag aarch64-shenandoah-jdk8u292-b01 for changeset 9ed053692a26 ! .hgtags From gnu.andrew at redhat.com Wed Feb 17 16:18:34 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 17 Feb 2021 16:18:34 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxp: 6 new changesets Message-ID: <202102171618.11HGIYfm024801@aojmv0008.oracle.com> Changeset: 33cbe3afd098 Author: andrew Date: 2021-01-19 19:55 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/33cbe3afd098 Added tag jdk8u282-ga for changeset 925d9ec1246e ! .hgtags Changeset: 602a50469eb0 Author: andrew Date: 2021-01-20 01:22 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/602a50469eb0 8259384: CUP version wrong in THIRD_PARTY_README after JDK-8233548 Reviewed-by: sgehwolf ! THIRD_PARTY_README Changeset: ca792b61ae05 Author: andrew Date: 2021-02-01 04:00 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/ca792b61ae05 Added tag jdk8u292-b00 for changeset bbaa1d8d7979 ! .hgtags Changeset: 7960fe788705 Author: andrew Date: 2021-02-01 04:00 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/7960fe788705 Added tag jdk8u292-b01 for changeset ca792b61ae05 ! .hgtags Changeset: 80a9b08fa11e Author: andrew Date: 2021-02-07 18:58 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/80a9b08fa11e Merge jdk8u292-b01 ! .hgtags ! THIRD_PARTY_README Changeset: b7f196079bb9 Author: andrew Date: 2021-02-07 18:58 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/b7f196079bb9 Added tag aarch64-shenandoah-jdk8u292-b01 for changeset 80a9b08fa11e ! .hgtags From hchao at openjdk.java.net Wed Feb 17 16:40:58 2021 From: hchao at openjdk.java.net (Hai-May Chao) Date: Wed, 17 Feb 2021 16:40:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257497: Update keytool to create AKID from the SKID of the issuing certificate as specified by RFC 5280 Message-ID: <958a8dae-e7f8-4055-8124-a38695565abc@openjdk.org> Changeset: 05301f5f Author: Hai-May Chao Date: 2021-02-17 16:38:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mchung at openjdk.java.net Wed Feb 17 17:37:33 2021 From: mchung at openjdk.java.net (Mandy Chung) Date: Wed, 17 Feb 2021 17:37:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261851: update ReflectionCallerCacheTest.java test to use ForceGC from test library Message-ID: <3fe102ee-2f06-47f6-b113-9734c3be0ba2@openjdk.org> Changeset: bf75a3a0 Author: Mandy Chung Date: 2021-02-17 17:34:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bf75a3a0 8261851: update ReflectionCallerCacheTest.java test to use ForceGC from test library Reviewed-by: alanb ! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java From gnu.andrew at redhat.com Wed Feb 17 17:29:40 2021 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Wed, 17 Feb 2021 17:29:40 +0000 Subject: [aarch64-port-dev ] [RFR] [8u] 8u292-b01 Upstream Sync In-Reply-To: <48175e29-38dd-25fe-b59f-21f00b18fc89@redhat.com> References: <20210217063724.GA654084@rincewind> <48175e29-38dd-25fe-b59f-21f00b18fc89@redhat.com> Message-ID: <20210217172940.GA709365@rincewind> On 07:44 Wed 17 Feb , Aleksey Shipilev wrote: > On 2/17/21 7:37 AM, Andrew Hughes wrote: > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/corba/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/jaxp/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/jaxws/merge.changeset > > Look trivially good. > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/jdk/merge.changeset > > Looks fine (cursory). > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/hotspot/merge.changeset > > Looks fine. It does not seem to break anything obvious. > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/langtools/merge.changeset > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/nashorn/merge.changeset > > Look trivially good. > > > http://cr.openjdk.java.net/~andrew/shenandoah-8/u292-b01/root/merge.changeset > > Looks good. > > > Ok to push? > > Yes, I think so. > > -- > Thanks, > -Aleksey > Thanks, all pushed now. I'll look into cleaning up the remaining differences in the non-HS repos. Thanks, -- Andrew :) Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From ihse at openjdk.java.net Wed Feb 17 17:43:31 2021 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Wed, 17 Feb 2021 17:43:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261843: incorrect info in docs/building.html Message-ID: <3c9a2d28-0cf9-4299-a8d3-71a82ab88993@openjdk.org> Changeset: d5a4d226 Author: Magnus Ihse Bursie Date: 2021-02-17 17:40:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d5a4d226 8261843: incorrect info in docs/building.html Reviewed-by: erikj ! doc/building.html ! doc/building.md From shade at redhat.com Wed Feb 17 19:14:45 2021 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 17 Feb 2021 20:14:45 +0100 Subject: [aarch64-port-dev ] [8u] RFR: Revert differences against upstream 8u Message-ID: <381b7789-e948-f628-becb-1e4bd7321ce1@redhat.com> Hi, After Andrew's integration of 8u AArch64 port to aarch64-port/jdk8u-shenandoah, I took our autogenerated webrev [1] that is supposed to only include Shenandoah at this point, and eliminated obvious differences against t8u that we accrued over the years. Here: https://cr.openjdk.java.net/~shade/shenandoah/8u-post-aarch64-cleanup-1/webrev.01/ Testing: Linux x86_64 hotspot_gc_shenandoah; Linux aarch64 build -- Thanks, -Aleksey [1] https://builds.shipilev.net/patch-openjdk-jdk8-aarch64/hotspot/ From shade at redhat.com Wed Feb 17 19:15:07 2021 From: shade at redhat.com (Aleksey Shipilev) Date: Wed, 17 Feb 2021 20:15:07 +0100 Subject: [aarch64-port-dev ] [8u] RFR: Revert differences against upstream 8u Message-ID: <7cfbeca3-14e7-fc45-0b63-e69ce1226ec7@redhat.com> Hi, After Andrew's integration of 8u AArch64 port to aarch64-port/jdk8u-shenandoah, I took our autogenerated webrev [1] that is supposed to only include Shenandoah at this point, and eliminated obvious differences against t8u that we accrued over the years. Here: https://cr.openjdk.java.net/~shade/shenandoah/8u-post-aarch64-cleanup-1/webrev.01/ Testing: Linux x86_64 hotspot_gc_shenandoah; Linux aarch64 build -- Thanks, -Aleksey [1] https://builds.shipilev.net/patch-openjdk-jdk8-aarch64/hotspot/ From rkennke at redhat.com Wed Feb 17 20:32:41 2021 From: rkennke at redhat.com (Roman Kennke) Date: Wed, 17 Feb 2021 21:32:41 +0100 Subject: [aarch64-port-dev ] [8u] RFR: Revert differences against upstream 8u In-Reply-To: <381b7789-e948-f628-becb-1e4bd7321ce1@redhat.com> References: <381b7789-e948-f628-becb-1e4bd7321ce1@redhat.com> Message-ID: Looks good to me! Thanks, Roman > Hi, > > After Andrew's integration of 8u AArch64 port to > aarch64-port/jdk8u-shenandoah, I took our autogenerated webrev [1] that > is supposed to only include Shenandoah at this point, and eliminated > obvious differences against t8u that we accrued over the years. > > Here: > ?https://cr.openjdk.java.net/~shade/shenandoah/8u-post-aarch64-cleanup-1/webrev.01/ > > Testing: Linux x86_64 hotspot_gc_shenandoah; Linux aarch64 build > From naoto at openjdk.java.net Wed Feb 17 22:13:00 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Wed, 17 Feb 2021 22:13:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261621: Delegate Unicode history from JLS to j.l.Character Message-ID: <54808bf1-72fb-4f9b-86b6-1570e92fa424@openjdk.org> Changeset: ea5bf45c Author: Naoto Sato Date: 2021-02-17 22:10:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From ccheung at openjdk.java.net Thu Feb 18 02:54:44 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Thu, 18 Feb 2021 02:54:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8202750: Reduce the use of get_canonical_path() in CDS Message-ID: <0e53d24f-95bb-41fa-b3f1-780e2abbb596@openjdk.org> Changeset: 5f308291 Author: Calvin Cheung Date: 2021-02-18 02:51:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From ccheung at openjdk.java.net Thu Feb 18 04:43:15 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Thu, 18 Feb 2021 04:43:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261939: os::strdup_check_oom() should be used in os::same_files() in os_windows.cpp Message-ID: Changeset: b8fd6142 Author: Calvin Cheung Date: 2021-02-18 04:40:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From never at openjdk.java.net Thu Feb 18 06:38:09 2021 From: never at openjdk.java.net (Tom Rodriguez) Date: Thu, 18 Feb 2021 06:38:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261846: [JVMCI] c2v_iterateFrames can get out of sync with the StackFrameStream Message-ID: Changeset: 97e1657b Author: Tom Rodriguez Date: 2021-02-18 06:35:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From shade at openjdk.java.net Thu Feb 18 06:54:04 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 18 Feb 2021 06:54:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261925: ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux Message-ID: Changeset: b695c7ee Author: Aleksey Shipilev Date: 2021-02-18 06:51:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b695c7ee 8261925: ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux Reviewed-by: dcubed ! test/jdk/ProblemList.txt From dmitry.chuyko at bell-sw.com Thu Feb 18 08:26:39 2021 From: dmitry.chuyko at bell-sw.com (Dmitry Chuyko) Date: Thu, 18 Feb 2021 11:26:39 +0300 Subject: [aarch64-port-dev ] [11u] RFR (S) 8214922: Aarch64: Add vectorization support for fmin/fmax Message-ID: <9d0af7aa-b4df-2774-f099-cc55de1890e0@bell-sw.com> Hello, Original RFE: https://bugs.openjdk.java.net/browse/JDK-8214922 Original patch applies almost cleanly except 2 added lines in src/hotspot/share/opto/vectornode.cpp because of missing part of context (JDK-8214751 not ported), they are added manually. 11u webrev: http://cr.openjdk.java.net/~dchuyko/8214922/webrev.11u.00/ Testing: tier1, tier2, TestFpMinMaxIntrinsics. -- Thanks, -Dmitry From shade at redhat.com Thu Feb 18 08:43:11 2021 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 18 Feb 2021 09:43:11 +0100 Subject: [aarch64-port-dev ] [8u] RFR: Revert differences against upstream 8u In-Reply-To: References: <381b7789-e948-f628-becb-1e4bd7321ce1@redhat.com> Message-ID: <367faf12-a1e2-158b-ea85-219bf8ec94b4@redhat.com> Thanks, I'll wait for Andrew Hughes to ack this push to aarch64-port/jdk8u-shenandoah. -Aleksey On 2/17/21 9:32 PM, Roman Kennke wrote: > Looks good to me! > > Thanks, > Roman > > >> Hi, >> >> After Andrew's integration of 8u AArch64 port to >> aarch64-port/jdk8u-shenandoah, I took our autogenerated webrev [1] that >> is supposed to only include Shenandoah at this point, and eliminated >> obvious differences against t8u that we accrued over the years. >> >> Here: >> ?https://cr.openjdk.java.net/~shade/shenandoah/8u-post-aarch64-cleanup-1/webrev.01/ >> >> Testing: Linux x86_64 hotspot_gc_shenandoah; Linux aarch64 build From neliasso at openjdk.java.net Thu Feb 18 10:25:25 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Thu, 18 Feb 2021 10:25:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260653: Unreachable nodes keep speculative types alive Message-ID: Changeset: 3a21e1df Author: Nils Eliasson Date: 2021-02-18 10:22:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3a21e1df 8260653: Unreachable nodes keep speculative types alive Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/phaseX.cpp From lkorinth at openjdk.java.net Thu Feb 18 11:46:10 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Thu, 18 Feb 2021 11:46:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260416: Remove unused method ReferenceProcessor::is_mt_processing_set_up() Message-ID: <00bd51ba-a56a-43df-9aea-9e745ec08e02@openjdk.org> Changeset: 1a7adc86 Author: Leo Korinth Date: 2021-02-18 11:43:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From zgu at openjdk.java.net Thu Feb 18 13:33:17 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Thu, 18 Feb 2021 13:33:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261600: NMT: Relax memory order for updating MemoryCounter and fix racy updating of peak values Message-ID: <8f1b04a9-4ae7-49ff-9dca-6304b95f8619@openjdk.org> Changeset: f94a8452 Author: Zhengyu Gu Date: 2021-02-18 13:30:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From shade at openjdk.java.net Thu Feb 18 15:53:40 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 18 Feb 2021 15:53:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261838: Shenandoah: reconsider heap region iterators memory ordering Message-ID: Changeset: fd098e71 Author: Aleksey Shipilev Date: 2021-02-18 15:50:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From shade at openjdk.java.net Thu Feb 18 15:54:54 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 18 Feb 2021 15:54:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261912: Code IfNode::fold_compares_helper more defensively Message-ID: <6be0ac80-ce23-4b23-96ae-54da15fe0f38@openjdk.org> Changeset: e9f3aab7 Author: Aleksey Shipilev Date: 2021-02-18 15:51:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e9f3aab7 8261912: Code IfNode::fold_compares_helper more defensively Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/ifnode.cpp From shurailine at openjdk.java.net Thu Feb 18 16:10:53 2021 From: shurailine at openjdk.java.net (Alexandre Iline) Date: Thu, 18 Feb 2021 16:10:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8075909: [TEST_BUG] The regression-swing case failed as it does not have the 'Open' button when select 'subdir' folder with NimbusLAF Message-ID: 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/aarch64-port/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 From hohensee at amazon.com Thu Feb 18 17:28:50 2021 From: hohensee at amazon.com (Hohensee, Paul) Date: Thu, 18 Feb 2021 17:28:50 +0000 Subject: [aarch64-port-dev ] [11u] RFR (S) 8212043: AArch64: Add floating-point Math.min/max intrinsics Message-ID: <48ED86BD-A042-4ABE-9FC9-D25955E60F3C@amazon.com> Thank you, Andrew. ?-----Original Message----- From: aarch64-port-dev on behalf of Andrew Haley Date: Tuesday, February 16, 2021 at 7:59 AM To: "aarch64-port-dev at openjdk.java.net" Subject: RE: [aarch64-port-dev ] [11u] RFR (S) 8212043: AArch64: Add floating-point Math.min/max intrinsics On 25/01/2021 21:21, Hohensee, Paul wrote: > These look good, and I see you've tagged the issues. I'll do the Intel backports if these issues are approved. OK. Sorry for the delay, but we had to think about this one. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From darcy at openjdk.java.net Thu Feb 18 17:56:04 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Thu, 18 Feb 2021 17:56:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261940: Fix references to IOException in BigDecimal javadoc Message-ID: <334f9a3b-2a6f-4cc9-a38a-edc198187b8d@openjdk.org> Changeset: c4664e64 Author: Joe Darcy Date: 2021-02-18 17:52:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From gnu.andrew at redhat.com Thu Feb 18 18:23:37 2021 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 18 Feb 2021 18:23:37 +0000 Subject: [aarch64-port-dev ] [8u] RFR: Revert differences against upstream 8u In-Reply-To: <381b7789-e948-f628-becb-1e4bd7321ce1@redhat.com> References: <381b7789-e948-f628-becb-1e4bd7321ce1@redhat.com> Message-ID: <20210218182337.GA760252@rincewind> On 20:14 Wed 17 Feb , Aleksey Shipilev wrote: > Hi, > > After Andrew's integration of 8u AArch64 port to > aarch64-port/jdk8u-shenandoah, I took our autogenerated webrev [1] that is > supposed to only include Shenandoah at this point, and eliminated obvious > differences against t8u that we accrued over the years. > > Here: > https://cr.openjdk.java.net/~shade/shenandoah/8u-post-aarch64-cleanup-1/webrev.01/ > > Testing: Linux x86_64 hotspot_gc_shenandoah; Linux aarch64 build > > -- > Thanks, > -Aleksey > > [1] https://builds.shipilev.net/patch-openjdk-jdk8-aarch64/hotspot/ > Thanks for doing this. I'm surprised (and rather scared) by how many there are. Most seem to be whitespace, thankfully. Do you have any idea how old the differences are? I'm wondering if there are issues with our current merge process, or whether these date back as long as the Windows one we spoke about yesterday. One change does stand out: diff --git a/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp b/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp --- a/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp +++ b/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp @@ -1720,7 +1720,7 @@ __ biased_locking_enter(lock_reg, obj_reg, swap_reg, tmp, false, lock_done, &slow_path_lock); } - // Load (object->mark() | 1) into swap_reg r0 + // Load (object->mark() | 1) into swap_reg %r0 __ ldr(rscratch1, Address(obj_reg, 0)); __ orr(swap_reg, rscratch1, 1); The removal of the '%' is the more recent change, done by Andrew Haley when adding AArch64 Shenandoah support. Is it not upstream that is behind here? That's why I left this when merging 8u292-b01. Rest looks good. Thanks, -- Andrew :) Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From shade at redhat.com Thu Feb 18 18:30:20 2021 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 18 Feb 2021 19:30:20 +0100 Subject: [aarch64-port-dev ] [8u] RFR: Revert differences against upstream 8u In-Reply-To: <20210218182337.GA760252@rincewind> References: <381b7789-e948-f628-becb-1e4bd7321ce1@redhat.com> <20210218182337.GA760252@rincewind> Message-ID: <59a5d75b-cb46-cd12-14cd-c60b66aa07a1@redhat.com> On 2/18/21 7:23 PM, Andrew Hughes wrote: > Thanks for doing this. I'm surprised (and rather scared) by how many there > are. Most seem to be whitespace, thankfully. Do you have any idea how old > the differences are? I'm wondering if there are issues with our current merge > process, or whether these date back as long as the Windows one we spoke about > yesterday. The overwhelming majority of changes are from Shenandoah dropping read-barriers support and thus "reverting" to old code where read barriers used to be. Not everything was reverted to exactly upstream state. There are a few non-whitespace changes left out from this webrev, those would need to be untangled separately. This webrev reverts the obvious ones that do not require deep testing. > One change does stand out: > > diff --git a/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp b/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp > --- a/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp > +++ b/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp > @@ -1720,7 +1720,7 @@ > __ biased_locking_enter(lock_reg, obj_reg, swap_reg, tmp, false, lock_done, &slow_path_lock); > } > > - // Load (object->mark() | 1) into swap_reg r0 > + // Load (object->mark() | 1) into swap_reg %r0 > __ ldr(rscratch1, Address(obj_reg, 0)); > __ orr(swap_reg, rscratch1, 1); > > The removal of the '%' is the more recent change, done by Andrew Haley > when adding AArch64 Shenandoah support. Is it not upstream that is > behind here? That's why I left this when merging 8u292-b01. Note this is a comment line. Upstream does have "%": http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/file/3d2970e26c36/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp#l1723 I think Andrew just mistyped in the old changeset: changeset: 8867:af37ee789a9c user: aph date: Thu May 05 14:14:21 2016 +0000 summary: AArch64 support for Shenandoah. diff -r 1ad0df87706c -r af37ee789a9c src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp --- a/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Tue May 03 14:10:12 2016 +0100 +++ b/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Thu May 05 14:14:21 2016 +0000 @@ -1821,11 +1821,13 @@ // Load the oop from the handle __ ldr(obj_reg, Address(oop_handle_reg, 0)); + oopDesc::bs()->interpreter_write_barrier(masm, obj_reg); + if (UseBiasedLocking) { __ biased_locking_enter(lock_reg, obj_reg, swap_reg, tmp, false, lock_done, &slow_path_lock); } - // Load (object->mark() | 1) into swap_reg %r0 + // Load (object->mark() | 1) into swap_reg r0 __ ldr(rscratch1, Address(obj_reg, 0)); __ orr(swap_reg, rscratch1, 1); @@ -1989,6 +1991,8 @@ Label done; + __ shenandoah_store_check(obj_reg); + if (UseBiasedLocking) { __ biased_locking_exit(obj_reg, old_hdr, done); } > Rest looks good. I am pushing this to aarch64-port/jdk8u-shenandoah, OK? -- Thanks, -Aleksey From zgu at openjdk.java.net Thu Feb 18 18:35:00 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Thu, 18 Feb 2021 18:35:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261473: Shenandoah: Add breakpoint support Message-ID: Changeset: 9cf4f90d Author: Zhengyu Gu Date: 2021-02-18 18:32:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From gnu.andrew at redhat.com Thu Feb 18 18:41:03 2021 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 18 Feb 2021 18:41:03 +0000 Subject: [aarch64-port-dev ] [8u] RFR: Revert differences against upstream 8u In-Reply-To: <59a5d75b-cb46-cd12-14cd-c60b66aa07a1@redhat.com> References: <381b7789-e948-f628-becb-1e4bd7321ce1@redhat.com> <20210218182337.GA760252@rincewind> <59a5d75b-cb46-cd12-14cd-c60b66aa07a1@redhat.com> Message-ID: <20210218184103.GB760252@rincewind> On 19:30 Thu 18 Feb , Aleksey Shipilev wrote: snip... > > Note this is a comment line. Upstream does have "%": > > http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/file/3d2970e26c36/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp#l1723 > > I think Andrew just mistyped in the old changeset: > > changeset: 8867:af37ee789a9c > user: aph > date: Thu May 05 14:14:21 2016 +0000 > summary: AArch64 support for Shenandoah. > Right, upstream has '%' because it's the pre-Shenandoah sources. It was later removed in aarch64/shenandoah-jdk8u: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/af37ee789a9c#l10.14 Removing it is the right thing, no? -- Andrew :) Senior Free Java Software Engineer OpenJDK Package Owner Red Hat, Inc. (http://www.redhat.com) PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net) Fingerprint = 5132 579D D154 0ED2 3E04 C5A0 CFDA 0F9B 3596 4222 From shade at redhat.com Thu Feb 18 18:56:40 2021 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 18 Feb 2021 19:56:40 +0100 Subject: [aarch64-port-dev ] [8u] RFR: Revert differences against upstream 8u In-Reply-To: <20210218184103.GB760252@rincewind> References: <381b7789-e948-f628-becb-1e4bd7321ce1@redhat.com> <20210218182337.GA760252@rincewind> <59a5d75b-cb46-cd12-14cd-c60b66aa07a1@redhat.com> <20210218184103.GB760252@rincewind> Message-ID: <6ef7dbb5-c2c5-7527-814e-b05f14de3ae3@redhat.com> On 2/18/21 7:41 PM, Andrew Hughes wrote: > On 19:30 Thu 18 Feb , Aleksey Shipilev wrote: >> changeset: 8867:af37ee789a9c >> user: aph >> date: Thu May 05 14:14:21 2016 +0000 >> summary: AArch64 support for Shenandoah. > > Right, upstream has '%' because it's the pre-Shenandoah sources. > It was later removed in aarch64/shenandoah-jdk8u: > > https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/af37ee789a9c#l10.14 > > Removing it is the right thing, no? I don't see how. 8u upstream has it with "%": http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/file/3d2970e26c36/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp#l1723 ...and it still has "%r0" in the line that is not affected by Shenandoah at all: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/file/3d2970e26c36/src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp#l1744 ...and the same shape remains thorough JDK 11 -> JDK 17. It is a typo in the initial Shenandoah 8u sources, plain and simple, should be reverted to upstream state. Moreover, this is a _comment line_, it does not even affect the product code. -- Thanks, -Aleksey From asemenyuk at openjdk.java.net Thu Feb 18 20:57:22 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Thu, 18 Feb 2021 20:57:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261977: Fix comment for getPrefixed() in canonicalize_md.c Message-ID: Changeset: 0c31d5b9 Author: Alexey Semenyuk Date: 2021-02-18 20:54:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0c31d5b9 8261977: Fix comment for getPrefixed() in canonicalize_md.c Reviewed-by: alanb ! src/java.base/windows/native/libjava/canonicalize_md.c From cjplummer at openjdk.java.net Fri Feb 19 01:01:20 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Fri, 19 Feb 2021 01:01:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261098: Add clhsdb "findsym" command Message-ID: <1f5155b4-3448-4b20-a51d-291122bf6feb@openjdk.org> Changeset: c158413e Author: Chris Plummer Date: 2021-02-19 00:58:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From ccheung at openjdk.java.net Fri Feb 19 02:43:11 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Fri, 19 Feb 2021 02:43:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261860: Crash caused by lambda proxy class loaded in Shutdown hook Message-ID: <1de532d7-b198-4f4b-aed8-6cdeb36b9aca@openjdk.org> Changeset: 78cde648 Author: Calvin Cheung Date: 2021-02-19 02:40:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From kbarrett at openjdk.java.net Fri Feb 19 02:53:08 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Fri, 19 Feb 2021 02:53:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261905: Move implementation of OopStorage num_dead related functions Message-ID: <8466f64c-e8c7-4c1a-b079-d4c5d0842502@openjdk.org> Changeset: 7e78c777 Author: Kim Barrett Date: 2021-02-19 02:50:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e78c777 8261905: Move implementation of OopStorage num_dead related functions Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/shared/oopStorage.cpp From psadhukhan at openjdk.java.net Fri Feb 19 05:06:07 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Fri, 19 Feb 2021 05:06:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8196301: java/awt/print/PrinterJob/Margins.java times out Message-ID: Changeset: ed93bc9a Author: Prasanta Sadhukhan Date: 2021-02-19 05:03:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From stuefe at openjdk.java.net Fri Feb 19 06:23:06 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 19 Feb 2021 06:23:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261644: NMT: Simplifications and cleanups Message-ID: Changeset: 5caf686c Author: Thomas Stuefe Date: 2021-02-19 06:20:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From joehw at openjdk.java.net Fri Feb 19 06:37:33 2021 From: joehw at openjdk.java.net (Joe Wang) Date: Fri, 19 Feb 2021 06:37:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260858: Implementation specific property xsltcIsStandalone for XSLTC Serializer Message-ID: <660afb19-cd27-4db8-a28e-0dfe70b0b71b@openjdk.org> Changeset: c99eeb01 Author: Joe Wang Date: 2021-02-19 06:34:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From stuefe at openjdk.java.net Fri Feb 19 06:42:55 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 19 Feb 2021 06:42:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260485: Simplify and unify handler vectors in Posix signal code Message-ID: <13a87cbe-210a-4661-9dd0-03ba14c0bfdc@openjdk.org> Changeset: 7e2c909e Author: Thomas Stuefe Date: 2021-02-19 06:40:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From rcastanedalo at openjdk.java.net Fri Feb 19 08:21:34 2021 From: rcastanedalo at openjdk.java.net (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Fri, 19 Feb 2021 08:21:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259984: IGV: Crash when drawing control flow before GCM Message-ID: <1c2b31f5-be65-4c10-b1c0-2ac5ddbd40a4@openjdk.org> Changeset: 61820b74 Author: Roberto Casta?eda Lozano Date: 2021-02-19 08:18:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From aph at openjdk.java.net Fri Feb 19 10:55:10 2021 From: aph at openjdk.java.net (Andrew Haley) Date: Fri, 19 Feb 2021 10:55:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261649: AArch64: Optimize LSE atomics in C++ code Message-ID: <8ec887cd-7557-4f1b-aa4a-eec8793cfec7@openjdk.org> Changeset: 1b0c36b0 Author: Andrew Haley Date: 2021-02-19 10:52:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mli at openjdk.java.net Fri Feb 19 12:38:30 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Fri, 19 Feb 2021 12:38:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260694: (fc) Clarify FileChannel.transferFrom to better describe "no bytes available" case Message-ID: <5724a417-ee61-4e53-b95c-c4b437b14db1@openjdk.org> Changeset: a180a386 Author: Hamlin Li Date: 2021-02-19 12:35:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From zgu at openjdk.java.net Fri Feb 19 13:46:00 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 19 Feb 2021 13:46:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261984: Shenandoah: Remove unused ShenandoahPushWorkerQueuesScope class Message-ID: <2476b1e0-ac43-49c0-bd58-b17e22352ef9@openjdk.org> Changeset: 55463b04 Author: Zhengyu Gu Date: 2021-02-19 13:43:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From clanger at openjdk.java.net Fri Feb 19 14:48:31 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 19 Feb 2021 14:48:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262018: Wrong format in SAP copyright header of OsVersionTest Message-ID: <15881266-cf99-467a-884b-d7fe3959f808@openjdk.org> Changeset: efbaedeb Author: Christoph Langer Date: 2021-02-19 14:44:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/efbaedeb 8262018: Wrong format in SAP copyright header of OsVersionTest Reviewed-by: mdoerr ! test/jdk/java/lang/System/OsVersionTest.java From redestad at openjdk.java.net Fri Feb 19 15:08:53 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 19 Feb 2021 15:08:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261744: Implement CharsetDecoder ASCII and latin-1 fast-paths Message-ID: <3e1fbbb1-c22c-46fb-a6bf-a2495c9a43e1@openjdk.org> Changeset: 433096a4 Author: Claes Redestad Date: 2021-02-19 15:05:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Fri Feb 19 16:01:53 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 19 Feb 2021 16:01:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257925: enable more support for nested inline tags Message-ID: Changeset: c4f17a3e Author: Jonathan Gibbons Date: 2021-02-19 15:59:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From bpb at openjdk.java.net Fri Feb 19 16:38:07 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Fri, 19 Feb 2021 16:38:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6245663: (spec) File.renameTo(File) changes the file-system object, not the File instance Message-ID: <1454f81e-7c1b-4d38-b019-0f29694dcb98@openjdk.org> Changeset: 851b2e31 Author: Brian Burkhalter Date: 2021-02-19 16:35:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From naoto at openjdk.java.net Fri Feb 19 16:47:08 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Fri, 19 Feb 2021 16:47:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261728: SimpleDateFormat should link to DateTimeFormatter Message-ID: Changeset: 8a1c712c Author: Naoto Sato Date: 2021-02-19 16:44:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From bpb at openjdk.java.net Fri Feb 19 17:24:36 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Fri, 19 Feb 2021 17:24:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8247918: Clarify Reader.skip behavior for end of stream Message-ID: Changeset: 7ffa1481 Author: Brian Burkhalter Date: 2021-02-19 17:21:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dcubed at openjdk.java.net Fri Feb 19 17:32:45 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 19 Feb 2021 17:32:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262042: ProblemList javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java on Windows Message-ID: <2788e001-8ab3-4f7f-b876-ef2e2621b5b4@openjdk.org> Changeset: 8b4fd77f Author: Daniel D. Daugherty Date: 2021-02-19 17:30:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8b4fd77f 8262042: ProblemList javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java on Windows Reviewed-by: joehw ! test/jaxp/ProblemList.txt From sviswanathan at openjdk.java.net Fri Feb 19 18:14:10 2021 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Fri, 19 Feb 2021 18:14:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261542: X86 slice and unslice intrinsics for 256-bit byte/short vectors Message-ID: Changeset: c53acc2a Author: Sandhya Viswanathan Date: 2021-02-19 18:10:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From iveresov at openjdk.java.net Fri Feb 19 19:48:22 2021 From: iveresov at openjdk.java.net (Igor Veresov) Date: Fri, 19 Feb 2021 19:48:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261225: TieredStopAtLevel should have no effect if TieredCompilation is disabled Message-ID: <9be7697f-4a87-40da-b427-89b2ffbde7e9@openjdk.org> Changeset: 977a21ad Author: Igor Veresov Date: 2021-02-19 19:44:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jiefu at openjdk.java.net Fri Feb 19 23:48:31 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 19 Feb 2021 23:48:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261938: ASN1Formatter.annotate should not return in the finally block Message-ID: <2e32cc70-2c80-4365-968d-17fbf61a5708@openjdk.org> Changeset: b10376ba Author: Jie Fu Date: 2021-02-19 23:45:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b10376ba 8261938: ASN1Formatter.annotate should not return in the finally block Reviewed-by: rriggs ! test/lib/jdk/test/lib/hexdump/ASN1Formatter.java From joehw at openjdk.java.net Sat Feb 20 02:40:06 2021 From: joehw at openjdk.java.net (Joe Wang) Date: Sat, 20 Feb 2021 02:40:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262041: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java fails after JDK-8260858 Message-ID: <2e14be36-0c63-483f-8b05-68543c5272a8@openjdk.org> Changeset: 47559584 Author: Joe Wang Date: 2021-02-20 02:37:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From kbarrett at openjdk.java.net Sat Feb 20 03:06:18 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Sat, 20 Feb 2021 03:06:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261998: Remove unused shared entry support from utilities/hashtable Message-ID: <89c25587-2816-43ea-9282-952e25a147b9@openjdk.org> Changeset: 5a25cea5 Author: Kim Barrett Date: 2021-02-20 03:02:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From kizune at openjdk.java.net Sat Feb 20 05:41:55 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Sat, 20 Feb 2021 05:41:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261350: Create implementation for NSAccessibilityCheckBox protocol peer Message-ID: Changeset: 2b00367e Author: Alexander Zuev Date: 2021-02-20 05:39:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From cjplummer at openjdk.java.net Sat Feb 20 20:49:08 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Sat, 20 Feb 2021 20:49:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261857: serviceability/sa/ClhsdbPrintAll.java failed with "Test ERROR java.lang.RuntimeException: 'cannot be cast to' found in stdout" Message-ID: <5d2b7701-328e-4b0c-abc9-20d799d33598@openjdk.org> Changeset: c2509ea9 Author: Chris Plummer Date: 2021-02-20 20:46:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From cjplummer at openjdk.java.net Sat Feb 20 20:50:18 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Sat, 20 Feb 2021 20:50:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261929: ClhsdbFindPC fails with java.lang.RuntimeException: 'In java stack' missing from stdout/stderr Message-ID: <04d6d459-bfdd-4b44-9129-e6aea95e3934@openjdk.org> Changeset: 0825bc55 Author: Chris Plummer Date: 2021-02-20 20:48:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From cjplummer at openjdk.java.net Sun Feb 21 00:25:01 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Sun, 21 Feb 2021 00:25:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261692: Bugs in clhsdb history support Message-ID: Changeset: 18188c2a Author: Chris Plummer Date: 2021-02-20 23:19:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From darcy at openjdk.java.net Sun Feb 21 18:46:37 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Sun, 21 Feb 2021 18:46:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261290: Improve error message for NumberFormatException on null input Message-ID: <94d47933-ae57-4fac-86f1-439af433ecd8@openjdk.org> Changeset: 564011cf Author: Joe Darcy Date: 2021-02-21 18:43:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From cjplummer at openjdk.java.net Sun Feb 21 20:04:52 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Sun, 21 Feb 2021 20:04:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261702: ClhsdbFindPC can fail due to PointerFinder incorrectly thinking an address is in a .so Message-ID: <6eae293d-17d7-456c-b6a0-496fb556e75e@openjdk.org> Changeset: 539c80bf Author: Chris Plummer Date: 2021-02-21 18:59:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jiefu at openjdk.java.net Mon Feb 22 02:25:31 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 22 Feb 2021 02:25:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261949: fileStream::readln returns incorrect line string Message-ID: <50941f63-4d51-4b29-8eaa-66d3aee30e04@openjdk.org> Changeset: 2b555015 Author: Yang Yi Committer: Jie Fu Date: 2021-02-22 02:22:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2b555015 8261949: fileStream::readln returns incorrect line string Reviewed-by: dcubed, dholmes ! src/hotspot/share/utilities/ostream.cpp From psadhukhan at openjdk.java.net Mon Feb 22 04:49:25 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Mon, 22 Feb 2021 04:49:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6206189: Graphics2D.clip specifies incorrectly that a 'null' is a valid value for this method Message-ID: <4c1e0d3b-a9b6-475b-be7a-79d99656a7b2@openjdk.org> Changeset: 0c21dd05 Author: Prasanta Sadhukhan Date: 2021-02-22 04:46:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From kbarrett at openjdk.java.net Mon Feb 22 08:34:21 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Mon, 22 Feb 2021 08:34:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254239: G1ConcurrentMark.hpp unnecessarily disables MSVC++ warning 4522. Message-ID: <087e8fac-6cfc-4875-91f7-ea4ba7363ce7@openjdk.org> Changeset: 26c1db90 Author: Andrey Vershinin Committer: Kim Barrett Date: 2021-02-22 08:31:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/26c1db90 8254239: G1ConcurrentMark.hpp unnecessarily disables MSVC++ warning 4522. Reviewed-by: iklam, kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp From tschatzl at openjdk.java.net Mon Feb 22 10:13:56 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 22 Feb 2021 10:13:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: c20fb5db Author: Roman Kennke Date: 2021-02-22 10:10:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/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 From jboes at openjdk.java.net Mon Feb 22 10:35:16 2021 From: jboes at openjdk.java.net (Julia Boes) Date: Mon, 22 Feb 2021 10:35:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8248318: Remove superfluous use of boxing in ObjectStreamClass Message-ID: Changeset: e9d7c07b Author: Julia Boes Date: 2021-02-22 10:32:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From lkorinth at openjdk.java.net Mon Feb 22 11:34:19 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Mon, 22 Feb 2021 11:34:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261799: Remove unnecessary cast in psParallelCompact.hpp Message-ID: <212a61d1-1df4-4e27-837f-ed7d2ff48f01@openjdk.org> Changeset: 011f5a54 Author: Leo Korinth Date: 2021-02-22 11:31:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/011f5a54 8261799: Remove unnecessary cast in psParallelCompact.hpp Reviewed-by: ayang, stefank ! src/hotspot/share/gc/parallel/psParallelCompact.hpp From lkorinth at openjdk.java.net Mon Feb 22 11:36:53 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Mon, 22 Feb 2021 11:36:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261803: Remove unused TaskTerminator in g1 full gc ref proc executor Message-ID: Changeset: 419717dd Author: Leo Korinth Date: 2021-02-22 11:33:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dl at openjdk.java.net Mon Feb 22 12:49:26 2021 From: dl at openjdk.java.net (Doug Lea) Date: Mon, 22 Feb 2021 12:49:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259800: timeout in tck test testForkJoin(ForkJoinPool8Test) Message-ID: <562f0319-293b-4417-a918-0dfc959be400@openjdk.org> Changeset: 5b7b18c5 Author: Doug Lea
Date: 2021-02-22 12:42:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From rehn at openjdk.java.net Mon Feb 22 13:19:49 2021 From: rehn at openjdk.java.net (Robbin Ehn) Date: Mon, 22 Feb 2021 13:19:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261391: ZGC crash - SEGV in RevokeOneBias::do_thread Message-ID: <3de5ff51-5e5e-42a0-a52e-e156ff1abc06@openjdk.org> Changeset: d7eebdac Author: Robbin Ehn Date: 2021-02-22 13:16:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d7eebdac 8261391: ZGC crash - SEGV in RevokeOneBias::do_thread Reviewed-by: eosterlund, dcubed, dholmes ! src/hotspot/share/runtime/handshake.cpp From tschatzl at openjdk.java.net Mon Feb 22 16:44:51 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 22 Feb 2021 16:44:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8242032: G1 region remembered sets may contain non-coarse level PRTs for already coarsened regions Message-ID: <20b1ba14-67b4-4f83-ac86-68349d1a44c6@openjdk.org> Changeset: a6a7e439 Author: Joakim Nordstr?m Committer: Thomas Schatzl Date: 2021-02-22 16:16:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From erikj at openjdk.java.net Mon Feb 22 17:19:31 2021 From: erikj at openjdk.java.net (Erik Joelsson) Date: Mon, 22 Feb 2021 17:19:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259942: Enable customizations in CompileJavaModules.gmk and Main.gmk Message-ID: <906747bd-b8ca-4320-8b19-4dce236aafdf@openjdk.org> Changeset: cf0019d9 Author: Adam Farley Committer: Erik Joelsson Date: 2021-02-22 17:16:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cf0019d9 8259942: Enable customizations in CompileJavaModules.gmk and Main.gmk Reviewed-by: erikj, ihse ! make/CompileJavaModules.gmk ! make/Main.gmk ! make/MainSupport.gmk From xuelei at openjdk.java.net Mon Feb 22 18:39:41 2021 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Mon, 22 Feb 2021 18:39:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl Message-ID: <58851b4a-a993-4ec7-87ff-b2fcdd149e4d@openjdk.org> Changeset: 63f8fc87 Author: Clive Verghese Committer: Xue-Lei Andrew Fan Date: 2021-02-22 18:36:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From zgu at openjdk.java.net Mon Feb 22 19:17:01 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 22 Feb 2021 19:17:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261973: Shenandoah: Cleanup/simplify root verifier Message-ID: <0015b693-f3ba-4bb2-ae26-374054f737fc@openjdk.org> Changeset: 7b924d8a Author: Zhengyu Gu Date: 2021-02-22 19:13:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From rhalade at openjdk.java.net Mon Feb 22 21:17:02 2021 From: rhalade at openjdk.java.net (Rajan Halade) Date: Mon, 22 Feb 2021 21:17:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8211227: Inconsistent TLS protocol version in debug output Message-ID: Changeset: a8672885 Author: Evan Whelan Committer: Rajan Halade Date: 2021-02-22 21:12:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jnimeh at openjdk.java.net Mon Feb 22 22:22:10 2021 From: jnimeh at openjdk.java.net (Jamil Nimeh) Date: Mon, 22 Feb 2021 22:22:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255867: SignatureScheme JSSE property does not preserve ordering in handshake messages Message-ID: <4af9edfe-5983-43d2-b9a0-ad7d3988cae7@openjdk.org> Changeset: a30fb4fc Author: Jamil Nimeh Date: 2021-02-22 22:18:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From serb at openjdk.java.net Mon Feb 22 22:37:36 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 22 Feb 2021 22:37:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260695: The java.awt.color.ICC_Profile#getData/getData(int) are not thread safe Message-ID: <7639e72f-8aa1-4d3e-b495-5f702f04a5f1@openjdk.org> Changeset: a7e2e80f Author: Sergey Bylokhov Date: 2021-02-22 22:34:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From cjplummer at openjdk.java.net Mon Feb 22 23:25:37 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Mon, 22 Feb 2021 23:25:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261269: When using clhsdb to "inspect" a java object, clhsdb prints "Oop for..." twice Message-ID: Changeset: aea474c4 Author: Chris Plummer Date: 2021-02-22 23:22:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jiefu at openjdk.java.net Mon Feb 22 23:46:21 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 22 Feb 2021 23:46:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262097: Improve CompilerConfig ergonomics to fix a VM crash after JDK-8261229 Message-ID: <6cce51ab-0596-48fa-a2eb-1fdc8403defb@openjdk.org> Changeset: f2bde05e Author: Jie Fu Date: 2021-02-22 23:43:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f2bde05e 8262097: Improve CompilerConfig ergonomics to fix a VM crash after JDK-8261229 Reviewed-by: iveresov, kvn ! src/hotspot/share/compiler/compilerDefinitions.cpp From psandoz at openjdk.java.net Tue Feb 23 00:46:44 2021 From: psandoz at openjdk.java.net (Paul Sandoz) Date: Tue, 23 Feb 2021 00:46:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261975: Missing "classpath exception" in VectorSupport.java Message-ID: Changeset: 0217d699 Author: Paul Sandoz Date: 2021-02-23 00:44:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0217d699 8261975: Missing "classpath exception" in VectorSupport.java Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java From weijun at openjdk.java.net Tue Feb 23 01:03:09 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Tue, 23 Feb 2021 01:03:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8210373: Deadlock in libj2gss.so when loading "j2gss" and "net" libraries in parallel. Message-ID: <3f730a80-fd0b-4799-8a47-2ea57b8bb328@openjdk.org> Changeset: 991f7c13 Author: Weijun Wang Date: 2021-02-23 00:59:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From iklam at openjdk.java.net Tue Feb 23 03:14:05 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Tue, 23 Feb 2021 03:14:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261921: ClassListParser::current should be used only by main thread Message-ID: Changeset: 8cfea7c5 Author: Ioi Lam Date: 2021-02-23 03:11:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From hannesw at openjdk.java.net Tue Feb 23 08:45:28 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 23 Feb 2021 08:45:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260223: Handling of unnamed package in javadoc pages Message-ID: Changeset: a5c4b9a6 Author: Hannes Walln?fer Date: 2021-02-23 08:42:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From tschatzl at openjdk.java.net Tue Feb 23 09:32:00 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Tue, 23 Feb 2021 09:32:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262087: Use atomic boolean type in G1FullGCAdjustTask Message-ID: <9d36c065-b958-4c30-a1c5-024019bbd4ca@openjdk.org> Changeset: 12f6ba0d Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-02-23 09:27:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dnsimon at openjdk.java.net Tue Feb 23 10:42:06 2021 From: dnsimon at openjdk.java.net (Doug Simon) Date: Tue, 23 Feb 2021 10:42:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252709: Enable JVMCI when building linux-aarch64 at Oracle Message-ID: <8703305c-2159-4f5f-b712-d81440b29601@openjdk.org> Changeset: 29c72631 Author: Doug Simon Date: 2021-02-23 10:38:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/29c72631 8252709: Enable JVMCI when building linux-aarch64 at Oracle Reviewed-by: kvn ! make/conf/jib-profiles.js From rehn at openjdk.java.net Tue Feb 23 12:58:39 2021 From: rehn at openjdk.java.net (Robbin Ehn) Date: Tue, 23 Feb 2021 12:58:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262094: Handshake timeout scaled wrong Message-ID: <573d4aad-7451-4eb1-acd2-25da27d5f670@openjdk.org> Changeset: 9d9bedd0 Author: Robbin Ehn Date: 2021-02-23 12:55:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9d9bedd0 8262094: Handshake timeout scaled wrong Reviewed-by: dholmes, stefank ! src/hotspot/share/runtime/handshake.cpp From tschatzl at openjdk.java.net Tue Feb 23 15:59:10 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Tue, 23 Feb 2021 15:59:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262197: JDK-8242032 uses wrong contains_reference() in assertion code Message-ID: Changeset: 67762de6 Author: Thomas Schatzl Date: 2021-02-23 15:55:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/67762de6 8262197: JDK-8242032 uses wrong contains_reference() in assertion code Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp From roland at openjdk.java.net Tue Feb 23 16:39:22 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Tue, 23 Feb 2021 16:39:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260637: Shenandoah: assert(_base == Tuple) failure during C2 compilation Message-ID: Changeset: 8a2f5890 Author: Roland Westrelin Date: 2021-02-23 16:35:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From gziemski at openjdk.java.net Tue Feb 23 16:41:35 2021 From: gziemski at openjdk.java.net (Gerard Ziemski) Date: Tue, 23 Feb 2021 16:41:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261397: Try Catch Method Failing to Work When Dividing An Integer By 0 Message-ID: <327f3eb3-6399-40c5-8461-ae27fc5f836e@openjdk.org> Changeset: 0257caad Author: Gerard Ziemski Date: 2021-02-23 16:38:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dnsimon at openjdk.java.net Tue Feb 23 17:05:39 2021 From: dnsimon at openjdk.java.net (Doug Simon) Date: Tue, 23 Feb 2021 17:05:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262011: [JVMCI] allow printing to tty from unattached libgraal thread Message-ID: <9ae96621-ed78-4120-a3e8-8926a464492d@openjdk.org> Changeset: d2b9c227 Author: Doug Simon Date: 2021-02-23 17:01:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Tue Feb 23 18:30:13 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 23 Feb 2021 18:30:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8223355: Redundant output by javadoc Message-ID: <863cecbc-a173-49e6-871b-7ca123f3519e@openjdk.org> Changeset: 53b15453 Author: Jonathan Gibbons Date: 2021-02-23 18:27:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Tue Feb 23 18:58:34 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 23 Feb 2021 18:58:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261976: Normalize id's used by the standard doclet Message-ID: Changeset: c30a90bb Author: Jonathan Gibbons Date: 2021-02-23 18:55:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Tue Feb 23 19:31:53 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 23 Feb 2021 19:31:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261665: Clean up naming of StringContent and FixedStringContent Message-ID: <02c78b7a-72ea-450c-b14f-7e745bf2c8b5@openjdk.org> Changeset: 3132b1c4 Author: Jonathan Gibbons Date: 2021-02-23 19:29:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From darcy at openjdk.java.net Tue Feb 23 19:45:47 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Tue, 23 Feb 2021 19:45:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253409: Double-rounding possibility in float fma Message-ID: <164ca5f6-2786-489e-ac3c-4692f3068a4b@openjdk.org> Changeset: e5304b3a Author: Joe Darcy Date: 2021-02-23 19:42:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From rkennke at openjdk.java.net Tue Feb 23 21:46:09 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Tue, 23 Feb 2021 21:46:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262049: [TESTBUG] Fix TestReferenceRefersTo.java for Shenandoah IU mode Message-ID: <4f24ac70-317a-4ae0-9c20-8044e99f17b2@openjdk.org> Changeset: c6eae061 Author: Roman Kennke Date: 2021-02-23 21:43:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dcubed at openjdk.java.net Tue Feb 23 21:52:14 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 23 Feb 2021 21:52:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262265: ProblemList jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java on Windows Message-ID: Changeset: 03e781b4 Author: Daniel D. Daugherty Date: 2021-02-23 21:48:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/03e781b4 8262265: ProblemList jdk/javadoc/doclet/testGeneratedClasses/TestGeneratedClasses.java on Windows Reviewed-by: rriggs, bpb ! test/langtools/ProblemList.txt From dcubed at openjdk.java.net Tue Feb 23 22:55:55 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 23 Feb 2021 22:55:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262266: JDK-8262049 fails validate-source Message-ID: Changeset: c769388d Author: Daniel D. Daugherty Date: 2021-02-23 22:08:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c769388d 8262266: JDK-8262049 fails validate-source Reviewed-by: dholmes ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java From minqi at openjdk.java.net Wed Feb 24 00:34:27 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Wed, 24 Feb 2021 00:34:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262157: LingeredApp.startAppExactJvmOpts does not print app output when launching fails Message-ID: <55bae664-6b3c-4b5e-a433-a24ad2f58b21@openjdk.org> Changeset: 3e13b66e Author: Yumin Qi Date: 2021-02-24 00:31:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Wed Feb 24 03:53:07 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 24 Feb 2021 03:53:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262269: javadoc test TestGeneratedClasses.java fails on Windows Message-ID: <93d95744-46e3-4d90-a7f7-49e549f77423@openjdk.org> Changeset: fac37bf5 Author: Jonathan Gibbons Date: 2021-02-24 03:50:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From njian at openjdk.java.net Wed Feb 24 09:52:26 2021 From: njian at openjdk.java.net (Ningsheng Jian) Date: Wed, 24 Feb 2021 09:52:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256438: AArch64: Implement match rules with ROR shift register value Message-ID: <83910b7e-ff5d-4306-96a8-11b9aae22de5@openjdk.org> Changeset: 382e38dd Author: Eric Liu Committer: Ningsheng Jian Date: 2021-02-24 09:49:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dfuchs at openjdk.java.net Wed Feb 24 10:53:25 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Wed, 24 Feb 2021 10:53:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262027: Improve how HttpConnection detects a closed channel when taking/returning a connection to the pool Message-ID: <6348e062-0661-432a-92a7-472441293bd8@openjdk.org> Changeset: 0d2dbd29 Author: Daniel Fuchs Date: 2021-02-24 10:50:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From zgu at openjdk.java.net Wed Feb 24 12:58:21 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 24 Feb 2021 12:58:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262259: Remove unused variable in MethodLiveness::BasicBlock::compute_gen_kill_single Message-ID: Changeset: 8c07063d Author: Zhengyu Gu Date: 2021-02-24 12:55:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8c07063d 8262259: Remove unused variable in MethodLiveness::BasicBlock::compute_gen_kill_single Reviewed-by: stuefe, thartmann ! src/hotspot/share/compiler/methodLiveness.cpp From itakiguchi at openjdk.java.net Wed Feb 24 13:16:25 2021 From: itakiguchi at openjdk.java.net (Ichiroh Takiguchi) Date: Wed, 24 Feb 2021 13:16:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261920: [AIX] jshell command throws java.io.IOError on non English locales Message-ID: Changeset: 2c99bad0 Author: Ichiroh Takiguchi Date: 2021-02-24 13:13:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From naoto at openjdk.java.net Wed Feb 24 16:26:09 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Wed, 24 Feb 2021 16:26:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261919: java/util/Locale/LocaleProvidersRun.java failed with "RuntimeException: Expected log was not emitted. LogRecord: null" Message-ID: Changeset: 9d9ad969 Author: Naoto Sato Date: 2021-02-24 16:23:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From weijun at openjdk.java.net Wed Feb 24 17:08:51 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Wed, 24 Feb 2021 17:08:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258855: Two tests sun/security/krb5/auto/ReplayCacheTestProc.java and ReplayCacheTestProcWithMD5.java failed on OL8.3 Message-ID: Changeset: d70fd7b3 Author: Fernando Guallini Committer: Weijun Wang Date: 2021-02-24 17:05:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Wed Feb 24 18:10:04 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 24 Feb 2021 18:10:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262315: missing '; ' in generated entities Message-ID: Changeset: 65492129 Author: Jonathan Gibbons Date: 2021-02-24 18:07:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/65492129 8262315: missing ';' in generated entities Reviewed-by: lancea ! make/jdk/src/classes/build/tools/taglet/JSpec.java From sgehwolf at openjdk.java.net Wed Feb 24 19:43:07 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Wed, 24 Feb 2021 19:43:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254001: [Metrics] Enhance parsing of cgroup interface files for version detection Message-ID: <52c195a5-b950-4b9d-9774-fb2d124bfbce@openjdk.org> Changeset: a50725db Author: Severin Gehwolf Date: 2021-02-24 19:39:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dholmes at openjdk.java.net Thu Feb 25 02:11:18 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Thu, 25 Feb 2021 02:11:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262099: jcmd VM.metaspace should report unlimited size if MaxMetaspaceSize isn't specified Message-ID: <29ce9e54-281a-456e-839f-246b834b7a84@openjdk.org> Changeset: 3a0d6a64 Author: Yang Yi Committer: David Holmes Date: 2021-02-25 02:08:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From iklam at openjdk.java.net Thu Feb 25 04:34:25 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Thu, 25 Feb 2021 04:34:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261868: Reduce inclusion of metaspace.hpp Message-ID: <878d4345-b798-4d46-acbd-e917dbc21fcc@openjdk.org> Changeset: 0f8be6e4 Author: Ioi Lam Date: 2021-02-25 04:31:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From thartmann at openjdk.java.net Thu Feb 25 08:56:55 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Thu, 25 Feb 2021 08:56:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262299: C2 compilation fails with "modified node was not processed by IGVN.transform_old()" Message-ID: <3004ce02-babf-4fc1-b1d9-2d402030ca23@openjdk.org> Changeset: a83e802b Author: Tobias Hartmann Date: 2021-02-25 08:53:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From stuefe at openjdk.java.net Thu Feb 25 09:23:29 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 25 Feb 2021 09:23:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262163: Extend settings printout in jcmd VM.metaspace Message-ID: Changeset: ea48a0bb Author: Thomas Stuefe Date: 2021-02-25 09:20:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ea48a0bb 8262163: Extend settings printout in jcmd VM.metaspace Reviewed-by: lucy ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp From chegar at openjdk.java.net Thu Feb 25 10:56:07 2021 From: chegar at openjdk.java.net (Chris Hegarty) Date: Thu, 25 Feb 2021 10:56:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262296: Fix remaining doclint warnings in jdk.httpserver Message-ID: <8c015c6a-e3d5-45c9-ac4c-ab951f71007c@openjdk.org> Changeset: f79c6268 Author: Chris Hegarty Date: 2021-02-25 10:53:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dfuchs at openjdk.java.net Thu Feb 25 12:08:05 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Thu, 25 Feb 2021 12:08:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252883: AccessDeniedException caused by delayed file deletion on Windows Message-ID: <27493f1b-1942-49cc-962a-fb9f16eb0e35@openjdk.org> Changeset: ebdc80ea Author: Evan Whelan Committer: Daniel Fuchs Date: 2021-02-25 12:05:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jiefu at openjdk.java.net Thu Feb 25 12:09:11 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 25 Feb 2021 12:09:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261131: jcmd jmap dump should not accept gz option with no value Message-ID: Changeset: aa35b423 Author: Lin Zang Committer: Jie Fu Date: 2021-02-25 12:06:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jiefu at openjdk.java.net Thu Feb 25 12:11:58 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 25 Feb 2021 12:11:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257234: Add gz option to SA jmap to write a gzipped heap dump Message-ID: Changeset: c54724da Author: Lin Zang Committer: Jie Fu Date: 2021-02-25 12:09:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From vromero at openjdk.java.net Thu Feb 25 15:02:28 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Thu, 25 Feb 2021 15:02:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261457: test/langtools/tools/javac/T8187978 can fail if ArrayList class is modified Message-ID: <3523edda-895c-4882-993f-9cc2e3c8e26f@openjdk.org> Changeset: 2eca17d1 Author: Adam Sotona Committer: Vicente Romero Date: 2021-02-25 14:59:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Thu Feb 25 15:40:48 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Thu, 25 Feb 2021 15:40:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261203: Incorrectly escaped javadoc html with type annotations Message-ID: <75ea6c39-094b-4b7b-9b71-881878c6920c@openjdk.org> Changeset: 674be87d Author: Jonathan Gibbons Date: 2021-02-25 15:37:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Thu Feb 25 16:06:02 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Thu, 25 Feb 2021 16:06:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260403: javap should be more robust in the face of invalid class files Message-ID: <6c458070-9c90-4f72-bc1b-2b1296e85aa9@openjdk.org> Changeset: 7d4f60b1 Author: Adam Sotona Committer: Jonathan Gibbons Date: 2021-02-25 16:03:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From bpb at openjdk.java.net Thu Feb 25 16:26:33 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Thu, 25 Feb 2021 16:26:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258444: Clean up specifications of java.io.Reader.read(char[], int, int) in subclass overrides Message-ID: <0af34913-3422-4d29-8eef-c395fd764ddc@openjdk.org> Changeset: 5a9b7010 Author: Brian Burkhalter Date: 2021-02-25 16:22:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From weijun at openjdk.java.net Thu Feb 25 18:54:27 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Thu, 25 Feb 2021 18:54:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8139348: Deprecate 3DES and RC4 in Kerberos Message-ID: <5f427094-a0c5-494c-a8dc-9ad42d6773e6@openjdk.org> Changeset: ded96ddc Author: Weijun Wang Date: 2021-02-25 18:49:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From prr at openjdk.java.net Thu Feb 25 19:22:21 2021 From: prr at openjdk.java.net (Phil Race) Date: Thu, 25 Feb 2021 19:22:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261170: Upgrade to freetype 2.10.4 Message-ID: <61ab015e-0d6a-435e-a671-ce985c79c90e@openjdk.org> Changeset: 228c2857 Author: Phil Race Date: 2021-02-25 19:19:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From cjplummer at openjdk.java.net Thu Feb 25 21:16:30 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Thu, 25 Feb 2021 21:16:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262416: ProblemList TestHeapDumpForLargeArray.java due to JDK-8262386 Message-ID: Changeset: 35c0a695 Author: Chris Plummer Date: 2021-02-25 21:13:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/35c0a695 8262416: ProblemList TestHeapDumpForLargeArray.java due to JDK-8262386 Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList.txt From hseigel at openjdk.java.net Thu Feb 25 21:19:50 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Thu, 25 Feb 2021 21:19:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262227: Change SystemDictionary::find() to return an InstanceKlass*. Message-ID: Changeset: 29c603f9 Author: Harold Seigel Date: 2021-02-25 21:16:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Thu Feb 25 22:31:04 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Thu, 25 Feb 2021 22:31:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262421: doclint warnings in jdk.compiler module Message-ID: Changeset: 82565170 Author: Jonathan Gibbons Date: 2021-02-25 22:28:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From jjg at openjdk.java.net Thu Feb 25 23:42:47 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Thu, 25 Feb 2021 23:42:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262428: doclint warnings in java.xml module Message-ID: <952262dc-c616-4199-9912-26946060385f@openjdk.org> Changeset: 059ede0d Author: Jonathan Gibbons Date: 2021-02-25 23:39:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/059ede0d 8262428: doclint warnings in java.xml module Reviewed-by: bpb, lancea, naoto, iris ! src/java.xml/share/classes/module-info.java From jjg at openjdk.java.net Fri Feb 26 00:54:58 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 26 Feb 2021 00:54:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262433: doclint: reference error in module jdk.incubator.foreign Message-ID: Changeset: fce57656 Author: Jonathan Gibbons Date: 2021-02-26 00:51:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From psadhukhan at openjdk.java.net Fri Feb 26 06:23:12 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Fri, 26 Feb 2021 06:23:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 4710675: JTextArea.setComponentOrientation does not work with correct timing Message-ID: <89bfd657-f1bf-4f6c-bf07-1a2baab67d7d@openjdk.org> Changeset: bcca1006 Author: Prasanta Sadhukhan Date: 2021-02-26 06:19:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From stuefe at openjdk.java.net Fri Feb 26 06:50:05 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 26 Feb 2021 06:50:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261520: JDK-8261302 breaks runtime/NMT/CheckForProperDetailStackTrace.java Message-ID: <190b054e-85ec-42f0-b3c5-0ddd844dcc99@openjdk.org> Changeset: 722142ee Author: Thomas Stuefe Date: 2021-02-26 06:46:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From vlivanov at openjdk.java.net Fri Feb 26 08:21:46 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Fri, 26 Feb 2021 08:21:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261954: Dependencies: Improve iteration over class hierarchy under context class Message-ID: <3162da94-43e9-481a-88f6-7149f86ed715@openjdk.org> Changeset: 0a4e710f Author: Vladimir Ivanov Date: 2021-02-26 08:19:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From thartmann at openjdk.java.net Fri Feb 26 10:49:37 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Fri, 26 Feb 2021 10:49:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260198: TypeInstPtr::dump2() emits multiple lines if Verbose is set Message-ID: <4c8c73b3-2f91-4a2e-9999-5c643533f8c9@openjdk.org> Changeset: 76032781 Author: Xin Liu Committer: Tobias Hartmann Date: 2021-02-26 10:46:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mbaesken at openjdk.java.net Fri Feb 26 11:24:30 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Fri, 26 Feb 2021 11:24:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262199: issue in jli args.c Message-ID: Changeset: d7efb4cc Author: Matthias Baesken Date: 2021-02-26 11:21:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d7efb4cc 8262199: issue in jli args.c Reviewed-by: clanger, alanb ! src/java.base/share/native/libjli/args.c From jpai at openjdk.java.net Fri Feb 26 14:15:16 2021 From: jpai at openjdk.java.net (Jaikiran Pai) Date: Fri, 26 Feb 2021 14:15:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <66f2e22f-4542-47bf-9f33-9e7b540a0f1f@openjdk.org> Changeset: de3f519d Author: hltj Committer: Jan Lahoda Date: 2021-02-26 13:09:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/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/aarch64-port/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 From jjg at openjdk.java.net Fri Feb 26 15:14:08 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 26 Feb 2021 15:14:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262420: typo: @implnote in java.desktop module Message-ID: <90af8aef-c2e9-46cb-9f0a-2143cf1e332f@openjdk.org> Changeset: 67b9e5a6 Author: Jonathan Gibbons Date: 2021-02-26 15:11:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/67b9e5a6 8262420: typo: @implnote in java.desktop module Reviewed-by: iris, prr, azvegint, aivanov ! src/java.desktop/share/classes/java/awt/TrayIcon.java From jjg at openjdk.java.net Fri Feb 26 15:16:01 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 26 Feb 2021 15:16:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262430: doclint warnings in java.base module Message-ID: <05960dfd-efb4-4cf8-ab93-03f59f3f3ebc@openjdk.org> Changeset: 3088e1e6 Author: Jonathan Gibbons Date: 2021-02-26 15:12:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From dcubed at openjdk.java.net Fri Feb 26 15:44:07 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 26 Feb 2021 15:44:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8241403: JavaThread::get_thread_name() should be ThreadSMR-aware Message-ID: Changeset: 47a08426 Author: Daniel D. Daugherty Date: 2021-02-26 15:41:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From coleenp at openjdk.java.net Fri Feb 26 15:49:32 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Fri, 26 Feb 2021 15:49:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262402: Make CATCH macro assert not fatal Message-ID: Changeset: d06d6f51 Author: Coleen Phillimore Date: 2021-02-26 15:46:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d06d6f51 8262402: Make CATCH macro assert not fatal Reviewed-by: dholmes ! src/hotspot/share/utilities/exceptions.hpp From hseigel at openjdk.java.net Fri Feb 26 15:58:45 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Fri, 26 Feb 2021 15:58:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262426: Change TRAPS to Thread* for find_constrained_instance_or_array_klass() Message-ID: <58da347a-7e7f-48cb-9247-4a123f6a0c35@openjdk.org> Changeset: 05c11bcb Author: Harold Seigel Date: 2021-02-26 15:56:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From stuefe at openjdk.java.net Fri Feb 26 16:07:26 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 26 Feb 2021 16:07:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262074: Consolidate the default value of MetaspaceSize Message-ID: Changeset: c9e91897 Author: Thomas Stuefe Date: 2021-02-26 16:04:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From mseledtsov at openjdk.java.net Fri Feb 26 16:24:07 2021 From: mseledtsov at openjdk.java.net (Mikhailo Seledtsov) Date: Fri, 26 Feb 2021 16:24:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256417: Exclude TestJFRWithJMX test from running with PodMan Message-ID: Changeset: 07061fc7 Author: Mikhailo Seledtsov Date: 2021-02-26 16:21:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From lmesnik at openjdk.java.net Fri Feb 26 16:38:00 2021 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Fri, 26 Feb 2021 16:38:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262332: serviceability/sa/ClhsdbJhisto.java fails with Test ERROR java.lang.RuntimeException: 'ParselTongue' missing from stdout/stderr Message-ID: <824434b4-0429-4a60-af61-d053e3344eca@openjdk.org> Changeset: 2515c42b Author: Leonid Mesnik Date: 2021-02-26 16:35:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From weijun at openjdk.java.net Fri Feb 26 16:52:34 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Fri, 26 Feb 2021 16:52:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259535: ECDSA SignatureValue do not always have the specified length Message-ID: <88383596-ead2-4dca-94f3-9d306cbab9e3@openjdk.org> Changeset: a4c24961 Author: Weijun Wang Date: 2021-02-26 16:49:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From rkennke at openjdk.java.net Fri Feb 26 19:15:04 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Fri, 26 Feb 2021 19:15:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262329: Fix JFR parser exception messages Message-ID: Changeset: 65a245e2 Author: Roman Kennke Date: 2021-02-26 19:12:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/65a245e2 8262329: Fix JFR parser exception messages Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java From serb at openjdk.java.net Fri Feb 26 20:00:05 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 26 Feb 2021 20:00:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257500: Drawing MultiResolutionImage with ImageObserver "leaks" memory Message-ID: <82d82ea5-d8cf-44d4-8a1c-6812d558c89e@openjdk.org> Changeset: 6800ba46 Author: Sergey Bylokhov Date: 2021-02-26 19:57:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/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 From lkorinth at openjdk.java.net Fri Feb 26 20:10:29 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Fri, 26 Feb 2021 20:10:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261804: Remove field _processing_is_mt, calculate it instead Message-ID: Changeset: 03d888f4 Author: Leo Korinth Date: 2021-02-26 20:07:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/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