hg: valhalla/valhalla: 245 new changesets (original) (raw)

david.simms at oracle.com david.simms at oracle.com
Thu May 31 14:30:45 UTC 2018


Changeset: 26ac622a4cab Author: stuefe Date: 2018-05-10 07:26 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/26ac622a4cab

8202822: Add .git to .hgignore Reviewed-by: erikj

! .hgignore

Changeset: bbcbfa18b0e8 Author: shade Date: 2018-05-10 17:19 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bbcbfa18b0e8

8202683: Minimal VM should build cleanly on 64-bit platforms Reviewed-by: erikj, dholmes

! make/copy/Copy-java.base.gmk

Changeset: fff12b2f6795 Author: lmesnik Date: 2018-05-08 15:28 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fff12b2f6795

8202748: jtreg :hotspot_misc group shouldn't include vmTestbase tests Reviewed-by: iignatyev, mseledtsov

! test/hotspot/jtreg/TEST.groups

Changeset: e32abf6409af Author: kvn Date: 2018-05-10 09:27 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e32abf6409af

8202773: Unhandled oop in JavaThread::collect_counters Summary: remove MutexLocker Reviewed-by: dcubed

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

Changeset: 5730ca794584 Author: erikj Date: 2018-05-10 10:00 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5730ca794584

8202919: JDK-8202683 broke macosx build Reviewed-by: shade, tbell

! make/copy/Copy-java.base.gmk

Changeset: 5830a17d9fc8 Author: ccheung Date: 2018-05-10 16:39 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/rev/0fbe52a4c3f3

8202756: move FilterUSRTest.java to openJDK Reviewed-by: rriggs

Changeset: 07015dd8157f Author: dcubed Date: 2018-05-11 11:08 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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

Changeset: 66b0f0134aad Author: vromero Date: 2018-05-11 10:39 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/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

Changeset: cd4bf3b1ee77 Author: bulasevich Date: 2018-05-11 21:19 +0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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

Changeset: 05979f6ba560 Author: mchung Date: 2018-05-11 14:21 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/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

Changeset: 0e42d3120e51 Author: clanger Date: 2018-05-12 10:26 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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

Changeset: bf2f27b92064 Author: goetz Date: 2018-05-07 23:07 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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

Changeset: b3e97e932e05 Author: neliasso Date: 2018-05-14 14:10 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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

Changeset: 6f6e8c1b4208 Author: xiaofeya Date: 2018-05-14 11:17 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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

Changeset: 3d98842c8677 Author: rkennke Date: 2018-05-15 05:33 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/rev/7a2a740815b7

8202392: [TESTBUG] open source vm testbase heapdump tests Reviewed-by: sspitsyn, mseledtsov

! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups

Changeset: caf115bb98ad Author: egahlin Date: 2018-05-15 20:24 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/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

Changeset: d2cfda6a00de Author: joehw Date: 2018-05-15 13:28 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/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

Changeset: 94a048a97de4 Author: iignatyev Date: 2018-05-15 13:58 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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

Changeset: fb66b2959eaf Author: shade Date: 2018-05-15 23:37 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/rev/7db531b83661

8202920: jvm.cfg generation incorrect Reviewed-by: ihse, shade, dholmes, ksrini

! make/copy/Copy-java.base.gmk

Changeset: aefd3c7f5373 Author: sherman Date: 2018-05-16 10:12 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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

Changeset: 2bdb78c5a858 Author: psadhukhan Date: 2018-05-08 15:30 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/rev/df06fe86f536

Merge

Changeset: 6e7126d9e99f Author: psadhukhan Date: 2018-05-09 16:03 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6e7126d9e99f

8197948: Create test for SwingSet2 main window Reviewed-by: prr Contributed-by: abdul.kolarkunnu at oracle.com

Changeset: 1a0960ba9735 Author: pkbalakr Date: 2018-05-11 21:03 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/rev/0bb0e464ee76

8198991: Move Java2D demo to the open repository Reviewed-by: serb, jeff

! make/CompileDemos.gmk

Changeset: 23a8ccafa7ba Author: jdv Date: 2018-05-15 11:34 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/rev/d93ae85b18c1

Merge

! make/CreateJmods.gmk

Changeset: 1ff7fb9125f8 Author: prr Date: 2018-05-16 09:45 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1ff7fb9125f8

Merge

Changeset: e2eff4dcebbd Author: prr Date: 2018-05-16 10:27 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e2eff4dcebbd

Merge

Changeset: b5023063346d Author: iklam Date: 2018-05-15 14:49 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/rev/d2d6bc39ea88

8199252: [TESTBUG] Open source VM testbase system dictionary tests Summary: Opensourced the tests Reviewed-by: iignatyev, gziemski

! test/hotspot/jtreg/TEST.groups

Changeset: 3595bd343b65 Author: mseledtsov Date: 2018-05-16 16:43 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3595bd343b65

Merge

Changeset: 6d6fe9416864 Author: iignatyev Date: 2018-05-17 00:23 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/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

Changeset: bd198a98f3c5 Author: pliden Date: 2018-05-17 09:35 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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

Changeset: 062fcc6d183b Author: asaha Date: 2018-05-17 11:03 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/rev/dc18db671651

8203288: PPC64 and s390 fail to build after JDK-8199712 (Flight Recorder) Reviewed-by: shade

Changeset: e2d9b38630c3 Author: gromero Date: 2018-05-16 11:11 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/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/valhalla/valhalla/rev/1d683e243d8d

8196619: [TESTBUG] restore current version check in runtime/appcds/MultiReleaseJars.java Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/appcds/MultiReleaseJars.java

Changeset: cc705c956798 Author: bpatel Date: 2018-05-17 12:59 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cc705c956798

8196201: Generate pages to list all classes and all packages in javadoc output Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java

Changeset: 2f59dc95847d Author: iignatyev Date: 2018-05-17 14:52 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2f59dc95847d

8199370: [TESTBUG] Open source vm testbase GC tests Reviewed-by: erikj, ihse, ehelin

! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups

Changeset: dd501973095c Author: lmesnik Date: 2018-05-17 16:21 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dd501973095c

8199271: [TESTBUG] open source VM testbase stress tests Reviewed-by: mseledtsov, sspitsyn, erikj

! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/TEST.groups

Changeset: 12fc7bf488ec Author: epavlova Date: 2018-05-17 21:04 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/12fc7bf488ec

8203318: compiler/stable/TestStableShort.java is broken Reviewed-by: shade

! test/hotspot/jtreg/compiler/stable/TestStableByte.java ! test/hotspot/jtreg/compiler/stable/TestStableChar.java ! test/hotspot/jtreg/compiler/stable/TestStableDouble.java ! test/hotspot/jtreg/compiler/stable/TestStableFloat.java ! test/hotspot/jtreg/compiler/stable/TestStableInt.java ! test/hotspot/jtreg/compiler/stable/TestStableLong.java ! test/hotspot/jtreg/compiler/stable/TestStableObject.java

Changeset: 40c98f9b69fa Author: weijun Date: 2018-05-18 16:27 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/40c98f9b69fa

