hg: jdk-updates/jdk11u: 202 new changesets

goetz.lindenmaier at sap.com goetz.lindenmaier at sap.com
Wed May 5 12:02:56 UTC 2021


Changeset: f9d2efd115e8
Author:    goetz
Date:      2021-03-04 20:44 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f9d2efd115e8

Added tag jdk-11.0.12+0 for changeset 595a965d85af

! .hgtags

Changeset: ef8b15987c15
Author:    goetz
Date:      2021-03-04 20:49 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ef8b15987c15

8257580: Bump update version for OpenJDK: jdk-11.0.12
Reviewed-by: mdoerr

! make/autoconf/version-numbers

Changeset: 7847d76bee8e
Author:    ngasson
Date:      2021-03-02 20:59 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7847d76bee8e

8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack
Reviewed-by: aph

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

Changeset: a485b5e4d363
Author:    mbaesken
Date:      2021-01-20 15:08 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a485b5e4d363

8259843: initialize dli_fname array before calling dll_address_to_library_name
Reviewed-by: lucy, dholmes

! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/runtime/frame.cpp

Changeset: 03bc664f74ef
Author:    mbaesken
Date:      2021-01-28 07:35 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/03bc664f74ef

8260426: awt debug_mem.c DMem_AllocateBlock might leak memory
Reviewed-by: psadhukhan, aivanov

! src/java.desktop/share/native/common/awt/debug/debug_mem.c

Changeset: c0cc39cd9e3b
Author:    mbaesken
Date:      2021-01-28 15:20 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c0cc39cd9e3b

8260432: allocateSpaceForGP in freetypeScaler.c might leak memory
Reviewed-by: shade, stuefe

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c

Changeset: 5c57ae7722d9
Author:    erikj
Date:      2021-02-08 19:23 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5c57ae7722d9

8261261: The version extra fields needs to be overridable in jib-profiles.js
Reviewed-by: ihse

! make/conf/jib-profiles.js

Changeset: 2a19e18cd566
Author:    thartmann
Date:      2021-02-02 07:23 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2a19e18cd566

8260420: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint
Reviewed-by: kvn, roland, chagedorn

! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/compiler/loopopts/TestSplitIfPinnedLoadInStripMinedLoop.java

Changeset: 409f3d5c237a
Author:    naoto
Date:      2020-10-23 01:13 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/409f3d5c237a

8255086: Update the root locale display names
Reviewed-by: bchristi, joehw

! src/java.base/share/classes/sun/util/resources/LocaleNames.properties
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
! test/jdk/java/util/Locale/LocaleTest.java
! test/jdk/sun/text/resources/LocaleData
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 791ef8bee682
Author:    roland
Date:      2021-03-01 13:19 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/791ef8bee682

8253923: C2 doesn't always run loop opts for compilations that include loops
Reviewed-by: neliasso, thartmann

! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/stringopts.cpp

Changeset: 751a4799fffa
Author:    stuefe
Date:      2021-03-08 16:32 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/751a4799fffa

8256287: [windows] add loop fuse to map_or_reserve_memory_aligned
Reviewed-by: luhenry, iklam, minqi

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

Changeset: 0f43e59f3fff
Author:    mbaesken
Date:      2021-01-20 15:04 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0f43e59f3fff

8259786: initialize last parameter of getpwuid_r
Reviewed-by: mdoerr, hseigel

! src/hotspot/os/aix/perfMemory_aix.cpp
! src/hotspot/os/bsd/perfMemory_bsd.cpp
! src/hotspot/os/linux/perfMemory_linux.cpp
! src/jdk.security.auth/unix/native/libjaas/Unix.c

Changeset: e7aac3e445f3
Author:    mbaesken
Date:      2021-02-05 13:37 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e7aac3e445f3

8261167: print_process_memory_info add a close call after fopen
Reviewed-by: stuefe, dholmes

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

Changeset: 0d5dd59acc0a
Author:    skuksenko
Date:      2019-05-30 12:45 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0d5dd59acc0a

8223504: Improve performance of forall loops by better inlining of "iterator()" methods
Reviewed-by: vlivanov, shade

! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp

Changeset: 5c3d6cb3c095
Author:    pli
Date:      2019-02-28 16:37 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5c3d6cb3c095

8216259: AArch64: Vectorize Adler32 intrinsics
Reviewed-by: aph

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.hpp

Changeset: 2bb15cee7d53
Author:    roland
Date:      2021-03-01 08:47 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2bb15cee7d53

8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload
Reviewed-by: kvn, shade

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

Changeset: d092c956cbd4
Author:    chagedorn
Date:      2021-02-17 09:00 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d092c956cbd4

8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check
Reviewed-by: thartmann, kvn

! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp
+ test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegisters.jasm
+ test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegistersMain.java

Changeset: 549cd4bcb1f7
Author:    jbhateja
Date:      2021-01-15 15:03 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/549cd4bcb1f7

8259777: Incorrect predication condition generated by ADLC
Reviewed-by: vlivanov

! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/adlc/formssel.hpp

Changeset: 9af821708678
Author:    mgronlun
Date:      2021-02-09 15:16 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9af821708678

8257569: Failure observed with JfrVirtualMemory::initialize
Reviewed-by: egahlin, poonam

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

Changeset: f5c69cb31d97
Author:    vlivanov
Date:      2021-01-25 20:02 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f5c69cb31d97

8259276: C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization
Reviewed-by: dlong, kvn, thartmann

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse2.cpp

Changeset: bd4c696ee073
Author:    abakhtin
Date:      2020-04-03 22:39 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bd4c696ee073

8241960: The SHA3 message digests impl of SUN provider are not thread safe after cloned
Summary: Fix sun.security.provider.SHA3 class to correctly clone its lanes field
Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/provider/SHA3.java
+ test/jdk/java/security/MessageDigest/ThreadSafetyTest.java

Changeset: 477233852908
Author:    goetz
Date:      2021-03-10 15:17 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/477233852908

Merge

! .hgtags

Changeset: cb18a046df21
Author:    serb
Date:      2021-03-02 00:57 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cb18a046df21

8257414: Drag n Drop target area is wrong on high DPI systems
Reviewed-by: serb
Contributed-by: Olga Mikhaltsova <omikhaltcova at openjdk.org>

! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java
! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java

Changeset: 5437f34005f3
Author:    cgo
Date:      2021-03-10 12:28 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5437f34005f3

8261752: Multiple GC test are missing memory requirements
Reviewed-by: phh
Contributed-by: christoph.goettschkes at microdoc.com

! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java
! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java
! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java

Changeset: 4e6b7e788a6d
Author:    vtewari
Date:      2021-03-11 21:15 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4e6b7e788a6d

8260925: HttpsURLConnection does not work  with other JSSE provider.
Reviewed-by: xuelei

! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java

Changeset: 6aaf7389cc0c
Author:    thartmann
Date:      2020-11-23 09:03 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6aaf7389cc0c

8248411: [aarch64] Insufficient error handling when CodeBuffer is exhausted
Summary: Added error handling.
Reviewed-by: neliasso

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/opto/output.cpp

Changeset: b4c147e08e3f
Author:    stuefe
Date:      2021-03-11 17:35 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b4c147e08e3f

8259710: Inlining trace leaks memory
Reviewed-by: thartmann, neliasso

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

Changeset: 3a546c8fac94
Author:    coleenp
Date:      2019-12-04 11:09 -0500
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3a546c8fac94

8234355: Buffer overflow in jcmd GC.class_stats due to too many classes
Summary: Remove use of GC.class_stats in testing and failure analysis (plan to deprecate)
Reviewed-by: dcubed

! test/failure_handler/src/share/conf/common.properties

Changeset: 6000f74a6c7c
Author:    mbaesken
Date:      2021-01-27 07:57 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6000f74a6c7c

8260236: better init AnnotationCollector _contended_group
Reviewed-by: coleenp, shade

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

Changeset: c8260fdb51ff
Author:    rfield
Date:      2020-06-26 18:20 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c8260fdb51ff

8247438: JShell: When FailOverExecutionControlProvider fails the proximal cause is not shown
8237743: test/langtools/jdk/jshell/FailOverExecutionControlTest.java fails No ExecutionControlProvider with name 'nonExistent' and parameter keys: []
8199646: JShell tests: jdk/jshell/FailOverDirectExecutionControlTest.java failed with java.lang.UnsupportedOperationException
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/execution/FailOverExecutionControlProvider.java
! test/langtools/jdk/jshell/ExecutionControlTestBase.java
! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java
! test/langtools/jdk/jshell/FailOverExecutionControlDyingLaunchTest.java
! test/langtools/jdk/jshell/FailOverExecutionControlHangingLaunchTest.java
! test/langtools/jdk/jshell/FailOverExecutionControlHangingListenTest.java
! test/langtools/jdk/jshell/FailOverExecutionControlTest.java

