hg: panama/dev: 127 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Wed Jun 3 22:04:03 UTC 2020
Changeset: b30ee5972c61
Author: redestad
Date: 2020-05-28 00:34 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/b30ee5972c61
8245959: Extend String concat testing to account for folded constants
Reviewed-by: psandoz
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes-head.template
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes.java
! test/jdk/java/lang/String/concat/ImplicitStringConcatShapesTestGen.java
Changeset: 6150c0ab4ffa
Author: redestad
Date: 2020-05-28 00:35 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/6150c0ab4ffa
8245969: Simplify String concat constant folding
Reviewed-by: psandoz, forax
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
Changeset: 8ada30d6eae7
Author: minqi
Date: 2020-05-27 16:04 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/8ada30d6eae7
8245264: Test runtime/cds/appcds/SignedJar.java fails
Summary: Concurrent work of symbol table caused _shared_table not walkable in dumping archive which led symbols not sorted in shared archive. Change to use do_safepoint_scan of _local_table to collect symbols.
Reviewed-by: iklam, ccheung
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 588330449887
Author: jjg
Date: 2020-05-27 16:44 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/588330449887
8245062: HtmlStyle: group and document members for nav, header, summary, details
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
Changeset: d85c088e9c2d
Author: jwilhelm
Date: 2020-05-28 08:23 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/d85c088e9c2d
Added tag jdk-15+25 for changeset 588330449887
! .hgtags
Changeset: 4dc557899b4e
Author: dholmes
Date: 2020-05-28 02:58 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/4dc557899b4e
8243936: NonWriteable system properties are actually writeable
Reviewed-by: iklam, dcubed
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
+ test/hotspot/jtreg/runtime/NonWriteableProperty.java
Changeset: cd2c8a154a75
Author: sundar
Date: 2020-05-28 12:38 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/cd2c8a154a75
8246034: Remove java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js and java.base/share/classes/jdk/internal/jrtfs/jrtls.js
Reviewed-by: jlaskey, alanb
- src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js
- src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js
Changeset: ce48444eb6ef
Author: aoqi
Date: 2020-05-28 09:15 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/ce48444eb6ef
8246027: Minimal fastdebug build broken after JDK-8245801
Summary: Added COMPILER2_PRESENT macro
Reviewed-by: shade, thartmann
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: f5576e6d7736
Author: jlahoda
Date: 2020-05-28 13:37 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/f5576e6d7736
8245786: Scope is wrong for ClassTree representing record
Summary: Listing RECORD as a class-like Tree Kind while computing Scope.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
Changeset: 02a5a446f8bf
Author: asotona
Date: 2020-05-28 10:52 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/02a5a446f8bf
8230827: javac gives inappropriate warning about potentially ambiguous methods
Summary: fix of too strict com.sun.tools.javac.comp.Comp:checkPotentiallyAmbiguousOverloads method
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/8230827/T8230827.java
+ test/langtools/tools/javac/8230827/T8230827.out
Changeset: 90b266a84c06
Author: roland
Date: 2020-05-28 14:34 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/90b266a84c06
8244504: C2: refactor counted loop code in preparation for long counted loop
Reviewed-by: jrose, thartmann
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! 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/movenode.cpp
! src/hotspot/share/opto/subnode.hpp
Changeset: 906d56546867
Author: rkennke
Date: 2020-05-28 16:43 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/906d56546867
8245955: Shenandoah: Remove LRB/is_redundant optimization
Reviewed-by: roland, shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: 35f73a95a46f
Author: mikael
Date: 2020-05-28 09:08 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/35f73a95a46f
8245864: Obsolete BranchOnRegister
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 7b94e61e23e6
Author: shade
Date: 2020-05-28 18:17 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/7b94e61e23e6
8245718: Epsilon: improve configuration logging
Reviewed-by: rkennke
! src/hotspot/share/gc/epsilon/epsilonArguments.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
+ src/hotspot/share/gc/epsilon/epsilonInitLogger.cpp
+ src/hotspot/share/gc/epsilon/epsilonInitLogger.hpp
Changeset: 501a2429fe7a
Author: mikael
Date: 2020-05-28 09:26 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/501a2429fe7a
8246023: Obsolete LIRFillDelaySlot
Reviewed-by: thartmann, kvn
! 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/x86/c1_globals_x86.hpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 4b2683794ea2
Author: shade
Date: 2020-05-28 18:50 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/4b2683794ea2
8245942: Shenandoah: x86_32 builds fail after JDK-8245594
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: ba5a3bb0a027
Author: shade
Date: 2020-05-28 18:50 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/ba5a3bb0a027
8245478: Implementation: JEP 379: Shenandoah: A Low-Pause-Time Garbage Collector (Production)
Reviewed-by: rkennke, smonteith, zgu
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java
Changeset: 91e1055c565e
Author: iveresov
Date: 2020-05-28 11:36 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/91e1055c565e
8245505: Prelink j.l.ref.Reference when loading AOT library
Reviewed-by: dlong, kvn
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCodeHeap.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ReplaceConstantNodesPhaseTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotSuitesProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/ReplaceConstantNodesPhase.java
Changeset: 8e28aae50680
Author: amenkov
Date: 2020-05-28 11:39 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/8e28aae50680
8244703: "platform encoding not initialized" exceptions with debugger, JNI
Reviewed-by: alanb, sspitsyn
! make/modules/jdk.jdwp.agent/Lib.gmk
! src/jdk.jdwp.agent/share/native/libjdwp/transport.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
Changeset: e780d11d8988
Author: jwilhelm
Date: 2020-05-28 23:30 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/e780d11d8988
Added tag jdk-15+25 for changeset 90b266a84c06
! .hgtags
Changeset: d7e526d832f4
Author: dtitov
Date: 2020-05-28 15:58 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/d7e526d832f4
8244993: Revert changes to OutputAnalyzer stderrShouldBeEmptyIgnoreVMWarnings() that allow version strings
Reviewed-by: dholmes, cjplummer
! test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java
! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java
! test/jdk/sun/tools/jcmd/TestJcmdSanity.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
Changeset: e92ab445eb3c
Author: cjplummer
Date: 2020-05-28 17:08 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/e92ab445eb3c
8244622: Remove SA's memory/FreeChunk.java. It's no longer used.
Reviewed-by: sspitsyn, stefank, coleenp
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FreeChunk.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Mark.java
Changeset: 3d4d300396c0
Author: cjplummer
Date: 2020-05-28 17:12 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/3d4d300396c0
8244668: Remove SA's javascript support
Reviewed-by: sspitsyn, sundar
! make/CompileJavaModules.gmk
! src/jdk.hotspot.agent/doc/index.html
- src/jdk.hotspot.agent/doc/jsdb.html
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/soql/JSDB.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/soql/SOQL.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindByQueryPanel.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/Callable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/DefaultScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/InvocableCallable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaClass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactory.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactoryImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaField.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFrame.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaHeap.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstance.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstanceKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaMethod.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaScriptEngine.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaString.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaThread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSList.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSMap.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSMetadata.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/MapScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/MethodCallable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/ObjectVisitor.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLEngine.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLException.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLQuery.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/ScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
Changeset: 17b3c4593a88
Author: mikael
Date: 2020-05-28 17:21 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/17b3c4593a88
8246109: Remove unneeded undef CS
Reviewed-by: dcubed
! src/hotspot/share/prims/methodHandles.cpp
Changeset: c6c981b12f69
Author: kbarrett
Date: 2020-05-28 21:40 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/c6c981b12f69
8240259: Disable -Wshift-negative-value warnings
Summary: Disable warning for gcc/clang.
Reviewed-by: ihse, iklam
! make/hotspot/lib/CompileJvm.gmk
Changeset: f1f88e6fad02
Author: dholmes
Date: 2020-05-28 22:34 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/f1f88e6fad02
8242504: Enhance the system clock to nanosecond precision
Reviewed-by: dfuchs, rriggs, dcubed, vtewari
Contributed-by: Mark Kralj-Taylor <kralj.mark at gmail.com>, David Holmes <david.holmes at oracle.com>
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
! test/jdk/java/time/test/java/time/TestClock_System.java
+ test/micro/org/openjdk/bench/java/lang/SystemTime.java
- test/micro/org/openjdk/bench/java/lang/Systems.java
Changeset: 4d5a58b0146f
Author: pconcannon
Date: 2020-05-29 11:08 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/4d5a58b0146f
8243507: DatagramSocket constructors don?t always specify what happens when passed invalid parameters
Summary: This fix updates the spec for DatagramSocket's constructors to inform the user of the Exceptions thrown when an invalid argument is passed.
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/DatagramSocket.java
+ test/jdk/java/net/DatagramSocket/Constructor.java
Changeset: 41651bcb6923
Author: mcimadamore
Date: 2020-05-29 12:12 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/41651bcb6923
8246050: Improve scalability of MemoryScope
Summary: Reiplement memory scope using StampedLock
Reviewed-by: psandoz
Contributed-by: peter.levart at gmail.com
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryScope.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
! test/jdk/java/foreign/TestByteBuffer.java
Changeset: 8aba085e5508
Author: mcimadamore
Date: 2020-05-29 12:40 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/8aba085e5508
8246040: java/foreign/TestAddressHandle fails on big endian platforms
Summary: Make test more robust by not relying on implicit endianness-related assumption
Reviewed-by: chegar
! test/jdk/java/foreign/TestAddressHandle.java
Changeset: 9b4c86be4c84
Author: jboes
Date: 2020-05-29 12:59 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/9b4c86be4c84
8237470: HttpResponse.BodySubscriber::ofFile throws UOE with non-default file systems
Summary: Rework non-default file system paths of BodySubscriber::ofFile and BodyHandler::ofFile and fix BodyHandler::ofFileDownload to throw consistently for non-default file system paths
Reviewed-by: dfuchs, chegar
! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseBodyHandlers.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
+ test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java
+ test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java
+ test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java
+ test/jdk/java/net/httpclient/PathSubscriber/ofFile.policy
+ test/jdk/java/net/httpclient/PathSubscriber/ofFileDownload.policy
Changeset: f67f90f4e8e2
Author: hannesw
Date: 2020-05-29 14:28 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/f67f90f4e8e2
8177280: @see {@link} syntax should allow generic types
8237826: DocTrees should provide getType(DocTreePath) method
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
+ test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
+ test/langtools/jdk/javadoc/doclet/testGenericTypeLink/element-list
+ test/langtools/jdk/javadoc/doclet/testGenericTypeLink/pkg1/A.java
+ test/langtools/jdk/javadoc/doclet/testGenericTypeLink/pkg2/B.java
! test/langtools/tools/doclint/ReferenceTest.java
! test/langtools/tools/doclint/ReferenceTest.out
Changeset: 811be96aa6d4
Author: aefimov
Date: 2020-05-29 13:39 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/811be96aa6d4
8244958: preferIPv4Stack and preferIPv6Addresses do not affect addresses returned by HostsFileNameService
Reviewed-by: dfuchs, alanb, vtewari
! src/java.base/share/classes/java/net/InetAddress.java
+ test/jdk/java/net/InetAddress/HostsFileOrderingTest.java
Changeset: cfe86b9b00f9
Author: egahlin
Date: 2020-05-29 15:19 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/cfe86b9b00f9
8216303: JFR: Simplify generated files
Reviewed-by: erikj, mgronlun
! make/src/classes/build/tools/jfr/GenerateJfrFiles.java
! 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/metadata/metadata.xml
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/jfrEventSetting.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
! src/hotspot/share/jfr/utilities/jfrTypes.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataHandler.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java
! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java
Changeset: 183f021c545d
Author: egahlin
Date: 2020-05-29 17:02 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/183f021c545d
8246128: JFR: Fix warnings
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java
! test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestInProcessMigration.java
! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java
! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionInformationEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionStateChangeEvent.java
! test/jdk/jdk/jfr/event/os/TestProcessStart.java
! test/jdk/jdk/jfr/event/runtime/TestRedefineClasses.java
! test/jdk/jdk/jfr/event/runtime/TestRetransformClasses.java
! test/jdk/jdk/jfr/event/runtime/TestTableStatisticsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadParkEvent.java
! test/jdk/jdk/jfr/event/security/TestX509ValidationEvent.java
! test/jdk/jdk/jfr/javaagent/TestLoadedAgent.java
! test/lib/jdk/test/lib/security/JDKSecurityProperties.java
! test/lib/jdk/test/lib/security/SSLSocketTest.java
Changeset: 504949d69dc8
Author: egahlin
Date: 2020-05-29 18:59 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/504949d69dc8
8246130: JFR: TestInheritedAnnotations has incorrect validation
Reviewed-by: mgronlun
! test/jdk/jdk/jfr/api/metadata/annotations/TestInheritedAnnotations.java
Changeset: cd6dce5285d7
Author: aph
Date: 2020-05-28 12:49 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/cd6dce5285d7
8245986: AArch64: Provide information when hitting a HaltNode
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
Changeset: b9b2efe90ab6
Author: aph
Date: 2020-05-29 13:16 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/b9b2efe90ab6
Merge
- src/jdk.hotspot.agent/doc/jsdb.html
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FreeChunk.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/soql/JSDB.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/soql/SOQL.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindByQueryPanel.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/Callable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/DefaultScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/InvocableCallable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaClass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactory.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactoryImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaField.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFrame.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaHeap.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstance.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstanceKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaMethod.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaScriptEngine.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaString.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaThread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSList.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSMap.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSMetadata.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/MapScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/MethodCallable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/ObjectVisitor.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLEngine.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLException.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLQuery.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/ScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
- test/micro/org/openjdk/bench/java/lang/Systems.java
Changeset: 3a8634555a01
Author: zgu
Date: 2020-05-29 13:40 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/3a8634555a01
8245880: Shenandoah: check class unloading flag early in concurrent code root scan
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 522e90688db6
Author: zgu
Date: 2020-05-29 13:44 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/522e90688db6
8246162: Shenandoah: full GC does not mark code roots when class unloading is off
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
Changeset: 2370dfa940e8
Author: coleenp
Date: 2020-05-29 15:00 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/2370dfa940e8
8245289: Clean up offset code in JavaClasses
Summary: Make offset member names consistent and private, move static initializations near owning classes
Reviewed-by: fparain, lfoltan
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceRefKlass.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/type.cpp
Changeset: cdbfdf0992cf
Author: bobv
Date: 2020-05-29 19:18 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/cdbfdf0992cf
8245832: JDK build make-static-libs should build all JDK libraries
Reviewed-by: erikj
! make/Main.gmk
! make/StaticLibsImage.gmk
! make/common/Modules.gmk
! src/java.desktop/macosx/native/libjawt/jawt.m
! src/java.desktop/unix/native/libjawt/jawt.c
! src/java.desktop/windows/native/libjawt/jawt.cpp
Changeset: 34ffac4c5358
Author: dfuchs
Date: 2020-05-29 20:35 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/34ffac4c5358
8245867: Logger/bundleLeak/BundleTest.java fails due to "OutOfMemoryError: Java heap space"
Summary: The test is fixed to release the memory as soon as it's no longer needed.
Reviewed-by: lancea, dcubed, dholmes
! test/jdk/java/util/logging/Logger/bundleLeak/BundleTest.java
Changeset: c245cc1650e6
Author: asemenyuk
Date: 2020-05-29 15:57 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/c245cc1650e6
8245831: Unify code parsing version strings on Mac and Windows
Reviewed-by: herrick, almatvee
+ src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/CFBundleVersion.java
- src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/EnumeratedBundlerParam.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources.properties
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractAppImageBuilder.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DottedVersion.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/ExecutableRebrander.java
+ src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/MsiVersion.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/CompareDottedVersionTest.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/DottedVersionTest.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/InvalidDottedVersionTest.java
+ test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/PlatformVersionTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/AppVersionTest.java
Changeset: 33613fd1bcc6
Author: xuelei
Date: 2020-05-29 13:48 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/33613fd1bcc6
8240871: SSLEngine handshake status immediately after the handshake can be NOT_HANDSHAKING rather than FINISHED with TLSv1.3
Reviewed-by: ascarpino
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.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/SessionTicketExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
Changeset: 99076dfecd1b
Author: bpb
Date: 2020-05-29 14:23 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/99076dfecd1b
8245121: (bf) XBuffer.put(Xbuffer src) can give unexpected result when storage overlaps
Reviewed-by: alanb, darcy, psandoz
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/X-Buffer.java.template
+ test/jdk/java/nio/Buffer/BulkPutBuffer.java
Changeset: 2675ce2aa3db
Author: bpb
Date: 2020-05-29 19:08 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/2675ce2aa3db
8246183: Scanner/ScanTest.java fails due to SIGSEGV in StubRoutines::jshort_disjoint_arraycopy
Reviewed-by: mikael, smarks
! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/X-Buffer.java.template
- test/jdk/java/nio/Buffer/BulkPutBuffer.java
Changeset: bedba9368138
Author: jdv
Date: 2020-05-21 11:13 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/bedba9368138
8028701: java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails
Reviewed-by: pbansal
! test/jdk/ProblemList.txt
Changeset: fdc499f15afe
Author: psadhukhan
Date: 2020-05-21 12:02 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/fdc499f15afe
8067986: Test javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java fails
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java
Changeset: 230ff0aac5d7
Author: jdv
Date: 2020-05-22 11:31 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/230ff0aac5d7
8213129: java/awt/font/FontNames/LocaleFamilyNames.java times out in Win7
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
Changeset: c46b26db163f
Author: pbansal
Date: 2020-05-23 13:11 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/c46b26db163f
8233552: [TESTBUG] JTable Test bug7068740.java fails on MacOS
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
Changeset: 0842c9b1bde9
Author: pbansal
Date: 2020-05-23 13:27 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/0842c9b1bde9
8233550: [TESTBUG] JTree tests fail regularly on MacOS
Reviewed-by: psadhukhan, jdv
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTree/4330357/bug4330357.java
! test/jdk/javax/swing/JTree/4908142/bug4908142.java
! test/jdk/javax/swing/JTree/4927934/bug4927934.java
Changeset: f0efab4230d8
Author: trebari
Date: 2020-05-27 09:08 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/f0efab4230d8
8233559: [TESTBUG] TestNimbusOverride.java is failing on macos
Reviewed-by: psadhukhan, pbansal
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/plaf/nimbus/TestNimbusOverride.java
Changeset: fae9e14757f4
Author: pbansal
Date: 2020-05-27 17:35 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/fae9e14757f4
8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTable/7124218/SelectEditTableCell.java
Changeset: cb6bfbc6b64a
Author: pbansal
Date: 2020-05-27 17:55 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/cb6bfbc6b64a
8233566: [TESTBUG] KeyboardFocusManager tests failing on MacoS
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java
Changeset: 083deccc617e
Author: pbansal
Date: 2020-05-27 18:02 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/083deccc617e
8233647: [TESTBUG] JColorChooser/Test8051548.java is failing on macos
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
Changeset: ae7320c76129
Author: pbansal
Date: 2020-05-28 11:23 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/ae7320c76129
8245968: javax/swing/JTable/7124218/SelectEditTableCell.java is added to ProblemList twice
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
Changeset: 9129db799214
Author: trebari
Date: 2020-05-28 14:30 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/9129db799214
8239827: The test OpenByUNCPathNameTest.java should be changed to be manual
Reviewed-by: psadhukhan
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Desktop/OpenByUNCPathNameTest/OpenByUNCPathNameTest.java
Changeset: 8ece8196671e
Author: psadhukhan
Date: 2020-05-29 09:44 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/8ece8196671e
Merge
- make/data/cldr/common/main/ks_IN.xml
- make/data/cldr/common/main/sd_PK.xml
- src/java.base/macosx/native/libjli/java_md_macosx.h
- src/java.base/share/classes/java/lang/invoke/AddressVarHandleGenerator.java
- src/java.base/share/classes/java/lang/invoke/VarHandleMemoryAddressBase.java
- src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAddressView.java.template
- src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js
- src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js
- src/java.base/unix/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java
- src/java.base/unix/native/libjli/java_md_solinux.c
- src/java.base/unix/native/libjli/java_md_solinux.h
- src/java.base/unix/native/libnio/MappedByteBuffer.c
- src/java.base/windows/native/libnio/MappedByteBuffer.c
- src/jdk.hotspot.agent/doc/jsdb.html
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FreeChunk.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/soql/JSDB.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/soql/SOQL.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/FindByQueryPanel.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/Callable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/DefaultScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/InvocableCallable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaClass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactory.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFactoryImpl.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaField.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaFrame.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaHeap.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstance.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaInstanceKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaMethod.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObjArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaScriptEngine.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaString.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaThread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArray.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaTypeArrayKlass.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSList.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSMap.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSMetadata.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/MapScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/MethodCallable.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/ObjectVisitor.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLEngine.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLException.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/SOQLQuery.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/ScriptObject.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/unsafe/ForeignUnsafe.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemorySegmentImpl.java
- test/fmw/gtest/googlemock/CHANGES
- test/fmw/gtest/googlemock/CONTRIBUTORS
- test/fmw/gtest/googlemock/LICENSE
- test/fmw/gtest/googlemock/README.md
- test/fmw/gtest/googlemock/include/gmock/gmock-actions.h
- test/fmw/gtest/googlemock/include/gmock/gmock-cardinalities.h
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-actions.h
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-actions.h.pump
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-function-mockers.h
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-function-mockers.h.pump
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-matchers.h
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-matchers.h.pump
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-nice-strict.h
- test/fmw/gtest/googlemock/include/gmock/gmock-generated-nice-strict.h.pump
- test/fmw/gtest/googlemock/include/gmock/gmock-matchers.h
- test/fmw/gtest/googlemock/include/gmock/gmock-more-actions.h
- test/fmw/gtest/googlemock/include/gmock/gmock-more-matchers.h
- test/fmw/gtest/googlemock/include/gmock/gmock-spec-builders.h
- test/fmw/gtest/googlemock/include/gmock/gmock.h
- test/fmw/gtest/googlemock/include/gmock/internal/custom/README.md
- test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h
- test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h.pump
- test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-matchers.h
- test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-port.h
- test/fmw/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h
- test/fmw/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h.pump
- test/fmw/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h
- test/fmw/gtest/googlemock/include/gmock/internal/gmock-port.h
- test/fmw/gtest/googlemock/src/gmock-all.cc
- test/fmw/gtest/googlemock/src/gmock-cardinalities.cc
- test/fmw/gtest/googlemock/src/gmock-internal-utils.cc
- test/fmw/gtest/googlemock/src/gmock-matchers.cc
- test/fmw/gtest/googlemock/src/gmock-spec-builders.cc
- test/fmw/gtest/googlemock/src/gmock.cc
- test/fmw/gtest/googlemock/src/gmock_main.cc
- test/fmw/gtest/googletest/CHANGES
- test/fmw/gtest/googletest/CONTRIBUTORS
- test/fmw/gtest/googletest/LICENSE
- test/fmw/gtest/googletest/README.md
- test/fmw/gtest/googletest/include/gtest/gtest-death-test.h
- test/fmw/gtest/googletest/include/gtest/gtest-message.h
- test/fmw/gtest/googletest/include/gtest/gtest-param-test.h
- test/fmw/gtest/googletest/include/gtest/gtest-param-test.h.pump
- test/fmw/gtest/googletest/include/gtest/gtest-printers.h
- test/fmw/gtest/googletest/include/gtest/gtest-spi.h
- test/fmw/gtest/googletest/include/gtest/gtest-test-part.h
- test/fmw/gtest/googletest/include/gtest/gtest-typed-test.h
- test/fmw/gtest/googletest/include/gtest/gtest.h
- test/fmw/gtest/googletest/include/gtest/gtest_pred_impl.h
- test/fmw/gtest/googletest/include/gtest/gtest_prod.h
- test/fmw/gtest/googletest/include/gtest/internal/custom/README.md
- test/fmw/gtest/googletest/include/gtest/internal/custom/gtest-port.h
- test/fmw/gtest/googletest/include/gtest/internal/custom/gtest-printers.h
- test/fmw/gtest/googletest/include/gtest/internal/custom/gtest.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-death-test-internal.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-filepath.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-internal.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-linked_ptr.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util-generated.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util-generated.h.pump
- test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-port-arch.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-port.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-string.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-tuple.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-tuple.h.pump
- test/fmw/gtest/googletest/include/gtest/internal/gtest-type-util.h
- test/fmw/gtest/googletest/include/gtest/internal/gtest-type-util.h.pump
- test/fmw/gtest/googletest/src/gtest-all.cc
- test/fmw/gtest/googletest/src/gtest-death-test.cc
- test/fmw/gtest/googletest/src/gtest-filepath.cc
- test/fmw/gtest/googletest/src/gtest-internal-inl.h
- test/fmw/gtest/googletest/src/gtest-port.cc
- test/fmw/gtest/googletest/src/gtest-printers.cc
- test/fmw/gtest/googletest/src/gtest-test-part.cc
- test/fmw/gtest/googletest/src/gtest-typed-test.cc
- test/fmw/gtest/googletest/src/gtest.cc
- test/fmw/gtest/googletest/src/gtest_main.cc
! test/jdk/ProblemList.txt
- test/jdk/tools/jpackage/helpers/JPackageHelper.java
- test/jdk/tools/jpackage/helpers/JPackageInstallerHelper.java
- test/jdk/tools/jpackage/helpers/JPackagePath.java
- test/jdk/tools/jpackage/share/Base.java
- test/jdk/tools/jpackage/share/ErrorTest.java
- test/jdk/tools/jpackage/share/InvalidArgTest.java
- test/jdk/tools/jpackage/share/JavaOptionsBase.java
- test/jdk/tools/jpackage/share/JavaOptionsEqualsTest.java
- test/jdk/tools/jpackage/share/JavaOptionsModuleTest.java
- test/jdk/tools/jpackage/share/JavaOptionsTest.java
- test/jdk/tools/jpackage/share/MissingArgumentsTest.java
- test/micro/org/openjdk/bench/java/lang/Systems.java
Changeset: 408ce42ad88a
Author: prr
Date: 2020-05-29 13:11 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/408ce42ad88a
8159597: [TEST_BUG] closed/javax/swing/JPopupMenu/4760494/bug4760494.java leaves key pressed
Reviewed-by: serb, psadhukhan
+ test/jdk/javax/swing/JPopupMenu/4760494/bug4760494.java
Changeset: 968b57610c0f
Author: psadhukhan
Date: 2020-05-30 10:33 +0530
URL: https://hg.openjdk.java.net/panama/dev/rev/968b57610c0f
Merge
- src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/EnumeratedBundlerParam.java
Changeset: 8e728a117082
Author: asotona
Date: 2020-05-30 20:10 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/8e728a117082
8244573: java.lang.ArrayIndexOutOfBoundsException thrown for malformed class file
Summary: Fixed java.lang.ArrayIndexOutOfBoundsException in com.sun.tools.classfile.Code_attribute.getInstructions() for methods with no instructions
Reviewed-by: vromero
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Code_attribute.java
+ test/langtools/tools/javap/8244573/Malformed.jcod
+ test/langtools/tools/javap/8244573/T8244573.java
Changeset: 7136c4d29901
Author: weijun
Date: 2020-05-31 10:13 +0800
URL: https://hg.openjdk.java.net/panama/dev/rev/7136c4d29901
8246193: Possible NPE in ENC-PA-REP search in AS-REQ
Reviewed-by: xuelei
! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java
+ test/jdk/sun/security/krb5/auto/AlwaysEncPaReq.java
! test/jdk/sun/security/krb5/auto/KDC.java
Changeset: 4aa1a6a663b1
Author: lancea
Date: 2020-05-31 11:32 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/4aa1a6a663b1
8246198: Typo in java/util/regex/Pattern.java
Reviewed-by: lancea, prappo, naoto
Contributed-by: Hong Shao Yang <hongsy2006 at gmail.com>
! src/java.base/share/classes/java/util/regex/Pattern.java
Changeset: f64ff3ec9d61
Author: pliden
Date: 2020-05-31 23:15 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/f64ff3ec9d61
8242527: ZGC: TestUncommit.java fails due to "Exception: Uncommitted too fast"
Reviewed-by: eosterlund
! test/hotspot/jtreg/gc/z/TestUncommit.java
Changeset: c15e3098fb2a
Author: pliden
Date: 2020-05-31 23:15 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/c15e3098fb2a
8246044: ZGC: Rename ZDirector's max_capacity to soft_max_capacity
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zDirector.cpp
Changeset: 50fe8727ed79
Author: pliden
Date: 2020-05-31 23:15 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/50fe8727ed79
8246045: ZGC: Fix ZDirector::rule_high_usage() calculation
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zDirector.cpp
Changeset: 041690501b8e
Author: jlaskey
Date: 2020-06-01 08:17 -0300
URL: https://hg.openjdk.java.net/panama/dev/rev/041690501b8e
8230800: Clarify String::stripIndent javadoc when string ends with line terminator
Reviewed-by: jlaskey, bchristi, rriggs
! src/java.base/share/classes/java/lang/String.java
Changeset: f42ea705a4bf
Author: zgu
Date: 2020-06-01 08:19 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/f42ea705a4bf
8246075: Missing logging in nmethod::oops_do_marking_epilogue() on early return path
Reviewed-by: kbarrett
! src/hotspot/share/code/nmethod.cpp
Changeset: 4ad56e422d35
Author: asotona
Date: 2020-05-29 09:56 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/4ad56e422d35
8245153: Unicode encoded double-quoted empty string does not compile
Summary: Fixed parsing of Unicode encoded double-quoted empty strings in c.s.t.j.p.JavaTokenizer::scanString
Reviewed-by: jlaskey
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
+ test/langtools/tools/javac/8245153/T8245153.java
Changeset: 319e0bb80a04
Author: xliu
Date: 2020-06-01 08:52 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/319e0bb80a04
8230552: Provide information when hitting a HaltNode for architectures other than x86
Reviewed-by: mdoerr
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
Changeset: c0d4af7462d1
Author: prr
Date: 2020-06-01 10:04 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/c0d4af7462d1
8246263: jdk is not yet ready for new Copyright line.
Reviewed-by: pbansal
! test/jdk/javax/swing/JPopupMenu/4760494/bug4760494.java
Changeset: 50d10091c645
Author: bulasevich
Date: 2020-06-01 13:31 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/50d10091c645
8241004: NMT tests fail on unaligned thread size with debug build
Reviewed-by: zgu, dsamersoff
! src/hotspot/share/services/virtualMemoryTracker.cpp
Changeset: 7121a88ab8f0
Author: redestad
Date: 2020-06-01 21:57 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/7121a88ab8f0
8246251: Adjust HelloClasslist after JDK-8230301
Reviewed-by: mchung
! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java
Changeset: 2c9d69c3e21e
Author: redestad
Date: 2020-06-01 22:03 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/2c9d69c3e21e
8246256: GenerateLinkOptData should not mutate the interim or bootstrap JDK
Reviewed-by: erikj, ihse
Contributed-by: fedor.burdun at azul.com
! make/GenerateLinkOptData.gmk
Changeset: b32bac040145
Author: redestad
Date: 2020-06-01 22:04 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/b32bac040145
8246152: Improve String concat bootstrapping
Reviewed-by: forax, psandoz
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/jdk/java/lang/String/concat/StringConcatFactoryInvariants.java
+ test/micro/org/openjdk/bench/java/lang/invoke/StringConcatFactoryBootstraps.java
Changeset: f1da8c714ba1
Author: mchung
Date: 2020-06-01 13:19 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/f1da8c714ba1
8245061: Lookup::defineHiddenClass should throw ClassFormatError if this_class is not Class_info structure
8245432: Lookup::defineHiddenClass should throw UnsupportedClassVersionError if bytes are of an unsupported major or minor version
8245596: Clarify Lookup::defineHiddenClass spec @throws IAE if the bytes has ACC_MODULE flag set
Reviewed-by: alanb, dholmes
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
! test/jdk/java/lang/invoke/DefineClassTest.java
+ test/jdk/java/lang/invoke/defineHiddenClass/BadClassFile.jcod
+ test/jdk/java/lang/invoke/defineHiddenClass/BadClassFile2.jcod
+ test/jdk/java/lang/invoke/defineHiddenClass/BadClassFileVersion.jcod
! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java
+ test/jdk/java/lang/invoke/defineHiddenClass/PreviewHiddenClass.java
Changeset: d36bd2b59c42
Author: egahlin
Date: 2020-06-01 22:55 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/d36bd2b59c42
8246259: JFR: Fetch VM memory pools without using streams
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/events/AbstractBufferStatisticsEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/DirectBufferStatisticsEvent.java
Changeset: 843695160574
Author: vromero
Date: 2020-06-01 17:00 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/843695160574
8227046: compiler implementation for sealed classes
8225056: VM support for sealed classes
8227044: javax.lang.model for sealed classes
8227045: Preview APIs support for sealed classes
8227047: Javadoc for sealed types
8245854: JVM TI Specification for sealed classes
Reviewed-by: mcimadamore, forax, darcy, dholmes, jlahoda, lfoltan, mchung, sspitsyn, vromero
Contributed-by: harold.seigel at oracle.com, vicente.romero at oracle.com, jan.lahoda at oracle.com
! make/autoconf/spec.gmk.in
! make/data/jdwp/jdwp.spec
! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/PreviewFeature.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Constants.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
! src/java.base/share/native/libjava/Class.c
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.instrument/share/native/libinstrument/JavaExceptions.c
! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.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/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java
+ src/jdk.jdeps/share/classes/com/sun/tools/classfile/PermittedSubclasses_attribute.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
+ test/hotspot/jtreg/runtime/modules/TEST.properties
+ test/hotspot/jtreg/runtime/modules/sealedP1/C1.java
+ test/hotspot/jtreg/runtime/modules/sealedP1/SuperClass.jcod
+ test/hotspot/jtreg/runtime/modules/sealedP2/C2.java
+ test/hotspot/jtreg/runtime/modules/sealedP3/C3.java
+ test/hotspot/jtreg/runtime/sealedClasses/AbstractSealedTest.java
+ test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod
+ test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java
+ test/hotspot/jtreg/runtime/sealedClasses/OverrideSealedTest.java
+ test/hotspot/jtreg/runtime/sealedClasses/Pkg/NotPermitted.jcod
+ test/hotspot/jtreg/runtime/sealedClasses/Pkg/Permitted.java
+ test/hotspot/jtreg/runtime/sealedClasses/Pkg/SealedInterface.jcod
+ test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java
+ test/hotspot/jtreg/runtime/sealedClasses/SealedTest.java
+ test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java
+ test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java
+ test/hotspot/jtreg/runtime/sealedClasses/TEST.properties
+ test/hotspot/jtreg/runtime/sealedClasses/asteroids/Pluto.java
+ test/hotspot/jtreg/runtime/sealedClasses/otherPkg/WrongPackage.java
+ test/hotspot/jtreg/runtime/sealedClasses/planets/Mars.jcod
+ test/hotspot/jtreg/runtime/sealedClasses/planets/Neptune.java
+ test/hotspot/jtreg/runtime/sealedClasses/planets/OuterPlanets.jcod
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/ClassFour.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/ClassOne.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/ClassThree.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/ClassTwo.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/Host/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/Host/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostA/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostA/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostAB/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostAB/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABC/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABC/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABCD/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostABD/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostAC/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostACB/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostB/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostBA/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostBAC/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostBCA/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostCAB/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/HostCBA/redef/Host.java
+ test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/TestPermittedSubclassesAttr.java
+ test/jdk/java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java
+ test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java
! test/langtools/lib/annotations/annotations/classfile/ClassfileInspector.java
! test/langtools/tools/javac/MethodParameters/AttributeVisitor.java
+ test/langtools/tools/javac/diags/examples/CantInheritFromSealed.java
+ test/langtools/tools/javac/diags/examples/CantInheritFromSealed2.java
+ test/langtools/tools/javac/diags/examples/DuplicateTypeInPermits.java
+ test/langtools/tools/javac/diags/examples/LocalCantInheritFromSealed.java
+ test/langtools/tools/javac/diags/examples/NonSealedWithNoSealedSuper.java
+ test/langtools/tools/javac/diags/examples/PermitsCantListDeclaringClass.java
+ test/langtools/tools/javac/diags/examples/PermitsCantListSuperType.java
+ test/langtools/tools/javac/diags/examples/PermitsInNoSealedClass.java
+ test/langtools/tools/javac/diags/examples/SealedMustHaveSubtypes.java
+ test/langtools/tools/javac/diags/examples/SealedNotAllowedInLocalClass.java
+ test/langtools/tools/javac/diags/examples/SealedTypes.java
+ test/langtools/tools/javac/diags/examples/SubtypeDoesntExtendSealed.java
+ test/langtools/tools/javac/diags/examples/TypeVarInPermits.java
! test/langtools/tools/javac/enum/FauxEnum3.java
! test/langtools/tools/javac/enum/FauxEnum3.out
+ test/langtools/tools/javac/enum/FauxEnum3.preview.out
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/processing/model/TestSourceVersion.java
+ test/langtools/tools/javac/processing/model/element/TestSealed.java
+ test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java
+ test/langtools/tools/javac/sealed/SealedCompilationTests.java
+ test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
Changeset: c0e7b94c35bd
Author: pli
Date: 2020-06-02 03:34 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/c0e7b94c35bd
8245158: C2: Enable SLP for some manually unrolled loops
Summary: In SuperWord::find_align_to_ref(), only discard unalignable memory ops if memory references should be aligned on this platform.
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
Changeset: 629b14c63b75
Author: dcubed
Date: 2020-06-01 23:37 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/629b14c63b75
8153224: Monitor deflation prolong safepoints
Summary: Add support for AsyncDeflateIdleMonitors (default true); the async deflation work is performed by the ServiceThread.
Reviewed-by: dcubed, rehn, rkennke, cvarming, coleenp, acorn, dholmes, eosterlund
Contributed-by: varming at gmail.com, daniel.daugherty at oracle.com
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/basicLock.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/threadService.cpp
! test/hotspot/gtest/oops/test_markWord.cpp
! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java
Changeset: a1195c418850
Author: xgong
Date: 2020-06-02 04:32 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/a1195c418850
8245717: VM option "-XX:EnableJVMCIProduct" could not be repetitively enabled
Reviewed-by: dholmes, kvn
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/compiler/jvmci/TestEnableJVMCIProduct.java
Changeset: a42867dcf289
Author: jlahoda
Date: 2020-06-02 08:27 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/a42867dcf289
8241519: javac crashes with wrong module-info.class in module path
Summary: If module-info.class is broken, mark the corresponding ModuleSymbol as erroneous.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! test/langtools/tools/javac/modules/EdgeCases.java
Changeset: 8a882fd1cfca
Author: jlahoda
Date: 2020-06-02 08:41 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/8a882fd1cfca
8210649: AssertionError @ jdk.compiler/com.sun.tools.javac.comp.Modules.enter(Modules.java:244)
Summary: Do not clean trees after last round of annotation processing, if the trees won't be re-entered again.
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/langtools/tools/javac/processing/T8210649.java
Changeset: 0b2fc7e19361
Author: thartmann
Date: 2020-06-02 09:07 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/0b2fc7e19361
8246153: TestEliminateArrayCopy fails with -XX:+StressReflectiveCode
Summary: Use the memory input instead of the control input to find the membar.
Reviewed-by: kvn, neliasso
! src/hotspot/share/opto/macro.cpp
! test/hotspot/jtreg/compiler/arraycopy/TestEliminateArrayCopy.java
Changeset: 7cb9fefc89d4
Author: thartmann
Date: 2020-06-02 09:57 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/7cb9fefc89d4
8245957: Remove unused LIR_OpBranch::type after SPARC port removal
Summary: Removed LIR_OpBranch::type after the only remaining usage was removed with the SPARC port removal.
Reviewed-by: kvn, mdoerr
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/gc/g1/c1/g1BarrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/cardTableBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp
Changeset: 1dfb43020070
Author: thartmann
Date: 2020-06-02 10:00 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/1dfb43020070
8239477: jdk/jfr/jcmd/TestJcmdStartStopDefault.java fails -XX:+VerifyOops with "verify_oop: rsi: broken oop"
Summary: Use T_ADDRESS instead of T_OBJECT to load metadata.
Reviewed-by: kvn
! src/hotspot/share/c1/c1_LIRGenerator.cpp
Changeset: 37c816b004e5
Author: iklam
Date: 2020-06-02 01:08 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/37c816b004e5
8243506: SharedBaseAddress is ignored by -Xshare:dump
Reviewed-by: stuefe, ccheung
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.inline.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java
Changeset: b6864bc6ef86
Author: chagedorn
Date: 2020-06-02 11:05 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/b6864bc6ef86
8239083: C1 assert(known_holder == NULL || (known_holder->is_instance_klass() && (!known_holder->is_interface() || ((ciInstanceKlass*)known_holder)->has_nonstatic_concrete_methods())), "should be non-static concrete method");
Summary: Remove unnecessary preparation to profile the holder of a static method called by a method handle in C1.
Reviewed-by: thartmann, kvn
! src/hotspot/share/c1/c1_GraphBuilder.cpp
+ test/hotspot/jtreg/compiler/c1/TestStaticInterfaceMethodCall.java
Changeset: 67ccb57da9bf
Author: jboes
Date: 2020-06-02 11:25 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/67ccb57da9bf
8242281: IntStream.html#reduce doc should not mention average
Summary: Remove mention of average function in apiNote of IntStream::reduce(int, IntBinaryOperator)
Reviewed-by: psandoz, jlaskey, lancea, dfuchs
Contributed-by: Conor Cleary <conor.cleary at oracle.com>
! src/java.base/share/classes/java/util/stream/IntStream.java
Changeset: 1aa9076302f2
Author: redestad
Date: 2020-06-02 12:34 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/1aa9076302f2
8246241: LambdaFormEditor should use a transform lookup key that is not a SoftReference
Reviewed-by: psandoz, mchung
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
Changeset: 4959fc05ddcd
Author: shade
Date: 2020-06-02 14:26 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/4959fc05ddcd
8246100: Shenandoah: walk roots in more efficient order
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: c60f06714a9e
Author: shade
Date: 2020-06-02 14:27 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/c60f06714a9e
8246097: Shenandoah: limit parallelism in CLDG root handling
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp
Changeset: 61a715dc7271
Author: roland
Date: 2020-04-29 10:06 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/61a715dc7271
8244086: Following 8241492, strip mined loop may run extra iterations
Reviewed-by: mdoerr, thartmann
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestStripMinedLimitBelowInit.java
Changeset: 755ab9edca97
Author: roland
Date: 2020-05-28 13:21 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/755ab9edca97
8245714: "Bad graph detected in build_loop_late" when loads are pinned on loop limit check uncommon branch
Reviewed-by: thartmann
! src/hotspot/share/opto/loopPredicate.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestBadControlLoopLimitCheck.java
Changeset: 8eea00250449
Author: iklam
Date: 2020-06-02 09:29 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/8eea00250449
8234628: Change BasicHashTables::new_entry() to use clamp()
Reviewed-by: dcubed
! src/hotspot/share/utilities/hashtable.cpp
Changeset: 183cf484a240
Author: darcy
Date: 2020-06-02 09:54 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/183cf484a240
8246290: Refine specification of javax.lang.model.element.Modifier::toString
Reviewed-by: vromero, jjg
! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
Changeset: 894bd0a68419
Author: prappo
Date: 2020-06-02 18:43 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/894bd0a68419
8236823: Ensure that API documentation uses minified libraries
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/jquery-ui.overrides.css
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.4.1.min.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-ui.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
Changeset: b8714bbaf1a1
Author: gziemski
Date: 2020-06-02 13:12 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/b8714bbaf1a1
8245509: Crash handler itself crashes when reporting Unsafe.putInt(0) crash
Summary: Added ResourceMarker
Reviewed-by: coleenp, dholmes
! src/hotspot/share/utilities/vmError.cpp
Changeset: fd2e58901ebf
Author: gziemski
Date: 2020-06-02 13:15 -0500
URL: https://hg.openjdk.java.net/panama/dev/rev/fd2e58901ebf
8245833: crash_with_sigfpe uses pthread_kill(SIGFPE) on macOS
Summary: Changed division code to ensure that real crash happens
Reviewed-by: dholmes
! src/hotspot/share/utilities/vmError.cpp
Changeset: e94d4a272e4e
Author: zgu
Date: 2020-06-02 14:57 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/e94d4a272e4e
8245961: Shenandoah: move some root marking to concurrent phase
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
Changeset: a2c20ab148ab
Author: zgu
Date: 2020-06-02 15:01 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/a2c20ab148ab
8246342: Shenandoah: remove unused ShenandoahIsMarkedNextClosure
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
Changeset: a4308cbd8dfb
Author: stuefe
Date: 2020-06-02 21:04 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/a4308cbd8dfb
8245707: Increase Metaspace reserve alignment
Reviewed-by: iklam, coleenp
! src/hotspot/share/memory/metaspace.cpp
Changeset: c42cc6946652
Author: herrick
Date: 2020-06-02 09:30 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/c42cc6946652
8246010: AdditionalLaunchersTest is not enabled, and fails.
Reviewed-by: asemenyuk, almatvee
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties
+ test/jdk/tools/jpackage/share/AddLauncherTest.java
- test/jdk/tools/jpackage/share/AdditionalLaunchersTest.java
Changeset: f37f1e7921c2
Author: almatvee
Date: 2020-06-02 09:39 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/f37f1e7921c2
8232841: [TESTBUG] [macos] SigningPackageTest fails when untrusted certificates exist on machine
Reviewed-by: herrick, asemenyuk
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java
! test/jdk/tools/jpackage/macosx/base/SigningCheck.java
Changeset: 0588bb1994e3
Author: darcy
Date: 2020-06-02 12:16 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/0588bb1994e3
8246368: Add override for return tag of Modifier::toString
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
Changeset: 141d1bde85ec
Author: sspitsyn
Date: 2020-06-02 19:34 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/141d1bde85ec
8221306: JVMTI spec for FramePop(), MethodExit(), and MethodEnter() could use some cleanup
Summary: JVMTI spec cleanup for functions FramePop(), MethodExit(), and MethodEnter()
Reviewed-by: cjplummer, amenkov
! src/hotspot/share/prims/jvmti.xml
Changeset: d854e682f6a9
Author: redestad
Date: 2020-06-02 22:22 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/d854e682f6a9
8246338: Reduce overhead of normalizing file paths
Reviewed-by: alanb
! src/java.base/unix/classes/java/io/UnixFileSystem.java
+ test/micro/org/openjdk/bench/java/io/FileOpen.java
Changeset: 7f7be5071709
Author: iignatyev
Date: 2020-06-02 13:04 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/7f7be5071709
8243430: use reproducible random in :vmTestbase_vm_gc
Reviewed-by: kbarrett, lmesnik, tschatzl
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle01/Juggle01.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle05/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle06/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle07/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle08/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle09/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle10/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle11/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle12/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle13/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle14/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle15/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle16/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle17/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle18/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle19/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle20/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle21/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle22/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle23/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle24/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle25/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle26/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle27/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle28/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle29/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle30/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle31/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle32/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle33/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle34/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/AllocateWithoutOomTest/AllocateWithoutOomTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/CallGC/CallGC02/CallGC02.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/FinalizeTest01/FinalizeTest01.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/FinalizeTest02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/FinalizeTest04/FinalizeTest04.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/FinalizeTest05/FinalizeTest05.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/InterruptGC/InterruptGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/JumbleGC/JumbleGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/JumbleGC002/JumbleGC002.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large001/large001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/MatrixJuggleGC/MatrixJuggleGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/MemoryEater/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/MemoryEaterMT/MemoryEaterMT.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/OneeFinalizerTest/OneeFinalizerTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceEvilTest/PhantomReferenceEvilTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceTest/PhantomReferenceTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/SoftReferenceTest/SoftReferenceTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft001/soft001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft003/soft003.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/soft004.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft005/soft005.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringIntern/StringIntern.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternGC/StringInternGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSync/StringInternSync.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSync2/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSyncWithGC/StringInternSyncWithGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSyncWithGC2/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSyncWithGC3/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSyncWithGC4/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/ThreadGC/ThreadGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/WeakReferenceEvilTest/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/WeakReferenceTest/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak001/weak001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak003/weak003.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/weak004.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak005/weak005.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak007/weak007.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReferenceGC/WeakReferenceGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest01/gctest01.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest02/gctest02.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest03/gctest03.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest04/gctest04.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC05/nativeGC05.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/ExternalHashingTest/ExternalHashingTest.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/HashCodeTestC/HashCodeTestC.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/HashCodeTestCC/HashCodeTestCC.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/HashCodeTestP/HashCodeTestP.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/HashCodeTestPC/HashCodeTestPC.java
! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/Access/access.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jni/jnilock001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jni/jnilock002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jni/jnilock003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniglobalreflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniglobalreflock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniglobalreflock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniglobalreflock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnilocalreflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnilocalreflock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnilocalreflock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnilocalreflock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnireflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnireflock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnireflock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnireflock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniweakglobalreflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniweakglobalreflock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniweakglobalreflock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniweakglobalreflock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jvmti/alloc/jvmtialloclock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jvmti/alloc/jvmtialloclock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jvmti/alloc/jvmtialloclock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jvmti/alloc/jvmtialloclock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/malloc/malloclock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/malloc/malloclock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/malloc/malloclock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/malloc/malloclock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Array/ArrayJuggle/Juggle1/Juggle1.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Array/ArrayJuggle/Juggle1_gc/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Array/ArrayJuggle/Juggle2/Juggle2.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Array/ArrayJuggle/Juggle2_gc/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn.README
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn1/Churn1.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn2/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn3/Churn3.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn3a/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn4/Churn4.java
! test/hotspot/jtreg/vmTestbase/gc/memory/FillingStation/FillingStation.java
! test/hotspot/jtreg/vmTestbase/gc/memory/LargePagesTest/LargePagesTest.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Circular3/Circular3.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Circular4/Circular4.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Linear3/Linear3.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Linear4/Linear4.java
! test/hotspot/jtreg/vmTestbase/gc/vector/DoubleArrayHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/DoubleArrayLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/FloatArrayHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/FloatArrayLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/NonbranchyTreeHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/NonbranchyTreeLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/SimpleGC/SimpleGC.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays_ArrayOf/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays_ArrayOf1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays_TwoFields/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays_TwoFields1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_NonbranchyTree/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_Strings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_ArrayOf/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_ArrayOf1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_TwoFields/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_TwoFields1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_ArrayOf/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_ArrayOf1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_InternedStrings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_TwoFields/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_TwoFields1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_TwoFields_InternedStrings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Arrays1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Arrays5M/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_InternedStrings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_InternedStrings1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_NonbranchyTree/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_NonbranchyTree1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_NonbranchyTree5M/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Strings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Strings1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/Concurrent.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp0mr30st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp0mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr30st0t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr70st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp70mr30st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp70mr30st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp0mr30st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp0mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr30st0t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr70st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp70mr30st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp70mr30st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp0mr30st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp0mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr30st0t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr70st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp70mr30st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp70mr30st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp0mr30st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp0mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr30st0t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr70st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp70mr30st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp70mr30st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp0mr30st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp0mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr30st0t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr70st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp70mr30st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp70mr30st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp60yp0rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/Combination01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/Combination02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/Combination03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/Combination04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/Combination05/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/ConcurrentHashMap_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/HashMap_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/LinkedBlockingDeque_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/LinkedHashMap_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/LinkedList_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/TreeMap_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/TreeSet_String/TestDescription.java
Changeset: a176f9b64054
Author: iignatyev
Date: 2020-06-02 13:04 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/a176f9b64054
8243434: use reproducible random in :vmTestbase_vm_g1classunloading
Reviewed-by: kbarrett, lmesnik
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/bytecode/DefaultTemplateClass.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/bytecode/HumongousTemplateClassGen.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/configuration/TestConfiguration.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/keepref/NullClassloaderHolder.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/loading/ClassLoadingHelper.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TestDescription.java
Changeset: f14ba77ffeba
Author: amenkov
Date: 2020-06-02 13:22 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/f14ba77ffeba
8204994: SA might fail to attach to process with "Windbg Error: WaitForEvent failed"
Reviewed-by: sspitsyn, cjplummer
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
Changeset: 56ad9198a04b
Author: naoto
Date: 2020-06-02 13:49 -0700
URL: https://hg.openjdk.java.net/panama/dev/rev/56ad9198a04b
8246261: TCKLocalTime.java failed due to "AssertionError: expected [18:14:22] but found [18:14:23]"
Reviewed-by: lancea, joehw
! test/jdk/java/time/tck/java/time/TCKLocalDateTime.java
! test/jdk/java/time/tck/java/time/TCKLocalTime.java
! test/jdk/java/time/tck/java/time/TCKZonedDateTime.java
Changeset: 2726fd3437fe
Author: dcubed
Date: 2020-06-02 19:49 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/2726fd3437fe
8246359: clarify confusing comment in ObjectMonitor::EnterI()'s race with async deflation
Reviewed-by: cvarming, eosterlund, dholmes
! src/hotspot/share/runtime/objectMonitor.cpp
Changeset: 22118fdcb534
Author: valeriep
Date: 2020-06-03 04:29 +0000
URL: https://hg.openjdk.java.net/panama/dev/rev/22118fdcb534
8242897: KeyFactory.generatePublic( x509Spec ) failed with java.security.InvalidKeyException
Summary: Changed SunRsaSign provider to accept RSA signature oid in RSA key encoding for backward compatibility
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateCrtKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPrivateKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java
! src/java.base/share/classes/sun/security/rsa/RSAUtil.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
+ test/jdk/sun/security/rsa/TestRSAOidSupport.java
! test/jdk/sun/security/tools/keytool/fakegen/java.base/sun/security/rsa/RSAKeyPairGenerator.java
Changeset: d0d06b8be678
Author: stefank
Date: 2020-05-29 11:58 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/d0d06b8be678
8246134: ZGC: Restructure hs_err sections
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/z/zBarrierSet.cpp
! src/hotspot/share/gc/z/zBarrierSet.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zGlobals.cpp
! src/hotspot/share/gc/z/zGlobals.hpp
! src/hotspot/share/gc/z/zHeap.cpp
Changeset: 72ce8547d663
Author: shade
Date: 2020-06-03 14:02 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/72ce8547d663
8246433: Shenandoah: walk roots in more efficient order in ShenandoahRootUpdater
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
Changeset: 91444da4b277
Author: stefank
Date: 2020-06-03 14:30 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/91444da4b277
8246135: Save important GC log lines and print them when dumping hs_err files
Reviewed-by: sjohanss, pliden, eosterlund
+ src/hotspot/share/gc/shared/gcLogPrecious.cpp
+ src/hotspot/share/gc/shared/gcLogPrecious.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: ab2f3078ef28
Author: stefank
Date: 2020-06-03 14:32 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/ab2f3078ef28
8246404: ZGC: Use GCLogPrecious for important logging lines
Reviewed-by: sjohanss, pliden, eosterlund
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/windows/gc/z/zSyscall_windows.cpp
! src/hotspot/share/gc/z/zCPU.cpp
! src/hotspot/share/gc/z/zHeuristics.cpp
! src/hotspot/share/gc/z/zLargePages.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/gc/z/zNUMA.cpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zWorkers.cpp
Changeset: 707fdc69511f
Author: stefank
Date: 2020-06-02 09:57 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/707fdc69511f
8246258: Enable hs_err heap printing earlier during initialization
Reviewed-by: stuefe, sjohanss
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: d9cc4078bcba
Author: stefank
Date: 2020-06-03 14:34 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/d9cc4078bcba
8246434: Threads::print_on_error assumes that the heap has been set up
Reviewed-by: dholmes
! src/hotspot/share/runtime/thread.cpp
Changeset: 719023085a08
Author: pconcannon
Date: 2020-06-03 14:31 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/719023085a08
8245658: Arrays.java has two occurrences of bad unicode constants in Javadoc
Summary: This patch fixes two instances of bad unicode formatting in the javadoc for Arrays.java where the null character constant was incorrectly specified.
Reviewed-by: jlaskey, lancea, prappo, dfuchs
Contributed-by: Conor Cleary <conor.cleary at oracle.com>
! src/java.base/share/classes/java/util/Arrays.java
Changeset: 38813578202f
Author: neliasso
Date: 2020-06-03 15:26 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/38813578202f
8244658: Remove dead code in code cache sweeper
Reviewed-by: mdoerr, kvn
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/sweeper.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
Changeset: a91783c0977a
Author: neliasso
Date: 2020-06-03 15:26 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/a91783c0977a
8244660: Code cache sweeper heuristics is broken
Reviewed-by: thartmann, rehn
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/sweeper.hpp
Changeset: 5cf00ea9e479
Author: neliasso
Date: 2020-06-03 15:26 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/5cf00ea9e479
8244278: Excessive code cache flushes and sweeps
Reviewed-by: neliasso
Contributed-by: Man Cao <manc at google.com>
! src/hotspot/share/runtime/sweeper.cpp
Changeset: 15c9f4999dd9
Author: chegar
Date: 2020-06-03 15:46 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/15c9f4999dd9
8238763: ObjectInputStream readUnshared method handling of Records
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/ObjectInputStream.java
+ test/jdk/java/io/Serializable/records/UnsharedTest.java
Changeset: 56d70f6a4543
Author: mcimadamore
Date: 2020-06-03 16:50 +0100
URL: https://hg.openjdk.java.net/panama/dev/rev/56d70f6a4543
8246095: Tweaks to memory access API
Summary: Add more user friendly API points to the foreign memory acesss API
Reviewed-by: chegar, psandoz
Contributed-by: chris.hegarty at oracle.com
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java
! src/java.base/share/classes/module-info.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MappedMemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! test/jdk/java/foreign/TestAdaptVarHandles.java
! test/jdk/java/foreign/TestByteBuffer.java
! test/jdk/java/foreign/TestLayoutPaths.java
! test/jdk/java/foreign/TestMemoryCopy.java
+ test/jdk/java/foreign/TestMemoryHandleAsUnsigned.java
+ test/jdk/java/foreign/TestMismatch.java
! test/jdk/java/foreign/TestNative.java
! test/jdk/java/foreign/TestSegments.java
! test/jdk/java/foreign/TestSpliterator.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkOps.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantMapped.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/TestAdaptVarHandles.java
Changeset: 0a32396f7a69
Author: zgu
Date: 2020-06-03 12:09 -0400
URL: https://hg.openjdk.java.net/panama/dev/rev/0a32396f7a69
8246458: Shenandoah: TestAllocObjects.java test fail with -XX:+ShenandoahVerify
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: c4aeadfaf022
Author: redestad
Date: 2020-06-03 22:29 +0200
URL: https://hg.openjdk.java.net/panama/dev/rev/c4aeadfaf022
8246451: Reduce overhead of normalizing file paths with trailing slash
Reviewed-by: lancea
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! test/micro/org/openjdk/bench/java/io/FileOpen.java
More information about the panama-dev
mailing list