8201867: Kerberos keytabs with holes in certain places are parsed incorrectly Reviewed-by: valeriep

! src/java.security.jgss/share/classes/sun/security/krb5/internal/ktab/KeyTabInputStream.java

Changeset: 9925e9fd56ad Author: bulasevich Date: 2018-05-18 13:23 +0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9925e9fd56ad

8202710: AARCH64: sporadic jtreg test fail Reviewed-by: aph, dsamersoff

! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp

Changeset: 5593cab7fb96 Author: bsrbnd Date: 2018-05-18 12:48 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5593cab7fb96

8203398: Test test/langtools/tools/javac/options/release/ReleaseOptionCurrent.java writes into the source directory Reviewed-by: jjg, jlahoda

! test/langtools/tools/javac/options/release/ReleaseOptionCurrent.java

Changeset: 78d9ffb8146f Author: sgehwolf Date: 2018-05-16 15:25 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/78d9ffb8146f

8203287: Zero fails to build after JDK-8199712 (Flight Recorder) Reviewed-by: shade, mdoerr

Changeset: 589ed2770141 Author: jlaskey Date: 2018-05-18 08:43 -0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/589ed2770141

8200436: String::isBlank Reviewed-by: sundar

! src/java.base/share/classes/java/lang/String.java

Changeset: 0cc29ebee3f9 Author: goetz Date: 2018-05-18 10:59 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0cc29ebee3f9

8203400: Fix issue with "8199852: Print more information about class loaders in LinkageErrors." Reviewed-by: dholmes, lfoltan

! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp

Changeset: 9806f23d5e5e Author: coleenp Date: 2018-05-18 08:47 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9806f23d5e5e

8134537: Much nearly duplicated code for sun.misc.Signal support Summary: merged jvm_.cpp into jvm_posix.cpp Reviewed-by: dholmes, stuefe

Changeset: 7b0291382aff Author: pliden Date: 2018-05-18 15:21 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7b0291382aff

8203227: Introduce os::processor_id() for Linux and Solaris Reviewed-by: dholmes, rehn

! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/share/runtime/os.hpp

Changeset: d9bc8557ae16 Author: pliden Date: 2018-05-18 15:21 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d9bc8557ae16

8202989: Add missing decorators in calls to to arraycopy_prologue/epilogue Reviewed-by: stefank, eosterlund

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/arm/stubGenerator_arm.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp

Changeset: ffa644980dff Author: eosterlund Date: 2018-05-18 14:51 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ffa644980dff

8202377: Modularize C2 GC barriers Reviewed-by: neliasso, roland

Changeset: f854b76b6a0c Author: vromero Date: 2018-05-18 09:22 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f854b76b6a0c

8148354: Errors targeting functional interface intersection types Reviewed-by: mcimadamore, dlsmith

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java

Changeset: 28cd297a1086 Author: dlong Date: 2018-05-18 12:32 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/28cd297a1086

8202305: [Graal] org.graalvm.compiler.core.test.GraphResetDebugTest fails with java.util.ServiceConfigurationError Reviewed-by: iveresov, epavlova

! src/jdk.internal.vm.compiler/share/classes/module-info.java

Changeset: 4befb3c9c758 Author: iignatyev Date: 2018-05-18 12:45 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4befb3c9c758

8203437: 8199370 broke build on linux-ppc64le (w/ GCC 4.8.5.) Reviewed-by: shade

! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC05/libnativeGC05.c

Changeset: 1a4101ebec92 Author: coleenp Date: 2018-05-18 15:56 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1a4101ebec92

8202014: Possible to receive signal before signal semaphore created Summary: initialize jdk.internal.misc.Signal in os_init2 and rename initialization functions. Reviewed-by: dholmes, stuefe

! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/aix/os_share_aix.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_share_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_share_linux.hpp ! src/hotspot/os/solaris/os_solaris.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/thread.cpp

Changeset: 97be261ebcdd Author: cjplummer Date: 2018-05-18 14:21 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/97be261ebcdd

8185803: JdbExprTest.sh fails in JDK10-hs nightly due to "Name unknown: java.lang.Long.MAX_VALUE " Summary: Initialize java.lang.Long before referencing it Reviewed-by: dholmes, dcubed

! test/jdk/ProblemList.txt ! test/jdk/com/sun/jdi/JdbExprTest.sh

Changeset: 5ec7380f671d Author: joehw Date: 2018-05-18 18:31 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5ec7380f671d

8198548: Initialization race in com.sun.org.apache.xerces.internal.impl.xpath.regex.Token.getRange() on Token.categories Reviewed-by: lancea

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/Token.java

Changeset: 261d0ac3b09d Author: weijun Date: 2018-05-19 22:06 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/261d0ac3b09d

8201627: Kerberos sequence number issues Reviewed-by: valeriep

! src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitSecContextToken.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/MessageToken_v2.java ! test/jdk/sun/security/krb5/auto/Basic.java ! test/jdk/sun/security/krb5/auto/BasicKrb5Test.java ! test/jdk/sun/security/krb5/auto/BasicProc.java ! test/jdk/sun/security/krb5/auto/Context.java

Changeset: 531b4069637e Author: shade Date: 2018-05-19 18:01 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/531b4069637e

8203454: Minimal, Zero builds fail after JDK-8202377 (Modularize C2 barriers) Reviewed-by: stuefe, eosterlund

! make/hotspot/lib/JvmFeatures.gmk

Changeset: b8ed2c98202a Author: cjplummer Date: 2018-05-19 13:13 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b8ed2c98202a

8203391: Update com/sun/jdi/JdbMethodExitTest.sh to pass valid URL[] Summary: use a valid URL[] Reviewed-by: sspitsyn, amenkov, dtitov

! test/jdk/ProblemList.txt ! test/jdk/com/sun/jdi/JdbMethodExitTest.sh

Changeset: 6f548c41a4fc Author: ysuenaga Date: 2018-05-20 20:25 +0900 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6f548c41a4fc

8202466: Test serviceability/tmtools/jstat/GcTest01.java fails: Number of concurrent GC events is 1, but CGCT is 0 Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcCauseResults.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcNewResults.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcResults.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatResults.java

Changeset: c87fba18f2b9 Author: stefank Date: 2018-05-20 22:08 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c87fba18f2b9

8203339: Add oopDesc::field_offset() Reviewed-by: rkennke, eosterlund

! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp

Changeset: 8bc79d2d1568 Author: stefank Date: 2018-05-20 22:10 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8bc79d2d1568

8203341: Add a safepoint-aware Semaphore Reviewed-by: pliden, eosterlund

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

Changeset: 49c3e91c424f Author: stuefe Date: 2018-05-21 11:33 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/49c3e91c424f

8176808: Split up metaspace.cpp Reviewed-by: asiebenborn, coleenp

! src/hotspot/share/gc/cms/vmStructs_cms.hpp ! src/hotspot/share/memory/binaryTreeDictionary.hpp ! src/hotspot/share/memory/binaryTreeDictionary.inline.hpp ! src/hotspot/share/memory/freeList.inline.hpp