Changeset: 008936190a24
Author:    rfield
Date:      2018-11-29 17:45 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/008936190a24

8213725: JShell NullPointerException due to class file with unexpected package
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/langtools/jdk/jshell/KullaTesting.java
! test/langtools/jdk/jshell/VariablesTest.java

Changeset: 5dc8950e91d5
Author:    serb
Date:      2020-04-08 02:03 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5dc8950e91d5

8241829: Cleanup the code for PrinterJob on windows
Reviewed-by: prr, aivanov

! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
+ test/jdk/java/awt/print/PrintServicesSecurityManager.java

Changeset: a389782f30f2
Author:    serb
Date:      2020-09-10 21:47 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a389782f30f2

8171303: sun/java2d/pipe/InterpolationQualityTest.java fails on Windows & Linux
Reviewed-by: prr, psadhukhan, kcr

! test/jdk/ProblemList.txt
! test/jdk/sun/java2d/pipe/InterpolationQualityTest.java

Changeset: 902da59b7402
Author:    goetz
Date:      2021-03-17 15:22 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/902da59b7402

Merge

! .hgtags

Changeset: 8809e2cf77d3
Author:    pli
Date:      2019-03-07 02:39 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8809e2cf77d3

8214922: Add vectorization support for fmin/fmax
Reviewed-by: adinn, roland

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 21861028eab1
Author:    fyang
Date:      2019-04-26 16:38 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/21861028eab1

8223020: aarch64: expand minI_rReg and maxI_rReg patterns into separate instructions
Reviewed-by: aph

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

Changeset: 00a0657e497c
Author:    lucy
Date:      2019-05-20 17:44 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/00a0657e497c

8223444: Improve CodeHeap Free Space Management
Reviewed-by: kvn, thartmann

! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/sparc/c2_globals_sparc.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heap.hpp

Changeset: 791b7131a232
Author:    lucy
Date:      2019-11-20 09:12 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/791b7131a232

8231460: Performance issue (CodeHeap) with large free blocks
Reviewed-by: adinn, stuefe

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

Changeset: ec7c7eda31ff
Author:    mbaesken
Date:      2021-02-16 08:40 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ec7c7eda31ff

8261601: free memory in early return in Java_sun_nio_ch_sctp_SctpChannelImpl_receive0
Reviewed-by: clanger, dfuchs, bpb

! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c

Changeset: 93eef5bddbe0
Author:    mbaesken
Date:      2021-02-17 13:49 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/93eef5bddbe0

8261791: (sctp) handleSendFailed in SctpChannelImpl.c potential leaks
Reviewed-by: chegar, alanb

! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c

Changeset: 60e6d292999e
Author:    goetz
Date:      2021-03-18 12:05 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/60e6d292999e

Merge


Changeset: a75d92bcfbf3
Author:    goetz
Date:      2021-03-16 15:03 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a75d92bcfbf3

8262121: [11u] Redo 8244287: JFR: Methods samples have line number 0
Summary: In addition to previous fix attempt add constructor that takes method and line.
Reviewed-by: mdoerr, clanger

! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp
+ test/jdk/jdk/jfr/event/sampling/TestStackFrameLineNumbers.java

Changeset: cb163e9e6849
Author:    jiefu
Date:      2020-11-17 01:35 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cb163e9e6849

8256037: [TESTBUG] com/sun/jndi/dns/ConfigTests/PortUnreachable.java fails due to the hard coded threshold is small
Reviewed-by: shade, aefimov

! test/jdk/com/sun/jndi/dns/ConfigTests/PortUnreachable.java

Changeset: e6936a2e36ac
Author:    mullan
Date:      2020-11-24 18:14 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e6936a2e36ac

8243559: Remove root certificates with 1024-bit keys
Reviewed-by: weijun

- make/data/cacerts/thawtepremiumserverca
- make/data/cacerts/verisignclass2g2ca
- make/data/cacerts/verisignclass3ca
- make/data/cacerts/verisignclass3g2ca
- make/data/cacerts/verisigntsaca
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 05e77da35ead
Author:    weijun
Date:      2021-02-12 14:57 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/05e77da35ead

8261481: Cannot read Kerberos settings in dynamic store on macOS Big Sur
Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/krb5/Config.java

Changeset: 39e0ed312c5a
Author:    ewhelan
Date:      2021-02-25 12:05 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/39e0ed312c5a

8252883: AccessDeniedException caused by delayed file deletion on Windows
Reviewed-by: dfuchs

! src/java.logging/share/classes/java/util/logging/FileHandler.java
+ test/jdk/java/util/logging/FileHandlerAccessTest.java

Changeset: 1c1c23728328
Author:    dmarkov
Date:      2021-03-08 16:38 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1c1c23728328

8262446: DragAndDrop hangs on Windows
Reviewed-by: aivanov, serb, kizune

! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp

Changeset: e809ace546fd
Author:    aivanov
Date:      2021-03-09 11:36 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e809ace546fd

8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames()
Reviewed-by: prr, psadhukhan, serb

! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp

Changeset: f5ac4d586a17
Author:    mbaesken
Date:      2021-01-20 07:49 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f5ac4d586a17

8259983: do not use uninitialized expand_ms value in G1CollectedHeap::expand_heap_after_young_collection
Reviewed-by: kbarrett, lucy

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Changeset: 102ead4c0b7f
Author:    roland
Date:      2020-12-04 12:01 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/102ead4c0b7f

8257574: C2: "failed: parsing found no loops but there are some" assert failure
Reviewed-by: thartmann, neliasso, chagedorn

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

Changeset: bc8efda759f5
Author:    fguallini
Date:      2021-02-16 18:54 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bc8efda759f5

8241372: Several test failures due to javax.net.ssl.SSLException: Connection reset
Reviewed-by: dfuchs, rhalade

! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java
! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java
! test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java

Changeset: a47c4d576fe7
Author:    chagedorn
Date:      2020-12-21 13:04 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a47c4d576fe7

8255763: C2: OSR miscompilation caused by invalid memory instruction placement
Summary: Disable GCM hoisting of memory-writing nodes for irreducible CFGs.
Reviewed-by: kvn, chagedorn
Contributed-by: Roberto Castaneda Lozano <rcastanedalo at openjdk.org>

! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/gcm.cpp
+ test/hotspot/jtreg/compiler/codegen/TestGCMStorePlacement.java

Changeset: da5f36990bec
Author:    ngasson
Date:      2021-03-19 22:06 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/da5f36990bec

8263425: AArch64: two potential bugs in C1 LIRGenerator::generate_address()
Reviewed-by: aph

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

Changeset: cd2781b6adaf
Author:    aph
Date:      2021-03-18 10:48 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cd2781b6adaf

8261027: AArch64: Support for LSE atomics C++ HotSpot code
Reviewed-by: adinn, phh

+ src/hotspot/cpu/aarch64/atomic_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp

Changeset: 438bf5723cf2
Author:    aph
Date:      2021-03-19 10:48 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/438bf5723cf2

8261649: AArch64: Optimize LSE atomics in C++ code
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/atomic_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp

Changeset: 82a5dca5c57c
Author:    xuelei
Date:      2021-03-07 01:13 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/82a5dca5c57c

8259886: Improve SSL session cache performance and scalability
Reviewed-by: erikj, xuelei
Contributed-by: djelinski <djelinski1 at gmail.com>

! src/java.base/share/classes/sun/security/util/Cache.java
+ test/micro/org/openjdk/bench/java/security/CacheBench.java

Changeset: 284de0638b27
Author:    bsrbnd
Date:      2019-03-07 15:27 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/284de0638b27

8217561: X86: Add floating-point Math.min/max intrinsics
Summary: Implementation taking care of +/-0.0 and NaN which uses a specific pattern for reductions
Reviewed-by: aph, kvn, neliasso, sviswanathan, adinn
Contributed-by: Jatin Bhateja <jatin.bhateja at intel.com>

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java
+ test/micro/org/openjdk/bench/vm/compiler/FpMinMaxIntrinsics.java

Changeset: 619aee0f5fd9
Author:    jbhateja
Date:      2019-07-09 15:42 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/619aee0f5fd9

8227222: vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java failed XMM register should be 0-15
Reviewed-by: thartmann, vlivanov, ctornqvi, bsrbnd

! src/hotspot/cpu/x86/x86_64.ad

Changeset: 0454e297814d
Author:    bsrbnd
Date:      2019-03-12 02:13 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0454e297814d

8220407: compiler/intrinsics/math/TestFpMinMaxIntrinsics.java timedout
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/intrinsics/math/TestFpMinMaxIntrinsics.java

