hg: loom/loom: 67 new changesets

alan.bateman at oracle.com alan.bateman at oracle.com
Sat Jan 27 20:33:28 UTC 2018


Changeset: a587f95313f1
Author:    jlahoda
Date:      2018-01-19 17:11 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/a587f95313f1

8191842: JShell: Inferred type information is lost when assigning types to a \"var\"
Summary: For vars, upgrading all anonymous classes to member classes; stripping intersection types from fields before writing.
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java
! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java
! src/jdk.jshell/share/classes/jdk/jshell/Util.java
! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/langtools/jdk/jshell/InaccessibleExpressionTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java
! test/langtools/jdk/jshell/TypeNameTest.java
! test/langtools/jdk/jshell/VariablesTest.java

Changeset: 4d7a4fad8190
Author:    ccheung
Date:      2018-01-04 22:47 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/4d7a4fad8190

8192927: os::dir_is_empty is incorrect on Windows
Summary: Check file names in a directory. It is empty if only the "." and ".." files exist. Use unicode version of windows APIs to handle long path.
Reviewed-by: iklam, sspitsyn

! src/hotspot/os/windows/os_windows.cpp
! test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java

Changeset: 9e524244b67d
Author:    jwilhelm
Date:      2018-01-05 22:02 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/9e524244b67d

Merge

- make/langtools/intellij/runConfigurations/javah.xml
- make/langtools/test/bootstrap/javah.sh
- make/langtools/test/lib/javah.sh
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/thread.cpp
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
! test/hotspot/jtreg/ProblemList.txt
- test/jdk/java/net/httpclient/RequestProcessorExceptions.java

Changeset: d8bdf14c4f1e
Author:    eosterlund
Date:      2018-01-08 13:13 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/d8bdf14c4f1e

8191888: Refactor ClassLoaderData::remove_handle to use the Access API
Reviewed-by: tschatzl, pliden, coleenp

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

Changeset: c39ae979ca35
Author:    eosterlund
Date:      2018-01-08 13:22 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/c39ae979ca35

8191567: Refactor ciInstanceKlass G1 keep alive barrier to use Access API.
Reviewed-by: dholmes, rkennke, tschatzl

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

Changeset: 31cd0c16f4d2
Author:    eosterlund
Date:      2018-01-08 15:09 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/31cd0c16f4d2

8191904: Refactor weak oops in ResolvedMethodTable to use the Access API
Reviewed-by: kbarrett, coleenp

! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/resolvedMethodTable.hpp

Changeset: 80239a242d34
Author:    eosterlund
Date:      2018-01-08 15:12 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/80239a242d34

8191894: Refactor weak references in JvmtiTagHashmap to use the Access API
Reviewed-by: sspitsyn, coleenp

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

Changeset: 01b07229a6ad
Author:    dcubed
Date:      2018-01-08 09:58 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/01b07229a6ad

8194652: VMError::print_native_stack() is missing an os::is_first_C_frame() check
Reviewed-by: fparain, gthornbr, stuefe

! src/hotspot/share/utilities/vmError.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/BadNativeStackInErrorHandlingTest.java

Changeset: 688e5cbd0b91
Author:    eosterlund
Date:      2018-01-08 16:21 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/688e5cbd0b91

8192003: Refactor weak references in StringTable to use the Access API
Reviewed-by: pliden, dholmes, coleenp

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp

Changeset: 1703d83b3ffe
Author:    coleenp
Date:      2018-01-08 09:46 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/1703d83b3ffe

8058259: compute_offset() is confusing for static fields
Summary: remove most hard-coded offsets, have compute_offset function that takes a string and creates a TempNewSymbol, have static_field_addr() not add in InstanceMirrorKlass::offset_of_static_fields, ie use offset from find_field
Reviewed-by: kbarrett, sspitsyn

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/init.cpp

Changeset: 7f97d35fac6e
Author:    coleenp
Date:      2018-01-08 12:02 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/7f97d35fac6e

Merge

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

Changeset: 77797298bf36
Author:    ecaspole
Date:      2018-01-08 17:47 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/77797298bf36

