hg: amber/amber: 103 new changesets

vicente.romero at oracle.com vicente.romero at oracle.com
Mon Oct 8 18:17:24 UTC 2018


Changeset: 0f7d0bb6cfe2
Author:    jcbeyler
Date:      2018-09-27 15:56 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/0f7d0bb6cfe2

8211036: Remove the NSK_STUB macros from vmTestbase for non jvmti
Summary: Remove the NSK_STUB macros from code outside of the jvmti subfolder
Reviewed-by: iignatyev, amenkov, dholmes

! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/StackTraceController.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/Deadlock.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/LockingThreads.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/RecursiveMonitoringThread.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/README
! test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/native/README
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/nsk_strace.h
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.cpp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/redefineClasses.cpp

Changeset: 1d12935177ed
Author:    mbaesken
Date:      2018-09-28 09:20 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/1d12935177ed

8210964: add more ld preloading related info to hs_error file on Linux
Reviewed-by: clanger, stuefe

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp

Changeset: 5e9c922eafbc
Author:    mbaesken
Date:      2018-09-27 15:37 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/5e9c922eafbc

8211149: fix potential memleak in getJavaIDFromLangID after failing SetupI18nProps call [windows]
Reviewed-by: naoto, lucy

! src/java.base/windows/native/libjava/java_props_md.c

Changeset: 28085dba5d9a
Author:    jjiang
Date:      2018-09-28 15:42 +0800
URL:       http://hg.openjdk.java.net/amber/amber/rev/28085dba5d9a

8209546: Make sun/security/tools/keytool/autotest.sh to support macosx
Summary: Refactor autotest.sh to java test and remove standard.sh
Reviewed-by: weijun

! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/tools/keytool/KeyToolTest.java
+ test/jdk/sun/security/tools/keytool/NssTest.java
- test/jdk/sun/security/tools/keytool/autotest.sh
- test/jdk/sun/security/tools/keytool/standard.sh

Changeset: c573d2633417
Author:    rkennke
Date:      2018-09-28 10:57 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/c573d2633417

8211269: Make declaration of Allocation protected in MemAllocator
Reviewed-by: shade

! src/hotspot/share/gc/shared/memAllocator.hpp

Changeset: 7bd8d6b011c9
Author:    sballal
Date:      2018-09-28 14:31 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/7bd8d6b011c9

8207745: serviceability/sa/TestJmapCore.java times out parsing a 4GB hprof file
Reviewed-by: dholmes, jgeorge

! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java

Changeset: 2d980757fd07
Author:    chegar
Date:      2018-09-28 12:47 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/2d980757fd07

8211092: test/jdk/sun/net/www/http/HttpClient/MultiThreadTest.java fails intermittently when cleaning up
Reviewed-by: dfuchs

! test/jdk/ProblemList.txt
! test/jdk/sun/net/www/http/HttpClient/MultiThreadTest.java

Changeset: 5ba442f14818
Author:    avoitylov
Date:      2018-09-28 15:39 +0300
URL:       http://hg.openjdk.java.net/amber/amber/rev/5ba442f14818

8211212: ARM: -Werror=switch build failure
Reviewed-by: shade

! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp

Changeset: 2a1e47af3c6b
Author:    mbaesken
Date:      2018-09-27 17:13 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/2a1e47af3c6b

8211208: make AllocateHeapAt an unsupported option on AIX
Reviewed-by: shade, tschatzl

! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/gc/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithAllocateHeapAt.java

Changeset: a1c24d06e2b5
Author:    dl
Date:      2018-09-28 08:45 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/a1c24d06e2b5

8210971: Add exception handling methods to CompletionStage and CompletableFuture
Reviewed-by: martin, chegar

! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! src/java.base/share/classes/java/util/concurrent/CompletionStage.java
! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java

Changeset: 1239bfca87f8
Author:    dl
Date:      2018-09-28 08:45 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/1239bfca87f8

8207003: Miscellaneous changes imported from jsr166 CVS 2018-09
Reviewed-by: martin, chegar

! test/jdk/java/util/Collections/EmptyNavigableSet.java
! test/jdk/java/util/PriorityQueue/AddNonComparable.java
! test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java
! test/jdk/java/util/concurrent/tck/CountedCompleterTest.java
! test/jdk/java/util/concurrent/tck/DelayQueueTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinPool8Test.java
! test/jdk/java/util/concurrent/tck/ForkJoinTask8Test.java
! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java
! test/jdk/java/util/concurrent/tck/FutureTaskTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/RecursiveActionTest.java
! test/jdk/java/util/concurrent/tck/RecursiveTaskTest.java
! test/jdk/java/util/concurrent/tck/ReentrantLockTest.java
! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java

Changeset: e374b0383035
Author:    shade
Date:      2018-09-28 18:28 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/e374b0383035

8211272: x86_32 build failures after JDK-8210764 (Update avx512 implementation)
Reviewed-by: rkennke, kvn

! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp

Changeset: 3aac38c47955
Author:    shade
Date:      2018-09-28 18:28 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/3aac38c47955

8211274: x86_32 build failures after JDK-8211029 (Have a common set of enabled warnings for all native libraries)
Reviewed-by: dholmes, tschatzl

! src/hotspot/cpu/x86/jniFastGetField_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp

Changeset: d82660ddd75c
Author:    shade
Date:      2018-09-28 18:28 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/d82660ddd75c

8211268: Disable unsupported GCs for Zero
Reviewed-by: sgehwolf, erikj

! make/autoconf/hotspot.m4

Changeset: d38cb687d631
Author:    dtitov
Date:      2018-09-28 12:04 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/d38cb687d631

8163083: SocketListeningConnector does not allow invocations with port 0
Reviewed-by: sspitsyn, amenkov, gadams, jcbeyler

! src/jdk.jdi/share/classes/com/sun/jdi/connect/ListeningConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/GenericListeningConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketListeningConnector.java
+ test/jdk/com/sun/jdi/connect/WildcardPortSupport.java