Changeset: 8c42fb2933f8
Author:    rkennke
Date:      2021-01-11 21:46 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8c42fb2933f8

8257621: JFR StringPool misses cached items across consecutive recordings
Reviewed-by: egahlin

! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java

Changeset: 06f89f0cebfa
Author:    dpochepk
Date:      2019-06-10 17:02 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/06f89f0cebfa

8222412: AARCH64: multiple instructions encoding issues
Reviewed-by: aph

+ src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp

Changeset: 10f8f24cc83b
Author:    jlahoda
Date:      2020-02-24 11:43 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/10f8f24cc83b

8239536: Can't use `java.util.List` object after importing `java.awt.List`
Summary: Using full qualified names for synthetic types; ensuring the user is warned when a variable becomes undefined due to a dependency change.
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/jdk/jshell/VariablesTest.java

Changeset: db3531278ca5
Author:    shade
Date:      2021-03-23 12:26 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/db3531278ca5

8261505: Test test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java killed by Linux OOM Killer
Reviewed-by: sjohanss, tschatzl

! test/hotspot/jtreg/gc/parallel/TestDynShrinkHeap.java

Changeset: 0ad162c6b31d
Author:    thartmann
Date:      2021-01-13 07:22 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0ad162c6b31d

8259061: C2: assert(found) failed: memory-writing node is not placed in its original loop or an ancestor of it
Summary: Remove assertion that is too general, that is, it can fail on compilations where C2 generates correct code otherwise.
Reviewed-by: chagedorn, thartmann, kvn
Contributed-by: Roberto Castaneda Lozano <rcastanedalo at openjdk.org>

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

Changeset: cbadb2df5616
Author:    stuefe
Date:      2021-03-16 05:49 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cbadb2df5616

8263557: Possible NULL dereference in Arena::destruct_contents()
Reviewed-by: kbarrett, coleenp

! src/hotspot/share/memory/arena.cpp

Changeset: 3c7198187001
Author:    chagedorn
Date:      2020-12-15 15:14 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3c7198187001

8257822: C2 crashes with SIGFPE due to a division that floats above its zero check
Reviewed-by: kvn, thartmann

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

Changeset: 204de69eda10
Author:    chagedorn
Date:      2020-12-17 08:09 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/204de69eda10

8258505: [TESTBUG] TestDivZeroWithSplitIf.java fails due to missing UnlockDiagnosticVMOptions
Reviewed-by: thartmann, kvn, dcubed

! test/hotspot/jtreg/compiler/loopopts/TestDivZeroWithSplitIf.java

Changeset: 3167bdde253a
Author:    chagedorn
Date:      2021-01-07 15:02 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3167bdde253a

8259227: C2 crashes with SIGFPE due to a division that floats above its zero check
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
+ test/hotspot/jtreg/compiler/loopopts/TestDivZeroDominatedBy.java
! test/hotspot/jtreg/compiler/loopopts/TestDivZeroWithSplitIf.java

Changeset: f3ad9dd681ef
Author:    chagedorn
Date:      2021-01-25 17:09 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f3ad9dd681ef

8260284: C2: assert(_base == Int) failed: Not an Int
Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDivWithTopDivisor.java

Changeset: 1374be766c04
Author:    mbaesken
Date:      2021-03-02 08:00 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1374be766c04

8262461: handle wcstombsdmp return value correctly in unix awt_InputMethod.c
Reviewed-by: psadhukhan, azvegint, aivanov

! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c

Changeset: c24ae348beb6
Author:    pli
Date:      2019-10-30 09:17 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c24ae348beb6

8232591: AArch64: Add missing match rules for smaddl, smsubl and smnegl
Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/codegen/TestSignedMultiplyLong.java

Changeset: b5b297a743bb
Author:    jzhu
Date:      2021-03-23 20:24 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b5b297a743bb

8233948: AArch64: Incorrect mapping between OptoReg and VMReg for high 64 bits of Vector Register
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/vmreg_aarch64.cpp
! src/hotspot/cpu/aarch64/vmreg_aarch64.hpp
! src/hotspot/cpu/aarch64/vmreg_aarch64.inline.hpp

Changeset: c13e2eae1bfc
Author:    bulasevich
Date:      2021-03-24 10:18 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c13e2eae1bfc

8213794: ARM32: disable TypeProfiling, CriticalJNINatives, Serviceablity tests for ARM32
Reviewed-by: dholmes
Contributed-by: christoph.goettschkes at microdoc.com

! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java
! test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java
! test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java
! test/lib/jdk/test/lib/Platform.java

Changeset: 7d9394a940ac
Author:    naoto
Date:      2020-03-17 19:11 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7d9394a940ac

8241082: Upgrade IANA Language Subtag Registry data to 03-16-2020 version
Reviewed-by: joehw

! make/data/lsrdata/language-subtag-registry.txt
! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
! test/jdk/java/util/Locale/Bug8040211.java

Changeset: a4cb0f6662eb
Author:    kvn
Date:      2021-03-04 18:20 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a4cb0f6662eb

8262837: handle split_USE correctly
Reviewed-by: kvn
Contributed-by: Kuai Wei <kuaiwei.kw at alibaba-inc.com>

! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/reg_split.cpp

Changeset: 71c0c9061867
Author:    jdowland
Date:      2021-03-22 14:51 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/71c0c9061867

8187450: JNI local refs exceeds capacity warning in NetworkInterface::getAll
Reviewed-by: chegar, dfuchs, aph

! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface.c
! test/jdk/java/net/NetworkInterface/Test.java

Changeset: 0ce1628615da
Author:    thartmann
Date:      2019-09-03 10:03 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0ce1628615da

8230428: Cleanup dead CastIP node code in formssel.cpp
Summary: Removed dead code.
Reviewed-by: roland

! src/hotspot/share/adlc/formssel.cpp

Changeset: 1471eacc2a63
Author:    ngasson
Date:      2020-01-17 09:30 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1471eacc2a63

8236992: AArch64: remove redundant load_klass in itable stub
Reviewed-by: aph, adinn

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

Changeset: 2faff54d4d7f
Author:    mli
Date:      2018-09-25 11:18 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2faff54d4d7f

8210443: Migrate Locale matching tests to JDK Repo.
Reviewed-by: naoto
Contributed-by: dan.z.zhou at oracle.com

! test/jdk/java/util/Locale/Bug7069824.java
+ test/jdk/java/util/Locale/FilteringModeTest.java

Changeset: c39e4e5cd451
Author:    joehw
Date:      2020-01-21 23:33 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c39e4e5cd451

8235368: Update BCEL to Version 6.4.1
Reviewed-by: lancea, dfuchs, forax

! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Repository.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AccessFlags.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationDefault.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Annotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AttributeReader.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethods.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassFormatException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantCP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDynamic.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFieldref.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInteger.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInterfaceMethodref.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInvokeDynamic.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantLong.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodref.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantObject.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantUtf8.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Deprecated.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/DescendingVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValuePair.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EmptyVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Field.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/FieldOrMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Method.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameter.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Module.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleExports.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleMainClass.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleOpens.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModulePackages.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleProvides.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleRequires.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestHost.java
+ src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestMembers.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Node.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotationEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeInvisibleParameterAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/RuntimeVisibleParameterAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Synthetic.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/UnknownAttributeReader.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Visitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ACONST_NULL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ANEWARRAY.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AllocationInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationEntryGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArithmeticInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BIPUSH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BREAKPOINT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BasicType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CHECKCAST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CPInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGenException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CompoundInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPushInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConversionInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2F.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2I.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/D2L.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCMPL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DLOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DNEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DSUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X1.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP2_X2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X1.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DUP_X2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EmptyVisitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ExceptionThrower.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2D.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2I.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/F2L.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCMPL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FLOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FNEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FSUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldOrMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETFIELD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GETSTATIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GOTO_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/GotoInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2B.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2C.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2D.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2F.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2L.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/I2S.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IAND.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ICONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFEQ.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFGT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFLT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNONNULL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IFNULL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPEQ.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ACMPNE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPEQ.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPGT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPLT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IF_ICMPNE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IINC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ILOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP1.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMPDEP2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INSTANCEOF.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ISUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IUSHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IXOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IfInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IndexedInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionComparator.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionListObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionTargeter.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InvokeInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JSR_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2D.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2F.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/L2I.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LADD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LAND.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCMP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LLOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LMUL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LNEG.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOOKUPSWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LRETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LSUB.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LUSHR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LXOR.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LoadInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MULTIANEWARRAY.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodObserver.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEW.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NOP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NameSignatureInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NamedAndTyped.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/POP2.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUSH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTFIELD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PUTSTATIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PopInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/PushInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RET.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/RETURN.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReferenceType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnaddressType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SALOAD.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SASTORE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SIPUSH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWAP.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackConsumer.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StackProducer.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/StoreInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TABLESWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TargetLostException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/TypedInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/UnconditionalBranch.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/VariableLengthInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Visitor.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/AttributeHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELComparator.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELifier.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ByteSequence.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Class2HTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassQueue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassSet.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ClassStack.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ModularRuntimeImage.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/Repository.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java
! src/java.xml/share/legal/bcel.md

