hg: jdk-updates/jdk11u: 146 new changesets

goetz.lindenmaier at sap.com goetz.lindenmaier at sap.com
Tue Feb 2 17:44:26 UTC 2021


Changeset: a1203a8da18b
Author:    goetz
Date:      2020-12-02 08:23 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a1203a8da18b

Added tag jdk-11.0.11+0 for changeset cbd009b79ac5

! .hgtags

Changeset: d1b8e890177b
Author:    goetz
Date:      2020-11-30 12:09 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d1b8e890177b

8257408: Bump update version for OpenJDK: jdk-11.0.11
Reviewed-by: mdoerr

! make/autoconf/version-numbers

Changeset: a301d5d54bce
Author:    thartmann
Date:      2020-10-08 12:30 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a301d5d54bce

8253404: C2: assert(C->live_nodes() <= C->max_node_limit()) failed: Live Node limit exceeded limit
Reviewed-by: neliasso, thartmann
Contributed-by: Roberto Castaneda Lozano <roberto.castaneda.lozano at oracle.com>

! src/hotspot/share/opto/node.cpp
+ test/hotspot/jtreg/compiler/conversions/TestChainOfIntAddsToLongConversion.java

Changeset: 2114075de754
Author:    shade
Date:      2020-11-20 21:45 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2114075de754

8256806: Shenandoah: optimize shenandoah/jni/TestPinnedGarbage.java test
Reviewed-by: rkennke

! test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java

Changeset: ab56465a0e9f
Author:    shade
Date:      2020-09-09 12:10 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ab56465a0e9f

8240751: Shenandoah: fold ShenandoahTracer definition
Reviewed-by: adityam, zgu

! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
- src/hotspot/share/gc/shenandoah/shenandoahTracer.hpp

Changeset: 15280f3a2ba5
Author:    mbaesken
Date:      2020-07-16 09:52 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/15280f3a2ba5

8249588: libwindowsaccessbridge issues on 64bit Windows
Reviewed-by: arapte, prr

! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.h

Changeset: 050f0b8544e1
Author:    stuefe
Date:      2020-08-02 09:54 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/050f0b8544e1

8250911: [windows] os::pd_map_memory() error detection broken
Reviewed-by: iklam, kbarrett

! src/hotspot/os/windows/os_windows.cpp

Changeset: 0006add83581
Author:    stuefe
Date:      2020-12-03 16:41 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0006add83581

8251255: [linux] Add process-memory information to hs-err and VM.info
Reviewed-by: dholmes, mdoerr

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

Changeset: 3f70df8c406b
Author:    stuefe
Date:      2020-12-03 16:48 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3f70df8c406b

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: 6d6f873117d3
Author:    stuefe
Date:      2020-12-03 16:53 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6d6f873117d3

8212218: [TESTBUG] runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java timed out
Reviewed-by: iklam, lmesnik

! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java

Changeset: 70f88a768371
Author:    stuefe
Date:      2020-12-03 16:59 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/70f88a768371

8254799: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java fails with release VMs
Reviewed-by: dholmes, dcubed, stuefe

! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java

Changeset: ab4a1105370a
Author:    stuefe
Date:      2020-12-03 17:01 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ab4a1105370a

8254748: Bad Copyright header format after JDK-8212218
Reviewed-by: shade, dholmes

! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java

Changeset: e203ff142bc0
Author:    kvn
Date:      2020-11-26 19:55 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e203ff142bc0

8255351: Add detection for Graviton 2 CPUs
Reviewed-by: simonis, kvn
Contributed-by: Evgeny Astigeevich <eastig at amazon.com>

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

Changeset: 68dcad21722c
Author:    simonis
Date:      2020-11-26 16:10 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/68dcad21722c

8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for small copies in StubGenerator::copy_memory
Reviewed-by: simonis
Contributed-by: Evgeny Astigeevich <eastig at amazon.com>

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

Changeset: c7d9bb014f9e
Author:    simonis
Date:      2020-12-03 15:55 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c7d9bb014f9e

8257436: [aarch64] Regressions in ArrayCopyUnalignedDst.testByte/testChar for 65-78 bytes when UseSIMDForMemoryOps is on
Reviewed-by: simonis
Contributed-by: Evgeny Astigeevich <eastig at amazon.com>

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

Changeset: 1674c24bfcb2
Author:    goetz
Date:      2020-12-10 09:12 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1674c24bfcb2

Merge

! .hgtags

Changeset: a63b74d0bb7d
Author:    zgu
Date:      2019-08-13 13:01 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a63b74d0bb7d

8229474: Shenandoah: Cleanup CM::update_roots()
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: f68a6167d021
Author:    fyang
Date:      2019-11-14 15:07 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f68a6167d021

8233912: aarch64: minor improvements of atomic operations
Reviewed-by: aph

! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp

Changeset: 9bbe38dd4b83
Author:    adinn
Date:      2018-09-12 09:12 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9bbe38dd4b83

8210578: AArch64: Invalid encoding for fmlsvs instruction
Summary: sub_op code for fmslvs should be 1 not 0
Reviewed-by: roland

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Changeset: ac0a1667c621
Author:    pbansal
Date:      2019-09-11 15:58 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ac0a1667c621

8225805: Java Access Bridge does not close the logger
Reviewed-by: dmarkov, jdv

! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp

Changeset: afbd0d84d496
Author:    serb
Date:      2020-11-10 19:36 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/afbd0d84d496

8244088: [Regression] Switch of Gnome theme ends up in deadlocked UI
Reviewed-by: serb
Contributed-by: Jayashree S Kumar <jayashreesk at in.ibm.com>

! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c

Changeset: 6117bba54297
Author:    rschmelter
Date:      2020-11-25 13:16 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6117bba54297

8256489: Make gtest for long path names on Windows more resilient in the presence of virus scanners
Reviewed-by: dholmes, clanger

! test/hotspot/gtest/runtime/test_os_windows.cpp