8192857: LogCompilation could show the intrinsics more like +PrintIntrinsics
Summary: Show the intrinsics internal name in the inlining output
Reviewed-by: kvn, gtriantafill

! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/CallSite.java
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java

Changeset: a92a5a71364a
Author:    dpochepk
Date:      2018-01-09 18:18 +0300
URL:       http://hg.openjdk.java.net/loom/loom/rev/a92a5a71364a

8194256: AARCH64: SIMD shift instructions are incorrectly encoded
Reviewed-by: aph

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Changeset: b1006bbb925a
Author:    dtitov
Date:      2018-01-09 09:51 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/b1006bbb925a

8187448: 360 doc issues in jdwp-protocol.html
Reviewed-by: sspitsyn, amenkov

! make/data/jdwp/jdwp.spec
! make/jdk/src/classes/build/tools/jdwpgen/AbstractCommandNode.java
! make/jdk/src/classes/build/tools/jdwpgen/AbstractNamedNode.java
! make/jdk/src/classes/build/tools/jdwpgen/AbstractTypeListNode.java
! make/jdk/src/classes/build/tools/jdwpgen/CommandSetNode.java
! make/jdk/src/classes/build/tools/jdwpgen/ConstantSetNode.java
! make/jdk/src/classes/build/tools/jdwpgen/ErrorSetNode.java
! make/jdk/src/classes/build/tools/jdwpgen/RootNode.java

Changeset: 5f86c562a39e
Author:    ctornqvi
Date:      2018-01-09 16:52 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/5f86c562a39e

8194636: Apply CONCURRENCY_FACTOR to max value in concurrency calculation
Reviewed-by: erikj

! test/hotspot/jtreg/Makefile

Changeset: d09be0adcf78
Author:    jcbeyler
Date:      2017-12-19 20:14 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/d09be0adcf78

8191985: JDK-8190862 work for arch arm
Summary: Fixed Interpreter never refills TLAB
Reviewed-by: dsamersoff, aph

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

Changeset: 9f6f48d4f9a1
Author:    goetz
Date:      2018-01-09 08:38 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/9f6f48d4f9a1

8194814: [ppc, s390] A row of minor fixes and cleanups
Summary: Fix the data types of pd flags.
Reviewed-by: mdoerr

! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/icache_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/jniFastGetField_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/runtime_ppc.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/bytes_s390.hpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/s390/globals_s390.hpp

Changeset: bf12b502df94
Author:    tschatzl
Date:      2018-01-10 10:21 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/bf12b502df94

8194824: Add gc/stress/gclocker/TestGCLockerWithParallel.java to the ProblemList file
Reviewed-by: ehelin, kbarrett

! test/hotspot/jtreg/ProblemList.txt

Changeset: 69d65d9dcadb
Author:    eosterlund
Date:      2018-01-10 18:04 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/69d65d9dcadb

8193063: Enabling narrowOop values for RawAccess accesses
Reviewed-by: pliden, kbarrett

! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.inline.hpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/access.inline.hpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/accessBackend.inline.hpp

Changeset: a58c1924e037
Author:    gadams
Date:      2018-01-09 13:58 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/a58c1924e037

6640188: Methods com.cun.attach.VirtualMachine.load... don't throw NullPointerxception
Reviewed-by: sspitsyn

! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java

Changeset: fdef4da95080
Author:    jgeorge
Date:      2018-01-11 11:35 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/fdef4da95080

8193352: SA: Test for the clhsdb 'thread' and 'threads' commands
Summary: Test for the clhsdb 'thread' and 'threads' commands. Avoids an incorrect 'Couldn't find thread -a' being printed.
Reviewed-by: sspitsyn, sballal

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
+ test/hotspot/jtreg/serviceability/sa/ClhsdbThread.java

Changeset: 862c41cf1c7f
Author:    tschatzl
Date:      2018-01-11 10:40 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/862c41cf1c7f

8137099: G1 needs to "upgrade" GC within the safepoint if it can't allocate during that safepoint to avoid OoME
Summary: During a minor GC, if memory allocation fails, start a full GC within the same VM operation in the same safepoint. This avoids a race where the GC locker can prevent the full GC from occurring, and a premature OoME.
Reviewed-by: ehelin, sjohanss, phh
Contributed-by: thomas.schatzl at oracle.com, axel.siebenborn at sap.com

! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/vm_operations_g1.cpp
! src/hotspot/share/gc/g1/vm_operations_g1.hpp
! src/hotspot/share/runtime/vm_operations.hpp
! test/hotspot/jtreg/ProblemList.txt
+ test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java
+ test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/libTestJNIBlockFullGC.c

Changeset: a8ab9344dab6
Author:    tschatzl
Date:      2018-01-11 11:05 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/a8ab9344dab6

8180280: [TESTBUG] Test for JDK-8180048
Summary: Add test at is executed only at higher tiers to allow more time for execution.
Reviewed-by: kbarrett, eosterlund

+ test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java

Changeset: 2569f227ae8e
Author:    tschatzl
Date:      2018-01-11 11:28 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/2569f227ae8e

8129440: G1 crash during concurrent root region scan
Summary: Make concurrent memory accesses to oops on the heap volatile to avoid reloading by the compiler duplicating oop loading code.
Reviewed-by: ehelin, eosterlund

! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp

Changeset: ec666229de1f
Author:    dstewart
Date:      2018-01-11 20:25 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/ec666229de1f

8194762: JTReg failure of "runtime/NMT/PrintNMTStatistics.java"
Reviewed-by: dholmes, zgu

! test/hotspot/jtreg/runtime/NMT/PrintNMTStatistics.java

Changeset: 612dfa1d8aad
Author:    coleenp
Date:      2018-01-11 18:42 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/612dfa1d8aad

8130039: Move the platform-specific [OS]Semaphore code
8130038: Unify the semaphore usage in os_xxx.cpp
8194763: os::signal_lookup is unused
Reviewed-by: dholmes, kbarrett

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
+ src/hotspot/os/bsd/semaphore_bsd.cpp
! src/hotspot/os/bsd/semaphore_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
+ src/hotspot/os/posix/semaphore_posix.cpp
! src/hotspot/os/posix/semaphore_posix.hpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp
+ src/hotspot/os/windows/semaphore_windows.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: b96f03796580
Author:    coleenp
Date:      2018-01-11 21:49 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/b96f03796580

Merge


Changeset: 7bba05746c44
Author:    jwilhelm
Date:      2018-01-13 02:56 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/7bba05746c44

Merge

! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 01094f78d990
Author:    ehelin
Date:      2018-01-17 19:05 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/01094f78d990

8195158: Concurrent System.gc() is "upgraded" to stop-the-world System.gc()
Reviewed-by: sjohanss, eosterlund

! src/hotspot/share/gc/g1/vm_operations_g1.cpp
+ test/hotspot/jtreg/gc/g1/TestConcurrentSystemGC.java

Changeset: 96ef7a0cf0b1
Author:    kaddepalli
Date:      2017-12-20 18:08 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/96ef7a0cf0b1

8190281: Code cleanup in src\java.desktop\share\classes\javax\swing\tree\VariableHeightLayoutCache.java
Reviewed-by: psadhukhan, serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/tree/VariableHeightLayoutCache.java

Changeset: 42ad9a781f51
Author:    sveerabhadra
Date:      2017-12-22 11:00 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/42ad9a781f51

8190192: Double click on the title bar no longer repositions the window
Reviewed-by: serb, prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/jdk/java/awt/Window/WindowResizing/DoubleClickTitleBarTest.java

Changeset: 35b5da568499
Author:    jdv
Date:      2017-12-26 13:38 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/35b5da568499

8190997: PNGImageReader throws NullPointerException when PLTE section is missing
Reviewed-by: serb, bpb, pnarayanan

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
+ test/jdk/javax/imageio/plugins/png/PngPLTEChunkMissingTest.java

Changeset: 219585efb03c
Author:    prr
Date:      2018-01-08 08:53 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/219585efb03c

Merge