Changeset: 945d9dae301e
Author:    xuelei
Date:      2020-05-27 09:46 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/945d9dae301e

8206925: Support the certificate_authorities extension
Reviewed-by: mullan

+ src/java.base/share/classes/sun/security/ssl/CertificateAuthoritiesExtension.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
! test/jdk/javax/net/ssl/templates/SSLContextTemplate.java
+ test/jdk/sun/security/ssl/X509KeyManager/CertificateAuthorities.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java
+ test/jdk/sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java

Changeset: abeb40a7860d
Author:    naoto
Date:      2020-04-08 09:50 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/abeb40a7860d

8242010: Upgrade IANA Language Subtag Registry to Version 2020-04-01
Reviewed-by: rriggs, joehw

! make/data/lsrdata/language-subtag-registry.txt
! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
! test/jdk/java/util/Locale/Bug7069824.java
! test/jdk/java/util/Locale/Bug8040211.java
! test/jdk/java/util/Locale/LSRDataTest.java

Changeset: cbacc83ece23
Author:    naoto
Date:      2020-11-23 16:41 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cbacc83ece23

8247432: Update IANA Language Subtag Registry to Version 2020-09-29
Reviewed-by: joehw

! make/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/Bug8040211.java

Changeset: 8f96f01d4b22
Author:    rcastanedalo
Date:      2021-03-04 07:48 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8f96f01d4b22

8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge
Summary: Relax assertion in PhaseCFG::verify() to accept the case where a store is used to implement an implicit null check and a load is placed in the null block.
Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/machnode.hpp
+ test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java

Changeset: 083e5797f1ed
Author:    rraghavan
Date:      2021-03-10 15:59 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/083e5797f1ed

8238812: assert(false) failed: bad AD file
Reviewed-by: thartmann, chagedorn, roland

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/parse2.cpp
! test/hotspot/jtreg/compiler/c2/TestJumpTable.java

Changeset: 633e2e4e281d
Author:    shade
Date:      2021-03-15 06:25 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/633e2e4e281d

8263504: Some OutputMachOpcodes fields are uninitialized
Reviewed-by: kvn

! src/hotspot/share/adlc/output_h.cpp

Changeset: dd23c089a570
Author:    ehelin
Date:      2019-01-23 13:40 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/dd23c089a570

8213231: ThreadSnapshot::_threadObj can become stale
Reviewed-by: dcubed, dholmes, rehn

! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp

Changeset: 05d712602126
Author:    goetz
Date:      2021-03-30 19:46 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/05d712602126

Merge

! .hgtags
! test/jdk/ProblemList.txt

Changeset: 3e27fa6b467c
Author:    dtitov
Date:      2019-06-17 14:31 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3e27fa6b467c

8217348: assert(thread->is_Java_thread()) failed: just checking
Reviewed-by: sspitsyn, dholmes, amenkov, jcbeyler

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

Changeset: 5c04bbe2fe38
Author:    fyang
Date:      2021-04-02 07:36 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5c04bbe2fe38

8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address()
Reviewed-by: adinn

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

Changeset: e61bdcfc6a55
Author:    vkempik
Date:      2021-04-02 08:50 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e61bdcfc6a55

8261397: try catch Method failing to work when dividing an integer by 0
Reviewed-by: phh

! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp

Changeset: 1ddfec44bcf9
Author:    xuelei
Date:      2021-02-22 18:36 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1ddfec44bcf9

8259662: Don't wrap SocketExceptions into SSLExceptions in SSLSocketImpl
Reviewed-by: xuelei
Contributed-by: Clive Verghese <cverghese at openjdk.org>

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! test/jdk/java/net/httpclient/InvalidSSLContextTest.java
! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java
! test/jdk/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java
- test/jdk/sun/security/ssl/SSLSocketImpl/SSLExceptionForIOIssue.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java

Changeset: 0cbb0ff7bd07
Author:    wetmore
Date:      2020-12-02 04:14 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0cbb0ff7bd07

8254631: Better support ALPN byte wire values in SunJSSE
Reviewed-by: xuelei, dfuchs

! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java
! src/java.base/share/conf/security/java.security
+ test/jdk/sun/security/ssl/ALPN/AlpnGreaseTest.java

Changeset: ed93b4982667
Author:    jcm
Date:      2019-07-05 00:24 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ed93b4982667

8226627: assert(t->singleton()) failed: must be a constant
Summary: Implemented constant folding for MaxFD, MinFD.
Reviewed-by: thartmann, bsrbnd, pli

! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/type.cpp

Changeset: 2ea0461034ed
Author:    pli
Date:      2020-04-03 17:06 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2ea0461034ed

8241475: AArch64: Add missing support for PopCountVI node
Reviewed-by: aph, njian

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

Changeset: 29d38f570c94
Author:    yzhang
Date:      2020-04-24 09:47 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/29d38f570c94

8243240: AArch64: Add support for MulVB
Reviewed-by: aph

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

Changeset: adb72d8697d2
Author:    apangin
Date:      2020-07-24 15:33 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/adb72d8697d2

8249719: MethodHandle performance suffers from bad ResolvedMethodTable hash function
Reviewed-by: simonis, stuefe, coleenp

! src/hotspot/share/prims/resolvedMethodTable.cpp
+ test/hotspot/jtreg/runtime/MemberName/ResolvedMethodTableHash.java

Changeset: 571392578f9c
Author:    thartmann
Date:      2021-03-29 12:40 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/571392578f9c

8262739: String inflation C2 intrinsic prevents insertion of anti-dependencies
Reviewed-by: neliasso, chagedorn

! src/hotspot/share/adlc/formssel.cpp
+ test/hotspot/jtreg/compiler/controldependency/TestAntiDependencyAfterStringInflation.java

Changeset: 7c200a0688a1
Author:    stuefe
Date:      2021-03-20 09:06 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7c200a0688a1

8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true
Reviewed-by: kbarrett, coleenp

! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp

Changeset: e067c00e9077
Author:    neliasso
Date:      2021-03-23 07:45 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e067c00e9077

8262465: Very long compilation times and high memory consumption in C2 debug builds
Reviewed-by: kvn, thartmann

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

Changeset: 96dc29b975a9
Author:    hseigel
Date:      2020-02-13 15:43 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/96dc29b975a9

8238175: CTW: Class.getDeclaredMethods fails with assert(k->is_subclass_of(SystemDictionary::Throwable_klass())) failed: invalid exception class
Summary: Replace the assert with a logging message saying that the class is not a subclass of java.lang.Throwable
Reviewed-by: dholmes, coleenp

! src/hotspot/share/oops/method.cpp
+ test/hotspot/jtreg/runtime/ClassFile/CheckedExceptions.jcod
+ test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java

Changeset: 63f695e24317
Author:    iveresov
Date:      2021-03-26 01:54 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/63f695e24317

8264151: ciMethod::ensure_method_data() should return false is loading resulted in empty state
Reviewed-by: dlong, kvn

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/ci/ciMethodData.hpp

Changeset: 09fa16522875
Author:    jdv
Date:      2020-04-30 20:03 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/09fa16522875

8242557: Add length limit for strings in PNGImageWriter
Reviewed-by: prr, psadhukhan

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
+ test/jdk/javax/imageio/plugins/png/WriteInvalidKeywordTest.java

Changeset: 19b4a1b96b39
Author:    jdv
Date:      2020-04-17 11:10 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/19b4a1b96b39

8195841: PNGImageReader.readNullTerminatedString() doesnt check for non-null terminated strings with length equal to maxLen
Reviewed-by: serb, prr

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
+ test/jdk/javax/imageio/plugins/png/MaxLengthKeywordReadTest.java

Changeset: 451c4f3b3000
Author:    weijun
Date:      2020-04-10 15:05 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/451c4f3b3000

8240848: ArrayIndexOutOfBoundsException buf for TextCallbackHandler
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/util/ConsoleCallbackHandler.java
! test/jdk/com/sun/security/auth/callback/TextCallbackHandler/Confirm.java

Changeset: adaded405136
Author:    smonteith
Date:      2019-11-13 17:24 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/adaded405136

8231841: AArch64: debug.cpp help() is missing an AArch64 line for pns
Summary: Adds missing line for aarch64 to debug.cpp help() for pns
Reviewed-by: adinn
Contributed-by: alan.hayward at arm.com