Changeset: 727ea9ffe368
Author:    rriggs
Date:      2020-03-12 11:54 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/727ea9ffe368

8240704: CheckHandles.java failed "AssertionError: Handle use increased by more than 10 percent."
Reviewed-by: dfuchs

! test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java

Changeset: a12192ed90b3
Author:    jlaskey
Date:      2020-12-03 15:28 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a12192ed90b3

8255845: Memory leak in imageFile.cpp
Reviewed-by: jlaskey, sundar
Contributed-by: Evan Whelan <ewhelan at openjdk.org>

! src/java.base/share/native/libjimage/imageFile.cpp

Changeset: 92fe66e94c40
Author:    rehn
Date:      2018-12-20 10:05 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/92fe66e94c40

8214180: Need better granularity for sleeping
Reviewed-by: eosterlund, dcubed, dholmes

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/spinYield.cpp
! src/hotspot/share/utilities/spinYield.hpp

Changeset: 9a52a1481de6
Author:    rehn
Date:      2020-05-14 19:36 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9a52a1481de6

8244340: Handshake processing thread lacks yielding
Reviewed-by: pchilanomate, dholmes, dcubed

! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 94c42e05ad22
Author:    cushon
Date:      2018-10-01 21:14 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/94c42e05ad22

8211057: Gensrc step CompileProperties generates unstable CompilerProperties output
Reviewed-by: mcimadamore, vromero

! make/langtools/tools/propertiesparser/gen/ClassGenerator.java

Changeset: c76b99fcc8b7
Author:    goetz
Date:      2020-12-17 10:08 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c76b99fcc8b7

Merge

! .hgtags

Changeset: 5800b5bf90a7
Author:    alanb
Date:      2018-10-09 07:06 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5800b5bf90a7

8211825: ModuleLayer.defineModulesWithXXX does not setup delegation when module reads automatic module
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/loader/LoaderPool.java
+ test/jdk/java/lang/ModuleLayer/automatic/AutomaticModulesTest.java
+ test/jdk/java/lang/ModuleLayer/automatic/src/alib/q/Lib.java
+ test/jdk/java/lang/ModuleLayer/automatic/src/m/module-info.java
+ test/jdk/java/lang/ModuleLayer/automatic/src/m/p/Main.java

Changeset: 7ad7366fff82
Author:    mchung
Date:      2018-11-21 22:33 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7ad7366fff82

8211051: jdeps usage of --dot-output doesn't provide valid output for modular jar
Reviewed-by: sundar

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleDotGraph.java
! test/langtools/tools/jdeps/modules/DotFileTest.java

Changeset: 0dfabe10300f
Author:    mchung
Date:      2018-11-21 22:34 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0dfabe10300f

8213909: jdeps --print-module-deps should report missing dependences
8168869: jdeps: localized messages don't use proper line breaks
Reviewed-by: sundar

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsConfiguration.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleExportsAnalyzer.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
! test/langtools/tools/jdeps/Basic.java
! test/langtools/tools/jdeps/MultiReleaseJar.java
! test/langtools/tools/jdeps/Options.java
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
! test/langtools/tools/jdeps/listdeps/src/lib/Lib.java
+ test/langtools/tools/jdeps/mrjar/Main.java
- test/langtools/tools/jdeps/mrjar/test/Main.java

Changeset: fc38109e658e
Author:    mchung
Date:      2018-11-22 10:15 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fc38109e658e

8214223: tools/jdeps/listdeps/ListModuleDeps.java failed due to missing Lib2 file
Reviewed-by: lancea, alanb

+ test/langtools/tools/jdeps/listdeps/src/lib2/Lib2.java

Changeset: 439420ebc056
Author:    dpochepk
Date:      2019-04-08 15:54 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/439420ebc056

8221995: AARCH64: problems with CAS instructions encoding
Reviewed-by: aph

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Changeset: c627e031e6e6
Author:    fyang
Date:      2019-04-20 15:55 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c627e031e6e6

8222785: aarch64: add necessary masking for immediate shift counts
Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4

Changeset: cf9d46ddcac2
Author:    serb
Date:      2019-10-15 22:42 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cf9d46ddcac2

8232225: Rework the fix for JDK-8071483
Reviewed-by: prr

- test/jdk/java/awt/Color/AlphaColorTest.java
- test/jdk/java/awt/Color/GetMinMaxValue_ICC_ColorSpace.java
- test/jdk/java/awt/Color/HeadlessColor.java
- test/jdk/java/awt/Color/LoadProfileWithSM.java
- test/jdk/java/awt/Color/LoadStandardProfilesTest.java
- test/jdk/java/awt/Color/OpacityChange/OpacityChange.java
- test/jdk/java/awt/Color/XRenderTranslucentColorDrawTest.java
+ test/jdk/java/awt/ColorClass/AlphaColorTest.java
+ test/jdk/java/awt/ColorClass/HeadlessColor.java
+ test/jdk/java/awt/ColorClass/OpacityChange/OpacityChange.java
+ test/jdk/java/awt/ColorClass/XRenderTranslucentColorDrawTest.java
+ test/jdk/java/awt/color/GetMinMaxValue_ICC_ColorSpace.java
+ test/jdk/java/awt/color/LoadProfileWithSM.java
+ test/jdk/java/awt/color/LoadStandardProfilesTest.java

Changeset: aaff4ce67ee7
Author:    psadhukhan
Date:      2019-11-12 12:29 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/aaff4ce67ee7

8233910: java/awt/ColorClass/AlphaColorTest.java is failing intermittently in nightly lnux-x64 system
Reviewed-by: serb, prr

! test/jdk/java/awt/ColorClass/AlphaColorTest.java

Changeset: abb5f01e1ba8
Author:    hseigel
Date:      2020-09-29 19:59 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/abb5f01e1ba8

8253476: TestUseContainerSupport.java fails on some Linux kernels w/o swap limit capabilities
Reviewed-by: bobv, coleenp