Changeset: 2ae4cd9d809d Author: egahlin Date: 2018-05-21 14:46 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2ae4cd9d809d

8198337: -XX:StartFlightRecording=dumponexit=true,disk=false doesn't work Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java ! test/jdk/jdk/jfr/startupargs/TestDumpOnExit.java

Changeset: ec881a19d294 Author: egahlin Date: 2018-05-21 17:38 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ec881a19d294

8195817: JFR.stop should require name of recording Reviewed-by: mgronlun

! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp

Changeset: 85e3ac4fa57b Author: simonis Date: 2018-05-21 11:09 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/85e3ac4fa57b

8203292: Print complete set of flags in the hs_err file Summary: Prints non-default flags to hs_err file Reviewed-by: gziemski, dholmes

! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/utilities/vmError.cpp

Changeset: f4735ff8d17d Author: egahlin Date: 2018-05-21 18:19 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f4735ff8d17d

8195818: JFR.start should increase autogenerated name by one Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java

Changeset: db3c6bb7f856 Author: bpb Date: 2018-05-21 11:43 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/db3c6bb7f856

8203487: Typo in ICUBinary.java: s/Magin/Magic/ Reviewed-by: igerasim, naoto Contributed-by: Adam Farley <adam.farley at uk.ibm.com>

! src/java.base/share/classes/sun/text/normalizer/ICUBinary.java

Changeset: 83d8b3a25f25 Author: jiangli Date: 2018-05-21 15:15 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/83d8b3a25f25

8199807: AppCDS performs overly restrictive path matching check. 8203377: Cleanup the usage of os::file_name_strcmp() in SharedPathsMiscInfo::check(). Summary: Relax CDS/AppCDS path check for modules image. Reviewed-by: iklam, ccheung

! src/hotspot/os/aix/os_aix.inline.hpp ! src/hotspot/os/bsd/os_bsd.inline.hpp ! src/hotspot/os/linux/os_linux.inline.hpp ! src/hotspot/os/solaris/os_solaris.inline.hpp ! src/hotspot/os/windows/os_windows.inline.hpp ! src/hotspot/share/classfile/sharedPathsMiscInfo.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/runtime/os.hpp ! test/hotspot/jtreg/runtime/appcds/BootClassPathMismatch.java

Changeset: 9ce050c4711b Author: vromero Date: 2018-05-21 12:27 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9ce050c4711b

8203486: skip type inference for non functional interface components of intersection types Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java

Changeset: a2c92332c6ba Author: igerasim Date: 2018-05-21 12:49 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a2c92332c6ba

8203279: Faster rounding up to nearest power of two Reviewed-by: martin, redestad

! src/java.base/share/classes/java/util/ComparableTimSort.java ! src/java.base/share/classes/java/util/HashMap.java ! src/java.base/share/classes/java/util/TimSort.java

Changeset: 63c65528b1fe Author: egahlin Date: 2018-05-21 22:59 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/63c65528b1fe

8027760: JFC schema condition should not have defaults Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/jfc.xsd

Changeset: 39d88709b138 Author: coleenp Date: 2018-05-21 17:17 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/39d88709b138

8202853: NotifyCount is not initialized Summary: remove NotifyCount Reviewed-by: jiangli

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

Changeset: 3195a713e24d Author: valeriep Date: 2018-05-21 23:40 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3195a713e24d

8146293: Add support for RSASSA-PSS Signature algorithm Summary: add RSASSA-PSS key and signature support to SunRsaSign provider Reviewed-by: wetmore

! src/java.base/share/classes/com/sun/crypto/provider/OAEPParameters.java ! src/java.base/share/classes/com/sun/crypto/provider/RSACipher.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/X509CRL.java ! src/java.base/share/classes/java/security/cert/X509Certificate.java ! src/java.base/share/classes/java/security/interfaces/RSAKey.java ! src/java.base/share/classes/java/security/interfaces/RSAMultiPrimePrivateCrtKey.java ! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java ! src/java.base/share/classes/java/security/interfaces/package-info.java ! src/java.base/share/classes/java/security/spec/MGF1ParameterSpec.java ! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java ! src/java.base/share/classes/java/security/spec/RSAKeyGenParameterSpec.java ! src/java.base/share/classes/java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java ! src/java.base/share/classes/java/security/spec/RSAOtherPrimeInfo.java ! src/java.base/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java ! src/java.base/share/classes/java/security/spec/RSAPrivateKeySpec.java ! src/java.base/share/classes/java/security/spec/RSAPublicKeySpec.java ! src/java.base/share/classes/java/security/spec/package-info.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/spec/OAEPParameterSpec.java ! src/java.base/share/classes/javax/crypto/spec/PSource.java ! src/java.base/share/classes/javax/crypto/spec/package-info.java ! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java ! src/java.base/share/classes/sun/security/pkcs10/PKCS10.java ! src/java.base/share/classes/sun/security/provider/DSA.java

Changeset: 95ba3a1dc2b2 Author: iris Date: 2018-05-21 18:44 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/95ba3a1dc2b2

8203500: Fix broken links to Specification in "specs" directory Reviewed-by: jjg, lancea, mchung

! src/java.se/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java ! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java ! src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jdwp.agent/share/classes/module-info.java

Changeset: adec398d9051 Author: iklam Date: 2018-05-21 21:27 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/adec398d9051

8193332: MetaspaceShared::check_shared_class_loader_type is not used during archive creation Reviewed-by: lfoltan, jiangli

! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/instanceKlass.hpp ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java

Changeset: 24b5f2e635f6 Author: thartmann Date: 2018-05-22 09:04 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/24b5f2e635f6

8203196: C1 emits incorrect code due to integer overflow in _tableswitch keys Summary: Avoid integer overflow in TableSwitch(). Reviewed-by: goetz, mdoerr, vlivanov

! src/hotspot/share/c1/c1_Instruction.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp

Changeset: a20f2b3c321f Author: thartmann Date: 2018-05-22 09:10 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a20f2b3c321f

8202848: -XX:+ExecuteInternalVMTests asserts with "assert(cd.valid() == true) failed: failed on a valid DirectivesParser string" Summary: Use "C" locale for correct parsing of decimals in VM internal compiler directive tests. Reviewed-by: dholmes, coleenp, stuefe, dcubed

! src/hotspot/share/utilities/internalVMTests.cpp

Changeset: 2fdce199fcb9 Author: kbarrett Date: 2018-05-22 03:46 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2fdce199fcb9

8202863: Rename OopStorage inner collection classes Summary: rename BlockArray, BlockList, BlockEntry Reviewed-by: coleenp

! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageParState.hpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp

Changeset: afb9bc5328a3 Author: dholmes Date: 2018-05-22 05:20 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/afb9bc5328a3

8203626: ProblemList compiler/runtime/TestFloatsOnStackDeopt.java Reviewed-by: thartmann

! test/hotspot/jtreg/ProblemList.txt

Changeset: 5afedc9e4662 Author: redestad Date: 2018-05-22 14:44 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5afedc9e4662