! src/hotspot/share/utilities/debug.cpp

Changeset: a96b28cbf313
Author:    zgu
Date:      2020-10-05 13:51 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a96b28cbf313

8253948: Memory leak in ImageFileReader
Reviewed-by: alanb

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

Changeset: a6e68314ec22
Author:    shade
Date:      2020-11-22 18:03 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a6e68314ec22

8256523: Streamline Java SHA2 implementation
Reviewed-by: valeriep

! src/java.base/share/classes/sun/security/provider/SHA2.java

Changeset: 362bc1434b4f
Author:    shade
Date:      2021-04-09 06:24 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/362bc1434b4f

8264923: PNGImageWriter.write_zTXt throws Exception with a typo
Reviewed-by: aivanov, jdv, azvegint, kizune

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java

Changeset: 8494bbcf72a7
Author:    yzhang
Date:      2020-05-12 10:19 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8494bbcf72a7

8242429: Better implementation for sign extract
Reviewed-by: vlivanov, thartmann
Contributed-by: eric.c.liu at arm.com

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/subnode.cpp
+ test/hotspot/jtreg/compiler/c2/TestSignExtract.java

Changeset: c41a1a78f9e4
Author:    yzhang
Date:      2020-06-08 02:42 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c41a1a78f9e4

8243597: AArch64: Add support for integer vector abs
Reviewed-by: aph

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

Changeset: d702c438bcc5
Author:    ngasson
Date:      2020-08-07 14:10 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d702c438bcc5

8247354: [aarch64] PopFrame causes assert(oopDesc::is_oop(obj)) failed: not an oop
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

Changeset: 9a44ba2a34db
Author:    xuelei
Date:      2020-11-18 15:52 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9a44ba2a34db

8226374: Restrict TLS signature schemes and named groups
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java
! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java
! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/NamedGroup.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
! src/java.base/share/classes/sun/security/ssl/XDHKeyExchange.java
! src/java.base/share/classes/sun/security/util/CurveDB.java
! src/java.base/share/conf/security/java.security
+ test/jdk/sun/security/ssl/CipherSuite/RestrictNamedGroup.java
+ test/jdk/sun/security/ssl/CipherSuite/RestrictSignatureScheme.java

Changeset: ed47fd786c24
Author:    rehn
Date:      2021-03-17 07:27 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ed47fd786c24

8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION
Reviewed-by: dcubed, sspitsyn

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

Changeset: 11dcad575f79
Author:    shade
Date:      2021-04-09 14:17 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/11dcad575f79

8207247: AARCH64: Enable Minimal and Client VM builds
Reviewed-by: aph
Contributed-by: christoph.goettschkes at microdoc.com

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

Changeset: 57e3fa3574ec
Author:    yan
Date:      2021-04-09 16:01 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/57e3fa3574ec

8236859: WebSocket over authenticating proxy fails with NPE
Reviewed-by: phh
Contributed-by: ilarion at azul.com

! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/RawChannelTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/RawChannel.java
+ test/jdk/java/net/httpclient/websocket/DummySecureWebSocketServer.java
+ test/jdk/java/net/httpclient/websocket/SecureSupport.java
! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java

Changeset: b3cee5c1366d
Author:    bulasevich
Date:      2021-03-22 16:22 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b3cee5c1366d

8213845: ARM32: Interpreter doesn't call result handler after native calls
Summary: Fix mapping of native jboolean result to 0..1 on ARM32
Reviewed-by: aph, phh
Contributed-by: christoph.goettschkes at microdoc.com

! src/hotspot/cpu/arm/interpreterRT_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp

Changeset: 420cb1ce9b7d
Author:    phh
Date:      2021-04-12 22:25 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/420cb1ce9b7d

8265099: Revert backport to 11u of 8236859: WebSocket over authenticating proxy fails with NPE
Summary: Revert https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/57e3fa3574ec
Reviewed-by: clanger

! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
! src/java.net.http/share/classes/jdk/internal/net/http/ConnectionPool.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpResponseImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/RawChannelTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/RawChannel.java
- test/jdk/java/net/httpclient/websocket/DummySecureWebSocketServer.java
- test/jdk/java/net/httpclient/websocket/SecureSupport.java
! test/jdk/java/net/httpclient/websocket/WebSocketProxyTest.java

Changeset: 8cfb7499043d
Author:    mbalao
Date:      2021-04-12 20:58 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8cfb7499043d

8261355: No data buffering in SunPKCS11 Cipher encryption when the underlying mechanism has no padding
Reviewed-by: valeriep

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
+ test/jdk/sun/security/pkcs11/Cipher/EncryptionPadding.java

Changeset: 1e17049c1391
Author:    sgehwolf
Date:      2021-04-06 09:43 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1e17049c1391

8264047: Duplicate global variable 'jvm' in libjavajpeg and libawt
Reviewed-by: serb

! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c
! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c

Changeset: 081316d443bf
Author:    lucy
Date:      2021-04-14 10:27 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/081316d443bf

8264846: [macos] libjvm.dylib linker warning due to macOS version mismatch
Reviewed-by: erikj, dcubed, clanger

! make/autoconf/flags-other.m4

Changeset: f1c95ed33ee9
Author:    jiangli
Date:      2018-08-24 15:33 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f1c95ed33ee9

8208061: runtime/LoadClass/TestResize.java fails with "Load factor too high" when running in CDS mode.
Summary: Allow resizing for all system dictionaries except for the shared dictionary at runtime.
Reviewed-by: iklam, gziemski

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

Changeset: d2953de976ab
Author:    lucy
Date:      2020-08-26 16:52 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d2953de976ab

8250635: MethodArityHistogram should use Compile_lock in favour of fancy checks
Reviewed-by: mdoerr, thartmann

! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: a415b2c9b33b
Author:    prr
Date:      2021-02-10 16:33 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a415b2c9b33b

8260380: Upgrade to LittleCMS 2.12
Reviewed-by: jdv, serb

! src/java.desktop/share/legal/lcms.md
! src/java.desktop/share/native/liblcms/cmsalpha.c
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmscnvrt.c
! src/java.desktop/share/native/liblcms/cmsgamma.c
! src/java.desktop/share/native/liblcms/cmsintrp.c
! src/java.desktop/share/native/liblcms/cmsio0.c
! src/java.desktop/share/native/liblcms/cmslut.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmspack.c
! src/java.desktop/share/native/liblcms/cmspcs.c
! src/java.desktop/share/native/liblcms/cmsplugin.c
! src/java.desktop/share/native/liblcms/cmsps2.c
! src/java.desktop/share/native/liblcms/cmssamp.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/cmsxform.c
! src/java.desktop/share/native/liblcms/lcms2.h
! src/java.desktop/share/native/liblcms/lcms2_internal.h
! src/java.desktop/share/native/liblcms/lcms2_plugin.h

Changeset: d95eca1122b1
Author:    bulasevich
Date:      2018-12-10 17:34 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d95eca1122b1

8214128: ARM32: wrong stack alignment on Deoptimization::unpack_frames
Reviewed-by: dsamersoff

! src/hotspot/cpu/arm/sharedRuntime_arm.cpp

Changeset: a39e8e5de95f
Author:    naoto
Date:      2021-03-26 17:13 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a39e8e5de95f

8262110: DST starts from incorrect time in 2038
8073446: TimeZone getOffset API does not  return a dst offset between years 2038-2137
Reviewed-by: rriggs

! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
+ test/jdk/sun/util/calendar/zi/Beyond2037.java

Changeset: 0c9bef728770
Author:    kvn
Date:      2021-03-31 01:16 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/0c9bef728770

8262093: java/util/concurrent/tck/JSR166TestCase.java failed "assert(false) failed: unexpected node"
Reviewed-by: thartmann

! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp

Changeset: 4b922f217dbc
Author:    lucy
Date:      2019-11-15 14:30 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4b922f217dbc

8233787: Break cycle in vm_version* includes
Reviewed-by: phh, vkempik

! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.hpp
! src/hotspot/cpu/arm/register_arm.hpp
! src/hotspot/cpu/arm/vm_version_arm.hpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/arm/vm_version_ext_arm.hpp
! src/hotspot/cpu/ppc/vm_version_ext_ppc.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/cpu/s390/register_s390.hpp
! src/hotspot/cpu/s390/vm_version_ext_s390.hpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
! src/hotspot/cpu/sparc/vm_version_ext_sparc.hpp
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
! src/hotspot/cpu/sparc/vm_version_sparc.hpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_ext_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/zero/register_zero.hpp
! src/hotspot/cpu/zero/vm_version_ext_zero.hpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/cpu/zero/vm_version_zero.hpp
! src/hotspot/os/bsd/os_perf_bsd.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os_cpu/bsd_x86/vm_version_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/vm_version_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp
! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp
! src/hotspot/os_cpu/linux_arm/vm_version_linux_arm_32.cpp
! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp
! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.hpp
! src/hotspot/os_cpu/linux_sparc/vm_version_linux_sparc.cpp
! src/hotspot/os_cpu/linux_x86/vm_version_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/vm_version_linux_zero.cpp
! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_x86/vm_version_solaris_x86.cpp
! src/hotspot/os_cpu/windows_x86/vm_version_windows_x86.cpp
+ src/hotspot/share/runtime/abstract_vm_version.cpp
+ src/hotspot/share/runtime/abstract_vm_version.hpp
! src/hotspot/share/runtime/vm_version.cpp
! src/hotspot/share/runtime/vm_version.hpp

