git: openjdk/mobile: 11 new changesets

duke duke at openjdk.java.net
Tue Jul 6 23:03:03 UTC 2021


Changeset: 4ad8b044
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-07-06 05:44:59 +0000
URL:       https://git.openjdk.java.net/mobile/commit/4ad8b04421f3142c396ade26f36334da7a915b5b

8268369: SIGSEGV in PhaseCFG::implicit_null_check due to missing null check

Reviewed-by: chagedorn, kvn

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

Changeset: 6d8fc724
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-07-06 06:47:45 +0000
URL:       https://git.openjdk.java.net/mobile/commit/6d8fc7249a3a1a2350c462f9c4fe38377856392f

8268883: C2: assert(false) failed: unscheduable graph

Reviewed-by: chagedorn, kvn, yyang

! src/hotspot/share/opto/cfgnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestCondAddDeadBranch.java

Changeset: df1364b5
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-07-06 07:03:08 +0000
URL:       https://git.openjdk.java.net/mobile/commit/df1364b50870e05bbaa994a96bf86b6d284c334f

8269575: C2: assert(false) failed: graph should be schedulable after JDK-8252372

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestSunkNodeDueToBrokenAntiDependency.java

Changeset: 0f4e07b7
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-07-06 07:40:56 +0000
URL:       https://git.openjdk.java.net/mobile/commit/0f4e07b7d9190dd44b2fd65eff58fb6ec983a467

8269661: JNI_GetStringCritical does not lock char array
8269650: Optimize gc-locker in [Get|Release]StringCritical for latin string

Reviewed-by: dholmes, tschatzl

! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp
! src/hotspot/share/prims/jni.cpp

Changeset: 2b207782
Author:    Xiaohong Gong <xgong at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-07-06 08:17:27 +0000
URL:       https://git.openjdk.java.net/mobile/commit/2b20778225527a3ccd3ced2a4246c5943f467e06

8269568: JVM crashes when running VectorMask query tests

Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Reviewed-by: psandoz, jiefu, jbhateja, sviswanathan

! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/share/opto/vectornode.hpp
! 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/templates/Unit-Miscellaneous.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template

Changeset: 3a690240
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2021-07-06 14:59:42 +0000
URL:       https://git.openjdk.java.net/mobile/commit/3a690240336bda8582a15ca52f4dcb78be323dcd

8225667: Clarify the behavior of System::gc w.r.t. reference processing

Reviewed-by: rriggs, kbarrett, tschatzl

! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java

Changeset: 1166ef25
Author:    Eric Liu <eliu at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-07-06 15:59:04 +0000
URL:       https://git.openjdk.java.net/mobile/commit/1166ef25e9a119b1801f036eaea1d97fc2bb9329

8268966: AArch64: 'bad AD file' in some vector conversion tests

Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/vectorapi/VectorCastShape128Test.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorCastShape64Test.java

Changeset: e0c130f4
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-07-06 21:30:48 +0000
URL:       https://git.openjdk.java.net/mobile/commit/e0c130f484c0b030d9718d15cf98b3a854afff82

8269955: ProblemList compiler/vectorapi/VectorCastShape[64|128]Test.java tests on x86

Reviewed-by: iignatyev, dlong

! test/hotspot/jtreg/ProblemList.txt

Changeset: 0d1cd3a7
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-07-06 21:52:23 +0000
URL:       https://git.openjdk.java.net/mobile/commit/0d1cd3a7452a83f198d5d6eab0d4fbbaf44a302b

8269825: [TESTBUG] Missing testing for x86 KNL platforms

Reviewed-by: dlong, jbhateja

! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp

Changeset: 7a4f08ae
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-07-06 23:00:31 +0000
URL:       https://git.openjdk.java.net/mobile/commit/7a4f08ae32ede32beb05f6e5e0a266943b91b1ee

Merge

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/prims/jni.cpp
! test/hotspot/jtreg/ProblemList.txt
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/prims/jni.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 54f33f9f
Author:    duke <duke at openjdk.org>
Date:      2021-07-06 23:01:45 +0000
URL:       https://git.openjdk.java.net/mobile/commit/54f33f9f7fc04f44353c4f4975b7d7df9f100596

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list