! test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java

Changeset: 6cfd921316ce
Author:    rehn
Date:      2019-12-03 15:32 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6cfd921316ce

8234796: Refactor Handshake::execute to take a more complex type than ThreadClosure
Reviewed-by: dholmes, pliden, coleenp

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.hpp
! src/hotspot/share/gc/z/zWorkers.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
! src/hotspot/share/utilities/globalCounter.cpp

Changeset: f3a1ec0e1542
Author:    ehelin
Date:      2020-12-12 20:28 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f3a1ec0e1542

8214230: Classes generated by SystemModulesPlugin.java are not reproducable
Reviewed-by: alanb, redestad, mchung, phh

! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
+ test/jdk/tools/jlink/JLinkReproducibleTest.java

Changeset: d61d5d9d6c59
Author:    ysuenaga
Date:      2020-12-19 19:19 +0900
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d61d5d9d6c59

8258471: "search codecache" clhsdb command does not work
Reviewed-by: cjplummer, sspitsyn

! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/VtableBlob.java

Changeset: a4c7291cb1a1
Author:    jjiang
Date:      2020-05-16 05:49 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a4c7291cb1a1

8245005: javax/net/ssl/compatibility/BasicConnectTest.java failed with No enum constant
Reviewed-by: xuelei

! test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java
! test/jdk/javax/net/ssl/TLSCommon/interop/Utilities.java
! test/jdk/javax/net/ssl/compatibility/README

Changeset: d3df56506d65
Author:    mchung
Date:      2019-12-06 15:10 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d3df56506d65

8235351: Lookup::unreflect should bind with the original caller independent of Method's accessible flag
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/jdk/java/lang/invoke/CallerSensitiveAccess.java

Changeset: cd2edf326a34
Author:    thartmann
Date:      2019-12-23 09:44 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cd2edf326a34

8233164: C2 fails with assert(phase->C->get_alias_index(t) == phase->C->get_alias_index(t_adr)) failed: correct memory chain
Summary: Use _src_type/_dest_type as address types for the loads and stores.
Reviewed-by: vlivanov, roland

! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyMemoryChain.java

Changeset: e74fe71e7574
Author:    mchung
Date:      2020-01-10 11:48 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e74fe71e7574

8229396: jdeps ignores multi-release when generate-module-info used on command line
Reviewed-by: alanb

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties
+ test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java
+ test/langtools/tools/jdeps/missingDeps/p/internal/X.java
+ test/langtools/tools/jdeps/missingDeps/src/m1/module-info.java
+ test/langtools/tools/jdeps/missingDeps/src/m1/p/Foo.java
+ test/langtools/tools/jdeps/missingDeps/src/m2/module-info.java
+ test/langtools/tools/jdeps/missingDeps/src/m2/q/Bar.java
+ test/langtools/tools/jdeps/missingDeps/src/m2/q/T.java

Changeset: dca60b114f87
Author:    mchung
Date:      2020-01-10 11:50 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dca60b114f87

8225773: jdeps --check produces NPE if there are missing module dependences
Reviewed-by: alanb

! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java
! test/langtools/tools/jdeps/missingDeps/MissingDepsTest.java
! test/langtools/tools/jdeps/modules/CheckModuleTest.java

Changeset: 5eb2d9866b79
Author:    alanb
Date:      2020-06-11 07:27 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5eb2d9866b79

8241770: Module xxxAnnotation() methods throw NCDFE if module-info.class found as resource in unnamed module
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! test/jdk/java/lang/ModuleTests/AnnotationsTest.java

Changeset: cabe6267c592
Author:    ysuenaga
Date:      2020-12-23 11:33 +0900
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cabe6267c592

8205992: jhsdb cannot attach to Java processes running in Docker containers
Reviewed-by: cjplummer, jgeorge

! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThread.java

Changeset: f8217c4d434f
Author:    goetz
Date:      2020-12-23 09:35 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f8217c4d434f

Merge

! .hgtags
- src/hotspot/share/gc/shenandoah/shenandoahTracer.hpp
- test/jdk/java/awt/Color/AlphaColorTest.java
- test/jdk/java/awt/Color/GetMinMaxValue_ICC_ColorSpace.java
- test/jdk/java/awt/Color/HeadlessColor.java
- test/jdk/java/awt/Color/LoadProfileWithSM.java
- test/jdk/java/awt/Color/LoadStandardProfilesTest.java
- test/jdk/java/awt/Color/OpacityChange/OpacityChange.java
- test/jdk/java/awt/Color/XRenderTranslucentColorDrawTest.java
- test/langtools/tools/jdeps/mrjar/test/Main.java

Changeset: 1cb2987972cc
Author:    iveresov
Date:      2020-12-23 09:37 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1cb2987972cc

8254104: MethodCounters must exist before nmethod is installed
Reviewed-by: dnsimon, kvn

! src/hotspot/share/ci/ciEnv.cpp

Changeset: c43d625edb72
Author:    kvn
Date:      2020-08-10 15:31 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c43d625edb72

8249749: modify a primitive array through a stream and a for cycle causes jre crash
Summary: Check align_to_ref for NULL early and bailout SuperWord optimization.
Reviewed-by: vlivanov, thartmann

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestComplexAddrExpr.java

Changeset: 69dbdd271e04
Author:    kvn
Date:      2020-12-23 09:57 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/69dbdd271e04

8251992: VM crashed running TestComplexAddrExpr.java test with -XX:UseAVX=X
Reviewed-by: shade, redestad

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestForEachRem.java
+ test/hotspot/jtreg/compiler/vectorization/TestOptionVectorize.java

Changeset: e4f7010399d0
Author:    chagedorn
Date:      2020-12-23 10:09 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e4f7010399d0

8251925: C2: RenaissanceStressTest fails with assert(!had_error): bad dominance
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp

Changeset: 1c4c985f15a6
Author:    sgehwolf
Date:      2020-11-20 18:40 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1c4c985f15a6