8203352: Improve java implementation of Integer/Long.numberOfLeadingZeros Reviewed-by: martin, igerasim Contributed-by: ivan.gerasimov at oracle.com, claes.redestad at oracle.com

! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! test/jdk/java/lang/Integer/BitTwiddle.java ! test/jdk/java/lang/Long/BitTwiddle.java

Changeset: c4800cdd45c7 Author: bulasevich Date: 2018-05-22 14:54 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c4800cdd45c7

8203431: TestFloatsOnStackDeopt.java throws java.lang.LinkageError: loader attempted duplicate class definition for java.lang.invoke.BoundMethodHandle$Species_LLL Reviewed-by: redestad

! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/runtime/TestFloatsOnStackDeopt.java

Changeset: 3085969bdf91 Author: mcimadamore Date: 2018-05-22 13:37 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3085969bdf91

8203436: javac should fail early when emitting illegal signature attributes Summary: check that signature attributes do not contain non-denotable types Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/6521805/T6521805d.out ! test/langtools/tools/javac/6521805/T6521805e.out

Changeset: 9bdd233f270d Author: jlahoda Date: 2018-05-22 12:26 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9bdd233f270d

8198315: Incomplete classpath causes NPE in TransTypes Summary: Avoid symbol completion while constructing error message. Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java

Changeset: 2fb27c352cae Author: jlaskey Date: 2018-05-22 12:04 -0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2fb27c352cae

8200380: String::lines Reviewed-by: sundar, sherman, rriggs, psandoz

! 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

Changeset: f4fd580dd7d1 Author: sgehwolf Date: 2018-05-18 15:35 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f4fd580dd7d1

8203410: Zero: Disable jfr feature by default Reviewed-by: erikj

! make/autoconf/hotspot.m4

Changeset: 843fc56f4686 Author: iklam Date: 2018-05-18 09:15 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/843fc56f4686

8203381: Replace InstanceKlass::allocate_instance_handle with JavaCalls::construct_new_instance Reviewed-by: lfoltan, dholmes, coleenp, minqi

! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/management.cpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/utilities/exceptions.cpp

Changeset: 0df902a00215 Author: vromero Date: 2018-05-22 09:01 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0df902a00215

8196048: thrown type variables should be roots in the minimum inference graph Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java

Changeset: 4ab066d71956 Author: coleenp Date: 2018-05-22 13:10 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4ab066d71956

8202669: Intermittent crash in ClassLoadingService::compute_class_size() Summary: Don't report classes that failed to load when reporting class unloading. Remove the classes first. Reviewed-by: dholmes, lfoltan, ccheung

! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/services/classLoadingService.cpp

Changeset: 31361382634b Author: iignatyev Date: 2018-05-22 10:08 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/31361382634b

8199379: [TESTBUG] Open source vm testbase JDB tests Reviewed-by: mseledtsov, sspitsyn

! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups

Changeset: 28f2e09a0ae0 Author: sherman Date: 2018-05-22 11:04 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/28f2e09a0ae0

8196987: Resolve disabled warnings for libzip Reviewed-by: erikj, alanb

! make/lib/CoreLibraries.gmk

Changeset: 911b913022ef Author: zgu Date: 2018-05-22 14:49 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/911b913022ef

8203635: JFR sampler thread does not record stack info Summary: Added call to record_stack_base_and_size() from sampler thread Reviewed-by: shade, coleenp, stuefe

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp

Changeset: 28a33a0dbf04 Author: mseledtsov Date: 2018-05-22 13:05 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/28a33a0dbf04

8199257: [TESTBUG] Open source VM testbase metaspace tests Summary: Open sourced VM metaspace tests Reviewed-by: coleenp, stuefe

! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups

Changeset: 67066e7971e1 Author: lmesnik Date: 2018-05-22 10:49 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/67066e7971e1

8199064: Test applications/jcstress/other/Test.java#id1108 fails on Sparc Reviewed-by: psandoz, mseledtsov

! test/hotspot/jtreg/applications/jcstress/TestGenerator.java ! test/hotspot/jtreg/applications/jcstress/acqrel/Test.java ! test/hotspot/jtreg/applications/jcstress/atomicity/Test.java ! test/hotspot/jtreg/applications/jcstress/copy/Test.java ! test/hotspot/jtreg/applications/jcstress/fences/Test.java ! test/hotspot/jtreg/applications/jcstress/memeffects/Test.java ! test/hotspot/jtreg/applications/jcstress/other/Test.java ! test/hotspot/jtreg/applications/jcstress/seqcst.sync/Test.java ! test/hotspot/jtreg/applications/jcstress/seqcst.volatiles/Test.java

Changeset: 2942ae532175 Author: egahlin Date: 2018-05-22 23:27 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2942ae532175

8201331: Better test cleanup for jdk/jfr/api/consumer/TestRecordingFile.java Reviewed-by: tbell, mgronlun

! test/jdk/jdk/jfr/api/consumer/TestReadTwice.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThreadOther.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestInheritedAnnotations.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestUnloadingEventClass.java ! test/jdk/jdk/jfr/api/recorder/TestStartStopRecording.java ! test/jdk/jdk/jfr/cmd/ExecuteHelper.java ! test/jdk/jdk/jfr/cmd/TestPrint.java ! test/jdk/jdk/jfr/jcmd/TestJcmdLegacy.java ! test/jdk/jdk/jfr/jvm/TestUnsupportedVM.java ! test/lib/jdk/test/lib/Utils.java ! test/lib/jdk/test/lib/jfr/CommonHelper.java

Changeset: 408021edf22f Author: egahlin Date: 2018-05-23 00:21 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/408021edf22f

8195819: Remove recording=x from jcmd JFR.check output Reviewed-by: mgronlun

! 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/DCmdStart.java ! test/jdk/jdk/jfr/jcmd/JcmdAsserts.java ! test/jdk/jdk/jfr/jcmd/JcmdHelper.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartStopDefault.java

Changeset: 7b259287cdd2 Author: bpb Date: 2018-05-22 16:19 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7b259287cdd2

8202076: test/jdk/java/io/File/WinSpecialFiles.java on windows with VS2017 Summary: If all other means to obtain the file length fail, fall back to FindFirstFile Reviewed-by: igerasim, alanb

! src/java.base/windows/native/libjava/WinNTFileSystem_md.c ! test/jdk/java/io/File/WinSpecialFiles.java

Changeset: 45093fb73c6d Author: dl Date: 2018-05-22 21:46 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/45093fb73c6d

8202685: Optimize ArrayList subList replaceAll Reviewed-by: martin, psandoz, igerasim, redestad, dholmes, smarks, jrose, plevart

! src/java.base/share/classes/java/util/ArrayList.java ! test/jdk/java/util/concurrent/tck/Collection8Test.java

Changeset: 6b29ef846c5c Author: dl Date: 2018-05-22 21:50 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6b29ef846c5c