Changeset: 3c184f05cdf1
Author:    vkempik
Date:      2021-04-07 12:44 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3c184f05cdf1

8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files
Reviewed-by: phh

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m

Changeset: e547e8096447
Author:    neliasso
Date:      2021-04-14 14:27 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e547e8096447

8263361: Incorrect arraycopy stub selected by C2 for SATB collectors
Reviewed-by: eosterlund, vlivanov

! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/runtime/stubRoutines.cpp

Changeset: 569900b34972
Author:    clanger
Date:      2019-01-21 06:55 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/569900b34972

8207404: MulticastSocket tests failing on AIX
Reviewed-by: chegar, sgroeger

! test/jdk/ProblemList.txt
! test/jdk/java/net/MulticastSocket/JoinLeave.java
! test/jdk/java/net/MulticastSocket/SetGetNetworkInterfaceTest.java
! test/jdk/java/net/MulticastSocket/Test.java
! test/lib/jdk/test/lib/NetworkConfiguration.java

Changeset: ae4732c2c1e9
Author:    prr
Date:      2021-02-25 19:19 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/ae4732c2c1e9

8261170: Upgrade to freetype 2.10.4
Reviewed-by: serb, psadhukhan, jdv, kizune

! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/UPDATING.txt
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/integer-types.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/mac-support.h
+ src/java.desktop/share/native/libfreetype/include/freetype/config/public-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h
+ src/java.desktop/share/native/libfreetype/include/freetype/internal/compiler-macros.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h
- src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/wofftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h
! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h
! src/java.desktop/share/native/libfreetype/include/ft2build.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h
! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h
! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h
! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c
! src/java.desktop/share/native/libfreetype/src/base/ftbase.h
! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c
! src/java.desktop/share/native/libfreetype/src/base/ftcid.c
! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c
! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c
! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c
! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c
! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c
! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c
! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c
! src/java.desktop/share/native/libfreetype/src/base/fthash.c
! src/java.desktop/share/native/libfreetype/src/base/ftinit.c
! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
! src/java.desktop/share/native/libfreetype/src/base/ftmac.c
! src/java.desktop/share/native/libfreetype/src/base/ftmm.c
! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c
! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c
! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c
! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c
! src/java.desktop/share/native/libfreetype/src/base/ftstream.c
! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c
! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c
! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c
! src/java.desktop/share/native/libfreetype/src/base/fttype1.c
! src/java.desktop/share/native/libfreetype/src/base/ftutil.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h
! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h
! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h
! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h
! src/java.desktop/share/native/libfreetype/src/psaux/pserror.h
! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c
! src/java.desktop/share/native/libfreetype/src/psaux/psfont.h
! src/java.desktop/share/native/libfreetype/src/psaux/psft.c
! src/java.desktop/share/native/libfreetype/src/psaux/psft.h
! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h
! src/java.desktop/share/native/libfreetype/src/psaux/psread.c
! src/java.desktop/share/native/libfreetype/src/psaux/psstack.c
! src/java.desktop/share/native/libfreetype/src/psaux/psstack.h
! src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h
! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h
! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfwoff2.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.c
! src/java.desktop/share/native/libfreetype/src/sfnt/woff2tags.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h
! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h
! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.h
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h

Changeset: 85e5cfb8c300
Author:    lucy
Date:      2021-04-14 19:17 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/85e5cfb8c300

8261447: MethodInvocationCounters frequently run into overflow
Reviewed-by: mdoerr, thartmann, kvn, iveresov

! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp
! src/hotspot/cpu/s390/vtableStubs_s390.cpp
! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: cf9543be71e8
Author:    jzhu
Date:      2020-08-26 17:34 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cf9543be71e8

8252259: AArch64: Adjust default value of FLOATPRESSURE
Reviewed-by: aph

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

Changeset: d31c29b4af7f
Author:    dchuyko
Date:      2020-09-03 14:54 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d31c29b4af7f

8251525: AARCH64: Faster Math.signum(fp)
Reviewed-by: aph, vlivanov, adinn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/intrinsicnode.cpp
! src/hotspot/share/opto/intrinsicnode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Math.java
+ test/hotspot/jtreg/compiler/intrinsics/math/TestSignumIntrinsic.java

Changeset: e55480ee9a47
Author:    kvn
Date:      2020-09-03 13:01 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e55480ee9a47

8252779: compiler/graalunit/HotspotTest.java failed after 8251525
Summary: updated CheckGraalIntrinsics.java test
Reviewed-by: dcubed

! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java

Changeset: 530d75a38b9b
Author:    hseigel
Date:      2018-07-30 16:35 -0400
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/530d75a38b9b

8207779: Method::is_valid_method() compares 'this' with NULL
Summary: Add Method* parameter and make method static to avoid 'thi's comparison with NULL
Reviewed-by: lfoltan, coleenp

! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/sparc/frame_sparc.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/runtime/os.cpp

Changeset: bdc05c8355d1
Author:    rrich
Date:      2020-12-03 08:50 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/bdc05c8355d1

8244847: Linux/PPC: runtime/CompressedOops/CompressedClassPointers: smallHeapTest fails
Reviewed-by: stuefe, mdoerr

! src/hotspot/share/memory/metaspace.cpp

Changeset: d4c57dc7410b
Author:    stuefe
Date:      2021-04-20 07:37 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d4c57dc7410b

8253572: [windows] CDS archive may fail to open with long file names
Reviewed-by: ccheung, iklam

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

Changeset: f1083aaeadcf
Author:    fyang
Date:      2021-03-29 07:45 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f1083aaeadcf

8264096: slowdebug jvm crashes when StrInflatedCopy match rule is not supported
Reviewed-by: thartmann
Contributed-by: Yadong Wang <yadonn.wang at huawei.com>

! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/graphKit.cpp

Changeset: 4eda67e82ac4
Author:    rhalade
Date:      2021-02-09 17:56 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4eda67e82ac4

8225081: Remove Telia Company CA certificate expiring in April 2021
Reviewed-by: mullan

- make/data/cacerts/soneraclass2ca
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 2b7cc6629484
Author:    rriggs
Date:      2021-03-22 14:50 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2b7cc6629484

8263729: [test] divert spurious output away from stream under test in ProcessBuilder Basic test
Reviewed-by: stuefe, iklam

! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: 5182f4768877
Author:    xuelei
Date:      2021-03-25 03:35 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5182f4768877

8258753: StartTlsResponse.close() hangs due to synchronization issues
Reviewed-by: xuelei
Contributed-by: Prajwal Kumaraswamy <pkumaraswamy at openjdk.org>

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

Changeset: d0eea9fa76fa
Author:    trebari
Date:      2019-11-20 12:18 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d0eea9fa76fa

8190763: Class cast exception on (CompoundEdit) UndoableEditEvent.getEdit()
Reviewed-by: psadhukhan, pbansal, serb

! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
+ test/jdk/javax/swing/text/AbstractDocument/8190763/TestCCEOnEditEvent.java

Changeset: 491338075142
Author:    jboes
Date:      2019-11-28 13:02 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/491338075142

8233185: HttpServer.stop() blocks indefinitely when called on dispatch thread
Summary: Skip dispatcherThread.join() if current thread is the dispatcherThread
Reviewed-by: dfuchs, msheppar, vtewari

! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ test/jdk/com/sun/net/httpserver/HttpServerTest.java

Changeset: 4868a8a2213d
Author:    roland
Date:      2021-03-30 07:58 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4868a8a2213d

8264360: Loop strip mining verification fails with "should be on the backedge"
Reviewed-by: kvn, thartmann

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

Changeset: 6bb2f56c9324
Author:    neliasso
Date:      2021-03-17 16:31 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6bb2f56c9324

8262298: G1BarrierSetC2::step_over_gc_barrier fails with assert "bad barrier shape"
Reviewed-by: kvn, vlivanov

! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp

Changeset: 9846af5a0949
Author:    dlong
Date:      2021-04-19 12:47 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9846af5a0949