- make/langtools/intellij/runConfigurations/javah.xml
- make/langtools/test/bootstrap/javah.sh
- make/langtools/test/lib/javah.sh
- src/java.base/share/classes/java/util/ArraysSupport.java
- src/java.base/share/native/include/classfile_constants.h
- src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java
- test/jdk/java/net/httpclient/RequestProcessorExceptions.java
- test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.java
- test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.out

Changeset: 2ea3667af41d
Author:    jdv
Date:      2018-01-10 12:45 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/2ea3667af41d

8191073: JpegImageReader throws IndexOutOfBoundsException when trying to read image data from tables-only image
Reviewed-by: bpb, pnarayanan

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
+ test/jdk/javax/imageio/plugins/jpeg/JpegTablesOnlyReadTest.java

Changeset: f611f49a46c9
Author:    pnarayanan
Date:      2018-01-16 10:49 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/f611f49a46c9

8194489: Incorrect size computation at BandedSampleModel.createDataBuffer()
Reviewed-by: bpb, jdv
Contributed-by: prahalad.kumar.narayanan at oracle.com

! src/java.desktop/share/classes/java/awt/image/BandedSampleModel.java
+ test/jdk/java/awt/image/BandedSampleModel/BandedSampleModelSizeTest.java

Changeset: 6cfee3ad7a76
Author:    jdv
Date:      2018-01-17 10:58 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/6cfee3ad7a76

8191174: PngReader throws IllegalArgumentException because ScanlineStride calculation logic is not proper
Reviewed-by: serb, bpb, pnarayanan

! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
+ test/jdk/javax/imageio/plugins/png/PngReaderLargeWidthStrideTest.java

Changeset: 36a1966132aa
Author:    prr
Date:      2018-01-17 09:08 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/36a1966132aa

Merge

- src/java.compiler/share/classes/javax/lang/model/overview.html
- src/java.compiler/share/classes/javax/tools/FileManagerUtils.java
- src/java.compiler/share/classes/javax/tools/overview.html
- src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html
- src/jdk.unsupported/share/classes/sun/reflect/Reflection.java
- test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java
- test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java
- test/langtools/tools/javac/T8192885/AddGotoAfterForLoopToLNTTest.java

Changeset: e4b03365ddbf
Author:    jdv
Date:      2018-01-18 11:22 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/e4b03365ddbf

8176795: Wrong color drawn when painting translucent colors on volatile images using XRender.
Reviewed-by: prr, ceisserer, pnarayanan

! src/java.desktop/unix/classes/sun/java2d/xr/XRSolidSrcPict.java
+ test/jdk/java/awt/Color/XRenderTranslucentColorDrawTest.java

Changeset: 371c6d66d2ec
Author:    prr
Date:      2018-01-19 09:32 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/371c6d66d2ec

Merge

- src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java

Changeset: 6a014a1e8d2b
Author:    jlahoda
Date:      2018-01-19 21:05 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/6a014a1e8d2b

8195789: Building of test/langtools/jdk/jshell/VariablesTest.java may fail
Summary: Adding proper @modules tag.
Reviewed-by: vromero

! test/langtools/jdk/jshell/VariablesTest.java

Changeset: e7164f73c4d3
Author:    goetz
Date:      2018-01-19 15:05 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/e7164f73c4d3

8195663: Java launcher HelpFlagsTest.java fails with java.lang.AssertionError
Reviewed-by: ksrini, dholmes

! test/jdk/tools/launcher/HelpFlagsTest.java

Changeset: 67abfee27e69
Author:    weijun
Date:      2018-01-22 12:00 +0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/67abfee27e69

8014628: Support AES Encryption with HMAC-SHA2 for Kerberos 5
Reviewed-by: mullan

! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/CipherHelper.java
! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/EncryptedData.java
! src/java.security.jgss/share/classes/sun/security/krb5/EncryptionKey.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes128CtsHmacSha2EType.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes128Sha2.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes256CtsHmacSha2EType.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/Aes256Sha2.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/EType.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha2Aes128CksumType.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/HmacSha2Aes256CksumType.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/AesSha2DkCrypto.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/dk/DkCrypto.java
! test/jdk/sun/security/krb5/auto/BasicKrb5Test.java
! test/jdk/sun/security/krb5/auto/KDC.java
! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/jdk/sun/security/krb5/etype/ETypeOrder.java
+ test/jdk/sun/security/krb5/etype/KerberosAesSha2.java