Changeset: f1f7ff620f83
Author:    gadams
Date:      2018-09-28 14:31 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/f1f7ff620f83

8208473: [TESTBUG] nsk/jdb/exclude/exclude001/exclude001.java is timing out on solaris-sparc again
Reviewed-by: cjplummer, amenkov

! test/hotspot/jtreg/vmTestbase/nsk/jdb/exclude/exclude001/exclude001.java

Changeset: 2712735bc434
Author:    jcbeyler
Date:      2018-09-28 13:01 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/2712735bc434

8210842: Handle JNIGlobalRefLocker.cpp
Summary: Add checking for JNI calls via a new ExceptionCheckingJniEnv
Reviewed-by: sspitsyn, amenkov, dholmes, mikael

! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIGlobalRefLocker.cpp
+ test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.cpp
+ test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.hpp

Changeset: 53a4760e9fcc
Author:    henryjen
Date:      2018-09-28 13:15 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/53a4760e9fcc

8210810: Escaped character at specific position in argument file is not handled properly
Reviewed-by: alanb
Contributed-by: Bo Zhang <zhangbodut at gmail.com>

! src/java.base/share/native/libjli/args.c
! test/jdk/tools/launcher/ArgFileSyntax.java

Changeset: db0c3952de52
Author:    coleenp
Date:      2018-09-28 16:07 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/db0c3952de52

8209645: Split ClassLoaderData and ClassLoaderDataGraph into separate files
Reviewed-by: iklam, stuefe

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderData.inline.hpp
+ src/hotspot/share/classfile/classLoaderDataGraph.cpp
+ src/hotspot/share/classfile/classLoaderDataGraph.hpp
+ src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/parallel/pcTasks.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psTasks.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/parallelCleaning.hpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/saveRestore.cpp
! src/hotspot/share/jfr/periodic/jfrModuleEvent.cpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/memprofiler.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/memBaseline.cpp

Changeset: bb1d5dd64897
Author:    mikael
Date:      2018-09-28 14:11 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/bb1d5dd64897

8211176: Initialize ObjectMonitor eagerly
Reviewed-by: dholmes, adinn, redestad

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp

Changeset: 540c1a848dd8
Author:    mikael
Date:      2018-09-28 14:53 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/540c1a848dd8

8211291: Backout JDK-8210842 Handle JNIGlobalRefLocker.cpp
Reviewed-by: kbarrett, iignatyev, jcbeyler

! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIGlobalRefLocker.cpp
- test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.cpp
- test/hotspot/jtreg/vmTestbase/nsk/share/jni/ExceptionCheckingJniEnv.hpp

Changeset: 628909466216
Author:    jiangli
Date:      2018-10-01 00:52 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/628909466216

8210926: vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/TestDescription.java failed with JVMTI_ERROR_INVALID_CLASS in CDS mode
Summary: Reset InstanceKlass _init_state to 'allocated' before writing out shared classes at dump time.
Reviewed-by: dholmes, coleenp

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: 8f0f7f2ae20b
Author:    aph
Date:      2018-09-26 18:11 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/8f0f7f2ae20b

8211170: AArch64: Warnings in C1 and template interpreter
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp

Changeset: d034d46065fb
Author:    aph
Date:      2018-10-01 09:56 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/d034d46065fb

Merge

- src/java.desktop/share/classes/com/sun/awt/SecurityWarning.java
- src/java.desktop/share/classes/sun/applet/AppletClassLoader.java
- src/java.desktop/share/classes/sun/applet/AppletSecurity.java
- src/java.desktop/share/classes/sun/applet/AppletThreadGroup.java
- src/java.desktop/share/classes/sun/awt/HToolkit.java
- src/java.desktop/unix/native/libawt_xawt/awt/HPkeysym.h
- test/jdk/com/sun/awt/SecurityWarning/CustomSecurityManager.java
- test/jdk/com/sun/awt/SecurityWarning/GetSizeShouldNotReturnZero.java
- test/jdk/com/sun/awt/TEST.properties
- test/jdk/java/awt/dnd/BadSerializaionTest/BadSerializationTest.java
- test/jdk/java/awt/dnd/BadSerializaionTest/badAction
- test/jdk/java/awt/dnd/BadSerializaionTest/good
- test/jdk/java/awt/dnd/BadSerializaionTest/noEvents
- test/jdk/java/awt/dnd/BadSerializaionTest/nullComponent
- test/jdk/java/awt/dnd/BadSerializaionTest/nullDragSource
- test/jdk/java/awt/dnd/BadSerializaionTest/nullOrigin
- test/jdk/sun/security/tools/keytool/autotest.sh
- test/jdk/sun/security/tools/keytool/standard.sh
- test/langtools/tools/javadoc/api/basic/IsSupportedOptionTest.java

Changeset: 358a3b99198a
Author:    aph
Date:      2018-09-20 18:29 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/358a3b99198a

8210972: Add comment text to C1 patching code
Reviewed-by: kvn

! src/hotspot/share/c1/c1_Runtime1.cpp

Changeset: 2a2a78bd1fc3
Author:    lucy
Date:      2018-10-01 12:07 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/2a2a78bd1fc3

8211145: [ppc] [s390]: Build fails due to -Werror=switch (introduced with JDK-8211029)
Reviewed-by: shade, simonis

! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/assembler_s390.cpp
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp

Changeset: 933b0abb2211
Author:    rkennke
Date:      2018-10-01 16:34 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/933b0abb2211

8211241: Missing obj equals in TemplateTable::fast_aldc
Reviewed-by: dcubed, coleenp

! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp

Changeset: 5bdf60cd0ed0
Author:    shade
Date:      2018-10-01 16:41 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/5bdf60cd0ed0

8211239: Build fails without JFR: empty JFR events signatures mismatch
Reviewed-by: mgronlun, dholmes