8214512: ARM32: Jtreg test compiler/c2/Test8062950.java fails on ARM
Reviewed-by: dlong, enevill, bulasevich
Contributed-by: nick.gasson at arm.com, christoph.goettschkes at microdoc.com

! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp

Changeset: c96395a3945a
Author:    andrew
Date:      2021-04-21 06:49 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c96395a3945a

Merge

! .hgtags
! src/java.base/share/conf/security/java.security

Changeset: d40fd2234553
Author:    stuefe
Date:      2021-04-21 11:01 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d40fd2234553

8265417: Backport of JDK-8249672 breaks Solaris x86 build
Reviewed-by: shade

! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.hpp

Changeset: b103107d7ceb
Author:    mgronlun
Date:      2021-04-21 12:24 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b103107d7ceb

8258414: OldObjectSample events too expensive
Reviewed-by: jbachorik
Contributed-by: florian.david at datadoghq.com

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp

Changeset: 31224d74aa23
Author:    jlahoda
Date:      2019-09-05 12:39 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/31224d74aa23

8177068: incomplete classpath causes NPE in Flow
Summary: Undo completions that failed during speculative attribution, so that the appropriate CompletionFailures are thrown again and properly reported.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/DeferredCompletionFailureHandler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
+ test/langtools/tools/javac/T8177068/NoCompletionFailureSkipOnSpeculativeAttribution.java

Changeset: 6ea7b3b677ea
Author:    iignatyev
Date:      2019-11-13 10:59 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6ea7b3b677ea

8225756: [testbug] compiler/loopstripmining/CheckLoopStripMining.java sets too short a SafepointTimeoutDelay
Reviewed-by: kvn, epavlova, roland, mdoerr

! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java

Changeset: 17b413fd7533
Author:    shade
Date:      2021-04-22 10:57 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/17b413fd7533

8265718: Build failure after JDK-8258414 11u backport
Reviewed-by: stuefe, goetz

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp

Changeset: a4a136b24387
Author:    rbackman
Date:      2021-04-15 07:48 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a4a136b24387

8260255: C1: LoopInvariantCodeMotion constructor can leave some fields uninitialized
Reviewed-by: neliasso, thartmann

! src/hotspot/share/c1/c1_ValueMap.cpp

Changeset: 6734a64c6a74
Author:    kvn
Date:      2021-04-01 17:03 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6734a64c6a74

8263448: CTW: fatal error: meet not symmetric
Reviewed-by: roland

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

Changeset: 4e80d8d8c684
Author:    neliasso
Date:      2021-04-06 06:47 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/4e80d8d8c684

8264626: C1 should be able to inline excluded methods
Reviewed-by: iveresov, thartmann

! src/hotspot/share/c1/c1_GraphBuilder.cpp

Changeset: 6b3fdb221a95
Author:    roland
Date:      2021-04-16 11:34 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6b3fdb221a95

8264958: C2 compilation fails with assert "n is later than its clone"
Reviewed-by: neliasso, thartmann

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java

Changeset: 9f7b35b317d9
Author:    sviswanathan
Date:      2021-04-16 21:28 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9f7b35b317d9

8265154: vinserti128 operand mix up for KNL platforms
Reviewed-by: thartmann, kvn

! src/hotspot/cpu/x86/macroAssembler_x86.hpp

Changeset: 2100c9520d23
Author:    dfuchs
Date:      2020-05-20 18:57 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2100c9520d23

8244031: HttpClient should have more tests for HEAD requests
Summary: Http2TestExchangeImpl.java updated to support HEAD responses; ForbiddenHeadTest.java added.
Reviewed-by: chegar, michaelm

+ test/jdk/java/net/httpclient/ForbiddenHeadTest.java
! test/jdk/java/net/httpclient/http2/server/Http2TestExchangeImpl.java

Changeset: 080cce17c2a5
Author:    dfuchs
Date:      2020-05-06 19:19 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/080cce17c2a5

8244205: HTTP/2 tunnel connections through proxy may be reused regardless of which proxy is selected
Summary: The key used in the HTTP/2 connection pool is updated to take into account the proxy address in case of tunnel connections
Reviewed-by: chegar

! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainProxyConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java
+ test/jdk/java/net/httpclient/ProxySelectorTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/ConnectionPoolTest.java

Changeset: 5be3338cc43c
Author:    aivanov
Date:      2021-03-18 13:26 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5be3338cc43c

8263311: Watch registry changes for remote printers update instead of polling
Reviewed-by: psadhukhan, serb

! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: 329d7c8709ff
Author:    ssahoo
Date:      2021-03-23 06:48 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/329d7c8709ff

8225438: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java failed with Read timed out
Reviewed-by: xuelei, rhalade, hchao

! test/jdk/javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java

Changeset: 6a43db00fa74
Author:    serb
Date:      2021-03-29 03:41 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6a43db00fa74

8264328: Broken license in javax/swing/JComboBox/8072767/bug8072767.java
Reviewed-by: kizune, trebari, pbansal

! test/jdk/javax/swing/JComboBox/8072767/bug8072767.java

Changeset: f1ef6398cb94
Author:    thartmann
Date:      2018-08-15 14:35 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f1ef6398cb94

8209459: TestSHA512MultiBlockIntrinsics failed on AArch64
Summary: Prevent classloading to avoid generation of SHA stubs.
Reviewed-by: kvn, thartmann
Contributed-by: Joshua Zhu <joshua.zhu at arm.com>

! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java

Changeset: 9a4c7142306f
Author:    weijun
Date:      2018-12-13 11:16 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9a4c7142306f

8076190: Customizing the generation of a PKCS12 keystore
Reviewed-by: mullan

+ src/java.base/share/classes/com/sun/crypto/provider/HmacPKCS12PBECore.java
- src/java.base/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES2Parameters.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/conf/security/java.security
+ test/jdk/sun/security/pkcs12/ParamsPreferences.java
+ test/jdk/sun/security/pkcs12/ParamsTest.java
+ test/jdk/sun/security/pkcs12/params/README
+ test/jdk/sun/security/pkcs12/params/kandc
+ test/jdk/sun/security/pkcs12/params/ks
+ test/jdk/sun/security/pkcs12/params/os2
+ test/jdk/sun/security/pkcs12/params/os3
+ test/jdk/sun/security/pkcs12/params/os4
+ test/jdk/sun/security/pkcs12/params/os5
! test/jdk/sun/security/tools/keytool/ProbingFailure.java

Changeset: 48abe37339f1
Author:    stuefe
Date:      2021-04-23 09:58 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/48abe37339f1

8257604: JNI_ArgumentPusherVaArg leaks valist
Reviewed-by: dcubed, coleenp

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

Changeset: 6e76c5cf811e
Author:    rrich
Date:      2021-03-25 06:52 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/6e76c5cf811e

8262295: C2: Out-of-Bounds Array Load from Clone Source
Reviewed-by: kvn, roland, neliasso, thartmann

! src/hotspot/share/opto/memnode.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestOutOfBoundsArrayLoad.java

Changeset: c21583450aa8
Author:    hshi
Date:      2021-04-01 10:43 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c21583450aa8

8264223: CodeHeap::verify fails extra_hops assertion in fastdebug test
Reviewed-by: lucy, shade

! src/hotspot/share/memory/heap.cpp
! test/hotspot/jtreg/compiler/codegen/Test6935535.java

Changeset: 7e17825e47e7
Author:    kbarrett
Date:      2020-09-21 00:31 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7e17825e47e7

8253167: ARM32 builds fail after JDK-8247910
8213483: ARM32: runtime/ErrorHandling/ShowRegistersOnAssertTest.java jtreg test fail
Summary: Removed platform-dependent definitions of BREAKPOINT as asm(breakpoint instruction).
Reviewed-by: coleenp, mikael, bulasevich

! src/hotspot/cpu/arm/globalDefinitions_arm.hpp
! src/hotspot/share/utilities/breakpoint.hpp

Changeset: 9077f274b303
Author:    vlivanov
Date:      2019-02-01 18:50 -0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9077f274b303

8217918: C2: -XX:+AggressiveUnboxing is broken
Reviewed-by: kvn

! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp

Changeset: fb58300cd905
Author:    lucy
Date:      2019-01-16 09:48 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/fb58300cd905

8216314: SIGILL in CodeHeapState::print_names()
Reviewed-by: thartmann, kvn

! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
! src/hotspot/share/compiler/compileBroker.cpp

Changeset: 8e7b45a0de5a
Author:    lucy
Date:      2019-01-30 14:24 +0100
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8e7b45a0de5a

8217465: [REDO] - Optimize CodeHeap Analytics
Reviewed-by: kvn, thartmann

! src/hotspot/share/code/codeHeapState.cpp

Changeset: 83f54dde7f5d
Author:    lucy
Date:      2020-09-24 07:48 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/83f54dde7f5d