8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem
Reviewed-by: clanger

! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java

Changeset: 2b82ba1dc176
Author:    yzhang
Date:      2020-04-10 05:43 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2b82ba1dc176

8241911: AArch64: Fix a potential register clash issue in reduce_add2I
Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: 13601863b3ce
Author:    phedlin
Date:      2020-06-04 10:17 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/13601863b3ce

8247200: assert((unsigned)fpargs < 32)
Reviewed-by: aph, neliasso

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

Changeset: eb70506749e3
Author:    aph
Date:      2020-06-25 12:24 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eb70506749e3

8248336: AArch64: C2: offset overflow in BoxLockNode::emit
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: 3dc803462f09
Author:    roland
Date:      2020-10-08 08:39 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3dc803462f09

8253756: C2 CompilerThread0 crash in Node::add_req(Node*)
Reviewed-by: vlivanov, thartmann

! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java

Changeset: 607aeb1ac4af
Author:    roland
Date:      2020-03-13 16:32 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/607aeb1ac4af

8240795: [REDO] 8238384 CTW: C2 compilation fails with "assert(store != load->find_exact_control(load->in(0))) failed: dependence cycle found"
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/type.hpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestCopyOfBrokenAntiDependency.java

Changeset: 1cd57a42e0c1
Author:    jlahoda
Date:      2020-04-01 13:12 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1cd57a42e0c1

8241598: Upgrade JLine to 3.14.0
Summary: Upgrading to JLine 3.14.0
Reviewed-by: psandoz, rfield

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/keymap/BindingReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Candidate.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ConfigurationPath.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/EOFError.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Editor.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Highlighter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/History.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/LineReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/Parser.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ScriptEngine.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultHighlighter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/DefaultParser.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/ArgumentCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/completer/StringsCompleter.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/history/DefaultHistory.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/TerminalBuilder.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPosixTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractPty.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/AbstractWindowsTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExternalTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/LineDisciplineTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixPtyTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/PosixSysTerminal.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Display.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/InfoCmp.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingInputStream.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingPumpReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReader.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlockingReaderImpl.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/Status.java
+ src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-color.caps
- src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/dumb-colors.caps
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-256color.caps
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-conemu.caps
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows-vtp.caps
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/windows.caps
! src/jdk.internal.le/share/legal/jline.md
! src/jdk.internal.le/windows/classes/jdk/internal/org/jline/terminal/impl/jna/JnaSupportImpl.java

Changeset: 231c6dcd18ec
Author:    clanger
Date:      2020-04-03 15:40 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/231c6dcd18ec

8242030: Wrong package declarations in jline classes after JDK-8241598
Reviewed-by: jlahoda

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ConfigurationPath.java
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/ScriptEngine.java

Changeset: 3d63aeb496b4
Author:    fyang
Date:      2020-07-04 08:18 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3d63aeb496b4

8243670: Unexpected test result caused by C2 MergeMemNode::Ideal
Reviewed-by: thartmann, roland
Contributed-by: zhouyong44 at huawei.com

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

Changeset: d21f0f95e6b4
Author:    phedlin
Date:      2020-07-06 21:29 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d21f0f95e6b4

8248901: Signed immediate support in .../share/assembler.hpp is broken.
Reviewed-by: neliasso, kvn, thartmann

! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/sparc/assembler_sparc.hpp
! src/hotspot/share/asm/assembler.hpp
! src/hotspot/share/utilities/debug.hpp

Changeset: c7f02a0f45ee
Author:    phedlin
Date:      2020-07-27 10:56 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c7f02a0f45ee

8247766: [aarch64] guarantee(val < (1U << nbits)) failed: Field too big for insn.
Reviewed-by: neliasso, aph

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp

Changeset: ecbbc1284a88
Author:    ngasson
Date:      2020-07-28 16:50 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ecbbc1284a88

8237483: AArch64 C1 OopMap inserted twice fatal error
Reviewed-by: aph

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

Changeset: c073014f3689
Author:    ngasson
Date:      2020-11-11 09:59 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c073014f3689

8256025: AArch64: MachCallRuntimeNode::ret_addr_offset() is incorrect for stub calls
Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad

Changeset: 8371710c30ad
Author:    serb
Date:      2020-09-18 01:33 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8371710c30ad

8253274: The CycleDMImagetest brokes the system
Reviewed-by: prr

! test/jdk/java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java

Changeset: 47747f423c49
Author:    serb
Date:      2020-10-08 16:34 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/47747f423c49

8253681: closed java/awt/dnd/MouseEventAfterStartDragTest/MouseEventAfterStartDragTest.html test failed
Reviewed-by: shade

! src/java.desktop/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java

Changeset: e6f426f5744a
Author:    roland
Date:      2020-10-15 06:53 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e6f426f5744a

8254734: "dead loop detected" assert failure with patch from 8223051
Reviewed-by: chagedorn, kvn

! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp

Changeset: ca5b0d74e4dd
Author:    aph
Date:      2020-11-02 13:12 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ca5b0d74e4dd

8255544: Create a checked cast
Reviewed-by: adinn, iklam

! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: ee5b2e0daeb8
Author:    serb
Date:      2020-11-11 01:31 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ee5b2e0daeb8

8237495: Java MIDI fails with a dereferenced memory error when asked to send a raw 0xF7
Reviewed-by: kizune

! src/java.desktop/share/native/libjsound/MidiOutDevice.c
+ test/jdk/javax/sound/midi/SysexMessage/SendRawSysexMessage.java

Changeset: a790010ad29d
Author:    pkumaraswamy
Date:      2020-11-11 09:24 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a790010ad29d

8255559: Leak File Descriptors Because of ResolverLocalFilesystem#engineResolveURI()
Reviewed-by: weijun

! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java

Changeset: c370cf06c0d0
Author:    chagedorn
Date:      2020-11-17 09:16 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c370cf06c0d0

