git: openjdk/jdk-sandbox: JDK-8244202-nspi-stream-branch: 37 new changesets

Aleksei Efimov aleksej.efimov at oracle.com
Tue Nov 3 00:35:08 UTC 2020


Changeset: fe7672ba
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-10-31 22:20:30 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/fe7672ba

8196099: javax/swing/text/CSSBorder/6796710/bug6796710.java fails

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/CSSBorder/6796710/bug6796710.java

Changeset: f61ce327
Author:    Christian Stein <cstein at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2020-11-01 12:39:43 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/f61ce327

8255576: (fs) Files.isHidden() throws ArrayIndexOutOfBoundsException (unix)

Reviewed-by: alanb

! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! test/jdk/java/nio/file/Files/Misc.java

Changeset: 4c4b8f4d
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-11-01 15:46:07 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/4c4b8f4d

8196302: javax/swing/JFileChooser/8041694/bug8041694.java

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JFileChooser/8041694/bug8041694.java

Changeset: 518ff518
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-11-01 15:49:49 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/518ff518

8233569: [TESTBUG] JTextComponent test bug6361367.java fails on macos

Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/text/JTextComponent/6361367/bug6361367.java

Changeset: 64feeab7
Author:    Christoph Langer <clanger at openjdk.org>
Date:      2020-11-01 23:24:47 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/64feeab7

8255603: Memory/Performance regression after JDK-8210985

Reviewed-by: simonis, xuelei, aph

! src/java.base/share/classes/sun/security/util/Cache.java

Changeset: d05df7c1
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-11-02 10:15:16 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/d05df7c1

8236842: Surprising 'multiple elements' behaviour from getTypeElement when cross-compiling with --release

Reviewed-by: vromero

! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.compiler/share/classes/javax/lang/model/util/Elements.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java
! test/langtools/tools/javac/modules/AnnotationProcessing.java

Changeset: 69f5235e
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-11-02 10:16:40 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/69f5235e

8255596: Mutex safepoint checking options and flags should be scoped enums

Reviewed-by: tschatzl, rehn

! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.hpp

Changeset: e97809d3
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-11-02 10:37:09 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/e97809d3

8233641: [TESTBUG] JMenuItem test bug4171437.java fails on macos

Reviewed-by: jdv

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JMenuItem/4171437/bug4171437.java

Changeset: 98c91b64
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-11-02 10:37:45 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/98c91b64

8233637: [TESTBUG] Swing ActionListenerCalledTwiceTest.java fails on macos

Reviewed-by: jdv

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java

Changeset: 79a010f7
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-02 10:58:16 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/79a010f7

8255697: LogTargetHandle::print should check if log level is enabled

Reviewed-by: stefank, tschatzl, stuefe

! src/hotspot/share/logging/logHandle.hpp

Changeset: eb66418b
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-11-02 12:22:28 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/eb66418b

7124397: [macosx] JSpinner serialiazation - deserialization issue

Reviewed-by: pbansal

+ test/jdk/javax/swing/JSpinner/SerializationTest.java

Changeset: ceab9f32
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-11-02 12:26:15 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/ceab9f32

6816284: Notepad class should be public

Reviewed-by: pbansal

! src/demo/share/jfc/Notepad/Notepad.java

Changeset: 54c88132
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-11-02 12:45:05 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/54c88132

8255734: VM should ignore SIGXFSZ on ppc64, s390 too

Reviewed-by: mdoerr, lucy

! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp

Changeset: 3302d3ad
Author:    Andrew Haley <aph at openjdk.org>
Date:      2020-11-02 13:12:18 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/3302d3ad

8255544: Create a checked cast

Reviewed-by: adinn, iklam

! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: 4b775e64
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-02 13:24:37 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/4b775e64

8255721: Remove no-op clean_weak_method_links methods

Reviewed-by: kvn, thartmann

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

Changeset: 120aec70
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-11-02 13:25:11 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/120aec70

8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts

Reviewed-by: kvn, thartmann

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

Changeset: d2812f78
Author:    Bernhard Urban-Forster <burban at openjdk.org>
Committer: Andrew Haley <aph at openjdk.org>
Date:      2020-11-02 13:42:56 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/d2812f78

8254072: AArch64: Get rid of --disable-warnings-as-errors on Windows+ARM64 build

Reviewed-by: ihse, aph

! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

Changeset: 1019581c
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-11-02 14:10:47 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/1019581c

8255691: Shenandoah: Invoke native-LRB only on non-strong refs

Reviewed-by: zgu

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp

Changeset: 4c66b158
Author:    Per Liden <pliden at openjdk.org>
Date:      2020-11-02 14:31:56 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/4c66b158

8255235: ZGC: Allocate and initialize forwarding data structures in parallel

Reviewed-by: ayang, eosterlund

! src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp
- src/hotspot/share/gc/z/zForwardingTable.cpp
! src/hotspot/share/gc/z/zForwardingTable.inline.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRelocationSet.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp

Changeset: b0280743
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-11-02 14:45:39 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/b0280743

8255673: Wrong version in docs bundles

Reviewed-by: tbell, ihse

! make/conf/jib-profiles.js

Changeset: 1769c483
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-11-02 15:26:32 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/1769c483

8255471: ZGC: Rework root iterators and closures

Reviewed-by: eosterlund, pliden

! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/gc/z/zOopClosures.hpp
! src/hotspot/share/gc/z/zOopClosures.inline.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zUnload.cpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/gc/z/zVerify.hpp
! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp

Changeset: a3aad119
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2020-11-02 15:48:14 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/a3aad119

8255400: Shenandoah: C2 failures after JDK-8255000

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestBarrierExpansionDeadMemPhi.java

Changeset: 0e19ded9
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2020-11-02 16:01:18 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/0e19ded9

8255401: Shenandoah: Allow oldval and newval registers to overlap in cmpxchg_oop()

Reviewed-by: roland

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp

Changeset: 2f7d34f2
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-11-02 16:04:46 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/2f7d34f2

8255616: Disable AOT and Graal in Oracle OpenJDK

Reviewed-by: iignatyev, vlivanov, iveresov, ihse

! make/conf/jib-profiles.js
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/runtime/InvocationTests/invocationGraalTests.java
! test/jdk/com/sun/jdi/EATests.java

Changeset: 6dac8d27
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-11-02 16:48:16 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/6dac8d27

8255671: Bidi.reorderVisually has misleading exception messages

Reviewed-by: joehw

! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java
! test/jdk/java/text/Bidi/BidiConformance.java

Changeset: 3e89f729
Author:    Per Liden <pliden at openjdk.org>
Date:      2020-11-02 17:00:34 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/3e89f729

8255237: ZGC: Bulk free garbage pages during relocation set selection

Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Co-authored-by: Per Liden <pliden at openjdk.org>
Reviewed-by: ayang, eosterlund

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp

Changeset: d93e3a7d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-11-02 17:34:01 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/d93e3a7d

8255760: Shenandoah: match constants style in ShenandoahMarkTask fallback

Reviewed-by: zgu, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp

Changeset: 05bcd67e
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2020-11-02 18:24:48 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/05bcd67e

8255529: Remove unused methods from java.util.zip.ZipFile

Reviewed-by: naoto, redestad

! src/java.base/share/classes/java/util/zip/ZipFile.java

Changeset: bc6085b0
Author:    Tom Rodriguez <never at openjdk.org>
Date:      2020-11-02 19:19:48 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/bc6085b0

8255578: [JVMCI] be more careful about reflective reads of Class.componentType.

Reviewed-by: kvn, dlong

! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJDKReflection.java

Changeset: acb5f654
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2020-11-02 19:32:06 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/acb5f654

8211958: Broken links in java.desktop files

Reviewed-by: aivanov

! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/print/DocFlavor.java

Changeset: a250716a
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-11-02 20:13:32 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/a250716a

8255694: memory leak in JDWP debug agent after calling JVMTI GetAllThreads

Reviewed-by: amenkov, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c

Changeset: ceba2f85
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-11-02 20:23:44 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/ceba2f85

8255696: JDWP debug agent's canSuspendResumeThreadLists() should be removed

Reviewed-by: amenkov, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h

Changeset: bee864fb
Author:    Bernhard Urban-Forster <burban at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2020-11-02 20:25:59 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/bee864fb

8255766: Fix linux+arm64 build after 8254072

Reviewed-by: kvn, ihse

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp

Changeset: c7747416
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2020-11-02 20:31:49 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/c7747416

8255695: Some JVMTI calls in the jdwp debug agent are using FUNC_PTR instead of JVMTI_FUNC_PTR

Reviewed-by: sspitsyn, amenkov

! src/jdk.jdwp.agent/share/native/libjdwp/util.c

Changeset: 184db64d
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-11-02 21:06:38 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/184db64d

8255732: OpenJDK fails to build if $A is set to a value with spaces

Reviewed-by: ihse

! make/common/JavaCompilation.gmk

Changeset: 5936d668
Author:    Aleksei Efimov <aleksej.efimov at oracle.com>
Date:      2020-11-02 23:26:31 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/5936d668

Merge remote-tracking branch 'origin' into JDK-8244202-nspi-stream-branch


Changeset: b2bb7ebf
Author:    Aleksei Efimov <aleksej.efimov at oracle.com>
Date:      2020-11-03 00:09:23 +0000
URL:       https://github.com/openjdk/jdk-sandbox/commit/b2bb7ebf

JDK-8244202-nspi-stream-branch: Remove JavaNetInetAddressAccess.getByName and cleanup InetAddress

! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/jdk/internal/access/JavaNetInetAddressAccess.java



More information about the jdk-sandbox-changes mailing list