git: openjdk/amber: stats-before-this-super: 49 new changesets
duke
duke at openjdk.java.net
Tue May 19 14:04:49 UTC 2020
Changeset: cab61f15
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2020-05-14 15:17:45 +0000
URL: https://git.openjdk.java.net/amber/commit/cab61f15
8243012: Fix issues in j.l.i package info
Reviewed-by: alanb, sspitsyn
! src/java.instrument/share/classes/java/lang/instrument/package-info.java
Changeset: b883badc
Author: Mandy Chung <mchung at openjdk.org>
Date: 2020-05-14 17:05:41 +0000
URL: https://git.openjdk.java.net/amber/commit/b883badc
8244961: MethodHandles::privateLookupIn throws NPE when called during initPhase2
Reviewed-by: chegar
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 4c54fa22
Author: Fernando Guallini <fernando.guallini at oracle.com>
Committer: Frank Yuan <fyuan at openjdk.org>
Date: 2020-05-15 09:49:54 +0000
URL: https://git.openjdk.java.net/amber/commit/4c54fa22
8209774: Refactor shell test javax/xml/jaxp/common/8035437/run.sh to java
Reviewed-by: dfuchs, joehw, alanb
! test/jdk/javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java
= test/jdk/javax/xml/jaxp/common/8035437/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java
= test/jdk/javax/xml/jaxp/common/8035437/org/w3c/dom/Document.java
= test/jdk/javax/xml/jaxp/common/8035437/org/w3c/dom/Node.java
- test/jdk/javax/xml/jaxp/common/8035437/run.sh
Changeset: b76a215f
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-05-15 12:09:59 +0000
URL: https://git.openjdk.java.net/amber/commit/b76a215f
8245046: SetupTarget incorrect for hotspot-ide-project
Reviewed-by: erikj
! make/Main.gmk
Changeset: 82f2a0e2
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-15 12:25:37 +0000
URL: https://git.openjdk.java.net/amber/commit/82f2a0e2
8245024: Simplify and eagerly initialize StringConcatFactory
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
Changeset: 178e69a3
Author: Rahul Yadav <rahul.r.yadav at oracle.com>
Committer: Julia Boes <jboes at openjdk.org>
Date: 2020-05-15 14:46:17 +0000
URL: https://git.openjdk.java.net/amber/commit/178e69a3
8244652: Add test for non utf-8 response handling by websocket
The test java.net.httpclient.websocket.WSHandshakeExceptionTest.java checks that the websocket client handles invalid utf-8 sent by the websocket server
Reviewed-by: dfuchs
! test/jdk/java/net/httpclient/websocket/WSHandshakeExceptionTest.java
Changeset: 3930460a
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-05-15 10:43:20 +0000
URL: https://git.openjdk.java.net/amber/commit/3930460a
8244953: Shenandoah: gc/shenandoah/TestStringInternCleanup fails with broken string table root
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
Changeset: fad2cf51
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2020-05-12 21:51:53 +0000
URL: https://git.openjdk.java.net/amber/commit/fad2cf51
8241072: Reimplement the Legacy DatagramSocket API
Replace the underlying implementations of the java.net.DatagramSocket and java.net.MulticastSocket APIs with simpler and more modern implementations that are easy to maintain and debug.
Co-authored-by: Alan Bateman <alan.bateman at oracle.com>
Co-authored-by: Chris Hegarty <chris.hegarty at oracle.com>
Co-authored-by: Daniel Fuchs <daniel.fuchs at oracle.com>
Reviewed-by: alanb, chegar, dfuchs
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/MulticastSocket.java
+ src/java.base/share/classes/java/net/NetMulticastSocket.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! test/jdk/ProblemList.txt
! test/jdk/java/net/DatagramSocket/AddressNotSet.java
! test/jdk/java/net/DatagramSocket/B6411513.java
! test/jdk/java/net/DatagramSocket/DatagramTimeout.java
! test/jdk/java/net/DatagramSocket/InterruptibleDatagramSocket.java
! test/jdk/java/net/DatagramSocket/ReuseAddressTest.java
! test/jdk/java/net/DatagramSocket/SendCheck.java
! test/jdk/java/net/DatagramSocket/SendPortZero.java
! test/jdk/java/net/DatagramSocket/SetGetReceiveBufferSize.java
! test/jdk/java/net/DatagramSocket/SetGetSendBufferSize.java
! test/jdk/java/net/DatagramSocket/TestAfterClose.java
! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java
! test/jdk/java/net/DatagramSocketImpl/TestCreate.java
! test/jdk/java/net/InetAddress/CheckJNI.java
! test/jdk/java/net/MulticastSocket/B6427403.java
! test/jdk/java/net/MulticastSocket/MulticastAddresses.java
! test/jdk/java/net/MulticastSocket/NoSetNetworkInterface.java
! test/jdk/java/net/MulticastSocket/Promiscuous.java
! test/jdk/java/net/MulticastSocket/SendPortZero.java
! test/jdk/java/net/MulticastSocket/SetLoopbackMode.java
! test/jdk/java/net/MulticastSocket/SetLoopbackModeIPv4.java
! test/jdk/java/net/MulticastSocket/SetLoopbackOption.java
! test/jdk/java/net/MulticastSocket/SetOutgoingIf.java
! test/jdk/java/net/MulticastSocket/SetTTLAndGetTTL.java
! test/jdk/java/net/MulticastSocket/SetTTLTo0.java
! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java
! test/jdk/java/net/Socket/AddressTest.java
! test/jdk/java/net/SocketOption/AfterClose.java
! test/jdk/java/net/SocketOption/OptionsTest.java
Changeset: adf1d475
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-05-15 18:13:20 +0000
URL: https://git.openjdk.java.net/amber/commit/adf1d475
8245093: WSL support broke cygwin toolchain detection
Reviewed-by: erikj
! make/autoconf/basic_tools.m4
Changeset: e8396879
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-05-15 18:14:58 +0000
URL: https://git.openjdk.java.net/amber/commit/e8396879
8245096: Better windows environment output in configure
Reviewed-by: erikj
! make/autoconf/basic_windows.m4
! make/autoconf/help.m4
Changeset: 150d6cfe
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-15 18:37:08 +0000
URL: https://git.openjdk.java.net/amber/commit/150d6cfe
8245094: Reduce overhead of initializing the default StringConcatFactory strategy
Reviewed-by: psandoz, jlaskey
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
Changeset: fb6e7b06
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-05-15 18:58:17 +0000
URL: https://git.openjdk.java.net/amber/commit/fb6e7b06
8245119: Fix include path for hotspot-ide-project
Reviewed-by: erikj
! make/Main.gmk
Changeset: b61c88c6
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-05-15 19:57:37 +0000
URL: https://git.openjdk.java.net/amber/commit/b61c88c6
8245083: [REDO] Shenandoah: Remove null-handling in LRB expansion
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
Changeset: 35a7eff9
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-05-15 10:24:38 +0000
URL: https://git.openjdk.java.net/amber/commit/35a7eff9
8244721: CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape"
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! test/hotspot/jtreg/gc/shenandoah/compiler/BarrierInInfiniteLoop.java
Changeset: 36fb21dc
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2020-05-15 20:38:28 +0000
URL: https://git.openjdk.java.net/amber/commit/36fb21dc
8245111: Update doc comments for improved processing by the Standard Doclet
Reviewed-by: dfuchs, joehw, lancea, rriggs
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java
! src/java.naming/share/classes/javax/naming/NameNotFoundException.java
! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java
Changeset: 6d985025
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-05-15 21:54:28 +0000
URL: https://git.openjdk.java.net/amber/commit/6d985025
8244663: Shenandoah: C2 assertion fails in Matcher::collect_null_checks
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java
Changeset: 1e251e94
Author: Roland Westrelin <roland at openjdk.org>
Date: 2020-05-13 17:00:59 +0000
URL: https://git.openjdk.java.net/amber/commit/1e251e94
8241070: Shenandoah: remove unused local variables in C2 support
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: 46cf2942
Author: John Jiang <jjiang at openjdk.org>
Date: 2020-05-16 05:49:47 +0000
URL: https://git.openjdk.java.net/amber/commit/46cf2942
8245005: javax/net/ssl/compatibility/BasicConnectTest.java failed with No enum constant
Reviewed-by: xuelei
! test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java
! test/jdk/javax/net/ssl/TLSCommon/interop/Utilities.java
! test/jdk/javax/net/ssl/compatibility/README
Changeset: a09720f2
Author: Claes Redestad <redestad at openjdk.org>
Date: 2020-05-16 01:35:38 +0000
URL: https://git.openjdk.java.net/amber/commit/a09720f2
8232213: runtime/MemberName/MemberNameLeak.java fails intermittently
Reviewed-by: dcubed, coleenp
! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java
Changeset: a2057ad4
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-05-16 09:43:44 +0000
URL: https://git.openjdk.java.net/amber/commit/a2057ad4
8240228: "make hotspot-ide-project" on Windows creates a Visual Studio project with empty preprocessor defines
Reviewed-by: erikj
! make/hotspot/ide/CreateVSProject.gmk
Changeset: 9efdaacc
Author: Vicente Romero <vromero at openjdk.org>
Date: 2020-05-17 11:09:52 +0000
URL: https://git.openjdk.java.net/amber/commit/9efdaacc
8242478: compiler implementation for records (Second Preview)
Reviewed-by: mcimadamore, jlahoda, darcy
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/jdk/java/io/Serializable/records/ConstructorPermissionTest.java
! test/langtools/lib/combo/tools/javac/combo/CompilationTestCase.java
! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java
! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java
! test/langtools/tools/javac/IllegalAnnotation.java
! test/langtools/tools/javac/IllegalAnnotation.out
! test/langtools/tools/javac/InterfaceInInner.out
+ test/langtools/tools/javac/LocalInterface.java
+ test/langtools/tools/javac/LocalInterface.out
+ test/langtools/tools/javac/LocalRecord.java
+ test/langtools/tools/javac/diags/examples/CanonicalCantHaveStrongerAccessPrivileges.java
- test/langtools/tools/javac/diags/examples/CanonicalConstructorMustBePublic.java
! test/langtools/tools/javac/diags/examples/EnumsMustBeStatic.java
! test/langtools/tools/javac/diags/examples/RecordsNotAllowedInInnerClasses.java
! test/langtools/tools/javac/enum/LocalEnum.java
! test/langtools/tools/javac/enum/LocalEnum.out
! test/langtools/tools/javac/enum/NestedEnum.out
! test/langtools/tools/javac/enum/T5081785.out
! test/langtools/tools/javac/processing/model/element/CheckingTypeAnnotationsOnRecords.java
! test/langtools/tools/javac/processing/model/element/TestRecordDesugar.java
+ test/langtools/tools/javac/records/LocalStaticDeclarations.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
! test/langtools/tools/javac/records/RecordMemberTests.java
! test/langtools/tools/javac/records/VarargsRecordsTest.java
Changeset: 42bad03d
Author: Joe Darcy <darcy at openjdk.org>
Date: 2020-05-17 11:34:32 +0000
URL: https://git.openjdk.java.net/amber/commit/42bad03d
8245146: Update description of SourceVersion.RELEASE_15 with text blocks
Reviewed-by: jlaskey
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Changeset: 0f7aeed4
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2020-05-17 21:15:33 +0000
URL: https://git.openjdk.java.net/amber/commit/0f7aeed4
8241305: Add protocol specific factory creation methods to SocketChannel and ServerSocketChannel
Reviewed-by: alanb, chegar, dfuchs
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/SelectorProviderImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
+ test/jdk/java/nio/channels/etc/LocalSocketAddressType.java
+ test/jdk/java/nio/channels/etc/OpenAndConnect.java
+ test/jdk/java/nio/channels/etc/ProtocolFamilies.java
Changeset: d5bd5238
Author: Ioi Lam <iklam at openjdk.org>
Date: 2020-05-17 15:10:06 +0000
URL: https://git.openjdk.java.net/amber/commit/d5bd5238
8244536: cds/DeterministicDump.java failed: File content different
Reviewed-by: ccheung, stuefe
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/cds/DeterministicDump.java
Changeset: 76b76654
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2020-05-18 10:57:16 +0000
URL: https://git.openjdk.java.net/amber/commit/76b76654
8235673: [C1, C2] Split inlining control flags
Reviewed-by: neliasso, kvn, thartmann
! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/arm/c1_globals_arm.hpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/sparc/c1_globals_sparc.hpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/c2/Test5091921.java
! test/hotspot/jtreg/compiler/c2/Test6792161.java
! test/hotspot/jtreg/compiler/c2/Test6910605_2.java
! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Command.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java
! test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java
! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java
Changeset: dde3b900
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2020-05-18 10:33:12 +0000
URL: https://git.openjdk.java.net/amber/commit/dde3b900
8244981: jpackage error due to missing final newline in Debian control file
Reviewed-by: herrick, asemenyuk
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/OverridableResource.java
Changeset: 31479a0d
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2020-05-14 15:27:17 +0000
URL: https://git.openjdk.java.net/amber/commit/31479a0d
8244752: Enable Linux support for multiple huge page sizes -XX:LargePageSizeInBytes
Reviewed-by: kbarrett, sjohanss, stuefe, tschatzl
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
Changeset: ed9cbe25
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2020-04-29 18:35:14 +0000
URL: https://git.openjdk.java.net/amber/commit/ed9cbe25
8241616: Timestamps on ct.sym entries lead to non-reproducible builds
Generate ct.sym in a reproducible way
Reviewed-by: ihse
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! make/langtools/src/classes/build/tools/symbolgenerator/TransitiveDependencies.java
! make/modules/jdk.compiler/Gendata.gmk
! test/langtools/tools/javac/platform/CanHandleClassFilesTest.java
Changeset: 6bd9391f
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2020-05-18 12:32:11 +0000
URL: https://git.openjdk.java.net/amber/commit/6bd9391f
8244433: Remove saving of RSP in Assembler::pusha_uncached()
Remove move instruction to save the actual value of RSP in Assembler::pusha_uncached() on x86.
Reviewed-by: eosterlund, thartmann, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
Changeset: 840c3050
Author: Andy Herrick <herrick at openjdk.org>
Date: 2020-05-18 10:11:10 +0000
URL: https://git.openjdk.java.net/amber/commit/840c3050
8237971: Package type for runtime image on macosx
Reviewed-by: asemenyuk, almatvee
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/DMGsetup.scpt
Changeset: b957788c
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2020-05-18 10:47:52 +0000
URL: https://git.openjdk.java.net/amber/commit/b957788c
8245137: aarch64 ICache flush depends on enabling gnu extensions
Use __builtin___clear_cache.
Reviewed-by: aph, dholmes
! src/hotspot/cpu/aarch64/icache_aarch64.hpp
Changeset: 60728a48
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2020-05-18 11:31:16 +0000
URL: https://git.openjdk.java.net/amber/commit/60728a48
8242424: Deprecate InitialBootClassLoaderMetaspaceSize
8243147: Deprecate UseLargePagesInMetaspace
Mark these options for deprecation
Reviewed-by: stuefe, dcubed
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 02293daa
Author: Yumin Qi <minqi at openjdk.org>
Date: 2020-05-18 09:28:06 +0000
URL: https://git.openjdk.java.net/amber/commit/02293daa
8245070: 32-bit builds are broken after JDK-8242524
Reviewed-by: erikj, ihse
! make/Images.gmk
Changeset: fd28aad7
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2020-05-18 09:42:52 +0000
URL: https://git.openjdk.java.net/amber/commit/fd28aad7
8166597: Crypto support for the EdDSA Signature Algorithm
Reviewed-by: weijun, mullan, wetmore
! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
+ src/java.base/share/classes/java/security/interfaces/EdECKey.java
+ src/java.base/share/classes/java/security/interfaces/EdECPrivateKey.java
+ src/java.base/share/classes/java/security/interfaces/EdECPublicKey.java
+ src/java.base/share/classes/java/security/spec/EdDSAParameterSpec.java
+ src/java.base/share/classes/java/security/spec/EdECPoint.java
+ src/java.base/share/classes/java/security/spec/EdECPrivateKeySpec.java
+ src/java.base/share/classes/java/security/spec/EdECPublicKeySpec.java
! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/provider/SHA3.java
+ src/java.base/share/classes/sun/security/provider/SHAKE256.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
+ src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomialModBinP.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ParametersMap.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed25519Operations.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/Ed448Operations.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAAlgorithmParameters.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyPairGenerator.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAOperations.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAParameters.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAPrivateKeyImpl.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAPublicKeyImpl.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSASignature.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdECOperations.java
+ src/jdk.crypto.ec/share/classes/sun/security/ec/point/ExtendedHomogeneousPoint.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/point/Point.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/point/ProjectivePoint.java
+ test/jdk/sun/security/ec/ed/EdECKeyFormat.java
+ test/jdk/sun/security/ec/ed/TestEdDSA.java
+ test/jdk/sun/security/ec/ed/TestEdOps.java
! test/jdk/sun/security/ec/xec/TestXECOps.java
! test/jdk/sun/security/ec/xec/XECIterative.java
! test/jdk/sun/security/util/math/TestIntegerModuloP.java
! test/lib/jdk/test/lib/Convert.java
! test/micro/org/openjdk/bench/javax/crypto/full/SignatureBench.java
Changeset: 3eaf9442
Author: Joe Wang <joehw at openjdk.org>
Date: 2020-05-18 17:15:32 +0000
URL: https://git.openjdk.java.net/amber/commit/3eaf9442
8244342: Compilation warnings about unexpected serialization related method signatures
Reviewed-by: lancea, naoto, rriggs
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java
Changeset: b2651630
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2020-05-18 14:47:09 +0000
URL: https://git.openjdk.java.net/amber/commit/b2651630
8245124: Shenandoah: optimize code root evacuation/update during concurrent class unloading
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
Changeset: 039cb657
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2020-05-18 13:24:35 +0000
URL: https://git.openjdk.java.net/amber/commit/039cb657
8239816: Make handling of module / package / types consistent
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
Changeset: b08140da
Author: Joe Wang <joehw at openjdk.org>
Date: 2020-05-18 22:13:35 +0000
URL: https://git.openjdk.java.net/amber/commit/b08140da
8245231: Javadoc for the readObject methods needs to be updated
Reviewed-by: lancea, msheppar
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java
Changeset: 4159f685
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-05-19 09:02:30 +0000
URL: https://git.openjdk.java.net/amber/commit/4159f685
8233706: JFR emergency dump should be performed after error reporting
Reviewed-by: mgronlun, egahlin
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
! src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java
Changeset: a97932d8
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2020-05-19 11:55:44 +0000
URL: https://git.openjdk.java.net/amber/commit/a97932d8
8245151: jarsigner should not raise duplicate warnings on verification
Reviewed-by: weijun
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
Changeset: 080b3b83
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2020-05-19 04:05:03 +0000
URL: https://git.openjdk.java.net/amber/commit/080b3b83
8242151: Improve OID mapping and reuse among JDK security providers for aliases registration
Use sun.security.util.KnownOIDs enum instead of hardcoding oid strings everywhere
Reviewed-by: weijun
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/share/classes/com/sun/crypto/provider/DHPublicKey.java
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.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/PKCS12Attribute.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/sun/security/pkcs/ContentInfo.java
! src/java.base/share/classes/sun/security/pkcs/PKCS7.java
! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/provider/KeyProtector.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/rsa/PSSParameters.java
! src/java.base/share/classes/sun/security/rsa/SunRsaSignEntries.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java
! src/java.base/share/classes/sun/security/timestamp/TSRequest.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/ConstraintsParameters.java
! src/java.base/share/classes/sun/security/util/CurveDB.java
+ src/java.base/share/classes/sun/security/util/KnownOIDs.java
! src/java.base/share/classes/sun/security/util/NamedCurve.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
! src/java.base/share/classes/sun/security/validator/EndEntityChecker.java
! src/java.base/share/classes/sun/security/validator/SimpleValidator.java
! src/java.base/share/classes/sun/security/x509/AVA.java
! src/java.base/share/classes/sun/security/x509/AccessDescription.java
! src/java.base/share/classes/sun/security/x509/AlgorithmId.java
! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java
! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java
! src/java.base/share/classes/sun/security/x509/NetscapeCertTypeExtension.java
! src/java.base/share/classes/sun/security/x509/OIDMap.java
! src/java.base/share/classes/sun/security/x509/OIDName.java
! src/java.base/share/classes/sun/security/x509/PKIXExtensions.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.security.jgss/share/classes/org/ietf/jgss/Oid.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSContextImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSNameImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Token.java
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoToken.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAParameters.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/ServiceDesc.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java
! test/jdk/java/security/testlibrary/CertificateBuilder.java
! test/jdk/java/security/testlibrary/SimpleOCSPServer.java
! test/jdk/sun/security/jgss/spnego/NotPreferredMech.java
! test/jdk/sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java
! test/jdk/sun/security/pkcs/pkcs10/PKCS10AttributeReader.java
! test/jdk/sun/security/pkcs/pkcs9/UnknownAttribute.java
! test/jdk/sun/security/pkcs12/PKCS12SameKeyId.java
! test/jdk/sun/security/pkcs12/ParamsPreferences.java
! test/jdk/sun/security/pkcs12/ParamsTest.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/jdk/sun/security/tools/keytool/KeyToolTest.java
! test/jdk/sun/security/util/Oid/OidEquals.java
! test/jdk/sun/security/util/Oid/OidFormat.java
! test/jdk/sun/security/util/Oid/S11N.java
! test/jdk/sun/security/x509/AVA/AVAEqualsHashCode.java
! test/jdk/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java
! test/jdk/sun/security/x509/X509CertImpl/V3Certificate.java
! test/jdk/sun/security/x509/equalNames/AltNamesEqualsTest.java
Changeset: cc3a8595
Author: Per Lidén <pliden at openjdk.org>
Date: 2020-05-19 08:34:13 +0000
URL: https://git.openjdk.java.net/amber/commit/cc3a8595
8245233: ZGC: Load volatile oops using Atomic::load()
Reviewed-by: stefank, kbarrett, smonteith
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zReferenceProcessor.cpp
Changeset: ce6aadbd
Author: Per Lidén <pliden at openjdk.org>
Date: 2020-05-19 08:34:14 +0000
URL: https://git.openjdk.java.net/amber/commit/ce6aadbd
8245196: ZGC: No need to disable UseBiasedLocking by default
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/z/zArguments.cpp
Changeset: bcf99aa9
Author: Per Lidén <pliden at openjdk.org>
Date: 2020-05-19 08:34:14 +0000
URL: https://git.openjdk.java.net/amber/commit/bcf99aa9
8245098: Make SafeFetch32/N available earlier
Reviewed-by: kbarrett, dholmes
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
Changeset: 8ec7512f
Author: Per Lidén <pliden at openjdk.org>
Date: 2020-05-19 08:34:14 +0000
URL: https://git.openjdk.java.net/amber/commit/8ec7512f
8245106: ZGC: Fix incorrect setup when using -XX:+UseTransparentHugePages
Reviewed-by: stefank, eosterlund
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
Changeset: 77826c0a
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2020-05-19 09:12:10 +0000
URL: https://git.openjdk.java.net/amber/commit/77826c0a
8245168: jlink should not be treated as a "small" tool
Reviewed-by: erikj
! make/autoconf/spec.gmk.in
Changeset: 13cf7831
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2020-05-19 02:36:17 +0000
URL: https://git.openjdk.java.net/amber/commit/13cf7831
8209632: Develop new tests for EdDSA API
New Tests for EdDSA
Reviewed-by: ascarpino
+ test/jdk/sun/security/ec/ed/EdCRLSign.java
+ test/jdk/sun/security/ec/ed/EdDSAKeyCompatibility.java
+ test/jdk/sun/security/ec/ed/EdDSAKeySize.java
+ test/jdk/sun/security/ec/ed/EdDSANegativeTest.java
+ test/jdk/sun/security/ec/ed/EdDSAParamSpec.java
+ test/jdk/sun/security/ec/ed/EdDSAReuseTest.java
+ test/jdk/sun/security/ec/ed/EdDSATest.java
Changeset: ebf928a0
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2020-05-19 20:58:51 +0000
URL: https://git.openjdk.java.net/amber/commit/ebf928a0
8244819: hsdis does not compile with binutils 2.34+
Reviewed-by: kvn, thartmann
! src/utils/hsdis/hsdis.c
Changeset: 900bdb7c
Author: duke <duke at openjdk.org>
Date: 2020-05-19 13:04:05 +0000
URL: https://git.openjdk.java.net/amber/commit/900bdb7c
Automatic merge of master into stats-before-this-super
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
More information about the amber-dev
mailing list