! make/src/classes/build/tools/jfr/GenerateJfrFiles.java

Changeset: 02421ca2cc85
Author:    rkennke
Date:      2018-10-01 17:47 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/02421ca2cc85

8211071: unpack.cpp fails to compile with statement has no effect [-Werror=unused-value]
Reviewed-by: ihse, clanger

! src/jdk.pack/share/native/common-unpack/unpack.cpp

Changeset: 7cbb77546f87
Author:    aph
Date:      2018-10-01 12:29 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/7cbb77546f87

8211333: AArch64: Fix another build failure after JDK-8211029
Reviewed-by: shade, aph
Contributed-by: pengfei.li at arm.com

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp

Changeset: 26810c5fe290
Author:    aph
Date:      2018-10-01 12:30 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/26810c5fe290

Merge


Changeset: 67619141f027
Author:    lancea
Date:      2018-10-01 13:05 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/67619141f027

8211295: DriverManager.getConnection fails when called from com.sun.rowset.JdbcRowSetImpl
Reviewed-by: mchung, alanb

! src/java.sql/share/classes/java/sql/DriverManager.java
! test/jdk/java/sql/testng/util/StubConnection.java
+ test/jdk/javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.java

Changeset: 2f1698b6db15
Author:    simonis
Date:      2018-10-01 19:08 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/2f1698b6db15

8211328: Different declaration and definition of ClassLoaderData::classes_do() leads to build failures
Reviewed-by: dcubed, coleenp

! src/hotspot/share/classfile/classLoaderData.hpp

Changeset: c5b97602cd4b
Author:    rkennke
Date:      2018-10-01 20:23 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/c5b97602cd4b

8211129: compiler/whitebox/ForceNMethodSweepTest.java fails after JDK-8132849
Reviewed-by: eosterlund, thartmann

! src/hotspot/share/runtime/sweeper.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 94b9b7a09001
Author:    ccheung
Date:      2018-10-01 11:36 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/94b9b7a09001

8211278: Update ProblemList
Reviewed-by: iklam

! test/jdk/ProblemList-Xcomp.txt

Changeset: 390f529f4f22
Author:    kvn
Date:      2018-10-01 11:54 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/390f529f4f22

8211251: Default mask register for avx512 instructions
Summary: Encode AVX 512 instructions as unmasked instruction where mask register is not specified.
Reviewed-by: kvn
Contributed-by: sandhya.viswanathan at intel.com

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp

Changeset: a8862960c19f
Author:    iignatyev
Date:      2018-10-01 14:54 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/a8862960c19f

8211171: move JarUtils to top-level testlibrary
Reviewed-by: alanb

! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java
- test/jaxp/javax/xml/jaxp/libs/jaxp/library/JarUtils.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java
! test/jdk/java/io/FilePermission/ReadFileOnPath.java
! test/jdk/java/io/Serializable/packageAccess/PackageAccessTest.java
! test/jdk/java/io/Serializable/resolveClass/consTest/ConsTest.java
! test/jdk/java/io/Serializable/resolveClass/consTest/SetupJar.java
! test/jdk/java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java
! test/jdk/java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java
! test/jdk/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java
! test/jdk/java/lang/ClassLoader/getResource/automaticmodules/Driver.java
! test/jdk/java/lang/ClassLoader/securityManager/ClassLoaderTest.java
! test/jdk/java/lang/Package/IsCompatibleWithDriver.java
! test/jdk/java/lang/Package/PackageFromManifest.java
! test/jdk/java/lang/instrument/executableJAR/ExecJarWithAgent.java
! test/jdk/java/lang/module/AutomaticModulesTest.java
! test/jdk/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/jdk/java/lang/module/MultiReleaseJarTest.java
! test/jdk/java/lang/module/customfs/ModulesInCustomFileSystem.java
! test/jdk/java/net/URLClassLoader/closetest/CloseTest.java
! test/jdk/java/net/URLClassLoader/closetest/GetResourceAsStream.java
! test/jdk/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java
! test/jdk/java/nio/channels/AsynchronousChannelGroup/SetupJar.java
! test/jdk/java/nio/charset/spi/CharsetProviderBasicTest.java
! test/jdk/java/nio/charset/spi/SetupJar.java
! test/jdk/java/rmi/module/ModuleTest.java
! test/jdk/java/security/Provider/SecurityProviderModularTest.java
! test/jdk/java/util/ServiceLoader/ModulesTest.java
! test/jdk/java/util/ServiceLoader/basic/ServiceLoaderBasicTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularClientTest.java
! test/jdk/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/jdk/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java
- test/jdk/lib/testlibrary/JarUtils.java
! test/jdk/sun/net/www/protocol/jar/jarbug/TestDriver.java
! test/jdk/tools/jlink/basic/BasicTest.java
! test/jdk/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java
! test/jdk/tools/launcher/modules/addreads/AddReadsTest.java
! test/jdk/tools/launcher/modules/illegalaccess/IllegalAccessTest.java
! test/jdk/tools/launcher/modules/patch/basic/PatchTest.java
! test/jdk/tools/launcher/modules/patch/basic/PatchTestWarningError.java
! test/jdk/tools/launcher/modules/validate/ValidateModulesTest.java
! test/lib/jdk/test/lib/util/JarUtils.java

Changeset: 4756af2308a1
Author:    manc
Date:      2018-10-01 20:16 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/4756af2308a1

8210716: Detailed GC logging request misses some
Summary: Changed log tags from (heap, ergo) to (gc, ergo, heap).
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/parallel/adjoiningGenerations.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp

Changeset: 3241975b1830
Author:    weijun
Date:      2018-10-02 16:02 +0800
URL:       http://hg.openjdk.java.net/amber/amber/rev/3241975b1830

8210821: Support dns_canonicalize_hostname in krb5.conf
Reviewed-by: valeriep

! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java
+ test/jdk/sun/security/krb5/auto/DnsCanonicalizeHostname.java
+ test/jdk/sun/security/krb5/auto/dns_canonicalize_hostname.hosts