Changeset: 7c03f19d38a7
Author:    aph
Date:      2018-01-19 16:57 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/7c03f19d38a7

8195685: AArch64: AArch64 cannot build with JDK-8174962
Reviewed-by: adinn, njian

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp

Changeset: 89111a0e6355
Author:    sundar
Date:      2018-01-22 20:31 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/89111a0e6355

8195829: Parsing a nameless ES6 class results in a thrown NullPointerException.
Reviewed-by: jlaskey, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java
+ test/nashorn/script/basic/JDK-8195829.js

Changeset: 36f58bd6269f
Author:    jjg
Date:      2018-01-22 11:15 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/36f58bd6269f

8195796: Reduce the size of relative URLs in generated docs
Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocLink.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! test/langtools/jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java
! test/langtools/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testClassLinks/TestClassLinks.java
! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java
! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
+ test/langtools/jdk/javadoc/doclet/testDocPaths/TestDocPaths.java
! test/langtools/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNavigation/TestNavigation.java
! test/langtools/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestMultiInheritance.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenMethodDocCopy.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethods.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPackageFlag.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverriddenPrivateMethodsWithPrivateFlag.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java
! test/langtools/jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java
! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testTypeVariableLinks/TestTypeVariableLinks.java
! test/langtools/jdk/javadoc/doclet/testUseOption/TestUseOption.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java
! test/langtools/jdk/javadoc/doclet/testWarnings/TestWarnings.java

Changeset: e1876e6b57b6
Author:    jjg
Date:      2018-01-22 11:28 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/e1876e6b57b6

8195805: Doclet incorrectly updates all attributes in <a> tags when relocating links
Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! test/langtools/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java

Changeset: fd237da7a113
Author:    darcy
Date:      2018-01-22 23:06 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/fd237da7a113

8195987: Problem list tools/launcher/HelpFlagsTest.java on windows
Reviewed-by: dholmes

! test/jdk/ProblemList.txt

Changeset: 7e5fbd3a2254
Author:    henryjen
Date:      2018-01-22 23:37 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/7e5fbd3a2254

8195989: JDK-8186080 merge add back @LastModified removed by JDK-8193586
Reviewed-by: joehw

! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java

Changeset: 11f8b31b02c1
Author:    pmuthuswamy
Date:      2018-01-24 11:29 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/11f8b31b02c1

8147614: add jjs test for -t option
Reviewed-by: hannesw, jlaskey, sundar

+ test/nashorn/script/nosecurity/jjs-option-t.js
+ test/nashorn/script/nosecurity/jjs-option-t.js.EXPECTED

Changeset: 9dfffaceb477
Author:    goetz
Date:      2018-01-23 08:26 +0100
URL:       http://hg.openjdk.java.net/loom/loom/rev/9dfffaceb477

8195824: tools/launcher/HelpFlagsTest.java fails with java.lang.AssertionError
Summary: Also re-enable test.
Reviewed-by: dholmes, ksrini

! test/jdk/ProblemList.txt
! test/jdk/tools/launcher/HelpFlagsTest.java

Changeset: 693052e16ac9
Author:    rgoel
Date:      2018-01-24 14:07 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/693052e16ac9

8146656: Wrong Months Array for DateFormatSymbols
Summary: Updated API doc of DateFormatSymbols class.
Reviewed-by: rriggs, naoto

! src/java.base/share/classes/java/text/DateFormatSymbols.java

Changeset: 19173eb3358b
Author:    mcimadamore
Date:      2018-01-24 17:24 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/19173eb3358b

8196074: Remove uses of loose type equality tests
Summary: Drop loose type equality check and replace usages to go throuhg the strict version
Reviewed-by: vromero
Contributed-by: bsrbnd at gmail.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java

Changeset: d74e9dd04df6
Author:    gadams
Date:      2018-01-23 06:52 -0500
URL:       http://hg.openjdk.java.net/loom/loom/rev/d74e9dd04df6