8255058: C1: assert(is_virtual()) failed: type check
Reviewed-by: neliasso, kvn

! src/hotspot/share/c1/c1_LinearScan.cpp
+ test/hotspot/jtreg/compiler/c1/TestPinnedConstantExceptionEdge.java

Changeset: e8c35cb5e318
Author:    erikj
Date:      2020-11-18 14:10 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e8c35cb5e318

8256501: libTestMainKeyWindow fails to build with Xcode 12.2
Reviewed-by: ihse, serb

! make/test/JtregNativeJdk.gmk

Changeset: 6ddcaeec34b6
Author:    mdoerr
Date:      2020-12-04 11:24 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6ddcaeec34b6

8257423: [PPC64] Support -XX:-UseInlineCaches
Reviewed-by: stuefe, rrich

! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/ppc.ad

Changeset: a377738cca16
Author:    mdoerr
Date:      2020-12-07 13:45 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a377738cca16

8257798: [PPC64] undefined reference to Klass::vtable_start_offset()
Reviewed-by: goetz

! src/hotspot/cpu/ppc/ppc.ad

Changeset: 8821ab2da718
Author:    rehn
Date:      2019-12-04 11:57 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8821ab2da718

8234742: Improve handshake logging
Reviewed-by: dholmes, pchilanomate

! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 8f9ce4460636
Author:    clanger
Date:      2020-12-22 20:28 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8f9ce4460636

8256818: SSLSocket that is never bound or connected leaks socket resources
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! test/jdk/java/lang/ProcessBuilder/checkHandles/CheckHandles.java
- test/jdk/java/lang/ProcessBuilder/checkHandles/libCheckHandles.c
+ test/jdk/native_util/libFileUtils.c
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java
! test/lib/jdk/test/lib/util/FileUtils.java

Changeset: 0fdf7159d5c2
Author:    xuelei
Date:      2020-12-29 18:49 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0fdf7159d5c2

8257670: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java reports leaks
Reviewed-by: jnimeh

! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java

Changeset: 59a6aaef42a7
Author:    clanger
Date:      2020-12-29 18:59 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/59a6aaef42a7

8257884: Re-enable sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java as automatic test
Reviewed-by: xuelei

! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java

Changeset: 78378ca3cf3b
Author:    clanger
Date:      2020-12-29 19:02 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/78378ca3cf3b

8257997: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java again reports leaks after JDK-8257884
Reviewed-by: mbaesken

! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java

Changeset: 913a227c64b1
Author:    aph
Date:      2021-01-04 08:24 -0500
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/913a227c64b1

8256359: AArch64: runtime/ReservedStack/ReservedStackTestCompiler.java fails
Reviewed-by: shade, adinn

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

Changeset: 8e0732b757b4
Author:    kbarrett
Date:      2020-12-17 14:18 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8e0732b757b4

8257999: Parallel GC crash in gc/parallel/TestDynShrinkHeap.java: new region is not in covered_region
Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/parallel/psOldGen.cpp

Changeset: 3c79803f481e
Author:    sjohanss
Date:      2020-11-26 07:31 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3c79803f481e

8245026: PsAdaptiveSizePolicy::_old_gen_policy_is_ready is unused
Reviewed-by: sjohanss, pliden
Contributed-by: Joakim Nordstrom <joakim.nordstrom at oracle.com>

! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.cpp
! src/hotspot/share/gc/parallel/psAdaptiveSizePolicy.hpp

Changeset: 664a52e0d483
Author:    simonis
Date:      2020-12-03 18:02 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/664a52e0d483

8255742: PrintInlining as compiler directive doesn't print virtual calls
Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/doCall.cpp
+ test/hotspot/jtreg/compiler/inlining/PrintInlining.java

Changeset: 6b4a82884e8a
Author:    thartmann
Date:      2020-12-03 13:42 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6b4a82884e8a

8257594: C2 compiled checkcast of non-null object triggers endless deoptimization/recompilation cycle
Reviewed-by: roland, vlivanov

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parseHelper.cpp
+ test/hotspot/jtreg/compiler/uncommontrap/TestNullAssertAtCheckCast.java

Changeset: bd9c4aeada01
Author:    chagedorn
Date:      2020-12-01 10:11 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bd9c4aeada01

8256807: C2: Not marking stores correctly as mismatched in string opts
Reviewed-by: vlivanov, roland, thartmann

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

Changeset: 337cc9c0afc1
Author:    jbachorik
Date:      2021-01-06 16:10 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/337cc9c0afc1

8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk()
Reviewed-by: mgronlun

! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp

Changeset: e4d5a3acabc6
Author:    burban
Date:      2020-11-20 11:01 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e4d5a3acabc6

8256633: Fix product build on Windows+Arm64
Reviewed-by: shade

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Changeset: 81b9be7f576d
Author:    erikj
Date:      2020-11-20 18:13 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/81b9be7f576d

8256751: Incremental rebuild with precompiled header fails when touching a header file
Reviewed-by: ihse

! make/common/NativeCompilation.gmk

Changeset: 5a8d141e3e76
Author:    eliu
Date:      2020-11-24 17:29 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5a8d141e3e76

8256387: Unexpected result if patching an entire instruction on AArch64
Reviewed-by: shade, aph

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Changeset: 267e94ef83a0
Author:    chagedorn
Date:      2020-12-21 08:06 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/267e94ef83a0

8257513: C2: assert((constant_addr - _masm.code()->consts()->start()) == con.offset())
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/output.cpp
+ test/hotspot/jtreg/compiler/codecache/TestStressCodeBuffers.java

Changeset: 5842582968e5
Author:    chagedorn
Date:      2021-01-05 09:54 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5842582968e5

8259049: Uninitialized variable after JDK-8257513
Reviewed-by: kvn, thartmann

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

Changeset: 24b92e9751ea
Author:    roland
Date:      2020-09-24 10:00 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/24b92e9751ea