Changeset: 191c2b7d7186
Author:    chegar
Date:      2018-10-02 09:05 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/191c2b7d7186

8211325: test/jdk/java/net/Socket/LingerTest.java fails with cleaning up
Reviewed-by: dfuchs

! test/jdk/ProblemList.txt
! test/jdk/java/net/Socket/LingerTest.java

Changeset: 48dec0c13bec
Author:    chegar
Date:      2018-10-02 10:40 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/48dec0c13bec

8209454: [error-prone] TypeParameterUnusedInFormals in jdk.net
Reviewed-by: dfuchs

! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java

Changeset: df8ae450fce3
Author:    dfuchs
Date:      2018-10-02 14:17 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/df8ae450fce3

8211349: Bad HTML in {@link} for HttpResponse.BodyHandlers.ofPublisher
Summary: Fixed links by moving <> out of the link as was done elsewhere in the file.
Reviewed-by: chegar

! src/java.net.http/share/classes/java/net/http/HttpResponse.java

Changeset: 2a12a3865916
Author:    roland
Date:      2018-09-27 16:25 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/2a12a3865916

8211231: BarrierSetC1::generate_referent_check() confuses register allocator
Reviewed-by: iveresov, kvn

! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp

Changeset: 2ef304ee001d
Author:    roland
Date:      2018-09-28 10:42 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/2ef304ee001d

8210887: Tweak C2 gc api for arraycopy
Reviewed-by: kvn, thartmann

! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp

Changeset: 08c296fe9458
Author:    cushon
Date:      2018-10-01 21:14 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/08c296fe9458

8211057: Gensrc step CompileProperties generates unstable CompilerProperties output
Reviewed-by: mcimadamore, vromero

! make/langtools/tools/propertiesparser/gen/ClassGenerator.java

Changeset: c1db377f6300
Author:    igerasim
Date:      2018-10-02 10:19 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/c1db377f6300

8200381: Typos in javadoc - missing verb "be" and alike
Reviewed-by: lancea, darcy, wetmore

! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/nio/channels/Selector.java
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
! src/java.base/share/classes/sun/security/provider/DSA.java
! src/java.base/share/classes/sun/security/provider/certpath/IndexedCollectionCertStore.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/x509/OCSPNoCheckExtension.java

Changeset: c4010f88ea68
Author:    amenkov
Date:      2018-10-02 12:06 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/c4010f88ea68

8203928: [Test] Convert non-JDB scaffolding serviceability shell script tests to java
Reviewed-by: jcbeyler, cjplummer

! test/jdk/com/sun/jdi/ImmutableResourceTest.java
- test/jdk/com/sun/jdi/ImmutableResourceTest.sh
! test/jdk/com/sun/jdi/JITDebug.java
- test/jdk/com/sun/jdi/JITDebug.sh
+ test/jdk/com/sun/jdi/PrivateTransportTest.java
- test/jdk/com/sun/jdi/PrivateTransportTest.sh
! test/jdk/com/sun/jdi/connect/spi/JdiLoadedByCustomLoader.java
- test/jdk/com/sun/jdi/connect/spi/JdiLoadedByCustomLoader.sh
- test/jdk/com/sun/jdi/redefine/RedefineSetUp.sh
! test/jdk/com/sun/jdi/redefine/RedefineTest.java
- test/jdk/com/sun/jdi/redefineMethod/RedefineSetUp.sh
! test/jdk/com/sun/jdi/redefineMethod/RedefineTest.java

Changeset: 1bf7a2919e06
Author:    amenkov
Date:      2018-10-02 12:08 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/1bf7a2919e06

8209332: [TEST] test/jdk/com/sun/jdi/CatchPatternTest.sh is incorrect
Reviewed-by: jcbeyler, dtitov, cjplummer

+ test/jdk/com/sun/jdi/CatchPatternTest.java
- test/jdk/com/sun/jdi/CatchPatternTest.sh

Changeset: 7ac0ac1e57b6
Author:    dholmes
Date:      2018-10-02 17:12 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/7ac0ac1e57b6

8211175: Remove temporary clock initialization duplication
Reviewed-by: rehn, mikael

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp

Changeset: 6003e034cdd8
Author:    iklam
Date:      2018-10-02 14:32 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/6003e034cdd8

8209946: [TESTBUG] CDS tests should use "@run driver"
Reviewed-by: ccheung, jiangli, mseledtsov