8219586: CodeHeap State Analytics processes dead nmethods
Reviewed-by: thartmann, eosterlund

! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/runtime/mutexLocker.cpp

Changeset: de4aa0f520a6
Author:    jiefu
Date:      2019-05-18 12:13 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/de4aa0f520a6

8222302: [TESTBUG]test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java fails on any other CPU
Reviewed-by: kvn, dlong

! test/hotspot/jtreg/compiler/intrinsics/sha/cli/SHAOptionsBase.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java

Changeset: b8ec9a893650
Author:    jiefu
Date:      2020-12-07 22:59 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/b8ec9a893650

8257796: [TESTBUG] TestUseSHA512IntrinsicsOptionOnSupportedCPU.java fails on x86_32
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java

Changeset: a05106efbc85
Author:    serb
Date:      2020-04-08 02:36 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a05106efbc85

8238567: SoftMainMixer.processAudioBuffers(): Wrong handling of stoppedMixers
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java

Changeset: f8952df9b2b0
Author:    roland
Date:      2021-03-05 15:43 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f8952df9b2b0

8261812: C2 compilation fails with assert(!had_error) failed: bad dominance
Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse2.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestValAtSafepointOverflowsInt.java

Changeset: 9e3b2366abc0
Author:    serb
Date:      2021-01-03 05:08 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/9e3b2366abc0

8225116: Test OwnedWindowsLeak.java intermittently fails
Reviewed-by: pbansal

! test/jdk/java/awt/Window/OwnedWindowsLeak/OwnedWindowsLeak.java

Changeset: c6663c6eb0bd
Author:    shade
Date:      2021-04-22 12:00 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/c6663c6eb0bd

8265537: x86 version string truncated after JDK-8249672 11u backport
Reviewed-by: neugens

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

Changeset: 5a332036880d
Author:    dongbo
Date:      2021-04-22 11:33 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5a332036880d

8255625: AArch64: Implement Base64.encodeBlock accelerator/intrinsic
Reviewed-by: aph

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
+ test/micro/org/openjdk/bench/java/util/Base64Encode.java

Changeset: f6f3af38ddcc
Author:    akozlov
Date:      2021-04-09 12:30 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/f6f3af38ddcc

8264640: CMS ParScanClosure misses a barrier
Reviewed-by: yan, johnc

! src/hotspot/share/gc/cms/parOopClosures.inline.hpp

Changeset: e5944c637bb2
Author:    rrich
Date:      2021-04-28 08:22 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/e5944c637bb2

8265677: CMS: CardTableBarrierSet::write_ref_array_work() lacks storestore barrier
Reviewed-by: phh

! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp

Changeset: 1ddf5ae17b35
Author:    lucy
Date:      2020-03-31 09:19 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/1ddf5ae17b35

8241101: [s390] jtreg test failure after JDK-8238696: not conformant features string
Reviewed-by: stuefe, mdoerr, clanger

! src/hotspot/cpu/s390/vm_version_s390.cpp

Changeset: 593dae459f1e
Author:    lucy
Date:      2021-04-28 17:09 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/593dae459f1e

8263260: [s390] Support latest hardware (z14 and z15)
Reviewed-by: goetz, mdoerr

! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp

Changeset: 099ca26c8ce7
Author:    lucy
Date:      2021-04-28 17:26 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/099ca26c8ce7

8264173: [s390] Improve Hardware Feature Detection And Reporting
Reviewed-by: goetz, mdoerr

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp

Changeset: afa3d3646bda
Author:    jbachorik
Date:      2021-04-23 16:18 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/afa3d3646bda

8265750: Fatal error in safepoint.cpp after backport of 8258414
Reviewed-by: mdoerr, sgehwolf

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp

Changeset: af877e265db7
Author:    psadhukhan
Date:      2020-03-26 10:18 +0530
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/af877e265db7

8239312: [macos] javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
Reviewed-by: serb

! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java

Changeset: 319eebaa8712
Author:    prr
Date:      2020-09-19 17:36 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/319eebaa8712

8249142: java/awt/FontClass/CreateFont/DeleteFont.sh is unstable
Reviewed-by: serb

! test/jdk/java/awt/FontClass/CreateFont/DeleteFont.java
! test/jdk/java/awt/FontClass/CreateFont/DeleteFont.sh

Changeset: a85a6d702b2d
Author:    jlahoda
Date:      2021-04-15 15:16 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/a85a6d702b2d

8262900: ToolBasicTest fails to access HTTP server it starts
Reviewed-by: sundar, vromero

! test/langtools/jdk/jshell/ToolBasicTest.java

Changeset: 68fe669e18e7
Author:    serb
Date:      2020-11-09 06:35 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/68fe669e18e7

6847157: java.lang.NullPointerException: HDC for component at sun.java2d.loops.Blit.Blit
Reviewed-by: prr

! src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
+ test/jdk/java/awt/Paint/RepaintOnAWTShutdown.java

Changeset: 56e0b9029034
Author:    shade
Date:      2021-04-27 16:36 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/56e0b9029034

8265690: Use the latest Ubuntu base image version in Docker testing
Reviewed-by: sgehwolf, iignatyev, mseledtsov

! test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java

Changeset: 3a917a546d1d
Author:    phh
Date:      2020-06-04 13:25 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/3a917a546d1d

8246274: G1 old gen allocation tracking is not in a separate class
Summary: Add G1OldGenAllocationTracker
Reviewed-by: tschatzl, phh
Contributed-by: luoziyi at amazon.com, kemperw at amazon.com

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
+ src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp
+ src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp

Changeset: 2ccd0d8ec105
Author:    tschatzl
Date:      2020-08-21 11:54 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/2ccd0d8ec105

8245511: G1 adaptive IHOP does not account for reclamation of humongous objects by young GC
Summary: Discount humongous object eager reclaim in IHOP allocation rate.
Reviewed-by: tschatzl, sjohanss
Contributed-by: luoziyi at amazon.com, kemperw at amazon.com

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1IHOPControl.hpp
! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp
! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! test/hotspot/gtest/gc/g1/test_g1IHOPControl.cpp

Changeset: 76d1174ce50e
Author:    shade
Date:      2021-04-21 07:13 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/76d1174ce50e

8265421: java/lang/String/StringRepeat.java test is missing a memory requirement
Reviewed-by: jlaskey, shade, ryadav
Contributed-by: christoph.goettschkes at microdoc.com

! test/jdk/java/lang/String/StringRepeat.java

Changeset: 97484e3dd7f8
Author:    rriggs
Date:      2020-11-12 17:06 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/97484e3dd7f8

8256244: java/lang/ProcessHandle/PermissionTest.java fails with TestNG 7.1
Reviewed-by: lancea, iignatyev

! test/jdk/java/lang/ProcessHandle/PermissionTest.java

Changeset: d5f6eb8332c9
Author:    serb
Date:      2019-03-16 17:50 -0700
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/d5f6eb8332c9

7106851: Test should not use System.exit
Reviewed-by: aivanov, psadhukhan, kaddepalli

+ test/jdk/javax/accessibility/6192422/bug6192422.java

Changeset: de452cea957e
Author:    rhalade
Date:      2021-04-12 21:04 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/de452cea957e

8264190: Harden TLS interop tests
Reviewed-by: rhalade
Contributed-by: Fernando Guallini <fguallini at openjdk.org>

! test/jdk/javax/net/ssl/TLSCommon/interop/BaseInteropTest.java
! test/jdk/javax/net/ssl/TLSCommon/interop/JdkServer.java
! test/jdk/javax/net/ssl/TLSCommon/interop/ProcUtils.java
! test/jdk/javax/net/ssl/TLSCommon/interop/Server.java
! test/jdk/javax/net/ssl/TLSCommon/interop/Utilities.java

Changeset: 7c78cc3ef761
Author:    snazarki
Date:      2021-05-04 11:58 +0300
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/7c78cc3ef761

8264821: DirectIOTest fails on a system with large block size
Reviewed-by: mdoerr

! test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java

Changeset: eeed49106feb
Author:    dlemmond
Date:      2021-04-28 17:27 +0000
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/eeed49106feb

8239386: handle ContendedPaddingWidth in vm_version_aarch64
Reviewed-by: aph, phh

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

Changeset: 5720ffa08f85
Author:    ddong
Date:      2021-02-03 16:05 +0800
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5720ffa08f85

8261020: Wrong format parameter in create_emergency_chunk_path
Reviewed-by: goetz

! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp

Changeset: 68f242051dc1
Author:    goetz
Date:      2021-05-05 13:59 +0200
URL:       https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/68f242051dc1

Added tag jdk-11.0.12+1 for changeset 5720ffa08f85

! .hgtags



More information about the jdk-updates-changes mailing list