8201386: Miscellaneous changes imported from jsr166 CVS 2018-05 Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/PriorityQueue.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! test/jdk/java/util/ArrayList/IteratorMicroBenchmark.java ! test/jdk/java/util/Collection/IteratorMicroBenchmark.java ! test/jdk/java/util/Collection/RemoveMicroBenchmark.java ! test/jdk/java/util/WeakHashMap/GCDuringIteration.java ! test/jdk/java/util/concurrent/ArrayBlockingQueue/WhiteBox.java ! test/jdk/java/util/concurrent/ConcurrentQueues/GCRetention.java

Changeset: cae567ae015d Author: mli Date: 2018-05-23 14:21 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cae567ae015d

8202771: Migrate Unicode character tests to JDK Repo Reviewed-by: naoto Contributed-by: dan.z.zhou at oracle.com

Changeset: 10b14c9ee78d Author: mbaesken Date: 2018-05-17 18:09 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/10b14c9ee78d

8203355: MITSHM define guarding missing Reviewed-by: prr, stuefe

! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c

Changeset: 3c6dc4b291cd Author: stefank Date: 2018-05-23 09:42 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3c6dc4b291cd

8203694: Add a safepoint-aware Semaphore - part 2 Reviewed-by: dholmes, pliden

! src/hotspot/share/runtime/semaphore.hpp ! src/hotspot/share/runtime/semaphore.inline.hpp

Changeset: 48d4abe945f1 Author: stefank Date: 2018-05-23 09:43 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/48d4abe945f1

8203490: StringTable::dump lacks a load barrier Reviewed-by: coleenp, pliden

! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp

Changeset: 6ba3e32a9882 Author: mgronlun Date: 2018-05-23 15:21 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6ba3e32a9882

8203457: Add back missing full buffer notification Reviewed-by: redestad, sjohanss

! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp ! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp

Changeset: ff5d0ea58d9b Author: neliasso Date: 2018-03-21 16:03 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ff5d0ea58d9b

8192992: Test8007294.java failed: attempted to spill a non-spillable item Summary: Fix bugs in schedule_late that forces load to early Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/phasetype.hpp ! test/hotspot/jtreg/compiler/c2/Test6843752.java

Changeset: a11c1cb542bb Author: mbaesken Date: 2018-05-23 16:26 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a11c1cb542bb

8202427: Enhance os::print_memory_info on Windows Reviewed-by: goetz, stuefe

! src/hotspot/os/windows/os_windows.cpp

Changeset: ec52b4d094c0 Author: sherman Date: 2018-05-23 08:49 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ec52b4d094c0

8200172: String.split non-positive term incorrect use Reviewed-by: darcy, lancea

! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: a9307f400f5a Author: martin Date: 2018-05-23 10:34 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a9307f400f5a

8203328: Rename EFS in java.util.zip internals to something meaningful Reviewed-by: sherman

! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java ! src/java.base/share/classes/java/util/zip/Inflater.java ! src/java.base/share/classes/java/util/zip/ZipConstants64.java ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipInputStream.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/java.base/share/classes/java/util/zip/package-info.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipConstants.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! test/jdk/java/util/zip/ZipCoding.java

Changeset: a28085b5830e Author: erikj Date: 2018-05-23 11:29 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a28085b5830e

8203497: Bump Jib format version to 1.2 Reviewed-by: tbell

! make/conf/jib-profiles.js

Changeset: b9c483223a91 Author: jjg Date: 2018-05-23 11:49 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b9c483223a91

8202947: Fix minor issues with taglets Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties

Changeset: b4bfc263cdc6 Author: jwilhelm Date: 2018-05-23 21:08 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b4bfc263cdc6

Added tag jdk-11+15 for changeset a11c1cb542bb

! .hgtags

Changeset: 9a87afc49148 Author: fyang Date: 2018-05-24 07:20 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9a87afc49148

8203041: AArch64: fix overflow in immediate cmp/cmn instruction Summary: fix overflow in immediate cmp/cmn instruction for AArch64 Reviewed-by: aph, dpochepk, drwhite Contributed-by: joshua.zhu at arm.com

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

Changeset: 4fac3c99487d Author: mseledtsov Date: 2018-05-23 17:09 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4fac3c99487d

8199255: [TESTBUG] Open source VM testbase default methods tests Summary: Open sourced default method tests Reviewed-by: ccheung, iignatyev, erikj

! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/TEST.groups

Changeset: 317a8688db78 Author: valeriep Date: 2018-05-24 00:37 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/317a8688db78

8194630: Uninitialized initiator_address in native GSS Summary: Zeroized the initiator/acceptor_address in gss_channel_bindings_t Reviewed-by: valeriep Contributed-by: Jan Kalina <jkalina at redhat.com>

! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c

Changeset: 5e7174bf1259 Author: jjiang Date: 2018-05-23 18:18 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5e7174bf1259

8203686: Add JDK 11 major version to javax/net/ssl/compatibility/JdkRelease.java Summary: javax/net/ssl/compatibility/JdkRelease.java adds major version JDK 11 Reviewed-by: xuelei

! test/jdk/javax/net/ssl/compatibility/JdkRelease.java

Changeset: b2a93f8a6aa9 Author: dholmes Date: 2018-05-24 01:04 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b2a93f8a6aa9

8203769: ProblemList test/jdk/java/util/Map/InPlaceOpsCollisions.java Reviewed-by: stuefe

! test/jdk/ProblemList.txt

Changeset: e91322fc41c5 Author: pmuthuswamy Date: 2018-05-24 13:34 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e91322fc41c5

8188248: NullPointerException on generic methods Reviewed-by: ksrini, jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java

Changeset: c0475f9c1c45 Author: roland Date: 2018-05-24 09:59 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c0475f9c1c45

8202950: C2: assert(found_sfpt) failed: no node in loop that's not input to safepoint Reviewed-by: neliasso, kvn

! src/hotspot/share/opto/loopopts.cpp

Changeset: 5715962c8831 Author: pmuthuswamy Date: 2018-05-24 14:35 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5715962c8831

8199307: NPE in jdk.javadoc.internal.doclets.toolkit.util.Utils.getLineNumber Reviewed-by: ksrini, jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java

Changeset: 04f9bb270ab8 Author: mcimadamore Date: 2018-05-24 11:13 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/04f9bb270ab8

8203488: Remove error generation from TransTypes Summary: Bridge clash errors should noty be reported in TransTypes (as they are already reported in the frontend); cleanup polysig call code. Reviewed-by: vromero, cushon, forax

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties

Changeset: dc01f2104e46 Author: egahlin Date: 2018-05-24 15:46 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dc01f2104e46

8203774: jdk/jfr/api/recorder/TestStartStopRecording.java failed due to compilation failed Reviewed-by: mgronlun

! test/jdk/jdk/jfr/api/recorder/TestStartStopRecording.java ! test/jdk/jdk/jfr/jvm/TestUnsupportedVM.java

Changeset: c3c6cae9d480 Author: chegar Date: 2018-05-24 15:23 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c3c6cae9d480

8203297: java/net/URL/OpenStream.java fails intermittently Reviewed-by: alanb, dfuchs

! test/jdk/java/net/URL/OpenStream.java

Changeset: 7a7285477153 Author: pmuthuswamy Date: 2018-05-24 20:34 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7a7285477153