! test/hotspot/jtreg/runtime/SharedArchiveFile/ArchiveDoesNotExist.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsSameObjectAlignment.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/DumpSharedDictionary.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/NonBootLoaderClasses.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedBaseAddress.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStrings.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStringsDedup.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStringsRunAuto.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java
! test/hotspot/jtreg/runtime/appcds/AppendClasspath.java
! test/hotspot/jtreg/runtime/appcds/BootClassPathMismatch.java
! test/hotspot/jtreg/runtime/appcds/CDSandJFR.java
! test/hotspot/jtreg/runtime/appcds/CaseSensitiveClassPath.java
! test/hotspot/jtreg/runtime/appcds/ClassLoaderTest.java
! test/hotspot/jtreg/runtime/appcds/ClassPathAttr.java
! test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java
! test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java
! test/hotspot/jtreg/runtime/appcds/DumpClassList.java
! test/hotspot/jtreg/runtime/appcds/ExtraSymbols.java
! test/hotspot/jtreg/runtime/appcds/FieldAnnotationsTest.java
! test/hotspot/jtreg/runtime/appcds/FreeUnusedMetadata.java
! test/hotspot/jtreg/runtime/appcds/HelloExtTest.java
! test/hotspot/jtreg/runtime/appcds/HelloTest.java
! test/hotspot/jtreg/runtime/appcds/IgnoreEmptyClassPaths.java
! test/hotspot/jtreg/runtime/appcds/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/appcds/MissingSuperTest.java
! test/hotspot/jtreg/runtime/appcds/MoveJDKTest.java
! test/hotspot/jtreg/runtime/appcds/MultiProcessSharing.java
! test/hotspot/jtreg/runtime/appcds/OldClassTest.java
! test/hotspot/jtreg/runtime/appcds/PackageSealing.java
! test/hotspot/jtreg/runtime/appcds/ParallelLoad2.java
! test/hotspot/jtreg/runtime/appcds/ParallelLoadTest.java
! test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java
! test/hotspot/jtreg/runtime/appcds/ProtectionDomain.java
! test/hotspot/jtreg/runtime/appcds/RewriteBytecodesTest.java
! test/hotspot/jtreg/runtime/appcds/SharedPackages.java
! test/hotspot/jtreg/runtime/appcds/SignedJar.java
! test/hotspot/jtreg/runtime/appcds/SpecifySysLoaderProp.java
! test/hotspot/jtreg/runtime/appcds/TestWithProfiler.java
! test/hotspot/jtreg/runtime/appcds/TraceLongClasspath.java
! test/hotspot/jtreg/runtime/appcds/WideIloadTest.java
! test/hotspot/jtreg/runtime/appcds/WrongClasspath.java
! test/hotspot/jtreg/runtime/appcds/XShareAutoWithChangedJar.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedIntegerCacheTest.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleComboTest.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleCompareTest.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedMirrorTest.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedResolvedReferences.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/DifferentHeapSizes.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/DumpTimeVerifyFailure.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/GCStressTest.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/MirrorWithReferenceFieldsTest.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/OpenArchiveRegion.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/PrimitiveTypesTest.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java
! test/hotspot/jtreg/runtime/appcds/condy/CondyHelloTest.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatA.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatB.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatC.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatD.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatE.java
! test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom.java
! test/hotspot/jtreg/runtime/appcds/customLoader/LoaderSegregationTest.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestMultiFP.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestSingleFP.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ProhibitedPackageNamesTest.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ProtectionDomain.java
! test/hotspot/jtreg/runtime/appcds/customLoader/SameNameInTwoLoadersTest.java
! test/hotspot/jtreg/runtime/appcds/customLoader/UnintendedLoadersTest.java
! test/hotspot/jtreg/runtime/appcds/customLoader/UnloadUnregisteredLoaderTest.java
! test/hotspot/jtreg/runtime/appcds/customLoader/UnsupportedPlatforms.java
! test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/CheckUnsupportedDumpingOptions.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/JigsawOptionsCombo.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/AppClassInCP.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/CustomPackage.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/MismatchedPatchModule.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchDir.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchJavaBase.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/Simple.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/TwoJars.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/BootAppendTests.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/ClassPathTests.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddModules.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddOpens.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddReads.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ExportModule.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ModulePathAndCP.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/OverrideTests.java
! test/hotspot/jtreg/runtime/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java
! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasicTest.java
! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/ExerciseGC.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/FlagCombo.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/InternSharedString.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/InvalidFileFormat.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/LockSharedStrings.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasicPlus.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsStress.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWbTest.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java

Changeset: ad00713a0562
Author:    mikael
Date:      2018-10-02 15:01 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/ad00713a0562

8211364: Remove expired flags
Reviewed-by: dholmes, egahlin

! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java
! test/jdk/jdk/jfr/event/compiler/TestAllocInNewTLAB.java
! test/jdk/jdk/jfr/event/compiler/TestAllocOutsideTLAB.java
! test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java
! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java
! test/jdk/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java
! test/jdk/jdk/jfr/startupargs/TestOldObjectQueueSize.java

Changeset: 266a89a5d1af
Author:    ccheung
Date:      2018-10-02 20:52 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/266a89a5d1af

8211287: ClassPathTests.java fails due to "Unable to map MiscData shared space at required address."
Summary: catch the InvocationTargetException and rethrow exception based on the cause
Reviewed-by: jiangli, iklam

! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/ClassPathTests.java

Changeset: c0d05cf1d19d
Author:    pkoppula
Date:      2018-10-02 21:38 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/c0d05cf1d19d

8211107: LDAPS communication failure with jdk 1.8.0_181
Reviewed-by: chegar, coffeys, vtewari

! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java

Changeset: 7577686cc9bd
Author:    mikael
Date:      2018-10-02 22:36 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/7577686cc9bd

8211350: Remove jprt support
Reviewed-by: dholmes, erikj, mchung, alanb, jjg

- make/Jprt.gmk
! make/Main.gmk
! make/conf/jib-profiles.js
- make/jprt.properties
! src/hotspot/os/linux/os_linux.cpp
! test/TestCommon.gmk
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/jprt.config
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/com/sun/jdi/cds/CDSJDITest.java
! test/jdk/java/lang/String/CompactString/CompactString.java
! test/jdk/java/lang/StringBuffer/CompactStringBuffer.java
! test/jdk/java/lang/StringBuilder/CompactStringBuilder.java
- test/jdk/jprt.config
! test/jdk/lib/security/CheckBlacklistedCerts.java
! test/jdk/tools/jimage/JImageTest.java
! test/jdk/tools/jlink/plugins/StringSharingPluginTest.java
! test/jdk/tools/jlink/plugins/StripDebugPluginTest.java
! test/jdk/tools/lib/tests/Helper.java
! test/jdk/tools/pack200/Pack200Test.java
! test/jdk/tools/pack200/TestExceptions.java
! test/langtools/Makefile

Changeset: f7babf9d1592
Author:    pmuthuswamy
Date:      2018-10-03 11:43 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/f7babf9d1592

8208531: -javafx mode should be on by default when JavaFX is available
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
+ test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFxMode.java

Changeset: 84743156e780
Author:    dholmes
Date:      2018-10-03 03:41 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/84743156e780

8188764: Obsolete AssumeMP and then remove all support for non-MP builds
Reviewed-by: mikael, mdoerr, bulasevich, eosterlund

! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/arm/jniFastGetField_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/compiledIC_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/compiledIC_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/sparc/compiledIC_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.inline.hpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/jniFastGetField_x86_32.cpp
! src/hotspot/cpu/x86/jniFastGetField_x86_64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_x86/bsd_x86_32.s
! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.hpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_InstructionPrinter.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java

Changeset: 9ce37fa2e179
Author:    hseigel
Date:      2018-10-03 09:46 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/9ce37fa2e179

8209138: Symbol constructor uses u1 as the element type of its name argument
Summary: Maske u1 the type for Symbol values and add a function to return it as a char.
Reviewed-by: dholmes, coleenp

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciSymbol.cpp
! src/hotspot/share/ci/ciSymbol.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verificationType.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/fieldType.cpp
! src/hotspot/share/runtime/fieldType.hpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/Field.java

Changeset: 27b48d82272c
Author:    redestad
Date:      2018-10-03 15:05 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/27b48d82272c

8211384: Obsolete -XX:+/-MonitorInUseLists option
Reviewed-by: mikael, rkennke, shade, dcubed

! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp

Changeset: 7d036fb69443
Author:    rraghavan
Date:      2018-10-03 08:03 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/7d036fb69443

8211168: Solaris-X64 build failure with error nreg hides the same name in an outer scope
Summary: Corrected nreg definition
Reviewed-by: dcubed, kvn, shade

! src/hotspot/cpu/x86/vm_version_x86.hpp

Changeset: dac71e2465ca
Author:    akolarkunnu
Date:      2018-10-01 18:03 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/dac71e2465ca

8211160: Handle different look and feels in JInternalFrameOperator
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com

! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java
+ test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/InternalFramePopupMenuDriver.java
! 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: 0b36afd411ec
Author:    aph
Date:      2018-10-03 17:29 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/0b36afd411ec

8211163: UNIX version of Java_java_io_Console_echo does not return a clean boolean
Reviewed-by: shade, alanb

! src/java.base/unix/native/libjava/Console_md.c

Changeset: 8897e41b327c
Author:    aph
Date:      2018-10-03 17:45 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/8897e41b327c

Merge


Changeset: be4614f04eb6
Author:    shade
Date:      2018-10-03 18:46 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/be4614f04eb6

8211375: Minimal VM build failures after JDK-8211251 (Default mask register for avx512 instructions)
Reviewed-by: kvn

! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp

Changeset: 22ca7ba0c50c
Author:    gziemski
Date:      2018-10-03 12:34 -0500
URL:       http://hg.openjdk.java.net/amber/amber/rev/22ca7ba0c50c

8204294: [REDO] - JVMFlag::printError missing ATTRIBUTE_PRINTF
Summary: Added ATTRIBUTE_PRINTF to JVMFlag::printError
Reviewed-by: kbarrett, coleenp

! src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.cpp
! src/hotspot/share/runtime/flags/jvmFlag.hpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp

Changeset: 4236fa9582bb
Author:    kvn
Date:      2018-10-03 10:38 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/4236fa9582bb

8211392: compiler/profiling/spectrapredefineclass_classloaders/Launcher.java times out in JDK12 CI
Summary: use default compile threshold for these tests
Reviewed-by: thartmann

! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/compiler/profiling/TestSpecTrapClassUnloading.java
! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java

Changeset: 82dc590fa586
Author:    gadams
Date:      2018-10-03 07:41 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/82dc590fa586

8169718: nsk/jdb/locals/locals002: ERROR: Cannot find boolVar with expected value: false
Reviewed-by: cjplummer, amenkov

! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/MessageOutput.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java

Changeset: b16820c2336d
Author:    poonam
Date:      2018-10-03 19:30 +0000
URL:       http://hg.openjdk.java.net/amber/amber/rev/b16820c2336d

8211150: G1 Full GC not purging code root memory and hence causing memory leak
Reviewed-by: tschatzl, sjohanss

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp

Changeset: 6f04692c7d51
Author:    sherman
Date:      2018-10-03 12:54 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/6f04692c7d51

8211385: (zipfs) ZipDirectoryStream yields a stream of absolute paths when directory is relative
Reviewed-by: alanb, lancea

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipDirectoryStream.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/Basic.java

Changeset: 35511492cd6d
Author:    kvn
Date:      2018-10-03 14:53 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/35511492cd6d

8202359: [GRAAL] compiler/uncommontrap/TestDeoptOOM.java failed with OutOfMemoryError
Summary: exclude this test from running with Java Graal
Reviewed-by: iveresov

! test/hotspot/jtreg/compiler/uncommontrap/TestDeoptOOM.java

Changeset: ef114f6afcf1
Author:    jwilhelm
Date:      2018-10-04 00:50 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/ef114f6afcf1

Added tag jdk-12+14 for changeset 8897e41b327c

! .hgtags

Changeset: 8705c6d536c5
Author:    jwilhelm
Date:      2018-10-04 10:35 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/8705c6d536c5

Added tag jdk-12+14 for changeset 6f04692c7d51

! .hgtags

Changeset: 6f58ecdb060a
Author:    nishjain
Date:      2018-10-04 17:25 +0530
URL:       http://hg.openjdk.java.net/amber/amber/rev/6f58ecdb060a

8166138: DateTimeFormatter.ISO_INSTANT should handle offsets
Reviewed-by: rriggs, scolebourne, naoto
Contributed-by: pallavi.sonal at oracle.com

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/jdk/java/time/tck/java/time/format/TCKInstantPrinterParser.java

Changeset: 92383597fa21
Author:    rehn
Date:      2018-10-04 14:03 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/92383597fa21

8210303: VM_HandshakeAllThreads fails assert with "failed: blocked and not walkable"
Reviewed-by: dcubed, dholmes

! src/hotspot/share/runtime/handshake.cpp

Changeset: 1aa9beac610e
Author:    mdoerr
Date:      2018-10-04 16:39 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/1aa9beac610e