8253524: C2: Refactor code that clones predicates during loop unswitching
Reviewed-by: chagedorn, kvn, thartmann

! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp

Changeset: 718119283c3a
Author:    shade
Date:      2020-11-27 06:47 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/718119283c3a

8256757: Incorrect MachCallRuntimeNode::ret_addr_offset() for CallLeafNoFP on x86_32
Reviewed-by: jiefu, kvn

! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/node.hpp

Changeset: 9541a274fe2f
Author:    asotona
Date:      2020-05-30 20:10 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9541a274fe2f

8244573: java.lang.ArrayIndexOutOfBoundsException thrown for malformed class file
Summary: Fixed java.lang.ArrayIndexOutOfBoundsException in com.sun.tools.classfile.Code_attribute.getInstructions() for methods with no instructions
Reviewed-by: vromero

! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Code_attribute.java
+ test/langtools/tools/javap/8244573/Malformed.jcod
+ test/langtools/tools/javap/8244573/T8244573.java

Changeset: 2e9e92aab066
Author:    srukmannagar
Date:      2021-01-08 13:18 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2e9e92aab066

8245512: CRC32 optimization using AVX512 instructions
Reviewed-by: kvn

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp

Changeset: 26e55fdece42
Author:    rhalade
Date:      2021-01-06 16:20 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/26e55fdece42

8259312: VerifyCACerts.java fails as soneraclass2ca cert will expire in 90 days
Reviewed-by: mullan

! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 5ace46eb8999
Author:    phedlin
Date:      2020-11-24 18:56 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5ace46eb8999

8255479: [aarch64] assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity
Reviewed-by: aph, neliasso

! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/code/relocInfo.cpp

Changeset: f62de75c451a
Author:    coffeys
Date:      2020-12-23 12:26 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f62de75c451a

8253368: TLS connection always receives close_notify exception
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java

Changeset: 738ca9eff8fa
Author:    aivanov
Date:      2020-11-30 17:36 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/738ca9eff8fa

8256187: [TEST_BUG] Automate bug4275046.java test
Reviewed-by: aivanov, psadhukhan
Contributed-by: skodanda <70650887+skodanda at users.noreply.github.com>

+ test/jdk/javax/swing/JTable/4275046/bug4275046.java

Changeset: 09590024353b
Author:    mullan
Date:      2020-04-16 09:48 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/09590024353b

8242565: Policy initialization issues when the denyAfter constraint is enabled
Reviewed-by: weijun

! src/java.base/share/classes/sun/security/jca/Providers.java
! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! test/jdk/java/security/Policy/SignedJar/SignedJarTest.java
+ test/jdk/java/security/Policy/SignedJar/java.security

Changeset: 11bc03442bf0
Author:    alitvinov
Date:      2020-12-16 19:48 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/11bc03442bf0

8255880: UI of Swing components is not redrawn after their internal state changed
Reviewed-by: prr, serb

! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java
+ test/jdk/javax/swing/JFrame/8255880/RepaintOnFrameIconifiedStateChangeTest.java

Changeset: ad2ed3c7c6e1
Author:    erikj
Date:      2020-12-09 14:15 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ad2ed3c7c6e1

8257547: Handle multiple prereqs on the same line in deps files
8256810: Incremental rebuild broken on Macosx
Reviewed-by: ihse, tbell

! make/common/NativeCompilation.gmk
+ test/make/TestFixDepsFile.gmk
! test/make/TestMake.gmk

Changeset: 0fc1ed08ccf5
Author:    shade
Date:      2020-09-16 11:15 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0fc1ed08ccf5

8253220: Epsilon: clean up unused code/declarations
Reviewed-by: tschatzl

! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp

Changeset: 1c82f0f9b24f
Author:    iklam
Date:      2020-12-02 16:56 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1c82f0f9b24f

8257565: epsilonBarrierSet.hpp should not include barrierSetAssembler
Reviewed-by: kbarrett, stuefe, shade

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/share/gc/epsilon/epsilonBarrierSet.hpp

Changeset: 2292ae5d9644
Author:    jiefu
Date:      2021-01-05 08:34 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2292ae5d9644

8258534: Epsilon: clean up unused includes
Reviewed-by: shade, jiefu
Contributed-by: Lehua Ding <lehuading at tencent.com>

! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonBarrierSet.cpp

Changeset: c3fc21f2da77
Author:    shade
Date:      2021-01-06 15:36 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c3fc21f2da77

8259231: Epsilon: improve performance under contention during virtual space expansion
Reviewed-by: shade
Contributed-by: Lehua Ding <lehuading at tencent.com>

! src/hotspot/share/gc/epsilon/epsilonHeap.cpp

Changeset: 103275322574
Author:    roland
Date:      2020-12-07 09:38 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/103275322574

8257575: C2: "failed: only phis" assert failure in loop strip mining verification
Reviewed-by: thartmann, neliasso

! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java

Changeset: 6e2549f8c9d1
Author:    chagedorn
Date:      2020-12-08 08:48 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6e2549f8c9d1

8253644: C2: assert(skeleton_predicate_has_opaque(iff)) failed: unexpected
Reviewed-by: roland, kvn

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

Changeset: b07478ac0315
Author:    redestad
Date:      2020-03-26 10:02 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b07478ac0315

8241649: Optimize Character.toString
Reviewed-by: redestad, rriggs
Contributed-by: sergei.tsypanov at yandex.ru

! src/java.base/share/classes/java/lang/Character.java

Changeset: ac57289f6124
Author:    kvn
Date:      2020-12-03 17:02 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ac57289f6124

8257561: Some code is not vectorized after 8251925 and 8250607
Reviewed-by: chagedorn, vlivanov, thartmann

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

Changeset: dd179e3409fc
Author:    tschatzl
Date:      2018-08-13 12:24 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dd179e3409fc

8209193: Fix aarch64-linux compilation after -Wreorder changes
Reviewed-by: shade, drwhite

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp

Changeset: 3dcf48118dc2
Author:    mullan
Date:      2020-11-19 14:15 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3dcf48118dc2

8202343: Disable TLS 1.0 and 1.1
Reviewed-by: xuelei, dfuchs, coffeys

! src/java.base/share/conf/security/java.security
! test/jdk/javax/net/ssl/SSLEngine/Arrays.java
! test/jdk/javax/net/ssl/TLS/TLSClientPropertyTest.java
! test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcClient.java
! test/jdk/javax/net/ssl/TLSv11/GenericBlockCipher.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java
! test/jdk/sun/security/ssl/CipherSuite/DisabledCurve.java
! test/jdk/sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java
! test/jdk/sun/security/ssl/ClientHandshaker/LengthCheckTest.java
! test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java
- test/jdk/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh
! test/jdk/sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java
! test/jdk/sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java
+ test/jdk/sun/security/ssl/SSLContextImpl/SSLContextDefault.java
! test/jdk/sun/security/ssl/SSLContextImpl/SSLContextVersion.java
! test/jdk/sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java
! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java
! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java
! test/lib/jdk/test/lib/security/SecurityUtils.java

Changeset: 19441be4c948
Author:    mullan
Date:      2020-11-19 19:09 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/19441be4c948

8256682: JDK-8202343 is incomplete
Reviewed-by: dfuchs

! test/jdk/sun/security/util/HostnameMatcher/NullHostnameCheck.java

Changeset: 6560ae90369c
Author:    mullan
Date:      2020-11-30 13:31 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6560ae90369c

8257083: Security infra test failures caused by JDK-8202343
Reviewed-by: xuelei

! test/jdk/javax/net/ssl/TLSCommon/interop/JdkProcClient.java

Changeset: c0639f68bb9f
Author:    prr
Date:      2020-12-10 01:36 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c0639f68bb9f

8256888: Client manual test problem list update
Reviewed-by: serb

! test/jdk/ProblemList.txt

Changeset: 23d58c1e81ea
Author:    thartmann
Date:      2021-01-07 12:15 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/23d58c1e81ea

8259339: AllocateUninitializedArray C2 intrinsic fails with void.class input
Reviewed-by: kvn, chagedorn

! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/compiler/intrinsics/unsafe/AllocateUninitializedArray.java

Changeset: 6d9f7e65e494
Author:    thartmann
Date:      2021-01-14 07:23 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6d9f7e65e494

8259706: C2 compilation fails with assert(vtable_index == Method::invalid_vtable_index) failed: correct sentinel value
Reviewed-by: lucy, chagedorn

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

Changeset: 3b7b97acd090
Author:    ewhelan
Date:      2021-01-12 20:41 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3b7b97acd090

8226810: Failed to launch JVM because of NullPointerException occured on System.props
Reviewed-by: alanb, naoto

! make/data/charsetmapping/stdcs-windows

Changeset: c67e40b3b349
Author:    mbaesken
Date:      2020-11-04 07:44 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c67e40b3b349

8255681: print callstack in error case in runAWTLoopWithApp
Reviewed-by: clanger, serb

! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m

Changeset: 0075bd15cda4
Author:    mbaesken
Date:      2020-11-17 07:59 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0075bd15cda4

8256258: some missing NULL checks or asserts after CodeCache::find_blob_unsafe
Reviewed-by: shade

! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp

Changeset: 6da0794a9d76
Author:    pconcannon
Date:      2020-03-12 17:08 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6da0794a9d76

8239355: (dc) Initial value of SO_SNDBUF should allow sending large datagrams (macOS)
Summary: Updates DatagramChannel so that the SO_SNDBUF is set to a minimum value of 65527 for IPv6 sockets and 65507 for IPv4 sockets on macOS.
Reviewed-by: alanb, dfuchs

! src/java.base/unix/native/libnio/ch/Net.c
+ test/jdk/java/nio/channels/DatagramChannel/MinSendBufferSize.java
+ test/lib/jdk/test/lib/net/IPSupport.java

Changeset: 63c04a76c071
Author:    jjiang
Date:      2019-09-21 08:06 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/63c04a76c071

8180837: SunPKCS11-NSS tests failing with CKR_ATTRIBUTE_READ_ONLY and CKR_MECHANISM_PARAM_INVALID
Reviewed-by: xuelei, goetz

! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java

Changeset: 59c400849273
Author:    serb
Date:      2020-12-18 06:26 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/59c400849273

8258373: Update the text handling in the JPasswordField
Reviewed-by: kizune, prr, psadhukhan

! src/java.desktop/share/classes/javax/swing/JPasswordField.java
! src/java.desktop/share/classes/javax/swing/text/GapContent.java
! src/java.desktop/share/classes/javax/swing/text/Segment.java
! src/java.desktop/share/classes/javax/swing/text/SegmentCache.java
+ test/jdk/javax/swing/JPasswordField/CheckCommonUseCases.java
+ test/jdk/javax/swing/JPasswordField/CleanInternalStorageOnSetText.java
+ test/jdk/javax/swing/JPasswordField/TextBeanProperty.java

Changeset: cf2fbfdf09f5
Author:    weijun
Date:      2020-12-15 22:49 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cf2fbfdf09f5

8258419: RSA cipher buffer cleanup
Reviewed-by: valeriep

! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java
! src/java.base/share/classes/sun/security/rsa/RSACore.java
! src/java.base/share/classes/sun/security/rsa/RSAPadding.java

Changeset: 87e85e5123dd
Author:    valeriep
Date:      2020-12-01 00:49 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/87e85e5123dd

8244154: Update SunPKCS11 provider with PKCS11 v3.0 header files
Reviewed-by: weijun

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h

Changeset: a1d299eb234c
Author:    erikj
Date:      2020-12-04 21:40 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a1d299eb234c

8257633: Missing -mmacosx-version-min=X flag when linking libjvm
Reviewed-by: mikael

! make/autoconf/flags-ldflags.m4

