git: openjdk/lanai: 22 new changesets

duke duke at openjdk.java.net
Sat Feb 6 03:02:22 UTC 2021


Changeset: c5bb1092
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-02-05 03:02:11 +0000
URL:       https://git.openjdk.java.net/lanai/commit/c5bb1092

8260019: Move some Thread subtypes out of thread.hpp

Reviewed-by: dholmes, coleenp

! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/compiler/compilerDirectives.hpp
+ src/hotspot/share/compiler/compilerThread.cpp
+ src/hotspot/share/compiler/compilerThread.hpp
! src/hotspot/share/gc/shared/concurrentGCThread.hpp
! src/hotspot/share/gc/shared/gcId.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/gc/z/zThread.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/jfr/utilities/jfrThreadIterator.hpp
! src/hotspot/share/jvmci/jvmci.cpp
+ src/hotspot/share/runtime/nonJavaThread.cpp
+ src/hotspot/share/runtime/nonJavaThread.hpp
! src/hotspot/share/runtime/task.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmThread.hpp

Changeset: d2bd4992
Author:    Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2021-02-05 05:22:51 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d2bd4992

8163498: Many long-running security libs tests

Reviewed-by: rhalade, weijun

! test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java
+ test/jdk/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java
! test/jdk/sun/security/provider/DSA/SupportedDSAParamGen.java
+ test/jdk/sun/security/provider/DSA/SupportedDSAParamGenLongKey.java
! test/jdk/sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java
+ test/jdk/sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java
! test/jdk/sun/security/rsa/SignatureTest.java
! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/rsa/RSAKeyPairGenerator.java

Changeset: 1e0a1013
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-02-05 07:24:09 +0000
URL:       https://git.openjdk.java.net/lanai/commit/1e0a1013

8259862: MutableSpace's end should be atomic

Make _end volatile and use atomic access

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp

Changeset: ee2f2055
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-02-05 07:31:06 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ee2f2055

8260926: Trace resource exhausted events unconditionally

Reviewed-by: dholmes, coleenp

! src/hotspot/share/prims/jvmtiExport.cpp

Changeset: 78b0d327
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-02-05 08:33:32 +0000
URL:       https://git.openjdk.java.net/lanai/commit/78b0d327

8234534: Simplify CardTable code after CMS removal

Reviewed-by: ayang, kbarrett

! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/cardGeneration.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp

Changeset: 07918995
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-02-05 08:58:32 +0000
URL:       https://git.openjdk.java.net/lanai/commit/07918995

8261154: Memory leak in Java_java_lang_ClassLoader_defineClass0 with long class names

Reviewed-by: stuefe, chegar, mchung

! src/java.base/share/native/libjava/ClassLoader.c
! test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java

Changeset: 3495febf
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-02-05 09:33:54 +0000
URL:       https://git.openjdk.java.net/lanai/commit/3495febf

8260296: SA's dumpreplaydata fails

Reviewed-by: kvn, cjplummer, iignatyev

! src/hotspot/share/ci/ciMetadata.cpp
! src/hotspot/share/ci/ciMetadata.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ci/ciMethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ProfileData.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeEntries.java
! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java
! test/hotspot/jtreg/compiler/ciReplay/SABase.java
! test/hotspot/jtreg/compiler/ciReplay/VMBase.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
! test/lib/jdk/test/lib/process/OutputBuffer.java
! test/lib/jdk/test/lib/util/CoreUtils.java

Changeset: 224c166c
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-02-05 10:18:51 +0000
URL:       https://git.openjdk.java.net/lanai/commit/224c166c

8261213: [BACKOUT] MutableSpace's end should be atomic

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp

Changeset: 48f5220c
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-02-05 12:58:23 +0000
URL:       https://git.openjdk.java.net/lanai/commit/48f5220c

8260369: [PPC64] Add support for JDK-8200555

Reviewed-by: lucy

! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc.hpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp

Changeset: 43ae0cf8
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2021-02-05 13:37:44 +0000
URL:       https://git.openjdk.java.net/lanai/commit/43ae0cf8

8261167: print_process_memory_info add a close call after fopen

Reviewed-by: stuefe, dholmes

! src/hotspot/os/linux/os_linux.cpp

Changeset: f9df3662
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-02-05 15:49:49 +0000
URL:       https://git.openjdk.java.net/lanai/commit/f9df3662