8196913: javadoc does not (over)write stylesheet.css Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java

Changeset: 61657d4a99e5 Author: ccheung Date: 2018-05-24 09:15 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/61657d4a99e5

8203354: assert in ClassLoader::update_module_path_entry_list() could have incorrect message Summary: Converting the assert in ClassLoader::update_module_path_entry_list() to a meaningful error message before aborting the CDS dump. Reviewed-by: stuefe, iklam

! src/hotspot/share/classfile/classLoader.cpp ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java

Changeset: 18bd8eb3989f Author: hseigel Date: 2018-05-24 13:04 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/18bd8eb3989f

8203183: vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java times out Summary: Limit the heap size so the OOM happens sooner. Reviewed-by: kbarrett, coleenp

! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java

Changeset: c29627b3ba73 Author: hseigel Date: 2018-05-24 13:06 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c29627b3ba73

Merge

Changeset: 81d3a2c11535 Author: coleenp Date: 2018-05-24 14:02 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/81d3a2c11535

8203225: Fix of redefining a method that removes 1 or more lambda expressions failed to commit test cases Reviewed-by: zgu, lfoltan

Changeset: 25f93c5406bf Author: bpb Date: 2018-05-24 12:29 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/25f93c5406bf

8203766: Add some instrumentation to jdk/java/nio/channels/Selector/RacyDeregister.java Reviewed-by: alanb

! test/jdk/java/nio/channels/Selector/RacyDeregister.java

Changeset: 01d27ae7a84e Author: rhalade Date: 2018-05-24 13:26 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/01d27ae7a84e

8191844: Remove SECOM root (secomevrootca1) Reviewed-by: mullan

! src/java.base/share/lib/security/cacerts ! test/jdk/lib/security/cacerts/VerifyCACerts.java

Changeset: 46c67f5e27c2 Author: iignatyev Date: 2018-05-24 17:12 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/46c67f5e27c2

8199383: [TESTBUG] Open source VM testbase JVMTI tests Reviewed-by: sspitsyn, erikj

! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups

Changeset: 3fd701692627 Author: jcm Date: 2018-05-24 22:21 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3fd701692627

8184030: TestUseRTMLockingOptionOnUnsupportedVM - RTM locking optimization not supported is missing Summary: corrected the rtm unsupported error message for emulated client. Reviewed-by: thartmann, gromero

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

Changeset: 131a631b271a Author: thartmann Date: 2018-05-25 09:05 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/131a631b271a

8202949: C2: assert(false) failed: Bad graph detected in build_loop_late Summary: Fixed trip count computation for counted loop with negative stride to prevent over-unrolling. Reviewed-by: roland

! src/hotspot/share/opto/loopTransform.cpp ! test/hotspot/jtreg/compiler/loopopts/TestOverunrolling.java

Changeset: 42165815ee40 Author: sspitsyn Date: 2018-05-25 00:18 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/42165815ee40

8203816: add tests failed because of 8203174 to the ProblemList-graal Summary: add tests to the ProblemList-graal.txt Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList-graal.txt

Changeset: 28ac7708af52 Author: sspitsyn Date: 2018-05-25 00:26 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/28ac7708af52

8203815: add tests failed because of 8203809 to the ProblemList-graal Summary: add tests to the ProblemList-graal.txt Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList-graal.txt

Changeset: 6cd6af149326 Author: ihse Date: 2018-05-25 09:35 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6cd6af149326

8203366: Tag added wrongly in Docs.gmk Reviewed-by: jjg, erikj

! make/Docs.gmk

Changeset: 8090a68b6af5 Author: ihse Date: 2018-05-25 10:14 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8090a68b6af5

8203221: Makefile fixes after Flight Recorder Reviewed-by: erikj

! make/autoconf/basics.m4 ! make/autoconf/hotspot.m4 ! make/hotspot/gensrc/GensrcJfr.gmk

Changeset: 1582de22e3a1 Author: ihse Date: 2018-05-25 11:51 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1582de22e3a1

8198323: testing.md not updated for repository layout change Reviewed-by: ehelin, erikj

! doc/building.html ! doc/building.md ! doc/testing.html ! doc/testing.md

Changeset: 5f4f5b52ee39 Author: sballal Date: 2018-05-25 15:34 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5f4f5b52ee39