8210754: print_location is not reliable enough (printing register info)
Reviewed-by: stuefe, coleenp

! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceList.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 821bfc24d750
Author:    mchung
Date:      2018-10-04 08:45 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/821bfc24d750

8181443: Replace usages of jdk.internal.misc.Unsafe with MethodHandles.Lookup.defineClass
Reviewed-by: alanb, egahlin

! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/hotspot/jtreg/compiler/unsafe/UnsafeGetConstantField.java
! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java

Changeset: 9ea22a0f9540
Author:    vromero
Date:      2018-10-04 08:37 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/9ea22a0f9540

8211148: var in implicit lambdas shouldn't be accepted for source < 11
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/VarInImplicitLambda.java
! test/langtools/tools/javac/lambda/LambdaParserTest.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out
+ test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out

Changeset: d3424ddad792
Author:    gdub
Date:      2018-08-17 12:19 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/d3424ddad792

8209136: [JVMCI] Make sure volatile fields are read as volatile during constant reflection.
Reviewed-by: kvn

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java

Changeset: 592dff6ac440
Author:    erikj
Date:      2018-10-04 09:43 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/592dff6ac440

8211677: Java resource copy and clean should use MakeTargetDir macro
Reviewed-by: tbell, ihse

! make/common/JavaCompilation.gmk

Changeset: d63efc278e93
Author:    vromero
Date:      2018-10-04 10:19 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/d63efc278e93

8210789: langtools/tools/javac/T8152616.java missing @modules
Reviewed-by: jjg

! test/langtools/tools/javac/T8152616.java

Changeset: 4c247dde38ed
Author:    mchung
Date:      2018-10-04 13:02 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/4c247dde38ed

8206240: java.lang.Class.newInstance() is causing caller to leak
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/Class.java
! 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/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/StackWalker/ReflectionFrames.java
! test/jdk/java/lang/reflect/callerCache/AccessTest.java
! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
! test/jdk/jdk/modules/open/Basic.java

Changeset: 7b90af8664ca
Author:    naoto
Date:      2018-10-04 14:12 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/7b90af8664ca

8211398: Square character support for the Japanese new era
Reviewed-by: rriggs

! make/data/unicodedata/UnicodeData.txt
! src/java.base/share/classes/java/lang/Character.java
! test/jdk/java/lang/Character/Scripts.txt
! test/jdk/java/lang/Character/UnicodeData.txt
! test/jdk/java/lang/Character/charprop00.bin

Changeset: 804792ce736f
Author:    rwestberg
Date:      2018-10-05 07:54 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/804792ce736f

8210459: Add support for generating compile_commands.json
Reviewed-by: erikj, ihse

+ make/CompileCommands.gmk
! make/Main.gmk
! make/ModuleWrapper.gmk
! make/common/JdkNativeCompilation.gmk
! make/common/NativeCompilation.gmk
! make/conf/jib-profiles.js
! make/hotspot/lib/CompileJvm.gmk
! make/launcher/Launcher-jdk.pack.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Awt2dLibraries.gmk
! make/lib/Lib-jdk.accessibility.gmk
! make/lib/LibCommon.gmk
+ test/make/TestCompileCommands.gmk
! test/make/TestMake.gmk

Changeset: d0c04d180a3b
Author:    michaelm
Date:      2018-10-05 11:28 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/d0c04d180a3b

8211420: com.sun.net.httpserver.HttpServer returns Content-length header for 204 response code
Reviewed-by: chegar

! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
+ test/jdk/com/sun/net/httpserver/bugs/B8211420.java

Changeset: 257ae7e677c3
Author:    hseigel
Date:      2018-10-05 08:50 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/257ae7e677c3

8211438: [Testbug] runtime/XCheckJniJsig/XCheckJSig.java looks for libjsig in wrong location
Summary: Remove the os_arch string and JRE path from the test.  Also add JNIEXPORT to libjsig symbols so dlsym can find them
Reviewed-by: dholmes, lfoltan

! src/java.base/unix/native/libjsig/jsig.c
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java

Changeset: e75f6076d391
Author:    coleenp
Date:      2018-10-05 09:15 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/e75f6076d391

8209889: RedefineStress tests crash
Summary: Create CompileTaskWrapper before potential safepoint
Reviewed-by: mdoerr, dlong

! src/hotspot/share/compiler/compileBroker.cpp

Changeset: 286389b60292
Author:    kbarrett
Date:      2018-10-05 14:28 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/286389b60292

8211296: Remove HotSpot deprecation warning suppression for Mac/clang
Summary: Removed deprecation warning suppression, fixed uses of deprecated functions.
Reviewed-by: dholmes, mikael

! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp

Changeset: 549bc49734e8
Author:    jcbeyler
Date:      2018-10-05 13:38 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/549bc49734e8

8211123: GC Metaspace printing after full gc
Summary: Move GC printing to after usage is calculated
Reviewed-by: tschatzl, stuefe
Contributed-by: nijiaben at perfma.com, jcbeyler at google.com

! src/hotspot/share/gc/shared/genCollectedHeap.cpp
+ test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
+ test/hotspot/jtreg/gc/logging/testcases.jar

Changeset: 951d401ac00f
Author:    bpb
Date:      2018-10-05 15:37 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/951d401ac00f

8211794: Remove jdk/java/nio/channels/Selector/RacyDeregister.java from problem list
Reviewed-by: bchristi

! test/jdk/ProblemList.txt

Changeset: ccfa71bacd6f
Author:    kvn
Date:      2018-10-05 15:46 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/ccfa71bacd6f

8206963: [AOT] bug with multiple class loaders
Summary: AOT should not support custom class loaders.
Reviewed-by: dlong, iveresov

! src/hotspot/share/aot/aotCodeHeap.cpp

Changeset: 57862a02bf4b
Author:    jiangli
Date:      2018-10-05 18:56 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/57862a02bf4b

