hg: lanai/lanai: 220 new changesets
jayathirth.d.v at oracle.com
jayathirth.d.v at oracle.com
Fri Feb 21 05:31:32 UTC 2020
Changeset: ec9dead6ae87
Author: ngasson
Date: 2020-01-22 09:08 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ec9dead6ae87
8237512: AArch64: aarch64TestHook leaks a BufferBlob
Reviewed-by: adinn, aph
! src/hotspot/cpu/aarch64/aarch64Test.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/icache_aarch64.cpp
Changeset: e2bc57500c1b
Author: pchilanomate
Date: 2020-01-22 16:46 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/e2bc57500c1b
8230594: Allow direct handshakes without VMThread intervention
Summary: Introduce direct handshakes and enable it for biased locking revocations.
Reviewed-by: dholmes, dcubed, coleenp, rehn
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
+ test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java
Changeset: 20cb5d43dc2d
Author: zgu
Date: 2020-01-22 14:27 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/20cb5d43dc2d
8236880: Shenandoah: Move string dedup cleanup into concurrent phase
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: ee29fd484961
Author: iklam
Date: 2020-01-22 11:52 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ee29fd484961
8236236: Eliminate CDS md region and consolidate c++ vtable patching code
Reviewed-by: ccheung
! src/hotspot/share/include/cds.h
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
Changeset: 082f1d3eb164
Author: tschatzl
Date: 2020-01-22 10:00 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/082f1d3eb164
8235305: Corrupted oops embedded in nmethods due to parallel modification during optional evacuation
Summary: During optional evacuation it is possible that G1 modifies oops embedded in nmethods in parallel. One source are oop* gathered by a previous evacuation phase in the optional roots, the other the region's strong code roots list. Since these oops may be unaligned on x64, this can result in them being corrupted. The fix is to not gather embedded oops in the optional roots list as the strong code roots list contains them already.
Reviewed-by: sjohanss, stefank
Contributed-by: erik.osterlund at oracle.com, stefan.johansson at oracle.com, stefan.karlsson at oracle.com, thomas.schatzl at oracle.com
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
Changeset: 91ea567eeabe
Author: zgu
Date: 2020-01-22 07:40 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/91ea567eeabe
8237396: JvmtiTagMap::weak_oops_do() should not trigger barriers
Reviewed-by: stefank, rkennke
! src/hotspot/share/prims/jvmtiTagMap.cpp
Changeset: f728b6c7f491
Author: ljiang
Date: 2020-01-22 22:37 +0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/f728b6c7f491
8237465: JDK 14 L10n resource files update - msg drop 10
Reviewed-by: naoto
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ja.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_zh_CN.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_zh_CN.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/resources/HelpResources_ja.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources_zh_CN.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/resources/WinResources_ja.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
Changeset: 63d5ef4e3e74
Author: jwilhelm
Date: 2020-01-22 21:02 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/63d5ef4e3e74
Merge
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties
Changeset: 3b9aed3b1bec
Author: naoto
Date: 2020-01-22 12:35 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/3b9aed3b1bec
8236903: ZoneRules#getOffset throws DateTimeException for rules with last rules
Reviewed-by: scolebourne, rriggs
! src/java.base/share/classes/java/time/zone/ZoneRules.java
! test/jdk/java/time/test/java/time/zone/TestZoneRules.java
Changeset: a59de3ccecab
Author: dholmes
Date: 2020-01-17 00:52 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/a59de3ccecab
8235741: Inappropriate uses of os::javaTimeMillis()
Reviewed-by: rehn, kbarrett, egahlin, shade
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/bsd/semaphore_bsd.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/tieredThresholdPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logDecorations.hpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/threadStatisticalInfo.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/gcNotifier.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/ostream.cpp
Changeset: bc5f701cf740
Author: dholmes
Date: 2020-01-22 18:24 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/bc5f701cf740
8237747: Build broken on macOS by JDK-8235741 - wrong format specifier
Reviewed-by: mikael
! src/hotspot/share/jvmci/jvmciCompiler.cpp
Changeset: 2c577689f3c8
Author: iveresov
Date: 2020-01-22 15:32 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/2c577689f3c8
8237724: Add org.graalvm.compiler.asm.amd64 to the list of packages to be processed by the options annotation processor
Reviewed-by: kvn
! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk
Changeset: 36218eab4255
Author: zgu
Date: 2020-01-22 20:07 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/36218eab4255
8234399: Shenandoah: Cleanup native load barrier
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: ccf562b9b63c
Author: cjplummer
Date: 2020-01-23 04:14 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ccf562b9b63c
8236913: debug agent's jdwp command logging should include the command set name and command name
Reviewed-by: amenkov, sspitsyn
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ArrayTypeImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/ClassLoaderReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ClassLoaderReferenceImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/ClassObjectReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ClassObjectReferenceImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/ClassTypeImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ClassTypeImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/FieldImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/FieldImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/InterfaceTypeImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/InterfaceTypeImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/MethodImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/MethodImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ObjectReferenceImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/StackFrameImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/StackFrameImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/StringReferenceImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ThreadGroupReferenceImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.h
! src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.c
! src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.h
! src/jdk.jdwp.agent/share/native/libjdwp/debugLoop.c
Changeset: d4821c2dc343
Author: pchilanomate
Date: 2020-01-23 04:54 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d4821c2dc343
8237753: 32-bit builds are broken after JDK-823059
Summary: Changed _pending_threads to be 32 bits instead of 64
Reviewed-by: dholmes
! src/hotspot/share/runtime/handshake.cpp
Changeset: 7bae17e00566
Author: jwilhelm
Date: 2020-01-23 06:24 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/7bae17e00566
Added tag jdk-15+7 for changeset e2bc57500c1b
! .hgtags
Changeset: 134c76da87c9
Author: jiefu
Date: 2020-01-23 13:51 +0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/134c76da87c9
8237752: Minimal VM build fails after JDK-8236236
Reviewed-by: dholmes
! src/hotspot/share/memory/metaspaceShared.hpp
Changeset: 2a0e2304e68b
Author: mdoerr
Date: 2020-01-23 13:55 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/2a0e2304e68b
8237375: SimpleThresholdPolicy misses CounterDecay timestamp initialization
Reviewed-by: simonis, dholmes
! src/hotspot/share/compiler/compilationPolicy.cpp
Changeset: 89e091daad39
Author: tschatzl
Date: 2020-01-23 14:42 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/89e091daad39
8237079: gc/g1/mixedgc/TestLogging.java fails with "Pause Young (Mixed) (G1 Evacuation Pause) not found"
Summary: Factor out multiple attempts at forcing a mixed gc into a single one and update the tests to use the new code. Change command line arguments for the tests to further decrease the possibility of failures.
Reviewed-by: lkorinth, kbarrett
! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java
+ test/hotspot/jtreg/gc/testlibrary/g1/MixedGCProvoker.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: 64a3594e98cc
Author: pliden
Date: 2020-01-23 15:13 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/64a3594e98cc
8234440: ZGC: Print relocation information on info level
Reviewed-by: stefank, eosterlund
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.cpp
! src/hotspot/share/gc/z/zRelocationSetSelector.hpp
+ src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
Changeset: 34138fe5f9f7
Author: pconcannon
Date: 2020-01-23 14:43 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/34138fe5f9f7
8235783: DatagramSocket::disconnect should allow an implementation to throw UncheckedIOException
Summary: Undocumented throwing of Errors changed to throw a more user friendly UncheckedIOException
Reviewed-by: alanb, chegar, dfuchs
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
Changeset: 36e49db57f6d
Author: pchilanomate
Date: 2020-01-23 17:26 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/36e49db57f6d
8237756: Backout: JDK-8230594: Allow direct handshakes without VMThread intervention
Summary: Backout JDK-8230594
Reviewed-by: coleenp, dcubed
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
- test/hotspot/jtreg/runtime/handshake/HandshakeDirectTest.java
Changeset: f2eeb97f9b3d
Author: epavlova
Date: 2020-01-23 10:02 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/f2eeb97f9b3d
8206113: Troubles configuring graal tests
Reviewed-by: kvn
! make/test/JtregGraalUnit.gmk
Changeset: 0672354bfc53
Author: jwilhelm
Date: 2020-01-23 02:36 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/0672354bfc53
Added tag jdk-14+33 for changeset f728b6c7f491
! .hgtags
Changeset: db2cc624c238
Author: never
Date: 2020-01-23 08:43 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/db2cc624c238
8231515: [Graal] Crash during exception throwing in InterpreterRuntime::resolve_invoke
Reviewed-by: kvn, dlong, iveresov
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubprocessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeCallerOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDeoptimizeWithExceptionCallerOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotEpilogueOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64DeoptimizeOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDeoptimizeCallerOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDeoptimizeWithExceptionCallerOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCDeoptimizeOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotDeoptimizeCallerOp.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotDeoptimizeWithExceptionCallerOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotDeoptExplicitExceptions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotDeoptPostExceptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotDebugInfoBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotNodePlugin.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/DeoptimizeWithExceptionInCallerNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/FastNotifyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/CreateExceptionStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/Stub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/FrameState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodePlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ArrayStoreBytecodeExceptionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/BytecodeExceptionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ClassCastBytecodeExceptionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/IndexOobBytecodeExceptionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/NullBytecodeExceptionTest.java
Changeset: 57f9707d8f18
Author: bpb
Date: 2020-01-23 10:19 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/57f9707d8f18
8225471: Test utility jdk.test.lib.util.FileUtils.areAllMountPointsAccessible needs to tolerate duplicates
Reviewed-by: alanb
! test/jdk/java/nio/file/FileStore/Basic.java
! test/lib/jdk/test/lib/util/FileUtils.java
Changeset: 825ed5f47833
Author: jwilhelm
Date: 2020-01-23 22:59 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/825ed5f47833
Merge
! .hgtags
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
Changeset: 84e3b673fe34
Author: jjg
Date: 2020-01-23 15:52 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/84e3b673fe34
8237492: Reorganize impl of doclet options
8237726: Fix signature of StandardDoclet.getSupportedOptions
Reviewed-by: prappo, hannesw, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Doclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.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/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/langtools/jdk/javadoc/tool/T4696488.java
Changeset: 887b72d7bf86
Author: vromero
Date: 2020-01-23 19:20 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/887b72d7bf86
8236210: javac generates wrong annotation for fields generated from record components
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/SymbolMetadata.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
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 11e188a95589
Author: dholmes
Date: 2020-01-23 21:14 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/11e188a95589
8235966: Process obsolete flags less aggressively
Reviewed-by: dcubed, iignatyev
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
+ test/hotspot/gtest/runtime/test_special_flags.cpp
Changeset: d757771b92a4
Author: stefank
Date: 2020-01-24 09:15 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d757771b92a4
8236778: Add Atomic::fetch_and_add
Reviewed-by: kbarrett, dholmes
! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp
! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp
! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp
! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp
! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1HotCardCache.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/gc/z/zNMethodTableIteration.cpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zRelocationSet.inline.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/runtime/atomic.hpp
! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp
Changeset: 5da30ab42c85
Author: stefank
Date: 2020-01-24 09:24 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/5da30ab42c85
8237645: Remove OopsInGenClosure::par_do_barrier
Reviewed-by: sjohanss
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
Changeset: 5a7864630f91
Author: stefank
Date: 2020-01-24 09:27 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/5a7864630f91
8237637: Remove dubious type conversions from oop
Reviewed-by: kbarrett, dholmes, mdoerr
! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psPromotionLAB.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.hpp
! src/hotspot/share/gc/parallel/psScavenge.inline.hpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/locationPrinter.inline.hpp
! src/hotspot/share/gc/shared/markBitMap.hpp
! src/hotspot/share/gc/shared/markBitMap.inline.hpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/jfr/jni/jfrJavaCall.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/stackValue.cpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/services/heapDumper.cpp
! test/hotspot/gtest/gc/g1/test_heapRegion.cpp
Changeset: 8180290b2faa
Author: stefank
Date: 2020-01-24 10:31 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/8180290b2faa
8237111: LingeredApp should be started with getTestJavaOpts
Reviewed-by: cjplummer, dholmes
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/resourcehogs/serviceability/sa/ClhsdbRegionDetailsScanOopsForG1.java
! test/hotspot/jtreg/resourcehogs/serviceability/sa/TestHeapDumpForLargeArray.java
! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAll.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java
! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java
! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java
! test/hotspot/jtreg/serviceability/sa/TestClhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java
! test/hotspot/jtreg/serviceability/sa/TestG1HeapRegion.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java
! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java
! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java
! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestType.java
! test/hotspot/jtreg/serviceability/sa/TestUniverse.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDriver.java
! test/jdk/com/sun/jdi/JdwpAllowTest.java
! test/jdk/com/sun/jdi/JdwpAttachTest.java
! test/jdk/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java
! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java
! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java
! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java
! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java
! test/jdk/sun/tools/jhsdb/HeapDumpTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java
! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java
! test/jdk/sun/tools/jinfo/JInfoTest.java
! test/jdk/sun/tools/jps/JpsHelper.java
! test/jdk/sun/tools/jps/LingeredApp.java
! test/jdk/sun/tools/jps/LingeredAppForJps.java
! test/jdk/sun/tools/jps/TestJps.java
! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java
! test/lib-test/jdk/test/lib/apps/LingeredAppTest.java
! test/lib/jdk/test/lib/Utils.java
! test/lib/jdk/test/lib/apps/LingeredApp.java
Changeset: 11c867b4f27e
Author: jlahoda
Date: 2020-01-24 12:31 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/11c867b4f27e
8042742: possible error in Tokens.Token.checkKind() for javac
Summary: Correcting expected token kind in an assert.
Reviewed-by: jlahoda
Contributed-by: adam.sotona at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java
Changeset: e8417433af30
Author: prappo
Date: 2020-01-24 12:51 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/e8417433af30
8233795: Consider adding a notion of a Value-based class to API Documentation index
Reviewed-by: hannesw
! src/java.base/share/classes/java/lang/doc-files/ValueBased.html
Changeset: 7d9dcd46927f
Author: coleenp
Date: 2020-01-24 10:22 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/7d9dcd46927f
8237501: TestInstanceKlassSizeForInstance runs TestInstanceKlassSize instead
Reviewed-by: dcubed
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java
Changeset: 559fcd53e782
Author: aefimov
Date: 2020-01-24 16:16 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/559fcd53e782
7006496: Use modern Windows API to retrieve OS DNS servers
Reviewed-by: dfuchs, chegar, aefimov
Contributed-by: Anuraag Agrawal <anuraaga at gmail.com>
! src/java.base/windows/classes/sun/net/dns/ResolverConfigurationImpl.java
! src/java.base/windows/native/libnet/NetworkInterface_winXP.c
! src/java.base/windows/native/libnet/ResolverConfigurationImpl.c
Changeset: 26dbc9b2c8dc
Author: dfuchs
Date: 2020-01-24 17:57 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/26dbc9b2c8dc
8236596: HttpClient leaves HTTP/2 sockets in CLOSE_WAIT, when using proxy tunnel
Summary: Changes Http2ClientImpl::stop to close the TCP connection after sending out the GOAWAY frame.
Reviewed-by: chegar
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
Changeset: 9af9aac9996a
Author: amenkov
Date: 2020-01-24 11:55 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/9af9aac9996a
8235846: Improve WindbgDebuggerLocal implementation
Reviewed-by: sspitsyn, cjplummer
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
Changeset: d4fc10ef2d17
Author: shade
Date: 2020-01-24 21:11 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d4fc10ef2d17
8237821: Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop)
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: a676cfb90f39
Author: almatvee
Date: 2020-01-24 11:24 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/a676cfb90f39
8237607: [macos] Signing app bundle with jpackage fails if runtime is already signed
Reviewed-by: herrick, asemenyuk, kcr
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
Changeset: 39df849b3896
Author: rriggs
Date: 2020-01-24 13:33 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/39df849b3896
8237368: Problem with NullPointerException in RMI TCPEndpoint.read
Reviewed-by: mchung, alanb
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
+ test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/TCPEndpointReadBug.java
Changeset: 476ac8b04323
Author: jwilhelm
Date: 2020-01-24 22:39 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/476ac8b04323
Merge
Changeset: d3cdf4b2b45b
Author: prappo
Date: 2020-01-24 21:57 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d3cdf4b2b45b
8237817: Clean up net-properties.html
Reviewed-by: dfuchs
! src/java.base/share/classes/java/net/doc-files/net-properties.html
Changeset: 4ba527676961
Author: shade
Date: 2020-01-26 17:08 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/4ba527676961
8237847: Zero builds fail after JDK-8237637 (Remove dubious type conversions from oop)
Reviewed-by: dcubed
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
Changeset: 972e523f8309
Author: mbaesken
Date: 2020-01-24 13:48 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/972e523f8309
8237819: s390x - remove unused pd_zero_to_words_large
Reviewed-by: clanger, mdoerr
! src/hotspot/cpu/s390/copy_s390.hpp
Changeset: 62d7f4566b6d
Author: mbaesken
Date: 2020-01-24 10:16 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/62d7f4566b6d
8236714: enable link-time section-gc for linux to remove unused code
Reviewed-by: erikj, ihse
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
Changeset: 4b2d33292638
Author: egahlin
Date: 2020-01-27 14:30 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/4b2d33292638
8227610: Remove allocation when getting EventHandle
Reviewed-by: mgronlun
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! 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/support/jfrIntrinsics.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! test/jdk/jdk/jfr/event/security/TestSecurityPropertyModificationEvent.java
Changeset: 5d49b846aef7
Author: dtitov
Date: 2020-01-27 09:39 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/5d49b846aef7
8235681: Remove unnecessary workarounds in UnixOperatingSystem.c
Reviewed-by: cjplummer, amenkov
! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c
Changeset: e7c4199e4d32
Author: zgu
Date: 2020-01-27 09:58 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/e7c4199e4d32
8237874: Shenandoah: Backout JDK-8234399
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
Changeset: d8a226ce60cc
Author: jjg
Date: 2020-01-27 13:42 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d8a226ce60cc
8237803: Reorganize impl of tool options
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java
Changeset: 981f6982717a
Author: jjg
Date: 2020-01-27 14:03 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/981f6982717a
8237845: Encapsulate doclet options
Reviewed-by: hannesw, prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractOverviewIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.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/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TypeElementCatalog.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java
Changeset: 4491472db2e0
Author: iignatyev
Date: 2020-01-27 15:34 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/4491472db2e0
8237798: rewrite vmTestbase/jit/tiered from shell to java
Reviewed-by: roland, neliasso
! test/hotspot/jtreg/TEST.quick-groups
+ test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java
- test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java
- test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh
Changeset: ed2b8b5fe728
Author: iignatyev
Date: 2020-01-27 15:35 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ed2b8b5fe728
8237800: rewrite vmTestbase/jit/escape/LockCoarsening from shell to java
Reviewed-by: roland, neliasso
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening.java
+ test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001.java
- test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002.java
- test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/run.sh
Changeset: ebce016b7358
Author: vromero
Date: 2020-01-27 18:50 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ebce016b7358
8235149: javac parser is too aggressive on ambiguous expressions using identifier: record
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: 7041e7258a87
Author: rriggs
Date: 2020-01-24 14:32 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/7041e7258a87
8215361: (doc) Cleanup package-info markup - smartcardio, java.sql, java.sql.rowset
Reviewed-by: lancea, prappo, naoto
! src/java.base/share/classes/java/util/stream/package-info.java
! src/java.smartcardio/share/classes/javax/smartcardio/package-info.java
! src/java.sql.rowset/share/classes/com/sun/rowset/package-info.java
! src/java.sql.rowset/share/classes/com/sun/rowset/providers/package-info.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/package-info.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/package-info.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package-info.java
! src/java.sql/share/classes/java/sql/package-info.java
! src/java.sql/share/classes/javax/sql/package-info.java
Changeset: 6cf58aab75d5
Author: rriggs
Date: 2020-01-27 08:36 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/6cf58aab75d5
8237651: Clarify initialization of jdk.serialFilter
Reviewed-by: bchristi
! src/java.base/share/classes/java/io/ObjectInputFilter.java
Changeset: 11745ea4fb6d
Author: jjg
Date: 2020-01-27 16:19 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/11745ea4fb6d
8237916: Bad copyright line in a jshell source file
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java
Changeset: 70e2851bc9cd
Author: dholmes
Date: 2020-01-27 20:01 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/70e2851bc9cd
8237918: Bad copyright line in a hotspot test
Reviewed-by: jjg
! test/hotspot/jtreg/runtime/execstack/Test.java
! test/hotspot/jtreg/runtime/execstack/TestMT.java
! test/hotspot/jtreg/runtime/execstack/libtest-rw.c
! test/hotspot/jtreg/runtime/execstack/libtest-rwx.c
Changeset: 3f3649cca6e1
Author: jwilhelm
Date: 2020-01-28 07:25 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/3f3649cca6e1
Merge
Changeset: 7ba7efd42734
Author: mbaesken
Date: 2020-01-27 17:03 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/7ba7efd42734
8237869: exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities
Reviewed-by: clanger, mullan
! test/jdk/ProblemList.txt
Changeset: e4fc1e578b3a
Author: jlahoda
Date: 2020-01-28 09:13 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/e4fc1e578b3a
8236997: tools/javac tests fail with --illegal-access=deny
Summary: Correctly exporting packages to tests.
Reviewed-by: jlahoda
Contributed-by: adam.sotona at oracle.com
! test/jdk/java/lang/reflect/Proxy/ProxyGeneratorCombo.java
! test/langtools/tools/javac/DefiniteAssignment/T8204610.java
! test/langtools/tools/javac/T7093325.java
! test/langtools/tools/javac/T8222949/TestConstantDynamic.java
! test/langtools/tools/javac/cast/intersection/IntersectionTypeCastTest.java
! test/langtools/tools/javac/classwriter/ExtraAttributes.java
! test/langtools/tools/javac/defaultMethods/static/hiding/InterfaceMethodHidingTest.java
! test/langtools/tools/javac/defaultMethods/super/TestDefaultSuperCall.java
! test/langtools/tools/javac/failover/CheckAttributedTree.java
! test/langtools/tools/javac/generics/diamond/7046778/DiamondAndInnerClassTest.java
! test/langtools/tools/javac/generics/inference/8176534/TestUncheckedCalls.java
! test/langtools/tools/javac/generics/rawOverride/7062745/GenericOverrideTest.java
! test/langtools/tools/javac/lambda/FunctionalInterfaceConversionTest.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! test/langtools/tools/javac/lambda/MethodReferenceParserTest.java
! test/langtools/tools/javac/lambda/TestInvokeDynamic.java
! test/langtools/tools/javac/lambda/TestLambdaToMethodStats.java
! test/langtools/tools/javac/lambda/bytecode/TestLambdaBytecode.java
! test/langtools/tools/javac/lambda/deduplication/ClassFieldDeduplication.java
! test/langtools/tools/javac/lambda/mostSpecific/StructuralMostSpecificTest.java
! test/langtools/tools/javac/lambda/typeInference/combo/TypeInferenceComboTest.java
! test/langtools/tools/javac/lib/combo/ComboInstance.java
! test/langtools/tools/javac/multicatch/7030606/DisjunctiveTypeWellFormednessTest.java
! test/langtools/tools/javac/plugin/InternalAPI.java
! test/langtools/tools/javac/resolve/BitWiseOperators.java
! test/langtools/tools/javac/varargs/7042566/T7042566.java
! test/langtools/tools/javac/varargs/warning/Warn4.java
! test/langtools/tools/javac/varargs/warning/Warn5.java
Changeset: 369e969a0610
Author: zgu
Date: 2020-01-28 15:47 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/369e969a0610
8237963: Shenandoah: Heap iteration should use concurrent version of string dedup roots
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: 3233c22ea079
Author: egahlin
Date: 2020-01-28 22:37 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/3233c22ea079
8237887: CDSandJFR: assert(instance_klass->is_initialized()
Reviewed-by: mgronlun
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
Changeset: 7574d72eac00
Author: vromero
Date: 2020-01-27 23:06 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/7574d72eac00
8235778: No compilation error reported when a record is declared in a local class
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: db294f18ccc2
Author: jwilhelm
Date: 2020-01-28 22:42 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/db294f18ccc2
Merge
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: d37576456de2
Author: lkorinth
Date: 2020-01-29 09:29 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d37576456de2
8232689: Remove ParCompactionManager::Action enum
Reviewed-by: lkorinth, kbarrett, tschatzl
Contributed-by: Ivan Walulya <ivan.walulya at oracle.com>
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
Changeset: 2a46b7b81e78
Author: jlahoda
Date: 2020-01-29 10:37 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/2a46b7b81e78
8237528: Inefficient compilation of Pattern Matching for instanceof
Summary: Avoiding unnecessary cast and comparison in type test pattern desugaring.
Reviewed-by: forax, mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java
! test/langtools/tools/javac/patterns/LocalVariableTable.java
+ test/langtools/tools/javac/patterns/NoUnnecessaryCast.java
Changeset: 9fb094231eee
Author: egahlin
Date: 2020-01-29 11:04 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/9fb094231eee
8238083: Crash: assert(is_object_aligned(v)) failed: address not aligned: 0xfffffffffffffff1
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
Changeset: b53fdc9fd058
Author: pli
Date: 2020-01-21 08:15 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/b53fdc9fd058
8237524: AArch64: String.compareTo() may return incorrect result
Reviewed-by: aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ test/hotspot/jtreg/compiler/intrinsics/Test8237524.java
Changeset: eec468f180dd
Author: shade
Date: 2020-01-29 14:34 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/eec468f180dd
8238153: CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx"
Reviewed-by: roland, rkennke
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: ad9548e8086b
Author: aph
Date: 2020-01-23 11:44 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ad9548e8086b
8230392: Define AArch64 as MULTI_COPY_ATOMIC
Reviewed-by: adinn, dholmes
! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
Changeset: b986fd6a9173
Author: prappo
Date: 2020-01-29 18:04 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/b986fd6a9173
8238167: Remove stray files from jdk.javadoc
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/resources/script-dir/external/jquery/jquery.js
- test/langtools/jdk/javadoc/doclet/testOptions/help.html
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
Changeset: 9a36b6a6d502
Author: epavlova
Date: 2020-01-29 10:12 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/9a36b6a6d502
8236211: [Graal] compiler/graalunit/GraphTest.java is skipped in all testing
Reviewed-by: iignatyev
! test/hotspot/jtreg/compiler/graalunit/GraphTest.java
! test/hotspot/jtreg/compiler/graalunit/NodesTest.java
! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt
! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java
Changeset: 79fe42b90d9c
Author: dfuchs
Date: 2020-01-29 19:13 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/79fe42b90d9c
8237896: MulticastSocket should link to DatagramChannel as an alternative for multicasting.
Summary: MulticastSocket API documentation now includes some links to DatagramChannel.
Reviewed-by: alanb
! src/java.base/share/classes/java/net/MulticastSocket.java
Changeset: 32451e117389
Author: iklam
Date: 2020-01-29 12:01 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/32451e117389
8237046: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh should be excluded from testing
Reviewed-by: dcubed, mseledtsov
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh
Changeset: c7d4f2849dbf
Author: kbarrett
Date: 2020-01-29 15:48 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/c7d4f2849dbf
8233822: VM_G1CollectForAllocation should always check for upgrade to full
Summary: Move upgrade check into do_collection_pause_at_safepoint.
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
Changeset: ea066e5bdfd6
Author: egahlin
Date: 2020-01-29 22:37 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ea066e5bdfd6
8222001: JFR event for heap dumps written
Reviewed-by: mgronlun
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/services/heapDumper.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: db30f31b9a8e
Author: vlivanov
Date: 2020-01-30 00:46 +0300
URL: https://hg.openjdk.java.net/lanai/lanai/rev/db30f31b9a8e
7175279: Don't use x87 FPU on x86-64
Reviewed-by: kvn, roland
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp
Changeset: 029fe1db925d
Author: egahlin
Date: 2020-01-29 23:36 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/029fe1db925d
8237364: Add early validation to the jdk.jfr.Recording constructor
Reviewed-by: mgronlun, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
Changeset: 4f0822a80a13
Author: egahlin
Date: 2020-01-29 23:49 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/4f0822a80a13
8215890: Simplify jdk/jfr/api/recording/event/TestPeriod.java
Reviewed-by: mgronlun, mseledtsov
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java
Changeset: 6588cfd31d9d
Author: egahlin
Date: 2020-01-30 00:23 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/6588cfd31d9d
8237574: Make TestNative work without -nativepath
Reviewed-by: mgronlun, mseledtsov
! test/jdk/jdk/jfr/event/sampling/TestNative.java
- test/jdk/jdk/jfr/event/sampling/libTestNative.c
Changeset: a5564b13ffa8
Author: iignatyev
Date: 2020-01-29 19:27 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/a5564b13ffa8
8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo* from shell to java
Reviewed-by: epavlova, kvn
+ test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/run.sh
+ test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/Test.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh
Changeset: a96bc204e3b3
Author: herrick
Date: 2020-01-29 14:35 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/a96bc204e3b3
8238168: Remove Copyright from WinLauncher.template
Reviewed-by: kcr, prr, asemenyuk
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinLauncher.template
Changeset: 42a0eaefc1db
Author: jwilhelm
Date: 2020-01-30 03:23 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/42a0eaefc1db
Added tag jdk-14+34 for changeset a96bc204e3b3
! .hgtags
Changeset: 91994dfee869
Author: jwilhelm
Date: 2020-01-30 03:29 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/91994dfee869
Added tag jdk-15+8 for changeset c7d4f2849dbf
! .hgtags
Changeset: d20418cfe16e
Author: jwilhelm
Date: 2020-01-30 05:05 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d20418cfe16e
Merge
! .hgtags
Changeset: 74ecb602ffb0
Author: dholmes
Date: 2020-01-29 23:53 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/74ecb602ffb0
8237857: LogDecorations::uptimenanos is implemented incorrectly
Reviewed-by: dcubed, kbarrett
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logDecorations.hpp
! test/hotspot/gtest/logging/test_logDecorations.cpp
Changeset: 68181ac4ce7d
Author: bulasevich
Date: 2020-01-30 10:26 +0300
URL: https://hg.openjdk.java.net/lanai/lanai/rev/68181ac4ce7d
8229971: Arm32: implementation for Thread-local handshakes
Reviewed-by: rehn, dsamersoff
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/globalDefinitions_arm.hpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
Changeset: d7994062de41
Author: egahlin
Date: 2020-01-30 09:01 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d7994062de41
8202142: jfr/event/io/TestInstrumentation is unstable
Reviewed-by: mgronlun, mseledtsov
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/io/IOEvent.java
! test/jdk/jdk/jfr/event/io/IOHelper.java
! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java
! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java
! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java
! test/jdk/jdk/jfr/event/io/TestInstrumentation.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java
! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestSocketEvents.java
Changeset: 99f7916541e0
Author: mbaesken
Date: 2020-01-28 08:53 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/99f7916541e0
8223699: cleanup perfMemory_aix.cpp O_NOFOLLOW coding on aix
Reviewed-by: lucy, mdoerr
! src/hotspot/os/aix/perfMemory_aix.cpp
Changeset: 24b4c763cb22
Author: egahlin
Date: 2020-01-30 10:10 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/24b4c763cb22
8221331: test/jdk/jdk/jfr/event/io/EvilInstrument.java needs to re-worked to avoid recursive initialization issues
Reviewed-by: mgronlun, mseledtsov
! test/jdk/ProblemList.txt
Changeset: 0743e1d49930
Author: ihse
Date: 2020-01-30 11:08 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/0743e1d49930
8237879: make 4.3 breaks build
Reviewed-by: erikj, tbell
! make/common/MakeBase.gmk
Changeset: e53122a71a0c
Author: egahlin
Date: 2020-01-30 11:14 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/e53122a71a0c
8238224: test\jdk\jdk\jfr\event\io\EvilInstrument.java should be removed
Reviewed-by: mgronlun
- test/jdk/jdk/jfr/event/io/EvilInstrument.java
Changeset: e6e4b43ee3ce
Author: pliden
Date: 2020-01-30 12:41 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/e6e4b43ee3ce
8237649: ZGC: Improved NUMA support when using small pages
Reviewed-by: eosterlund, smonteith
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/share/gc/z/zNUMA.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
Changeset: b576a0ead397
Author: pliden
Date: 2020-01-30 12:41 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/b576a0ead397
8237758: ZGC: Move get_mempolicy() syscall wrapper to ZSyscall
Reviewed-by: eosterlund
! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/os/linux/gc/z/zSyscall_linux.cpp
! src/hotspot/os/linux/gc/z/zSyscall_linux.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
Changeset: 9c2c9e22c8ba
Author: pliden
Date: 2020-01-30 12:41 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/9c2c9e22c8ba
8237825: ZGC: Replace -XX:ZPath with -XX:AllocateHeapAt
Reviewed-by: eosterlund
! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: fe7c8e8eca0b
Author: pliden
Date: 2020-01-30 12:41 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/fe7c8e8eca0b
8237884: ZGC: Use clamp() instead of MIN2(MAX2())
Reviewed-by: kbarrett, smonteith
! src/hotspot/share/gc/z/zHeuristics.cpp
Changeset: 58acc5079000
Author: pliden
Date: 2020-01-30 12:42 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/58acc5079000
8237882: ZGC: Remove ZUtils::round_{up,down}_power_of_2() declarations
Reviewed-by: kbarrett, smonteith
! src/hotspot/share/gc/z/zUtils.hpp
Changeset: 0f53754d8577
Author: coleenp
Date: 2020-01-30 08:50 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/0f53754d8577
8237080: fatal error: VM thread could block on lock that may be held by a JavaThread during safepoint: SharedDecoder_lock
Summary: Set allow_vm_block to true for this lock. It's _safepoint_check_never so it's sort of implied (you can't safepoint holding the lock and block out the vm thread).
Reviewed-by: rehn, zgu, pchilanomate, dholmes
! src/hotspot/share/runtime/mutexLocker.cpp
Changeset: abb879864b99
Author: ecaspole
Date: 2020-01-30 10:31 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/abb879864b99
8238189: Cleanups to AES crypto micros
Summary: Move all tested algorithms into the small set
Reviewed-by: xuelei
! test/micro/org/openjdk/bench/javax/crypto/small/AESBench.java
Changeset: 41f1e738b639
Author: ngasson
Date: 2020-01-24 17:41 +0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/41f1e738b639
8237521: Memory Access API fixes for 32-bit
Reviewed-by: mcimadamore, dholmes
! src/hotspot/share/prims/unsafe.cpp
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
! test/hotspot/jtreg/runtime/Unsafe/AllocateMemory.java
! test/jdk/java/foreign/TestArrays.java
! test/jdk/java/foreign/TestByteBuffer.java
! test/jdk/java/foreign/TestMemoryAlignment.java
Changeset: 2dbf459b5577
Author: egahlin
Date: 2020-01-30 17:23 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/2dbf459b5577
8213918: DumpReason JFR event is not covered by test
Reviewed-by: mgronlun, mseledtsov
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestDumpReason.java
! test/jdk/jdk/jfr/event/runtime/TestFlush.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 991acdf0e37f
Author: egahlin
Date: 2020-01-30 17:36 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/991acdf0e37f
8219686: jdk/jfr/event/runtime/TestShutdownEvent.java recording file length is 0
Reviewed-by: mgronlun, mseledtsov
! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java
Changeset: 9211f6e20448
Author: egahlin
Date: 2020-01-30 17:49 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/9211f6e20448
8232636: JFR TestDumpOnCrash.java crashed and failed to create emergency dump file
Reviewed-by: mgronlun, mseledtsov
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java
Changeset: 84d6423a759a
Author: mseledtsov
Date: 2020-01-30 10:27 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/84d6423a759a
8235599: [TESTBUG] JFR streaming/TestJVMCrash.java fails to cleanup files after test
Summary: Removed the TestJVMCrash.java test from problem list
Reviewed-by: egahlin
! test/jdk/ProblemList.txt
Changeset: bb83f1dff441
Author: jjg
Date: 2020-01-30 11:20 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/bb83f1dff441
8236949: javadoc -Xdoclint does not accumulate options correctly
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
+ test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java
! test/langtools/jdk/javadoc/tool/treeapi/TestDocTrees.java
Changeset: 8d8bd676484d
Author: jjg
Date: 2020-01-30 11:29 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/8d8bd676484d
8200363: Add javadoc command line setting to fail on warnings
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
+ test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java
Changeset: 560b2becbe87
Author: erikj
Date: 2020-01-30 12:00 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/560b2becbe87
8237914: The test-make target does not fail on test failure
Reviewed-by: tbell, ihse
! make/RunTests.gmk
Changeset: 8482ab8f9b4c
Author: iignatyev
Date: 2020-01-30 08:55 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/8482ab8f9b4c
8237953: vmTestbase/jit/tiered/Test.java failure after JDK-8237798
Reviewed-by: iveresov
! test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java
Changeset: 085463e75652
Author: jjg
Date: 2020-01-30 15:50 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/085463e75652
8238259: new tests do not account for Windows file separators
Reviewed-by: vromero
! test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java
! test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java
Changeset: 0905868db490
Author: chagedorn
Date: 2020-01-31 09:32 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/0905868db490
8235332: TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM
Summary: Account for GC barriers when skipping a cloned ArrayCopyNode in ConnectionGraph::find_inst_mem()
Reviewed-by: roland, neliasso
! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java
Changeset: 298f81208333
Author: iklam
Date: 2020-01-31 14:18 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/298f81208333
8238198: Avoid using @ tags in TestOptionsWithRanges_generate.sh
Reviewed-by: iignatyev
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh
Changeset: a2320a988013
Author: egahlin
Date: 2020-02-01 09:55 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/a2320a988013
8238241: Clean up problem list for JFR tests
Reviewed-by: mgronlun, mseledtsov
! test/jdk/ProblemList.txt
Changeset: 44cc199fac64
Author: ysuenaga
Date: 2020-02-02 18:35 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/44cc199fac64
8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID
Reviewed-by: naoto
! src/java.base/windows/native/libjava/java_props_md.c
Changeset: 1dba80ef03e9
Author: jiefu
Date: 2020-01-31 20:49 +0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/1dba80ef03e9
8238284: [macos] Zero VM build fails due to an obvious typo
Reviewed-by: dholmes
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
Changeset: d9e09b01ad0c
Author: ihse
Date: 2020-02-03 08:30 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d9e09b01ad0c
8196875: Update run-test instructions for TEST_MODE
Reviewed-by: erikj
! doc/testing.html
! doc/testing.md
Changeset: c3d2fc56206f
Author: tschatzl
Date: 2020-02-03 10:45 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/c3d2fc56206f
8215297: Remove ParallelTaskTerminator
Summary: Remove ParallelTaskTerminator as the alternate OWSTTaskTerminator algorithm has worked well for more than a year now.
Reviewed-by: zgu, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/owstTaskTerminator.cpp
! src/hotspot/share/gc/shared/owstTaskTerminator.hpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: dbb94c2ceaf8
Author: tschatzl
Date: 2020-02-03 10:45 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/dbb94c2ceaf8
8238220: Rename OWSTTaskTerminator to TaskTerminator
Reviewed-by: sjohanss, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/taskTerminator.cpp < src/hotspot/share/gc/shared/owstTaskTerminator.cpp
! src/hotspot/share/gc/shared/taskTerminator.hpp < src/hotspot/share/gc/shared/owstTaskTerminator.hpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
Changeset: 1617236f5cbb
Author: tschatzl
Date: 2020-02-03 10:45 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/1617236f5cbb
8238229: Remove TRACESPINNING debug code
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/taskTerminator.cpp
! src/hotspot/share/gc/shared/taskTerminator.hpp
Changeset: 6d9ac97c7d2f
Author: lkorinth
Date: 2020-02-03 18:20 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/6d9ac97c7d2f
8233220: Space::_par_seq_tasks is unused after CMS removal
Reviewed-by: pliden, tschatzl, lkorinth
Contributed-by: Ivan Walulya <ivan.walulya at oracle.com>
! src/hotspot/share/gc/shared/space.hpp
Changeset: 4639cbdcbf27
Author: mbaesken
Date: 2020-02-03 09:39 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/4639cbdcbf27
8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks
Reviewed-by: clanger, mullan
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java
Changeset: c7152f7e01a6
Author: roland
Date: 2020-01-28 13:36 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/c7152f7e01a6
8237951: CTW: C2 compilation fails with "malformed control flow"
Reviewed-by: vlivanov, kvn
! src/hotspot/share/opto/phaseX.cpp
Changeset: 9b3d5cc71cea
Author: dnsimon
Date: 2020-02-04 09:33 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/9b3d5cc71cea
8238190: [JVMCI] Fix single implementor speculation for diamond shapes.
Reviewed-by: kvn
Contributed-by: david.leopoldseder at oracle.com
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSingleImplementor.java
Changeset: f0cd8603f11e
Author: almatvee
Date: 2020-02-04 11:44 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/f0cd8603f11e
8235954: [dmg] Default DMG background tiff of jpackage not retina ready
Reviewed-by: herrick, asemenyuk
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.tiff
Changeset: 78e0dd9ac15f
Author: dfuchs
Date: 2020-02-04 18:35 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/78e0dd9ac15f
8238231: Custom DatagramSocketImpl's create method not called when with protected constructor
Summary: Allow the socket to be lazily created if not created by the constructor.
Reviewed-by: alanb
! src/java.base/share/classes/java/net/DatagramSocket.java
! test/jdk/java/net/DatagramSocket/SetReceiveBufferSize.java
+ test/jdk/java/net/DatagramSocketImpl/TestCreate.java
Changeset: cf7c8e28ff9a
Author: zgu
Date: 2020-02-04 14:48 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/cf7c8e28ff9a
8238162: Shenandoah: Remove ShenandoahTaskTerminator wrapper
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
Changeset: ca6c676cab64
Author: weijun
Date: 2020-02-04 13:15 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ca6c676cab64
8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION
Reviewed-by: wetmore, coffeys, mullan
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: 4f9dc5bee9c4
Author: jjg
Date: 2020-02-04 14:02 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/4f9dc5bee9c4
8219475: javap man page needs to be updated
Reviewed-by: mchung
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
Changeset: 84e55cb3894e
Author: prappo
Date: 2020-02-04 22:05 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/84e55cb3894e
8238467: Clean up annotations on overridden/implemented methods
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.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/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.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/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.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/formats/html/LinkOutputImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocToolProvider.java
Changeset: 6e49fb6ad4ee
Author: weijun
Date: 2020-02-05 11:09 +0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/6e49fb6ad4ee
8237804: sun/security/mscapi tests fail with "Key pair not generated, alias <nnnnnn> already exists"
Reviewed-by: mullan
! test/jdk/sun/security/mscapi/KeyAlgorithms.java
! test/jdk/sun/security/mscapi/PublicKeyInterop.java
Changeset: a23e471deb84
Author: diazhou
Date: 2020-01-30 18:02 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/a23e471deb84
8236092: Remove EA from JDK 14 version string starting with Initial RC promotion
Reviewed-by: tbell, erikj
! make/autoconf/version-numbers
Changeset: f8bf9cb16b5e
Author: mgronlun
Date: 2020-01-31 12:17 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/f8bf9cb16b5e
8236743: JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set
Reviewed-by: egahlin
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp
+ src/hotspot/share/jfr/support/jfrMethodLookup.cpp
+ src/hotspot/share/jfr/support/jfrMethodLookup.hpp
Changeset: 2a0de7812409
Author: bpb
Date: 2020-01-31 08:04 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/2a0de7812409
8237514: Spec Clarification - ByteBuffer::alignmentOffset Spec
Reviewed-by: alanb, psandoz
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/Basic-X.java.template
! test/jdk/java/nio/Buffer/Basic.java
! test/jdk/java/nio/Buffer/BasicByte.java
Changeset: 66ecee0023e1
Author: ljiang
Date: 2020-02-04 16:26 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/66ecee0023e1
8238377: JDK 14 L10N resource file update - msgdrop 20
Reviewed-by: naoto, herrick, mchung
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties
Changeset: 3e021f5c81f5
Author: jwilhelm
Date: 2020-02-05 03:24 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/3e021f5c81f5
Merge
! make/autoconf/version-numbers
Changeset: d0ee21ac3329
Author: jwilhelm
Date: 2020-02-05 03:26 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d0ee21ac3329
8238515: Backout JDK-8236092 from jdk/jdk
Reviewed-by: dholmes
! make/autoconf/version-numbers
Changeset: 689d165369ac
Author: clanger
Date: 2020-02-05 06:33 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/689d165369ac
8238375: JFR Test TestJcmdStartFlushInterval is not run
Reviewed-by: egahlin, mseledtsov
! test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java
Changeset: 932418820c80
Author: ihse
Date: 2020-02-05 10:45 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/932418820c80
8238281: Raise minimum gcc version needed to 5.0
Reviewed-by: erikj, dholmes, jwilhelm, mbaesken
! doc/building.html
! doc/building.md
! make/autoconf/flags-cflags.m4
! make/autoconf/flags.m4
! make/autoconf/toolchain.m4
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/memory/operator_new.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/ostream.cpp
Changeset: 9e54ea7d9cd9
Author: qpzhang
Date: 2020-02-05 20:31 +0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/9e54ea7d9cd9
8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10
Summary: Fixed libj2gss link errors caused by GCC10 default -fno-common
Reviewed-by: weijun
! src/java.security.jgss/share/native/libj2gss/NativeFunc.c
! src/java.security.jgss/share/native/libj2gss/NativeFunc.h
Changeset: 5a0b13e3715d
Author: mseledtsov
Date: 2020-02-05 07:31 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/5a0b13e3715d
8179317: [TESTBUG] rewrite runtime shell tests in java
Summary: Converted shell tests to Java
Reviewed-by: dholmes, iignatyev, lmesnik
! make/test/JtregNativeHotspot.gmk
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/7162488/Test7162488.sh
+ test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java
+ test/hotspot/jtreg/runtime/StackGap/TestStackGap.java
- test/hotspot/jtreg/runtime/StackGap/testme.sh
+ test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java
- test/hotspot/jtreg/runtime/StackGuardPages/testme.sh
+ test/hotspot/jtreg/runtime/TLS/TestTLS.java
- test/hotspot/jtreg/runtime/TLS/testtls.sh
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
+ test/hotspot/jtreg/testlibrary_tests/process/Test.java
+ test/hotspot/jtreg/testlibrary_tests/process/TestNativeProcessBuilder.java
+ test/hotspot/jtreg/testlibrary_tests/process/exejvm-test-launcher.c
- test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestMaxMetaspaceSize.java
- test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/maxMetaspaceSize.sh
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: ba74310b0b69
Author: simonis
Date: 2020-02-05 16:39 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ba74310b0b69
8235699: ArrayIndexOutOfBoundsException in CalendarBuilder.toString
Reviewed-by: phh, alanb, weijun, simonis, rriggs
Contributed-by: verghese at amazon.com
! src/java.base/share/classes/java/text/CalendarBuilder.java
+ test/jdk/java/text/Format/DateFormat/Bug8235699.java
+ test/jdk/java/text/Format/DateFormat/java.base/java/text/CalendarBuilderTest.java
Changeset: 175867bc8928
Author: dcubed
Date: 2020-02-05 11:38 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/175867bc8928
8235931: add OM_CACHE_LINE_SIZE and use smaller size on SPARCv9 and X64
Reviewed-by: dholmes, redestad, mdoerr
! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
Changeset: 00470b6c0eaf
Author: dcubed
Date: 2020-02-05 11:39 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/00470b6c0eaf
8236035: refactor ObjectMonitor::set_owner() and _owner field setting
Reviewed-by: dholmes, kbarrett, rehn
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: b353416faedf
Author: dcubed
Date: 2020-02-05 11:40 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/b353416faedf
8235795: replace monitor list mux{Acquire,Release}(&gListLock) with spin locks
Reviewed-by: dholmes, coleenp, rehn
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 023df178388e
Author: erikj
Date: 2020-02-05 09:33 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/023df178388e
8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary
Reviewed-by: clanger, alanb, ihse
! src/java.base/macosx/native/libjli/java_md_macosx.m
! test/jdk/tools/launcher/JliLaunchTest.java
Changeset: ce9ddf7062e5
Author: mchung
Date: 2020-02-05 09:53 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ce9ddf7062e5
8230047: Remove legacy java.lang.reflect.ProxyGenerator_v49
Reviewed-by: rriggs, sundar
! src/java.base/share/classes/java/lang/reflect/Proxy.java
- src/java.base/share/classes/java/lang/reflect/ProxyGenerator_v49.java
! test/jdk/java/lang/reflect/Proxy/ProxyGeneratorCombo.java
! test/micro/org/openjdk/bench/java/lang/reflect/Proxy/ProxyBench.java
Changeset: 62b5bfef8d61
Author: jjg
Date: 2020-02-05 11:01 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/62b5bfef8d61
8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java
+ test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java
Changeset: 7b57401deb0c
Author: jwilhelm
Date: 2020-02-06 02:54 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/7b57401deb0c
Added tag jdk-15+9 for changeset 62b5bfef8d61
! .hgtags
Changeset: 1c4286ec9e45
Author: mbaesken
Date: 2020-02-05 10:14 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/1c4286ec9e45
8238530: OPT_SPEED_SRC list misses some files with cpu-dependend file names
Reviewed-by: ihse, redestad
! make/hotspot/lib/JvmFeatures.gmk
Changeset: 6e507ee93768
Author: neliasso
Date: 2020-02-06 11:21 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/6e507ee93768
8237581: Improve allocation expansion
Reviewed-by: vlivanov, redestad
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macro.hpp
+ test/hotspot/jtreg/compiler/allocation/TestAllocation.java
+ test/micro/org/openjdk/bench/vm/compiler/ArrayAllocation.java
Changeset: f9f766fa1125
Author: ihse
Date: 2020-02-06 13:38 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/f9f766fa1125
8218480: Automatically add -Werror in FLAGS_COMPILER_CHECK_ARGUMENTS
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
! make/autoconf/flags.m4
Changeset: 227542943648
Author: ihse
Date: 2020-02-06 13:40 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/227542943648
8238542: When warning about C/C++ compiler mismatch, be clear if this is about build compilers
Reviewed-by: erikj
! make/autoconf/toolchain.m4
Changeset: 885b23ef907d
Author: ihse
Date: 2020-02-06 13:40 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/885b23ef907d
8212986: Make Visual Studio compiler check less strict
Reviewed-by: erikj
! make/autoconf/toolchain.m4
Changeset: c35eac313084
Author: ihse
Date: 2020-02-06 13:41 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/c35eac313084
8201349: build broken when configured with --with-zlib=bundled on gcc 7.3
Reviewed-by: erikj
! make/lib/CoreLibraries.gmk
Changeset: 4a4d185098e2
Author: lfoltan
Date: 2020-02-06 14:29 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/4a4d185098e2
8230199: consolidate signature parsing code in HotSpot sources
Summary: Add a new Signature class to support basic signature queries and enhance SignatureStream class to parse field signatures in addition to methods.
Reviewed-by: coleenp, dholmes, fparain, hseigel
Contributed-by: lois.foltan at oracle.com, john.r.rose at oracle.com
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/c1/c1_ValueMap.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciKlass.hpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciSignature.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/stackMapTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/methodMatcher.cpp
! src/hotspot/share/interpreter/bytecode.cpp
! src/hotspot/share/interpreter/bytecodeUtils.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/generateOopMap.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/fieldDescriptor.hpp
! src/hotspot/share/runtime/fieldDescriptor.inline.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: d3caf06ac9ae
Author: lfoltan
Date: 2020-02-06 15:28 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d3caf06ac9ae
8238600: Remove runtime/fieldType.hpp and fieldType.cpp
Summary: Remove obsolesced source files fieldType.hpp and fieldType.cpp.
Reviewed-by: hseigel
Contributed-by: lois.foltan at oracle.com
- src/hotspot/share/runtime/fieldType.cpp
- src/hotspot/share/runtime/fieldType.hpp
Changeset: 4a87bb7ebfd7
Author: roland
Date: 2020-01-31 14:36 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/4a87bb7ebfd7
8237776: Shenandoah: Wrong result with Lucene test
Reviewed-by: rkennke, zgu, shade
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: e08e21ca813f
Author: jwilhelm
Date: 2020-02-06 02:52 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/e08e21ca813f
Added tag jdk-14+35 for changeset 4a87bb7ebfd7
! .hgtags
Changeset: c17f7a28ee8d
Author: jwilhelm
Date: 2020-02-06 17:14 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/c17f7a28ee8d
Merge
! .hgtags
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
Changeset: 8d8916159b62
Author: zgu
Date: 2020-02-06 13:08 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/8d8916159b62
8238574: Shenandoah: Assertion failure due to missing null check
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: 9544e515be4e
Author: dtitov
Date: 2020-02-06 11:23 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/9544e515be4e
8196729: Add jstatd option to specify RMI connector port
Reviewed-by: cjplummer, sspitsyn
! src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java
! src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteHostImpl.java
! test/jdk/sun/tools/jstatd/JstatdTest.java
+ test/jdk/sun/tools/jstatd/TestJstatdRmiPort.java
! test/jdk/sun/tools/jstatd/TestJstatdUsage.java
Changeset: adc5b0998235
Author: jjg
Date: 2020-02-06 12:44 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/adc5b0998235
8238503: Remove unused field and accessor for docLocale from ToolOptions
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java
Changeset: 59daa8db33ce
Author: kbarrett
Date: 2020-02-06 19:09 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/59daa8db33ce
8237143: Eliminate DirtyCardQ_cbl_mon
Summary: Replace locked data structures with lock-free data structures.
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 5e402c63694f
Author: dholmes
Date: 2020-02-06 21:03 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/5e402c63694f
8238460: Provide warnings about the use of JNI RegisterNatives to rebind native methods for boot/platform classes in other classloaders
Reviewed-by: jwilhelm, lfoltan
! src/hotspot/share/prims/jni.cpp
+ test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java
+ test/hotspot/jtreg/runtime/jni/registerNativesWarning/libregisterNativesWarning.c
Changeset: e0fca02bb611
Author: redestad
Date: 2020-02-07 09:47 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/e0fca02bb611
8238599: Refactor and simplify implAddOpensToAllUnnamed
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
Changeset: 538611d777d2
Author: redestad
Date: 2020-02-07 10:15 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/538611d777d2
8236272: Improve fidelity between contents of default CDS archive and classes loaded at runtime
Reviewed-by: erikj, jiangli, iklam
! make/GenerateLinkOptData.gmk
! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java
Changeset: 84920d352dc4
Author: redestad
Date: 2020-02-07 10:23 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/84920d352dc4
8237484: Improve module system bootstrap
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
Changeset: f41394559814
Author: pconcannon
Date: 2020-02-07 11:10 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/f41394559814
7021373: DatagramPacket exception conditions are not clear
Summary: Specification is clarified by adding or clarifying @throws clauses where required
Reviewed-by: alanb, chegar, darcy, dfuchs
! src/java.base/share/classes/java/net/DatagramPacket.java
! test/jdk/java/net/DatagramPacket/Constructor.java
+ test/jdk/java/net/DatagramPacket/Setters.java
Changeset: f2cefce4859b
Author: roland
Date: 2020-01-14 14:58 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/f2cefce4859b
8237086: assert(is_MachReturn()) running CTW with fix for JDK-8231291
Reviewed-by: kvn, vlivanov
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
Changeset: 51fb05ec531d
Author: roland
Date: 2019-12-20 17:17 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/51fb05ec531d
8231291: C2: loop opts before EA should maximally unroll loops
Reviewed-by: kvn, vlivanov
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/loopnode.cpp
Changeset: f1f8562f3ad2
Author: egahlin
Date: 2020-02-07 18:24 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/f1f8562f3ad2
8215452: Logged repo location is wrong when using delayed recording start
Reviewed-by: mgronlun, mseledtsov
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
Changeset: 0017ed5e309e
Author: prr
Date: 2020-02-07 11:09 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/0017ed5e309e
Merge
- src/hotspot/share/gc/shared/owstTaskTerminator.cpp
- src/hotspot/share/gc/shared/owstTaskTerminator.hpp
- src/hotspot/share/runtime/fieldType.cpp
- src/hotspot/share/runtime/fieldType.hpp
- src/java.base/share/classes/java/lang/reflect/ProxyGenerator_v49.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
- test/hotspot/jtreg/runtime/7162488/Test7162488.sh
- test/hotspot/jtreg/runtime/StackGap/testme.sh
- test/hotspot/jtreg/runtime/StackGuardPages/testme.sh
- test/hotspot/jtreg/runtime/TLS/testtls.sh
- test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening001/TestDescription.java
- test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/LockCoarsening002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/jit/escape/LockCoarsening/run.sh
- test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java
- test/hotspot/jtreg/vmTestbase/jit/tiered/tieredTest.sh
- test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java
- test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/maxMetaspaceSize.sh
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/run.sh
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh
! test/jdk/ProblemList.txt
- test/jdk/jdk/jfr/event/io/EvilInstrument.java
- test/jdk/jdk/jfr/event/sampling/libTestNative.c
- test/langtools/jdk/javadoc/doclet/testOptions/help.html
Changeset: 915d0c063009
Author: prr
Date: 2020-02-08 12:00 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/915d0c063009
8238721: Add failing client jtreg tests to the Problem List
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: 60e0f51a395b
Author: serb
Date: 2020-02-08 14:25 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/60e0f51a395b
8238276: ComponentPeer.xxxImage are not implemented in some peers
Reviewed-by: aivanov
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/peer/ComponentPeer.java
! src/java.desktop/share/classes/sun/awt/NullComponentPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java
+ test/jdk/java/awt/FileDialog/ImageOperations.java
Changeset: 0596ee6950a6
Author: serb
Date: 2020-02-08 18:48 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/0596ee6950a6
8237222: [macos] java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java fails
Reviewed-by: trebari, prr, psadhukhan
+ test/jdk/java/awt/Focus/UnaccessibleChoice/AccessibleChoiceTest.java
Changeset: bc54620a3848
Author: naoto
Date: 2020-02-06 10:10 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/bc54620a3848
8238605: Correct the CLDR version number in cldr.md files
Reviewed-by: joehw, alanb
! src/java.base/share/legal/cldr.md
! src/jdk.localedata/share/legal/cldr.md
Changeset: e568ce785bdf
Author: jwilhelm
Date: 2020-02-07 00:17 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/e568ce785bdf
Added tag jdk-14+36 for changeset bc54620a3848
! .hgtags
Changeset: adda073e3c33
Author: jwilhelm
Date: 2020-02-07 17:24 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/adda073e3c33
Merge
! .hgtags
Changeset: 2d9610f6d9ac
Author: mseledtsov
Date: 2020-02-07 13:04 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/2d9610f6d9ac
8219999: TestJFREvents container test should not use jdk.CPUInformation event for container CPU values
Summary: Updated the testcase not to test jdk.CPUInformation
Reviewed-by: egahlin
! test/hotspot/jtreg/containers/docker/TestJFREvents.java
Changeset: ee863b393d0c
Author: jjg
Date: 2020-02-07 16:16 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ee863b393d0c
8238648: Rename and simplify Utils.WeakSoftHashMap
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: d6019966a4a2
Author: jjg
Date: 2020-02-07 16:43 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d6019966a4a2
8238506: fix obsolete comments and inconsistent exceptions in BaseTaglet
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BasePropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
Changeset: 3b89be93a7e7
Author: jjg
Date: 2020-02-07 17:00 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/3b89be93a7e7
8238437: Support separate locales for console messages and HTML content.
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.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/HtmlOptions.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/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertyGetterTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/PropertySetterTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java
Changeset: d1caf4022e8e
Author: iignatyev
Date: 2020-02-08 15:46 +0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d1caf4022e8e
8238586: [TESTBUG] vmTestbase/jit/tiered/Test.java failed when TieredCompilation is disabled
Reviewed-by: iignatyev
Contributed-by: huangjia at loongson.cn
! test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java
Changeset: bc3da0226ffa
Author: redestad
Date: 2020-02-08 15:21 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/bc3da0226ffa
8238684: Override getOrDefault in immutable Map implementation
Reviewed-by: forax, psandoz, smarks
! src/java.base/share/classes/java/util/ImmutableCollections.java
! test/micro/org/openjdk/bench/java/util/ImmutableColls.java
Changeset: 1375d360210f
Author: shade
Date: 2020-02-10 06:18 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/1375d360210f
8238366: CTW runner closes standard output on exit
Reviewed-by: adinn, iignatyev
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java
Changeset: 787d9d725483
Author: shade
Date: 2020-02-10 06:18 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/787d9d725483
8238247: CTW runner should sweep nmethods more aggressively
Reviewed-by: adinn, simonis, iignatyev
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
Changeset: b585d773ea0f
Author: shade
Date: 2020-02-10 06:18 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/b585d773ea0f
8238591: CTW: Split applications/ctw/modules/jdk_localedata.java
Reviewed-by: iignatyev
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_localedata_2.java
Changeset: 92b01977fde2
Author: coffeys
Date: 2020-02-09 21:55 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/92b01977fde2
8223260: NamingManager should cache InitialContextFactory
Reviewed-by: alanb, plevart, dfuchs
! src/java.base/share/classes/module-info.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
+ test/jdk/javax/naming/spi/DummyContextFactory.java
+ test/jdk/javax/naming/spi/DummyContextFactory2.java
+ test/jdk/javax/naming/spi/FactoryCacheTest.java
Changeset: 022eb7fb53f4
Author: dbuck
Date: 2020-02-10 03:35 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/022eb7fb53f4
8238596: AVX enabled by default for Skylake even when unsupported
Summary: Only default to UseAVX=2 when support is detected
Reviewed-by: shade, vlivanov
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
Changeset: 848029e1983e
Author: redestad
Date: 2020-02-10 12:39 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/848029e1983e
8230301: Re-examine hardcoded defaults in GenerateJLIClassesPlugin
Reviewed-by: mchung
! make/GenerateLinkOptData.gmk
! make/jdk/src/classes/build/tools/classlist/HelloClasslist.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java
Changeset: a7c55579c61c
Author: roland
Date: 2020-02-07 13:59 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/a7c55579c61c
8238385: CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed"
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/FoldIfAfterExpansion.java
Changeset: a42cdcd11ca4
Author: roland
Date: 2020-01-28 11:28 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/a42cdcd11ca4
8237837: Shenandoah: assert(mem == __null) failed: only one safepoint
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/BarrierInInfiniteLoop.java
Changeset: 6a82085fc61d
Author: alanb
Date: 2020-02-10 12:57 +0000
URL: https://hg.openjdk.java.net/lanai/lanai/rev/6a82085fc61d
8238376: test/jdk/java/nio/channels/DatagramChannel/Loopback.java failing on multi-homed systems
Reviewed-by: dfuchs
! test/jdk/java/nio/channels/DatagramChannel/Loopback.java
Changeset: ff30bca14dc9
Author: redestad
Date: 2020-02-10 13:58 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ff30bca14dc9
8237878: Improve ModuleLoaderMap datastructures
Reviewed-by: alanb, forax
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/module/ResolvedModule.java
! src/java.base/share/classes/jdk/internal/module/ArchivedModuleGraph.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java
Changeset: d954bf9df7f6
Author: egahlin
Date: 2020-02-10 14:21 +0100
URL: https://hg.openjdk.java.net/lanai/lanai/rev/d954bf9df7f6
8238634: Reduce log verbosity of the JFR thread sampler
Reviewed-by: mgronlun
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
Changeset: 5a3b04593405
Author: fparain
Date: 2020-02-10 09:49 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/5a3b04593405
8237767: Field layout computation overhaul
Reviewed-by: dholmes, coleenp, lfoltan, shade
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
+ src/hotspot/share/classfile/fieldLayoutBuilder.cpp
+ src/hotspot/share/classfile/fieldLayoutBuilder.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/fieldStreams.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceOop.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
+ test/hotspot/jtreg/runtime/FieldLayout/FieldDensityTest.java
Changeset: 49e01c6df096
Author: gziemski
Date: 2020-02-10 11:41 -0600
URL: https://hg.openjdk.java.net/lanai/lanai/rev/49e01c6df096
8235962: os::current_thread_id() is not signal safe on macOS
Summary: Use mach_thread_self instead of pthread_mach_thread_np
Reviewed-by: dholmes, cjplummer
! src/hotspot/os/bsd/osThread_bsd.cpp
! src/hotspot/os/bsd/osThread_bsd.hpp
! src/hotspot/os/bsd/os_bsd.cpp
Changeset: 011a7c1e9f0d
Author: vromero
Date: 2020-02-10 15:08 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/011a7c1e9f0d
8238239: java.lang.Record spec clarifications
Reviewed-by: psandoz
Contributed-by: john.r.rose at oracle.com
! src/java.base/share/classes/java/lang/Record.java
Changeset: c8551a661913
Author: jjg
Date: 2020-02-10 13:29 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/c8551a661913
8238646: Cleanup signature and use of CommentHelper
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.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/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ReturnTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SeeTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ValueTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: ae7a326448fa
Author: igerasim
Date: 2020-02-10 16:10 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ae7a326448fa
8235812: Unicode linebreak with quantifier does not match valid input
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java
Changeset: c01bc48cfcbe
Author: jjiang
Date: 2020-02-11 08:36 +0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/c01bc48cfcbe
8238677: java/net/httpclient/ssltest/CertificateTest.java should not specify TLS version
Reviewed-by: dfuchs
+ test/jdk/java/net/httpclient/ssltest/Cert.java
! test/jdk/java/net/httpclient/ssltest/CertificateTest.java
! test/jdk/java/net/httpclient/ssltest/Server.java
- test/jdk/java/net/httpclient/ssltest/bad.keystore
+ test/jdk/java/net/httpclient/ssltest/gen-certs.sh
- test/jdk/java/net/httpclient/ssltest/good.keystore
- test/jdk/java/net/httpclient/ssltest/loopback.keystore
Changeset: 28d4b3f2fadd
Author: amenkov
Date: 2020-02-10 16:56 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/28d4b3f2fadd
8234935: JdwpListenTest.java and JdwpAttachTest.java getting bind failures on Windows 2016 hosts
Reviewed-by: cjplummer, sspitsyn
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jdi/JdwpAttachTest.java
! test/jdk/com/sun/jdi/JdwpListenTest.java
Changeset: 39c991aa75d0
Author: dholmes
Date: 2020-02-10 19:58 -0500
URL: https://hg.openjdk.java.net/lanai/lanai/rev/39c991aa75d0
8236844: Deprecate PrintVMQWaitTime to prepare for its removal
Reviewed-by: rehn, coleenp, hseigel
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 8f6ffa575f63
Author: weijun
Date: 2020-02-11 11:17 +0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/8f6ffa575f63
8231508: Spec Clarification : KeyTab:exist() method does not specify about the fallback details
Reviewed-by: mullan
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java
Changeset: 6925fca95959
Author: qpzhang
Date: 2020-02-04 21:27 +0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/6925fca95959
8238380: java.base/unix/native/libjava/childproc.c "multiple definition" link errors with GCC10
Reviewed-by: stuefe, clanger, rriggs
Contributed-by: patrick at os.amperecomputing.com
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h
Changeset: a9d37ff105fb
Author: iignatyev
Date: 2020-02-11 00:42 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/a9d37ff105fb
8238278: vmTestbase/vm/compiler/CodeCacheInfo/Test.java failure after JDK-8237787
Reviewed-by: kvn
! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java
Changeset: 5b540d7a1420
Author: psadhukhan
Date: 2020-02-11 13:41 +0530
URL: https://hg.openjdk.java.net/lanai/lanai/rev/5b540d7a1420
Merge
! test/jdk/ProblemList.txt
- test/jdk/java/net/httpclient/ssltest/bad.keystore
- test/jdk/java/net/httpclient/ssltest/good.keystore
- test/jdk/java/net/httpclient/ssltest/loopback.keystore
Changeset: eaefceb7f52e
Author: psadhukhan
Date: 2020-02-11 14:24 +0530
URL: https://hg.openjdk.java.net/lanai/lanai/rev/eaefceb7f52e
Merge
Changeset: f3d90cac1c7c
Author: prr
Date: 2020-02-12 14:45 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/f3d90cac1c7c
8238842: AIOOBE in GIFImageReader.initializeStringTable
Reviewed-by: serb, bpb
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
+ test/jdk/javax/imageio/plugins/gif/GIFCodeSizeTest.java
Changeset: 314f940aaf82
Author: serb
Date: 2020-02-13 13:17 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/314f940aaf82
8238738: AudioSystem.getMixerInfo() takes about 30 sec to report a gone audio device
Reviewed-by: prr
! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp
Changeset: 19adbbca4307
Author: serb
Date: 2020-02-13 13:19 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/19adbbca4307
8221823: Requested JDialog width is ignored
Reviewed-by: aivanov
! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Mixing/AWT_Mixing/HierarchyBoundsListenerMixingTest.java
! test/jdk/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java
! test/jdk/java/awt/Mixing/AWT_Mixing/MixingPanelsResizing.java
+ test/jdk/java/awt/Window/MinimumSizeDPIVariation/MinimumSizeDPIVariation.java
Changeset: bdcad73943d5
Author: serb
Date: 2020-02-13 13:21 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/bdcad73943d5
8238741: java.awt.Robot(GraphicsDevice) constructor does not follow the spec
Reviewed-by: aivanov
! src/java.desktop/share/classes/java/awt/Robot.java
+ test/jdk/java/awt/Headless/HeadlessRobot.java
Changeset: ece447fa3843
Author: serb
Date: 2020-02-13 13:23 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/ece447fa3843
8233827: Enable screenshots in the enhanced failure handler on Linux/macOS
Reviewed-by: iignatyev
! test/failure_handler/src/share/conf/linux.properties
! test/failure_handler/src/share/conf/mac.properties
Changeset: df45736e03ac
Author: prr
Date: 2020-02-14 09:10 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/df45736e03ac
8238942: Rendering artifacts with LCD text and fractional metrics
Reviewed-by: serb, jdv
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: bc9c585b41e7
Author: prr
Date: 2020-02-14 10:44 -0800
URL: https://hg.openjdk.java.net/lanai/lanai/rev/bc9c585b41e7
8239091: Reversed arguments in call to strstr in freetype "debug" code.
Reviewed-by: bpb
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: 81bb0384f515
Author: kizune
Date: 2020-02-17 20:04 +0300
URL: https://hg.openjdk.java.net/lanai/lanai/rev/81bb0384f515
8237221: [macos] java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java fails
Reviewed-by: serb
+ test/jdk/java/awt/MenuBar/SeparatorsNavigation/SeparatorsNavigation.java
Changeset: 062b36ecf8d7
Author: psadhukhan
Date: 2020-02-20 14:49 +0530
URL: https://hg.openjdk.java.net/lanai/lanai/rev/062b36ecf8d7
8239334: Tab Size does not work correctly in JTextArea with setLineWrap on
Reviewed-by: serb, pbansal
! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
+ test/jdk/javax/swing/JTextArea/TestTabSizeWithLineWrap.java
Changeset: 81a842b2baf5
Author: jdv
Date: 2020-02-21 11:00 +0530
URL: https://hg.openjdk.java.net/lanai/lanai/rev/81a842b2baf5
Merge
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
More information about the lanai-dev
mailing list