Changeset: aaa5ab9bbcca
Author:    dfuchs
Date:      2020-07-08 15:16 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/aaa5ab9bbcca

8248865: Document JNDI/LDAP timeout properties
Summary: documentation added in the module-info of java.naming
Reviewed-by: chegar, aefimov, mullan

! src/java.naming/share/classes/module-info.java

Changeset: 1f6973de3405
Author:    vlivanov
Date:      2020-11-20 21:15 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1f6973de3405

8256056: Deoptimization stub doesn't save vector registers on x86
Reviewed-by: redestad, kvn

! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp

Changeset: b18d4bffe9ce
Author:    vlivanov
Date:      2020-11-20 21:15 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b18d4bffe9ce

8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers
Reviewed-by: kvn

! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp

Changeset: b3825be1ea14
Author:    andrew
Date:      2021-01-19 20:45 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b3825be1ea14

Merge

! .hgtags

Changeset: 71ca53c6b042
Author:    ysuenaga
Date:      2019-05-11 01:17 +0900
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/71ca53c6b042

8223186: HotSpot compile warnings from GCC 9
Reviewed-by: dholmes, aeubanks, sgehwolf

! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/share/prims/jvmtiExport.hpp

Changeset: 4b493b88fd9e
Author:    skodandarama
Date:      2021-01-15 09:40 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4b493b88fd9e

8258884: [TEST_BUG] Convert applet-based test open/test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java to a regular java test
Reviewed-by: aivanov, serb

- test/jdk/javax/swing/JMenuItem/8031573/bug8031573.html
! test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java

Changeset: 3eabaf340313
Author:    kravikumar
Date:      2021-01-15 19:14 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3eabaf340313

8259048: (tz) Upgrade time-zone data to tzdata2020f
Reviewed-by: naoto, erikj

! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/etcetera
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/zone.tab

Changeset: bb161bdd763e
Author:    mbalao
Date:      2021-01-12 21:37 -0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bb161bdd763e

8259319: Illegal package access when SunPKCS11 requires SunJCE's classes
Reviewed-by: valeriep, mullan, goetz

! src/java.base/share/classes/module-info.java
! src/java.base/share/lib/security/default.policy
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java
+ test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java

Changeset: 8c3a68a01e7f
Author:    dmarkov
Date:      2021-01-22 19:21 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8c3a68a01e7f

8258805: Japanese characters not entered by mouse click on Windows 10
Reviewed-by: aivanov

! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java

Changeset: 9ee0d92aedef
Author:    weijun
Date:      2020-05-14 23:09 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9ee0d92aedef

8218482: sun/security/krb5/auto/ReplayCachePrecise.java failed - no KrbException thrown
Reviewed-by: mullan

! test/jdk/sun/security/krb5/auto/ReplayCachePrecise.java

Changeset: 6c94942cde2b
Author:    fyang
Date:      2021-01-21 11:58 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6c94942cde2b

8260029: aarch64: fix typo in verify_oop_array
Reviewed-by: shade, aph
Contributed-by: Fei Yang <fyang at openjdk.org>, Zhuxuan Ni <nizhuxuan at huawei.com>

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

Changeset: 9ca722e90f22
Author:    jpai
Date:      2021-01-18 11:53 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9ca722e90f22

7146776: deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection
Reviewed-by: alanb, chegar

! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLStreamHandler.java

Changeset: f03969506ff4
Author:    yzheng
Date:      2020-12-10 22:43 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f03969506ff4

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: 7339a7e2b59d
Author:    dholmes
Date:      2021-01-08 04:11 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7339a7e2b59d

8258077: Using -Xcheck:jni can lead to a double-free after JDK-8193234
8259446: runtime/jni/checked/TestCheckedReleaseArrayElements.java fails with stderr not empty
Reviewed-by: dcubed, hseigel

! src/hotspot/share/prims/jniCheck.cpp
+ test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseArrayElements.java
+ test/hotspot/jtreg/runtime/jni/checked/TestCheckedReleaseCriticalArray.java
+ test/hotspot/jtreg/runtime/jni/checked/libTestCheckedReleaseArrayElements.c
+ test/hotspot/jtreg/runtime/jni/checked/libTestCheckedReleaseCriticalArray.c

Changeset: 1a8c70aaf116
Author:    mbalao
Date:      2021-01-25 15:01 -0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1a8c70aaf116

8258833: Cancel multi-part cipher operations in SunPKCS11 after failures
Reviewed-by: valeriep

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java
+ test/jdk/sun/security/pkcs11/Cipher/CancelMultipart.java

Changeset: 4ad72703852e
Author:    fyang
Date:      2018-09-26 06:26 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4ad72703852e

8210413: AArch64: Optimize div/rem by constant in C1
Summary: Remove div-by-zero check for non-zero divisor and generate cheap instructions if divisor is power-of-2
Reviewed-by: aph
Contributed-by: pengfei.li at arm.com

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp

Changeset: 28700d3766d2
Author:    dholmes
Date:      2019-04-08 21:39 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/28700d3766d2

8221584: SIGSEGV in os::PlatformEvent::unpark() in JvmtiRawMonitor::raw_exit while posting method exit event
Reviewed-by: dholmes, dcubed
Contributed-by: robbin.ehn at oracle.com, stefan.karlsson at oracle.com

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

Changeset: 4ed322bf6b00
Author:    iignatyev
Date:      2021-01-25 17:16 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4ed322bf6b00

8260308: Update LogCompilation junit to 4.13.1
Reviewed-by: ecaspole, iignatyev
Contributed-by: Dan Lutker <lutkerd at amazon.com>

! src/utils/LogCompilation/pom.xml

Changeset: 65c09310654e
Author:    goetz
Date:      2021-02-02 18:39 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/65c09310654e

Added tag jdk-11.0.11+1 for changeset 4ed322bf6b00

! .hgtags



More information about the jdk-updates-changes mailing list