hg: jdk/client: 49 new changesets
philip.race at oracle.com
philip.race at oracle.com
Thu Sep 27 18:47:04 UTC 2018
Changeset: 8bbb5cbac92c
Author: ihse
Date: 2018-09-24 20:45 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/8bbb5cbac92c
8210705: Stop exporting all symbols on macosx
Reviewed-by: erikj
! make/launcher/LauncherCommon.gmk
! make/lib/LibCommon.gmk
! src/java.desktop/macosx/native/libosxapp/AWT_debug.h
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h
! src/java.desktop/macosx/native/libosxapp/PropertiesUtilities.h
! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.h
Changeset: 11b9d3a6f31c
Author: erikj
Date: 2018-09-24 13:51 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/11b9d3a6f31c
8211037: Load jib jars dynamically from JibArtifactManager
Reviewed-by: ihse
! make/RunTests.gmk
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
! make/conf/jib-profiles.js
! test/TestCommon.gmk
! test/lib/jdk/test/lib/artifacts/ArtifactResolver.java
! test/lib/jdk/test/lib/artifacts/JibArtifactManager.java
Changeset: 9978fea8a371
Author: kvn
Date: 2018-09-24 16:37 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/9978fea8a371
8210764: Update avx512 implementation
Reviewed-by: kvn
Contributed-by: sandhya.viswanathan at intel.com
! 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/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
Changeset: cef2c1ea2f60
Author: mli
Date: 2018-09-25 11:18 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/cef2c1ea2f60
8210443: Migrate Locale matching tests to JDK Repo.
Reviewed-by: naoto
Contributed-by: dan.z.zhou at oracle.com
! test/jdk/java/util/Locale/Bug7069824.java
+ test/jdk/java/util/Locale/FilteringModeTest.java
Changeset: 1a35c474e4a6
Author: fyuan
Date: 2018-09-25 11:24 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/1a35c474e4a6
8210934: Move sun/net/www/protocol/http/GetErrorStream.java to OpenJDK
Summary: repalce internet website dependency with a built-in http server
Reviewed-by: chegar
+ test/jdk/sun/net/www/protocol/http/GetErrorStream.java
Changeset: 54aafb3ba9ab
Author: mikael
Date: 2018-09-24 22:12 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/54aafb3ba9ab
8210848: Obsolete SyncKnobs
Reviewed-by: redestad, coleenp, dholmes, dcubed
! 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/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vframe.cpp
Changeset: f7d40158eb2f
Author: pmuthuswamy
Date: 2018-09-25 12:36 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/f7d40158eb2f
8205593: Javadoc -link makes broken links if module name matches package name
Reviewed-by: jjg
! 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/markup/Navigation.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
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! test/langtools/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/C.java
! test/langtools/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java
! test/langtools/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java
! test/langtools/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
+ test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOptionWithModule.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java
Changeset: c319db69099c
Author: pmuthuswamy
Date: 2018-09-25 13:58 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/c319db69099c
8202462: {@index} may cause duplicate labels
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.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/TagletWriterImpl.java
+ test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
Changeset: bc38c75eed57
Author: thartmann
Date: 2018-09-25 14:16 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/bc38c75eed57
8210152: Optimize integer divisible by power-of-2 check
Summary: Integer conditional negation operation before zero check is eliminated
Reviewed-by: kvn, thartmann
Contributed-by: pengfei.li at arm.com
! src/hotspot/share/opto/subnode.cpp
Changeset: 490d9001eba9
Author: plevart
Date: 2018-09-25 14:23 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/490d9001eba9
8205461: Create Collector which merges results of two other collectors
Reviewed-by: briangoetz, smarks, plevart
Contributed-by: amaembo at gmail.com
! src/java.base/share/classes/java/util/stream/Collectors.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectorsTest.java
Changeset: eb954a4b6083
Author: rkennke
Date: 2018-09-24 18:44 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/eb954a4b6083
8132849: Increased stop time in cleanup phase because of single-threaded walk of thread stacks in NMethodSweeper::mark_active_nmethods()
Reviewed-by: eosterlund, zgu, thartmann
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/sweeper.hpp
Changeset: 703813b05838
Author: aph
Date: 2018-09-24 18:19 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/703813b05838
8211064: [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls
Reviewed-by: aph
Contributed-by: andrey.petushkov at gmail.com
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: faafa910a9a5
Author: chegar
Date: 2018-09-25 15:35 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/faafa910a9a5
8211099: ProblemList two networking tests until jtreg b14 is promoted
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: 92960b0e6191
Author: rkennke
Date: 2018-09-25 16:41 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/92960b0e6191
8211061: Tests fail with assert(VM_Version::supports_sse4_1()) on ThreadRipper CPU
Reviewed-by: thartmann, roland
! src/hotspot/cpu/x86/vm_version_x86.cpp
Changeset: f8f2f7ee52cb
Author: dcubed
Date: 2018-09-25 11:31 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/f8f2f7ee52cb
8211103: ProblemList runtime/XCheckJniJsig/XCheckJSig.java on MacOS X
Reviewed-by: mikael, dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: cdfabab3413f
Author: jcbeyler
Date: 2018-09-25 09:34 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/cdfabab3413f
8210689: Remove the multi-line old C style for string literals
Summary: Remove the multi-line old C style and prefer C++ multi-line
Reviewed-by: amenkov, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/gcstart001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/getclsig006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/getfldnm005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/getjniftab002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/localtab004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/localtab005.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/nativemethbind002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/nativemethbind003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/nativemethbind004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/objfree001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/objfree002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/redefclass003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/redefclass004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/redefclass008.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/redefclass009.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/redefclass010.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/setjniftab002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/singlestep001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/singlestep002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/singlestep003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/ap02t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/ap03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.cpp
Changeset: 8f66a57054b7
Author: jjg
Date: 2018-09-25 10:30 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/8f66a57054b7
8210839: Improve interaction between source launcher and classpath
Reviewed-by: alanb, mchung
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
! test/langtools/tools/javac/launcher/src/CLTest.java
Changeset: a6bdb6d5f167
Author: darcy
Date: 2018-09-25 11:31 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/a6bdb6d5f167
8173730: Stop including enhanced for-loop tip for enum values() method
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
Changeset: e0153fc0a843
Author: darcy
Date: 2018-09-25 13:31 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/e0153fc0a843
8211127: TestNewLanguageFeatures.java fails after JDK-8173730
Reviewed-by: jjg
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
Changeset: a0426bc28519
Author: naoto
Date: 2018-09-25 13:57 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/a0426bc28519
8210633: Cannot parse JapaneseDate string with DateTimeFormatterBuilder Mapped-values
Reviewed-by: scolebourne, rriggs
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/jdk/java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java
Changeset: e1368526699d
Author: fyang
Date: 2018-09-26 06:26 +0800
URL: http://hg.openjdk.java.net/jdk/client/rev/e1368526699d
8210413: AArch64: Optimize div/rem by constant in C1
Summary: Remove div-by-zero check for non-zero divisor and generate cheap instructions if divisor is power-of-2
Reviewed-by: aph
Contributed-by: pengfei.li at arm.com
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
Changeset: d2b381ea8477
Author: iignatyev
Date: 2018-09-25 18:26 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/d2b381ea8477
8211134: problem list compiler/whitebox/ForceNMethodSweepTest.java
Reviewed-by: kvn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 5f931e3e7a63
Author: lkorinth
Date: 2018-09-21 18:57 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/5f931e3e7a63
8196341: Add JFR events for parallel phases of G1
Reviewed-by: tschatzl, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/TEST.groups
+ test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 511a9946f83e
Author: mbaesken
Date: 2018-09-26 14:28 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/511a9946f83e
8211146: fix problematic elif-tests after recent gcc warning changes Werror=undef
Reviewed-by: stuefe, clanger, dholmes, chegar, alanb
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/unix/native/libnio/ch/NativeThread.c
! src/java.base/unix/native/libnio/ch/nio_util.h
! src/jdk.jdwp.agent/unix/native/libjdwp/util_md.h
Changeset: 6ffa38b8da65
Author: mbaesken
Date: 2018-09-12 11:13 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/6ffa38b8da65
8207768: Improve exception messages during manifest parsing of jar archives
Reviewed-by: clanger, mullan, weijun
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/sun/net/util/SocketExceptions.java
+ src/java.base/share/classes/sun/security/util/SecurityProperties.java
! src/java.base/share/conf/security/java.security
Changeset: ec4c3c287ca7
Author: roland
Date: 2018-09-18 20:49 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/ec4c3c287ca7
8210885: Convert left over loads/stores to access api
Reviewed-by: thartmann, rkennke
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/stringopts.cpp
Changeset: 69faed47bf35
Author: mikael
Date: 2018-09-26 10:37 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/69faed47bf35
8210892: Deprecate TLABStats
Reviewed-by: pliden, tschatzl
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: f6e15aa9c16e
Author: lancea
Date: 2018-09-26 13:56 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/f6e15aa9c16e
8211121: Remove sun.reflect.ReflectionFactory::newInstanceForSerialization
Reviewed-by: mchung, alanb, darcy, dfuchs
! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java
Changeset: 7e78be444e68
Author: cushon
Date: 2018-09-25 21:33 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/7e78be444e68
8211138: Missing Flag enum constants
Reviewed-by: mcimadamore, vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
+ test/langtools/tools/javac/flags/FlagsTest.java
Changeset: 2ee7e1b7ba66
Author: smarks
Date: 2018-08-25 20:16 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/2ee7e1b7ba66
7033681: Arrays.asList methods needs better documentation
Reviewed-by: smarks
Contributed-by: Jaikiran Pai <jaikiran.pai at gmail.com>
! src/java.base/share/classes/java/util/Arrays.java
Changeset: 789cc1561621
Author: jjg
Date: 2018-09-26 11:41 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/789cc1561621
8210274: Source Launcher should work with a security manager
Reviewed-by: mchung, alanb
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
Changeset: bdf62f266de4
Author: akolarkunnu
Date: 2018-09-24 03:25 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/bdf62f266de4
8210994: Create test for SwingSet3 FrameDemo
Reviewed-by: serb
Contributed-by: abdul.kolarkunnu at oracle.com
+ test/jdk/sanity/client/SwingSet/src/FrameDemoTest.java
! test/jdk/sanity/client/SwingSet/src/InternalFrameDemoTest.java
! test/jdk/sanity/client/SwingSet/src/TestHelpers.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/frame/BusyGlass.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/frame/FrameDemo.java
+ test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/frame/resources/images/FrameDemo.gif
Changeset: 32161fbea3fe
Author: coleenp
Date: 2018-09-26 14:01 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/32161fbea3fe
8210856: Move InstanceKlass DependencyContext cleaning to SystemDictionary::do_unloading()
Summary: Already walk classes in ClassLoaderData::unload so generalize to also clean nmethod dependencies.
Reviewed-by: eosterlund, dlong, vlivanov
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/code/dependencyContext.cpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! test/hotspot/gtest/code/test_dependencyContext.cpp
Changeset: 8b02303915bc
Author: coleenp
Date: 2018-09-26 14:56 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/8b02303915bc
Merge
Changeset: 76a3e8be46e6
Author: epavlova
Date: 2018-09-26 12:47 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/76a3e8be46e6
8199885: [Graal] org.graalvm.compiler.core.test.CountedLoopTest fails with "ControlFlowAnchor should never be cloned in the same graph"
Reviewed-by: kvn
! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/compiler/graalunit/CoreTest.java
! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt
Changeset: 4147b929ea72
Author: jjg
Date: 2018-09-26 14:54 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/4147b929ea72
8211180: SourceLauncherTest.java fails in JDK12 CI on Win*
Reviewed-by: mchung, darcy
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
Changeset: 9d9ab30af97d
Author: jjg
Date: 2018-09-26 15:14 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/9d9ab30af97d
8210555: create --source --target synonyms for -source -target
Reviewed-by: hannesw
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
! test/langtools/jdk/javadoc/tool/api/basic/IsSupportedOptionTest.java
! test/langtools/jdk/javadoc/tool/sourceOption/SourceOption.java
! test/langtools/tools/javac/options/IsSupportedOptionTest.java
- test/langtools/tools/javadoc/api/basic/IsSupportedOptionTest.java
! test/langtools/tools/javadoc/sourceOption/SourceOption.java
Changeset: 904c4e07cc22
Author: jjg
Date: 2018-09-26 16:23 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/904c4e07cc22
8209963: source file mode for JVM should provide a hook to locate the source file
Reviewed-by: darcy
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
! test/langtools/tools/javac/launcher/SourceLauncherTest.java
Changeset: c2b02e3af8ed
Author: jwilhelm
Date: 2018-09-27 01:25 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/c2b02e3af8ed
Added tag jdk-12+13 for changeset 511a9946f83e
! .hgtags
Changeset: 1e7353bd1499
Author: ccheung
Date: 2018-09-26 18:21 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/1e7353bd1499
8202282: [TESTBUG] appcds TestCommon.makeCommandLineForAppCDS() can be removed
Summary: removed the unnecessary makeCommandLineForAppCDS() method and its usage
Reviewed-by: iklam, jiangli
! test/hotspot/jtreg/runtime/appcds/GraalWithLimitedMetaspace.java
! test/hotspot/jtreg/runtime/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java
Changeset: 707e4291f685
Author: pmuthuswamy
Date: 2018-09-27 10:10 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/707e4291f685
8202628: javadoc generates bad links in TestModules.java
Reviewed-by: jjg
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
Changeset: e9d38b28380e
Author: mdoerr
Date: 2018-09-27 09:29 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/e9d38b28380e
8211097: aix: fix build after JDK-8210919
Reviewed-by: shade, mbaesken, erikj
! make/lib/CoreLibraries.gmk
Changeset: eb3e72f181af
Author: jlahoda
Date: 2018-09-27 10:24 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/eb3e72f181af
8211102: Crash with -XDfind=lambda and -source 7
Summary: Disabling analyzers that cannot run in the given source level; lambdas in standalone positions should have erroneous type rather than the recovery type; avoiding crash in Flow for broken code.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/analyzer/AnalyzersCheckSourceLevel.java
+ test/langtools/tools/javac/analyzer/AnalyzersCheckSourceLevel.out
+ test/langtools/tools/javac/analyzer/T8211102.java
+ test/langtools/tools/javac/lambda/LambdaNoFuncIntfFlow.java
+ test/langtools/tools/javac/lambda/LambdaNoFuncIntfFlow.out
+ test/langtools/tools/javac/lambda/NoTargetLambda.java
+ test/langtools/tools/javac/lambda/NoTargetLambda.out
Changeset: 293c2728644c
Author: kevinw
Date: 2018-09-26 06:28 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/293c2728644c
8211124: HotSpot update for vm_version.cpp to recognise updated VS2017
Reviewed-by: dholmes, lfoltan
! src/hotspot/share/runtime/vm_version.cpp
Changeset: 11fd6c8188d9
Author: erikj
Date: 2018-09-27 08:49 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/11fd6c8188d9
8211130: Change to Oracle Developer Studio 12.6 for building on Solaris at Oracle
Reviewed-by: tbell, prr, ihse
! make/conf/jib-profiles.js
! make/devkit/createSolarisDevkit12.6.sh
Changeset: d3e0d57cd3ff
Author: prr
Date: 2018-09-27 10:49 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/d3e0d57cd3ff
Merge
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
- test/langtools/tools/javadoc/api/basic/IsSupportedOptionTest.java
Changeset: 760ca4ba79ce
Author: gadams
Date: 2018-09-27 07:33 -0400
URL: http://hg.openjdk.java.net/jdk/client/rev/760ca4ba79ce
8210984: [TESTBUG] hs203t003 fails with "# ERROR: hs203t003.cpp, 218: NSK_CPP_STUB2 ( ResumeThread, jvmti, thread)"
Reviewed-by: cjplummer, jcbeyler
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.java
Changeset: afb3c0884bf1
Author: prr
Date: 2018-09-27 11:39 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/afb3c0884bf1
Merge
Changeset: 170e876d529c
Author: prr
Date: 2018-09-27 11:46 -0700
URL: http://hg.openjdk.java.net/jdk/client/rev/170e876d529c
Merge
More information about the jdk-client-changes
mailing list