hg: jdk/client: 75 new changesets
prasanta.sadhukhan at oracle.com
prasanta.sadhukhan at oracle.com
Wed Apr 10 06:37:47 UTC 2019
Changeset: 1ad7f5bcc670
Author: lucy
Date: 2019-04-03 16:55 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/1ad7f5bcc670
8221482: Initialize VMRegImpl::regName[] earlier to prevent assert during PrintStubCode
Reviewed-by: kvn
! src/hotspot/share/runtime/init.cpp
Changeset: 41356f083e93
Author: redestad
Date: 2019-04-03 17:06 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/41356f083e93
8221701: Archive constant BaseLocales
Reviewed-by: naoto
! src/hotspot/share/memory/heapShared.cpp
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/sun/util/locale/BaseLocale.java
! src/java.base/share/classes/sun/util/locale/LocaleUtils.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java
Changeset: 30067047ed88
Author: lancea
Date: 2019-04-03 11:30 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/30067047ed88
8216539: tools/jar/modularJar/Basic.java times out
Reviewed-by: mchung, alanb, bchristi, bpb
! test/jdk/tools/jar/modularJar/Basic.java
Changeset: f855ec13aa25
Author: rkennke
Date: 2019-03-27 22:25 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/f855ec13aa25
8220664: Simplify ShenandoahUpdateHeapRefsClosure
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
Changeset: 00fda51e28cf
Author: erikj
Date: 2019-04-03 12:52 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/00fda51e28cf
8221764: Reduce make Init.gmk logging overhead
Reviewed-by: tbell
! make/Init.gmk
! make/InitSupport.gmk
Changeset: b788c494aa46
Author: dholmes
Date: 2019-04-03 22:03 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/b788c494aa46
8218483: Crash in "assert(_daemon_threads_count->get_value() > daemon_count) failed: thread count mismatch 5 : 5"
Reviewed-by: dcubed, stuefe
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! test/hotspot/gtest/threadHelper.inline.hpp
Changeset: f87041131515
Author: xuelei
Date: 2019-04-03 16:23 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/f87041131515
8217610: TLSv1.3 fail with ClassException when EC keys are stored in PKCS11
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/ssl/CertificateVerify.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.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/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
Changeset: e998c9effb37
Author: jwilhelm
Date: 2019-04-04 01:46 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/e998c9effb37
Added tag jdk-13+15 for changeset f855ec13aa25
! .hgtags
Changeset: 5c7418757bad
Author: coleenp
Date: 2019-04-03 20:39 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/5c7418757bad
8221872: Remove uses of ClassLoaderWeakHandle typedef in protection domain table
Summary: Make consistent with StringTable and ResolvedMethodTable
Reviewed-by: dholmes
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/protectionDomainCache.hpp
! src/hotspot/share/utilities/hashtable.cpp
Changeset: 724b9e361cb6
Author: rschmelter
Date: 2019-03-26 01:46 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/724b9e361cb6
8221325: Add information about swap space to print_memory_info() on MacOS
Reviewed-by: stuefe, dholmes
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: a7df0de0835a
Author: weijun
Date: 2019-04-04 20:22 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/a7df0de0835a
8219861: Add new keytool -showinfo -tls command for displaying TLS configuration information
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
+ src/java.base/share/classes/sun/security/tools/keytool/ShowInfo.java
Changeset: f562f8318ebd
Author: erikj
Date: 2019-04-04 07:43 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/f562f8318ebd
8217728: Speed up incremental rerun of "make hotspot"
Reviewed-by: tbell
! make/Main.gmk
! make/common/NativeCompilation.gmk
Changeset: 6c0ab8bd8da5
Author: rkennke
Date: 2019-04-02 23:00 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/6c0ab8bd8da5
8221766: Load-reference barriers for Shenandoah
Reviewed-by: kvn, erikj, aph, shade
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoah_aarch64.ad
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
Changeset: b354ffb03ae4
Author: mseledtsov
Date: 2019-04-04 12:29 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/b354ffb03ae4
8221710: [TESTBUG] more configurable parameters for docker testing
Summary: Introduced docker test config properties
Reviewed-by: lmesnik, iignatyev, egahlin
! test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: 13c02cc7a6e5
Author: rkennke
Date: 2019-04-04 21:29 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/13c02cc7a6e5
8221848: Shenandoah: ArrayCopy post-barrier improvements
Reviewed-by: zgu
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 2da3b1a3942f
Author: erikj
Date: 2019-04-04 13:56 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/2da3b1a3942f
8221996: Bootcycle build broken
Reviewed-by: tbell
! make/Main.gmk
Changeset: 6aa05983e9d3
Author: redestad
Date: 2019-04-04 23:19 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/6aa05983e9d3
8221980: Simplify Optional implementation
Reviewed-by: smarks, clanger
! src/java.base/share/classes/java/util/Optional.java
Changeset: 6aedb80a6fd4
Author: redestad
Date: 2019-04-04 23:21 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/6aedb80a6fd4
8221981: Simplify Map/List/Set.of() implementation
Reviewed-by: smarks
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/List.java
! src/java.base/share/classes/java/util/Map.java
! src/java.base/share/classes/java/util/Set.java
Changeset: 82f41fb55b63
Author: redestad
Date: 2019-04-04 23:21 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/82f41fb55b63
8221921: Implement size() / isEmpty() in immutable collections
Reviewed-by: smarks
! src/java.base/share/classes/java/util/ImmutableCollections.java
Changeset: fb25cd198a10
Author: xuelei
Date: 2019-04-04 14:19 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/fb25cd198a10
8163326: Update the default enabled cipher suites preference
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! test/jdk/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java
Changeset: ad9fa99fa48e
Author: coleenp
Date: 2019-04-04 17:23 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/ad9fa99fa48e
8221992: Fix old method replacement in ResolvedMethodTable
Summary: Use method get_new_method() which is used in other call sites.
Reviewed-by: sspitsyn
! src/hotspot/share/prims/resolvedMethodTable.cpp
Changeset: 532e88de77eb
Author: goetz
Date: 2019-04-04 09:39 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/532e88de77eb
8221470: Print methods in exception messages in java-like Syntax.
Reviewed-by: dholmes, mdoerr, coleenp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/reflection.cpp
! test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/Test.java
! test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/Test.java
! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestmateMembership.java
! test/hotspot/jtreg/runtime/Nestmates/privateConstructors/TestConstructorHierarchy.java
! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java
! test/hotspot/jtreg/runtime/exceptionMsgs/IllegalAccessError/IllegalAccessErrorTest.java
+ test/hotspot/jtreg/runtime/exceptionMsgs/methodPrinting/TeMe3_C.jasm
+ test/hotspot/jtreg/runtime/exceptionMsgs/methodPrinting/TestPrintingMethods.java
! test/hotspot/jtreg/runtime/modules/AccessCheck/ExpQualToM1PrivateMethodIAE.java
Changeset: b34bcfbcc2fd
Author: goetz
Date: 2019-04-05 07:59 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/b34bcfbcc2fd
8219918: ProblemList hotspot tests failing in SAP testing.
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: dad2c80ae0b2
Author: mbaesken
Date: 2019-04-02 13:54 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/dad2c80ae0b2
8218547: Simplify JLI_Open on Windows in native code (libjli)
Reviewed-by: alanb, clanger
! src/java.base/windows/native/libjli/java_md.c
! test/jdk/tools/launcher/Arrrghs.java
Changeset: 776b261dff84
Author: shade
Date: 2019-04-05 09:06 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/776b261dff84
8221918: runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java fails: Shared archive not found
Reviewed-by: jiangli, dholmes
! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/ReplaceCriticalClasses.java
Changeset: d5fb27646df4
Author: mdoerr
Date: 2019-04-05 09:18 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/d5fb27646df4
8221833: Readability check in Symbol::is_valid not performed for some addresses
Reviewed-by: zgu, coleenp
! src/hotspot/share/runtime/os.cpp
Changeset: 2ae93028bef3
Author: stuefe
Date: 2019-03-27 14:13 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/2ae93028bef3
8221539: [metaspace] Improve MetaspaceObj::is_metaspace_obj() and friends
Reviewed-by: adinn, coleenp, mdoerr
! 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/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/gtest/memory/test_is_metaspace_obj.cpp
Changeset: f2c23221bbd5
Author: gadams
Date: 2019-04-05 07:10 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/f2c23221bbd5
8203364: Some serviceability/sa/ tests intermittently fail with java.io.IOException: LingeredApp terminated with non-zero exit code 3
Reviewed-by: cjplummer, jcbeyler
! test/lib/jdk/test/lib/apps/LingeredApp.java
Changeset: d9b46b7de028
Author: adinn
Date: 2019-04-05 10:01 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/d9b46b7de028
8221477: Inject os/cpu-specific constants into Unsafe from JVM
Summary: Initialize Unsafe os/cpu-specific constants using injection instead of native callouts
Reviewed-by: stuefe, coleenp, dholmes, plevart
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/thread.cpp
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
+ src/java.base/share/classes/jdk/internal/misc/UnsafeConstants.java
! test/jdk/java/lang/reflect/AccessibleObject/CanAccessTest.java
Changeset: 23a04fe2aca2
Author: aph
Date: 2019-04-05 09:53 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/23a04fe2aca2
8219993: AArch64: Compiled CI stubs are unsafely modified
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
Changeset: 03ea2b6428f0
Author: bpb
Date: 2019-04-05 08:37 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/03ea2b6428f0
8221597: A typo in the Java API doc for File.getUsableSpace()
Reviewed-by: lancea, darcy
! src/java.base/share/classes/java/io/File.java
Changeset: 172f929786ea
Author: jjg
Date: 2019-04-05 11:17 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/172f929786ea
8221997: fix headings in jdk.javadoc
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/package-info.java
Changeset: dfba4e321ab3
Author: xuelei
Date: 2019-04-05 11:28 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/dfba4e321ab3
8221882: Use fiber-friendly java.util.concurrent.locks in JSSE
Reviewed-by: alanb, dfuchs
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java
! src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java
! src/java.base/share/classes/sun/security/ssl/InputRecord.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SunX509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java
Changeset: 259b40b4d473
Author: jjg
Date: 2019-04-05 15:57 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/259b40b4d473
8221871: javadoc should not set role=region on <section> elements
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
Changeset: a5da0277d9bb
Author: mchung
Date: 2019-04-06 21:05 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/a5da0277d9bb
8220282: Add MethodHandle tests on accessing final fields
Reviewed-by: lancea
! test/jdk/java/lang/invoke/MethodHandlesGeneralTest.java
! test/jdk/java/lang/invoke/MethodHandlesTest.java
Changeset: b16e8a886fc3
Author: mchung
Date: 2019-04-06 21:16 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/b16e8a886fc3
8221530: Caller sensitive methods not handling caller = null when invoked by JNI code with no java frames on stack
Reviewed-by: alanb, dholmes, sundar
! make/test/JtregNativeJdk.gmk
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
+ test/jdk/java/lang/reflect/exeCallerAccessTest/CallerAccessTest.java
+ test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c
Changeset: cfe96d1d0715
Author: mchung
Date: 2019-04-07 03:00 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/cfe96d1d0715
8222078: test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c build fails after 8221530
Reviewed-by: lancea, dholmes
! test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c
Changeset: cd2879e0c165
Author: mchung
Date: 2019-04-07 18:09 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/cd2879e0c165
8222082: Build of test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c still failing on Windows
Reviewed-by: alanb, dholmes
! make/test/JtregNativeJdk.gmk
Changeset: ac4b327623f6
Author: shade
Date: 2019-04-07 13:28 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/ac4b327623f6
8221917: serviceability/sa/TestPrintMdo.java fails on 32-bit platforms
Reviewed-by: cjplummer, dholmes
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/DataLayout.java
Changeset: 8d51a40fbd23
Author: shade
Date: 2019-04-07 13:28 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/8d51a40fbd23
8222032: x86_32 fails with "wrong size of mach node" on AVX-512 machine
Reviewed-by: kvn, vlivanov
! src/hotspot/cpu/x86/x86_32.ad
Changeset: 40658cb7f47a
Author: ngasson
Date: 2019-04-08 09:31 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/40658cb7f47a
8221529: [TESTBUG] Docker tests use old/deprecated image on AArch64
Reviewed-by: aph, sgehwolf, mseledtsov
! test/lib/jdk/test/lib/containers/docker/DockerfileConfig.java
Changeset: 0d7fb7f07134
Author: clanger
Date: 2019-04-08 06:56 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/0d7fb7f07134
8221880: Better customization for Windows RC properties FileDescription and ProductName
Reviewed-by: erikj
! make/autoconf/flags-other.m4
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
Changeset: 7b5e2bc79e68
Author: dpochepk
Date: 2019-04-08 15:54 +0300
URL: http://hg.openjdk.java.net/jdk/client/rev/7b5e2bc79e68
8221995: AARCH64: problems with CAS instructions encoding
Reviewed-by: aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: 22ee881e6a74
Author: shade
Date: 2019-04-08 15:25 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/22ee881e6a74
8222111: exeCallerAccessTest.c fails to build: control reaches end of non-void function
Reviewed-by: alanb, dholmes
! test/jdk/java/lang/reflect/exeCallerAccessTest/exeCallerAccessTest.c
Changeset: 542735f2a53e
Author: erikj
Date: 2019-04-05 06:48 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/542735f2a53e
8221907: make reconfigure breaks when configured with relative paths
Reviewed-by: dholmes
! make/Init.gmk
! make/autoconf/basics.m4
! make/autoconf/basics_windows.m4
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain_windows.m4
Changeset: a8db7fd22fd1
Author: mullan
Date: 2019-04-08 12:19 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/a8db7fd22fd1
8222089: [TESTBUG] sun/security/lib/cacerts/VerifyCACerts.java fails due to cert within 90-day expiry window
Reviewed-by: xuelei
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: 40dc805f4709
Author: rkennke
Date: 2019-04-08 18:42 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/40dc805f4709
8222125: Shenandoah: Crash when running with ShenandoahParallelSafepointThreads=1
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
+ test/hotspot/jtreg/gc/shenandoah/options/TestSafepointWorkers.java
Changeset: 0608ef3a7740
Author: rkennke
Date: 2019-04-08 18:42 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/0608ef3a7740
8222129: Shenandoah: Missing CompareAndSwapP/N case in get_barrier_strength()
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: e5713cefcf41
Author: sgroeger
Date: 2019-04-08 15:01 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/e5713cefcf41
8222027: java/util/logging/LogManager/TestLoggerNames.java generates intermittent ClassCastException
Summary: Make a strong reference to TestLogger and dont fetch it from LogManager
Reviewed-by: dfuchs
! test/jdk/java/util/logging/LogManager/TestLoggerNames.java
Changeset: 6733a9176cce
Author: dtitov
Date: 2019-04-08 17:09 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/6733a9176cce
8221730: jcmd process name matching broken
Reviewed-by: jcbeyler, dholmes, cjplummer
! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
! test/hotspot/jtreg/serviceability/dcmd/framework/HelpTest.java
! test/hotspot/jtreg/serviceability/dcmd/framework/InvalidCommandTest.java
- test/hotspot/jtreg/serviceability/dcmd/framework/TestJavaProcess.java
+ test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessJarLauncher.java
! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java
+ test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessModuleLauncher.java
! test/hotspot/jtreg/serviceability/dcmd/framework/VMVersionTest.java
+ test/hotspot/jtreg/serviceability/dcmd/framework/process/TestJavaProcess.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java
Changeset: ba0d64652b86
Author: zgu
Date: 2019-04-08 13:22 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/ba0d64652b86
8222086: CodeCache::UnloadingScope needs to preserve and restore previous IsUnloadingBehavior
Reviewed-by: eosterlund
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
Changeset: 2020eaa9ca9f
Author: mullan
Date: 2019-04-08 13:33 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/2020eaa9ca9f
8222133: Add temporary exceptions for root certs that are due to expire soon
Reviewed-by: xuelei
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
Changeset: b9c461c02f7c
Author: shade
Date: 2019-04-08 19:43 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/b9c461c02f7c
8222130: Shenandoah should verify roots after pre-evacuation
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
Changeset: 1f8938ce8564
Author: epavlova
Date: 2019-04-08 11:11 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/1f8938ce8564
8216551: GraalUnitTestLauncher should be executed as '@run driver'
Reviewed-by: dlong, kvn
! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/compiler/graalunit/ApiDirectivesTest.java
! test/hotspot/jtreg/compiler/graalunit/ApiTest.java
! test/hotspot/jtreg/compiler/graalunit/AsmAarch64Test.java
! test/hotspot/jtreg/compiler/graalunit/AsmAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/AsmSparcTest.java
! test/hotspot/jtreg/compiler/graalunit/CollectionsTest.java
! test/hotspot/jtreg/compiler/graalunit/CoreAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/CoreTest.java
! test/hotspot/jtreg/compiler/graalunit/DebugTest.java
! test/hotspot/jtreg/compiler/graalunit/EA9Test.java
! test/hotspot/jtreg/compiler/graalunit/EATest.java
! test/hotspot/jtreg/compiler/graalunit/GraphTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotAmd64Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotJdk9Test.java
! test/hotspot/jtreg/compiler/graalunit/HotspotLirTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotSparcTest.java
! test/hotspot/jtreg/compiler/graalunit/HotspotTest.java
! test/hotspot/jtreg/compiler/graalunit/Jtt.MicroTest.java
! test/hotspot/jtreg/compiler/graalunit/JttBackendTest.java
! test/hotspot/jtreg/compiler/graalunit/JttBytecodeTest.java
! test/hotspot/jtreg/compiler/graalunit/JttExceptTest.java
! test/hotspot/jtreg/compiler/graalunit/JttHotpathTest.java
! test/hotspot/jtreg/compiler/graalunit/JttHotspotTest.java
! test/hotspot/jtreg/compiler/graalunit/JttJdkTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathALTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangMathMZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLangNZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttLoopTest.java
! test/hotspot/jtreg/compiler/graalunit/JttOptimizeTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectAETest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldGetTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectFieldSetTest.java
! test/hotspot/jtreg/compiler/graalunit/JttReflectGZTest.java
! test/hotspot/jtreg/compiler/graalunit/JttThreadsTest.java
! test/hotspot/jtreg/compiler/graalunit/LirJttTest.java
! test/hotspot/jtreg/compiler/graalunit/LirTest.java
! test/hotspot/jtreg/compiler/graalunit/LoopTest.java
! test/hotspot/jtreg/compiler/graalunit/NodesTest.java
! test/hotspot/jtreg/compiler/graalunit/OptionsTest.java
! test/hotspot/jtreg/compiler/graalunit/PhasesCommonTest.java
! test/hotspot/jtreg/compiler/graalunit/Replacements12Test.java
! test/hotspot/jtreg/compiler/graalunit/Replacements9Test.java
! test/hotspot/jtreg/compiler/graalunit/ReplacementsTest.java
! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt
! test/hotspot/jtreg/compiler/graalunit/UtilTest.java
! test/hotspot/jtreg/compiler/graalunit/generateTests.sh
! test/jdk/ProblemList-graal.txt
Changeset: c4f16445675a
Author: tschatzl
Date: 2019-04-08 20:37 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/c4f16445675a
8218668: Clean up evacuation of optional collection set
Summary: Better integrate optional collection set evacuation into the existing evacuation scheme, fixing a few minor issues with the initial implementation.
Reviewed-by: kbarrett, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp
! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1OopStarChunkedList.cpp
! src/hotspot/share/gc/g1/g1OopStarChunkedList.hpp
! src/hotspot/share/gc/g1/g1OopStarChunkedList.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/shared/workerDataArray.hpp
! src/hotspot/share/gc/shared/workerDataArray.inline.hpp
Changeset: 58751415d5f8
Author: tschatzl
Date: 2019-04-08 21:01 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/58751415d5f8
8222105: Add "use_" prefix to G1Policy::adaptive_young_list_length
Summary: Improve naming of G1Policy::adaptive_young_list_length to improve readability.
Reviewed-by: kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.hpp
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
Changeset: 0c5d713cf43f
Author: sangheki
Date: 2019-04-08 12:15 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/0c5d713cf43f
8218049: Survivor MemoryMXBean used() size granularity is region based
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1EdenRegions.hpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp
! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp
! src/hotspot/share/gc/g1/g1SurvivorRegions.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java
Changeset: b02d1d829b09
Author: dholmes
Date: 2019-04-08 17:30 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/b02d1d829b09
8218458: [TESTBUG] runtime/NMT/CheckForProperDetailStackTrace.java fails with Expected stack trace missing from output
Reviewed-by: cjplummer, zgu
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java
Changeset: 8592226f5cd3
Author: dholmes
Date: 2019-04-08 21:39 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/8592226f5cd3
8221584: SIGSEGV in os::PlatformEvent::unpark() in JvmtiRawMonitor::raw_exit while posting method exit event
Reviewed-by: dholmes, dcubed
Contributed-by: robbin.ehn at oracle.com, stefan.karlsson at oracle.com
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
Changeset: 14986fb09d9a
Author: mbaesken
Date: 2019-04-08 14:36 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/14986fb09d9a
8221535: add steal tick related information to hs_error file [linux]
Reviewed-by: dholmes, goetz
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/linux/os_perf_linux.cpp
Changeset: f22759e92191
Author: redestad
Date: 2019-04-09 11:40 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/f22759e92191
8222144: BuiltinClassLoader should create the CodeSource for jrt URLs lazily
Reviewed-by: alanb
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
Changeset: 89295131e353
Author: mullan
Date: 2019-04-09 08:56 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/89295131e353
8020637: Permissions.readObject doesn't enforce proper Class to PermissionCollection mappings
Reviewed-by: weijun
! src/java.base/share/classes/java/security/Permissions.java
+ test/jdk/java/security/Permissions/DeserializeInvalidPermissions.java
Changeset: e437ad5643d6
Author: jiefu
Date: 2019-04-09 06:11 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/e437ad5643d6
8221894: Add comments for docker tests in the test doc
Reviewed-by: erikj, dholmes
! doc/testing.html
! doc/testing.md
Changeset: 0fa2903fb272
Author: fyang
Date: 2019-04-08 14:40 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/0fa2903fb272
8221658: aarch64: add necessary predicate for ubfx patterns
Reviewed-by: aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_ad.m4
Changeset: 805584336738
Author: smarks
Date: 2019-04-09 09:49 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/805584336738
8221924: get(null) on single-entry unmodifiable Map returns null instead of throwing NPE
Reviewed-by: redestad, lancea
! src/java.base/share/classes/java/util/ImmutableCollections.java
! test/jdk/java/util/Map/MapFactories.java
Changeset: 20f7bbfc61d3
Author: bpb
Date: 2019-04-09 12:17 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/20f7bbfc61d3
8221852: SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE should be selected at runtime, not build time
Reviewed-by: alanb, shade
! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c
Changeset: 511be32f3863
Author: shade
Date: 2019-04-09 21:20 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/511be32f3863
8222185: Shenandoah should report "committed" as capacity
Reviewed-by: zgu, rkennke
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
Changeset: cdc54443fee5
Author: shade
Date: 2019-04-09 21:20 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/cdc54443fee5
8222186: Shenandoah should not uncommit below minimum heap size
Reviewed-by: zgu, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryMXBeans.java
Changeset: 6ad0281a654e
Author: rkennke
Date: 2019-04-09 23:36 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/6ad0281a654e
8222227: Shenandoah: Fix Traversal GC weak roots handling in final-traversal pause
Reviewed-by: shade, zgu
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
Changeset: 625f49b603f0
Author: dcubed
Date: 2019-04-09 18:26 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/625f49b603f0
8222229: ProblemList compiler/jsr292/InvokerSignatureMismatch.java
Reviewed-by: iignatyev
! test/hotspot/jtreg/ProblemList-graal.txt
Changeset: f847a42ddc01
Author: igerasim
Date: 2019-04-09 16:32 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/f847a42ddc01
8221430: StringBuffer(CharSequence) constructor truncates when -XX:-CompactStrings specified
Reviewed-by: igerasim, rriggs
Contributed-by: Andrew Leonard <andrew_m_leonard at uk.ibm.com>, Ivan Gerasimov <ivan.gerasimov at oracle.com>
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/StringBuffer.java
! src/java.base/share/classes/java/lang/StringBuilder.java
! test/jdk/java/lang/StringBuffer/CompactStringBuffer.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java
Changeset: c914170817d4
Author: jcbeyler
Date: 2019-04-09 19:34 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/c914170817d4
8221853: Data race in compile broker (set_last_compile)
Summary: Remove the debug code provoking it
Reviewed-by: kvn, thartmann
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
Changeset: ac20c3bdc55d
Author: valeriep
Date: 2019-04-10 02:35 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/ac20c3bdc55d
8216039: TLS with BC and RSASSA-PSS breaks ECDHServerKeyExchange
Summary: Add internal Signature init methods to select provider based on both key and parameter
Reviewed-by: xuelei
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
+ src/java.base/share/classes/jdk/internal/access/JavaSecuritySignatureAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
+ test/jdk/java/security/Signature/SignatureGetInstance.java
! test/jdk/sun/security/util/misc/SetNullSigParams.java
Changeset: 72f05350b4b3
Author: valeriep
Date: 2019-04-10 02:41 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/72f05350b4b3
Merge
Changeset: 85d7f6e725a8
Author: psadhukhan
Date: 2019-04-10 10:46 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/85d7f6e725a8
Merge
- test/hotspot/jtreg/serviceability/dcmd/framework/TestJavaProcess.java
More information about the jdk-client-changes
mailing list