hg: amber/amber: 88 new changesets
maurizio.cimadamore at oracle.com
maurizio.cimadamore at oracle.com
Thu May 17 20:00:04 UTC 2018
Changeset: 5830a17d9fc8
Author: ccheung
Date: 2018-05-10 16:39 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/5830a17d9fc8
8202289: Non-empty directory in module path is not handled properly at CDS/AppCDS dump time
8202519: Crash during large AppCDS dump
Summary: Convert the source of a class into canonical form before comparing witha shared path table entry.
Reviewed-by: jiangli, iklam
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java
Changeset: 6fd9fbefd2b4
Author: ysuenaga
Date: 2018-05-11 09:40 +0900
URL: http://hg.openjdk.java.net/amber/amber/rev/6fd9fbefd2b4
8202889: Remove trailing LF from perf log
Reviewed-by: stuefe, clanger
! src/hotspot/os/aix/perfMemory_aix.cpp
! src/hotspot/os/bsd/perfMemory_bsd.cpp
! src/hotspot/os/linux/perfMemory_linux.cpp
! src/hotspot/os/solaris/perfMemory_solaris.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfMemory.cpp
Changeset: 0611aa1568ef
Author: lana
Date: 2018-05-11 04:57 +0000
URL: http://hg.openjdk.java.net/amber/amber/rev/0611aa1568ef
Added tag jdk-11+13 for changeset 758deedaae84
! .hgtags
Changeset: 0fbe52a4c3f3
Author: mli
Date: 2018-05-11 17:50 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/0fbe52a4c3f3
8202756: move FilterUSRTest.java to openJDK
Reviewed-by: rriggs
+ test/jdk/java/rmi/server/UnicastServerRef/serialFilter/FilterUSRTest.java
Changeset: 07015dd8157f
Author: dcubed
Date: 2018-05-11 11:08 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/07015dd8157f
8132287: obsolete the "InlineNotify" flag option
Reviewed-by: kvn, dlong, dholmes
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigVersioned.java
Changeset: 44b64fc0baa3
Author: shade
Date: 2018-05-11 17:37 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/44b64fc0baa3
8202974: Backout JDK-8202683
Reviewed-by: stuefe, erikj
! make/copy/Copy-java.base.gmk
Changeset: f001977641fb
Author: naoto
Date: 2018-05-11 10:07 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/f001977641fb
8202764: api/java_text/SimpleDateFormat/index.html#Format testcases started to fail with JDK11 b12
Reviewed-by: sherman
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
+ test/jdk/sun/util/resources/cldr/Bug8202764.java
Changeset: 66b0f0134aad
Author: vromero
Date: 2018-05-11 10:39 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/66b0f0134aad
8194998: broken error message for subclass of interface with private method
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/T8194998/BrokenErrorMessageTest.java
+ test/langtools/tools/javac/T8194998/BrokenErrorMessageTest.out
+ test/langtools/tools/javac/diags/examples/BadReference.java
Changeset: cd4bf3b1ee77
Author: bulasevich
Date: 2018-05-11 21:19 +0300
URL: http://hg.openjdk.java.net/amber/amber/rev/cd4bf3b1ee77
8201604: ARM64 - Build failure after JDK-8193260
Reviewed-by: aph
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/arm/jvmciCodeInstaller_arm.cpp
Changeset: a2322c683d17
Author: dpochepk
Date: 2018-05-11 21:22 +0300
URL: http://hg.openjdk.java.net/amber/amber/rev/a2322c683d17
8202395: AARCH64: wrong encoding for SIMD instructions zip, trn, uzp
Reviewed-by: aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
Changeset: b0ed185e8f94
Author: ctornqvi
Date: 2018-05-11 14:43 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/b0ed185e8f94
8202997: Split test/jdk/:tier1 to enable better parallel execution
Reviewed-by: erikj
! test/jdk/TEST.groups
Changeset: 94e11b6edcdd
Author: kcr
Date: 2018-05-10 13:34 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/94e11b6edcdd
8202553: Update FXLauncherTest as part of removing JavaFX from JDK
Reviewed-by: ksrini, mchung
! test/jdk/ProblemList.txt
! test/jdk/tools/launcher/FXLauncherTest.java
+ test/jdk/tools/launcher/mockfx/src/javafx.graphics/com/sun/javafx/application/LauncherImpl.java
+ test/jdk/tools/launcher/mockfx/src/javafx.graphics/javafx/application/Application.java
+ test/jdk/tools/launcher/mockfx/src/javafx.graphics/javafx/stage/Stage.java
+ test/jdk/tools/launcher/mockfx/src/javafx.graphics/module-info.java
Changeset: 05979f6ba560
Author: mchung
Date: 2018-05-11 14:21 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/05979f6ba560
8202113: Reflection API is causing caller classes to leak
Reviewed-by: alanb, plevart
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
+ test/jdk/java/lang/reflect/callerCache/AccessTest.java
+ test/jdk/java/lang/reflect/callerCache/Members.java
+ test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
Changeset: 0e42d3120e51
Author: clanger
Date: 2018-05-12 10:26 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/0e42d3120e51
8202915: [JAXP] Performance enhancements and cleanups in com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator
Reviewed-by: joehw
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java
Changeset: 55153a374d18
Author: jgeorge
Date: 2018-05-12 17:22 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/55153a374d18
8174995: SA: clhsdb 'where -a' throws Assertion Failure with illegal code 236 when CDS is used
Summary: Make SA aware of the new _nofast* (rewritten during CDS dump time) bytecodes.
Reviewed-by: iklam, cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java
Changeset: 2f79462aab9b
Author: goetz
Date: 2018-05-07 09:11 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/2f79462aab9b
8201593: Print array length in ArrayIndexOutOfBoundsException.
Reviewed-by: dholmes, mdoerr, smonteith, shade, rriggs
! src/hotspot/cpu/aarch64/c1_CodeStubs_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/c1_Runtime1_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/sparc/c1_CodeStubs_sparc.cpp
! src/hotspot/cpu/sparc/c1_Runtime1_sparc.cpp
! src/hotspot/cpu/sparc/interp_masm_sparc.cpp
! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
+ test/hotspot/jtreg/runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java
Changeset: bf2f27b92064
Author: goetz
Date: 2018-05-07 23:07 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/bf2f27b92064
8202745: Remove hyphens from "out-of-bounds".
Reviewed-by: rriggs, dholmes
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/java.base/share/classes/java/util/Objects.java
! src/java.base/share/classes/jdk/internal/util/Preconditions.java
! src/java.desktop/share/classes/javax/imageio/ImageWriteParam.java
! src/java.net.http/share/classes/java/net/http/HttpRequest.java
! test/hotspot/jtreg/runtime/7116786/Test7116786.java
Changeset: 4502902f343d
Author: tschatzl
Date: 2018-05-14 11:47 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/4502902f343d
8202829: Implement CollectedHeap::get_safepoint_workers() for G1
Summary: Use the parallel STW worker gang to do safepoint work.
Reviewed-by: rkennke, eosterlund, pliden
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Changeset: ed8a43d83fcc
Author: tschatzl
Date: 2018-05-14 11:47 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/ed8a43d83fcc
8201491: G1 support for java.lang.ref.Reference precleaning
Summary: Implement single-threaded concurrent reference precleaning for G1.
Reviewed-by: sangheki, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/memory/iterator.hpp
! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1.java
! test/hotspot/jtreg/gc/concurrent_phase_control/TestConcurrentPhaseControlG1Basics.java
Changeset: 92560438d306
Author: jlaskey
Date: 2018-05-14 09:40 -0300
URL: http://hg.openjdk.java.net/amber/amber/rev/92560438d306
8200377: String::strip, String::stripLeading, String::stripTrailing
Reviewed-by: sundar, rriggs
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
+ test/jdk/java/lang/String/Strip.java
Changeset: b3e97e932e05
Author: neliasso
Date: 2018-05-14 14:10 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/b3e97e932e05
8201532: Update idom to get correct dom depth calculation
Summary: Assert due to dom depth calculation on old idom
Reviewed-by: roland
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: 78d93a34b81d
Author: neliasso
Date: 2018-05-14 14:10 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/78d93a34b81d
8193935: Illegal countedLoops transformation
Summary: Truncation can sometimes not be removed
Reviewed-by: kvn
! src/hotspot/share/opto/loopnode.cpp
Changeset: 1560c3a7fbbf
Author: pliden
Date: 2018-05-14 15:42 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/1560c3a7fbbf
8202994: Add support for undoing last TLAB allocation
Reviewed-by: shade, stefank
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
Changeset: 454fa295105c
Author: pliden
Date: 2018-05-14 15:42 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/454fa295105c
8202976: Add C1 lea patching support for x86
Reviewed-by: kvn, neliasso
! src/hotspot/cpu/aarch64/c1_LIRAssembler_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/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
Changeset: b99e90f885bf
Author: pliden
Date: 2018-05-14 15:43 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/b99e90f885bf
8202993: Add support for x86 testptr/testq with register and address
Reviewed-by: kvn, neliasso
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
Changeset: 4ea7917929b9
Author: aph
Date: 2018-05-14 12:03 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/4ea7917929b9
8185505: AArch64: Port AOT to AArch64
Reviewed-by: kvn
! make/autoconf/hotspot.m4
! make/hotspot/lib/JvmFeatures.gmk
! make/launcher/Launcher-jdk.aot.gmk
! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
+ src/hotspot/cpu/aarch64/compiledIC_aot_aarch64.cpp
! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/AArch64JELFRelocObject.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/AMD64JELFRelocObject.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/Elf.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/ElfTargetInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/elf/JELFRelocObject.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CodeSectionProcessor.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CompiledMethodInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/ELFMacroAssembler.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/InstructionDecoder.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Linker.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/aarch64/AArch64ELFMacroAssembler.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/aarch64/AArch64InstructionDecoder.java
! src/jdk.internal.vm.compiler/share/classes/module-info.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64MacroAssembler.java
Changeset: 6f6e8c1b4208
Author: xiaofeya
Date: 2018-05-14 11:17 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/6f6e8c1b4208
8202708: Add a check of opening stream for not-existing UNC url
Reviewed-by: rriggs
! test/jdk/java/net/URL/OpenStream.java
Changeset: 24151f48582b
Author: rkennke
Date: 2018-05-14 21:56 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/24151f48582b
8202016: Use obj+offset in interpreter array access
Reviewed-by: adinn
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: 300e4a88c400
Author: jgeorge
Date: 2018-05-15 02:47 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/300e4a88c400
8195613: [SA] HotSpotTypeDataBase.readVMLongConstants truncates values to int
Summary: Avoid truncation to int while reading in long constants from vmStructs. Modify ClhsdbLongConstant.java for truncation testing.
Reviewed-by: dholmes, sspitsyn, cjplummer
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbLongConstant.java
Changeset: 2e9dc3f896c8
Author: amlu
Date: 2018-05-15 14:39 +0800
URL: http://hg.openjdk.java.net/amber/amber/rev/2e9dc3f896c8
8202763: failure_handler: list open files for macOS
Reviewed-by: alanb
! test/failure_handler/src/share/conf/mac.properties
Changeset: ea54197f4fe4
Author: alanb
Date: 2018-05-15 09:33 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/ea54197f4fe4
8203059: (so) Closing a socket channel registered with Selector and with SO_LINGER set to 0 does not reset connection
Reviewed-by: chegar
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
+ test/jdk/java/nio/channels/SocketChannel/LingerOnClose.java
Changeset: 3d98842c8677
Author: rkennke
Date: 2018-05-15 05:33 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/3d98842c8677
8202714: Create a MacroAssembler::access_load/store_at wrapper for AArch64
Reviewed-by: adinn, smonteith
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
Changeset: 1dc98fa30b14
Author: stuefe
Date: 2018-05-15 14:35 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/1dc98fa30b14
8203032: PrintMetaspaceDcmd fails: Non-Class: missing from stdout/stderr
Reviewed-by: asiebenborn, zgu
! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java
Changeset: 7a2a740815b7
Author: iignatyev
Date: 2018-05-15 11:28 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/7a2a740815b7
8202392: [TESTBUG] open source vm testbase heapdump tests
Reviewed-by: sspitsyn, mseledtsov
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/TEST.properties
+ test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/heapdump/JMapHeap/run.sh
+ test/hotspot/jtreg/vmTestbase/heapdump/JMapHeapCore/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/heapdump/JMapHeapCore/run.sh
+ test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/TEST.properties
+ test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspace/run.sh
+ test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/TEST.properties
+ test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/heapdump/JMapMetaspaceCore/run.sh
+ test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/TEST.properties
+ test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFile/run.sh
+ test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/TEST.properties
+ test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToFileMetaspace/run.sh
+ test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/TEST.properties
+ test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/heapdump/OnOOMToPath/run.sh
+ test/hotspot/jtreg/vmTestbase/heapdump/README
+ test/hotspot/jtreg/vmTestbase/heapdump/share/EatMemory.java
+ test/hotspot/jtreg/vmTestbase/heapdump/share/common.sh
Changeset: caf115bb98ad
Author: egahlin
Date: 2018-05-15 20:24 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/caf115bb98ad
8199712: Flight Recorder
Reviewed-by: coleenp, ihse, erikj, dsamersoff, mseledtsov, egahlin, mgronlun
Contributed-by: erik.gahlin at oracle.com, markus.gronlund at oracle.com
! make/CompileJavaModules.gmk
! make/autoconf/hotspot.m4
! make/autoconf/libraries.m4
! make/common/Modules.gmk
+ make/copy/Copy-jdk.jfr.gmk
! make/hotspot/gensrc/GenerateSources.gmk
+ make/hotspot/gensrc/GensrcJfr.gmk
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/hotspot/src/classes/build/tools/projectcreator/BuildConfig.java
! make/jprt.properties
! make/nashorn/project.properties
! make/nb_native/nbproject/configurations.xml
+ src/hotspot/cpu/aarch64/vm_version_ext_aarch64.cpp
+ src/hotspot/cpu/aarch64/vm_version_ext_aarch64.hpp
+ src/hotspot/cpu/arm/vm_version_ext_arm.cpp
+ src/hotspot/cpu/arm/vm_version_ext_arm.hpp
+ src/hotspot/cpu/sparc/vm_version_ext_sparc.cpp
+ src/hotspot/cpu/sparc/vm_version_ext_sparc.hpp
+ src/hotspot/cpu/x86/rdtsc_x86.cpp
+ src/hotspot/cpu/x86/rdtsc_x86.hpp
+ src/hotspot/cpu/x86/vm_version_ext_x86.cpp
+ src/hotspot/cpu/x86/vm_version_ext_x86.hpp
+ src/hotspot/os/bsd/os_perf_bsd.cpp
+ src/hotspot/os/linux/os_perf_linux.cpp
+ src/hotspot/os/solaris/os_perf_solaris.cpp
+ src/hotspot/os/windows/os_perf_windows.cpp
+ src/hotspot/os/windows/pdh_interface.cpp
+ src/hotspot/os/windows/pdh_interface.hpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.inline.hpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/packageEntry.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1EvacStats.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
! src/hotspot/share/gc/g1/g1FullGCTask.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
+ src/hotspot/share/gc/g1/g1HeapRegionEventSender.cpp
+ src/hotspot/share/gc/g1/g1HeapRegionEventSender.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/heapRegionTracer.cpp
! src/hotspot/share/gc/shared/ageTableTracer.cpp
! src/hotspot/share/gc/shared/allocTracer.cpp
! src/hotspot/share/gc/shared/copyFailedInfo.hpp
+ src/hotspot/share/gc/shared/gcConfiguration.cpp
+ src/hotspot/share/gc/shared/gcConfiguration.hpp
! src/hotspot/share/gc/shared/gcTimer.cpp
! src/hotspot/share/gc/shared/gcTrace.cpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
! src/hotspot/share/gc/shared/objectCountEventSender.cpp
! src/hotspot/share/gc/shared/objectCountEventSender.hpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
+ src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
+ src/hotspot/share/jfr/dcmd/jfrDcmds.hpp
+ src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
+ src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.hpp
+ src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
+ src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.hpp
+ src/hotspot/share/jfr/jfr.cpp
+ src/hotspot/share/jfr/jfr.hpp
+ src/hotspot/share/jfr/jfrEvents.hpp
+ src/hotspot/share/jfr/jni/jfrGetAllEventClasses.cpp
+ src/hotspot/share/jfr/jni/jfrGetAllEventClasses.hpp
+ src/hotspot/share/jfr/jni/jfrJavaCall.cpp
+ src/hotspot/share/jfr/jni/jfrJavaCall.hpp
+ 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/jni/jfrJniMethodRegistration.hpp
+ src/hotspot/share/jfr/jni/jfrUpcalls.cpp
+ src/hotspot/share/jfr/jni/jfrUpcalls.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.cpp
+ src/hotspot/share/jfr/leakprofiler/chains/bfsClosure.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/bitset.cpp
+ src/hotspot/share/jfr/leakprofiler/chains/bitset.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.cpp
+ src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/edge.cpp
+ src/hotspot/share/jfr/leakprofiler/chains/edge.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/edgeQueue.cpp
+ src/hotspot/share/jfr/leakprofiler/chains/edgeQueue.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
+ src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
+ src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/objectSampleMarker.hpp
+ src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
+ src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.hpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.hpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.hpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
+ src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.hpp
+ src/hotspot/share/jfr/leakprofiler/emitEventOperation.cpp
+ src/hotspot/share/jfr/leakprofiler/emitEventOperation.hpp
+ src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
+ src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp
+ src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
+ src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
+ src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
+ src/hotspot/share/jfr/leakprofiler/sampling/sampleList.cpp
+ src/hotspot/share/jfr/leakprofiler/sampling/sampleList.hpp
+ src/hotspot/share/jfr/leakprofiler/sampling/samplePriorityQueue.cpp
+ src/hotspot/share/jfr/leakprofiler/sampling/samplePriorityQueue.hpp
+ src/hotspot/share/jfr/leakprofiler/startOperation.hpp
+ src/hotspot/share/jfr/leakprofiler/stopOperation.hpp
+ src/hotspot/share/jfr/leakprofiler/utilities/granularTimer.cpp
+ src/hotspot/share/jfr/leakprofiler/utilities/granularTimer.hpp
+ src/hotspot/share/jfr/leakprofiler/utilities/rootType.hpp
+ src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.cpp
+ src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.hpp
+ src/hotspot/share/jfr/leakprofiler/utilities/unifiedOop.hpp
+ src/hotspot/share/jfr/metadata/GenerateJfrFiles.java
+ src/hotspot/share/jfr/metadata/jfrSerializer.hpp
+ src/hotspot/share/jfr/metadata/metadata.xml
+ src/hotspot/share/jfr/metadata/metadata.xsd
+ src/hotspot/share/jfr/periodic/jfrModuleEvent.cpp
+ src/hotspot/share/jfr/periodic/jfrModuleEvent.hpp
+ src/hotspot/share/jfr/periodic/jfrOSInterface.cpp
+ src/hotspot/share/jfr/periodic/jfrOSInterface.hpp
+ src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
+ src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp
+ src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.hpp
+ src/hotspot/share/jfr/periodic/jfrThreadDumpEvent.cpp
+ src/hotspot/share/jfr/periodic/jfrThreadDumpEvent.hpp
+ src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.cpp
+ src/hotspot/share/jfr/periodic/sampling/jfrCallTrace.hpp
+ src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
+ src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
+ 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/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
+ src/hotspot/share/jfr/recorder/jfrEventSetting.cpp
+ src/hotspot/share/jfr/recorder/jfrEventSetting.hpp
+ src/hotspot/share/jfr/recorder/jfrEventSetting.inline.hpp
+ src/hotspot/share/jfr/recorder/jfrRecorder.cpp
+ src/hotspot/share/jfr/recorder/jfrRecorder.hpp
+ src/hotspot/share/jfr/recorder/repository/jfrChunkSizeNotifier.cpp
+ src/hotspot/share/jfr/recorder/repository/jfrChunkSizeNotifier.hpp
+ src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp
+ src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp
+ src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
+ src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp
+ src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
+ src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp
+ src/hotspot/share/jfr/recorder/repository/jfrRepository.cpp
+ src/hotspot/share/jfr/recorder/repository/jfrRepository.hpp
+ src/hotspot/share/jfr/recorder/service/jfrEvent.cpp
+ src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
+ src/hotspot/share/jfr/recorder/service/jfrMemorySizer.cpp
+ src/hotspot/share/jfr/recorder/service/jfrMemorySizer.hpp
+ src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
+ src/hotspot/share/jfr/recorder/service/jfrOptionSet.hpp
+ src/hotspot/share/jfr/recorder/service/jfrPostBox.cpp
+ src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp
+ src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
+ src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp
+ src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
+ src/hotspot/share/jfr/recorder/service/jfrRecorderThread.hpp
+ src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp
+ src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
+ src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
+ src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrMemorySpaceRetrieval.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
+ src/hotspot/share/jfr/recorder/storage/jfrStorage.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp
+ src/hotspot/share/jfr/recorder/storage/jfrStorageControl.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
+ src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.hpp
+ src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
+ src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp
+ src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp
+ src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.hpp
+ src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolWriter.cpp
+ src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolWriter.hpp
+ src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
+ src/hotspot/share/jfr/support/jfrAllocationTracer.hpp
+ src/hotspot/share/jfr/support/jfrEventClass.cpp
+ src/hotspot/share/jfr/support/jfrEventClass.hpp
+ src/hotspot/share/jfr/support/jfrFlush.cpp
+ src/hotspot/share/jfr/support/jfrFlush.hpp
+ src/hotspot/share/jfr/support/jfrIntrinsics.hpp
+ src/hotspot/share/jfr/support/jfrKlassExtension.hpp
+ src/hotspot/share/jfr/support/jfrStackTraceMark.cpp
+ src/hotspot/share/jfr/support/jfrStackTraceMark.hpp
+ src/hotspot/share/jfr/support/jfrThreadExtension.hpp
+ src/hotspot/share/jfr/support/jfrThreadId.hpp
+ src/hotspot/share/jfr/support/jfrThreadLocal.cpp
+ src/hotspot/share/jfr/support/jfrThreadLocal.hpp
+ src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
+ src/hotspot/share/jfr/utilities/jfrAllocation.cpp
+ src/hotspot/share/jfr/utilities/jfrAllocation.hpp
+ src/hotspot/share/jfr/utilities/jfrBigEndian.hpp
+ src/hotspot/share/jfr/utilities/jfrDoublyLinkedList.hpp
+ src/hotspot/share/jfr/utilities/jfrHashtable.hpp
+ src/hotspot/share/jfr/utilities/jfrIterator.hpp
+ src/hotspot/share/jfr/utilities/jfrJavaLog.cpp
+ src/hotspot/share/jfr/utilities/jfrJavaLog.hpp
+ src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp
+ src/hotspot/share/jfr/utilities/jfrRefCountPointer.hpp
+ src/hotspot/share/jfr/utilities/jfrResourceManager.hpp
+ src/hotspot/share/jfr/utilities/jfrSpinlockHelper.hpp
+ src/hotspot/share/jfr/utilities/jfrTime.cpp
+ src/hotspot/share/jfr/utilities/jfrTime.hpp
+ src/hotspot/share/jfr/utilities/jfrTimeConverter.cpp
+ src/hotspot/share/jfr/utilities/jfrTimeConverter.hpp
+ src/hotspot/share/jfr/utilities/jfrTryLock.hpp
+ src/hotspot/share/jfr/utilities/jfrTypes.hpp
+ src/hotspot/share/jfr/writers/jfrBigEndianWriter.hpp
+ src/hotspot/share/jfr/writers/jfrEncoders.hpp
+ src/hotspot/share/jfr/writers/jfrEncoding.hpp
+ src/hotspot/share/jfr/writers/jfrEventWriterHost.hpp
+ src/hotspot/share/jfr/writers/jfrEventWriterHost.inline.hpp
+ src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
+ src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp
+ src/hotspot/share/jfr/writers/jfrMemoryWriterHost.hpp
+ src/hotspot/share/jfr/writers/jfrMemoryWriterHost.inline.hpp
+ src/hotspot/share/jfr/writers/jfrNativeEventWriter.hpp
+ src/hotspot/share/jfr/writers/jfrPosition.hpp
+ src/hotspot/share/jfr/writers/jfrPosition.inline.hpp
+ src/hotspot/share/jfr/writers/jfrStorageAdapter.hpp
+ src/hotspot/share/jfr/writers/jfrStorageHost.hpp
+ src/hotspot/share/jfr/writers/jfrStorageHost.inline.hpp
+ src/hotspot/share/jfr/writers/jfrStreamWriterHost.hpp
+ src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp
+ src/hotspot/share/jfr/writers/jfrWriterHost.hpp
+ src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/metaspaceTracer.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
+ src/hotspot/share/runtime/os_perf.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
- src/hotspot/share/runtime/vmStructs_trace.hpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vm_operations.cpp
- src/hotspot/share/trace/noTraceBackend.hpp
- src/hotspot/share/trace/trace.dtd
- src/hotspot/share/trace/trace.xml
- src/hotspot/share/trace/traceBackend.cpp
- src/hotspot/share/trace/traceBackend.hpp
- src/hotspot/share/trace/traceDataTypes.hpp
- src/hotspot/share/trace/traceEvent.hpp
- src/hotspot/share/trace/traceEventClasses.xsl
- src/hotspot/share/trace/traceEventIds.xsl
- src/hotspot/share/trace/traceMacros.hpp
- src/hotspot/share/trace/traceStream.cpp
- src/hotspot/share/trace/traceStream.hpp
- src/hotspot/share/trace/traceTime.hpp
- src/hotspot/share/trace/traceTypes.xsl
- src/hotspot/share/trace/traceevents.xml
- src/hotspot/share/trace/tracerelationdecls.xml
- src/hotspot/share/trace/tracetypes.xml
- src/hotspot/share/trace/tracing.hpp
- src/hotspot/share/trace/tracingExport.cpp
- src/hotspot/share/trace/tracingExport.hpp
- src/hotspot/share/trace/xinclude.mod
- src/hotspot/share/trace/xsl_util.xsl
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/macros.hpp
! src/hotspot/share/utilities/spinYield.cpp
! src/hotspot/share/utilities/ticks.cpp
! src/hotspot/share/utilities/ticks.hpp
- src/hotspot/share/utilities/ticks.inline.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/java.base/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java
+ src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java
+ src/jdk.jfr/share/classes/jdk/jfr/BooleanFlag.java
+ src/jdk.jfr/share/classes/jdk/jfr/Category.java
+ src/jdk.jfr/share/classes/jdk/jfr/Configuration.java
+ src/jdk.jfr/share/classes/jdk/jfr/ContentType.java
+ src/jdk.jfr/share/classes/jdk/jfr/DataAmount.java
+ src/jdk.jfr/share/classes/jdk/jfr/Description.java
+ src/jdk.jfr/share/classes/jdk/jfr/Enabled.java
+ src/jdk.jfr/share/classes/jdk/jfr/Event.java
+ src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java
+ src/jdk.jfr/share/classes/jdk/jfr/EventSettings.java
+ src/jdk.jfr/share/classes/jdk/jfr/EventType.java
+ src/jdk.jfr/share/classes/jdk/jfr/Experimental.java
+ src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
+ src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderListener.java
+ src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java
+ src/jdk.jfr/share/classes/jdk/jfr/Frequency.java
+ src/jdk.jfr/share/classes/jdk/jfr/Label.java
+ src/jdk.jfr/share/classes/jdk/jfr/MemoryAddress.java
+ src/jdk.jfr/share/classes/jdk/jfr/MetadataDefinition.java
+ src/jdk.jfr/share/classes/jdk/jfr/Name.java
+ src/jdk.jfr/share/classes/jdk/jfr/Percentage.java
+ src/jdk.jfr/share/classes/jdk/jfr/Period.java
+ src/jdk.jfr/share/classes/jdk/jfr/Recording.java
+ src/jdk.jfr/share/classes/jdk/jfr/RecordingState.java
+ src/jdk.jfr/share/classes/jdk/jfr/Registered.java
+ src/jdk.jfr/share/classes/jdk/jfr/Relational.java
+ src/jdk.jfr/share/classes/jdk/jfr/SettingControl.java
+ src/jdk.jfr/share/classes/jdk/jfr/SettingDefinition.java
+ src/jdk.jfr/share/classes/jdk/jfr/SettingDescriptor.java
+ src/jdk.jfr/share/classes/jdk/jfr/StackTrace.java
+ src/jdk.jfr/share/classes/jdk/jfr/Threshold.java
+ src/jdk.jfr/share/classes/jdk/jfr/Timespan.java
+ src/jdk.jfr/share/classes/jdk/jfr/Timestamp.java
+ src/jdk.jfr/share/classes/jdk/jfr/TransitionFrom.java
+ src/jdk.jfr/share/classes/jdk/jfr/TransitionTo.java
+ src/jdk.jfr/share/classes/jdk/jfr/Unsigned.java
+ src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/ChunkParser.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/ConstantMap.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/EventParser.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/LongMap.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/ObjectFactory.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/Parser.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/ParserFactory.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClass.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedClassLoader.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedFrame.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedMethod.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedStackTrace.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThreadGroup.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/TimeConverter.java
+ src/jdk.jfr/share/classes/jdk/jfr/consumer/package-info.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/AbstractJDKEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ActiveSettingEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ErrorThrownEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionStatisticsEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionThrownEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/FileForceEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/FileReadEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/FileWriteEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/SocketReadEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/SocketWriteEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/ASMToolkit.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/AnnotationConstruct.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/Bits.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/ChunkInputStream.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/ChunksChannel.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/Cutoff.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterMethod.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/LogLevel.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataDescriptor.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataHandler.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/Command.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/Execute.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/HelpCommand.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/JSONWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/PrettyWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/PrintCommand.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/ReconstructCommand.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/SplitCommand.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/StructuredWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/SummaryCommand.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/cmd/XMLWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkHeader.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdException.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/handlers/EventHandler.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ConstructorTracerWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ConstructorWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileChannelImplInstrumentor.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileInputStreamInstrumentor.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileOutputStreamInstrumentor.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIClassInstrumentation.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIInliner.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIInstrumentationMethod.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIInstrumentationTarget.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIMethodCallInliner.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIMethodInliningAdapter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIMethodMergeAdapter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JITypeMapping.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/RandomAccessFileInstrumentor.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketInputStreamInstrumentor.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketOutputStreamInstrumentor.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ThrowableTracer.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFCParser.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFCParserHandler.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/jfc.xsd
+ src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/package-info.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/BooleanValue.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/EnabledSetting.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/StackTraceSetting.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/test/WhiteBox.java
+ src/jdk.jfr/share/classes/jdk/jfr/package-info.java
+ src/jdk.jfr/share/classes/module-info.java
+ src/jdk.jfr/share/conf/jfr/default.jfc
+ src/jdk.jfr/share/conf/jfr/profile.jfc
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/ConfigurationInfo.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/EventTypeInfo.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBean.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/SettingDescriptorInfo.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/Stream.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/StreamCleanupTask.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/StreamManager.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/Stringifier.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/internal/FlightRecorderMXBeanProvider.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/package-info.java
+ src/jdk.management.jfr/share/classes/module-info.java
! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp
+ test/hotspot/gtest/jfr/precompiled.hpp
+ test/hotspot/gtest/jfr/test_threadCpuLoad.cpp
+ test/hotspot/jtreg/runtime/appcds/CDSandJFR.java
+ test/hotspot/jtreg/runtime/appcds/TestWithProfiler.java
+ test/hotspot/jtreg/runtime/appcds/test-classes/GetFlightRecorder.java
+ test/hotspot/jtreg/runtime/appcds/test-classes/MyThread.java
+ test/hotspot/jtreg/runtime/appcds/test-classes/TestWithProfilerHelper.java
! test/jdk/ProblemList.txt
! test/jdk/TEST.ROOT
! test/jdk/TEST.groups
+ test/jdk/jdk/jfr/TEST.properties
+ test/jdk/jdk/jfr/api/consumer/TEST.properties
+ test/jdk/jdk/jfr/api/consumer/TestFieldAccess.java
+ test/jdk/jdk/jfr/api/consumer/TestGetStackTrace.java
+ test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java
+ test/jdk/jdk/jfr/api/consumer/TestMethodGetModifiers.java
+ test/jdk/jdk/jfr/api/consumer/TestReadTwice.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedClassLoader.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedEvent.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThread.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThreadOther.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedFrame.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedInstantEventTimestamp.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedMethodDescriptor.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedObject.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordedThreadGroupParent.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordingFileReadEventEof.java
+ test/jdk/jdk/jfr/api/consumer/TestRecordingInternals.java
+ test/jdk/jdk/jfr/api/consumer/TestSingleRecordedEvent.java
+ test/jdk/jdk/jfr/api/consumer/TestToString.java
+ test/jdk/jdk/jfr/api/consumer/TestValueDescriptorRecorded.java
+ test/jdk/jdk/jfr/api/event/TEST.properties
+ test/jdk/jdk/jfr/api/event/TestAbstractEvent.java
+ test/jdk/jdk/jfr/api/event/TestBeginEnd.java
+ test/jdk/jdk/jfr/api/event/TestClinitRegistration.java
+ test/jdk/jdk/jfr/api/event/TestClonedEvent.java
+ test/jdk/jdk/jfr/api/event/TestEnableDisable.java
+ test/jdk/jdk/jfr/api/event/TestEventFactory.java
+ test/jdk/jdk/jfr/api/event/TestEventFactoryRegisterTwice.java
+ test/jdk/jdk/jfr/api/event/TestEventFactoryRegistration.java
+ test/jdk/jdk/jfr/api/event/TestExtends.java
+ test/jdk/jdk/jfr/api/event/TestGetDuration.java
+ test/jdk/jdk/jfr/api/event/TestIsEnabled.java
+ test/jdk/jdk/jfr/api/event/TestIsEnabledMultiple.java
+ test/jdk/jdk/jfr/api/event/TestOwnCommit.java
+ test/jdk/jdk/jfr/api/event/TestShouldCommit.java
+ test/jdk/jdk/jfr/api/event/TestStaticEnable.java
+ test/jdk/jdk/jfr/api/event/dynamic/TestDynamicAnnotations.java
+ test/jdk/jdk/jfr/api/event/dynamic/TestEventFactory.java
+ test/jdk/jdk/jfr/api/flightrecorder/MyListener.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestAddListenerTwice.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestAddPeriodicEvent.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestFlightRecorderListenerRecorderInitialized.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestGetEventTypes.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestGetPlatformRecorder.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestGetRecordings.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestGetSettings.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestIsAvailable.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestIsInitialized.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestListener.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestListenerNull.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestPeriodicEventsSameHook.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestRecorderInitializationCallback.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestRegisterUnregisterEvent.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestSettingsControl.java
+ test/jdk/jdk/jfr/api/flightrecorder/TestSnapshot.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestCategory.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestContentType.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestDescription.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestDynamicAnnotation.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestEnabled.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestExperimental.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestFieldAnnotations.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestHasValue.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestInheritedAnnotations.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestLabel.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestMetadata.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestName.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestRegistered.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestRegisteredFalseAndRunning.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestRelational.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestSimpleMetadataEvent.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestStackTrace.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestThreshold.java
+ test/jdk/jdk/jfr/api/metadata/annotations/TestTypesIdentical.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/EventWithCustomSettings.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotation.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotationElements.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotations.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/TestGetCategory.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDefaultValues.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDescription.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/TestGetEventType.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/TestGetField.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/TestGetFields.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/TestGetSettings.java
+ test/jdk/jdk/jfr/api/metadata/eventtype/TestUnloadingEventClass.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/AnnotatedSetting.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/BaseEvent.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/CustomEvent.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/PlainSetting.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestDefaultValue.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotation.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotationElement.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetDescription.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetLabel.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetName.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeId.java
+ test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeName.java
+ test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestClasses.java
+ test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestConstructor.java
+ test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetAnnotations.java
+ test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetFields.java
+ test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestIsArray.java
+ test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestSimpleTypes.java
+ test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestValueDescriptorContentType.java
+ test/jdk/jdk/jfr/api/modules/TestModularizedEvent.java
+ test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.annotation/module-info.java
+ test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.annotation/test/jfr/annotation/ModularizedAnnotation.java
+ test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/module-info.java
+ test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedOrdinaryEvent.java
+ test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedPeriodicEvent.java
+ test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.main/module-info.java
+ test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.main/test/jfr/main/MainTest.java
+ test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.setting/module-info.java
+ test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.setting/test/jfr/setting/ModularizedSetting.java
+ test/jdk/jdk/jfr/api/recorder/TestRecorderInitialized.java
+ test/jdk/jdk/jfr/api/recorder/TestRecorderListener.java
+ test/jdk/jdk/jfr/api/recorder/TestStartStopRecording.java
+ test/jdk/jdk/jfr/api/recording/destination/TestDestFileExist.java
+ test/jdk/jdk/jfr/api/recording/destination/TestDestFileReadOnly.java
+ test/jdk/jdk/jfr/api/recording/destination/TestDestInvalid.java
+ test/jdk/jdk/jfr/api/recording/destination/TestDestLongPath.java
+ test/jdk/jdk/jfr/api/recording/destination/TestDestMultiple.java
+ test/jdk/jdk/jfr/api/recording/destination/TestDestReadOnly.java
+ test/jdk/jdk/jfr/api/recording/destination/TestDestState.java
+ test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskFalse.java
+ test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskTrue.java
+ test/jdk/jdk/jfr/api/recording/destination/TestDestWithDuration.java
+ test/jdk/jdk/jfr/api/recording/dump/TestDump.java
+ test/jdk/jdk/jfr/api/recording/dump/TestDumpInvalid.java
+ test/jdk/jdk/jfr/api/recording/dump/TestDumpLongPath.java
+ test/jdk/jdk/jfr/api/recording/dump/TestDumpMultiple.java
+ test/jdk/jdk/jfr/api/recording/dump/TestDumpReadOnly.java
+ test/jdk/jdk/jfr/api/recording/dump/TestDumpState.java
+ test/jdk/jdk/jfr/api/recording/event/TEST.properties
+ test/jdk/jdk/jfr/api/recording/event/TestChunkPeriod.java
+ test/jdk/jdk/jfr/api/recording/event/TestEnableClass.java
+ test/jdk/jdk/jfr/api/recording/event/TestEnableName.java
+ test/jdk/jdk/jfr/api/recording/event/TestEventTime.java
+ test/jdk/jdk/jfr/api/recording/event/TestLoadEventAfterStart.java
+ test/jdk/jdk/jfr/api/recording/event/TestPeriod.java
+ test/jdk/jdk/jfr/api/recording/event/TestReEnableClass.java
+ test/jdk/jdk/jfr/api/recording/event/TestReEnableMultiple.java
+ test/jdk/jdk/jfr/api/recording/event/TestReEnableName.java
+ test/jdk/jdk/jfr/api/recording/event/TestRecordingEnableDisable.java
+ test/jdk/jdk/jfr/api/recording/event/TestThreshold.java
+ test/jdk/jdk/jfr/api/recording/misc/TestGetId.java
+ test/jdk/jdk/jfr/api/recording/misc/TestGetSize.java
+ test/jdk/jdk/jfr/api/recording/misc/TestGetSizeToMem.java
+ test/jdk/jdk/jfr/api/recording/misc/TestGetStream.java
+ test/jdk/jdk/jfr/api/recording/misc/TestRecordingBase.java
+ test/jdk/jdk/jfr/api/recording/misc/TestRecordingCopy.java
+ test/jdk/jdk/jfr/api/recording/options/TestDuration.java
+ test/jdk/jdk/jfr/api/recording/options/TestName.java
+ test/jdk/jdk/jfr/api/recording/settings/TestConfigurationGetContents.java
+ test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromPath.java
+ test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromReader.java
+ test/jdk/jdk/jfr/api/recording/settings/TestGetConfigurations.java
+ test/jdk/jdk/jfr/api/recording/settings/TestSettingsAvailability.java
+ test/jdk/jdk/jfr/api/recording/settings/settings.jfc
+ test/jdk/jdk/jfr/api/recording/state/TestOptionState.java
+ test/jdk/jdk/jfr/api/recording/state/TestState.java
+ test/jdk/jdk/jfr/api/recording/state/TestStateDuration.java
+ test/jdk/jdk/jfr/api/recording/state/TestStateIdenticalListeners.java
+ test/jdk/jdk/jfr/api/recording/state/TestStateInvalid.java
+ test/jdk/jdk/jfr/api/recording/state/TestStateMultiple.java
+ test/jdk/jdk/jfr/api/recording/state/TestStateScheduleStart.java
+ test/jdk/jdk/jfr/api/recording/time/TestTime.java
+ test/jdk/jdk/jfr/api/recording/time/TestTimeDuration.java
+ test/jdk/jdk/jfr/api/recording/time/TestTimeMultiple.java
+ test/jdk/jdk/jfr/api/recording/time/TestTimeScheduleStart.java
+ test/jdk/jdk/jfr/api/settings/RegExpControl.java
+ test/jdk/jdk/jfr/api/settings/StringListSetting.java
+ test/jdk/jdk/jfr/api/settings/TestFilterEvents.java
+ test/jdk/jdk/jfr/cmd/ExecuteHelper.java
+ test/jdk/jdk/jfr/cmd/TestHelp.java
+ test/jdk/jdk/jfr/cmd/TestPrint.java
+ test/jdk/jdk/jfr/cmd/TestPrintDefault.java
+ test/jdk/jdk/jfr/cmd/TestPrintJSON.java
+ test/jdk/jdk/jfr/cmd/TestPrintXML.java
+ test/jdk/jdk/jfr/cmd/TestReconstruct.java
+ test/jdk/jdk/jfr/cmd/TestSplit.java
+ test/jdk/jdk/jfr/cmd/TestSummary.java
+ test/jdk/jdk/jfr/event/TEST.properties
+ test/jdk/jdk/jfr/event/compiler/TestAllocInNewTLAB.java
+ test/jdk/jdk/jfr/event/compiler/TestAllocOutsideTLAB.java
+ test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java
+ test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java
+ test/jdk/jdk/jfr/event/compiler/TestCodeCacheStats.java
+ test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java
+ test/jdk/jdk/jfr/event/compiler/TestCodeSweeperConfig.java
+ test/jdk/jdk/jfr/event/compiler/TestCodeSweeperStats.java
+ test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java
+ test/jdk/jdk/jfr/event/compiler/TestCompilerConfig.java
+ test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java
+ test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java
+ test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java
+ test/jdk/jdk/jfr/event/gc/collection/AppGCProvoker.java
+ test/jdk/jdk/jfr/event/gc/collection/GCEventAll.java
+ test/jdk/jdk/jfr/event/gc/collection/GCGarbageCollectionUtil.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithCMSConcurrent.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithCMSMarkSweep.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithPSMarkSweep.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithSerial.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSConcurrent.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithCMSMarkSweep.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithPSMarkSweep.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParNew.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithSerial.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java
+ test/jdk/jdk/jfr/event/gc/collection/TestGCWithFasttime.java
+ test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithDefNew.java
+ test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java
+ test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParNew.java
+ test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParallelScavenge.java
+ test/jdk/jdk/jfr/event/gc/collection/YoungGarbageCollectionEvent.java
+ test/jdk/jdk/jfr/event/gc/collection/gc-testsettings.jfc
+ test/jdk/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventTester.java
+ test/jdk/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventVerifier.java
+ test/jdk/jdk/jfr/event/gc/configuration/GCYoungGenerationConfigurationEventTester.java
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEventWithDefaultPauseTarget.java
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.sh
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.sh
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.sh
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCSurvivorConfigurationEvent.java
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCTLABConfigurationEvent.java
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithMinAndMaxSize.java
+ test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithNewRatio.java
+ test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java
+ test/jdk/jdk/jfr/event/gc/detailed/OOMApp.java
+ test/jdk/jdk/jfr/event/gc/detailed/PromotionEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/PromotionFailedEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/StressAllocationGCEvents.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestCMSConcurrentModeFailureEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestG1AIHOPEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestG1ConcurrentModeFailureEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestG1EvacMemoryStatsEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestG1HeapRegionInformationEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestG1HeapRegionTypeChangeEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestG1IHOPEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestG1MMUEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithDefNew.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParNew.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithCMS.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithDefNew.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithG1.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParNew.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestStressAllocationGCEventsWithParallel.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithCMS.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithDefNew.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithG1.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParNew.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestStressBigAllocationGCEventsWithParallel.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestTenuringDistributionEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/concurrentmodefailure-testsettings.jfc
+ test/jdk/jdk/jfr/event/gc/detailed/evacuationfailed-testsettings.jfc
+ test/jdk/jdk/jfr/event/gc/detailed/promotionfailed-testsettings.jfc
+ test/jdk/jdk/jfr/event/gc/heapsummary/HeapSummaryEventAllGcs.java
+ test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java
+ test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventConcurrentCMS.java
+ test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java
+ test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java
+ test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSParOld.java
+ test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSSerial.java
+ test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventParNewCMS.java
+ test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountAfterGCEvent.java
+ test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountEventVerifier.java
+ test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSConcurrent.java
+ test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithCMSMarkSweep.java
+ test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1ConcurrentMark.java
+ test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1FullCollection.java
+ test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithPSMarkSweep.java
+ test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java
+ test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithSerial.java
+ test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountEvent.java
+ test/jdk/jdk/jfr/event/gc/refstat/RefStatEvent.java
+ test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSConcurrent.java
+ test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithCMSMarkSweep.java
+ test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithDefNew.java
+ test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1ConcurrentMark.java
+ test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1FullCollection.java
+ test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1New.java
+ test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithPSMarkSweep.java
+ test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java
+ test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelScavenge.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/AllocationStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TEST.properties
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestConcMarkSweepAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceConcMarkSweepGCAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestParNewAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java
+ test/jdk/jdk/jfr/event/io/EvilInstrument.java
+ test/jdk/jdk/jfr/event/io/IOEvent.java
+ test/jdk/jdk/jfr/event/io/IOHelper.java
+ test/jdk/jdk/jfr/event/io/InstrumentationCallback.java
+ test/jdk/jdk/jfr/event/io/MakeJAR.sh
+ 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/TestInstrumentation.mf
+ 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
+ test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
+ test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java
+ test/jdk/jdk/jfr/event/oldobject/OldObjects.java
+ test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java
+ test/jdk/jdk/jfr/event/oldobject/TestArrayInformation.java
+ test/jdk/jdk/jfr/event/oldobject/TestCMS.java
+ test/jdk/jdk/jfr/event/oldobject/TestCircularReference.java
+ test/jdk/jdk/jfr/event/oldobject/TestClassLoader.java
+ test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java
+ test/jdk/jdk/jfr/event/oldobject/TestFieldInformation.java
+ test/jdk/jdk/jfr/event/oldobject/TestG1.java
+ test/jdk/jdk/jfr/event/oldobject/TestHeapDeep.java
+ test/jdk/jdk/jfr/event/oldobject/TestHeapShallow.java
+ test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java
+ test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java
+ test/jdk/jdk/jfr/event/oldobject/TestMetadataObject.java
+ test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java
+ test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java
+ test/jdk/jdk/jfr/event/oldobject/TestParallel.java
+ test/jdk/jdk/jfr/event/oldobject/TestParallelOld.java
+ test/jdk/jdk/jfr/event/oldobject/TestReferenceChainLimit.java
+ test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java
+ test/jdk/jdk/jfr/event/oldobject/TestSerial.java
+ test/jdk/jdk/jfr/event/oldobject/TestThreadLocalLeak.java
+ test/jdk/jdk/jfr/event/os/TestCPUInformation.java
+ test/jdk/jdk/jfr/event/os/TestCPULoad.java
+ test/jdk/jdk/jfr/event/os/TestCPUTimeStampCounter.java
+ test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.java
+ test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.sh
+ test/jdk/jdk/jfr/event/os/TestOSInfo.java
+ test/jdk/jdk/jfr/event/os/TestPhysicalMemoryEvent.java
+ test/jdk/jdk/jfr/event/os/TestSystemProcess.java
+ test/jdk/jdk/jfr/event/os/TestThreadContextSwitches.java
+ test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java
+ test/jdk/jdk/jfr/event/runtime/TestActiveRecordingEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestClassDefineEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestClassLoadEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestClassLoadingStatisticsEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestClassUnloadEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestClasses.java
+ test/jdk/jdk/jfr/event/runtime/TestExceptionEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestExceptionSubclass.java
+ test/jdk/jdk/jfr/event/runtime/TestJavaBlockedEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestJavaMonitorInflateEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitTimeOut.java
+ test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEventBean.java
+ test/jdk/jdk/jfr/event/runtime/TestModuleEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestSizeTFlags.java
+ test/jdk/jdk/jfr/event/runtime/TestSystemPropertyEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestThreadAllocationEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestThreadDumpEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestThreadParkEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestThreadSleepEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestThreadStartEndEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java
+ test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.flags
+ test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.sh
+ test/jdk/jdk/jfr/event/runtime/TestVMOperation.java
+ test/jdk/jdk/jfr/event/runtime/TestVmFlagChangedEvent.java
+ test/jdk/jdk/jfr/event/runtime/exception.security.policy
+ test/jdk/jdk/jfr/event/sampling/TestNative.java
+ test/jdk/jdk/jfr/event/sampling/libTestNative.c
+ test/jdk/jdk/jfr/jcmd/JcmdAsserts.java
+ test/jdk/jdk/jfr/jcmd/JcmdHelper.java
+ test/jdk/jdk/jfr/jcmd/TEST.properties
+ test/jdk/jdk/jfr/jcmd/TestJcmdChangeLogLevel.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdDump.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdLegacy.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdSaveToFile.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStartDirNotExist.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStartInvaldFile.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStartPathToGCRoots.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStartReadOnlyFile.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStartStopDefault.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStartWithOptions.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStartWithSettings.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStopInvalidFile.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdStopReadOnlyFile.java
+ test/jdk/jdk/jfr/jcmd/jcmd-testsettings.2.jfc
+ test/jdk/jdk/jfr/jcmd/jcmd-testsettings.jfc
+ test/jdk/jdk/jfr/jcmd/jcmd-testsettings3.jfc
+ test/jdk/jdk/jfr/jcmd/legacy.jfc
+ test/jdk/jdk/jfr/jmx/JmxHelper.java
+ test/jdk/jdk/jfr/jmx/TEST.properties
+ test/jdk/jdk/jfr/jmx/TestClone.java
+ test/jdk/jdk/jfr/jmx/TestCloneRepeat.java
+ test/jdk/jdk/jfr/jmx/TestConfigurationInfo.java
+ test/jdk/jdk/jfr/jmx/TestCopyTo.java
+ test/jdk/jdk/jfr/jmx/TestCopyToInvalidPath.java
+ test/jdk/jdk/jfr/jmx/TestCopyToReadOnlyDir.java
+ test/jdk/jdk/jfr/jmx/TestCopyToRunning.java
+ test/jdk/jdk/jfr/jmx/TestEventTypes.java
+ test/jdk/jdk/jfr/jmx/TestGetRecordings.java
+ test/jdk/jdk/jfr/jmx/TestGetRecordingsMultiple.java
+ test/jdk/jdk/jfr/jmx/TestMultipleRecordings.java
+ test/jdk/jdk/jfr/jmx/TestNotificationListener.java
+ test/jdk/jdk/jfr/jmx/TestPredefinedConfiguration.java
+ test/jdk/jdk/jfr/jmx/TestPredefinedConfigurationInvalid.java
+ test/jdk/jdk/jfr/jmx/TestRecordingOptions.java
+ test/jdk/jdk/jfr/jmx/TestRecordingSettings.java
+ test/jdk/jdk/jfr/jmx/TestRecordingSettingsInvalid.java
+ test/jdk/jdk/jfr/jmx/TestRecordingSettingsMultiple.java
+ test/jdk/jdk/jfr/jmx/TestRecordingState.java
+ test/jdk/jdk/jfr/jmx/TestRecordingStateInvalid.java
+ test/jdk/jdk/jfr/jmx/TestSetConfiguration.java
+ test/jdk/jdk/jfr/jmx/TestSetConfigurationInvalid.java
+ test/jdk/jdk/jfr/jmx/TestSnapshot.java
+ test/jdk/jdk/jfr/jmx/TestStartRecording.java
+ test/jdk/jdk/jfr/jmx/TestStream.java
+ test/jdk/jdk/jfr/jmx/TestStreamClosed.java
+ test/jdk/jdk/jfr/jmx/TestStreamMultiple.java
+ test/jdk/jdk/jfr/jmx/TestWrongId.java
+ test/jdk/jdk/jfr/jmx/info/TestConfigurationInfo.java
+ test/jdk/jdk/jfr/jmx/info/TestEventTypeInfo.java
+ test/jdk/jdk/jfr/jmx/info/TestRecordingInfo.java
+ test/jdk/jdk/jfr/jmx/info/TestSettingDescriptorInfo.java
+ test/jdk/jdk/jfr/jmx/security/TestEnoughPermission.java
+ test/jdk/jdk/jfr/jmx/security/TestNoControlPermission.java
+ test/jdk/jdk/jfr/jmx/security/TestNoMonitorPermission.java
+ test/jdk/jdk/jfr/jmx/security/TestNotificationListenerPermission.java
+ test/jdk/jdk/jfr/jmx/security/enough.policy
+ test/jdk/jdk/jfr/jmx/security/listener.policy
+ test/jdk/jdk/jfr/jmx/security/nocontrol.policy
+ test/jdk/jdk/jfr/jmx/security/nomonitor.policy
+ test/jdk/jdk/jfr/jvm/HelloWorldEvent1.java
+ test/jdk/jdk/jfr/jvm/HelloWorldEvent2.java
+ test/jdk/jdk/jfr/jvm/TestBeginAndEnd.java
+ test/jdk/jdk/jfr/jvm/TestClassId.java
+ test/jdk/jdk/jfr/jvm/TestCounterTime.java
+ test/jdk/jdk/jfr/jvm/TestCreateNative.java
+ test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java
+ test/jdk/jdk/jfr/jvm/TestGetAllEventClasses.java
+ test/jdk/jdk/jfr/jvm/TestGetEventWriter.java
+ test/jdk/jdk/jfr/jvm/TestGetStackTraceId.java
+ test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java
+ test/jdk/jdk/jfr/jvm/TestJavaEvent.java
+ test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java
+ test/jdk/jdk/jfr/jvm/TestLargeJavaEvent512k.java
+ test/jdk/jdk/jfr/jvm/TestLargeJavaEvent64k.java
+ test/jdk/jdk/jfr/jvm/TestLogImplementation.java
+ test/jdk/jdk/jfr/jvm/TestLogOutput.java
+ test/jdk/jdk/jfr/jvm/TestPid.java
+ test/jdk/jdk/jfr/jvm/TestUnloadEventClassCount.java
+ test/jdk/jdk/jfr/jvm/TestUnsupportedVM.java
+ test/jdk/jdk/jfr/startupargs/StartupHelper.java
+ test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java
+ test/jdk/jdk/jfr/startupargs/TestDumpOnExit.java
+ test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java
+ test/jdk/jdk/jfr/startupargs/TestOldObjectQueueSize.java
+ test/jdk/jdk/jfr/startupargs/TestRepositoryPath.java
+ test/jdk/jdk/jfr/startupargs/TestRepositoryPathLong.java
+ test/jdk/jdk/jfr/startupargs/TestRetransform.java
+ test/jdk/jdk/jfr/startupargs/TestRetransformUsingLog.java
+ test/jdk/jdk/jfr/startupargs/TestStartDelay.java
+ test/jdk/jdk/jfr/startupargs/TestStartDelayRunning.java
+ test/jdk/jdk/jfr/startupargs/TestStartDuration.java
+ test/jdk/jdk/jfr/startupargs/TestStartMaxAgeSize.java
+ test/jdk/jdk/jfr/startupargs/TestStartName.java
+ test/jdk/jdk/jfr/startupargs/TestStartRecording.java
+ test/lib/jdk/test/lib/jfr/AppExecutorHelper.java
+ test/lib/jdk/test/lib/jfr/CommonHelper.java
+ test/lib/jdk/test/lib/jfr/EventField.java
+ test/lib/jdk/test/lib/jfr/EventNames.java
+ test/lib/jdk/test/lib/jfr/EventTypePrototype.java
+ test/lib/jdk/test/lib/jfr/EventVerifier.java
+ test/lib/jdk/test/lib/jfr/Events.java
+ test/lib/jdk/test/lib/jfr/FileHelper.java
+ test/lib/jdk/test/lib/jfr/GCHelper.java
+ test/lib/jdk/test/lib/jfr/RecurseThread.java
+ test/lib/jdk/test/lib/jfr/SimpleEvent.java
+ test/lib/jdk/test/lib/jfr/SimpleEventHelper.java
+ test/lib/jdk/test/lib/jfr/SimpleSetting.java
+ test/lib/jdk/test/lib/jfr/Stressor.java
+ test/lib/jdk/test/lib/jfr/TestClassLoader.java
+ test/lib/jdk/test/lib/jfr/VoidFunction.java
+ test/lib/jdk/test/lib/thread/TestThread.java
+ test/lib/jdk/test/lib/thread/XRun.java
Changeset: d2cfda6a00de
Author: joehw
Date: 2018-05-15 13:28 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/d2cfda6a00de
8202426: NPE thrown by Transformer when XMLStreamReader reports no xml attribute type
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java
+ test/jaxp/javax/xml/jaxp/libs/jaxp/library/JAXPTestPolicy.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/MyXMLInputFactoryImpl.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/MyXMLStreamReader.java
! test/jaxp/javax/xml/jaxp/unittest/transform/StAXSourceTest.java
Changeset: 94a048a97de4
Author: iignatyev
Date: 2018-05-15 13:58 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/94a048a97de4
8203250: runtime/LoadClass/test-classes/Hello.java has wrong legal notice
Reviewed-by: ccheung
! test/hotspot/jtreg/runtime/LoadClass/test-classes/Hello.java
Changeset: cebd0673feeb
Author: jjg
Date: 2018-05-15 14:15 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/cebd0673feeb
8203176: javadoc handles non-ASCII characters incorrectly.
Reviewed-by: ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
+ test/langtools/jdk/javadoc/doclet/testUnicode/TestUnicode.java
Changeset: fb66b2959eaf
Author: shade
Date: 2018-05-15 23:37 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/fb66b2959eaf
8203251: Non-PCH build failed after JDK-8199712 (Flight Recorder)
Reviewed-by: mgronlun
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
Changeset: 919c36db208c
Author: jjg
Date: 2018-05-15 14:41 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/919c36db208c
8202614: Add ability to validate links in JavadocTester
Reviewed-by: ksrini
! test/langtools/jdk/javadoc/doclet/5093723/T5093723.java
! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java
! test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testHrefInDocComment/pkg/I1.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/pkg3/A.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
Changeset: bf9177eac58d
Author: aharlap
Date: 2018-05-15 19:26 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/bf9177eac58d
8189271: Metaspace::_capacity_until_GC should be size_t
Summary: Change of member and some related local variables.
Reviewed-by: tschatzl, stuefe
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
Changeset: 9da00197ff72
Author: pliden
Date: 2018-05-16 10:24 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/9da00197ff72
8203220: Introduce ATTRIBUTE_ALIGNED macro
Reviewed-by: tschatzl, kbarrett
! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_cos.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_exp.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_log.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_log10.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_pow.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_sin.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_tan.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_sparcWorks.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
Changeset: 63f8bc358cca
Author: sjohanss
Date: 2018-05-16 10:44 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/63f8bc358cca
8183910: gc/arguments/TestAggressiveHeap.java fails intermittently
Reviewed-by: tschatzl, kbarrett
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
Changeset: d2bcbcf0d3d9
Author: shade
Date: 2018-05-16 12:38 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/d2bcbcf0d3d9
8203278: AArch64/PPC64 build failures after JDK-8199712 (Flight Recorder)
Reviewed-by: mgronlun
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
Changeset: f222eba39694
Author: shade
Date: 2018-05-16 12:38 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/f222eba39694
8203274: 32-bit build failures after JDK-8199712 (Flight Recorder)
Reviewed-by: mgronlun
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp
! src/hotspot/share/jfr/utilities/jfrAllocation.cpp
Changeset: 781f36c0831e
Author: shade
Date: 2018-05-16 13:14 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/781f36c0831e
8203285: Minimal VM fails to build after JDK-8199712 (Flight Recorder)
Reviewed-by: mgronlun
! src/hotspot/share/jfr/metadata/GenerateJfrFiles.java
! src/hotspot/share/jfr/support/jfrThreadId.hpp
! src/hotspot/share/runtime/java.cpp
Changeset: 2d9dd2b876a0
Author: sgehwolf
Date: 2018-05-15 15:36 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/2d9dd2b876a0
8203223: Signed integer overflow in ImageStrings::hash_code (libjimage.so)
Summary: Perform hash operation on local unsigned type.
Reviewed-by: shade, dholmes, alanb
! src/java.base/share/native/libjimage/imageFile.cpp
Changeset: 98f57dff16f3
Author: mbaesken
Date: 2018-04-26 13:55 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/98f57dff16f3
8202322: AIX: symbol visibility flags not support on xlc 12.1
Reviewed-by: erikj, clanger
! make/launcher/Launcher-jdk.pack.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/LibCommon.gmk
Changeset: 4bf83d5c3a63
Author: redestad
Date: 2018-05-16 18:03 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/4bf83d5c3a63
8196340: (coll) Examine overriding inherited methods in ArrayList and ArrayList.SubList
Reviewed-by: martin, forax, igerasim
! src/java.base/share/classes/java/util/ArrayList.java
Changeset: ea4e6d3dbf60
Author: erikj
Date: 2018-05-16 09:37 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/ea4e6d3dbf60
8202738: vm_version Abstract_VM_Version::internal_vm_info_string() returns same string for different incremental builds
Reviewed-by: ihse, jiangli
! make/common/NativeCompilation.gmk
! make/hotspot/lib/CompileJvm.gmk
Changeset: 7db531b83661
Author: erikj
Date: 2018-05-16 09:40 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/7db531b83661
8202920: jvm.cfg generation incorrect
Reviewed-by: ihse, shade, dholmes, ksrini
! make/copy/Copy-java.base.gmk
- src/java.base/macosx/conf/x86_64/jvm.cfg
- src/java.base/unix/conf/aarch64/jvm.cfg
- src/java.base/unix/conf/amd64/jvm.cfg
- src/java.base/unix/conf/arm/jvm.cfg
- src/java.base/unix/conf/i586/jvm.cfg
- src/java.base/unix/conf/ia64/jvm.cfg
- src/java.base/unix/conf/ppc64/jvm.cfg
- src/java.base/unix/conf/ppc64le/jvm.cfg
- src/java.base/unix/conf/s390x/jvm.cfg
- src/java.base/unix/conf/sparc/jvm.cfg
- src/java.base/unix/conf/sparcv9/jvm.cfg
- src/java.base/unix/conf/zero/jvm.cfg
- src/java.base/windows/conf/amd64/jvm.cfg
- src/java.base/windows/conf/i586/jvm.cfg
- src/java.base/windows/conf/ia64/jvm.cfg
Changeset: aefd3c7f5373
Author: sherman
Date: 2018-05-16 10:12 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/aefd3c7f5373
8191533: jar --describe-module prints service provider class names in lower case
Reviewed-by: alanb
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/jdk/tools/jar/modularJar/Basic.java
Changeset: 8e08d5a2614d
Author: aivanov
Date: 2018-05-04 19:23 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/8e08d5a2614d
8202476: ImageLib is broken in 32 bit Windows
Reviewed-by: prr, ihse, mbaesken
! src/java.desktop/share/native/common/awt/medialib/mlib_ImageCreate.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageAffine.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConvKernelConvert.c
! src/java.desktop/share/native/libmlib_image/mlib_ImageConvMxN.c
! src/java.desktop/share/native/libmlib_image/mlib_c_ImageLookUp.c
! src/java.desktop/share/native/libmlib_image/mlib_image_proto.h
Changeset: a9398d77ea79
Author: prr
Date: 2018-05-05 12:17 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/a9398d77ea79
8202679: Updates on windows failures in the problem list
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: c4789b6dbbb9
Author: psadhukhan
Date: 2018-05-07 16:51 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/c4789b6dbbb9
8202064: Jemmy JInternalFrameOperator: Add wait for close(), activate(), resize() and move() operations
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JInternalFrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info
Changeset: 6064cd8725fa
Author: prr
Date: 2018-05-07 13:36 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/6064cd8725fa
8176510: java/awt/font/GlyphVector/TestLayoutFlags.java fails with OpenJDK
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/java/awt/font/GlyphVector/TestLayoutFlags.java
Changeset: 793e481c7641
Author: lbourges
Date: 2018-05-08 10:13 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/793e481c7641
8202580: Dashed BasicStroke randomly painted incorrectly, may freeze application
Summary: fixed Dasher.init() to use the correct part [0; dashLen[
Reviewed-by: prr, serb
! src/java.desktop/share/classes/sun/java2d/marlin/DDasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java
+ test/jdk/sun/java2d/marlin/DashedRectTest.java
Changeset: 2bdb78c5a858
Author: psadhukhan
Date: 2018-05-08 15:30 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/2bdb78c5a858
8202718: Jemmy JInternalFrameOperator: Dependency with orders of Minimize, Maximize and Close buttons
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JInternalFrameOperator.java
Changeset: 941d432aee8b
Author: prr
Date: 2018-05-08 10:55 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/941d432aee8b
8202767: java/awt/font/GlyphVector/TestLayoutFlags.java is missing null check
Reviewed-by: serb
! test/jdk/java/awt/font/GlyphVector/TestLayoutFlags.java
Changeset: df06fe86f536
Author: prr
Date: 2018-05-08 12:13 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/df06fe86f536
Merge
- src/hotspot/share/classfile/sharedClassUtil.cpp
- src/hotspot/share/classfile/sharedClassUtil.hpp
- src/hotspot/share/classfile/systemDictionary_ext.hpp
- src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ClassForNamePlugin.java
- test/jdk/com/sun/crypto/provider/KeyAgreement/DHGenSecretKey.java
- test/jdk/java/lang/invoke/I4Special.jcod
Changeset: 6e7126d9e99f
Author: psadhukhan
Date: 2018-05-09 16:03 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/6e7126d9e99f
8197948: Create test for SwingSet2 main window
Reviewed-by: prr
Contributed-by: abdul.kolarkunnu at oracle.com
+ test/jdk/sanity/client/SwingSet/src/SwingSet2DemoTest.java
+ test/jdk/sanity/client/lib/SwingSet2/README
+ test/jdk/sanity/client/lib/SwingSet2/src/AquaTheme.java
+ test/jdk/sanity/client/lib/SwingSet2/src/CharcoalTheme.java
+ test/jdk/sanity/client/lib/SwingSet2/src/ContrastTheme.java
+ test/jdk/sanity/client/lib/SwingSet2/src/DemoModule.java
+ test/jdk/sanity/client/lib/SwingSet2/src/EmeraldTheme.java
+ test/jdk/sanity/client/lib/SwingSet2/src/OptionPaneDemo.java
+ test/jdk/sanity/client/lib/SwingSet2/src/RubyTheme.java
+ test/jdk/sanity/client/lib/SwingSet2/src/SwingSet2.java
+ test/jdk/sanity/client/lib/SwingSet2/src/TextAndMnemonicUtils.java
+ test/jdk/sanity/client/lib/SwingSet2/src/resources/images/toolbar/JOptionPane.gif
+ test/jdk/sanity/client/lib/SwingSet2/src/resources/swingset.properties
Changeset: 1a0960ba9735
Author: pkbalakr
Date: 2018-05-11 21:03 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/1a0960ba9735
8196360: java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java fails
Reviewed-by: serb, sveerabhadra, jdv
! test/jdk/ProblemList.txt
! test/jdk/java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java
Changeset: 8a7d677ad039
Author: aivanov
Date: 2018-05-11 15:07 +0100
URL: http://hg.openjdk.java.net/amber/amber/rev/8a7d677ad039
8202544: Hide unused exports in libzip
Reviewed-by: clanger, ihse
! src/java.base/share/native/libzip/zip_util.c
! src/java.base/share/native/libzip/zip_util.h
Changeset: f348e5d4769b
Author: erikj
Date: 2018-05-11 08:39 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/f348e5d4769b
8202914: Let custom makefile override jmod intput dir locations
Reviewed-by: tbell
! make/CreateJmods.gmk
Changeset: 8afb040fd242
Author: prr
Date: 2018-05-11 14:12 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/8afb040fd242
8202811: Problem List some tests that leave windows open on the desktop
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/TEST.ROOT
Changeset: 2a85d59e7f8b
Author: serb
Date: 2018-05-11 15:27 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/2a85d59e7f8b
8202878: com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java fails
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java
Changeset: 752645a158ff
Author: prr
Date: 2018-05-11 20:59 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/752645a158ff
8198412: MonospacedGlyphWidthTest.java may fail on Solaris
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/java/awt/font/MonospacedGlyphWidth/MonospacedGlyphWidthTest.java
Changeset: 0bb0e464ee76
Author: prr
Date: 2018-05-14 08:58 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/0bb0e464ee76
8198991: Move Java2D demo to the open repository
Reviewed-by: serb, jeff
! make/CompileDemos.gmk
+ src/demo/share/jfc/J2Ddemo/README.txt
+ src/demo/share/jfc/J2Ddemo/fonts/A.ttf
+ src/demo/share/jfc/J2Ddemo/images/bld.jpg
+ src/demo/share/jfc/J2Ddemo/images/bld at 2x.jpg
+ src/demo/share/jfc/J2Ddemo/images/boat.png
+ src/demo/share/jfc/J2Ddemo/images/boat at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/box.gif
+ src/demo/share/jfc/J2Ddemo/images/box.png
+ src/demo/share/jfc/J2Ddemo/images/box at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/boxwave.gif
+ src/demo/share/jfc/J2Ddemo/images/boxwave.png
+ src/demo/share/jfc/J2Ddemo/images/boxwave at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/clone.gif
+ src/demo/share/jfc/J2Ddemo/images/clone at 2x.gif
+ src/demo/share/jfc/J2Ddemo/images/clouds.jpg
+ src/demo/share/jfc/J2Ddemo/images/clouds at 2x.jpg
+ src/demo/share/jfc/J2Ddemo/images/duke.gif
+ src/demo/share/jfc/J2Ddemo/images/duke.png
+ src/demo/share/jfc/J2Ddemo/images/duke.running.gif
+ src/demo/share/jfc/J2Ddemo/images/duke at 2x.gif
+ src/demo/share/jfc/J2Ddemo/images/duke at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/dukeplug.gif
+ src/demo/share/jfc/J2Ddemo/images/dukeplug.png
+ src/demo/share/jfc/J2Ddemo/images/dukeplug at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/fight.gif
+ src/demo/share/jfc/J2Ddemo/images/fight.png
+ src/demo/share/jfc/J2Ddemo/images/fight at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/globe.gif
+ src/demo/share/jfc/J2Ddemo/images/globe.png
+ src/demo/share/jfc/J2Ddemo/images/globe at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/jumptojavastrip.png
+ src/demo/share/jfc/J2Ddemo/images/loop.gif
+ src/demo/share/jfc/J2Ddemo/images/loop at 2x.gif
+ src/demo/share/jfc/J2Ddemo/images/looping.gif
+ src/demo/share/jfc/J2Ddemo/images/looping at 2x.gif
+ src/demo/share/jfc/J2Ddemo/images/magnify.gif
+ src/demo/share/jfc/J2Ddemo/images/magnify.png
+ src/demo/share/jfc/J2Ddemo/images/magnify at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/painting.gif
+ src/demo/share/jfc/J2Ddemo/images/painting.png
+ src/demo/share/jfc/J2Ddemo/images/painting at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/print.gif
+ src/demo/share/jfc/J2Ddemo/images/print at 2x.gif
+ src/demo/share/jfc/J2Ddemo/images/remove.gif
+ src/demo/share/jfc/J2Ddemo/images/remove at 2x.gif
+ src/demo/share/jfc/J2Ddemo/images/snooze.gif
+ src/demo/share/jfc/J2Ddemo/images/snooze.png
+ src/demo/share/jfc/J2Ddemo/images/snooze at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/star7.gif
+ src/demo/share/jfc/J2Ddemo/images/star7.png
+ src/demo/share/jfc/J2Ddemo/images/star7 at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/start.gif
+ src/demo/share/jfc/J2Ddemo/images/start2.gif
+ src/demo/share/jfc/J2Ddemo/images/start2 at 2x.gif
+ src/demo/share/jfc/J2Ddemo/images/start at 2x.gif
+ src/demo/share/jfc/J2Ddemo/images/stop.gif
+ src/demo/share/jfc/J2Ddemo/images/stop2.gif
+ src/demo/share/jfc/J2Ddemo/images/stop2 at 2x.gif
+ src/demo/share/jfc/J2Ddemo/images/stop at 2x.gif
+ src/demo/share/jfc/J2Ddemo/images/surfing.gif
+ src/demo/share/jfc/J2Ddemo/images/surfing.png
+ src/demo/share/jfc/J2Ddemo/images/surfing at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/thumbsup.gif
+ src/demo/share/jfc/J2Ddemo/images/thumbsup.png
+ src/demo/share/jfc/J2Ddemo/images/thumbsup at 2x.png
+ src/demo/share/jfc/J2Ddemo/images/tip.gif
+ src/demo/share/jfc/J2Ddemo/images/tip.png
+ src/demo/share/jfc/J2Ddemo/images/tip at 2x.png
+ src/demo/share/jfc/J2Ddemo/java2d/AnimatingContext.java
+ src/demo/share/jfc/J2Ddemo/java2d/AnimatingControlsSurface.java
+ src/demo/share/jfc/J2Ddemo/java2d/AnimatingSurface.java
+ src/demo/share/jfc/J2Ddemo/java2d/CloningFeature.java
+ src/demo/share/jfc/J2Ddemo/java2d/ControlsSurface.java
+ src/demo/share/jfc/J2Ddemo/java2d/CustomControls.java
+ src/demo/share/jfc/J2Ddemo/java2d/CustomControlsContext.java
+ src/demo/share/jfc/J2Ddemo/java2d/DemoFonts.java
+ src/demo/share/jfc/J2Ddemo/java2d/DemoGroup.java
+ src/demo/share/jfc/J2Ddemo/java2d/DemoImages.java
+ src/demo/share/jfc/J2Ddemo/java2d/DemoInstVarsAccessor.java
+ src/demo/share/jfc/J2Ddemo/java2d/DemoInstVarsAccessorImplBase.java
+ src/demo/share/jfc/J2Ddemo/java2d/DemoPanel.java
+ src/demo/share/jfc/J2Ddemo/java2d/GlobalControls.java
+ src/demo/share/jfc/J2Ddemo/java2d/GlobalPanel.java
+ src/demo/share/jfc/J2Ddemo/java2d/Intro.java
+ src/demo/share/jfc/J2Ddemo/java2d/J2Ddemo.java
+ src/demo/share/jfc/J2Ddemo/java2d/MemoryMonitor.java
+ src/demo/share/jfc/J2Ddemo/java2d/PerformanceMonitor.java
+ src/demo/share/jfc/J2Ddemo/java2d/RunWindow.java
+ src/demo/share/jfc/J2Ddemo/java2d/Surface.java
+ src/demo/share/jfc/J2Ddemo/java2d/TextureChooser.java
+ src/demo/share/jfc/J2Ddemo/java2d/Tools.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Arcs_Curves/Arcs.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Arcs_Curves/BezierAnim.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Arcs_Curves/Curves.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Arcs_Curves/Ellipses.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/Areas.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/ClipAnim.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/Intersection.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Clipping/Text.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Colors/BullsEye.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Colors/ColorConvert.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Colors/Rotator3D.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Composite/ACimages.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Composite/ACrules.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Composite/FadeAnim.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/AllFonts.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/AttributedStr.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/Highlighting.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/Outline.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Fonts/Tree.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Images/DukeAnim.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Images/ImageOps.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Images/JPEGFlip.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Images/WarpImage.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Lines/Caps.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Lines/Dash.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Lines/Joins.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Lines/LineAnim.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/Balls.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/BezierScroller.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Mix/Stars3D.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/GradAnim.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/Gradient.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/Texture.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Paint/TextureAnim.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Paths/Append.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Paths/CurveQuadTo.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Paths/FillStroke.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Paths/WindingRule.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Transforms/Rotate.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Transforms/SelectTx.java
+ src/demo/share/jfc/J2Ddemo/java2d/demos/Transforms/TransformAnim.java
! test/jdk/TEST.ROOT
! test/jdk/TEST.groups
+ test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java
+ test/jdk/demo/jfc/TEST.properties
Changeset: 23a8ccafa7ba
Author: jdv
Date: 2018-05-15 11:34 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/23a8ccafa7ba
8202824: Cleanup discrepancies in ProblemList for java_awt jtreg tests
Reviewed-by: serb
! test/jdk/ProblemList.txt
Changeset: 9822dd521c15
Author: pbansal
Date: 2018-05-15 18:03 +0530
URL: http://hg.openjdk.java.net/amber/amber/rev/9822dd521c15
8196616: ava/awt/GraphicsDevice/DisplayModes/CompareToXrandrTest.java fails
Reviewed-by: prr, mhalder
! test/jdk/java/awt/GraphicsDevice/DisplayModes/CompareToXrandrTest.java
Changeset: d93ae85b18c1
Author: prr
Date: 2018-05-15 10:13 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/d93ae85b18c1
Merge
! make/CreateJmods.gmk
- src/hotspot/share/runtime/advancedThresholdPolicy.cpp
- src/hotspot/share/runtime/advancedThresholdPolicy.hpp
- test/hotspot/jtreg/compiler/tiered/TransitionsTestExecutor.java
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
Changeset: 1ff7fb9125f8
Author: prr
Date: 2018-05-16 09:45 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/1ff7fb9125f8
Merge
- src/hotspot/share/runtime/vmStructs_trace.hpp
- src/hotspot/share/trace/noTraceBackend.hpp
- src/hotspot/share/trace/trace.dtd
- src/hotspot/share/trace/trace.xml
- src/hotspot/share/trace/traceBackend.cpp
- src/hotspot/share/trace/traceBackend.hpp
- src/hotspot/share/trace/traceDataTypes.hpp
- src/hotspot/share/trace/traceEvent.hpp
- src/hotspot/share/trace/traceEventClasses.xsl
- src/hotspot/share/trace/traceEventIds.xsl
- src/hotspot/share/trace/traceMacros.hpp
- src/hotspot/share/trace/traceStream.cpp
- src/hotspot/share/trace/traceStream.hpp
- src/hotspot/share/trace/traceTime.hpp
- src/hotspot/share/trace/traceTypes.xsl
- src/hotspot/share/trace/traceevents.xml
- src/hotspot/share/trace/tracerelationdecls.xml
- src/hotspot/share/trace/tracetypes.xml
- src/hotspot/share/trace/tracing.hpp
- src/hotspot/share/trace/tracingExport.cpp
- src/hotspot/share/trace/tracingExport.hpp
- src/hotspot/share/trace/xinclude.mod
- src/hotspot/share/trace/xsl_util.xsl
- src/hotspot/share/utilities/ticks.inline.hpp
- src/java.base/macosx/conf/x86_64/jvm.cfg
- src/java.base/unix/conf/aarch64/jvm.cfg
- src/java.base/unix/conf/amd64/jvm.cfg
- src/java.base/unix/conf/arm/jvm.cfg
- src/java.base/unix/conf/i586/jvm.cfg
- src/java.base/unix/conf/ia64/jvm.cfg
- src/java.base/unix/conf/ppc64/jvm.cfg
- src/java.base/unix/conf/ppc64le/jvm.cfg
- src/java.base/unix/conf/s390x/jvm.cfg
- src/java.base/unix/conf/sparc/jvm.cfg
- src/java.base/unix/conf/sparcv9/jvm.cfg
- src/java.base/unix/conf/zero/jvm.cfg
- src/java.base/windows/conf/amd64/jvm.cfg
- src/java.base/windows/conf/i586/jvm.cfg
- src/java.base/windows/conf/ia64/jvm.cfg
! test/jdk/ProblemList.txt
! test/jdk/TEST.ROOT
! test/jdk/TEST.groups
Changeset: e2eff4dcebbd
Author: prr
Date: 2018-05-16 10:27 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/e2eff4dcebbd
Merge
Changeset: b5023063346d
Author: iklam
Date: 2018-05-15 14:49 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/b5023063346d
8189140: SystemDictionaryShared::initialize() should be renamed to be more meaningful
Summary: Removed this function, added JavaCalls::construct_new_instance and moved SharedDictionary_lock
Reviewed-by: jiangli, ccheung, dholmes, coleenp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/javaCalls.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
Changeset: 9010b580d8a9
Author: iveresov
Date: 2018-05-16 15:19 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/9010b580d8a9
8201447: C1 does backedge profiling incorrectly
Summary: Increment backedge counter only for backward arms of conditional branches.
Reviewed-by: never, kvn
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRGenerator_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
Changeset: d2d6bc39ea88
Author: mseledtsov
Date: 2018-05-16 16:43 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/d2d6bc39ea88
8199252: [TESTBUG] Open source VM testbase system dictionary tests
Summary: Opensourced the tests
Reviewed-by: iignatyev, gziemski
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeGen.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/BTreeTest.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/ChainGen.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/ChainTest.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/GenClassesBuilder.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/share/SysDictTest.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree001/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree001/btree001.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/btree002.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree003/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree003/btree003.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree004/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree004/btree004.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/btree005.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree006/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree006/btree006.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree007/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree007/btree007.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/btree008.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree009/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree009/btree009.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree010/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree012/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain001/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain001/chain001.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain002/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain002/chain002.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain003/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain003/chain003.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain004/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain004/chain004.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain005/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain005/chain005.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain006/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain006/chain006.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain007/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain008/TEST.properties
+ test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java
Changeset: 3595bd343b65
Author: mseledtsov
Date: 2018-05-16 16:43 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/3595bd343b65
Merge
Changeset: 6d6fe9416864
Author: iignatyev
Date: 2018-05-17 00:23 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/6d6fe9416864
8199384: [TESTBUG] Open source VM testbase MLVM tests
Reviewed-by: erikj, mseledtsov, vlivanov
! make/test/JtregNativeHotspot.gmk
! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.c
+ test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.h
+ test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.c
+ test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.h
+ test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_common/agent_common.c
+ test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_common/agent_common.h
+ test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.c
+ test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.c
+ test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.h
+ test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.c
+ test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.h
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/castToGrandparent/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/castToParent/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/classNameInStackTrace/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/finalSuperclass/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/findByName/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/invalidSuperclass/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/isGarbageCollected/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/uniqueClassAndObject/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/AnonkTestee01.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/AnonkTestee02.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/ReplaceClassParentTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/StressClassLoadingTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/byteMutation/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/byteMutation/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/heap/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/parallelLoad/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/parallelLoad/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/randomBytecodes/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/randomBytecodes/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMH.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenCPFullOfMT.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenFullCP.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyCorrectBootstrap.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyIncorrectBootstrap.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/GenManyIndyOneCPX.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/share/HandleType.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/correctBootstrap/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/incorrectBootstrap/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/manyIndyOneCPX/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/manyIndyOneCPX/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mh/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/cp/stress/classfmt/mt/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/java/rawRetypes/INDIFY_Test6998541.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/java/rawRetypes/INDIFY_Test6998541.jmpp
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/java/rawRetypes/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/java/thisAsArgument/INDIFY_Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/java/thisAsArgument/Test.java.jdk8
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/java/verifyStackTrace/INDIFY_Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/java/verifyStackTrace/Test.java.jdk8
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jdi/breakpoint/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jdi/breakpoint/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jdi/breakpointOtherStratum/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jdi/breakpointOtherStratum/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_a/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_a/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_a/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_a/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_b/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_b/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_b/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manyDiff_b/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manySame_a/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manySame_a/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manySame_a/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manySame_a/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manySame_b/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manySame_b/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manySame_b/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2manySame_b/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2none_a/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2none_a/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2none_a/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2none_a/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2none_b/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2none_b/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2none_b/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2none_b/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2same_a/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2same_a/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2same_a/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2same_a/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2same_b/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2same_b/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2same_b/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_indy2same_b/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_none2indy_a/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_none2indy_a/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_none2indy_a/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_none2indy_a/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_none2indy_b/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_none2indy_b/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_none2indy_b/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/mergeCP_none2indy_b/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/redefineClassInBootstrap/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/redefineClassInBootstrap/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/redefineClassInBootstrap/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/redefineClassInTarget/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/redefineClassInTarget/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/redefineClassInTarget/newclass/INDIFY_Dummy0.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.c
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/libIndyRedefineClass.c
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/INDIFY_Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/libstepBreakPopReturn.c
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.c
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/share/CallSiteDekkerActor.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/share/INDIFY_RelinkCallSiteFreqTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/share/INDIFY_RelinkCallSiteTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/INDIFY_Testee.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/loopsAndThreads/INDIFY_Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/loopsAndThreads/INDIFY_Test.jmpp
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/loopsAndThreads/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/loopsAndThreads/Test.java.jdk8
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/loopsAndThreads/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/mutableCallSiteDekker/Actor.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/mutableCallSiteDekker/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/mutableCallSiteDekker/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/relinkMutableCallSite/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/relinkMutableCallSite/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/relinkMutableCallSiteFreq/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/relinkMutableCallSiteFreq/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/relinkVolatileCallSite/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/relinkVolatileCallSite/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/relinkVolatileCallSiteFreq/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/relinkVolatileCallSiteFreq/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/volatileCallSiteDekker/Actor.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/volatileCallSiteDekker/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/java/volatileCallSiteDekker/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/jdi/breakpointInCompiledCode/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/jdi/breakpointInCompiledCode/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/java/throwException/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/jdi/breakpoint/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/jdi/breakpoint/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/jdi/breakpointOtherStratum/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/jdi/breakpointOtherStratum/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7087658/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7087658/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7087658/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7127687/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7129034/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7129034/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/regression/b7129034/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/Argument.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/Arguments.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/MHTransformationGen.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/MHUtils.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/MethodParameterValueProvider.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/PrimitiveTypeConverter.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/PrimitiveTypeConverter.jmpp
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/RandomArgumentGen.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/RandomArgumentsGen.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/RandomMTGen.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/RandomTypeGen.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/RandomValueGen.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/SimpleOpMethodHandles.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/SimpleUnitTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/TestTypes.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHArrayEnvelopeTFPair.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHArrayGetElemTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHArraySetElemTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHBasicUnaryTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHBindTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHCall.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHCastTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHCollectSpreadBaseTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHCollectSpreadTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHConstantTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHConvertTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHDropTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHDropTF2.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHEnvelopeArgTFPair.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHExplicitCastTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHFilterRetValTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHFilterTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHFoldTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHIdentityTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHInsertOrDropTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHInsertTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHMacroTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHNaryTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHNullaryTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHOutboundCallTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHOutboundVirtualCallTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHPermuteTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHPrimitiveTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHSamTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHTFPair.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHThrowCatchTFPair.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHUnaryTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/transform/v2/MHVarargsCollectSpreadTF.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/deoptimize/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/i2c_c2i/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/i2c_c2i/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/inlineMHTarget/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/inlineMHTarget/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/sequences/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/compiler/sequences/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/callSequencesDuringGC/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/callSequencesDuringGC/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMH/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMH/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMHConsts/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/java/sequences/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/java/sequences/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jdi/breakpointInCompiledCode/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jdi/breakpointInCompiledCode/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/libnativeAndMH.c
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.c
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/INDIFY_Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/INDIFY_Test.jmpp
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/java/findDeadlock/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/INDIFY_Test.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/mixed/stress/regression/b6969574/TEST.properties
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/patches/java.base/java/lang/invoke/NewInvokeSpecialCallSite.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/patches/java.base/jdk/internal/org/objectweb/asm/ClassWriterExt.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/ClassfileGenerator.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/ClassfileGeneratorTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/CustomClassLoaders.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/DekkerTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/Env.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/ExceptionsOptionObjectFactory.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/IgnoreUnknownArgumentParser.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/IndifiedClassesBuilder.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/MlvmOOMTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/MlvmTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/MlvmTestExecutor.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/MultiThreadedTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/Stratum.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/StratumClassesBuilder.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/TestSequence.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/WhiteBoxHelper.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jdi/ArgumentHandler.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jdi/BreakpointInfo.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jdi/IndyDebuggee.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jdi/JDIBreakpointTest.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jdi/MHDebuggee.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jpda/Debuggee.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jpda/INDIFY_SDE_DebuggeeBase.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jpda/SDE_MHDebuggeeBase.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jpda/StratumInfo.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/jpda/StratumUtils.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.c
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.h
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/tools/Indify.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/tools/LoadClass.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/tools/StratumAP.java
+ test/hotspot/jtreg/vmTestbase/vm/mlvm/tools/StratumAPTreeVisitor.java
Changeset: bd198a98f3c5
Author: pliden
Date: 2018-05-17 09:35 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/bd198a98f3c5
8202978: Incorrect tmp register passed to MacroAssembler::load_mirror()
Reviewed-by: kvn, coleenp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
Changeset: 8e4fcfb4cfe4
Author: rehn
Date: 2018-05-17 10:32 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/8e4fcfb4cfe4
8195098: Low latency hashtable for read-mostly scenarios
Summary: This implement a concurrent hashtable using chaining and the GlobalCounter for ABA problems.
Reviewed-by: acorn, coleenp, dcubed, eosterlund, gziemski, mlarsson
+ src/hotspot/share/utilities/concurrentHashTable.hpp
+ src/hotspot/share/utilities/concurrentHashTable.inline.hpp
+ src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp
+ test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
Changeset: 062fcc6d183b
Author: asaha
Date: 2018-05-17 11:03 +0000
URL: http://hg.openjdk.java.net/amber/amber/rev/062fcc6d183b
Added tag jdk-11+14 for changeset 3595bd343b65
! .hgtags
Changeset: dc18db671651
Author: mdoerr
Date: 2018-05-17 14:16 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/dc18db671651
8203288: PPC64 and s390 fail to build after JDK-8199712 (Flight Recorder)
Reviewed-by: shade
+ src/hotspot/cpu/ppc/vm_version_ext_ppc.cpp
+ src/hotspot/cpu/ppc/vm_version_ext_ppc.hpp
+ src/hotspot/cpu/s390/vm_version_ext_s390.cpp
+ src/hotspot/cpu/s390/vm_version_ext_s390.hpp
! src/hotspot/os/aix/os_aix.cpp
+ src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/thread_aix_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.hpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.hpp
! src/hotspot/share/jfr/utilities/jfrBigEndian.hpp
Changeset: e2d9b38630c3
Author: gromero
Date: 2018-05-16 11:11 -0400
URL: http://hg.openjdk.java.net/amber/amber/rev/e2d9b38630c3
8203305: PPC64: Improve TM detection for enabling RTM on Linux / POWER9
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
Changeset: f9fe56417050
Author: mdoerr
Date: 2018-05-17 14:19 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/f9fe56417050
8202713: Create a MacroAssembler::access_load/store_at wrapper for S390 and PPC
Reviewed-by: eosterlund, goetz
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/g1/g1BarrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/g1/g1BarrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.hpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
Changeset: 268ea94772da
Author: mgronlun
Date: 2018-05-17 14:31 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/268ea94772da
8203346: JFR: Inconsistent signature of jfr_add_string_constant
Reviewed-by: shade
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
Changeset: 88bf53770be5
Author: eosterlund
Date: 2018-05-17 11:56 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/88bf53770be5
8202479: Add missing try_resolve_jobject_in_native calls
Reviewed-by: coleenp, pliden
! src/hotspot/cpu/sparc/jniFastGetField_sparc.cpp
! src/hotspot/cpu/x86/jniFastGetField_x86_64.cpp
Changeset: 86f038c25410
Author: neliasso
Date: 2018-05-17 12:08 +0200
URL: http://hg.openjdk.java.net/amber/amber/rev/86f038c25410
8203215: IdealLoopTree::split_outer_loop leaves phi-nodes with only one input
Summary: Make sure the phis are transformed
Reviewed-by: roland, kvn, rbackman
! src/hotspot/share/opto/loopnode.cpp
Changeset: 1d683e243d8d
Author: ccheung
Date: 2018-05-17 08:41 -0700
URL: http://hg.openjdk.java.net/amber/amber/rev/1d683e243d8d
8196619: [TESTBUG] restore current version check in runtime/appcds/MultiReleaseJars.java
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/appcds/MultiReleaseJars.java
More information about the amber-dev
mailing list