8242300: SystemDictionary::resolve_super_or_fail() should look for the super class first

Reviewed-by: iklam, ccheung

! src/hotspot/share/classfile/systemDictionary.cpp

Changeset: 02189171
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-02-05 17:23:48 +0000
URL:       https://git.openjdk.java.net/lanai/commit/02189171

8258732: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java fails

Reviewed-by: minqi, iklam

! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java

Changeset: 4a1814cb
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-02-05 18:15:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4a1814cb

8261179: Norwegian Bokmål Locale fallback issue

Reviewed-by: joehw

! src/java.base/share/classes/java/util/ResourceBundle.java
! test/jdk/java/util/ResourceBundle/Control/DefaultControlTest.java

Changeset: 4a89733e
Author:    Phil Race <prr at openjdk.org>
Date:      2021-02-05 19:19:10 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4a89733e

8261198: [macOS] Incorrect JNI parameters in number conversion in A11Y code

Reviewed-by: serb, psadhukhan

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m

Changeset: 7a6c1768
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-02-05 19:30:14 +0000
URL:       https://git.openjdk.java.net/lanai/commit/7a6c1768

8260736: Shenandoah: Cleanup includes in ShenandoahGC and families

Reviewed-by: shade, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.hpp

Changeset: fac3c2d2
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-02-05 20:44:34 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fac3c2d2

8254702: jpackage app launcher crashes on CentOS

Reviewed-by: almatvee, erikj, herrick

! make/modules/jdk.jpackage/Lib.gmk
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java
+ src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.c
- src/jdk.jpackage/linux/native/applauncher/LinuxLauncher.cpp
+ src/jdk.jpackage/linux/native/applauncher/LinuxPackage.c
+ src/jdk.jpackage/linux/native/applauncher/LinuxPackage.h
= src/jdk.jpackage/linux/native/libapplauncher/Executor.cpp
= src/jdk.jpackage/linux/native/libapplauncher/Executor.h
+ src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp
= src/jdk.jpackage/linux/native/libapplauncher/Package.cpp
= src/jdk.jpackage/linux/native/libapplauncher/Package.h
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ApplicationLayout.java
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/JvmLauncher.h
+ src/jdk.jpackage/share/native/applauncher/JvmLauncherLib.c
! src/jdk.jpackage/share/native/common/app.cpp
! src/jdk.jpackage/share/native/common/tstrings.cpp

Changeset: 440db35e
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2021-02-05 22:27:41 +0000
URL:       https://git.openjdk.java.net/lanai/commit/440db35e

8216358: [accessibility] [macos] The focus is invisible when tab to "Image Radio Buttons" and "Image CheckBoxes"

Reviewed-by: serb, pbansal

! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonLabeledUI.java
+ test/jdk/javax/swing/JCheckBox/ImageCheckboxFocus/ImageCheckboxTest.java

Changeset: fb46d4e5
Author:    Ivan Šipka <isipka at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-02-06 00:05:42 +0000
URL:       https://git.openjdk.java.net/lanai/commit/fb46d4e5

8259268: Refactor InheritIO shell test as java test

Reviewed-by: iignatyev, rriggs

- test/jdk/java/lang/ProcessBuilder/InheritIO/InheritIO.java
- test/jdk/java/lang/ProcessBuilder/InheritIO/InheritIO.sh
+ test/jdk/java/lang/ProcessBuilder/InheritIOTest.java

Changeset: 5307afa9
Author:    Dong Bo <dongbo at openjdk.org>
Committer: Dean Long <dlong at openjdk.org>
Date:      2021-02-03 21:40:33 +0000
URL:       https://git.openjdk.java.net/lanai/commit/5307afa9

8260585: AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers

Reviewed-by: iveresov, dlong, njian, aph

! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/c2/TestShiftRightAndAccumulate.java

Changeset: 4de3a6be
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-02-04 15:11:25 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4de3a6be

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

Reviewed-by: thartmann, chagedorn

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

Changeset: d7acfae3
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2021-02-06 00:29:45 +0000
URL:       https://git.openjdk.java.net/lanai/commit/d7acfae3

Merge

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp

Changeset: 986dca23
Author:    duke <duke at openjdk.org>
Date:      2021-02-06 03:00:40 +0000
URL:       https://git.openjdk.java.net/lanai/commit/986dca23

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list