8202951: Implementation of JEP 341: Default CDS Archives
8210592: Convert CDS-mode test sets in tier5 and tier6 to non-CDS-mode tests
8209739: [TESTBUG] javax/imageio/plugins/png/ItxtUtf8Test.java fails with OutOfMemoryError when running in CDS mode
Summary: Generate the default CDS archive at JDK build time.
Reviewed-by: erikj, ihse, dholmes, iklam, ccheung, mseledtsov
Contributed-by: erik.joelsson at oracle.com, jiangli.zhou at oracle.com, calvin.cheung at oracle.com

! make/Images.gmk
! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/scripts/compare.sh
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! test/TestCommon.gmk
- test/hotspot/jtreg/ProblemList-cds-mode.txt
+ test/hotspot/jtreg/ProblemList-non-cds-mode.txt
+ test/hotspot/jtreg/runtime/SharedArchiveFile/CheckDefaultArchiveFile.java
+ test/hotspot/jtreg/runtime/SharedArchiveFile/CheckSharingWithDefaultArchive.java
! test/hotspot/jtreg/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java
! test/jdk/javax/imageio/plugins/png/ItxtUtf8Test.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: ecb72543c632
Author:    rkennke
Date:      2018-09-27 13:56 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/ecb72543c632

8211219: Type inconsistency in LIRGenerator::atomic_cmpxchg(..)
Reviewed-by: eosterlund, iveresov

! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp

Changeset: 2f7a2e7c3221
Author:    vaibhav
Date:      2018-10-05 18:25 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/2f7a2e7c3221

8210376: [TESTBUG] @requires vm.cds should be replaced by @requires vm.cds.archived.java.heap and documentation is required for vm.gc==null
Summary: @requires vm.cds should be replaced by @requires vm.cds.archived.java.heap and documentation is required for vm.gc==null
Reviewed-by: iklam, jiangli
Contributed-by: Vaibhav Choudhary <vaibhav.x.choudhary at oracle.com>

! test/hotspot/jtreg/runtime/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/DifferentHeapSizes.java
! test/hotspot/jtreg/runtime/appcds/cacheObject/OpenArchiveRegion.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java

Changeset: d6aa9ea2405d
Author:    dnsimon
Date:      2018-10-05 20:03 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/d6aa9ea2405d

8208686: [AOT] JVMTI ResourceExhausted event repeated for same allocation
Reviewed-by: never, kvn, sspitsyn

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java

Changeset: c83bc5def0d4
Author:    lancea
Date:      2018-10-07 14:35 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/c83bc5def0d4

8211765: JarFile constructor throws undocumented exception
Reviewed-by: lancea, sherman, alanb, chegar
Contributed-by: Jaikiran Pai <jai.forums2013 at gmail.com>

! src/java.base/share/classes/java/util/zip/ZipFile.java
! test/jdk/java/util/jar/JarFile/Constructor.java

Changeset: f697ba5b18d2
Author:    weijun
Date:      2018-10-08 13:25 +0800
URL:       http://hg.openjdk.java.net/amber/amber/rev/f697ba5b18d2

8210395: Add doc to SecurityTools.java
Reviewed-by: mullan

! test/lib/jdk/test/lib/SecurityTools.java
! test/lib/jdk/test/lib/util/JarUtils.java

Changeset: 5d6d636cefff
Author:    roland
Date:      2018-10-05 16:47 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/5d6d636cefff

8211776: 8210887 broke arraycopy optimization when ZGC is enabled
Reviewed-by: kvn

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp

Changeset: d2a6c3cbc110
Author:    eosterlund
Date:      2018-10-08 14:48 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/d2a6c3cbc110

8211718: Supporting multiple concurrent OopStorage iterators
Reviewed-by: pliden, kbarrett

! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/gc/shared/oopStorage.hpp
! src/hotspot/share/gc/shared/oopStorageParState.hpp

Changeset: 957de5be48bc
Author:    vromero
Date:      2018-10-08 06:52 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/957de5be48bc

8209407: VerifyError is thrown for inner class with lambda
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
+ test/langtools/tools/javac/lambda/T8209407/VerifierErrorInnerPlusLambda.java

Changeset: 15a9f90aa00f
Author:    simonis
Date:      2018-10-08 17:41 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/15a9f90aa00f

8211837: Creation of the default CDS Archive should depend on ENABLE_CDS
Reviewed-by: shade, goetz, mdoerr, iklam

! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4

Changeset: d8aebcc2d3ac
Author:    redestad
Date:      2018-10-08 18:16 +0200
URL:       http://hg.openjdk.java.net/amber/amber/rev/d8aebcc2d3ac

8211860: Avoid reading security properties eagerly on Manifest class initialization
Reviewed-by: mullan, alanb

! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/sun/security/util/SecurityProperties.java

Changeset: 54e8e34a7243
Author:    chegar
Date:      2018-10-08 18:29 +0100
URL:       http://hg.openjdk.java.net/amber/amber/rev/54e8e34a7243

8211863: Problem list test/jdk/javax/naming/module/RunBasic.java
Reviewed-by: lancea

! test/jdk/ProblemList.txt

Changeset: ba67866e9c12
Author:    gadams
Date:      2018-10-08 07:18 -0400
URL:       http://hg.openjdk.java.net/amber/amber/rev/ba67866e9c12

8036026: nsk/jvmti/scenarios/capability/CM02/cm02t001 fails intermittently
Reviewed-by: cjplummer, dcubed

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001.java

Changeset: 50dc6dd40e6a
Author:    jjg
Date:      2018-10-08 11:14 -0700
URL:       http://hg.openjdk.java.net/amber/amber/rev/50dc6dd40e6a

8211407: Bad links to non-existent entries on serialized-form page
Reviewed-by: jlahoda

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
+ test/langtools/jdk/javadoc/doclet/testSerialTag/TestSerialTag.java



More information about the amber-dev mailing list