[aarch64-port-dev ] git: openjdk/aarch64-port: master: 21 new changesets

Jesper Wilhelmsson jwilhelm at openjdk.java.net
Thu Jan 14 01:33:54 UTC 2021


Changeset: a7e5da22
Author:    Ningsheng Jian <njian at openjdk.org>
Date:      2021-01-12 01:31:58 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a7e5da22

8258384: AArch64: SVE verify_ptrue fails on some tests

Reviewed-by: adinn, ngasson

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Changeset: 28ff2de1
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2021-01-12 09:46:06 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/28ff2de1

8259237: Demo selection changes with left/right arrow key. No need to press space for selection.

Reviewed-by: psadhukhan, kizune, serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! test/jdk/javax/swing/ButtonGroup/TestButtonGroupFocusTraversal.java

Changeset: 67e1b639
Author:    Patrick Zhang <qpzhang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-01-12 10:10:48 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/67e1b639

8259380: Correct pretouch chunk size to cap with actual page size

Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/shared/pretouchTask.cpp

Changeset: 8a81cf15
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2021-01-12 17:04:34 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/8a81cf15

8259298: broken link in Stream::toList spec

Reviewed-by: bchristi, iris, lancea, naoto

! src/java.base/share/classes/java/util/stream/Stream.java

Changeset: b03880e3
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2021-01-12 17:09:05 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b03880e3

8259634: MemorySegment::asByteBuffer does not respect spatial bounds

Reviewed-by: alanb, chegar

! src/java.base/share/classes/java/nio/Buffer.java
! test/jdk/java/foreign/TestByteBuffer.java

Changeset: 5f9cd72c
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-01-12 19:57:08 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/5f9cd72c

8259645: Revert JDK-8245956 JavaCompiler still uses File API instead of Path API in a specific case

Reviewed-by: chegar

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
- test/langtools/tools/javac/T8245956/T8245956.java

Changeset: 17b4db31
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2021-01-12 21:06:03 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/17b4db31

8259636: Check for buffer backed by shared segment kicks in in unexpected places

Reviewed-by: sundar, alanb, chegar

! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! test/jdk/java/foreign/TestByteBuffer.java

Changeset: 1cf2378b
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-01-13 05:48:08 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/1cf2378b

8259353: VectorReinterpretNode is incorrectly optimized out

Reviewed-by: vlivanov, njian

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

Changeset: 15dd8f3a
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-01-13 05:51:52 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/15dd8f3a

8259275: JRuby crashes while resolving invokedynamic instruction

Reviewed-by: iklam, minqi, lfoltan

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classListParser.hpp
! src/hotspot/share/oops/constantPool.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/BadBSM.java
+ test/hotspot/jtreg/runtime/cds/appcds/LambdaWithOldClass.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/LambdaWithOldClassApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldClass.jasm

Changeset: 793017d2
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-01-13 05:52:45 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/793017d2

8259601: AArch64: Fix reinterpretX2D match rule issue

Reviewed-by: adinn, njian

! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4

Changeset: 417e1d1a
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-01-13 07:22:30 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/417e1d1a

8259061: C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it

Remove assertion that is too general, that is, it can fail on compilations where
C2 generates correct code otherwise.

Reviewed-by: chagedorn, thartmann, kvn

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

Changeset: efc36be5
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-01-13 08:22:40 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/efc36be5

8258985: Parallel WeakProcessor may use too few threads

Use total workers rather than active.

Reviewed-by: tschatzl, ayang, sjohanss

! src/hotspot/share/gc/shared/weakProcessor.hpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp

Changeset: a99df45b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-01-13 08:49:12 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a99df45b

8259560: Zero m68k: "static assertion failed: align" after JDK-8252049

Reviewed-by: dholmes

! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/oops/methodData.hpp

Changeset: 55675309
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-01-13 09:16:08 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/55675309

8258272: LoadVectorMaskedNode can't be replaced by zero con

Reviewed-by: chagedorn, vlivanov

! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyMaskedWithZeroSrc.java

Changeset: 6bb6093f
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-01-13 12:40:25 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/6bb6093f

8259657: typo in generated HELP page prevents localization

Reviewed-by: vromero

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties

Changeset: 42d2d6dc
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2021-01-13 16:48:17 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/42d2d6dc

8259063: Possible deadlock with vtable/itable creation vs concurrent class unloading

Reviewed-by: pliden, neliasso

! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp

Changeset: ac4cd2e3
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2021-01-13 17:27:32 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/ac4cd2e3

8231461: static/instance overload leads to 'unexpected static method found in unbound lookup' when resolving method reference

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java
! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java
! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
+ test/langtools/tools/javac/diags/examples/BoundUnboundMethRefSearch.java
+ test/langtools/tools/javac/diags/examples/BoundUnboundMethRefSearch2.java
+ test/langtools/tools/javac/lambda/methodReference/BoundUnboundSearchTest.java

Changeset: fb8ac247
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-01-13 18:23:12 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/fb8ac247

8259722: ProblemList two jdk/jfr/startupargs tests on Windows

Reviewed-by: mgronlun

! test/jdk/ProblemList.txt

Changeset: 8abefdec
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-01-13 18:23:41 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/8abefdec

8259720: ProblemList java/awt/Focus/AppletInitialFocusTest/AppletInitialFocusTest1.java on Windows

Reviewed-by: kizune, pbansal

! test/jdk/ProblemList.txt

Changeset: 5926d75f
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-01-13 19:52:04 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/5926d75f

8259719: ProblemList runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java on Windows

Reviewed-by: pliden

! test/hotspot/jtreg/ProblemList.txt

Changeset: 51e14f2e
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-01-14 01:29:47 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/51e14f2e

Merge

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
! src/hotspot/share/opto/memnode.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/gc/shared/pretouchTask.cpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
! src/hotspot/share/opto/memnode.cpp
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
! test/jdk/ProblemList.txt



More information about the aarch64-port-dev mailing list