8167253: com.sun.jdi invokeMethod has duplicated @throws for InvalidTypeException
Reviewed-by: rriggs, sspitsyn, dholmes

! src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java

Changeset: b742e0f9ce80
Author:    anazarov
Date:      2018-01-24 16:59 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/b742e0f9ce80

8161348: Several tools/jlink tests failed in "-Xcomp" mode due to time out
Reviewed-by: alanb

! test/jdk/tools/jlink/DefaultProviderTest.java
! test/jdk/tools/jlink/JLinkPluginsTest.java
! test/jdk/tools/jlink/JLinkTest.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: ed014587f0e2
Author:    amlu
Date:      2018-01-25 14:12 +0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/ed014587f0e2

8157903: (prop) move Properties tests into OpenJDK
Reviewed-by: mchung

+ test/jdk/java/util/Properties/BlankLines.java
+ test/jdk/java/util/Properties/CloseXMLStream.java
+ test/jdk/java/util/Properties/EscapeSpace.java
+ test/jdk/java/util/Properties/GenerifiedUses.java
+ test/jdk/java/util/Properties/LoadParsing.java
+ test/jdk/java/util/Properties/LoadParsing2.java
+ test/jdk/java/util/Properties/LoadSeparators.java
+ test/jdk/java/util/Properties/PropertiesTest.java
+ test/jdk/java/util/Properties/Save.java
+ test/jdk/java/util/Properties/SaveClose.java
+ test/jdk/java/util/Properties/SaveComments.java
+ test/jdk/java/util/Properties/SaveEncoding.java
+ test/jdk/java/util/Properties/SaveLoadBasher.java
+ test/jdk/java/util/Properties/SaveSeparator.java
+ test/jdk/java/util/Properties/StoreDeadlock.java
+ test/jdk/java/util/Properties/StringPropertyNames.java
+ test/jdk/java/util/Properties/UnicodeEscape.java
+ test/jdk/java/util/Properties/XMLSaveLoadBasher.java
+ test/jdk/java/util/Properties/input.txt
+ test/jdk/java/util/Properties/testData1
+ test/jdk/java/util/Properties/testData1.dos
+ test/jdk/java/util/Properties/testData2
+ test/jdk/java/util/Properties/testData2.dos
+ test/jdk/java/util/Properties/testData3.dos

Changeset: 257d7610663f
Author:    jjiang
Date:      2018-01-24 23:01 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/257d7610663f

8186098: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed due to libnss3 version cannot be parsed
Summary: Improves the approach on parsing lib version
Reviewed-by: weijun, xuelei

! test/jdk/sun/security/pkcs11/PKCS11Test.java

Changeset: d626620a1844
Author:    vtewari
Date:      2018-01-25 16:22 +0530
URL:       http://hg.openjdk.java.net/loom/loom/rev/d626620a1844

8194676: NullPointerException is thrown if ipaddress is not set.
Reviewed-by: chegar, rriggs

! src/java.base/share/classes/java/net/Inet6Address.java
+ test/jdk/java/net/Inet6Address/serialize/Inet6AddressSerTest.java

Changeset: f2344724a475
Author:    mcimadamore
Date:      2018-01-25 12:06 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/f2344724a475

8196081: Add support for customized intellij project templates
Summary: Override template used for project creation using env variable
Reviewed-by: ihse

! bin/idea.sh
! make/idea/idea.gmk
! make/idea/template/ant.xml
! make/idea/template/build.xml
! make/idea/template/jdk.iml

Changeset: 2da4a52715d8
Author:    ssahoo
Date:      2018-01-25 05:57 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/2da4a52715d8

8194486: Several krb5 tests failed in Mac.
Summary: Several tests failed due to improper host service
Reviewed-by: weijun

