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

Jesper Wilhelmsson jwilhelm at openjdk.java.net
Tue Dec 15 03:43:56 UTC 2020


Changeset: fa77008f
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2020-12-10 21:18:35 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/fa77008f

8258015: [JVMCI] JVMCI_lock shouldn't be held while initializing box classes

Reviewed-by: kvn
Backport-of: d163c6fe2ec235a175b62ec821477d33b14841fe

! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp

Changeset: e90d0d1d
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-12-10 22:25:23 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/e90d0d1d

8258065: ProblemList JfrGTestAdaptiveSampling

Reviewed-by: iignatyev

! test/hotspot/gtest/jfr/test_adaptiveSampler.cpp

Changeset: 58dca925
Author:    Yudi Zheng <yzheng at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-12-10 22:43:37 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/58dca925

8257910: [JVMCI] Set exception_seen accordingly in the runtime.

Reviewed-by: kvn

! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: bacf22b9
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2020-12-11 18:14:37 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/bacf22b9

8256641: CDS VM operations do not lock the heap

Reviewed-by: kbarrett, iklam

! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp

Changeset: a2801829
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-12-11 18:38:45 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/a2801829

8258060: Update @jls tags for renamed/renumbered sections

Reviewed-by: jjg, abuckley

! src/java.compiler/share/classes/javax/annotation/processing/RoundEnvironment.java
! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/NestingKind.java
! src/java.compiler/share/classes/javax/lang/model/element/package-info.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java

Changeset: b7ac32d6
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-12-11 19:16:34 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b7ac32d6

8257598: Clarify what component values are used in Record::equals

Reviewed-by: darcy, chegar

! src/java.base/share/classes/java/lang/Record.java
+ test/jdk/java/lang/reflect/records/CheckEqualityIsBasedOnFields.java

Changeset: b1afed75
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2020-12-11 21:50:49 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/b1afed75

8257919: [JVMCI] profiling info didn't change after reprofile

Reviewed-by: kvn, redestad

! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 2001da3d
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-12-11 22:44:48 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/2001da3d

8257596: Clarify trusted final fields for record classes

Reviewed-by: hseigel, chegar, psandoz

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Class.java

Changeset: 6d79ec87
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-12-12 06:09:57 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/6d79ec87

8258111: Problemlist compiler/blackhole tests for -Xcomp until JDK-8258101 is fixed

Reviewed-by: iignatyev, kvn

! test/hotspot/jtreg/ProblemList-Xcomp.txt

Changeset: 43dc3f79
Author:    Martin Buchholz <martin at openjdk.org>
Date:      2020-12-13 19:17:36 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/43dc3f79

8254350: CompletableFuture.get may swallow InterruptedException

Reviewed-by: alanb, dl

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
+ test/jdk/java/util/concurrent/CompletableFuture/LostInterrupt.java
+ test/jdk/java/util/concurrent/CompletableFuture/SwallowedInterruptedException.java

Changeset: 164c8a6e
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2020-12-14 08:08:57 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/164c8a6e

8258092: Link to early access platform documentation in TestHtmlTableTags.java

Reviewed-by: jjg

! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java

Changeset: afc44414
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-12-14 11:36:01 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/afc44414

8258094: AIX build fails after 8257602

Reviewed-by: rrich, stuefe, egahlin

! src/hotspot/share/gc/shared/allocTracer.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp
+ src/hotspot/share/jfr/support/jfrObjectAllocationSample.cpp
+ src/hotspot/share/jfr/support/jfrObjectAllocationSample.hpp

Changeset: 381021ae
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-12-15 03:40:30 +0000
URL:       https://git.openjdk.java.net/aarch64-port/commit/381021ae

Merge

! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/runtime/thread.cpp



More information about the aarch64-port-dev mailing list