8203689: Add failure code to threaddb exception messages` Reviewed-by: sspitsyn, cjplummer

! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp

Changeset: d8327f838b88 Author: bpb Date: 2018-05-25 07:22 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d8327f838b88

8202290: AtomicAppend tests fail on macOS 10.13 ("High Sierra") Summary: Reinstate actual running of tests for macOS version >= 10.13. Reviewed-by: alanb

! test/jdk/java/io/FileOutputStream/AtomicAppend.java ! test/jdk/java/nio/channels/FileChannel/AtomicAppend.java

Changeset: cc2b36619704 Author: adinn Date: 2018-05-23 15:57 +0000 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cc2b36619704

8203699: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64 Summary: fastdebug build fails with SIGILL Reviewed-by: shade, drwhite, aph

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

Changeset: 697b49a04e19 Author: rriggs Date: 2018-05-25 13:29 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/697b49a04e19

8203368: ObjectInputStream filterCheck method throws NullPointerException Reviewed-by: bpb, smarks

! src/java.base/share/classes/java/io/ObjectInputStream.java

Changeset: dd2867f9e671 Author: smarks Date: 2018-05-25 11:18 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dd2867f9e671

8201518: add test for randomized iteration order of unmodifiable Set and Map Reviewed-by: plevart

Changeset: 737a17045ffe Author: erikj Date: 2018-05-25 20:47 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/737a17045ffe

8203795: Change default compiler on Windows to VS2017 Reviewed-by: ihse, prr

! make/autoconf/toolchain_windows.m4 ! make/conf/jib-profiles.js ! make/test/JtregNativeHotspot.gmk

Changeset: 33a890c972c3 Author: rhalade Date: 2018-05-25 11:59 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/33a890c972c3

8203793: cacerts/VerifyCACerts.java fails with java.lang.Exception: At least one cacert test failed Summary: Added equifaxsecureca to EXPIRY_EXC_ENTRIES list Reviewed-by: redestad

! test/jdk/lib/security/cacerts/VerifyCACerts.java

Changeset: 69204b98dc3d Author: igerasim Date: 2018-05-25 12:44 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/69204b98dc3d

8203369: Check for both EAGAIN and EWOULDBLOCK error codes Reviewed-by: alanb

! src/java.base/linux/classes/sun/nio/fs/LinuxWatchService.java ! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnio/ch/DatagramChannelImpl.c ! src/java.base/unix/native/libnio/ch/IOUtil.c ! src/java.base/unix/native/libnio/ch/ServerSocketChannelImpl.c ! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c

Changeset: 6a5a8ed5e475 Author: epavlova Date: 2018-05-25 14:10 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6a5a8ed5e475

8200266: [Graal] Update ProblemList-graal.txt files Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList-graal.txt

Changeset: f84ae8aa5d88 Author: kbarrett Date: 2018-05-26 03:11 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f84ae8aa5d88

8203028: Simplify reference processing in light of JDK-8175797 Summary: Removed special handling of Reference.next Reviewed-by: tschatzl, sjohanss, mchung

! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.cpp ! src/hotspot/share/gc/shared/referenceProcessor.cpp ! src/hotspot/share/gc/shared/referenceProcessor.hpp ! src/hotspot/share/oops/instanceRefKlass.cpp ! src/hotspot/share/oops/instanceRefKlass.inline.hpp ! src/java.base/share/classes/java/lang/ref/Reference.java ! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java

Changeset: a8e77041c69f Author: sdama Date: 2018-05-27 12:00 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a8e77041c69f

8202178: type.getKind() for var is None instead of Error Summary: make sure var kind != None for instance variables without initialization Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java

Changeset: 197ee9d8e228 Author: shade Date: 2018-05-28 09:05 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/197ee9d8e228

8203628: Optimize (masked) byte memory comparisons on x86 Reviewed-by: adinn, vlivanov, jrose

! src/hotspot/cpu/x86/x86_64.ad

Changeset: 5aaf3a471172 Author: pliden Date: 2018-05-28 09:59 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5aaf3a471172

8203817: Monitor::try_lock() should not call check_prelock_state() Reviewed-by: dholmes, eosterlund, rehn

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

Changeset: bc1336220671 Author: tschatzl Date: 2018-05-28 11:13 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bc1336220671

8202842: G1 footprint regressions in jdk11+10 Summary: Lazily initialize G1FromCardCache to save on startup footprint if AlwaysPretouch is disabled. Reviewed-by: sjohanss, redestad

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1FromCardCache.cpp ! src/hotspot/share/gc/g1/g1FromCardCache.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/memory/padded.hpp ! src/hotspot/share/memory/padded.inline.hpp

Changeset: 4887e76f2493 Author: rpatil Date: 2018-05-28 03:04 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4887e76f2493

8203233: (tz) Upgrade time-zone data to tzdata2018e Reviewed-by: martin, naoto

! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! test/jdk/sun/util/calendar/zi/tzdata/VERSION ! test/jdk/sun/util/calendar/zi/tzdata/africa ! test/jdk/sun/util/calendar/zi/tzdata/asia ! test/jdk/sun/util/calendar/zi/tzdata/australasia ! test/jdk/sun/util/calendar/zi/tzdata/europe

Changeset: 2f9811d99ba8 Author: tschatzl Date: 2018-05-28 12:10 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2f9811d99ba8

8203262: Incorrect cmpxchg usage in MetaspaceGC::inc_capacity_until_GC Reviewed-by: pliden, shade

! src/hotspot/share/memory/metaspace.cpp

Changeset: 274b2806c34c Author: tschatzl Date: 2018-05-28 12:11 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/274b2806c34c

Merge

Changeset: 5b6bdc59f8cc Author: jlahoda Date: 2018-05-29 10:53 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5b6bdc59f8cc

8202832: cycle detection depends on ordering of requires directives Summary: Ensuring cyclic dependencies among modules produce a compile-time error. Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! test/langtools/tools/javac/modules/ModuleInfoTest.java

Changeset: cbc4fca9171e Author: stuefe Date: 2018-05-29 12:52 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cbc4fca9171e

8203865: Metaspace cleanup: Remove unused MemRegion in VirtualSpaceNode Reviewed-by: dholmes, zgu

! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp ! src/hotspot/share/memory/metaspace/virtualSpaceNode.hpp

Changeset: 64c880300d9b Author: jlahoda Date: 2018-05-29 13:17 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/64c880300d9b

8193717: Import resolution performance regression in JDK 9 Summary: Avoiding iteration through all sub-scopes of single import scope when looking up by name by only using those that may contain the given name. Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java

Changeset: 3831655869bc Author: pliden Date: 2018-05-29 13:44 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3831655869bc

8203885: ConcurrentLocksDump::dump_at_safepoint() should not allocate array in resource area Reviewed-by: dholmes, stuefe, kbarrett

! src/hotspot/share/services/threadService.cpp

Changeset: 0195ee80e530 Author: gziemski Date: 2018-05-29 11:04 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0195ee80e530

8133564: Runtime - 2nd followup to Validate JVM Command-Line Flag Arguments Summary: Moved print function into JVMFlag, cleaned up include headers. Reviewed-by: coleenp, hseigel

! src/hotspot/share/gc/cms/jvmFlagConstraintsCMS.cpp ! src/hotspot/share/gc/g1/jvmFlagConstraintsG1.cpp ! src/hotspot/share/gc/parallel/jvmFlagConstraintsParallel.cpp ! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp ! src/hotspot/share/runtime/flags/jvmFlag.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp ! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp ! src/hotspot/share/runtime/flags/jvmFlagRangeList.hpp ! src/hotspot/share/runtime/globals.cpp

Changeset: b4fc0f620f7f Author: jlahoda Date: 2018-05-29 18:09 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b4fc0f620f7f

8203926: Problem list test/langtools/tools/javac/importscope/T8193717.java Reviewed-by: mcimadamore

! test/langtools/ProblemList.txt

Changeset: be93f2c7d44a Author: vromero Date: 2018-05-29 09:12 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/be93f2c7d44a

8203892: Target interface added as marker interface in calls to altMetafactory Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java

Changeset: 43d41f780a5b Author: gziemski Date: 2018-05-29 12:57 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/43d41f780a5b

8203938: Fix build failures from JDK-8133564 Summary: Added missing static keyword Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/runtime/flags/jvmFlag.hpp

Changeset: edfb87b2520e Author: jjg Date: 2018-05-29 11:20 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/edfb87b2520e

8196202: Javadoc should not generate frames by default Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! test/langtools/jdk/javadoc/doclet/AccessFrameTitle/AccessFrameTitle.java ! test/langtools/jdk/javadoc/doclet/AccessH1/AccessH1.java ! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java ! test/langtools/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java ! test/langtools/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java ! test/langtools/jdk/javadoc/doclet/MetaTag/MetaTag.java ! test/langtools/jdk/javadoc/doclet/PackagesHeader/PackagesHeader.java ! test/langtools/jdk/javadoc/doclet/ValidHtml/ValidHtml.java ! test/langtools/jdk/javadoc/doclet/WindowTitles/WindowTitles.java ! test/langtools/jdk/javadoc/doclet/testClassDocCatalog/TestClassDocCatalog.java ! test/langtools/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java ! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java ! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java ! test/langtools/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java ! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testJavascript/TestJavascript.java ! test/langtools/jdk/javadoc/doclet/testModuleDirs/TestModuleDirs.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestModuleNavigation.java ! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java ! test/langtools/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/langtools/jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java ! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java ! test/langtools/jdk/javadoc/doclet/testTopOption/TestTopOption.java ! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/langtools/jdk/javadoc/doclet/testWindowTitle/TestWindowTitle.java ! test/langtools/jdk/javadoc/tool/TestScriptInComment.java ! test/langtools/jdk/javadoc/tool/api/basic/APITest.java ! test/langtools/tools/javadoc/api/basic/APITest.java

Changeset: 16be361f4320 Author: stuefe Date: 2018-05-29 20:57 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/16be361f4320

8203014: jcmd should output command list if no command is given Reviewed-by: sspitsyn, simonis

! src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java

Changeset: 84256425a4e9 Author: erikj Date: 2018-05-29 21:01 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/84256425a4e9

8203932: Windows devkit has wrong dlls in 32 bit tools dir Reviewed-by: prr, tbell, stuefe

! make/devkit/createWindowsDevkit2017.sh

Changeset: 75681fe34e32 Author: dlong Date: 2018-05-29 12:06 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/75681fe34e32

8203370: [JVMCI] UseJVMCICompiler should imply EnableJVMCI Reviewed-by: kvn

! src/hotspot/share/runtime/arguments.cpp ! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java

Changeset: 580744d900c8 Author: coleenp Date: 2018-05-29 15:50 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/580744d900c8

8202813: Move vm_weak processing from SystemDictionary to WeakProcessor Summary: SystemDictionary has all strong roots. The weak oop_storage is processed by the WeakProcessor so it can be scanned and cleared concurrently and/or by parallel threads. Reviewed-by: kbarrett, sjohanss

! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/gc/cms/cmsHeap.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.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/serial/genMarkSweep.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp

Changeset: 188a87cbfac3 Author: kbarrett Date: 2018-05-29 16:02 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/188a87cbfac3

8203843: BasicParState::default_estimated_thread_count(false) can return 0 in gtest Summary: Ensure minimum estimated thread count is 1. Reviewed-by: tschatzl, stuefe, rehn

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

Changeset: 896486c6e357 Author: dholmes Date: 2018-05-29 17:21 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/896486c6e357

8189766: whitebox failure with -Xcheck:jni Reviewed-by: lfoltan, kbarrett

! src/hotspot/share/prims/whitebox.cpp

Changeset: d11e87c8cd44 Author: kbarrett Date: 2018-05-29 18:10 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d11e87c8cd44

8202945: OopStorage should use GlobalCounter Summary: Use GlobalCounter rather than private mechanism. Reviewed-by: eosterlund, tschatzl, rehn

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

Changeset: fe42de5250f3 Author: martin Date: 2018-05-29 19:15 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fe42de5250f3

8203327: Small cleanups in java.lang.ref Reviewed-by: mr

! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java

Changeset: fd2fccf3b079 Author: stuefe Date: 2018-05-30 08:52 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fd2fccf3b079

8203455: jcmd: VM.metaspace: print loader name for anonymous CLDs Reviewed-by: lfoltan, goetz

! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java

Changeset: 7164c3bb55df Author: vtewari Date: 2018-05-30 16:36 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7164c3bb55df

8194298: Add support for per Socket configuration of TCP keepalive Reviewed-by: chegar, clanger, igerasim, alanb

! make/lib/Lib-jdk.net.gmk ! src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/classes/java/net/PlainSocketImpl.java ! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java ! src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c

Changeset: d5331b94f821 Author: goetz Date: 2018-05-30 11:39 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d5331b94f821

8203881: Print erroneous size in NegativeArraySizeException Reviewed-by: dholmes, stuefe

! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/typeArrayKlass.cpp ! src/hotspot/share/runtime/reflection.cpp

Changeset: 02934b0d661b Author: redestad Date: 2018-05-30 14:46 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/02934b0d661b

8203886: Invoke LambdaMetafactory::altMetafactory exactly from the BootstrapMethodInvoker Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java

Changeset: ed7605e8675f Author: phedlin Date: 2018-05-30 16:10 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ed7605e8675f

8200288: [SPARC] "assert(!(is_cti(prev) && is_cti(insn))) failed: CTI-CTI not allowed" Reviewed-by: neliasso, kvn

! src/hotspot/cpu/sparc/assembler_sparc.hpp

Changeset: ba1b490901d4 Author: weijun Date: 2018-05-30 22:24 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ba1b490901d4

8072996: Deprecate stream-based GSSContext methods Reviewed-by: mullan

! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSContextImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java

Changeset: 9ace9865028c Author: rhalade Date: 2018-05-30 07:42 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9ace9865028c

8189949: Remove Baltimore Cybertrust Code Signing CA Reviewed-by: mullan

! src/java.base/share/lib/security/cacerts ! test/jdk/lib/security/cacerts/VerifyCACerts.java

Changeset: 37ebfe8bac7f Author: stuefe Date: 2018-05-30 17:30 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/37ebfe8bac7f

8203219: VM.metaspace jcmd should optionally show loaded classes for loaders Reviewed-by: zgu, coleenp

! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp ! src/hotspot/share/memory/metaspace/metaspaceDCmd.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.hpp

Changeset: 5a9acf84c34a Author: jlaskey Date: 2018-05-30 12:40 -0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5a9acf84c34a

8050818: Predicate::not - provide an easier way to negate a predicate Reviewed-by: chegar, dl, psandoz, forax, smarks, redestad

! src/java.base/share/classes/java/util/function/Predicate.java

Changeset: 04c8eba70a59 Author: erikj Date: 2018-05-30 09:45 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/04c8eba70a59

8204091: Configure broken on MIPS when uname returns mipsel or mips64el Reviewed-by: erikj, ihse Contributed-by: aoqi at loongson.cn

! make/autoconf/build-aux/config.guess

Changeset: 06b01795c957 Author: erikj Date: 2018-05-30 09:50 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/06b01795c957

8203946: Move UnpackSecurity.gmk to closed Reviewed-by: tbell

! make/Main.gmk

Changeset: 7c40e39e38a1 Author: erikj Date: 2018-05-30 10:23 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7c40e39e38a1

8203945: Cleanup nashorn build Reviewed-by: tbell

Changeset: 75547f03c6b0 Author: dtitov Date: 2018-05-30 08:59 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/75547f03c6b0

8203802: Jvmti test fails to build with VS2017 Reviewed-by: sspitsyn, erikj

! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.c ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.h

Changeset: ae67f5db7469 Author: erikj Date: 2018-05-30 14:55 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ae67f5db7469

8204109: JDK-8203945 broke nashorn Reviewed-by: tbell

! make/CompileJavaModulesNashorn.gmk

Changeset: 60ebcc705421 Author: iignatyev Date: 2018-05-30 16:18 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/60ebcc705421

8199380: [TESTBUG] Open source VM testbase AOD tests Reviewed-by: erikj, sspitsyn

! make/test/JtregNativeHotspot.gmk ! test/hotspot/jtreg/TEST.groups

Changeset: cf71bff5f533 Author: iignatyev Date: 2018-05-30 20:54 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cf71bff5f533

8199371: [TESTBUG] Open source vm testbase JDWP tests Reviewed-by: sspitsyn, mseledtsov

! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/TEST.groups

Changeset: 8e6a6a0ce618 Author: jwilhelm Date: 2018-05-31 07:08 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8e6a6a0ce618

Added tag jdk-11+16 for changeset 02934b0d661b

! .hgtags



More information about the valhalla-dev mailing list