! test/jdk/sun/security/krb5/auto/AcceptPermissions.java
! test/jdk/sun/security/krb5/auto/AcceptorSubKey.java
! test/jdk/sun/security/krb5/auto/Addresses.java
! test/jdk/sun/security/krb5/auto/AddressesAndNameType.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/BogusKDC.java
! test/jdk/sun/security/krb5/auto/CleanState.java
! test/jdk/sun/security/krb5/auto/CrossRealm.java
! test/jdk/sun/security/krb5/auto/DiffNameSameKey.java
! test/jdk/sun/security/krb5/auto/DiffSaltParams.java
! test/jdk/sun/security/krb5/auto/DupEtypes.java
! test/jdk/sun/security/krb5/auto/DynamicKeytab.java
! test/jdk/sun/security/krb5/auto/EmptyPassword.java
! test/jdk/sun/security/krb5/auto/FileKeyTab.java
! test/jdk/sun/security/krb5/auto/ForwardableCheck.java
! test/jdk/sun/security/krb5/auto/Forwarded.java
! test/jdk/sun/security/krb5/auto/GSS.java
! test/jdk/sun/security/krb5/auto/GSSUnbound.java
! test/jdk/sun/security/krb5/auto/HttpNegotiateServer.java
! test/jdk/sun/security/krb5/auto/IgnoreChannelBinding.java
! test/jdk/sun/security/krb5/auto/KDC.java
! test/jdk/sun/security/krb5/auto/KPEquals.java
! test/jdk/sun/security/krb5/auto/KdcPolicy.java
! test/jdk/sun/security/krb5/auto/KeyPermissions.java
! test/jdk/sun/security/krb5/auto/KeyTabCompat.java
! test/jdk/sun/security/krb5/auto/KrbTicket.java
! test/jdk/sun/security/krb5/auto/KvnoNA.java
! test/jdk/sun/security/krb5/auto/LifeTimeInSeconds.java
! test/jdk/sun/security/krb5/auto/LoginModuleOptions.java
! test/jdk/sun/security/krb5/auto/LoginNoPass.java
! test/jdk/sun/security/krb5/auto/LongLife.java
! test/jdk/sun/security/krb5/auto/MSOID2.java
! test/jdk/sun/security/krb5/auto/ModuleName.java
! test/jdk/sun/security/krb5/auto/MoreKvno.java
! test/jdk/sun/security/krb5/auto/NewInquireTypes.java
! test/jdk/sun/security/krb5/auto/NewSalt.java
! test/jdk/sun/security/krb5/auto/NoInitNoKeytab.java
! test/jdk/sun/security/krb5/auto/NonMutualSpnego.java
! test/jdk/sun/security/krb5/auto/NoneReplayCacheTest.java
! test/jdk/sun/security/krb5/auto/NullRenewUntil.java
! test/jdk/sun/security/krb5/auto/OkAsDelegate.java
! test/jdk/sun/security/krb5/auto/OkAsDelegateXRealm.java
! test/jdk/sun/security/krb5/auto/OnlyDesLogin.java
! test/jdk/sun/security/krb5/auto/PrincipalNameEquals.java
! test/jdk/sun/security/krb5/auto/RRC.java
! test/jdk/sun/security/krb5/auto/RefreshKrb5Config.java
! test/jdk/sun/security/krb5/auto/Renew.java
! test/jdk/sun/security/krb5/auto/Renewal.java
! test/jdk/sun/security/krb5/auto/ReplayCacheTest.java
! test/jdk/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/jdk/sun/security/krb5/auto/S4U2proxy.java
! test/jdk/sun/security/krb5/auto/S4U2proxyGSS.java
! test/jdk/sun/security/krb5/auto/S4U2self.java
! test/jdk/sun/security/krb5/auto/S4U2selfAsServer.java
! test/jdk/sun/security/krb5/auto/S4U2selfAsServerGSS.java
! test/jdk/sun/security/krb5/auto/S4U2selfGSS.java
! test/jdk/sun/security/krb5/auto/SPNEGO.java
! test/jdk/sun/security/krb5/auto/SSL.java
! test/jdk/sun/security/krb5/auto/SSLwithPerms.java
! test/jdk/sun/security/krb5/auto/SaslBasic.java
! test/jdk/sun/security/krb5/auto/SaslGSS.java
! test/jdk/sun/security/krb5/auto/SaslUnbound.java
! test/jdk/sun/security/krb5/auto/SpnegoLifeTime.java
! test/jdk/sun/security/krb5/auto/SpnegoReqFlags.java
! test/jdk/sun/security/krb5/auto/Test5653.java
! test/jdk/sun/security/krb5/auto/TicketSName.java
! test/jdk/sun/security/krb5/auto/TwoOrThree.java
! test/jdk/sun/security/krb5/auto/TwoPrinces.java
! test/jdk/sun/security/krb5/auto/TwoTab.java
! test/jdk/sun/security/krb5/auto/UnboundSSL.java
! test/jdk/sun/security/krb5/auto/UnboundSSLMultipleKeys.java
! test/jdk/sun/security/krb5/auto/UnboundSSLPrincipalProperty.java
! test/jdk/sun/security/krb5/auto/UnboundService.java
! test/jdk/sun/security/krb5/auto/Unreachable.java
! test/jdk/sun/security/krb5/auto/UseCacheAndStoreKey.java
! test/jdk/sun/security/krb5/auto/W83.java
- test/jdk/sun/security/krb5/auto/principalProperty/TestHosts
! test/jdk/sun/security/krb5/auto/rcache_usemd5.sh

