From mchung at openjdk.java.net Tue Feb 1 00:12:13 2022 From: mchung at openjdk.java.net (Mandy Chung) Date: Tue, 1 Feb 2022 00:12:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8221642: AccessibleObject::setAccessible throws NPE when invoked by JNI code with no java frame on stack Message-ID: Changeset: 9c0104b9 Author: Mandy Chung Date: 2022-02-01 00:09:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9c0104b9c96f012da1602f503f641824d78f4260 8221642: AccessibleObject::setAccessible throws NPE when invoked by JNI code with no java frame on stack Reviewed-by: alanb ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java ! test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c From jjg at openjdk.java.net Tue Feb 1 00:34:05 2022 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 1 Feb 2022 00:34:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281007: Test jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java fails after JDK-8280738 Message-ID: <6c3a44ec-5efd-4e2c-b455-a2bd19abaa6d@openjdk.org> Changeset: 1ea01465 Author: Jonathan Gibbons Date: 2022-02-01 00:31:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1ea01465ab06749a3177b9b724ccea0945a2de09 8281007: Test jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java fails after JDK-8280738 Reviewed-by: darcy ! test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java From darcy at openjdk.java.net Tue Feb 1 01:29:00 2022 From: darcy at openjdk.java.net (Joe Darcy) Date: Tue, 1 Feb 2022 01:29:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix Message-ID: Changeset: 0e70d450 Author: Joe Darcy Date: 2022-02-01 01:27:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0e70d4504c267174738485c7da82a2ac0ef09770 8280950: RandomGenerator:NextDouble() default behavior non conformant after JDK-8280550 fix Reviewed-by: bpb, jlaskey ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java ! test/jdk/java/util/Random/RandomNextDoubleBoundary.java From michaelm at openjdk.java.net Tue Feb 1 07:30:16 2022 From: michaelm at openjdk.java.net (Michael McMahon) Date: Tue, 1 Feb 2022 07:30:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279842: HTTPS Channel Binding support for Java GSS/Kerberos Message-ID: <03aa623b-010d-4d6a-94b0-a557dbc50dc0@openjdk.org> Changeset: de3113b9 Author: Michael McMahon Date: 2022-02-01 07:26:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/de3113b998550021bb502cd6f766036fb8351e7d 8279842: HTTPS Channel Binding support for Java GSS/Kerberos Co-authored-by: Weijun Wang Reviewed-by: dfuchs, weijun, darcy ! src/java.base/share/classes/java/net/doc-files/net-properties.html ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpCallerInfo.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/AbstractDelegateHttpsURLConnection.java + src/java.base/share/classes/sun/security/util/ChannelBindingException.java + src/java.base/share/classes/sun/security/util/TlsChannelBinding.java ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java - src/java.naming/share/classes/com/sun/jndi/ldap/sasl/TlsChannelBinding.java ! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java ! test/jdk/com/sun/jndi/ldap/LdapCBPropertiesTest.java + test/jdk/sun/security/krb5/auto/HttpsCB.java From ayang at openjdk.java.net Tue Feb 1 08:49:54 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 1 Feb 2022 08:49:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279856: Parallel: Use PreservedMarks to record promotion-failed objects Message-ID: <94220546-b7b5-4204-959f-1c46a5055512@openjdk.org> Changeset: 16ec47d5 Author: Albert Mingkun Yang Date: 2022-02-01 08:47:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/16ec47d5e5bf129fc0910358464ab62bf6ce7ed8 8279856: Parallel: Use PreservedMarks to record promotion-failed objects Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/preservedMarks.hpp ! src/hotspot/share/gc/shared/preservedMarks.inline.hpp From kizune at openjdk.java.net Tue Feb 1 10:21:57 2022 From: kizune at openjdk.java.net (Alexander Zuev) Date: Tue, 1 Feb 2022 10:21:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279586: [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking Message-ID: Changeset: 18a7dc8c Author: Alexander Zuev Date: 2022-02-01 10:20:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/18a7dc8c08fa15a260b4a39b18c068d30ee45962 8279586: [macos] custom JCheckBox and JRadioBox with custom icon set: focus is still displayed after unchecking Reviewed-by: serb, azvegint ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java ! test/jdk/javax/swing/JCheckBox/ImageCheckboxFocus/ImageCheckboxTest.java From ayang at openjdk.java.net Tue Feb 1 10:57:44 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 1 Feb 2022 10:57:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280870: Parallel: Simplify CLD roots claim in Full GC cycle Message-ID: <302039ad-bbd9-49a2-a270-3f4b192dcf58@openjdk.org> Changeset: d37fb1df Author: Albert Mingkun Yang Date: 2022-02-01 10:56:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d37fb1df460ec980bd8d3029b1ce7896c3249a99 8280870: Parallel: Simplify CLD roots claim in Full GC cycle Reviewed-by: stefank, sjohanss ! src/hotspot/share/gc/parallel/psParallelCompact.cpp From ayang at openjdk.java.net Tue Feb 1 11:05:40 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 1 Feb 2022 11:05:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280932: G1: Rename HeapRegionRemSet::_code_roots accessors Message-ID: Changeset: 86debf42 Author: Albert Mingkun Yang Date: 2022-02-01 11:03:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/86debf42f545a1aec0a065ebd5b016339a1ae09f 8280932: G1: Rename HeapRegionRemSet::_code_roots accessors Reviewed-by: iwalulya ! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1SharedClosures.hpp ! src/hotspot/share/gc/g1/g1YoungCollector.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp From ayang at openjdk.java.net Tue Feb 1 12:25:02 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 1 Feb 2022 12:25:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280458: G1: Remove G1BlockOffsetTablePart::_next_offset_threshold Message-ID: <160efbd3-0a00-4e05-9f90-a1624c6fa28b@openjdk.org> Changeset: c5a86120 Author: Albert Mingkun Yang Date: 2022-02-01 12:23:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c5a86120df7105cf612d513b5bd394501c00efed 8280458: G1: Remove G1BlockOffsetTablePart::_next_offset_threshold Reviewed-by: tschatzl, iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp From kbarrett at openjdk.java.net Tue Feb 1 15:46:58 2022 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Tue, 1 Feb 2022 15:46:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8278475: G1 dirty card refinement by Java threads may get unnecessarily paused Message-ID: <1d39eaa5-9ba8-4b10-bc14-5b45ca816e6e@openjdk.org> Changeset: 1f6fcbe2 Author: Kim Barrett Date: 2022-02-01 15:44:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1f6fcbe2f3da4c63976b1564ec2170e4757fadcc 8278475: G1 dirty card refinement by Java threads may get unnecessarily paused Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp From cjplummer at openjdk.java.net Tue Feb 1 16:02:39 2022 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Tue, 1 Feb 2022 16:02:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280770: serviceability/sa/ClhsdbThreadContext.java sometimes fails with 'Thread "SteadyStateThread"' missing from stdout/stderr Message-ID: <166e27cd-df7e-4d6d-a2da-635a2aafdb2f@openjdk.org> Changeset: 5080e815 Author: Chris Plummer Date: 2022-02-01 15:59:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5080e815b4385751734054b5f889c4d89cfcdeb4 8280770: serviceability/sa/ClhsdbThreadContext.java sometimes fails with 'Thread "SteadyStateThread"' missing from stdout/stderr Reviewed-by: sspitsyn, dholmes ! test/hotspot/jtreg/serviceability/sa/ClhsdbThreadContext.java From cjplummer at openjdk.java.net Tue Feb 1 16:04:41 2022 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Tue, 1 Feb 2022 16:04:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280554: resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered Message-ID: <6a353456-245d-4f4c-801c-a456bd653ace@openjdk.org> Changeset: 4532c3a1 Author: Chris Plummer Date: 2022-02-01 16:02:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4532c3a1639af0b4ff8c4f42c3796fa73ca5be83 8280554: resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java can fail if GC is triggered Reviewed-by: alanb, amenkov, lmesnik ! test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java ! test/hotspot/jtreg/resourcehogs/serviceability/sa/LingeredAppWithLargeStringArray.java From stuefe at openjdk.java.net Tue Feb 1 17:22:03 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 1 Feb 2022 17:22:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280941: os::print_memory_mappings() prints segment preceeding the inclusion range Message-ID: <58b0e032-6a6a-4d54-88fa-21404994c604@openjdk.org> Changeset: d1cc5fda Author: Thomas Stuefe Date: 2022-02-01 17:19:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d1cc5fda8f9fe3480d661985f15c71a8a9a4a7f8 8280941: os::print_memory_mappings() prints segment preceeding the inclusion range Reviewed-by: stefank, minqi ! src/hotspot/os/linux/os_linux.cpp From jlaskey at openjdk.java.net Tue Feb 1 18:47:18 2022 From: jlaskey at openjdk.java.net (Jim Laskey) Date: Tue, 1 Feb 2022 18:47:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279954: java/lang/StringBuffer(StringBuilder)/HugeCapacity.java intermittently fails Message-ID: Changeset: bde2b378 Author: Jim Laskey Date: 2022-02-01 18:45:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bde2b3783e0e9787cf2f270fcb3a54c2d4f1e5ab 8279954: java/lang/StringBuffer(StringBuilder)/HugeCapacity.java intermittently fails Reviewed-by: shade, dholmes ! test/jdk/java/lang/StringBuffer/HugeCapacity.java ! test/jdk/java/lang/StringBuilder/HugeCapacity.java From ccheung at openjdk.java.net Tue Feb 1 19:36:00 2022 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Tue, 1 Feb 2022 19:36:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255495: Support CDS Archived Heap for uncompressed oops Message-ID: <9dd4b285-7215-48aa-8d6c-43e99c913b93@openjdk.org> Changeset: d95de5c7 Author: Calvin Cheung Date: 2022-02-01 19:33:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d95de5c7fea4b224d6cd073a6d6921d7108bb7e1 8255495: Support CDS Archived Heap for uncompressed oops Reviewed-by: iklam, tschatzl ! src/hotspot/share/cds/archiveUtils.cpp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/cds/heapShared.cpp ! src/hotspot/share/cds/heapShared.hpp ! src/hotspot/share/cds/metaspaceShared.cpp ! src/hotspot/share/cds/metaspaceShared.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/memory/universe.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/DumpingWithNoCoops.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java From rriggs at openjdk.java.net Tue Feb 1 20:15:01 2022 From: rriggs at openjdk.java.net (Roger Riggs) Date: Tue, 1 Feb 2022 20:15:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280642: ObjectInputStream.readObject should throw InvalidClassException instead of IllegalAccessError Message-ID: Changeset: fdd9ca74 Author: Roger Riggs Date: 2022-02-01 20:13:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fdd9ca74bd6ca87c30be2bcdcfd22e19b7687a5a 8280642: ObjectInputStream.readObject should throw InvalidClassException instead of IllegalAccessError Reviewed-by: naoto, mchung ! src/java.base/share/classes/java/io/ObjectInputStream.java ! test/jdk/java/rmi/server/RMIClassLoader/loadProxyClasses/LoadProxyClasses.java From bulasevich at openjdk.java.net Tue Feb 1 20:58:16 2022 From: bulasevich at openjdk.java.net (Boris Ulasevich) Date: Tue, 1 Feb 2022 20:58:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: a18beb47 Author: Aleksey Shipilev Date: 2022-02-01 20:55:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a18beb4797a1ca6fc6b31e997be48b2bd91c6ac0 8280867: Cpuid1Ecx feature parsing is incorrect for AMD CPUs Reviewed-by: kvn, dlong ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: c74b8f48 Author: Boris Ulasevich Date: 2022-02-01 20:56:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c74b8f48fad8380dbd811e4a42c361006e13021d 8275914: SHA3: changing java implementation to help C2 create high-performance code Reviewed-by: ascarpino, phh ! src/java.base/share/classes/sun/security/provider/SHA3.java From darcy at openjdk.java.net Tue Feb 1 22:32:51 2022 From: darcy at openjdk.java.net (Joe Darcy) Date: Tue, 1 Feb 2022 22:32:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281082: Improve javadoc references to JOSS Message-ID: <5d1e95aa-bda4-496e-85d5-50fd46efcd0f@openjdk.org> Changeset: 9ca7ff3e Author: Joe Darcy Date: 2022-02-01 22:30:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9ca7ff3e4f0a944bacf38da7e5426082d64c52bd 8281082: Improve javadoc references to JOSS Reviewed-by: iris, rriggs, naoto, lancea ! src/java.base/share/classes/java/io/ObjectOutputStream.java ! src/java.base/share/classes/java/io/Serial.java ! src/java.base/share/classes/java/lang/Enum.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/security/Key.java ! src/java.base/share/classes/java/security/KeyRep.java From cjplummer at openjdk.java.net Tue Feb 1 23:03:58 2022 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Tue, 1 Feb 2022 23:03:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280601: ClhsdbThreadContext.java test is triggering codecache related asserts Message-ID: <6fc343ae-397b-40c3-98bb-0b28a33e5690@openjdk.org> Changeset: 85d839fb Author: Chris Plummer Date: 2022-02-01 23:02:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/85d839fb4f3f820d130ea95f9a54ae137a95c20a 8280601: ClhsdbThreadContext.java test is triggering codecache related asserts Reviewed-by: kevinw, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java From roland at openjdk.java.net Wed Feb 2 07:36:58 2022 From: roland at openjdk.java.net (Roland Westrelin) Date: Wed, 2 Feb 2022 07:36:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <5d613f6e-9555-499d-90f3-87d48254ecf8@openjdk.org> Changeset: d32f99ee Author: Roland Westrelin Date: 2022-02-02 07:34:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d32f99ee65679601d6e160e7975fc1e367bfa6f4 8279219: [REDO] C2 crash when allocating array of size too large Reviewed-by: thartmann, neliasso ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/split_if.cpp + test/hotspot/jtreg/compiler/allocation/TestAllocArrayAfterAllocNoUse.java + test/hotspot/jtreg/compiler/allocation/TestCCPAllocateArray.java + test/hotspot/jtreg/compiler/allocation/TestFailedAllocationBadGraph.java Changeset: 97af3230 Author: Roland Westrelin Date: 2022-02-02 07:35:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/97af32304101397bb33cbbd1e35fd9124f9e2311 8280842: Access violation in ciTypeFlow::profiled_count Reviewed-by: neliasso, vlivanov, kvn ! src/hotspot/share/ci/ciTypeFlow.cpp + test/hotspot/jtreg/compiler/profiling/TestSharedHeadExceptionBackedges.java From roland at openjdk.java.net Wed Feb 2 07:39:08 2022 From: roland at openjdk.java.net (Roland Westrelin) Date: Wed, 2 Feb 2022 07:39:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: 48a32b5f Author: Jatin Bhateja Date: 2022-02-02 07:36:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/48a32b5f3aa1b238bc9857002325579a5b041685 8280976: Incorrect encoding of avx512 vpsraq instruction with mask and constant shift. Reviewed-by: neliasso, thartmann ! src/hotspot/cpu/x86/assembler_x86.cpp Changeset: ab638341 Author: Roland Westrelin Date: 2022-02-02 07:37:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ab638341de164965e06bb1d59808670260916b82 8280885: Shenandoah: Some tests failed with "EA: missing allocation reference path" Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestUnexpectedIUBarrierEA.java From roland at openjdk.java.net Wed Feb 2 07:41:05 2022 From: roland at openjdk.java.net (Roland Westrelin) Date: Wed, 2 Feb 2022 07:41:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279535: C2: Dead code in PhaseIdealLoop::create_loop_nest after JDK-8276116 Message-ID: Changeset: 4304a772 Author: Roland Westrelin Date: 2022-02-02 07:38:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4304a7728ec60f7937e0198c4f85384064fe560e 8279535: C2: Dead code in PhaseIdealLoop::create_loop_nest after JDK-8276116 Reviewed-by: thartmann ! src/hotspot/share/opto/loopnode.cpp From roland at openjdk.java.net Wed Feb 2 08:02:51 2022 From: roland at openjdk.java.net (Roland Westrelin) Date: Wed, 2 Feb 2022 08:02:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280600: C2: assert(!had_error) failed: bad dominance Message-ID: <9de697be-493d-4c26-badc-28bc00325a64@openjdk.org> Changeset: de826ba1 Author: Roland Westrelin Date: 2022-02-02 08:01:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/de826ba18a5e98586029581c2d4bcd27334fbdd1 8280600: C2: assert(!had_error) failed: bad dominance Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestCastIIMakesMainLoopPhiDead.java From psadhukhan at openjdk.java.net Wed Feb 2 10:05:45 2022 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 2 Feb 2022 10:05:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8278254: Cleanup doclint warnings in java.desktop module Message-ID: <475e1d4b-73a6-459e-ac92-7dacd24ce516@openjdk.org> Changeset: ae2504b4 Author: Prasanta Sadhukhan Date: 2022-02-02 10:04:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ae2504b4692a5298b5835727b04a44e1edc8a4d6 8278254: Cleanup doclint warnings in java.desktop module Reviewed-by: aivanov, serb ! src/java.desktop/share/classes/java/awt/BufferCapabilities.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextServicesSupport.java ! src/java.desktop/share/classes/java/beans/beancontext/BeanContextSupport.java ! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java ! src/java.desktop/share/classes/javax/swing/JApplet.java ! src/java.desktop/share/classes/javax/swing/JDialog.java ! src/java.desktop/share/classes/javax/swing/JScrollBar.java ! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalBorders.java ! src/java.desktop/share/classes/javax/swing/text/LayeredHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/html/HTML.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/AttributeList.java ! src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java ! src/java.desktop/share/classes/javax/swing/undo/UndoableEditSupport.java From ayang at openjdk.java.net Wed Feb 2 10:45:52 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Wed, 2 Feb 2022 10:45:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281035: Serial: Move RemoveForwardedPointerClosure to local scope Message-ID: <658fbbbf-9854-4947-a2c6-09f4e8c99dc8@openjdk.org> Changeset: 4ea6037e Author: Albert Mingkun Yang Date: 2022-02-02 10:43:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4ea6037ea57ce7bbad00ef172dfc3c122b2317fc 8281035: Serial: Move RemoveForwardedPointerClosure to local scope Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/preservedMarks.hpp From rkennke at openjdk.java.net Wed Feb 2 14:59:10 2022 From: rkennke at openjdk.java.net (Roman Kennke) Date: Wed, 2 Feb 2022 14:59:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279917: Refactor subclassAudits in Thread to use ClassValue Message-ID: Changeset: ce71e8b2 Author: Roman Kennke Date: 2022-02-02 14:56:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ce71e8b281176d39cc879ae4ecf95f3d643ebd29 8279917: Refactor subclassAudits in Thread to use ClassValue Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/lang/Thread.java From michaelm at openjdk.java.net Wed Feb 2 15:07:38 2022 From: michaelm at openjdk.java.net (Michael McMahon) Date: Wed, 2 Feb 2022 15:07:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280944: Enable Unix domain sockets in Windows Selector notification mechanism Message-ID: <622e2a78-afe7-4406-85b8-c837e2025e00@openjdk.org> Changeset: 87ab0994 Author: Michael McMahon Date: 2022-02-02 15:04:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/87ab0994ded3b535a160bb87b6540bd072042c44 8280944: Enable Unix domain sockets in Windows Selector notification mechanism Reviewed-by: dfuchs, alanb ! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java ! src/java.base/windows/classes/sun/nio/ch/WEPollSelectorImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java From ayang at openjdk.java.net Wed Feb 2 15:19:33 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Wed, 2 Feb 2022 15:19:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281042: G1: Remove unused init_threshold in G1FullGCCompactionPoint Message-ID: <795169a6-d856-4768-9dcf-c34499ff5693@openjdk.org> Changeset: 9d578537 Author: Albert Mingkun Yang Date: 2022-02-02 15:17:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9d578537ced356eb0526a70f717b5669e30eadc6 8281042: G1: Remove unused init_threshold in G1FullGCCompactionPoint Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.hpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.inline.hpp From dfuchs at openjdk.java.net Wed Feb 2 17:13:25 2022 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Wed, 2 Feb 2022 17:13:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280868: LineBodyHandlerTest.java creates and discards too many clients Message-ID: <8f26ab24-5073-41fd-97b1-66761eb144cb@openjdk.org> Changeset: 47800bf3 Author: Daniel Fuchs Date: 2022-02-02 17:11:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/47800bf3da181ae0ee612b14d95773fd1dc90350 8280868: LineBodyHandlerTest.java creates and discards too many clients Reviewed-by: michaelm ! test/jdk/java/net/httpclient/LineBodyHandlerTest.java From lancea at openjdk.java.net Wed Feb 2 21:04:40 2022 From: lancea at openjdk.java.net (Lance Andersen) Date: Wed, 2 Feb 2022 21:04:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8266974: duplicate property key in java.sql.rowset resource bundle Message-ID: <09c61af9-ab6a-429f-a326-2bc50f00423c@openjdk.org> Changeset: e3d5c9e7 Author: Masanori Yano Committer: Lance Andersen Date: 2022-02-02 21:02:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e3d5c9e7c4ab210ae7a4417a47632603910744a1 8266974: duplicate property key in java.sql.rowset resource bundle Reviewed-by: lancea ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_de.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_es.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_fr.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_it.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ja.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_pt_BR.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_CN.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_zh_TW.properties From cjplummer at openjdk.java.net Wed Feb 2 21:54:25 2022 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Wed, 2 Feb 2022 21:54:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279662: serviceability/sa/ClhsdbScanOops.java can fail do to unexpected GC Message-ID: <11ab8047-d8ea-4c31-8260-133f6c0e488a@openjdk.org> Changeset: fe0118f8 Author: Chris Plummer Date: 2022-02-02 21:51:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fe0118f8040ce7e5e3d605942443e3a5d442fa92 8279662: serviceability/sa/ClhsdbScanOops.java can fail do to unexpected GC Reviewed-by: sspitsyn, kevinw ! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java From jwilhelm at openjdk.java.net Thu Feb 3 01:14:50 2022 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Thu, 3 Feb 2022 01:14:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: 2531c332 Author: Tobias Hartmann Date: 2022-02-01 17:41:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2531c332f89c5faedf71ce1737373581c9abf905 8278871: [JVMCI] assert((uint)reason < 2* _trap_hist_limit) failed: oob Backport-of: 6f0e8da6d3bef340299e48977d5e17d05eabe682 ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/deoptimization.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java Changeset: a46307a7 Author: Jesper Wilhelmsson Date: 2022-02-03 01:11:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a46307a79dd6c1f5cca02447b3452be8d1fbe9a0 Merge From xuelei at openjdk.java.net Thu Feb 3 06:30:24 2022 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Thu, 3 Feb 2022 06:30:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8065422: Trailing dot in hostname causes TLS handshake to fail with SNI disabled Message-ID: <58e6456d-78b8-4dd2-8ea2-89d7c9a8309d@openjdk.org> Changeset: a95ee5ad Author: Xue-Lei Andrew Fan Date: 2022-02-03 06:28:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a95ee5ada230a0177517efd3a417f319066169dd 8065422: Trailing dot in hostname causes TLS handshake to fail with SNI disabled Reviewed-by: weijun ! src/java.base/share/classes/sun/security/ssl/Utilities.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java + test/jdk/javax/net/ssl/ServerName/EndingDotHostname.java + test/jdk/javax/net/ssl/templates/SSLExampleCert.java From asemenov at openjdk.java.net Thu Feb 3 07:24:53 2022 From: asemenov at openjdk.java.net (Artem Semenov) Date: Thu, 3 Feb 2022 07:24:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y Message-ID: Changeset: fe547eac Author: Artem Semenov Date: 2022-02-03 07:22:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fe547eacd71b4eb8119ecc7ca2d0bbe8e757f854 8280956: Re-examine copyright headers on files in src/java.desktop/macosx/native/libawt_lwawt/awt/a11y Reviewed-by: kizune, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CellAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ColumnAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComboBoxAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComponentWrapperAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ComponentWrapperAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ListRowAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/NavigableTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/OutlineRowAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabGroupAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TableRowAccessibility.m From rkennke at openjdk.java.net Thu Feb 3 07:26:47 2022 From: rkennke at openjdk.java.net (Roman Kennke) Date: Thu, 3 Feb 2022 07:26:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations Message-ID: Changeset: 5ab22e88 Author: Roman Kennke Date: 2022-02-03 07:24:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5ab22e88da8d79f9e19e8afffdd06206f42bab94 8276990: Memory leak in invoker.c fillInvokeRequest() during JDI operations Reviewed-by: sspitsyn, cjplummer ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c From kevinw at openjdk.java.net Thu Feb 3 10:12:51 2022 From: kevinw at openjdk.java.net (Kevin Walls) Date: Thu, 3 Feb 2022 10:12:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8272777: Clean up remaining AccessController warnings in test library Message-ID: Changeset: 63a00a0d Author: Kevin Walls Date: 2022-02-03 10:10:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/63a00a0df24b154ef459936dbd69bcd2f0626235 8272777: Clean up remaining AccessController warnings in test library Reviewed-by: rriggs, sspitsyn ! test/lib/jdk/test/lib/SA/SATestUtils.java ! test/lib/jdk/test/lib/net/IPSupport.java ! test/lib/jdk/test/lib/net/SimpleSSLContext.java From stuefe at openjdk.java.net Thu Feb 3 14:14:29 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 3 Feb 2022 14:14:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281023: NMT integration into pp debug command does not work Message-ID: <17b297e0-98be-4919-98a4-3a010ab09db1@openjdk.org> Changeset: 010965c8 Author: Thomas Stuefe Date: 2022-02-03 14:12:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/010965c86ab39260b882df807c4f5d6420b20ca9 8281023: NMT integration into pp debug command does not work Reviewed-by: zgu, iklam ! src/hotspot/share/services/mallocTracker.cpp ! src/hotspot/share/services/mallocTracker.hpp ! src/hotspot/share/services/virtualMemoryTracker.cpp ! src/hotspot/share/services/virtualMemoryTracker.hpp ! src/hotspot/share/utilities/debug.cpp From prappo at openjdk.java.net Thu Feb 3 14:58:12 2022 From: prappo at openjdk.java.net (Pavel Rappo) Date: Thu, 3 Feb 2022 14:58:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281057: Fix doc references to overriding in JLS Message-ID: <2fc560da-b818-4ec0-b51d-c6a103af6706@openjdk.org> Changeset: 1f926609 Author: Pavel Rappo Date: 2022-02-03 14:55:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1f926609372c9b80dde831a014310a3729768c92 8281057: Fix doc references to overriding in JLS Reviewed-by: darcy, iris, dholmes, cjplummer ! src/hotspot/share/oops/klassVtable.cpp ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java From amenkov at openjdk.java.net Thu Feb 3 15:54:08 2022 From: amenkov at openjdk.java.net (Alex Menkov) Date: Thu, 3 Feb 2022 15:54:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8240908: RetransformClass does not know about MethodParameters attribute Message-ID: Changeset: 86c24b31 Author: Alex Menkov Date: 2022-02-03 15:51:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/86c24b319ed5e2f0097cfb4b1afe2eb358eb5f75 8240908: RetransformClass does not know about MethodParameters attribute Reviewed-by: cjplummer, sspitsyn ! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp ! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp + test/jdk/java/lang/instrument/RetransformWithMethodParametersTest.java = test/lib/jdk/test/lib/util/ClassTransformer.java From minqi at openjdk.java.net Thu Feb 3 18:04:28 2022 From: minqi at openjdk.java.net (Yumin Qi) Date: Thu, 3 Feb 2022 18:04:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8278753: Runtime crashes with access violation during JNI_CreateJavaVM call Message-ID: <12c5ac3d-8f00-4f43-a5b5-b198789c73b6@openjdk.org> Changeset: cda9c301 Author: Yumin Qi Date: 2022-02-03 18:02:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cda9c3011beeec8df68e78e096132e712255ce1b 8278753: Runtime crashes with access violation during JNI_CreateJavaVM call Reviewed-by: dholmes, stuefe ! make/data/hotspot-symbols/symbols-unix ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/native/libjimage/imageDecompressor.cpp From bpb at openjdk.java.net Thu Feb 3 19:14:06 2022 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Thu, 3 Feb 2022 19:14:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 4750574: (se spec) Selector spec should clarify calculation of select return value Message-ID: Changeset: 130cf46d Author: Brian Burkhalter Date: 2022-02-03 19:12:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/130cf46dcb7b089fcf4a4e950cdc701513f7b53f 4750574: (se spec) Selector spec should clarify calculation of select return value Reviewed-by: alanb ! src/java.base/share/classes/java/nio/channels/Selector.java From phh at openjdk.java.net Thu Feb 3 19:37:24 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 3 Feb 2022 19:37:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8251505: Use of types in compiler shared code should be consistent. Message-ID: <335e3536-9039-454d-9853-0be6b6b4c359@openjdk.org> Changeset: b6935dfb Author: Yi-Fan Tsai Committer: Paul Hohensee Date: 2022-02-03 19:34:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b6935dfb86a1c011355d2dfb2140be26ec536351 8251505: Use of types in compiler shared code should be consistent. Reviewed-by: phh ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/sweeper.hpp ! src/hotspot/share/runtime/vmStructs.cpp From dlong at openjdk.java.net Thu Feb 3 22:13:24 2022 From: dlong at openjdk.java.net (Dean Long) Date: Thu, 3 Feb 2022 22:13:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack Message-ID: Changeset: e44dc638 Author: Dean Long Date: 2022-02-03 22:10:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e44dc638b8936b1b76ca9ddf9ece0c5c4705a19c 8271055: Crash during deoptimization with "assert(bb->is_reachable()) failed: getting result from unreachable basicblock" with -XX:+VerifyStack Co-authored-by: Yi Yang Co-authored-by: Yi Yang Reviewed-by: vlivanov, thartmann ! src/hotspot/share/runtime/deoptimization.cpp + test/hotspot/jtreg/compiler/interpreter/Custom.jasm + test/hotspot/jtreg/compiler/interpreter/VerifyStackWithUnreachableBlock.java From aturbanov at openjdk.java.net Fri Feb 4 07:10:16 2022 From: aturbanov at openjdk.java.net (Andrey Turbanov) Date: Fri, 4 Feb 2022 07:10:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280970: Cleanup dead code in java.security.Provider Message-ID: Changeset: 63e11cfa Author: Andrey Turbanov Date: 2022-02-04 07:08:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/63e11cfa3f887515ca36ab5147c3e6fa540978d3 8280970: Cleanup dead code in java.security.Provider Reviewed-by: valeriep ! src/java.base/share/classes/java/security/Provider.java From rrich at openjdk.java.net Fri Feb 4 08:00:05 2022 From: rrich at openjdk.java.net (Richard Reingruber) Date: Fri, 4 Feb 2022 08:00:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor Message-ID: <17f7fa68-743c-49de-b1fc-8e71a3c32567@openjdk.org> Changeset: c936e705 Author: Richard Reingruber Date: 2022-02-04 07:57:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c936e7059b848d0e0be5f3234c4367657f2af2a7 8280593: [PPC64, S390] redundant allocation of MacroAssembler in StubGenerator ctor Reviewed-by: mdoerr, lucy ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/share/runtime/stubCodeGenerator.cpp From mdoerr at openjdk.java.net Fri Feb 4 09:14:47 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Fri, 4 Feb 2022 09:14:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281043: Intrinsify recursive ObjectMonitor locking for PPC64 Message-ID: <7407c423-9f30-44c0-8db5-26a1f2aa09e6@openjdk.org> Changeset: 46c6c6f3 Author: Martin Doerr Date: 2022-02-04 09:13:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/46c6c6f308b5ec0ec3b762df4b76de555287474c 8281043: Intrinsify recursive ObjectMonitor locking for PPC64 Reviewed-by: rrich, lucy ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp From aivanov at openjdk.java.net Fri Feb 4 10:54:05 2022 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Fri, 4 Feb 2022 10:54:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280913: Create a regression test for JRootPane.setDefaultButton() method Message-ID: <30f3f22c-298a-4772-b3ab-4ffc5881b245@openjdk.org> Changeset: 51b53a82 Author: Manukumar V S Committer: Alexey Ivanov Date: 2022-02-04 10:51:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/51b53a821bb3cfb962f80a637f5fb8cde988975a 8280913: Create a regression test for JRootPane.setDefaultButton() method Reviewed-by: aivanov + test/jdk/javax/swing/JRootPane/DefaultButtonTest.java From robm at openjdk.java.net Fri Feb 4 13:09:12 2022 From: robm at openjdk.java.net (Rob McKenna) Date: Fri, 4 Feb 2022 13:09:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277795: ldap connection timeout not honoured under contention Message-ID: <16154c56-7ce3-4cb1-87d5-97940e706df7@openjdk.org> Changeset: 3d926dd6 Author: Rob McKenna Date: 2022-02-04 13:07:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3d926dd66ef6551e91a4ebbbc59dcff58f5ede5a 8277795: ldap connection timeout not honoured under contention Reviewed-by: dfuchs, aefimov ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PooledConnectionFactory.java + test/jdk/com/sun/jndi/ldap/LdapPoolTimeoutTest.java From jwilhelm at openjdk.java.net Fri Feb 4 14:49:09 2022 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Fri, 4 Feb 2022 14:49:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <22a3109f-0049-448c-a57f-91ef970e0118@openjdk.org> Changeset: 01f93ddf Author: Matthias Baesken Date: 2022-02-04 07:47:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/01f93ddf18daea5c0798ac949c6717c37d9cefa0 8279385: [test] Adjust sun/security/pkcs12/KeytoolOpensslInteropTest.java after 8278344 Reviewed-by: mullan, xuelei Backport-of: 9bdf6eb7b2412ecff523015f1430dfb6a0e4dd09 ! test/jdk/sun/security/pkcs12/KeytoolOpensslInteropTest.java Changeset: 7207f2a3 Author: Jesper Wilhelmsson Date: 2022-02-04 14:47:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7207f2a3b59c684d9d51d378257629729fa7041d Merge From aivanov at openjdk.java.net Fri Feb 4 15:27:56 2022 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Fri, 4 Feb 2022 15:27:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280948: [TESTBUG] Write a regression test for JDK-4659800 Message-ID: <5d7d7319-74de-4104-8095-c295559fcd41@openjdk.org> Changeset: 66b2c3b6 Author: Manukumar V S Committer: Alexey Ivanov Date: 2022-02-04 15:25:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/66b2c3b66e253ac3d8718c0c6d7c7551dbe04001 8280948: [TESTBUG] Write a regression test for JDK-4659800 Reviewed-by: aivanov + test/jdk/javax/swing/JButton/4659800/EnterKeyActivatesButton.java From ayang at openjdk.java.net Fri Feb 4 16:05:05 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Fri, 4 Feb 2022 16:05:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281120: G1: Rename G1BlockOffsetTablePart::alloc_block to update_for_block Message-ID: <290decb8-1ec6-48e3-9a9d-f6ff1d20b476@openjdk.org> Changeset: d4b99bc0 Author: Albert Mingkun Yang Date: 2022-02-04 16:03:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d4b99bc029771d29c2119a9b5f381cae3fe21ec1 8281120: G1: Rename G1BlockOffsetTablePart::alloc_block to update_for_block Reviewed-by: tschatzl, iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp From dcubed at openjdk.java.net Fri Feb 4 17:39:27 2022 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 4 Feb 2022 17:39:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280476: [macOS] : hotspot arm64 bug exposed by latest clang Message-ID: Changeset: f5d6fddc Author: Daniel D. Daugherty Date: 2022-02-04 17:37:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f5d6fddc6df8c5c5456a2544b131833d5227292b 8280476: [macOS] : hotspot arm64 bug exposed by latest clang Reviewed-by: kbarrett, adinn ! src/hotspot/cpu/aarch64/immediate_aarch64.cpp From minqi at openjdk.java.net Fri Feb 4 19:22:05 2022 From: minqi at openjdk.java.net (Yumin Qi) Date: Fri, 4 Feb 2022 19:22:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280767: -XX:ArchiveClassesAtExit does not archive BoundMethodHandle$Species classes Message-ID: <7e82ed25-c916-4872-a097-dc9e455b7e25@openjdk.org> Changeset: 8e4ef818 Author: Yumin Qi Date: 2022-02-04 19:20:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8e4ef818a90de35ae75e7f82a780653d623bb29c 8280767: -XX:ArchiveClassesAtExit does not archive BoundMethodHandle$Species classes Reviewed-by: iklam, ccheung ! src/hotspot/share/cds/lambdaFormInvokers.cpp ! src/hotspot/share/cds/lambdaFormInvokers.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/prims/jvm.cpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSLambdaInvoker.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java From kevinw at openjdk.java.net Fri Feb 4 21:27:07 2022 From: kevinw at openjdk.java.net (Kevin Walls) Date: Fri, 4 Feb 2022 21:27:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281049: man page update for jstatd Security Manager dependency removal Message-ID: <41aae216-f6a6-4865-8f6d-5630fc706782@openjdk.org> Changeset: 48523b09 Author: Kevin Walls Date: 2022-02-04 21:23:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/48523b090886f7b24ed4009f0c150efaa6f7b056 8281049: man page update for jstatd Security Manager dependency removal Reviewed-by: cjplummer ! src/jdk.jstatd/share/man/jstatd.1 From xuelei at openjdk.java.net Sat Feb 5 07:47:58 2022 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Sat, 5 Feb 2022 07:47:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281289: Improve with List.copyOf Message-ID: Changeset: 42e272e1 Author: Xue-Lei Andrew Fan Date: 2022-02-05 07:44:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/42e272e181f188c89fa88f144715f19235943fca 8281289: Improve with List.copyOf Reviewed-by: jnimeh, hchao ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java From darcy at openjdk.java.net Sun Feb 6 02:21:03 2022 From: darcy at openjdk.java.net (Joe Darcy) Date: Sun, 6 Feb 2022 02:21:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 Message-ID: Changeset: 77b0240d Author: Joe Darcy Date: 2022-02-06 02:19:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/77b0240d44fd356711d75bc241e198f6f89ada8f 8281183: RandomGenerator:NextDouble() default behavior partially fixed by JDK-8280950 Reviewed-by: jlaskey ! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java ! test/jdk/java/util/Random/RandomNextDoubleBoundary.java From prr at openjdk.java.net Sun Feb 6 18:41:35 2022 From: prr at openjdk.java.net (Phil Race) Date: Sun, 6 Feb 2022 18:41:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8139173: [macosx] JInternalFrame shadow is not properly drawn Message-ID: <1759a724-f698-48c4-bfae-e35215c63870@openjdk.org> Changeset: f7814c12 Author: Toshio Nakamura Committer: Phil Race Date: 2022-02-06 18:39:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f7814c120bf84d7e9b459f81a6ce19b44fa122ec 8139173: [macosx] JInternalFrame shadow is not properly drawn Reviewed-by: prr, serb ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java + test/jdk/javax/swing/plaf/aqua/JInternalFrameBorderTest.java From prr at openjdk.java.net Sun Feb 6 21:15:47 2022 From: prr at openjdk.java.net (Phil Race) Date: Sun, 6 Feb 2022 21:15:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279878: java/awt/font/JNICheck/JNICheck.sh test fails on Ubuntu 21.10 Message-ID: Changeset: 2f48a3f0 Author: Phil Race Date: 2022-02-06 21:13:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2f48a3f032dcfe159a7ab4a3d0afd0a0760d0a04 8279878: java/awt/font/JNICheck/JNICheck.sh test fails on Ubuntu 21.10 Reviewed-by: serb ! test/jdk/java/awt/font/JNICheck/JNICheck.sh From psadhukhan at openjdk.java.net Mon Feb 7 04:51:04 2022 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Mon, 7 Feb 2022 04:51:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8166050: partialArray is not created in javax.swing.text.html.parser.NPrintWriter.println(...) method Message-ID: <330a0d8b-d7fc-4cc0-aef1-4054ae15f976@openjdk.org> Changeset: 5dfff740 Author: Prasanta Sadhukhan Date: 2022-02-07 04:48:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5dfff7406ef3dc37a77ce9545f6f56c49b41e466 8166050: partialArray is not created in javax.swing.text.html.parser.NPrintWriter.println(...) method Reviewed-by: prr ! src/java.desktop/share/classes/javax/swing/text/html/parser/TagStack.java From xuelei at openjdk.java.net Mon Feb 7 06:32:06 2022 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Mon, 7 Feb 2022 06:32:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281298: Revise the creation of unmodifiable list Message-ID: Changeset: f2302822 Author: Xue-Lei Andrew Fan Date: 2022-02-07 06:30:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f2302822c0ef30fbf7cb4e31b8dc1513e9413a23 8281298: Revise the creation of unmodifiable list Reviewed-by: redestad ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java From thartmann at openjdk.java.net Mon Feb 7 08:20:43 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Mon, 7 Feb 2022 08:20:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281117: Add regression test for JDK-8280587 Message-ID: <3a70f40b-8289-415f-9f61-45fc2e8fe00b@openjdk.org> Changeset: f5e08700 Author: Emanuel Peter Committer: Tobias Hartmann Date: 2022-02-07 08:18:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f5e0870091ad9534e7a3dd08ef2e3ee7cd781c6d 8281117: Add regression test for JDK-8280587 Reviewed-by: chagedorn, thartmann, xliu + test/hotspot/jtreg/compiler/loopopts/TestCastIIMakesMainLoopPhiDead2.java From amenkov at openjdk.java.net Mon Feb 7 09:10:06 2022 From: amenkov at openjdk.java.net (Alex Menkov) Date: Mon, 7 Feb 2022 09:10:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281243: Test java/lang/instrument/RetransformWithMethodParametersTest.java is failing Message-ID: Changeset: 95fd9d20 Author: Alex Menkov Date: 2022-02-07 09:08:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/95fd9d20f329b15d68e613ec7f932254715e9130 8281243: Test java/lang/instrument/RetransformWithMethodParametersTest.java is failing Reviewed-by: sspitsyn, dcubed, lmesnik ! test/jdk/java/lang/instrument/RetransformWithMethodParametersTest.java From jboes at openjdk.java.net Mon Feb 7 09:31:08 2022 From: jboes at openjdk.java.net (Julia Boes) Date: Mon, 7 Feb 2022 09:31:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280965: Tests com/sun/net/httpserver/simpleserver fail with FileSystemException on Windows 11 Message-ID: <1ec2498f-baa0-4175-a19a-7ec53b809be0@openjdk.org> Changeset: f3e82426 Author: Julia Boes Date: 2022-02-07 09:28:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f3e8242683f6c729d89e2f49b0977889b4786f4a 8280965: Tests com/sun/net/httpserver/simpleserver fail with FileSystemException on Windows 11 Reviewed-by: dfuchs ! test/jdk/com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java ! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java From aefimov at openjdk.java.net Mon Feb 7 12:12:00 2022 From: aefimov at openjdk.java.net (Aleksei Efimov) Date: Mon, 7 Feb 2022 12:12:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled Message-ID: <4f708d51-212b-4e2a-88b4-458721f311aa@openjdk.org> Changeset: 4c169495 Author: Aleksei Efimov Date: 2022-02-07 12:10:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4c169495a2c4bfdcbc82e94e9ca1ee0cc050daf9 8272996: JNDI DNS provider fails to resolve SRV entries when IPV6 stack is enabled Reviewed-by: dfuchs ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java From ayang at openjdk.java.net Mon Feb 7 12:28:13 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Mon, 7 Feb 2022 12:28:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281114: G1: Remove PreservedMarks::init_forwarded_mark Message-ID: <867d5026-5e71-4481-baf1-9b50eb693388@openjdk.org> Changeset: 76677716 Author: Albert Mingkun Yang Date: 2022-02-07 12:26:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/76677716abf1124992c8f5d4d5b159b1ec0f3cab 8281114: G1: Remove PreservedMarks::init_forwarded_mark Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/shared/preservedMarks.hpp ! src/hotspot/share/gc/shared/preservedMarks.inline.hpp From tschatzl at openjdk.java.net Mon Feb 7 12:45:44 2022 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 7 Feb 2022 12:45:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268387: Rename maximum compaction to maximal compaction in G1 Message-ID: Changeset: 22a1a32c Author: Stephanie Crater Committer: Thomas Schatzl Date: 2022-02-07 12:43:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/22a1a32c7e5ceb7be6725f5369dcfc2a11fecc2f 8268387: Rename maximum compaction to maximal compaction in G1 Reviewed-by: ayang, tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1VMOperations.cpp From mullan at openjdk.java.net Mon Feb 7 14:08:20 2022 From: mullan at openjdk.java.net (Sean Mullan) Date: Mon, 7 Feb 2022 14:08:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR Message-ID: Changeset: a0f6f240 Author: Sean Mullan Date: 2022-02-07 14:06:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a0f6f2409ea61ff9ed9dc2e2b46e309c751d456d 8280890: Cannot use '-Djava.system.class.loader' with class loader in signed JAR Reviewed-by: weijun, hchao ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java + test/jdk/java/security/SignedJar/CustomClassLoader.java + test/jdk/java/security/SignedJar/SignedJarWithCustomClassLoader.java From weijun at openjdk.java.net Mon Feb 7 15:07:55 2022 From: weijun at openjdk.java.net (Weijun Wang) Date: Mon, 7 Feb 2022 15:07:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281175: Add a -providerPath option to jarsigner Message-ID: <19160637-10e4-4af7-96a4-036eb5c89c80@openjdk.org> Changeset: 2ed1f4cf Author: Weijun Wang Date: 2022-02-07 15:05:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2ed1f4cf32b1cef4ccb129d622f9368c3469d1d4 8281175: Add a -providerPath option to jarsigner Reviewed-by: xuelei, hchao ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! test/jdk/sun/security/tools/jarsigner/AltProvider.java From kevinw at openjdk.java.net Mon Feb 7 17:38:15 2022 From: kevinw at openjdk.java.net (Kevin Walls) Date: Mon, 7 Feb 2022 17:38:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist. Message-ID: <8e59dde1-0667-4a1e-bd10-db919a6b5e12@openjdk.org> Changeset: 1dfc94dd Author: Kevin Walls Date: 2022-02-07 17:36:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1dfc94dd561f6a91ef3784fe28c83f839f8188c4 8281377: Remove vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Deadlock/JavaDeadlock001/TestDescription.java from problemlist. Reviewed-by: sspitsyn ! test/hotspot/jtreg/ProblemList.txt From kevinw at openjdk.java.net Mon Feb 7 18:18:38 2022 From: kevinw at openjdk.java.net (Kevin Walls) Date: Mon, 7 Feb 2022 18:18:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java Message-ID: Changeset: 8a662105 Author: Kevin Walls Date: 2022-02-07 18:16:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8a662105c2da1f0fb9b7ecc5058fc85858439ed9 6779701: Wrong defect ID in the code of test LocalRMIServerSocketFactoryTest.java Reviewed-by: cjplummer, dfuchs ! test/jdk/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java From egahlin at openjdk.java.net Mon Feb 7 19:56:22 2022 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Mon, 7 Feb 2022 19:56:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279613: JFR: Snippify Javadoc Message-ID: <45a48892-885a-4cb0-920e-8838331c346d@openjdk.org> Changeset: 2f71a6b3 Author: Erik Gahlin Date: 2022-02-07 19:54:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2f71a6b39ed6bb869b4eb3e81bc1d87f4b3328ff 8279613: JFR: Snippify Javadoc Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java ! src/jdk.jfr/share/classes/jdk/jfr/Event.java ! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/EventSettings.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/MetadataDefinition.java ! src/jdk.jfr/share/classes/jdk/jfr/Recording.java ! src/jdk.jfr/share/classes/jdk/jfr/SettingControl.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/package-info.java + src/jdk.jfr/share/classes/jdk/jfr/consumer/snippet-files/Snippets.java + src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java From shade at openjdk.java.net Tue Feb 8 07:21:57 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 8 Feb 2022 07:21:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281314: Rename Stack{Red, Yellow, Reserved, Shadow}Pages multipliers Message-ID: <25906b34-4365-4790-8483-db7ae8ad4f9d@openjdk.org> Changeset: 4eacacb5 Author: Aleksey Shipilev Date: 2022-02-08 07:19:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4eacacb5ad61020c11a521111c40af9fa72e2ff5 8281314: Rename Stack{Red,Yellow,Reserved,Shadow}Pages multipliers Reviewed-by: stuefe, coleenp, xliu ! src/hotspot/share/runtime/stackOverflow.cpp From alanb at openjdk.java.net Tue Feb 8 08:33:23 2022 From: alanb at openjdk.java.net (Alan Bateman) Date: Tue, 8 Feb 2022 08:33:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279329: Remove hardcoded IPv4 available policy on Windows Message-ID: Changeset: f2a9627c Author: Masanori Yano Committer: Alan Bateman Date: 2022-02-08 08:31:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f2a9627c05f9ef82eb83d8c1b9d4209bf42e7d8d 8279329: Remove hardcoded IPv4 available policy on Windows Reviewed-by: djelinski, alanb, dfuchs, aefimov ! src/java.base/windows/native/libnet/net_util_md.c From kbarrett at openjdk.java.net Tue Feb 8 09:03:52 2022 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Tue, 8 Feb 2022 09:03:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280917: Simplify G1ConcurrentRefineThread activation Message-ID: <3a0c7c13-00ca-4601-ab93-37148f674b96@openjdk.org> Changeset: 861f2797 Author: Kim Barrett Date: 2022-02-08 09:02:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/861f2797f7d56ab185117f27dae2660af9250f6a 8280917: Simplify G1ConcurrentRefineThread activation Reviewed-by: iwalulya, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp ! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp ! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp From aivanov at openjdk.java.net Tue Feb 8 12:41:50 2022 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Tue, 8 Feb 2022 12:41:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281296: Create a regression test for JDK-4515999 Message-ID: <4e3b727c-dbee-4995-b813-aa718b1254ff@openjdk.org> Changeset: f5d8cebb Author: Manukumar V S Committer: Alexey Ivanov Date: 2022-02-08 12:39:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f5d8cebbb6f1b38247c3b30ba8859874a0e98115 8281296: Create a regression test for JDK-4515999 Reviewed-by: aivanov + test/jdk/javax/swing/JSpinner/4515999/JSpinnerMouseAndKeyPressTest.java From stuefe at openjdk.java.net Tue Feb 8 14:46:03 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 8 Feb 2022 14:46:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281450: Remove unnecessary operator new and delete from ObjectMonitor Message-ID: <5ecd4eb0-eeef-4a46-a78a-a86d6bf32916@openjdk.org> Changeset: 83d67452 Author: Thomas Stuefe Date: 2022-02-08 14:43:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/83d67452da248db17bc72de80247a670d6813cf5 8281450: Remove unnecessary operator new and delete from ObjectMonitor Reviewed-by: dholmes ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp From hseigel at openjdk.java.net Tue Feb 8 16:02:31 2022 From: hseigel at openjdk.java.net (Harold Seigel) Date: Tue, 8 Feb 2022 16:02:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281400: Remove unused wcslen() function Message-ID: Changeset: 380378c5 Author: Harold Seigel Date: 2022-02-08 16:00:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/380378c551b4243ef72d868571f725b390e12124 8281400: Remove unused wcslen() function Reviewed-by: dcubed, coleenp, lfoltan ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/hotspot/share/utilities/globalDefinitions_xlc.hpp From mdoerr at openjdk.java.net Tue Feb 8 17:50:01 2022 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 8 Feb 2022 17:50:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281061: [s390] JFR runs into assertions while validating interpreter frames Message-ID: Changeset: 7f19c700 Author: Martin Doerr Date: 2022-02-08 17:48:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7f19c700707573000a37910dd6d2f2bb6e8439ad 8281061: [s390] JFR runs into assertions while validating interpreter frames Reviewed-by: lucy, rrich ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp From lancea at openjdk.java.net Tue Feb 8 17:54:59 2022 From: lancea at openjdk.java.net (Lance Andersen) Date: Tue, 8 Feb 2022 17:54:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281104: jar --create should create missing parent directories Message-ID: <2d42d62d-99ec-4ef9-9b1c-59e0dfad97bc@openjdk.org> Changeset: 92f4f40d Author: Christian Stein Committer: Lance Andersen Date: 2022-02-08 17:53:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/92f4f40da6c4ff55c7ed334007c9c6ca0dc15d99 8281104: jar --create should create missing parent directories Reviewed-by: lancea ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties + test/jdk/tools/jar/CreateMissingParentDirectories.java From dcubed at openjdk.java.net Tue Feb 8 20:19:17 2022 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 8 Feb 2022 20:19:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281476: ProblemList tools/jar/CreateMissingParentDirectories.java Message-ID: <2d998cf7-b4e9-4371-9377-90ebbf270d20@openjdk.org> Changeset: 5fb56dbb Author: Daniel D. Daugherty Date: 2022-02-08 20:16:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5fb56dbb0b4e3345ca6f48ba9c01bd467f04aa6f 8281476: ProblemList tools/jar/CreateMissingParentDirectories.java Reviewed-by: azvegint, bpb, lancea ! test/jdk/ProblemList.txt From kbarrett at openjdk.java.net Tue Feb 8 20:32:17 2022 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Tue, 8 Feb 2022 20:32:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280828: Improve invariants in NonblockingQueue::append Message-ID: <2e3a84da-3f24-43f7-b0cb-bbd2725bdc6a@openjdk.org> Changeset: d658d945 Author: Kim Barrett Date: 2022-02-08 20:29:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d658d945cf57bab8e61302841dcb56b36e48eff3 8280828: Improve invariants in NonblockingQueue::append Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/utilities/nonblockingQueue.inline.hpp From jiefu at openjdk.java.net Tue Feb 8 23:40:39 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 8 Feb 2022 23:40:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8278947: Support for array constants in constant table Message-ID: Changeset: fb17a8ec Author: Quan Anh Mai Committer: Jie Fu Date: 2022-02-08 23:38:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fb17a8ece0a3593c51a8be60533916bf70778a93 8278947: Support for array constants in constant table Reviewed-by: kvn, vlivanov ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/opto/constantTable.cpp ! src/hotspot/share/opto/constantTable.hpp From serb at openjdk.java.net Wed Feb 9 01:28:11 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 9 Feb 2022 01:28:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280132: Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder Message-ID: <38e443ca-6a3b-4bbf-9e2f-ce4b6303fdf3@openjdk.org> Changeset: 2f46af05 Author: Sergey Bylokhov Date: 2022-02-09 01:26:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2f46af05ce2d43e19e0095680eb3a52fd904c774 8280132: Incorrect comparator com.sun.beans.introspect.MethodInfo.MethodOrder Reviewed-by: prr ! src/java.desktop/share/classes/com/sun/beans/introspect/MethodInfo.java ! test/jdk/java/beans/Introspector/MethodOrderException.java From kbarrett at openjdk.java.net Wed Feb 9 04:13:19 2022 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Wed, 9 Feb 2022 04:13:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280830: Change NonblockingQueue::try_pop variable named "result" Message-ID: Changeset: 13f739d3 Author: Kim Barrett Date: 2022-02-09 04:10:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/13f739d330e393f840d134f5327a025957e1f795 8280830: Change NonblockingQueue::try_pop variable named "result" Reviewed-by: dholmes ! src/hotspot/share/utilities/nonblockingQueue.inline.hpp From kbarrett at openjdk.java.net Wed Feb 9 04:41:06 2022 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Wed, 9 Feb 2022 04:41:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280438: Improve BufferNode::Allocator::release to avoid walking pending list Message-ID: Changeset: bce5dd17 Author: Kim Barrett Date: 2022-02-09 04:38:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bce5dd17665d1cdf2901690ca54f84ec200560af 8280438: Improve BufferNode::Allocator::release to avoid walking pending list Reviewed-by: iwalulya, tschatzl ! src/hotspot/share/gc/shared/ptrQueue.cpp ! src/hotspot/share/gc/shared/ptrQueue.hpp From shade at openjdk.java.net Wed Feb 9 06:29:44 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 9 Feb 2022 06:29:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281168: Micro-optimize VarForm.getMemberName for interpreter Message-ID: Changeset: fc772178 Author: Aleksey Shipilev Date: 2022-02-09 06:28:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fc77217814eb1a346d7380299abdc2b01a69b4de 8281168: Micro-optimize VarForm.getMemberName for interpreter Reviewed-by: redestad, vlivanov, mchung ! src/java.base/share/classes/java/lang/invoke/VarForm.java From asemenov at openjdk.java.net Wed Feb 9 06:52:26 2022 From: asemenov at openjdk.java.net (Artem Semenov) Date: Wed, 9 Feb 2022 06:52:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working Message-ID: Changeset: cb2f8cae Author: Artem Semenov Date: 2022-02-09 06:50:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cb2f8caed2de1bf0a85a7ebfd232c36371e06c98 8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working Reviewed-by: ant, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m + test/jdk/java/awt/a11y/AccessibleActionsTest.java From kbarrett at openjdk.java.net Wed Feb 9 06:55:58 2022 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Wed, 9 Feb 2022 06:55:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8272807: Permit use of memory concurrent with pretouch Message-ID: Changeset: 072e7b4d Author: Kim Barrett Date: 2022-02-09 06:53:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/072e7b4da0449ab7c1ab1ba0cfbb3db233823e7c 8272807: Permit use of memory concurrent with pretouch Reviewed-by: shade, stuefe ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp From aivanov at openjdk.java.net Wed Feb 9 08:36:07 2022 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Wed, 9 Feb 2022 08:36:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281440: AWT: Conversion from string literal loses const qualifier Message-ID: Changeset: f924e50c Author: Daniel Jeli?ski Committer: Alexey Ivanov Date: 2022-02-09 08:34:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f924e50c42c2f9548d2983449a98c45af40b0d35 8281440: AWT: Conversion from string literal loses const qualifier Reviewed-by: prr, aivanov ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Font.h ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp ! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp From shade at openjdk.java.net Wed Feb 9 09:35:32 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 9 Feb 2022 09:35:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281195: Mistakenly used logging causes significant overhead in interpreter Message-ID: Changeset: f092baba Author: Alexey Pavlyutkin Committer: Aleksey Shipilev Date: 2022-02-09 09:33:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f092babafb58563a4044463e157e02c397d8c9bc 8281195: Mistakenly used logging causes significant overhead in interpreter Reviewed-by: shade, dholmes ! src/hotspot/share/interpreter/oopMapCache.cpp From roland at openjdk.java.net Wed Feb 9 10:20:20 2022 From: roland at openjdk.java.net (Roland Westrelin) Date: Wed, 9 Feb 2022 10:20:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262721: Add Tests to verify single iteration loops are properly optimized Message-ID: Changeset: 69e390a0 Author: Roland Westrelin Date: 2022-02-09 10:18:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/69e390a0e86f82eaa7bcdbc3ef509734dbe3b22f 8262721: Add Tests to verify single iteration loops are properly optimized Reviewed-by: neliasso, chagedorn, kvn + test/hotspot/jtreg/compiler/c2/irTests/TestFewIterationsCountedLoop.java From mbaesken at openjdk.java.net Wed Feb 9 11:35:12 2022 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 9 Feb 2022 11:35:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281274: deal with ActiveProcessorCount in os::Linux::print_container_info Message-ID: Changeset: bb2e10cc Author: Matthias Baesken Date: 2022-02-09 11:33:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bb2e10ccea0c0b89b06ace034c99253e9999ec47 8281274: deal with ActiveProcessorCount in os::Linux::print_container_info Reviewed-by: stuefe, sgehwolf, dholmes, iklam ! src/hotspot/os/linux/os_linux.cpp ! test/hotspot/jtreg/containers/docker/TestMisc.java From lancea at openjdk.java.net Wed Feb 9 11:36:59 2022 From: lancea at openjdk.java.net (Lance Andersen) Date: Wed, 9 Feb 2022 11:36:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281470: tools/jar/CreateMissingParentDirectories.java fails with "Should have failed creating jar file" Message-ID: <574a05bd-4094-4507-93f8-6c714257e6d9@openjdk.org> Changeset: 8b384b98 Author: Christian Stein Committer: Lance Andersen Date: 2022-02-09 11:34:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8b384b986a0a6a972c29a2f7a4d9fd40dc479b48 8281470: tools/jar/CreateMissingParentDirectories.java fails with "Should have failed creating jar file" Reviewed-by: lancea ! test/jdk/ProblemList.txt ! test/jdk/tools/jar/CreateMissingParentDirectories.java From phh at openjdk.java.net Wed Feb 9 13:20:46 2022 From: phh at openjdk.java.net (Paul Hohensee) Date: Wed, 9 Feb 2022 13:20:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280007: Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2 Message-ID: <3f566de5-b5a1-4829-9afe-e750ded52a2e@openjdk.org> Changeset: f823bed0 Author: Bhavana Kilambi Committer: Paul Hohensee Date: 2022-02-09 13:18:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f823bed043dc38d838baaf8c2024ef24b8a50e9b 8280007: Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2 Reviewed-by: phh ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp From vlivanov at openjdk.java.net Wed Feb 9 13:57:55 2022 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Wed, 9 Feb 2022 13:57:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279822: CI: Constant pool entries in error state are not supported Message-ID: <2e0f8b68-b03d-4037-a351-b95daf9c4cdf@openjdk.org> Changeset: c5c8c064 Author: Vladimir Ivanov Date: 2022-02-09 13:56:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c5c8c0644d9442846de15422285fffeb91c3e0a1 8279822: CI: Constant pool entries in error state are not supported Reviewed-by: kvn, thartmann ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/ciConstant.hpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/ci/ciStreams.hpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/utilities/constantTag.hpp + test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java From hchao at openjdk.java.net Wed Feb 9 16:55:46 2022 From: hchao at openjdk.java.net (Hai-May Chao) Date: Wed, 9 Feb 2022 16:55:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8265765: DomainKeyStore may stop enumerating aliases if a constituting KeyStore is empty Message-ID: <414c6662-8a6c-4483-bd7e-677100f4d1b7@openjdk.org> Changeset: 178b962e Author: Hai-May Chao Date: 2022-02-09 16:53:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/178b962e01cc6c150442bf41dc6bd199caff0042 8265765: DomainKeyStore may stop enumerating aliases if a constituting KeyStore is empty Reviewed-by: weijun ! src/java.base/share/classes/sun/security/provider/DomainKeyStore.java + test/jdk/sun/security/provider/KeyStore/DksWithEmptyKeystore.java From aivanov at openjdk.java.net Wed Feb 9 19:14:50 2022 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Wed, 9 Feb 2022 19:14:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280820: Clean up bug8033699 and bug8075609.java tests: regtesthelpers aren't used Message-ID: <66cad9ba-0354-4dd2-840f-89339c007037@openjdk.org> Changeset: fd8a3dcc Author: Alexey Ivanov Date: 2022-02-09 19:12:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fd8a3dcc52dc5d6b62edd83eacef5934f6294e80 8280820: Clean up bug8033699 and bug8075609.java tests: regtesthelpers aren't used Reviewed-by: prr ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java ! test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java From jjiang at openjdk.java.net Thu Feb 10 08:13:44 2022 From: jjiang at openjdk.java.net (John Jiang) Date: Thu, 10 Feb 2022 08:13:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281567: Remove @throws IOException from X509CRLImpl::getExtension docs Message-ID: <0667d211-de9f-448b-ab5c-90966ec50d9d@openjdk.org> Changeset: 7218d844 Author: John Jiang Date: 2022-02-10 08:11:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7218d8449bfaa3f121b66088a88a194f77f06753 8281567: Remove @throws IOException from X509CRLImpl::getExtension docs Reviewed-by: xuelei, jiefu ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java From thartmann at openjdk.java.net Thu Feb 10 09:31:18 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Thu, 10 Feb 2022 09:31:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252496: C2: Useless code in MergeMemNode::Ideal Message-ID: <7d96a095-d399-4340-a857-a1e20c5abbb7@openjdk.org> Changeset: fa0a72c0 Author: Emanuel Peter Committer: Tobias Hartmann Date: 2022-02-10 09:29:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fa0a72c030432f9ea4ad9913a2bb4096324410aa 8252496: C2: Useless code in MergeMemNode::Ideal Reviewed-by: thartmann, chagedorn, vlivanov ! src/hotspot/share/opto/memnode.cpp From lkorinth at openjdk.java.net Thu Feb 10 10:36:40 2022 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Thu, 10 Feb 2022 10:36:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281379: Assign package declarations to all jtreg test cases under gc Message-ID: <5c4ff405-4ef8-4525-85b0-3c2203b560fd@openjdk.org> Changeset: c820d1ac Author: Leo Korinth Date: 2022-02-10 10:34:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c820d1acb7c6e600a890e4205eef0be8a4c7a791 8281379: Assign package declarations to all jtreg test cases under gc Reviewed-by: kbarrett, tschatzl ! test/hotspot/jtreg/gc/g1/TestG1SkipCompaction.java ! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java ! test/hotspot/jtreg/gc/z/TestGarbageCollectorMXBean.java ! test/hotspot/jtreg/gc/z/TestMemoryMXBean.java ! test/hotspot/jtreg/gc/z/TestMemoryManagerMXBean.java From ihse at openjdk.java.net Thu Feb 10 10:48:54 2022 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Thu, 10 Feb 2022 10:48:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281262: Windows builds in different directories are not fully reproducible Message-ID: <9f38b359-b382-45c4-a472-b17375370a2c@openjdk.org> Changeset: d442328b Author: Maxim Kartashev Committer: Magnus Ihse Bursie Date: 2022-02-10 10:46:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d442328bc2f2f4bc35dd054487a78552e3d9a759 8281262: Windows builds in different directories are not fully reproducible Co-authored-by: Erik Joelsson Reviewed-by: erikj, ihse ! make/TestImage.gmk ! make/autoconf/flags-cflags.m4 ! test/jdk/build/AbsPathsInImage.java From kbarrett at openjdk.java.net Thu Feb 10 11:29:56 2022 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Thu, 10 Feb 2022 11:29:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280832: Update usage docs for NonblockingQueue Message-ID: <10eb0b3a-4b7f-419d-87d7-75ed2d58b1e1@openjdk.org> Changeset: 3ce1c5b6 Author: Kim Barrett Date: 2022-02-10 11:28:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3ce1c5b6ce02749ef8f9d35409b7bcbf27f47203 8280832: Update usage docs for NonblockingQueue Reviewed-by: iwalulya, dholmes ! src/hotspot/share/utilities/nonblockingQueue.hpp ! src/hotspot/share/utilities/nonblockingQueue.inline.hpp From psadhukhan at openjdk.java.net Thu Feb 10 12:03:44 2022 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 10 Feb 2022 12:03:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8054449: Incompatible type in example code in TreePath Message-ID: <63ae3e0e-aff2-4e43-94e2-726335363d01@openjdk.org> Changeset: 039313d6 Author: Prasanta Sadhukhan Date: 2022-02-10 12:02:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/039313d65d47dc85cb8c91d3e1d2752d365f70f9 8054449: Incompatible type in example code in TreePath Reviewed-by: aivanov, dmarkov ! src/java.desktop/share/classes/javax/swing/tree/TreePath.java From psandoz at openjdk.java.net Thu Feb 10 18:39:44 2022 From: psandoz at openjdk.java.net (Paul Sandoz) Date: Thu, 10 Feb 2022 18:39:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281294: [vectorapi] FIRST_NONZERO reduction operation throws IllegalArgumentExcept on zero vectors Message-ID: Changeset: 83b6e4bc Author: Paul Sandoz Date: 2022-02-10 18:37:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/83b6e4bc04db89a846a1b6c2d0666efe139f8f61 8281294: [vectorapi] FIRST_NONZERO reduction operation throws IllegalArgumentExcept on zero vectors Reviewed-by: jrose ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template ! test/jdk/jdk/incubator/vector/Byte128VectorTests.java ! test/jdk/jdk/incubator/vector/Byte256VectorTests.java ! test/jdk/jdk/incubator/vector/Byte512VectorTests.java ! test/jdk/jdk/incubator/vector/Byte64VectorTests.java ! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Double128VectorTests.java ! test/jdk/jdk/incubator/vector/Double256VectorTests.java ! test/jdk/jdk/incubator/vector/Double512VectorTests.java ! test/jdk/jdk/incubator/vector/Double64VectorTests.java ! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Float128VectorTests.java ! test/jdk/jdk/incubator/vector/Float256VectorTests.java ! test/jdk/jdk/incubator/vector/Float512VectorTests.java ! test/jdk/jdk/incubator/vector/Float64VectorTests.java ! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Int128VectorTests.java ! test/jdk/jdk/incubator/vector/Int256VectorTests.java ! test/jdk/jdk/incubator/vector/Int512VectorTests.java ! test/jdk/jdk/incubator/vector/Int64VectorTests.java ! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Long128VectorTests.java ! test/jdk/jdk/incubator/vector/Long256VectorTests.java ! test/jdk/jdk/incubator/vector/Long512VectorTests.java ! test/jdk/jdk/incubator/vector/Long64VectorTests.java ! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java ! test/jdk/jdk/incubator/vector/Short128VectorTests.java ! test/jdk/jdk/incubator/vector/Short256VectorTests.java ! test/jdk/jdk/incubator/vector/Short512VectorTests.java ! test/jdk/jdk/incubator/vector/Short64VectorTests.java ! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java ! test/jdk/jdk/incubator/vector/gen-template.sh - test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-Min-op.template = test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Masked-op-func.template - test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Max-op.template - test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-Min-op.template + test/jdk/jdk/incubator/vector/templates/Kernel-Reduction-op-func.template - test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-Min-op.template = test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Masked-op-func.template - test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Min-op.template - test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-Max-op.template - test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-Min-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Masked-op-func.template - test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Max-op.template - test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-Min-op.template + test/jdk/jdk/incubator/vector/templates/Unit-Reduction-Scalar-op-func.template = test/jdk/jdk/incubator/vector/templates/Unit-Reduction-op-func.template ! test/jdk/jdk/incubator/vector/templates/Unit-header.template From egahlin at openjdk.java.net Thu Feb 10 22:53:37 2022 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Thu, 10 Feb 2022 22:53:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281536: JFR: Improve jdk.jfr.ContentType documentation Message-ID: <65143141-19fa-44a1-b1bf-fdbb77badc3c@openjdk.org> Changeset: 58c2bd31 Author: Erik Gahlin Date: 2022-02-10 22:51:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/58c2bd315836b9c4fbffa212497fd84c8f589c17 8281536: JFR: Improve jdk.jfr.ContentType documentation Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/ContentType.java ! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java From dholmes at openjdk.java.net Thu Feb 10 23:26:04 2022 From: dholmes at openjdk.java.net (David Holmes) Date: Thu, 10 Feb 2022 23:26:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths Message-ID: <68f37b2b-2bc5-47a8-8b8e-ec3a48599b8d@openjdk.org> Changeset: 84868e39 Author: David Holmes Date: 2022-02-10 23:23:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/84868e39be4522ba87e603beea0f8da9efa43b6d 8281275: Upgrading from 8 to 11 no longer accepts '/' as filepath separator in gc paths Reviewed-by: shade, dcubed ! src/hotspot/share/logging/logConfiguration.cpp ! test/hotspot/gtest/logging/test_logConfiguration.cpp From stuefe at openjdk.java.net Fri Feb 11 05:35:57 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 11 Feb 2022 05:35:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281522: Rename ADLC classes which have the same name as hotspot variants Message-ID: <8aecf25f-ee98-44d8-9ab9-35a4f8af0311@openjdk.org> Changeset: eee6a562 Author: Thomas Stuefe Date: 2022-02-11 05:34:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/eee6a5622dca683d4d6a701daa48e09e8d17b54e 8281522: Rename ADLC classes which have the same name as hotspot variants Reviewed-by: neliasso, kvn + src/hotspot/share/adlc/adlArena.cpp + src/hotspot/share/adlc/adlArena.hpp ! src/hotspot/share/adlc/adlc.hpp ! src/hotspot/share/adlc/adlparse.cpp - src/hotspot/share/adlc/arena.cpp - src/hotspot/share/adlc/arena.hpp ! src/hotspot/share/adlc/dfa.cpp ! src/hotspot/share/adlc/dict2.cpp ! src/hotspot/share/adlc/dict2.hpp ! src/hotspot/share/adlc/forms.cpp ! src/hotspot/share/adlc/forms.hpp ! src/hotspot/share/adlc/formsopt.cpp ! src/hotspot/share/adlc/formssel.cpp From shade at openjdk.java.net Fri Feb 11 06:47:53 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 11 Feb 2022 06:47:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281318: Improve jfr/event/allocation tests reliability Message-ID: <8d89692d-7a59-4fe1-bd1b-35c1e7b4b578@openjdk.org> Changeset: 65831eb2 Author: Aleksey Shipilev Date: 2022-02-11 06:45:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/65831eb294b6f1f5f99988836c00005d41c27fd3 8281318: Improve jfr/event/allocation tests reliability Reviewed-by: mgronlun ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationInNewTLABEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationOutsideTLABEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventThrottling.java From stuefe at openjdk.java.net Fri Feb 11 07:21:52 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 11 Feb 2022 07:21:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281460: Let ObjectMonitor have its own NMT category Message-ID: Changeset: a037b3c3 Author: Thomas Stuefe Date: 2022-02-11 07:21:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a037b3c35831f029d23a88bdd49e7f2c2d951631 8281460: Let ObjectMonitor have its own NMT category Reviewed-by: dholmes, dcubed, shade ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/runtime/objectMonitor.hpp From serb at openjdk.java.net Fri Feb 11 07:43:45 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 11 Feb 2022 07:43:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281419: The source data for the color conversion can be discarded Message-ID: <1144d4bb-8903-4194-9635-47b0fada4ba0@openjdk.org> Changeset: 8441d51e Author: Sergey Bylokhov Date: 2022-02-11 07:41:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8441d51e71e143250b44eea74114a624cf00cc3e 8281419: The source data for the color conversion can be discarded Reviewed-by: prr, aivanov ! src/java.desktop/share/native/liblcms/LCMS.c From shade at openjdk.java.net Fri Feb 11 08:49:08 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 11 Feb 2022 08:49:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8072070: Improve interpreter stack banging Message-ID: <7977bece-79db-4fec-810d-6c9aaa7d55f0@openjdk.org> Changeset: 3a13425b Author: Aleksey Shipilev Date: 2022-02-11 08:46:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3a13425bc9088cbb6d95e1a46248d7eba27fb1a6 8072070: Improve interpreter stack banging Reviewed-by: xliu, coleenp, mdoerr ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/stackOverflow.hpp ! src/hotspot/share/runtime/thread.hpp From kbarrett at openjdk.java.net Fri Feb 11 09:07:10 2022 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Fri, 11 Feb 2022 09:07:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281626: NonblockingQueue should use nullptr Message-ID: Changeset: 90939cb8 Author: Kim Barrett Date: 2022-02-11 09:05:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/90939cb80193c671cae635b7a4e41bd2e6bcdbd5 8281626: NonblockingQueue should use nullptr Reviewed-by: shade, dholmes ! src/hotspot/share/utilities/nonblockingQueue.hpp ! src/hotspot/share/utilities/nonblockingQueue.inline.hpp From psadhukhan at openjdk.java.net Fri Feb 11 09:41:45 2022 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Fri, 11 Feb 2022 09:41:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8047749: javadoc for getPathBounds() in TreeUI and BasicTreeUI is incorrect Message-ID: Changeset: 4d640760 Author: Prasanta Sadhukhan Date: 2022-02-11 09:39:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4d64076058a4ec5df101b06572195ed5fdee6f64 8047749: javadoc for getPathBounds() in TreeUI and BasicTreeUI is incorrect Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/plaf/TreeUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTreeUI.java From jiefu at openjdk.java.net Fri Feb 11 11:42:08 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 11 Feb 2022 11:42:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281638: jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions Message-ID: <8c1e7acd-c7ac-4f36-8db8-1b4ceb96ba9a@openjdk.org> Changeset: d254cf28 Author: Jie Fu Date: 2022-02-11 11:39:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d254cf28c5e72bd9b8de863b831015237640ca25 8281638: jfr/event/allocation tests fail with release VMs after JDK-8281318 due to lack of -XX:+UnlockDiagnosticVMOptions Reviewed-by: shade ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationInNewTLABEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationOutsideTLABEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventThrottling.java From jlahoda at openjdk.java.net Fri Feb 11 12:14:04 2022 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Fri, 11 Feb 2022 12:14:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281100: Spurious "variable might not have been initialized" with sealed class switch Message-ID: <8890df8a-f73f-41c4-8533-8510a6c806ba@openjdk.org> Changeset: 4ff5824f Author: Jan Lahoda Date: 2022-02-11 12:11:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4ff5824f5bc13826d2eae1c83094acfcccdb7b8f 8281100: Spurious "variable might not have been initialized" with sealed class switch Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! test/langtools/tools/javac/patterns/Exhaustiveness.java From aivanov at openjdk.java.net Fri Feb 11 15:36:07 2022 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Fri, 11 Feb 2022 15:36:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails Message-ID: <71ef555e-a26e-423b-9fe1-8a4105f1361d@openjdk.org> Changeset: f399ae55 Author: lawrence.andrews Committer: Alexey Ivanov Date: 2022-02-11 15:33:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f399ae558eabdce8960d339ef0758c023aeb89cc 8202836: [macosx] test java/awt/Graphics/TextAAHintsTest.java fails Reviewed-by: prr, aivanov ! test/jdk/java/awt/Graphics/TextAAHintsTest.java From bpb at openjdk.java.net Fri Feb 11 16:26:48 2022 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Fri, 11 Feb 2022 16:26:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281259: MutableBigInteger subtraction could be simplified Message-ID: <25e9edd2-2c54-447b-9706-e8d09583bb5b@openjdk.org> Changeset: e73ee0ca Author: Daniel Jeli?ski Committer: Brian Burkhalter Date: 2022-02-11 16:24:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e73ee0ca10b644600ee3747b901e5f69104d03df 8281259: MutableBigInteger subtraction could be simplified Reviewed-by: bpb ! src/java.base/share/classes/java/math/MutableBigInteger.java ! test/micro/org/openjdk/bench/java/math/BigIntegers.java From minqi at openjdk.java.net Fri Feb 11 16:44:42 2022 From: minqi at openjdk.java.net (Yumin Qi) Date: Fri, 11 Feb 2022 16:44:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279997: check_for_dynamic_dump should not exit vm Message-ID: <523803bb-4cce-4364-a19a-2d2ee843707a@openjdk.org> Changeset: e75e8cd7 Author: Yumin Qi Date: 2022-02-11 16:42:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e75e8cd708ed478eda08c4a5c724e7e82f57d36e 8279997: check_for_dynamic_dump should not exit vm Reviewed-by: ccheung, iklam ! src/hotspot/share/cds/dynamicArchive.cpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java From egahlin at openjdk.java.net Fri Feb 11 17:18:33 2022 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Fri, 11 Feb 2022 17:18:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281622: JFR: Improve documentation of jdk.jfr.Relational Message-ID: <3ecb3983-10a5-4ca4-b752-1255d6b5fcac@openjdk.org> Changeset: 88868397 Author: Erik Gahlin Date: 2022-02-11 17:15:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8886839779094f8a13c16be79f88052b2c79eeea 8281622: JFR: Improve documentation of jdk.jfr.Relational Reviewed-by: jbachorik ! src/jdk.jfr/share/classes/jdk/jfr/Relational.java ! src/jdk.jfr/share/classes/jdk/jfr/snippet-files/Snippets.java From ccheung at openjdk.java.net Fri Feb 11 17:40:54 2022 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Fri, 11 Feb 2022 17:40:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8223077: module path support for dynamic CDS archive Message-ID: Changeset: c5ff6e45 Author: Calvin Cheung Date: 2022-02-11 17:39:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c5ff6e45dee41b5703138d323a04c2c7973a08b9 8223077: module path support for dynamic CDS archive Reviewed-by: iklam, minqi ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/filemap.hpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ModulePath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java From aivanov at openjdk.java.net Fri Feb 11 17:42:32 2022 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Fri, 11 Feb 2022 17:42:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281535: Create a regression test for JDK-4670051 Message-ID: Changeset: 0786ddb4 Author: Manukumar V S Committer: Alexey Ivanov Date: 2022-02-11 17:40:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0786ddb4712296c90df2c9e97c76c203a4de4612 8281535: Create a regression test for JDK-4670051 Reviewed-by: aivanov + test/jdk/javax/swing/JSpinner/4670051/DateFieldUnderCursorTest.java From psandoz at openjdk.java.net Fri Feb 11 18:51:54 2022 From: psandoz at openjdk.java.net (Paul Sandoz) Date: Fri, 11 Feb 2022 18:51:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277175: Add a parallel multiply method to BigInteger Message-ID: <41d5a3f4-3b87-4eb8-934f-23ba48a3bb82@openjdk.org> Changeset: 83ffbd2e Author: Dr Heinz M. Kabutz Committer: Paul Sandoz Date: 2022-02-11 18:49:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/83ffbd2e7aed8a9c788395ccbe920ddff221ae16 8277175: Add a parallel multiply method to BigInteger Reviewed-by: psandoz ! src/java.base/share/classes/java/math/BigInteger.java + test/jdk/java/math/BigInteger/BigIntegerParallelMultiplyTest.java + test/micro/org/openjdk/bench/java/math/BigIntegerMersennePrimeMultiply.java + test/micro/org/openjdk/bench/java/math/BigIntegerParallelMultiply.java From darcy at openjdk.java.net Fri Feb 11 21:55:04 2022 From: darcy at openjdk.java.net (Joe Darcy) Date: Fri, 11 Feb 2022 21:55:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281238: TYPE_USE annotations not printed in correct position in toString output Message-ID: <424fb225-5bbb-4968-a78b-c4409931c4cf@openjdk.org> Changeset: 4032fe76 Author: Joe Darcy Date: 2022-02-11 21:52:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4032fe76dccb6da85927361aee7ceedcdb758e89 8281238: TYPE_USE annotations not printed in correct position in toString output Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! test/langtools/tools/javac/patterns/Annotations.java ! test/langtools/tools/javac/tree/ArrayTypeToString.java ! test/langtools/tools/javac/tree/ArrayTypeToString.out From darcy at openjdk.java.net Fri Feb 11 23:27:04 2022 From: darcy at openjdk.java.net (Joe Darcy) Date: Fri, 11 Feb 2022 23:27:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281462: Annotation toString output for enum not reusable for source input Message-ID: <4c59a2e6-36ba-4826-a47a-49e486818e75@openjdk.org> Changeset: c3179a87 Author: Joe Darcy Date: 2022-02-11 23:24:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c3179a8760019b5954e344bf0d2775e1e1968f32 8281462: Annotation toString output for enum not reusable for source input Reviewed-by: mchung ! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java ! test/jdk/java/lang/annotation/AnnotationToStringTest.java ! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java ! test/jdk/java/lang/annotation/TestConstructorParameterAnnotations.java ! test/jdk/java/lang/annotation/typeAnnotations/GetAnnotatedNestedSuperclass.java ! test/jdk/java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java ! test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java ! test/jdk/java/lang/reflect/records/RecordReflectionTest.java From darcy at openjdk.java.net Sat Feb 12 01:36:09 2022 From: darcy at openjdk.java.net (Joe Darcy) Date: Sat, 12 Feb 2022 01:36:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281674: tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java fails with AssertionError Message-ID: Changeset: 6fdfe045 Author: Joe Darcy Date: 2022-02-12 01:33:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6fdfe0458df989a7946b4f52a3023e8a39fb3bbb 8281674: tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java fails with AssertionError Reviewed-by: vromero ! test/langtools/tools/javac/annotations/typeAnnotations/classfile/AnonymousExtendsTest.java From kizune at openjdk.java.net Sat Feb 12 09:29:11 2022 From: kizune at openjdk.java.net (Alexander Zuev) Date: Sat, 12 Feb 2022 09:29:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281033: Improve ImageCheckboxTest to test all available LaF Message-ID: Changeset: aa918a6e Author: Alexander Zuev Date: 2022-02-12 09:26:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/aa918a6ec4cd1356efd481c6f6fa94959f94f7b3 8281033: Improve ImageCheckboxTest to test all available LaF Reviewed-by: serb ! test/jdk/javax/swing/JCheckBox/ImageCheckboxFocus/ImageCheckboxTest.java From abakhtin at openjdk.java.net Sat Feb 12 11:55:54 2022 From: abakhtin at openjdk.java.net (Alexey Bakhtin) Date: Sat, 12 Feb 2022 11:55:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Message-ID: Changeset: 58dae60d Author: Alexey Bakhtin Date: 2022-02-12 11:54:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/58dae60da0711c4ae0cb23f8ce2328e051d603b2 8274524: SSLSocket.close() hangs if it is called during the ssl handshake Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java From dholmes at openjdk.java.net Sat Feb 12 13:10:23 2022 From: dholmes at openjdk.java.net (David Holmes) Date: Sat, 12 Feb 2022 13:10:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8278423: ExtendedDTraceProbes should be deprecated Message-ID: <917ea5bb-c0a7-44ce-b7d3-233ec274449e@openjdk.org> Changeset: 67077a04 Author: Emanuel Peter Committer: David Holmes Date: 2022-02-12 13:08:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/67077a04307b512219a46b6c4c274ce308ee46de 8278423: ExtendedDTraceProbes should be deprecated Reviewed-by: dholmes, hseigel, kvn, thartmann ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/java.base/share/man/java.1 ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/hotspot/jtreg/serviceability/7170638/SDTProbesGNULinuxTest.java From dholmes at openjdk.java.net Sat Feb 12 14:14:36 2022 From: dholmes at openjdk.java.net (David Holmes) Date: Sat, 12 Feb 2022 14:14:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281675: VMDeprecatedOptions test fails after JDK-8278423 Message-ID: Changeset: 8acfbc2e Author: David Holmes Date: 2022-02-12 14:12:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8acfbc2e21063c3dc088c25c1574bcefa94e5a24 8281675: VMDeprecatedOptions test fails after JDK-8278423 Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java From serb at openjdk.java.net Sat Feb 12 22:12:55 2022 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sat, 12 Feb 2022 22:12:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274939: Incorrect size of the pixel storage is used by the robot on macOS Message-ID: <997f8d19-a346-4379-ac6f-fc5a8a33d69a@openjdk.org> Changeset: eff5dafb Author: Sergey Bylokhov Date: 2022-02-12 22:10:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/eff5dafba9f72bd0612357712ffa472ce1c9166a 8274939: Incorrect size of the pixel storage is used by the robot on macOS Reviewed-by: aivanov, prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! test/jdk/java/awt/Robot/CheckCommonColors/CheckCommonColors.java From njian at openjdk.java.net Mon Feb 14 01:36:08 2022 From: njian at openjdk.java.net (Ningsheng Jian) Date: Mon, 14 Feb 2022 01:36:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8239927: Product variable PrefetchFieldsAhead is unused and should be removed Message-ID: <6eca5026-b81a-4ea8-bcfe-f5eae207fb3a@openjdk.org> Changeset: adbe0661 Author: Bhavana Kilambi Committer: Ningsheng Jian Date: 2022-02-14 01:33:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/adbe0661029f12a36a44af52b83b189384d33a27 8239927: Product variable PrefetchFieldsAhead is unused and should be removed Reviewed-by: njian, dholmes ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/runtime/arguments.cpp From neliasso at openjdk.java.net Mon Feb 14 08:29:17 2022 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Mon, 14 Feb 2022 08:29:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281505: Add CompileCommand PrintIdealPhase Message-ID: <3f63310e-9649-4b97-b239-f81e462ab571@openjdk.org> Changeset: 483d4b97 Author: Nils Eliasson Date: 2022-02-14 08:27:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/483d4b97e0ae4ab7b0d87058901f57688a0f0811 8281505: Add CompileCommand PrintIdealPhase Reviewed-by: kvn, thartmann, chagedorn ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/compiler/directivesParser.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/phasetype.hpp + test/hotspot/jtreg/compiler/oracle/PrintIdealPhaseTest.java From roland at openjdk.java.net Mon Feb 14 08:38:38 2022 From: roland at openjdk.java.net (Roland Westrelin) Date: Mon, 14 Feb 2022 08:38:38 GMT Subject: [aarch64-port-dev ] =?utf-8?q?git=3A_openjdk/aarch64-port=3A_mas?= =?utf-8?q?ter=3A_8280799=3A_=D0=A12=3A__assert=28false=29_failed=3A_cycli?= =?utf-8?q?c_dependency_prevents_range_check_elimination?= Message-ID: <216e8060-e2eb-4f6e-9eae-3ebf72e4d140@openjdk.org> Changeset: 1ef45c5b Author: Roland Westrelin Date: 2022-02-14 08:35:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1ef45c5bbdeb4e1ca65c6d8f3ac1568a6951f3a7 8280799: ?2: assert(false) failed: cyclic dependency prevents range check elimination Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/split_if.cpp + test/hotspot/jtreg/compiler/loopopts/TestPredicateInputBelowLoopPredicate.java From rcastanedalo at openjdk.java.net Mon Feb 14 08:40:24 2022 From: rcastanedalo at openjdk.java.net (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Mon, 14 Feb 2022 08:40:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281539: IGV: schedule approximation computes immediate dominators wrongly Message-ID: Changeset: 46f52296 Author: Roberto Casta?eda Lozano Date: 2022-02-14 08:37:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/46f522962f1b2bbb2513823821e332db1093994b 8281539: IGV: schedule approximation computes immediate dominators wrongly Replace custom dominator computation with one from the WALA libraries. Reviewed-by: neliasso, chagedorn ! src/utils/IdealGraphVisualizer/ServerCompiler/pom.xml ! src/utils/IdealGraphVisualizer/ServerCompiler/src/main/java/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java ! src/utils/IdealGraphVisualizer/pom.xml From sjohanss at openjdk.java.net Mon Feb 14 09:06:01 2022 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Mon, 14 Feb 2022 09:06:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281637: Remove unused VerifyOption_G1UseNextMarking Message-ID: Changeset: 2632d40d Author: Stefan Johansson Date: 2022-02-14 09:03:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2632d40dfc9f681e53fe04d32b6380ffb4eeb88c 8281637: Remove unused VerifyOption_G1UseNextMarking Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.hpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/shared/verifyOption.hpp From ayang at openjdk.java.net Mon Feb 14 09:18:17 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Mon, 14 Feb 2022 09:18:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280783: Parallel: Refactor PSCardTable::scavenge_contents_parallel Message-ID: Changeset: 25972062 Author: Albert Mingkun Yang Date: 2022-02-14 09:15:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2597206242356d42ca5d08be809cfdff79df924d 8280783: Parallel: Refactor PSCardTable::scavenge_contents_parallel Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psCardTable.hpp From chagedorn at openjdk.java.net Mon Feb 14 09:54:27 2022 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Mon, 14 Feb 2022 09:54:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281553: Ensure we only require liveness from mach-nodes with barriers Message-ID: <197229f3-e882-4da9-b625-f991df2d7fbc@openjdk.org> Changeset: c61d629a Author: Emanuel Peter Committer: Christian Hagedorn Date: 2022-02-14 09:52:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c61d629add65f9c25f73c335f2a3c5095da5be52 8281553: Ensure we only require liveness from mach-nodes with barriers Reviewed-by: neliasso, chagedorn ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp From ihse at openjdk.java.net Mon Feb 14 10:32:57 2022 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Mon, 14 Feb 2022 10:32:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274980: Improve adhoc build version strings Message-ID: <038dfd05-29ce-421b-b7b9-139cfe01b16a@openjdk.org> Changeset: 95f198b2 Author: Magnus Ihse Bursie Date: 2022-02-14 10:31:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/95f198b2b1b2d5437515dc837cc160e4224c0ff3 8274980: Improve adhoc build version strings Reviewed-by: shade, erikj ! .github/workflows/submit.yml ! make/Docs.gmk ! make/autoconf/jdk-version.m4 ! make/autoconf/spec.gmk.in ! make/hotspot/lib/CompileJvm.gmk ! test/jdk/java/lang/RuntimeTests/Version/Basic.java ! test/langtools/tools/javac/options/modes/InfoOptsTest.java From vlivanov at openjdk.java.net Mon Feb 14 11:59:45 2022 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Mon, 14 Feb 2022 11:59:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers Message-ID: Changeset: 534e5578 Author: Vladimir Ivanov Date: 2022-02-14 11:57:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/534e557874274255c55086b4f6128063cbd9cc58 8256368: Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers Reviewed-by: dlong, kvn ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/interpreter/bootstrapInfo.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! test/jdk/ProblemList-Xcomp.txt From lkorinth at openjdk.java.net Mon Feb 14 12:07:24 2022 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Mon, 14 Feb 2022 12:07:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281585: Remove unused imports under test/lib and jtreg/gc Message-ID: <3d4e40c2-b0ce-495d-a7bd-2c620961d77e@openjdk.org> Changeset: 2604a88f Author: Leo Korinth Date: 2022-02-14 12:05:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2604a88fbb6d0f9aec51c7d607ea275bc34a672c 8281585: Remove unused imports under test/lib and jtreg/gc Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/gc/TestAllocateHeapAt.java ! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java ! test/hotspot/jtreg/gc/TestCardTablePageCommits.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java ! test/hotspot/jtreg/gc/arguments/TestArrayAllocatorMallocLimit.java ! test/hotspot/jtreg/gc/arguments/TestCompressedClassFlags.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java ! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java ! test/hotspot/jtreg/gc/arguments/TestG1RemSetFlags.java ! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java ! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java ! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java ! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java ! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java ! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java ! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/hotspot/jtreg/gc/epsilon/TestClasses.java ! test/hotspot/jtreg/gc/g1/TestEvacuationFailure.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData.java ! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java ! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java ! test/lib/RedefineClassHelper.java ! test/lib/jdk/test/lib/OSVersion.java ! test/lib/jdk/test/lib/Utils.java ! test/lib/jdk/test/lib/apps/LingeredApp.java ! test/lib/jdk/test/lib/artifacts/ArtifactManager.java ! test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java ! test/lib/jdk/test/lib/containers/docker/Common.java ! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java ! test/lib/jdk/test/lib/format/ArrayCodec.java ! test/lib/jdk/test/lib/format/ArrayDiff.java ! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java ! test/lib/jdk/test/lib/hexdump/ObjectStreamPrinter.java ! test/lib/jdk/test/lib/hprof/model/JavaObjectArray.java ! test/lib/jdk/test/lib/hprof/model/JavaThing.java ! test/lib/jdk/test/lib/hprof/model/JavaValueArray.java ! test/lib/jdk/test/lib/hprof/model/ReachableExcludesImpl.java ! test/lib/jdk/test/lib/hprof/model/ReachableObjects.java ! test/lib/jdk/test/lib/hprof/util/ArraySorter.java ! test/lib/jdk/test/lib/hprof/util/Misc.java ! test/lib/jdk/test/lib/security/KeyStoreUtils.java ! test/lib/jdk/test/lib/security/timestamp/DefaultRespInterceptor.java ! test/lib/jdk/test/lib/security/timestamp/TsaHandler.java ! test/lib/jdk/test/lib/security/timestamp/TsaServer.java ! test/lib/jdk/test/lib/util/JavaAgentBuilder.java From tschatzl at openjdk.java.net Mon Feb 14 12:23:26 2022 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 14 Feb 2022 12:23:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8274238: Inconsistent type for young_list_target_length() Message-ID: <80052dc0-03d5-4341-bb35-bf1751c0cf5b@openjdk.org> Changeset: 9d0a4c3f Author: Brian J. Stafford Committer: Thomas Schatzl Date: 2022-02-14 12:20:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9d0a4c3f2e347c30ff56ba1416c08cc662f7f23c 8274238: Inconsistent type for young_list_target_length() Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/g1/g1Policy.hpp From stuefe at openjdk.java.net Mon Feb 14 16:43:15 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Mon, 14 Feb 2022 16:43:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280940: gtest os.release_multi_mappings_vm is racy Message-ID: <8972afb3-c502-463d-9b46-277d046ca1a4@openjdk.org> Changeset: f07b8165 Author: Thomas Stuefe Date: 2022-02-14 16:41:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f07b8165231799383303e5c0755d07afd2feb7fd 8280940: gtest os.release_multi_mappings_vm is racy Reviewed-by: dcubed, sjohanss ! test/hotspot/gtest/runtime/test_os.cpp From vlivanov at openjdk.java.net Mon Feb 14 18:48:12 2022 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Mon, 14 Feb 2022 18:48:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280473: CI: Support unresolved JVM_CONSTANT_Dynamic constant pool entries Message-ID: <8ebb7081-2f91-4c95-85b8-ecee08ca332b@openjdk.org> Changeset: 88fc3bfd Author: Vladimir Ivanov Date: 2022-02-14 18:46:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/88fc3bfdff7f89a02fcfb16909df144e6173c658 8280473: CI: Support unresolved JVM_CONSTANT_Dynamic constant pool entries Reviewed-by: dlong, redestad, neliasso ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/c1/c1_InstructionPrinter.cpp ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciStreams.cpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/runtime/TestConstantDynamic.java ! test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java From iklam at openjdk.java.net Mon Feb 14 18:54:49 2022 From: iklam at openjdk.java.net (Ioi Lam) Date: Mon, 14 Feb 2022 18:54:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281678: appcds/dynamicArchive/ArchiveConsistency.java fails after JDK-8279997 Message-ID: Changeset: 16f649b9 Author: Ioi Lam Date: 2022-02-14 18:53:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/16f649b9c5b480d2a8499b1a92939cdf53ecc8dc 8281678: appcds/dynamicArchive/ArchiveConsistency.java fails after JDK-8279997 Reviewed-by: shade, dcubed ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java From prr at openjdk.java.net Tue Feb 15 00:11:35 2022 From: prr at openjdk.java.net (Phil Race) Date: Tue, 15 Feb 2022 00:11:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8269091: javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4 Message-ID: <875fdf94-25ca-4659-9407-d18ef7a8a81a@openjdk.org> Changeset: 1a7b70a8 Author: Phil Race Date: 2022-02-14 23:31:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1a7b70a8be0a236b98925a8320d25d88a405d595 8269091: javax/sound/sampled/Clip/SetPositionHang.java failed with ArrayIndexOutOfBoundsException: Array index out of range: -4 Reviewed-by: serb ! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java ! test/jdk/javax/sound/sampled/Clip/SetPositionHang.java From jpai at openjdk.java.net Tue Feb 15 03:55:10 2022 From: jpai at openjdk.java.net (Jaikiran Pai) Date: Tue, 15 Feb 2022 03:55:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281634: jdeps: java.lang.InternalError: Missing message: err.invalid.filters Message-ID: <951c10f1-b40b-4f79-a57f-6c30d7372b87@openjdk.org> Changeset: d4cd8dfe Author: Jaikiran Pai Date: 2022-02-15 03:53:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d4cd8dfedbe220fb3b9a68650aba90536e9b12ee 8281634: jdeps: java.lang.InternalError: Missing message: err.invalid.filters Reviewed-by: dfuchs, naoto, mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! test/langtools/tools/jdeps/Options.java From psadhukhan at openjdk.java.net Tue Feb 15 05:05:42 2022 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Tue, 15 Feb 2022 05:05:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8016524: [macosx] Bottom line is not visible for JTableHeader Message-ID: Changeset: f33329eb Author: Harshitha Onkar Committer: Prasanta Sadhukhan Date: 2022-02-15 05:03:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f33329eb7f7a1a541d8f30ba8952b0b922ac5257 8016524: [macosx] Bottom line is not visible for JTableHeader Reviewed-by: psadhukhan, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaTableHeaderBorder.java + test/jdk/javax/swing/JTableHeader/8016524/JTHeaderBorderTest.java From shade at openjdk.java.net Tue Feb 15 06:21:04 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 15 Feb 2022 06:21:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281467: Allow larger OptoLoopAlignment and CodeEntryAlignment Message-ID: <85661770-4ad8-4c5e-ab2d-d8a0924eeeb2@openjdk.org> Changeset: b1564624 Author: Aleksey Shipilev Date: 2022-02-15 06:19:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b1564624ce454d0df9b2464424b7b5e449481ee6 8281467: Allow larger OptoLoopAlignment and CodeEntryAlignment Reviewed-by: kvn, dlong ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/globals.hpp + test/hotspot/jtreg/compiler/arguments/TestCodeEntryAlignment.java + test/hotspot/jtreg/compiler/arguments/TestOptoLoopAlignment.java From kbarrett at openjdk.java.net Tue Feb 15 06:54:08 2022 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Tue, 15 Feb 2022 06:54:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280916: Simplify HotSpot Style Guide editorial changes Message-ID: <2d502a0b-cd4f-4a66-9688-5d44bb6f2f0d@openjdk.org> Changeset: 11f943d1 Author: Kim Barrett Date: 2022-02-15 06:51:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/11f943d148e7bc8d931c382ff019b3e65a87432e 8280916: Simplify HotSpot Style Guide editorial changes Reviewed-by: dcubed, dholmes, stuefe, stefank, kvn, tschatzl ! doc/hotspot-style.html ! doc/hotspot-style.md From aturbanov at openjdk.java.net Tue Feb 15 07:11:44 2022 From: aturbanov at openjdk.java.net (Andrey Turbanov) Date: Tue, 15 Feb 2022 07:11:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281728: Redundant null check in LineNumberInputStream.read Message-ID: <9ed5eb26-b0ac-4c08-a6b8-bd5aa050bc1f@openjdk.org> Changeset: 622970e4 Author: Andrey Turbanov Date: 2022-02-15 07:10:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/622970e47cedd6e0b94b74235aa984ad79281389 8281728: Redundant null check in LineNumberInputStream.read Reviewed-by: redestad ! src/java.base/share/classes/java/io/LineNumberInputStream.java From neliasso at openjdk.java.net Tue Feb 15 08:22:50 2022 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Tue, 15 Feb 2022 08:22:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281722: Removal of PrintIdealLevel Message-ID: Changeset: 8819f453 Author: Nils Eliasson Date: 2022-02-15 08:20:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8819f4535743f6504b4aaa62c7d87926dd1b0013 8281722: Removal of PrintIdealLevel Reviewed-by: chagedorn, thartmann ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.hpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp From dmarkov at openjdk.java.net Tue Feb 15 09:28:18 2022 From: dmarkov at openjdk.java.net (Dmitry Markov) Date: Tue, 15 Feb 2022 09:28:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281555: [macos] Get rid of deprecated Style Masks constants Message-ID: <969c8482-accd-42a7-a94c-d20e8dd04bce@openjdk.org> Changeset: f82866bc Author: Dmitry Markov Date: 2022-02-15 09:26:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f82866bc79cbeeac23716fa6fadd4877f5d0a462 8281555: [macos] Get rid of deprecated Style Masks constants Reviewed-by: serb, aivanov ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java From neliasso at openjdk.java.net Tue Feb 15 09:51:52 2022 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Tue, 15 Feb 2022 09:51:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281741: [testbug] PrintIdealPhaseTest fails with -Xcomp Message-ID: <52fc2cdd-e434-4f3a-9ec7-872350480aa9@openjdk.org> Changeset: 1c12b159 Author: Nils Eliasson Date: 2022-02-15 09:49:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1c12b159ffcbb3528a20ac585d8460bf730e303d 8281741: [testbug] PrintIdealPhaseTest fails with -Xcomp Reviewed-by: kvn, chagedorn, thartmann ! test/hotspot/jtreg/compiler/oracle/PrintIdealPhaseTest.java From ihse at openjdk.java.net Tue Feb 15 11:13:49 2022 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Tue, 15 Feb 2022 11:13:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8246033: bin/print_config.js script uses nashorn jjs tool Message-ID: <2b808f4c-0913-49e1-b876-e1b6a280f45a@openjdk.org> Changeset: 2112a9dc Author: Magnus Ihse Bursie Date: 2022-02-15 11:11:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2112a9dc49a41e11433f19d258d72806b321106c 8246033: bin/print_config.js script uses nashorn jjs tool Reviewed-by: erikj - bin/print-config.js From ayang at openjdk.java.net Tue Feb 15 12:25:47 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 15 Feb 2022 12:25:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280136: Serial: Remove unnecessary use of ExpandHeap_lock Message-ID: <7a3a37e7-83cd-4eff-bbc3-dc158bdf8742@openjdk.org> Changeset: bc614840 Author: Albert Mingkun Yang Date: 2022-02-15 12:23:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bc6148407e629bd99fa5a8577ebd90320610f349 8280136: Serial: Remove unnecessary use of ExpandHeap_lock Reviewed-by: iwalulya, kbarrett, 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/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/tenuredGeneration.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp From sjohanss at openjdk.java.net Tue Feb 15 16:24:26 2022 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Tue, 15 Feb 2022 16:24:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281748: runtime/logging/RedefineClasses.java failed "assert(addr != __null) failed: invariant" Message-ID: <787b397f-a2e4-41f9-92a3-e519e873551f@openjdk.org> Changeset: 2fe0bf66 Author: Stefan Johansson Date: 2022-02-15 16:22:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2fe0bf66b7cbbae3dc65249be4b04f4075a98efa 8281748: runtime/logging/RedefineClasses.java failed "assert(addr != __null) failed: invariant" Reviewed-by: ayang, kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp From shade at openjdk.java.net Tue Feb 15 16:44:06 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 15 Feb 2022 16:44:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281744: x86: Use short jumps in TIG::set_vtos_entry_points Message-ID: Changeset: 18704653 Author: Aleksey Shipilev Date: 2022-02-15 16:42:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/18704653dcc76b6360b746a6a9c20d614633da0e 8281744: x86: Use short jumps in TIG::set_vtos_entry_points Reviewed-by: rehn, coleenp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp From gnu.andrew at redhat.com Tue Feb 15 17:17:37 2022 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 15 Feb 2022 17:17:37 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxp: 3 new changesets Message-ID: <20220215171737.C5FF47036A@hg.openjdk.java.net> Changeset: 4356d7da8e0d Author: andrew Date: 2021-11-27 22:31 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/4356d7da8e0d Added tag jdk8u322-b04 for changeset 1f1c98905ac0 ! .hgtags Changeset: 2c64b5c46120 Author: andrew Date: 2022-01-09 23:29 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/2c64b5c46120 Merge jdk8u322-b04 ! .hgtags Changeset: 6ae1f855e66a Author: andrew Date: 2022-01-10 00:14 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/6ae1f855e66a Added tag aarch64-shenandoah-jdk8u322-b04 for changeset 2c64b5c46120 ! .hgtags From gnu.andrew at redhat.com Tue Feb 15 17:17:12 2022 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 15 Feb 2022 17:17:12 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah: 3 new changesets Message-ID: <20220215171712.F1A0670360@hg.openjdk.java.net> Changeset: a323800a7172 Author: andrew Date: 2021-11-27 22:31 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/a323800a7172 Added tag jdk8u322-b04 for changeset 777c3a63d228 ! .hgtags Changeset: c2a6a9843e77 Author: andrew Date: 2022-01-09 23:29 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/c2a6a9843e77 Merge jdk8u322-b04 ! .hgtags Changeset: 73d86028534e Author: andrew Date: 2022-01-10 00:14 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/73d86028534e Added tag aarch64-shenandoah-jdk8u322-b04 for changeset c2a6a9843e77 ! .hgtags From gnu.andrew at redhat.com Tue Feb 15 17:17:24 2022 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 15 Feb 2022 17:17:24 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/corba: 3 new changesets Message-ID: <20220215171724.7C06F70365@hg.openjdk.java.net> Changeset: 5cbb81265d86 Author: andrew Date: 2021-11-27 22:31 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/5cbb81265d86 Added tag jdk8u322-b04 for changeset 30736ccbbf71 ! .hgtags Changeset: ee785d2d9117 Author: andrew Date: 2022-01-09 23:29 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/ee785d2d9117 Merge jdk8u322-b04 ! .hgtags Changeset: ad83aedd1459 Author: andrew Date: 2022-01-10 00:14 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/ad83aedd1459 Added tag aarch64-shenandoah-jdk8u322-b04 for changeset ee785d2d9117 ! .hgtags From gnu.andrew at redhat.com Tue Feb 15 17:17:48 2022 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 15 Feb 2022 17:17:48 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 3 new changesets Message-ID: <20220215171749.02B1C7036F@hg.openjdk.java.net> Changeset: ec2d4135d03f Author: andrew Date: 2021-11-27 22:31 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/ec2d4135d03f Added tag jdk8u322-b04 for changeset ad57baecb2b9 ! .hgtags Changeset: 4f912f08744a Author: andrew Date: 2022-01-09 23:29 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/4f912f08744a Merge jdk8u322-b04 ! .hgtags Changeset: 9675a5028a4e Author: andrew Date: 2022-01-10 00:14 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/9675a5028a4e Added tag aarch64-shenandoah-jdk8u322-b04 for changeset 4f912f08744a ! .hgtags From gnu.andrew at redhat.com Tue Feb 15 17:18:20 2022 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 15 Feb 2022 17:18:20 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jdk: 4 new changesets Message-ID: <20220215171820.895457037E@hg.openjdk.java.net> Changeset: bf92fef89650 Author: dcherepanov Date: 2021-11-25 12:55 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/bf92fef89650 8274407: (tz) Update Timezone Data to 2021c 8274467: TestZoneInfo310.java fails with tzdata2021b 8274468: TimeZoneTest.java fails with tzdata2021b Reviewed-by: phh, andrew ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! make/data/tzdata/zone.tab ! src/share/classes/sun/util/calendar/ZoneInfoFile.java ! test/java/util/TimeZone/TimeZoneTest.java ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/antarctica ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/backward ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/leapseconds ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/southamerica ! test/sun/util/calendar/zi/tzdata/zone.tab Changeset: 7fcf35286d52 Author: andrew Date: 2021-11-27 22:31 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/7fcf35286d52 Added tag jdk8u322-b04 for changeset bf92fef89650 ! .hgtags Changeset: e1a8fcda3175 Author: andrew Date: 2022-01-09 23:29 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/e1a8fcda3175 Merge jdk8u322-b04 ! .hgtags ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/europe ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! make/data/tzdata/zone.tab ! src/share/classes/sun/util/calendar/ZoneInfoFile.java ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/antarctica ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/backward ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/leapseconds ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/southamerica ! test/sun/util/calendar/zi/tzdata/zone.tab Changeset: 3a3afaeef1a2 Author: andrew Date: 2022-01-10 00:14 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/3a3afaeef1a2 Added tag aarch64-shenandoah-jdk8u322-b04 for changeset e1a8fcda3175 ! .hgtags From gnu.andrew at redhat.com Tue Feb 15 17:17:57 2022 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 15 Feb 2022 17:17:57 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/langtools: 3 new changesets Message-ID: <20220215171757.A4F1470374@hg.openjdk.java.net> Changeset: bc8bc5deb3ae Author: andrew Date: 2021-11-27 22:31 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/bc8bc5deb3ae Added tag jdk8u322-b04 for changeset 5a5143153173 ! .hgtags Changeset: 7047ee2f3340 Author: andrew Date: 2022-01-09 23:29 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/7047ee2f3340 Merge jdk8u322-b04 ! .hgtags Changeset: af8930f2112e Author: andrew Date: 2022-01-10 00:14 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/af8930f2112e Added tag aarch64-shenandoah-jdk8u322-b04 for changeset 7047ee2f3340 ! .hgtags From gnu.andrew at redhat.com Tue Feb 15 17:18:06 2022 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 15 Feb 2022 17:18:06 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/nashorn: 3 new changesets Message-ID: <20220215171806.5B4F070379@hg.openjdk.java.net> Changeset: 0761f5431f9d Author: andrew Date: 2021-11-27 22:31 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/0761f5431f9d Added tag jdk8u322-b04 for changeset ec62ec929532 ! .hgtags Changeset: d1e09f8430c8 Author: andrew Date: 2022-01-09 23:29 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/d1e09f8430c8 Merge jdk8u322-b04 ! .hgtags Changeset: 820ec2aa7ace Author: andrew Date: 2022-01-10 00:14 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/820ec2aa7ace Added tag aarch64-shenandoah-jdk8u322-b04 for changeset d1e09f8430c8 ! .hgtags From gnu.andrew at redhat.com Tue Feb 15 17:18:34 2022 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Tue, 15 Feb 2022 17:18:34 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 3 new changesets Message-ID: <20220215171834.C023970383@hg.openjdk.java.net> Changeset: 69087d08d473 Author: andrew Date: 2021-11-27 22:31 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/69087d08d473 Added tag jdk8u322-b04 for changeset 00df30073cfa ! .hgtags Changeset: e59f621acc48 Author: andrew Date: 2022-01-09 23:29 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/e59f621acc48 Merge jdk8u322-b04 ! .hgtags Changeset: 69fbd0da44fd Author: andrew Date: 2022-01-10 00:14 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/69fbd0da44fd Added tag aarch64-shenandoah-jdk8u322-b04 for changeset e59f621acc48 ! .hgtags From ccheung at openjdk.java.net Tue Feb 15 17:20:09 2022 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Tue, 15 Feb 2022 17:20:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281186: runtime/cds/appcds/DumpingWithNoCoops.java fails Message-ID: <792c0909-d481-40b5-997f-d18ff6d897b6@openjdk.org> Changeset: 745f7e7d Author: Calvin Cheung Date: 2022-02-15 17:18:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/745f7e7d921afcf45a2fa87824841e4545054d21 8281186: runtime/cds/appcds/DumpingWithNoCoops.java fails Reviewed-by: minqi, iklam, stuefe ! test/hotspot/jtreg/runtime/cds/appcds/DumpingWithNoCoops.java From lancea at openjdk.java.net Tue Feb 15 17:57:52 2022 From: lancea at openjdk.java.net (Lance Andersen) Date: Tue, 15 Feb 2022 17:57:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280825: Modules that "provide" ToolProvider should document the name that can be used Message-ID: <2edd16e8-3379-410c-889b-b8be946be87e@openjdk.org> Changeset: 394ce5f9 Author: Christian Stein Committer: Lance Andersen Date: 2022-02-15 17:55:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/394ce5f948c21b3861d76dd8db57957efa1df979 8280825: Modules that "provide" ToolProvider should document the name that can be used Reviewed-by: jjg, lancea, alanb ! src/jdk.compiler/share/classes/module-info.java ! src/jdk.jartool/share/classes/module-info.java ! src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jdeps/share/classes/module-info.java ! src/jdk.jlink/share/classes/module-info.java ! src/jdk.jpackage/share/classes/module-info.java From lmesnik at openjdk.java.net Tue Feb 15 18:01:39 2022 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Tue, 15 Feb 2022 18:01:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279949: JavaThread::_free_handle_block leaks native memory Message-ID: Changeset: 1aff44b2 Author: Leonid Mesnik Date: 2022-02-15 17:59:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1aff44b2cfcf5d2253161985b902894ee69365fc 8279949: JavaThread::_free_handle_block leaks native memory Reviewed-by: dholmes, coleenp ! src/hotspot/share/runtime/jniHandles.cpp From lmesnik at openjdk.java.net Tue Feb 15 18:04:01 2022 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Tue, 15 Feb 2022 18:04:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281771: Crash in java_lang_invoke_MethodType::print_signature Message-ID: <871f3eaf-49ed-4ab8-a5ba-6aa7f70b50b4@openjdk.org> Changeset: a24498b7 Author: Leonid Mesnik Date: 2022-02-15 18:01:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a24498b777b76c04d7e6da0a8b5fb501f2fb4944 8281771: Crash in java_lang_invoke_MethodType::print_signature Reviewed-by: dholmes, shade ! src/hotspot/share/classfile/javaClasses.cpp From sviswanathan at openjdk.java.net Tue Feb 15 18:59:27 2022 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Tue, 15 Feb 2022 18:59:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8278173: [vectorapi] Add x64 intrinsics for unsigned (zero extended) casts Message-ID: <35dc4a5b-41a2-4ec4-b5fa-f4ab7c7f0fec@openjdk.org> Changeset: 0af356bb Author: Quan Anh Mai Committer: Sandhya Viswanathan Date: 2022-02-15 18:57:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0af356bb4bfee99223d4bd4f8b0001c5f362c150 8278173: [vectorapi] Add x64 intrinsics for unsigned (zero extended) casts Reviewed-by: psandoz, sviswanathan ! 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/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/vectorIntrinsics.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! src/hotspot/share/prims/vectorSupport.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractVector.java ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LaneType.java ! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/tests/TestVectorCast.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/TestCastMethods.java ! test/hotspot/jtreg/compiler/vectorapi/reshape/utils/VectorReshapeHelper.java From thartmann at openjdk.java.net Wed Feb 16 07:51:59 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 16 Feb 2022 07:51:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel Message-ID: <353cb6d3-7e30-4e48-a8c4-8222e68bc772@openjdk.org> Changeset: a86cab8d Author: TheShermanTanker Committer: Tobias Hartmann Date: 2022-02-16 07:50:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a86cab8d4259f29af86aa6063b721e47827fb949 8236136: tests which use CompilationMode shouldn't be run w/ TieredStopAtLevel Reviewed-by: neliasso, kvn, thartmann ! test/hotspot/jtreg/compiler/compilercontrol/CompilationModeHighOnlyTest.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java From shade at openjdk.java.net Wed Feb 16 09:44:14 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 16 Feb 2022 09:44:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281812: x86: Use short jumps in TemplateTable::condy_helper Message-ID: <72448fb5-d809-4fa8-9baa-138ccdaab3bd@openjdk.org> Changeset: fef5d74d Author: Aleksey Shipilev Date: 2022-02-16 09:42:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fef5d74d0e7fb32e3f63e9fbc34c5370e683e451 8281812: x86: Use short jumps in TemplateTable::condy_helper Reviewed-by: redestad, neliasso ! src/hotspot/cpu/x86/templateTable_x86.cpp From jiefu at openjdk.java.net Wed Feb 16 13:48:35 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 16 Feb 2022 13:48:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281829: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java fails after JDK-8281467 Message-ID: <438b72b4-53f3-457f-bc03-ba375821cd8e@openjdk.org> Changeset: d5b46665 Author: Jie Fu Date: 2022-02-16 13:46:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d5b466657e29a5338b84fa9acfc1b76bf8c39d61 8281829: runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java fails after JDK-8281467 Reviewed-by: kvn, thartmann ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp From egahlin at openjdk.java.net Wed Feb 16 15:37:51 2022 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Wed, 16 Feb 2022 15:37:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281948: JFR: Parser skips too many bytes for fractional types Message-ID: <44abdf03-48a3-4009-8270-f3a933f87de2@openjdk.org> Changeset: 7428b376 Author: Erik Gahlin Date: 2022-02-16 15:35:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7428b37696f1093094e69410f36dbb74098c9d4d 8281948: JFR: Parser skips too many bytes for fractional types Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java From michaelm at openjdk.java.net Wed Feb 16 16:03:47 2022 From: michaelm at openjdk.java.net (Michael McMahon) Date: Wed, 16 Feb 2022 16:03:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8278067: Make HttpURLConnection default keep alive timeout configurable Message-ID: Changeset: d8f44aa3 Author: Michael McMahon Date: 2022-02-16 16:01:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d8f44aa39e921594505864e6270f42b745265293 8278067: Make HttpURLConnection default keep alive timeout configurable Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/doc-files/net-properties.html ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java + test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveProperty.java From chagedorn at openjdk.java.net Wed Feb 16 16:22:03 2022 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Wed, 16 Feb 2022 16:22:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281732: add assert for non-NULL assumption for return of unique_ctrl_out Message-ID: <85e9dc04-bb57-4f6d-9307-afc788526d74@openjdk.org> Changeset: 395bc141 Author: Emanuel Peter Committer: Christian Hagedorn Date: 2022-02-16 16:19:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/395bc141f22f59aea4f5b8ee7bca0f691b2c8733 8281732: add assert for non-NULL assumption for return of unique_ctrl_out Reviewed-by: kvn, chagedorn, thartmann ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopPredicate.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp From dfuchs at openjdk.java.net Wed Feb 16 16:44:54 2022 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Wed, 16 Feb 2022 16:44:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8061729: Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs Message-ID: <95f366da-715c-4e97-8755-57e2bb87e935@openjdk.org> Changeset: 0f3d3ac3 Author: Mahendra Chhipa Committer: Daniel Fuchs Date: 2022-02-16 16:43:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0f3d3ac32c9d163a5d91c6839d313111c72f1ad4 8061729: Update java/net tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs Reviewed-by: dfuchs ! test/jdk/sun/net/www/http/HttpClient/ProxyFromCache.java ! test/jdk/sun/net/www/http/HttpClient/RequestURI.java ! test/jdk/sun/net/www/protocol/http/CloseOptionHeader.java + test/jdk/sun/net/www/protocol/http/HttpHeaderParserTest.java ! test/jdk/sun/net/www/protocol/http/NTLMTest.java ! test/jdk/sun/net/www/protocol/http/NoNTLM.java ! test/jdk/sun/net/www/protocol/http/RetryUponTimeout.java ! test/jdk/sun/net/www/protocol/http/UserAgent.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java + test/lib/jdk/test/lib/net/HttpHeaderParser.java From naoto at openjdk.java.net Wed Feb 16 16:56:41 2022 From: naoto at openjdk.java.net (Naoto Sato) Date: Wed, 16 Feb 2022 16:56:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8176706: Additional Date-Time Formats Message-ID: Changeset: 9b74c3f2 Author: Naoto Sato Date: 2022-02-16 16:54:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9b74c3f2e74a4efdec1c1488e96ab5939a408df0 8176706: Additional Date-Time Formats Reviewed-by: joehw, rriggs ! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java ! make/jdk/src/classes/build/tools/cldrconverter/LDMLParseHandler.java ! make/jdk/src/classes/build/tools/cldrconverter/SupplementDataParseHandler.java ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/sun/text/spi/JavaTimeDateTimePatternProvider.java ! src/java.base/share/classes/sun/util/locale/provider/JavaTimeDateTimePatternImpl.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java + test/jdk/java/time/test/java/time/format/Skeletons_en_US.properties + test/jdk/java/time/test/java/time/format/Skeletons_ja.properties + test/jdk/java/time/test/java/time/format/TestLocalizedPattern.java From asemenyuk at openjdk.java.net Wed Feb 16 17:32:39 2022 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Wed, 16 Feb 2022 17:32:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281170: Test jdk/tools/jpackage/windows/WinInstallerIconTest always fails on Windows 11 Message-ID: <1532911c-3023-46f1-8914-4a8ff5359d40@openjdk.org> Changeset: bb4dece2 Author: Alexey Semenyuk Date: 2022-02-16 17:30:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bb4dece246a56f2b225089c331e9f3d092dfbfa1 8281170: Test jdk/tools/jpackage/windows/WinInstallerIconTest always fails on Windows 11 Reviewed-by: almatvee ! test/jdk/tools/jpackage/windows/WinInstallerIconTest.java From asemenyuk at openjdk.java.net Wed Feb 16 17:34:44 2022 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Wed, 16 Feb 2022 17:34:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281874: Can't unpack msi installers from test/jdk/tools/jpackage/windows/test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java test Message-ID: Changeset: 81645521 Author: Alexey Semenyuk Date: 2022-02-16 17:31:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/81645521c81c7363d199e5051d51043146058a91 8281874: Can't unpack msi installers from test/jdk/tools/jpackage/windows/test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java test Reviewed-by: almatvee ! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java From mchung at openjdk.java.net Wed Feb 16 18:33:32 2022 From: mchung at openjdk.java.net (Mandy Chung) Date: Wed, 16 Feb 2022 18:33:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281335: Allow a library already loaded via System::loadLibrary to be loaded as a raw library Message-ID: <723f3ffb-b6f2-4d0b-a697-ac2d8406f7e6@openjdk.org> Changeset: 980d1878 Author: Mandy Chung Date: 2022-02-16 18:31:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/980d18789139295c95ec6045539b68d1ae57bc31 8281335: Allow a library already loaded via System::loadLibrary to be loaded as a raw library Reviewed-by: sundar, mcimadamore ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java + src/java.base/share/classes/jdk/internal/loader/RawNativeLibraries.java ! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SystemLookup.java ! test/jdk/jdk/internal/loader/NativeLibraries/Main.java ! test/jdk/jdk/internal/loader/NativeLibraries/java.base/jdk/internal/loader/NativeLibrariesTest.java From shade at openjdk.java.net Wed Feb 16 20:09:52 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 16 Feb 2022 20:09:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling Message-ID: Changeset: 847a99b5 Author: Aleksey Shipilev Date: 2022-02-16 20:08:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/847a99b53da6b2c82f7cd5f8634aa7bbae8f445e 8281822: Test failures on non-DTrace builds due to incomplete DTrace* flags handling Reviewed-by: dholmes, kvn ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/runtime/Test8168712.java ! test/hotspot/jtreg/serviceability/7170638/SDTProbesGNULinuxTest.java + test/hotspot/jtreg/serviceability/dtrace/DTraceOptionsTest.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/jdk/test/whitebox/WhiteBox.java ! test/lib/sun/hotspot/WhiteBox.java From mchung at openjdk.java.net Wed Feb 16 20:11:44 2022 From: mchung at openjdk.java.net (Mandy Chung) Date: Wed, 16 Feb 2022 20:11:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281003: MethodHandles::lookup throws NPE if caller is null Message-ID: <078a872d-9075-4245-b281-a656d5511331@openjdk.org> Changeset: 67763df4 Author: Tim Prinzing Committer: Mandy Chung Date: 2022-02-16 20:09:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/67763df4dce387da33da6d93d0f5d80e54cf8e5b 8281003: MethodHandles::lookup throws NPE if caller is null Reviewed-by: ihse, mchung, jrose, alanb ! make/test/JtregNativeJdk.gmk ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/jdk/java/lang/invoke/MethodHandles/exeNullCallerLookup/NullCallerLookupTest.java + test/jdk/java/lang/invoke/MethodHandles/exeNullCallerLookup/exeNullCallerLookupTest.c From dfuchs at openjdk.java.net Wed Feb 16 21:40:17 2022 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Wed, 16 Feb 2022 21:40:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282020: ProblemList sun/net/www/protocol/https/HttpsURLConnection/B6216082.java until JDK-8282017 is fixed Message-ID: Changeset: 48f6e930 Author: Daniel Fuchs Date: 2022-02-16 21:38:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/48f6e93079f377a621ca769b820fa221062ceab1 8282020: ProblemList sun/net/www/protocol/https/HttpsURLConnection/B6216082.java until JDK-8282017 is fixed Reviewed-by: michaelm, naoto ! test/jdk/ProblemList.txt From aivanov at openjdk.java.net Wed Feb 16 22:03:27 2022 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Wed, 16 Feb 2022 22:03:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8275345: RasterFormatException when drawing a tiled image made of non-writable rasters Message-ID: Changeset: 9ba0760c Author: Martin Desruisseaux Committer: Alexey Ivanov Date: 2022-02-16 22:01:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9ba0760cf85f9e843f3383b725017c9ffac350df 8275345: RasterFormatException when drawing a tiled image made of non-writable rasters Reviewed-by: prr, aivanov ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java + test/jdk/java/awt/image/DrawImage/TiledImage.java From darcy at openjdk.java.net Wed Feb 16 22:05:11 2022 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 16 Feb 2022 22:05:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281671: Class.getCanonicalName spec should explicitly cover array classes Message-ID: <5dae26a1-8327-40ce-8f2c-b305b3c050d2@openjdk.org> Changeset: 5ec7898d Author: Joe Darcy Date: 2022-02-16 22:02:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5ec7898dbf1ebe261e5e25939cad42134611ff12 8281671: Class.getCanonicalName spec should explicitly cover array classes Reviewed-by: mchung ! src/java.base/share/classes/java/lang/Class.java + test/jdk/java/lang/Class/NameTest.java From asemenyuk at openjdk.java.net Wed Feb 16 23:26:39 2022 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Wed, 16 Feb 2022 23:26:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282011: test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH% Message-ID: <74714663-2062-47b1-bab4-e80481408888@openjdk.org> Changeset: 0b00ce17 Author: Alexey Semenyuk Date: 2022-02-16 23:23:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0b00ce17cd6b530d9394e79ac8b07208cd4b92f5 8282011: test/jdk/tools/jpackage/windows/WinL10nTest.java test fails if light.exe is not in %PATH% Reviewed-by: almatvee ! test/jdk/tools/jpackage/windows/WinL10nTest.java From jwilhelm at openjdk.java.net Thu Feb 17 01:13:52 2022 From: jwilhelm at openjdk.java.net (Jesper Wilhelmsson) Date: Thu, 17 Feb 2022 01:13:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 3 new changesets Message-ID: Changeset: 2be2a298 Author: Tobias Hartmann Date: 2022-02-15 07:07:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2be2a298f13c3a38d9518ccfea11dfd8a736d56c 8281713: [BACKOUT] AArch64: Implement string_compare intrinsic in SVE Reviewed-by: kvn, dlong ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/register_definitions_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp - test/micro/org/openjdk/bench/java/lang/StringCompareToDifferentLength.java Changeset: 0f2113ce Author: Pavel Kharskii Committer: Jesper Wilhelmsson Date: 2022-02-15 09:24:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0f2113cee79b9645105b4753c7d7eacb83b872c2 8280415: Remove EA from JDK 18 version string starting with Initial RC promotion B35 on February 10, 2022 Reviewed-by: erikj, iris ! make/conf/version-numbers.conf Changeset: b6e48e67 Author: Jesper Wilhelmsson Date: 2022-02-17 01:12:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b6e48e678244481dd45d38bc3ddc325fccda2acc Merge ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/register_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp From asemenyuk at openjdk.java.net Thu Feb 17 05:29:12 2022 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Thu, 17 Feb 2022 05:29:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282007: Assorted enhancements to jpackage testing framework Message-ID: <1de54435-69fe-4bf7-9fbb-8e7198dd9c51@openjdk.org> Changeset: cd234f5d Author: Alexey Semenyuk Date: 2022-02-17 05:27:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cd234f5dbebd18ebf0c78dfdf533318cdc627971 8282007: Assorted enhancements to jpackage testing framework Reviewed-by: almatvee ! test/jdk/tools/jpackage/apps/Hello.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/CfgFile.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JavaTool.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/RunnablePackageTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java ! test/jdk/tools/jpackage/run_tests.sh ! test/jdk/tools/jpackage/share/MultiLauncherTwoPhaseTest.java - test/jdk/tools/jpackage/test_jpackage.sh ! test/jdk/tools/jpackage/windows/WinUpgradeUUIDTest.java From njian at openjdk.java.net Thu Feb 17 05:47:18 2022 From: njian at openjdk.java.net (Ningsheng Jian) Date: Thu, 17 Feb 2022 05:47:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281803: AArch64: Optimize masked vector NOT/AND_NOT for SVE Message-ID: <24c92c51-d533-494e-b7ef-a418df198bcc@openjdk.org> Changeset: 1eec16b4 Author: Xiaohong Gong Committer: Ningsheng Jian Date: 2022-02-17 05:44:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1eec16b47be300e1462528bddf5d0686df3f042c 8281803: AArch64: Optimize masked vector NOT/AND_NOT for SVE Reviewed-by: aph, njian ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h From iklam at openjdk.java.net Thu Feb 17 06:42:25 2022 From: iklam at openjdk.java.net (Ioi Lam) Date: Thu, 17 Feb 2022 06:42:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279969: NULL return from map_bitmap_region() needs to be checked Message-ID: <6d9801d2-4fde-4ea6-8823-af199572272a@openjdk.org> Changeset: 1864481d Author: Ioi Lam Date: 2022-02-17 06:40:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1864481df10d2f616cbfdecebf3bebbae04de5e1 8279969: NULL return from map_bitmap_region() needs to be checked Reviewed-by: ccheung, coleenp ! src/hotspot/share/cds/filemap.cpp ! src/hotspot/share/cds/heapShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java From stuefe at openjdk.java.net Thu Feb 17 08:51:00 2022 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 17 Feb 2022 08:51:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8203290: [AIX] Check functionality of JDK-8199712 (Flight Recorder) Message-ID: <9dd1b4dd-36c9-4cf3-97fe-b2f1c0a4bfb9@openjdk.org> Changeset: c0275e18 Author: Tyler Steele Committer: Thomas Stuefe Date: 2022-02-17 08:49:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c0275e18b7cb4a01385b79ced46560322aeacc97 8203290: [AIX] Check functionality of JDK-8199712 (Flight Recorder) Implements JFR for AIX Reviewed-by: erikj, mdoerr, mgronlun, stuefe, ihse ! make/autoconf/jvm-features.m4 ! src/hotspot/os/aix/libperfstat_aix.cpp ! src/hotspot/os/aix/libperfstat_aix.hpp ! src/hotspot/os/aix/loadlib_aix.cpp ! src/hotspot/os/aix/loadlib_aix.hpp ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_perf_aix.cpp ! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.cpp ! test/jdk/ProblemList.txt ! test/jdk/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java From psadhukhan at openjdk.java.net Thu Feb 17 09:38:05 2022 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 17 Feb 2022 09:38:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264743: Add forRemoval for deprecated classes and method in javax/swing/plaf/basic Message-ID: <09a703a0-2207-4535-93af-adeda856a696@openjdk.org> Changeset: b4900b12 Author: Prasanta Sadhukhan Date: 2022-02-17 09:36:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b4900b1298e536c0ceaa77bc0ac0e8e6ccba6400 8264743: Add forRemoval for deprecated classes and method in javax/swing/plaf/basic Reviewed-by: trebari, prr ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java From jboes at openjdk.java.net Thu Feb 17 10:38:01 2022 From: jboes at openjdk.java.net (Julia Boes) Date: Thu, 17 Feb 2022 10:38:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281305: Test com/sun/net/httpserver/simpleserver/MapToPathTest.java fails on Windows 11 Message-ID: <5124e8eb-8116-47c0-8498-1dae45299df4@openjdk.org> Changeset: 9ca435b4 Author: Julia Boes Date: 2022-02-17 10:35:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9ca435b4c03f9741709bbfab22fb006de8c8c9d3 8281305: Test com/sun/net/httpserver/simpleserver/MapToPathTest.java fails on Windows 11 Reviewed-by: dfuchs ! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java + src/jdk.httpserver/unix/classes/sun/net/httpserver/simpleserver/URIPathSegment.java + src/jdk.httpserver/windows/classes/sun/net/httpserver/simpleserver/URIPathSegment.java ! test/jdk/com/sun/net/httpserver/simpleserver/MapToPathTest.java From ayang at openjdk.java.net Thu Feb 17 11:42:29 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Thu, 17 Feb 2022 11:42:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281971: Remove unimplemented InstanceRefKlass::do_next Message-ID: <7041bb3b-56a0-4e05-a24f-3b817a21e95d@openjdk.org> Changeset: 3b7a3cfc Author: Albert Mingkun Yang Date: 2022-02-17 11:40:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3b7a3cfce345cc900e042c5378d35d1237bdcd78 8281971: Remove unimplemented InstanceRefKlass::do_next Reviewed-by: dholmes ! src/hotspot/share/oops/instanceRefKlass.hpp From aturbanov at openjdk.java.net Thu Feb 17 12:33:28 2022 From: aturbanov at openjdk.java.net (Andrey Turbanov) Date: Thu, 17 Feb 2022 12:33:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282019: Unused static fields DEGREES_TO_RADIANS, RADIANS_TO_DEGREES in StrictMath Message-ID: <6e0f867f-a05b-476c-bbd1-d5aba8169189@openjdk.org> Changeset: d0e11808 Author: Andrey Turbanov Date: 2022-02-17 12:31:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d0e11808fd688d96e5cfeb586d1de277f26da5ad 8282019: Unused static fields DEGREES_TO_RADIANS, RADIANS_TO_DEGREES in StrictMath Reviewed-by: bpb, darcy ! src/java.base/share/classes/java/lang/StrictMath.java From darcy at openjdk.java.net Thu Feb 17 17:14:56 2022 From: darcy at openjdk.java.net (Joe Darcy) Date: Thu, 17 Feb 2022 17:14:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8268250: Class.arrayType() for a 255-d array throws undocumented IllegalArgumentException Message-ID: Changeset: 4c7f8b49 Author: Joe Darcy Date: 2022-02-17 17:12:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4c7f8b49a4845acf58272c42327328d6d2837cea 8268250: Class.arrayType() for a 255-d array throws undocumented IllegalArgumentException Reviewed-by: sundar, alanb ! src/java.base/share/classes/java/lang/Class.java + test/jdk/java/lang/Class/ArrayType.java From mchung at openjdk.java.net Thu Feb 17 17:36:11 2022 From: mchung at openjdk.java.net (Mandy Chung) Date: Thu, 17 Feb 2022 17:36:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281000: ClassLoader::registerAsParallelCapable throws NPE if caller is null Message-ID: <8039120c-e361-4106-9d6f-1c2eadb07dee@openjdk.org> Changeset: a6f8a386 Author: Tim Prinzing Committer: Mandy Chung Date: 2022-02-17 17:34:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a6f8a386efa7af162f4b815951287f0a9bc1f396 8281000: ClassLoader::registerAsParallelCapable throws NPE if caller is null Reviewed-by: erikj, ihse, mchung, bchristi ! make/test/JtregNativeJdk.gmk ! src/java.base/share/classes/java/lang/ClassLoader.java + test/jdk/java/lang/ClassLoader/BadRegisterAsParallelCapableCaller.java + test/jdk/java/lang/ClassLoader/exeNullCallerClassLoaderTest/NullCallerClassLoaderTest.java + test/jdk/java/lang/ClassLoader/exeNullCallerClassLoaderTest/exeNullCallerClassLoaderTest.c From dfuchs at openjdk.java.net Thu Feb 17 17:47:43 2022 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Thu, 17 Feb 2022 17:47:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282017: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java fails with "SocketException: Unexpected end of file from server" Message-ID: Changeset: cd9a3cf0 Author: Mahendra Chhipa Committer: Daniel Fuchs Date: 2022-02-17 17:45:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cd9a3cf05b2c200709103e2e8596414a62a1c441 8282017: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java fails with "SocketException: Unexpected end of file from server" Reviewed-by: dfuchs ! test/jdk/ProblemList.txt ! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java From naoto at openjdk.java.net Thu Feb 17 19:05:29 2022 From: naoto at openjdk.java.net (Naoto Sato) Date: Thu, 17 Feb 2022 19:05:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281317: CompactNumberFormat displays 4-digit values when rounding to a new range Message-ID: <7bfbed5f-2e5c-40e6-a0b8-9e8679bc9a5d@openjdk.org> Changeset: 12927765 Author: Naoto Sato Date: 2022-02-17 19:03:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/129277653e51e9b1387ecee279a6ccee9199c8ff 8281317: CompactNumberFormat displays 4-digit values when rounding to a new range Reviewed-by: joehw ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java From dcubed at openjdk.java.net Thu Feb 17 20:59:49 2022 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 17 Feb 2022 20:59:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282075: ProblemList 3 compiler/whitebox tests on macosx-x64 Message-ID: Changeset: 69fc273f Author: Daniel D. Daugherty Date: 2022-02-17 20:56:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/69fc273f202352f74a313c37db0198be2be08616 8282075: ProblemList 3 compiler/whitebox tests on macosx-x64 Reviewed-by: mikael, bpb ! test/hotspot/jtreg/ProblemList.txt From ihse at openjdk.java.net Thu Feb 17 21:19:24 2022 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Thu, 17 Feb 2022 21:19:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8188073: Add Capstone as backend for hsdis Message-ID: <545ed14c-f860-4345-b04c-c3ba3fd6ccce@openjdk.org> Changeset: f830cbec Author: Magnus Ihse Bursie Date: 2022-02-17 21:18:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f830cbec909b91ad0f00f46a3496d83ecb5912ed 8188073: Add Capstone as backend for hsdis Co-authored-by: Magnus Ihse Bursie Co-authored-by: Jorn Vernee Reviewed-by: erikj ! make/Hsdis.gmk ! make/autoconf/help.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in - src/utils/hsdis/README + src/utils/hsdis/README.md = src/utils/hsdis/binutils/hsdis-binutils.c + src/utils/hsdis/capstone/hsdis-capstone.c ! src/utils/hsdis/hsdis.h From jiefu at openjdk.java.net Thu Feb 17 22:57:49 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 17 Feb 2022 22:57:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282025: assert(ctrl != __null) failed: control out is assumed to be unique after JDK-8281732 Message-ID: <8aa7f75e-291f-42b9-91bb-26ce03ee1a40@openjdk.org> Changeset: fdce35f3 Author: Jie Fu Date: 2022-02-17 22:53:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fdce35f3a1c12a64238d0c76c02451a25b0b4abb 8282025: assert(ctrl != __null) failed: control out is assumed to be unique after JDK-8281732 Reviewed-by: kvn, thartmann, chagedorn ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp From psadhukhan at openjdk.java.net Fri Feb 18 04:58:40 2022 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Fri, 18 Feb 2022 04:58:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8037573: Typo in DefaultTreeModel docs: askAllowsChildren instead of asksAllowsChildren Message-ID: <06caf1d8-b928-4f3b-8cc4-c18e4a7e8096@openjdk.org> Changeset: a22f422b Author: Prasanta Sadhukhan Date: 2022-02-18 04:56:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a22f422b7f18dc134e48c6193bf690004635bf7d 8037573: Typo in DefaultTreeModel docs: askAllowsChildren instead of asksAllowsChildren Reviewed-by: prr, jdv, azvegint ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeModel.java From jiefu at openjdk.java.net Fri Feb 18 05:03:29 2022 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 18 Feb 2022 05:03:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281936: compiler/arguments/TestCodeEntryAlignment.java fails on AVX512 machines Message-ID: Changeset: c9289583 Author: Jie Fu Date: 2022-02-18 05:02:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c9289583eb6919ced3b4115cf981180f6a957fbf 8281936: compiler/arguments/TestCodeEntryAlignment.java fails on AVX512 machines Reviewed-by: shade, kvn ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp From rcastanedalo at openjdk.java.net Fri Feb 18 08:38:21 2022 From: rcastanedalo at openjdk.java.net (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Fri, 18 Feb 2022 08:38:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8279068: IGV: Update to work with JDK 16 and 17 Message-ID: <5bae6184-8e7a-4b8d-8819-88b5167b2116@openjdk.org> Changeset: 7bcca769 Author: Roberto Casta?eda Lozano Date: 2022-02-18 08:35:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7bcca7692b62a37f70c757694f6acff0295371cc 8279068: IGV: Update to work with JDK 16 and 17 Reviewed-by: kvn, neliasso, chagedorn ! src/utils/IdealGraphVisualizer/Bytecodes/pom.xml ! src/utils/IdealGraphVisualizer/ControlFlow/pom.xml ! src/utils/IdealGraphVisualizer/Coordinator/pom.xml ! src/utils/IdealGraphVisualizer/Data/pom.xml ! src/utils/IdealGraphVisualizer/Difference/pom.xml ! src/utils/IdealGraphVisualizer/Filter/pom.xml ! src/utils/IdealGraphVisualizer/FilterWindow/pom.xml ! src/utils/IdealGraphVisualizer/Graal/pom.xml ! src/utils/IdealGraphVisualizer/Graph/pom.xml ! src/utils/IdealGraphVisualizer/HierarchicalLayout/pom.xml ! src/utils/IdealGraphVisualizer/Layout/pom.xml ! src/utils/IdealGraphVisualizer/NetworkConnection/pom.xml ! src/utils/IdealGraphVisualizer/README.md ! src/utils/IdealGraphVisualizer/SelectionCoordinator/pom.xml ! src/utils/IdealGraphVisualizer/ServerCompiler/pom.xml ! src/utils/IdealGraphVisualizer/Settings/pom.xml ! src/utils/IdealGraphVisualizer/Util/pom.xml ! src/utils/IdealGraphVisualizer/View/pom.xml ! src/utils/IdealGraphVisualizer/application/pom.xml + src/utils/IdealGraphVisualizer/application/src/main/resources/idealgraphvisualizer.conf ! src/utils/IdealGraphVisualizer/branding/pom.xml ! src/utils/IdealGraphVisualizer/pom.xml From amenkov at openjdk.java.net Fri Feb 18 09:25:03 2022 From: amenkov at openjdk.java.net (Alex Menkov) Date: Fri, 18 Feb 2022 09:25:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281267: VM HeapDumper dumps array classes several times Message-ID: Changeset: 138a1719 Author: Alex Menkov Date: 2022-02-18 09:21:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/138a17195d1695c6faaa156a43624c39c62b141b 8281267: VM HeapDumper dumps array classes several times Reviewed-by: cjplummer, coleenp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/services/heapDumper.cpp + test/hotspot/jtreg/serviceability/HeapDump/DuplicateArrayClassesTest.java From jlahoda at openjdk.java.net Fri Feb 18 09:42:53 2022 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Fri, 18 Feb 2022 09:42:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277300: Issues with javadoc support for preview features Message-ID: Changeset: 834d55c5 Author: Jan Lahoda Date: 2022-02-18 09:41:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/834d55c59f94674f521efda0b9801551a39c7c4d 8277300: Issues with javadoc support for preview features Reviewed-by: prappo, jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.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/Utils.java ! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java + test/langtools/jdk/javadoc/doclet/testPreview/api2/api/API.java + test/langtools/jdk/javadoc/doclet/testPreview/api2/api/API2.java + test/langtools/jdk/javadoc/doclet/testPreview/api2/api/API3.java + test/langtools/jdk/javadoc/doclet/testPreview/api2/module-info.java From ayang at openjdk.java.net Fri Feb 18 09:56:09 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Fri, 18 Feb 2022 09:56:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282089: [BACKOUT] Parallel: Refactor PSCardTable::scavenge_contents_parallel Message-ID: <14b67531-ed1e-4b94-99ee-82fedeedf04d@openjdk.org> Changeset: e8224f7d Author: Albert Mingkun Yang Date: 2022-02-18 09:54:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e8224f7de9e4649105cfb0dd9e6a588505be4211 8282089: [BACKOUT] Parallel: Refactor PSCardTable::scavenge_contents_parallel Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psCardTable.hpp From jlahoda at openjdk.java.net Fri Feb 18 11:06:42 2022 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Fri, 18 Feb 2022 11:06:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280866: SuppressWarnings does not work properly in package-info and module-info Message-ID: <1d49d493-3910-4d97-aa5e-0a02f4345daa@openjdk.org> Changeset: e3365041 Author: Jan Lahoda Date: 2022-02-18 11:04:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e3365041bdef4dc09f3e5967124103e4364614fb 8280866: SuppressWarnings does not work properly in package-info and module-info Reviewed-by: darcy, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java + test/langtools/tools/javac/warnings/suppress/SuppressWarningsPackage.java From prappo at openjdk.java.net Fri Feb 18 13:11:24 2022 From: prappo at openjdk.java.net (Pavel Rappo) Date: Fri, 18 Feb 2022 13:11:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282056: Clean up com.sun.tools.javac.util.GraphUtils Message-ID: <2918a7b2-fdfb-43b6-bab2-931b5a3e9c8a@openjdk.org> Changeset: f5120b76 Author: Pavel Rappo Date: 2022-02-18 13:09:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f5120b764c6f84776e7ea335d7ff59b16f6496b0 8282056: Clean up com.sun.tools.javac.util.GraphUtils Reviewed-by: jjg, mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/GraphUtils.java From ihse at openjdk.java.net Fri Feb 18 14:50:35 2022 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Fri, 18 Feb 2022 14:50:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282086: Update jib profile to not set build to 0 Message-ID: <4f7971c8-a72c-4e37-a1e5-50aa17bb12a1@openjdk.org> Changeset: cf6984dd Author: Magnus Ihse Bursie Date: 2022-02-18 14:49:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cf6984ddaa5668e78d590c8ad1f2aec0632f0b28 8282086: Update jib profile to not set build to 0 Reviewed-by: erikj ! make/conf/jib-profiles.js From dchuyko at openjdk.java.net Fri Feb 18 16:05:11 2022 From: dchuyko at openjdk.java.net (Dmitry Chuyko) Date: Fri, 18 Feb 2022 16:05:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282049: AArch64: Use ZR for integer zero immediate volatile stores Message-ID: Changeset: 413bef68 Author: Dmitry Chuyko Date: 2022-02-18 16:02:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/413bef6890e9ba820590aa48017c4c7b1d691d24 8282049: AArch64: Use ZR for integer zero immediate volatile stores Reviewed-by: adinn, phh ! src/hotspot/cpu/aarch64/aarch64.ad From dcubed at openjdk.java.net Fri Feb 18 16:26:52 2022 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Fri, 18 Feb 2022 16:26:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282103: fix macosx-generic typo in ProblemList Message-ID: <23dc2a27-162c-4860-95dc-4c78b15bfe73@openjdk.org> Changeset: cfbfd9bf Author: Daniel D. Daugherty Date: 2022-02-18 16:25:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cfbfd9bf4123452e8bcff0ef7fbc18b14be8638c 8282103: fix macosx-generic typo in ProblemList Reviewed-by: rriggs ! test/hotspot/jtreg/ProblemList.txt From weijun at openjdk.java.net Fri Feb 18 16:36:41 2022 From: weijun at openjdk.java.net (Weijun Wang) Date: Fri, 18 Feb 2022 16:36:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255266: Update Public Suffix List to 3c213aa Message-ID: <4f433b1c-e106-411a-804a-c3db68ab4502@openjdk.org> Changeset: 7ce75afb Author: Weijun Wang Date: 2022-02-18 16:34:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7ce75afbbcca7635356c7377be7ddff15335e563 8255266: Update Public Suffix List to 3c213aa Reviewed-by: xuelei ! make/data/publicsuffixlist/VERSION ! make/data/publicsuffixlist/public_suffix_list.dat ! src/java.base/share/legal/public_suffix.md ! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java ! test/jdk/sun/security/util/RegisteredDomain/tests.dat From kvn at openjdk.java.net Fri Feb 18 18:03:15 2022 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Fri, 18 Feb 2022 18:03:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282044: [JVMCI] Export _sha3_implCompress, _md5_implCompress and aarch64::_has_negatives stubs to JVMCI compiler. Message-ID: Changeset: 3943c89b Author: Yudi Zheng Committer: Vladimir Kozlov Date: 2022-02-18 18:00:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3943c89b9b71d8c1fda3ba88fd833f08723202f0 8282044: [JVMCI] Export _sha3_implCompress, _md5_implCompress and aarch64::_has_negatives stubs to JVMCI compiler. Reviewed-by: kvn ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp From rhalade at openjdk.java.net Fri Feb 18 20:20:07 2022 From: rhalade at openjdk.java.net (Rajan Halade) Date: Fri, 18 Feb 2022 20:20:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 Message-ID: <639dbc2a-a32d-49c5-b3ab-e73f6733411d@openjdk.org> Changeset: d3749de4 Author: Rajan Halade Date: 2022-02-18 20:17:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d3749de47832c6de4bcee9cf64a0b698e796b2f2 8277488: Add expiry exception for Digicert (geotrustglobalca) expiring in May 2022 Reviewed-by: weijun ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java From valeriep at openjdk.java.net Sat Feb 19 06:41:24 2022 From: valeriep at openjdk.java.net (Valerie Peng) Date: Sat, 19 Feb 2022 06:41:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282077: PKCS11 provider C_sign() impl should handle CKR_BUFFER_TOO_SMALL error Message-ID: <7daaa745-c9f1-4fbb-b97b-a1af7db74527@openjdk.org> Changeset: d7f31d0d Author: Valerie Peng Date: 2022-02-19 06:40:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d7f31d0d53bfec627edc83ceb75fc6202891e186 8282077: PKCS11 provider C_sign() impl should handle CKR_BUFFER_TOO_SMALL error Reviewed-by: mikael ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c From shade at openjdk.java.net Mon Feb 21 06:17:20 2022 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 21 Feb 2022 06:17:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281815: x86: Use short jumps in TIG::generate_slow_signature_handler Message-ID: <4db67da7-d584-433f-bdbe-d6a9cee18996@openjdk.org> Changeset: d28b048f Author: Aleksey Shipilev Date: 2022-02-21 06:14:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d28b048f35d5893187076e853a4a898d5ca8b220 8281815: x86: Use short jumps in TIG::generate_slow_signature_handler Reviewed-by: rrich, dholmes, jiefu ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp From thartmann at openjdk.java.net Mon Feb 21 07:04:19 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Mon, 21 Feb 2022 07:04:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282085: The REGISTER_DEFINITION macro is useless after JDK-8269122 Message-ID: <77d43cd4-96de-4893-9958-13f24e44250f@openjdk.org> Changeset: 8563d86f Author: Tobias Hartmann Date: 2022-02-21 07:02:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8563d86f2cce0dc9d1411bf9276a00bca0515efd 8282085: The REGISTER_DEFINITION macro is useless after JDK-8269122 Reviewed-by: jiefu, chagedorn, kvn - src/hotspot/cpu/aarch64/register_definitions_aarch64.cpp - src/hotspot/cpu/arm/register_definitions_arm.cpp - src/hotspot/cpu/ppc/register_definitions_ppc.cpp - src/hotspot/cpu/s390/register_definitions_s390.cpp - src/hotspot/cpu/x86/register_definitions_x86.cpp ! src/hotspot/share/asm/register.hpp From thartmann at openjdk.java.net Mon Feb 21 07:07:35 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Mon, 21 Feb 2022 07:07:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281544: assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/ Message-ID: Changeset: 4e0b81c5 Author: Emanuel Peter Committer: Tobias Hartmann Date: 2022-02-21 07:05:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4e0b81c596f2a2eae49127b9ee98c80500b4e319 8281544: assert(VM_Version::supports_avx512bw()) failed for Tests jdk/incubator/vector/ Reviewed-by: kvn, neliasso, thartmann ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! test/jdk/jdk/incubator/vector/VectorMaxConversionTests.java From jjiang at openjdk.java.net Mon Feb 21 07:57:28 2022 From: jjiang at openjdk.java.net (John Jiang) Date: Mon, 21 Feb 2022 07:57:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282158: ECParameters InvalidParameterSpecException messages missed ECKeySizeParameterSpec Message-ID: <44daebd0-78d7-4ddc-9f3b-54090e0861f6@openjdk.org> Changeset: 52a85d80 Author: John Jiang Date: 2022-02-21 07:55:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/52a85d80483f7fefbe26bed6fe3a2ce4bd1bc9fc 8282158: ECParameters InvalidParameterSpecException messages missed ECKeySizeParameterSpec Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/util/ECParameters.java From ayang at openjdk.java.net Mon Feb 21 08:17:10 2022 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Mon, 21 Feb 2022 08:17:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282096: G1: Remove redundant checks in G1CardSet::free_mem_object Message-ID: Changeset: c5d9142a Author: Albert Mingkun Yang Date: 2022-02-21 08:14:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c5d9142a8466fe00819afb76ebe68dc59061613e 8282096: G1: Remove redundant checks in G1CardSet::free_mem_object Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/g1/g1CardSet.cpp From jjiang at openjdk.java.net Mon Feb 21 08:29:04 2022 From: jjiang at openjdk.java.net (John Jiang) Date: Mon, 21 Feb 2022 08:29:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282166: JDK-8282158 changed ECParameters' package by accident Message-ID: <5b56f50d-457c-40d4-bf1e-4cf483e95460@openjdk.org> Changeset: 34aae32d Author: John Jiang Date: 2022-02-21 08:27:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/34aae32de6c1eeaf268d62f20152f831cca5cd29 8282166: JDK-8282158 changed ECParameters' package by accident Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/util/ECParameters.java From aturbanov at openjdk.java.net Mon Feb 21 09:04:29 2022 From: aturbanov at openjdk.java.net (Andrey Turbanov) Date: Mon, 21 Feb 2022 09:04:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282130: (bf) Remove unused ARRAY_BASE_OFFSET, ARRAY_INDEX_SCALE from read-only Heap Buffers Message-ID: <2fce73d7-d817-43a6-b2ee-7f9ab4e48659@openjdk.org> Changeset: 51f44207 Author: Andrey Turbanov Date: 2022-02-21 09:03:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/51f4420711b8cace5733180b3291779f11291895 8282130: (bf) Remove unused ARRAY_BASE_OFFSET, ARRAY_INDEX_SCALE from read-only Heap Buffers Reviewed-by: bpb, alanb ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template From akolarkunnu at openjdk.java.net Mon Feb 21 10:10:55 2022 From: akolarkunnu at openjdk.java.net (Abdul Kolarkunnu) Date: Mon, 21 Feb 2022 10:10:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282147: [TESTBUG] waitForIdle after creating frame in JSpinnerMouseAndKeyPressTest.java Message-ID: <651cf165-bea1-4fbb-8a6e-17cca397279f@openjdk.org> Changeset: bdae1d87 Author: Manukumar V S Committer: Abdul Kolarkunnu Date: 2022-02-21 10:08:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bdae1d87c16423878e4dcc8a0e87806d77bb5256 8282147: [TESTBUG] waitForIdle after creating frame in JSpinnerMouseAndKeyPressTest.java Reviewed-by: aivanov ! test/jdk/javax/swing/JSpinner/4515999/JSpinnerMouseAndKeyPressTest.java From ihse at openjdk.java.net Mon Feb 21 10:40:40 2022 From: ihse at openjdk.java.net (Magnus Ihse Bursie) Date: Mon, 21 Feb 2022 10:40:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253757: Add LLVM-based backend for hsdis Message-ID: Changeset: d7a706a5 Author: Magnus Ihse Bursie Date: 2022-02-21 10:37:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d7a706a54076109b1a600a4d963df54b6d3f86de 8253757: Add LLVM-based backend for hsdis Co-authored-by: Magnus Ihse Bursie Co-authored-by: Ludovic Henry Co-authored-by: Jorn Vernee Co-authored-by: Nick Gasson Reviewed-by: erikj, luhenry ! make/Hsdis.gmk ! make/autoconf/jdk-options.m4 ! src/utils/hsdis/README.md + src/utils/hsdis/llvm/hsdis-llvm.cpp From ant at openjdk.java.net Mon Feb 21 11:40:45 2022 From: ant at openjdk.java.net (Anton Tarasov) Date: Mon, 21 Feb 2022 11:40:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8280861: Robot color picker broken on Linux with scaling above 100% Message-ID: <582c10d1-264c-4131-bfb1-a0ed519bdd79@openjdk.org> Changeset: cc7cf812 Author: Maxim Kartashev Committer: Anton Tarasov Date: 2022-02-21 11:39:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cc7cf81256ed4d74493472017b1c4df20fa2208a 8280861: Robot color picker broken on Linux with scaling above 100% Reviewed-by: serb ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h ! test/jdk/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java + test/jdk/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureGtkTest.java ! test/jdk/javax/swing/JPasswordField/TestSelectedTextBackgroundColor.java ! test/jdk/javax/swing/JProgressBar/TestJProgressBarHighlightColor.java ! test/jdk/javax/swing/JSlider/TestJSliderRendering.java ! test/jdk/javax/swing/JSpinner/TestSelectedTextBackgroundColor.java ! test/jdk/javax/swing/JTextPane/TestJTextPaneBackgroundColor.java ! test/jdk/javax/swing/JToolTip/TestTooltipBackgroundColor.java From aivanov at openjdk.java.net Mon Feb 21 17:42:22 2022 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Mon, 21 Feb 2022 17:42:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281523: Accessibility: Conversion from string literal loses const qualifier Message-ID: Changeset: e1c98bd1 Author: Daniel Jeli?ski Committer: Alexey Ivanov Date: 2022-02-21 17:40:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e1c98bd1f2f57ddf47e4660038059117af87f938 8281523: Accessibility: Conversion from string literal loses const qualifier Reviewed-by: prr, aivanov, kizune ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h ! src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspector.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeEventHandler.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeJavaVMInstance.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeMessageQueue.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp ! src/jdk.accessibility/windows/native/toolscommon/AccessInfo.cpp ! src/jdk.accessibility/windows/native/toolscommon/AccessInfo.h From jpai at openjdk.java.net Tue Feb 22 01:41:32 2022 From: jpai at openjdk.java.net (Jaikiran Pai) Date: Tue, 22 Feb 2022 01:41:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282190: Typo in javadoc of java.time.format.DateTimeFormatter#getDecimalStyle Message-ID: <72d22bc9-eb61-484f-a175-97221ad2e7c0@openjdk.org> Changeset: e0b49629 Author: Jaikiran Pai Date: 2022-02-22 01:39:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e0b49629e95c98aabe8b75ec2f7528e7fb6dcffc 8282190: Typo in javadoc of java.time.format.DateTimeFormatter#getDecimalStyle Reviewed-by: dfuchs, rriggs, lancea, iris ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java From akolarkunnu at openjdk.java.net Tue Feb 22 07:33:44 2022 From: akolarkunnu at openjdk.java.net (Abdul Kolarkunnu) Date: Tue, 22 Feb 2022 07:33:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281745: Create a regression test for JDK-4514331 Message-ID: Changeset: f9539521 Author: Manukumar V S Committer: Abdul Kolarkunnu Date: 2022-02-22 07:31:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f9539521aee71e84cb052d3d0444c58ee88930f7 8281745: Create a regression test for JDK-4514331 Reviewed-by: serb + test/jdk/javax/swing/JTextArea/4514331/TabShiftsFocusToNextComponent.java From thartmann at openjdk.java.net Tue Feb 22 07:56:38 2022 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 22 Feb 2022 07:56:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8281543: Remove unused code/headerfile dtraceAttacher.hpp Message-ID: Changeset: bc43320f Author: Emanuel Peter Committer: Tobias Hartmann Date: 2022-02-22 07:55:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bc43320fd32debf863f37dc00ef7b95589f576ed 8281543: Remove unused code/headerfile dtraceAttacher.hpp Reviewed-by: thartmann ! src/hotspot/os/aix/attachListener_aix.cpp ! src/hotspot/os/bsd/attachListener_bsd.cpp ! src/hotspot/os/linux/attachListener_linux.cpp ! src/hotspot/os/windows/attachListener_windows.cpp - src/hotspot/share/services/dtraceAttacher.hpp From jjiang at openjdk.java.net Tue Feb 22 09:37:41 2022 From: jjiang at openjdk.java.net (John Jiang) Date: Tue, 22 Feb 2022 09:37:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8282220: contentType should not be a PKCS7's member Message-ID: <3976b168-607a-4941-8591-f568448c6133@openjdk.org> Changeset: b95310b0 Author: John Jiang Date: 2022-02-22 09:35:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b95310b0908037c6743b937ae43d7bc97e1fb770 8282220: contentType should not be a PKCS7's member Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/pkcs/PKCS7.java From aivanov at openjdk.java.net Tue Feb 22 13:22:36 2022 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Tue, 22 Feb 2022 13:22:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260328: Drop redundant CSS properties from java.desktop HTML files Message-ID: <955ec722-e1c8-4bb4-8f2a-b9add1563b0d@openjdk.org> Changeset: ab6d8e64 Author: Alexey Ivanov Date: 2022-02-22 13:19:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ab6d8e6424aa478eb7661d1d38d543cccd38888f 8260328: Drop redundant CSS properties from java.desktop HTML files Reviewed-by: serb, dmarkov ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html From coleenp at openjdk.java.net Tue Feb 22 13:44:40 2022 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Tue, 22 Feb 2022 13:44:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom Message-ID: Changeset: 022d8070 Author: Coleen Phillimore Date: 2022-02-22 13:42:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/022d80707c346f4b82ac1eb53e77c634769631e9 8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom Reviewed-by: thartmann, eosterlund ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/code/codeCache.hpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/sweeper.hpp From jwkozaczuk at gmail.com Sun Feb 27 01:04:15 2022 From: jwkozaczuk at gmail.com (Waldek Kozaczuk) Date: Sat, 26 Feb 2022 20:04:15 -0500 Subject: [aarch64-port-dev ] Simple HTTP server app crashes on JDK 11 and 8 on OSv AArch64 Message-ID: Hi, I am one of the committers to the OSv project (http://osv.io/). OSv is is a Linux-compatible unikernel. OSv has been able to run unmodified Linux version of Java very well since early on including Java 7 all the way to Java 14 (or possibly including the latest one) on x86_64. However, I have discovered some problems trying to run JVM apps on OSv aarch64 port which probably has some gaps compared to x64_64. And I am looking for some hints or help, in general, to figure out what exactly might be the cause of this issue. In essence, a simple HTTP server app (see the code in the link - https://github.com/cloudius-systems/osv-apps/blob/master/java-httpserver/HttpServerApp.java), crashes once I sent some requests using curl. The crash looks like this on openjdk11: OSv v0.55.0-241-g8d4039b3 eth0: 192.168.122.15 Booted up in 61.89 ms Cmdline: /usr/lib/jvm/java/bin/java -cp /java-httpserver HttpServerApp ! Listening on port 8000 ... # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x0000200009248830, pid=2, tid=47 # # JRE version: OpenJDK Runtime Environment (11.0.10+9) (build 11.0.10+9-Ubuntu-0ubuntu1.20.10) # Java VM: OpenJDK 64-Bit Server VM (11.0.10+9-Ubuntu-0ubuntu1.20.10, mixed mode, tiered, compressed oops, serial gc, linux-aarch64) # Problematic frame: # v ~BufferBlob::I2C/C2I adapters # # Core dump will be written. Default location: core.2 (may not exist) # # An error report file with more information is saved as: # /tmp/hs_err_pid2.log Could not load hsdis-aarch64.so; library not loadable; PrintAssembly is disabled # # If you would like to submit a bug report, please visit: # https://bugs.launchpad.net/ubuntu/+source/openjdk-lts # # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x0000200009248830, pid=2, tid=47 # # JRE version: OpenJDK Runtime Environment (11.0.10+9) (build 11.0.10+9-Ubuntu-0ubuntu1.20.10) # Java VM: OpenJDK 64-Bit Server VM (11.0.10+9-Ubuntu-0ubuntu1.20.10, mixed mode, tiered, compressed oops, serial gc, linux-aarch64) # Problematic frame: # v ~BufferBlob::I2C/C2I adapters # # Core dump will be written. Default location: core.2 (may not exist) # # If you would like to submit a bug report, please visit: # https://bugs.launchpad.net/ubuntu/+source/openjdk-lts # --------------- S U M M A R Y ------------ Command Line: HttpServerApp Host: AArch64, 1 cores, 1G, Linux Time: Sat Apr 24 04:10:05 2021 UTC elapsed time: 13.255518 seconds (0d 0h 0m 13s) --------------- T H R E A D --------------- Current thread (0xffff900042e8b000): JavaThread "HTTP-Dispatcher" [_thread_in_Java, id=47, stack(0x000020007a801000,0x000020007aa00000)] Stack: [0x000020007a801000,0x000020007aa00000], sp=0x000020007a9fdb40, free space=2034k Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) v ~BufferBlob::I2C/C2I adapters J 356 c1 java.lang.invoke.InvokerBytecodeGenerator.emitStaticInvoke(Ljava/lang/invoke/MemberName;Ljava/lang/invoke/LambdaForm$Name;)V java.base at 11.0.10 (258 bytes) @ 0x000020000982c21c [0x000020000982be00+0x000000000000041c] C 0x0000200078a6de18 siginfo: si_signo: 11 (SIGSEGV), si_code: 2057296688 (unknown), si_errno: 8192, si_addr: 0x0000a00042f0f000 Please see this issue details for full output including core dump and state of registers - https://github.com/cloudius-systems/osv/issues/1157#issue-933793577. It is interesting, that when I disable JIT by adding '-X int' to the java command line, the app works flawlessly. That makes me thinks that the problem most likely happens somewhere in JVM when bytecode is translated into aarch64 machine code to be exxecuted later. I wonder if possibly it has to do with ARM I-cache/D-cache synchronization (see https://community.arm.com/developer/ip-products/processors/b/processors-ip-blog/posts/caches-and-self-modifying-code) which somehow is not well supported by OSv. I actually had to fix a similar problem in OSv MMU code (see https://github.com/cloudius-systems/osv/commit/71919b9bb50604da56dec0ebe6cd046fc6f2db8a) to make sure that any page fault to populate page with executable permission calls *__builtin___clear_cache*() which was essential when loading any application ELF file in memory. I am guessing, in case of JIT it must be more complicated but presumably JVM also needs to clear I-cache after the machine code is generated and loaded into memory before execution. Obviously it is still my speculation. But that is where I need more hints and possibly pointers to the JVM code to help me understand what is going on. It would be nice if I could understand how the JIT works to some extent especially as far as interactions with Linux kernel go and what possibly might be wrong/missing in OSv aarch64 port. I am also speculating that JDK 8 crashes on OSv even though looking different might be have same root cause: OSv v0.55.0-266-g5aedb749 eth0: 192.168.122.15 Booted up in 92.21 ms Cmdline: java.so -cp /java-example Hello java.so: Starting JVM app using: io/osv/nonisolated/RunNonIsolatedJvmApp java.so: Setting Java system classloader to NonIsolatingOsvSystemClassLoader # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (assembler_aarch64.hpp:237), pid=2, tid=0xffffa0004109c630 # guarantee(val < (1U << nbits)) failed: Field too big for insn # # JRE version: (8.0_282-b08) (build ) # Java VM: OpenJDK 64-Bit Server VM (25.282-b08 mixed mode linux-aarch64 compressed oops) # Core dump written. Default location: //core or core.2 # # An error report file with more information is saved as: # /tmp/hs_err_pid2.log # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # Aborted [backtrace] 0x000010000097a750 0x0000100000b90590 See https://github.com/cloudius-systems/osv/issues/1145 for details. Any help would be greatly appreciated. Best regards, Waldek From zgu at redhat.com Mon Feb 28 13:39:23 2022 From: zgu at redhat.com (Zhengyu Gu) Date: Mon, 28 Feb 2022 08:39:23 -0500 Subject: [aarch64-port-dev ] Simple HTTP server app crashes on JDK 11 and 8 on OSv AArch64 In-Reply-To: References: Message-ID: <9a21be51-89dd-fe9a-cc38-13362021ec91@redhat.com> On 2/26/22 20:04, Waldek Kozaczuk wrote: > OSv v0.55.0-266-g5aedb749 > eth0: 192.168.122.15 > Booted up in 92.21 ms > Cmdline: java.so -cp /java-example Hello > java.so: Starting JVM app using: io/osv/nonisolated/RunNonIsolatedJvmApp > java.so: Setting Java system classloader to NonIsolatingOsvSystemClassLoader > # > # A fatal error has been detected by the Java Runtime Environment: > # > # Internal Error (assembler_aarch64.hpp:237), pid=2, tid=0xffffa0004109c630 > # guarantee(val < (1U << nbits)) failed: Field too big for insn > # > # JRE version: (8.0_282-b08) (build ) > # Java VM: OpenJDK 64-Bit Server VM (25.282-b08 mixed mode > linux-aarch64 compressed oops) > # Core dump written. Default location: //core or core.2 > # > # An error report file with more information is saved as: > # /tmp/hs_err_pid2.log > # > # If you would like to submit a bug report, please visit: > #http://bugreport.java.com/bugreport/crash.jsp This looks like JDK-8247766 (https://bugs.openjdk.java.net/browse/JDK-8247766), it has been fixed in 8u322. -Zhengyu > # > Aborted > > [backtrace] > 0x000010000097a750 > 0x0000100000b90590