Changeset: 51d97ee431ff
Author:    adinn
Date:      2018-01-25 11:56 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/51d97ee431ff

8196136: AArch64: Correct register use in patch for JDK-8195685
Summary: itable stubs must not use java argument registers as scratch registers
Reviewed-by: aph

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

Changeset: ea6706103cef
Author:    mchung
Date:      2018-01-25 13:39 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/ea6706103cef

8196127: Dead code in VersionProps.java.template
Reviewed-by: lancea, psandoz

! src/java.base/share/classes/java/lang/VersionProps.java.template

Changeset: a47ee8b3d308
Author:    mchung
Date:      2018-01-25 13:40 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/a47ee8b3d308

8191170: Clarify if java.class.path can be undefined
Reviewed-by: alanb, psandoz

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java

Changeset: 77baeab90732
Author:    weijun
Date:      2018-01-26 09:37 +0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/77baeab90732

8177398: Exclude dot files ending with .conf from krb5.conf's includedir
Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! test/jdk/sun/security/krb5/config/Include.java

Changeset: e321560ac819
Author:    adinn
Date:      2018-01-25 14:47 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/e321560ac819

8195859: AArch64: vtableStubs gtest fails after 8174962
Summary: gtest vtableStubs introduced by 8174962 fails on AArch64 with an invalid insn encoding
Reviewed-by: duke

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

Changeset: e2a7856edfba
Author:    dfuchs
Date:      2018-01-26 14:15 +0000
URL:       http://hg.openjdk.java.net/loom/loom/rev/e2a7856edfba

8195096: Exception printed on console with custom LogManager on starting Apache Tomcat
Summary: make sure that loadLoggerHandler for ".handler" is called only from within addLogger
Reviewed-by: mchung

! src/java.logging/share/classes/java/util/logging/LogManager.java
+ test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/BadRootLoggerHandlers.java
! test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/RootLoggerHandlers.java
+ test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/badglobal.properties
+ test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/badlogging.properties
+ test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/custom/GlobalHandler.java
! test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/logging.properties
+ test/jdk/java/util/logging/LogManager/Configuration/rootLoggerHandlers/test.policy

Changeset: efdb1f63c30d
Author:    anazarov
Date:      2018-01-26 12:16 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/efdb1f63c30d

8186009: tools launcher test AddExportsAndOpensInManifest.java fails intermittently: AccessDeniedException
Summary: unique jar file names for every test case
Reviewed-by: alanb

! test/jdk/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java

Changeset: f8188cc0d01d
Author:    anazarov
Date:      2018-01-26 16:20 -0800
URL:       http://hg.openjdk.java.net/loom/loom/rev/f8188cc0d01d

8179294: several langtools tests depend on jar, jlink, javac but do not declare that dependency
Reviewed-by: iignatyev

! test/jdk/tools/jlink/JLinkToolProviderTest.java
! test/jdk/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java
! test/jdk/tools/pack200/ModuleAttributes.java
! test/jdk/tools/pack200/Pack200Props.java



More information about the loom-dev mailing list