From harsha.wardhana.b at oracle.com Mon Jan 1 18:39:38 2018 From: harsha.wardhana.b at oracle.com (harsha.wardhana.b at oracle.com) Date: Mon, 01 Jan 2018 18:39:38 +0000 Subject: hg: jdk/sandbox: Lot of bug fixes Message-ID: <201801011839.w01Idc27028279@aojmv0008.oracle.com> Changeset: 60ab3b595a8e Author: hb Date: 2018-01-01 23:59 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/60ab3b595a8e Lot of bug fixes Added test cases ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/HttpUtil.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanCollectionResource.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanServerResource.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/RestResource.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/JSONPrimitive.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/JSONParser.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/JSONParserConstants.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/JSONParserTokenManager.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/JsonParser.jj ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/mapper/JSONMappingFactory.java ! src/java.management.rest/share/classes/javax/management/remote/rest/PlatformRestAdapter.java - test/jdk/javax/management/remote/rest/DefaultRestAdapter.java - test/jdk/javax/management/remote/rest/JsonParserTest.java - test/jdk/javax/management/remote/rest/PlatformAdapterTest.java - test/jdk/javax/management/remote/rest/PlatformMBeanTest.java + test/jdk/javax/management/remote/rest/RestAdapterConfigTest.java + test/jdk/javax/management/remote/rest/RestAdapterPerfTest.java - test/jdk/javax/management/remote/rest/RestAdapterSSLTest.java ! test/jdk/javax/management/remote/rest/RestAdapterTest.java ! test/jdk/javax/management/remote/rest/RunRestAdapter.java - test/jdk/javax/management/remote/rest/data/QueueSample.java - test/jdk/javax/management/remote/rest/data/QueueSampler.java - test/jdk/javax/management/remote/rest/data/QueueSamplerBean.java - test/jdk/javax/management/remote/rest/data/QueueSamplerBeanMBean.java - test/jdk/javax/management/remote/rest/data/QueueSamplerMXBean.java - test/jdk/javax/management/remote/rest/json/JSONTest.java + test/jdk/javax/management/remote/rest/json/JsonParserTest.java + test/jdk/javax/management/remote/rest/json/JsonTester.java - test/jdk/javax/management/remote/rest/management.properties + test/jdk/javax/management/remote/rest/management.properties.template - test/jdk/javax/management/remote/rest/management1.properties From harsha.wardhana.b at oracle.com Tue Jan 2 07:55:27 2018 From: harsha.wardhana.b at oracle.com (harsha.wardhana.b at oracle.com) Date: Tue, 02 Jan 2018 07:55:27 +0000 Subject: hg: jdk/sandbox: * Start Rest adapter via command line arguments Message-ID: <201801020755.w027tSnc011244@aojmv0008.oracle.com> Changeset: 4f7f76f6be2f Author: hb Date: 2018-01-02 13:20 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4f7f76f6be2f * Start Rest adapter via command line arguments * Rest adapter config via management.properties ! make/CompileJavaModules.gmk ! make/common/Modules.gmk ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/RestResource.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/mapper/JSONMappingFactory.java ! src/java.management.rest/share/classes/javax/management/remote/rest/PlatformRestAdapter.java ! src/java.management.rest/share/classes/module-info.java ! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java ! src/jdk.management.agent/share/conf/management.properties ! test/jdk/javax/management/remote/rest/RestAdapterConfigTest.java ! test/jdk/javax/management/remote/rest/RestAdapterPerfTest.java ! test/jdk/javax/management/remote/rest/RestAdapterTest.java ! test/jdk/javax/management/remote/rest/RunRestAdapter.java From harsha.wardhana.b at oracle.com Tue Jan 2 08:07:26 2018 From: harsha.wardhana.b at oracle.com (harsha.wardhana.b at oracle.com) Date: Tue, 02 Jan 2018 08:07:26 +0000 Subject: hg: jdk/sandbox: Fixed JSON parser tests Message-ID: <201801020807.w0287Q8Z014728@aojmv0008.oracle.com> Changeset: da55d1429860 Author: hb Date: 2018-01-02 13:33 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/da55d1429860 Fixed JSON parser tests + test/jdk/javax/management/remote/rest/JsonParserSpecialCharTest.java + test/jdk/javax/management/remote/rest/JsonParserTest.java - test/jdk/javax/management/remote/rest/json/JsonParserTest.java - test/jdk/javax/management/remote/rest/json/JsonTester.java From chris.hegarty at oracle.com Tue Jan 2 21:49:10 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 02 Jan 2018 21:49:10 +0000 Subject: hg: jdk/sandbox: 8187487: crash with classes with same binary name Message-ID: <201801022149.w02LnBtu002006@aojmv0008.oracle.com> Changeset: 3a52333a5e57 Author: vromero Date: 2018-01-02 16:35 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3a52333a5e57 8187487: crash with classes with same binary name Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/NestedInnerClassNames.out + test/langtools/tools/javac/T8187487/CrashWithDuplicateClassNamesTest.java + test/langtools/tools/javac/T8187487/CrashWithDuplicateClassNamesTest.out + test/langtools/tools/javac/diags/examples/SameBinaryName.java From chris.hegarty at oracle.com Thu Jan 4 05:19:31 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 04 Jan 2018 05:19:31 +0000 Subject: hg: jdk/sandbox: 63 new changesets Message-ID: <201801040519.w045Ja3c011266@aojmv0008.oracle.com> Changeset: cb54a299aa91 Author: jjg Date: 2017-12-14 13:16 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cb54a299aa91 8193525: Intermittent failures of TestModulePackages.java Reviewed-by: darcy ! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java Changeset: 8647aa05d094 Author: lana Date: 2017-12-15 16:38 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8647aa05d094 Added tag jdk-10+36 for changeset cb54a299aa91 ! .hgtags Changeset: cfde2a53d393 Author: roland Date: 2017-12-15 10:26 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cfde2a53d393 8193518: C2: Vector registers sometimes corrupted at safepoint Reviewed-by: neliasso, thartmann, kvn ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/superword.cpp Changeset: 291020144f22 Author: vdeshpande Date: 2017-12-15 10:44 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/291020144f22 8190934: Regressions on Haswell Xeon due to JDK-8178811 Reviewed-by: neliasso, kvn ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/library_call.cpp Changeset: a099e4d4c35b Author: dmarkov Date: 2017-12-15 21:49 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a099e4d4c35b 8154405: AccessControlException by URLPermission check Reviewed-by: serb, ssadetsky, mullan ! src/java.desktop/share/classes/java/awt/Toolkit.java Changeset: f9152f462cbc Author: alanb Date: 2017-12-19 10:03 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f9152f462cbc 8193758: Update copyright headers of files in src tree that are missing Classpath exception Reviewed-by: mchung, mr, jjg, iris, prr ! make/jdk/src/classes/build/tools/blacklistedcertsconverter/BlacklistedCertsConverter.java ! make/jdk/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java ! src/java.base/share/classes/java/lang/PublicMethods.java ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/invoke/StringConcatException.java ! src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaderValue.java ! src/java.base/share/classes/sun/security/ssl/ExtendedMasterSecretExtension.java ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.c ! src/java.desktop/unix/native/common/awt/systemscale/systemScale.h ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp ! src/java.desktop/windows/native/common/awt/systemscale/systemScale.h ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java Changeset: 865d39b662a5 Author: mbaesken Date: 2017-12-15 14:08 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/865d39b662a5 8193515: AIX: new Harfbuzz 1.7.1 version fails to compile with xlC Reviewed-by: prr, simonis ! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-fallback.hh Changeset: 5471388067cf Author: sundar Date: 2017-12-19 21:35 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5471388067cf 8193779: Fix copyright header in nashorn builtin scripts Reviewed-by: alanb, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/mozilla_compat.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/parser.js ! test/nashorn/script/trusted/classfilter_mozilla_compat.js.EXPECTED Changeset: 41ae5c69b09c Author: michaelm Date: 2017-12-19 15:48 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/41ae5c69b09c 8192966: HttpClient should reuse TCP connection for h2c connections Reviewed-by: dfuchs ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2ClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java Changeset: 4ffa14468cd1 Author: michaelm Date: 2017-12-19 16:12 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4ffa14468cd1 Merge Changeset: e8e8db4f8194 Author: mr Date: 2017-12-19 08:51 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e8e8db4f8194 8193764: Cannot set COMPANY_NAME when configuring a build Reviewed-by: erikj, martin, tbell ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-version.m4 Changeset: 5382baab8371 Author: chegar Date: 2017-12-18 10:21 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5382baab8371 8193698: Null handling in BodyPublisher, BodyHandler, and BodySubscriber convenience static factory methods Reviewed-by: dfuchs ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BufferingSubscriber.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestPublishers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java - test/jdk/java/net/httpclient/RequestProcessorExceptions.java + test/jdk/java/net/httpclient/SubscriberPublisherAPIExceptions.java Changeset: 597f69e5f1e3 Author: hannesw Date: 2017-12-20 21:40 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/597f69e5f1e3 8193508: Expressions in split literals must never be optimistic Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/GetSplitState.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ObjectNode.java + test/nashorn/script/basic/JDK-8193508.js Changeset: 8b434af2703d Author: sballal Date: 2017-12-08 15:41 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8b434af2703d 8193124: SA: Testcases for clhsdb jdis and findpc commands Reviewed-by: sundar, cjplummer, jgeorge + test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java + test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java Changeset: 0997d6959851 Author: dcubed Date: 2017-12-08 15:24 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0997d6959851 8193135: get rid of redundant _smr_ prefix/infix in ThreadSMRSupport stuff Reviewed-by: stefank, gtriantafill, coleenp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/threadSMR.inline.hpp ! test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java ! test/hotspot/jtreg/runtime/Thread/TestThreadDumpSMRInfo.java Changeset: d6388b652504 Author: ccheung Date: 2017-12-08 15:14 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d6388b652504 8192989: runtime/appcds/javaldr/ArrayTest.java crashes with assert(k->is_instance_klass()) Summary: disable loading array classes from the class list Reviewed-by: iklam, jiangli ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java Changeset: ecff0c7bfb4d Author: jwilhelm Date: 2017-12-08 23:43 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ecff0c7bfb4d Merge - test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/badPackageFileInJar.jar - test/langtools/jdk/javadoc/doclet/testGroupOption/C.java - test/langtools/tools/javac/T5090006/AssertionFailureTest.java - test/langtools/tools/javac/T5090006/broken.jar Changeset: 589a6f1d86e9 Author: cjplummer Date: 2017-12-09 07:50 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/589a6f1d86e9 8191229: serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java fails with NoClassDefFoundError Summary: call FindClass() when we are in the proper classloader context Reviewed-by: sspitsyn, dholmes, amenkov ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/libGetOwnedMonitorInfoTest.c Changeset: ed1bb7743b3e Author: thartmann Date: 2017-12-12 19:05 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ed1bb7743b3e 8193363: TestDumpReplay.java fails with product builds Summary: Added missing -XX:+IgnoreUnrecognizedVMOptions Reviewed-by: kvn ! test/hotspot/jtreg/compiler/ciReplay/TestDumpReplay.java Changeset: 7daebcef2e0d Author: coleenp Date: 2017-12-12 11:55 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7daebcef2e0d 8193386: CompressedClassSize too large with MaxMetaspace Reviewed-by: ysuenaga, coleenp Contributed-by: manc at google.com ! src/hotspot/share/memory/metaspace.cpp Changeset: a576e1b6784d Author: coleenp Date: 2017-12-12 14:14 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a576e1b6784d Merge Changeset: 7b1a9b267a94 Author: dcubed Date: 2017-12-12 21:27 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7b1a9b267a94 8193407: jdk/hs fails Solaris slowdebug test-image build Summary: Add a missing '-lc' option for libCNLookUp. Reviewed-by: dholmes, kvn ! make/test/JtregNativeHotspot.gmk Changeset: fe6fb69336b5 Author: dholmes Date: 2017-12-12 19:06 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fe6fb69336b5 8193222: EnsureLocalCapacity() should maintain capacity requests through multiple calls Reviewed-by: coleenp, dcubed ! make/test/JtregNativeHotspot.gmk ! src/hotspot/share/prims/jniCheck.cpp + test/hotspot/jtreg/runtime/jni/checked/TestCheckedEnsureLocalCapacity.java + test/hotspot/jtreg/runtime/jni/checked/libTestCheckedEnsureLocalCapacity.c Changeset: d3b6470a6dec Author: dholmes Date: 2017-12-12 21:43 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d3b6470a6dec Merge ! make/test/JtregNativeHotspot.gmk Changeset: 10ec0c43cf1d Author: bchristi Date: 2017-12-08 13:04 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/10ec0c43cf1d 8193271: ProblemList tools/launcher/TestXcheckJNIWarnings.java Reviewed-by: darcy ! test/jdk/ProblemList.txt Changeset: 993b004ab38f Author: bchristi Date: 2017-12-12 21:46 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/993b004ab38f 8190984: tools/launcher/TestXcheckJNIWarnings.java WARNING was found in the output Reviewed-by: dholmes, mchung ! src/java.base/share/native/libjava/System.c ! test/jdk/ProblemList.txt Changeset: 39a84de6afd6 Author: neliasso Date: 2017-12-13 10:21 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/39a84de6afd6 8192971: LockCompilationTest fails intermittently Summary: Remove all unnecessary compilations Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java Changeset: 919780ab7acc Author: coleenp Date: 2017-12-13 07:14 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/919780ab7acc 8193053: jvm crash by G1CMBitMapClosure::do_addr Summary: We were adding an unloaded mirror to the SATB collection set in remove_handle. Reviewed-by: hseigel, kbarrett ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp Changeset: 3c9975e46464 Author: vlivanov Date: 2017-12-13 19:32 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3c9975e46464 8190869: C2: missing strength reduction of Math.pow(x, 2.0D) to x*x Reviewed-by: kvn ! src/hotspot/cpu/x86/macroAssembler_x86_pow.cpp ! src/hotspot/share/opto/library_call.cpp Changeset: ead47ddf5844 Author: kvn Date: 2017-12-13 11:59 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ead47ddf5844 8191788: add jdk.internal.vm.compiler to --limit-modules if -Djvmci.Compiler=graal is in the command line Summary: skip tests which use --limit-modules when Graal is used as JIT compiler. Reviewed-by: alanb, mchung, dholmes, ccheung, dnsimon ! .hgignore ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/JigsawOptionsCombo.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/BootAppendTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/ClassPathTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java ! test/jdk/TEST.ROOT ! test/jdk/com/sun/tools/attach/modules/Driver.java ! test/jdk/java/lang/String/concat/WithSecurityManager.java ! test/jdk/java/lang/System/LoggerFinder/LoggerFinderAPI/LoggerFinderAPI.java ! test/jdk/java/lang/instrument/TestAgentWithLimitMods.java ! test/jdk/java/lang/management/ManagementFactory/DefaultManagementProviderTest.java ! test/jdk/java/net/SocketOption/OptionsTest.java ! test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java ! test/jdk/java/nio/channels/DatagramChannel/SocketOptionTests.java ! test/jdk/java/nio/channels/ServerSocketChannel/SocketOptionTests.java ! test/jdk/java/nio/channels/SocketChannel/SocketOptionTests.java ! test/jdk/tools/launcher/modules/limitmods/LimitModsTest.java ! test/jdk/tools/launcher/modules/listmods/ListModsTest.java ! test/jdk/tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Changeset: 79afa4c434f6 Author: iveresov Date: 2017-12-13 12:28 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/79afa4c434f6 8193439: Update Graal Reviewed-by: kvn ! src/jdk.internal.vm.compiler/.mx.graal/suite.py ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64LIRKindTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/LIRKind.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/util/CompilationAlarm.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.sparc/src/org/graalvm/compiler/core/sparc/SPARCLIRKindTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CountedLoopTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/Assertions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRKindTool.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CRC32CSubstitutionsTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/JVMCIInfopointErrorTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReferenceMapBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/CRC32CSubstitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_idiv_overflow.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_ldiv_overflow.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerDivRemNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ProfileCompiledMethodsPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinter.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/GraphEffectList.java Changeset: cf7792800ba9 Author: jwilhelm Date: 2017-12-13 23:06 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cf7792800ba9 Merge - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java ! test/jdk/ProblemList.txt ! test/jdk/TEST.ROOT Changeset: 8604408bc26e Author: dlong Date: 2017-12-13 20:35 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8604408bc26e 8193323: Crash in "failed dependencies, but counter didn't change" with enabled UseJVMCICompiler Reviewed-by: kvn ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: be065f758154 Author: jgeorge Date: 2017-12-14 12:49 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/be065f758154 8192985: SA: Test cases for the clhsdb 'inspect', 'scanoops' and 'printas' commands Summary: Create tests for the clhsdb commands: inspect, scanoops and printas Reviewed-by: sspitsyn, sballal, cjplummer + test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java + test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java + test/hotspot/jtreg/serviceability/sa/ClhsdbScanOops.java Changeset: 945332d45710 Author: lkorinth Date: 2017-12-06 11:11 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/945332d45710 8133805: Remove the bot_updates parameter from G1Allocator's allocation methods Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1AllocRegion.cpp ! src/hotspot/share/gc/g1/g1AllocRegion.hpp ! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1Allocator.inline.hpp Changeset: 6d4e1efac80a Author: iklam Date: 2017-12-13 15:37 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6d4e1efac80a 8165603: runtime/appcds/UseAppCDS.java: failed to clean up files after test when running with agentvm Reviewed-by: mseledtsov, dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/appcds/MultiReleaseJars.java ! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/appcds/UseAppCDS.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java ! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationTest.java ! test/hotspot/jtreg/runtime/appcds/test-classes/Util.java Changeset: 177e1783d886 Author: jwilhelm Date: 2017-12-20 20:55 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/177e1783d886 Merge ! src/hotspot/share/opto/library_call.cpp - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java Changeset: 5f1c30b80554 Author: coleenp Date: 2017-12-19 15:56 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5f1c30b80554 8193622: JFR test TestUnloadingEventClass.java times out intermittently Summary: Previous change was leaving scratch classes on CLD::_klasses list which are reported to tracing Reviewed-by: gtriantafill, dcubed, mgronlun ! src/hotspot/share/classfile/classLoaderData.cpp Changeset: 26b47ea4c77d Author: jjg Date: 2017-12-20 13:28 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/26b47ea4c77d 8193512: Remove remnants of javah from jdk/jdk repo Reviewed-by: tbell, erikj, alanb, darcy ! make/Images.gmk ! make/RunTestsPrebuiltSpec.gmk ! make/autoconf/boot-jdk.m4 ! make/autoconf/bootcycle-spec.gmk.in ! make/autoconf/generated-configure.sh ! make/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk ! make/gensrc/Gensrc-jdk.compiler.gmk ! make/langtools/build.properties ! make/langtools/build.xml - make/langtools/intellij/runConfigurations/javah.xml ! make/langtools/netbeans/README ! make/langtools/test/HelloWorld.apt.gold.txt ! make/langtools/test/HelloWorld.java - make/langtools/test/bootstrap/javah.sh ! make/langtools/test/contents.gold.txt ! make/langtools/test/lib/classes.gold.txt - make/langtools/test/lib/javah.sh ! make/langtools/test/lib/src.gold.txt ! make/langtools/tools/anttasks/SelectToolTask.java ! make/nb_native/nbproject/configurations.xml ! make/scripts/compare_exceptions.sh.incl Changeset: fcb5b835bf32 Author: hannesw Date: 2017-12-21 10:26 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fcb5b835bf32 8193491: JavaImporter fails to resolve method elements within functions, that contain too many statements Reviewed-by: hannesw, sundar, jlaskey Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! test/nashorn/script/basic/JDK-8011555.js.EXPECTED + test/nashorn/script/basic/JDK-8193491.js + test/nashorn/script/basic/JDK-8193491.js.EXPECTED ! test/nashorn/script/nosecurity/JDK-8165198.js ! test/nashorn/script/nosecurity/JDK-8165198.js.EXPECTED Changeset: 4f830b447edf Author: chegar Date: 2017-12-21 16:58 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4f830b447edf 8193365: Improve interoperability between HTTP Client's BodyPublisher/BodySubscriber and Flow.Subscriber/Publisher Reviewed-by: dfuchs ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestPublishers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java + test/jdk/java/net/httpclient/FlowAdapterPublisherTest.java + test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java + test/jdk/java/net/httpclient/FlowAdaptersCompileOnly.java Changeset: 5ab69533994b Author: joehw Date: 2017-12-21 09:29 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5ab69533994b 8193568: @LastModified tag in license header Reviewed-by: rriggs ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java ! 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/compiler/ApplyTemplates.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMsg.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/BasisLibrary.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.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/runtime/output/WriterOutputBuffer.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.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/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttributeMap.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/RangeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/DatatypeException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_de.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_fr.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_it.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_pt_BR.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_sv.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_zh_TW.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegexParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/PSVIErrorList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/JAXPValidationMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DatatypeMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAXMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolHash.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ConfigurationError.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/MultipleScopeNamespaceSupport.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/Augmentations.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xpointer/XPointerMessageFormatter.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/LSInputList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ShortList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/StringList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSObjectList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMStringPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLMessages.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Encodings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMStringListImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/NamespaceSupport.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/Messages.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/URI.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMBuilder.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/QName.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringComparable.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/URI.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/Expression.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/ExtensionsProvider.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/VariableStack.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathException.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/AxesWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/IteratorPool.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMap.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFalse.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncHere.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLast.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncPosition.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncSystemProperty.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTrue.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function2Args.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function3Args.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSet.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Operation.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Variable.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTest.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/StepPattern.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java Changeset: 8aab0cea56bf Author: psandoz Date: 2017-12-20 11:40 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8aab0cea56bf 8193856: takeWhile produces incorrect result with elements produced by flatMap Reviewed-by: smarks ! src/java.base/share/classes/java/util/stream/WhileOps.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java Changeset: 4ff5c5206427 Author: attila Date: 2017-12-20 17:36 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4ff5c5206427 8193371: Use Dynalink REMOVE operation in Nashorn Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java + test/nashorn/script/basic/JDK-8193371.js + test/nashorn/script/basic/JDK-8193371.js.EXPECTED Changeset: d4412e380f6b Author: joehw Date: 2017-12-21 17:08 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d4412e380f6b 8184431: References to @sun.com Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/ElementImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11NSDocumentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/JAXPValidatorComponent.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/TeeXMLDocumentFilterImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DraconianErrorHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ErrorHandlerAdaptor.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ReadOnlyGrammarPool.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DraconianErrorHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/ErrorHandlerProxy.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/LocatorWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SAX2XNI.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/TeeXMLDocumentFilterImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLDocumentFilterImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLInputSourceAdaptor.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XML11Serializer.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPVariableStack.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLBufferListener.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/XMLOutputFactoryImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/LocationImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/NamespaceImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/NotationDeclarationImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/XMLEventAllocatorImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/events/XMLEventFactoryImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/util/BufferAllocator.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/UTF8OutputStreamWriter.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLDOMWriterImpl.java ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java ! src/java.xml/share/classes/javax/xml/XMLConstants.java ! src/java.xml/share/classes/javax/xml/datatype/DatatypeConfigurationException.java ! src/java.xml/share/classes/javax/xml/datatype/DatatypeConstants.java ! src/java.xml/share/classes/javax/xml/datatype/DatatypeFactory.java ! src/java.xml/share/classes/javax/xml/datatype/Duration.java ! src/java.xml/share/classes/javax/xml/datatype/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/datatype/XMLGregorianCalendar.java ! src/java.xml/share/classes/javax/xml/datatype/package-info.java ! src/java.xml/share/classes/javax/xml/namespace/NamespaceContext.java ! src/java.xml/share/classes/javax/xml/namespace/QName.java ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilder.java ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java ! src/java.xml/share/classes/javax/xml/parsers/FactoryConfigurationError.java ! src/java.xml/share/classes/javax/xml/parsers/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/parsers/ParserConfigurationException.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParser.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java ! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/transform/Result.java ! src/java.xml/share/classes/javax/xml/transform/Transformer.java ! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java ! src/java.xml/share/classes/javax/xml/transform/dom/DOMResult.java ! src/java.xml/share/classes/javax/xml/transform/dom/DOMSource.java ! src/java.xml/share/classes/javax/xml/transform/overview.html ! src/java.xml/share/classes/javax/xml/transform/sax/SAXResult.java ! src/java.xml/share/classes/javax/xml/transform/sax/SAXSource.java ! src/java.xml/share/classes/javax/xml/transform/stax/StAXResult.java ! src/java.xml/share/classes/javax/xml/transform/stax/StAXSource.java ! src/java.xml/share/classes/javax/xml/transform/stream/StreamResult.java ! src/java.xml/share/classes/javax/xml/transform/stream/StreamSource.java ! src/java.xml/share/classes/javax/xml/validation/Schema.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryLoader.java ! src/java.xml/share/classes/javax/xml/validation/TypeInfoProvider.java ! src/java.xml/share/classes/javax/xml/validation/Validator.java ! src/java.xml/share/classes/javax/xml/validation/ValidatorHandler.java ! src/java.xml/share/classes/javax/xml/xpath/XPath.java ! src/java.xml/share/classes/javax/xml/xpath/XPathConstants.java ! src/java.xml/share/classes/javax/xml/xpath/XPathException.java ! src/java.xml/share/classes/javax/xml/xpath/XPathExpression.java ! src/java.xml/share/classes/javax/xml/xpath/XPathExpressionException.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryConfigurationException.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFunction.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFunctionException.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFunctionResolver.java ! src/java.xml/share/classes/javax/xml/xpath/XPathVariableResolver.java Changeset: c9e503d6fef5 Author: lana Date: 2017-12-22 01:27 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c9e503d6fef5 Added tag jdk-10+37 for changeset 4f830b447edf ! .hgtags Changeset: ca64a6be0128 Author: lana Date: 2017-12-22 01:28 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ca64a6be0128 Merge Changeset: bae005a497a2 Author: jcbeyler Date: 2017-12-20 08:38 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bae005a497a2 8191988: JDK-8190862 work for arch s390 Summary: Cleanup interpreter TLAB code and fix ZeroTLAB Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/s390/templateTable_s390.cpp Changeset: 08144d9cbdaa Author: dmarkov Date: 2017-12-22 18:49 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/08144d9cbdaa 8193435: Remove pre-1.2 SecurityManager text from java.awt.Toolkit Reviewed-by: serb, mullan ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java Changeset: 044979e94c4e Author: dlong Date: 2017-12-22 22:01 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/044979e94c4e 8191852: Null pointer dereference in ciKlass::get_Klass of ciKlass.hpp:58 Reviewed-by: kvn ! src/hotspot/share/ci/ciField.cpp Changeset: 2207e2917a68 Author: dlong Date: 2017-12-22 22:06 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2207e2917a68 8191854: Null pointer dereference in methodData.hpp:462 Reviewed-by: kvn ! src/hotspot/share/runtime/compilationPolicy.cpp Changeset: 8441a7cea1c1 Author: rraghavan Date: 2017-12-26 00:38 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8441a7cea1c1 8193699: aarch64 fails to build after 8167372 Summary: added ThreadInVMfromUnknown support Reviewed-by: smonteith, vlivanov ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: b54852746e8f Author: sballal Date: 2017-12-26 15:53 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b54852746e8f 8193427: serviceability/sa/ClhsdbPrintStatics.java fails: java.lang.RuntimeException: '_jfr_checkpoints' missing from stdout/stderr Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java Changeset: 240933cf3758 Author: sballal Date: 2017-12-27 11:26 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/240933cf3758 8193428: serviceability/sa/ClhsdbSymbol.java fails: java.lang.RuntimeException: 'UsageTracker' missing from stdout/stderr Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java Changeset: cafc0ddb8db3 Author: shurailine Date: 2018-01-02 09:56 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cafc0ddb8db3 8192837: Need new test for release info file Summary: Detect when OpenJDK is built with ClosedJDK elements Reviewed-by: erikj, dholmes, martin Contributed-by: randy.crihfield at oracle.com + test/jdk/sanity/releaseFile/NegativeSOURCETest.java Changeset: 35cf3c947420 Author: jjg Date: 2018-01-02 16:07 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/35cf3c947420 8183964: Bad lexing of javadoc comments (change in parsing/rendering of backslashes in javadoc) Reviewed-by: vromero, cushon ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavadocTokenizer.java ! test/langtools/tools/javac/parser/T4910483.java Changeset: 8749f0b3d227 Author: sballal Date: 2018-01-03 10:55 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8749f0b3d227 8193506: serviceability/sa/TestClassDump.java fails in OpenJDK build Reviewed-by: dholmes, cjplummer ! test/hotspot/jtreg/serviceability/sa/TestClassDump.java Changeset: fcd1913b1d36 Author: sballal Date: 2018-01-03 11:14 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fcd1913b1d36 8194058: [TESTBUG] serviceability/sa/ClhsdbWhere.java fails to find method 'sleep' in output Reviewed-by: dholmes, cjplummer ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java Changeset: c08f1067ef57 Author: sveerabhadra Date: 2018-01-03 15:37 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c08f1067ef57 8193468: [PIT][TEST BUG]: java/awt/FileDialog/MoveToTrashTest.java fails on Linux Reviewed-by: aghaisas, serb ! test/jdk/java/awt/FileDialog/MoveToTrashTest.java Changeset: b08405cc467a Author: jjg Date: 2018-01-03 11:10 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b08405cc467a 8193125: javac should not compile a module if it requires java.base with modifiers Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/diags/examples.not-yet.txt + test/langtools/tools/javac/diags/examples/ModifierNotAllowed/module-info.java + test/langtools/tools/javac/modules/JavaBaseTest.java ! test/langtools/tools/javac/processing/model/util/printing/module-info.java ! test/langtools/tools/javac/processing/model/util/printing/module-info.out Changeset: e569e83139fd Author: goetz Date: 2018-01-03 14:41 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e569e83139fd 8194482: Fix SIGSEGV in print_threads_compiling. Reviewed-by: kvn ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: e9a564028f2f Author: joehw Date: 2018-01-03 18:21 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e9a564028f2f 8189704: broken links in the javax/xml/namespace package Reviewed-by: darcy ! src/java.xml/share/classes/javax/xml/XMLConstants.java ! src/java.xml/share/classes/javax/xml/namespace/NamespaceContext.java ! src/java.xml/share/classes/javax/xml/namespace/QName.java Changeset: 68c6f57c40d4 Author: lana Date: 2018-01-04 04:22 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/68c6f57c40d4 Merge ! .hgtags ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-version.m4 ! make/autoconf/spec.gmk.in - src/java.base/share/classes/java/util/ArraysSupport.java - src/java.base/share/native/include/classfile_constants.h ! src/java.base/share/native/libjava/System.c ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/TEST.ROOT From harsha.wardhana.b at oracle.com Thu Jan 4 09:14:35 2018 From: harsha.wardhana.b at oracle.com (harsha.wardhana.b at oracle.com) Date: Thu, 04 Jan 2018 09:14:35 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201801040914.w049Ea16015243@aojmv0008.oracle.com> Changeset: 90cff2ac77b8 Author: hb Date: 2018-01-02 15:03 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/90cff2ac77b8 REST base url gets complete complete domain name ! src/java.management.rest/share/classes/javax/management/remote/rest/PlatformRestAdapter.java Changeset: 352a4f213fc6 Author: hb Date: 2018-01-04 14:39 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/352a4f213fc6 1. URL decoding of URL 2. MBean info availble in MBeanCollection page 3. MBeanCollection post supports objectname filtering 4. Tests now use reflection instead of Methodhndles 3. couple of bug fixes ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/HttpUtil.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanCollectionResource.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanResource.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanServerCollectionResource.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanServerResource.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/RestResource.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/JSONPrimitive.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/JsonParser.jj ! test/jdk/javax/management/remote/rest/RestAdapterConfigTest.java ! test/jdk/javax/management/remote/rest/RestAdapterPerfTest.java ! test/jdk/javax/management/remote/rest/RestAdapterTest.java From chris.hegarty at oracle.com Thu Jan 4 16:04:11 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 04 Jan 2018 16:04:11 +0000 Subject: hg: jdk/sandbox: 8194644: Typo in ModuleDescriptor.read javadoc Message-ID: <201801041604.w04G4BS4008677@aojmv0008.oracle.com> Changeset: b2cd597479ea Author: alanb Date: 2018-01-04 15:50 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b2cd597479ea 8194644: Typo in ModuleDescriptor.read javadoc Reviewed-by: alanb Contributed-by: christoph.dreis at freenet.de ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java From chris.hegarty at oracle.com Thu Jan 4 17:04:11 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 04 Jan 2018 17:04:11 +0000 Subject: hg: jdk/sandbox: 8193671: Default Methods tab under Method Summary includes static methods Message-ID: <201801041704.w04H4Ctl000769@aojmv0008.oracle.com> Changeset: db09f53aba91 Author: ksrini Date: 2018-01-03 15:16 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/db09f53aba91 8193671: Default Methods tab under Method Summary includes static methods Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/A.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/B.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/D.java From chris.hegarty at oracle.com Thu Jan 4 18:34:10 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 04 Jan 2018 18:34:10 +0000 Subject: hg: jdk/sandbox: 8194141: Remove JDK9Wrappers Message-ID: <201801041834.w04IYBVF003838@aojmv0008.oracle.com> Changeset: 04d8d293e458 Author: jjg Date: 2018-01-04 10:14 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/04d8d293e458 8194141: Remove JDK9Wrappers Reviewed-by: erikj, alanb ! make/autoconf/spec.gmk.in ! src/java.base/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleHelper.java ! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java From chris.hegarty at oracle.com Fri Jan 5 04:34:12 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 05 Jan 2018 04:34:12 +0000 Subject: hg: jdk/sandbox: 8189760: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java failed with unexpected Exception intermittently Message-ID: <201801050434.w054YD2V027669@aojmv0008.oracle.com> Changeset: 2d250a0174a6 Author: jjiang Date: 2018-01-04 19:58 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2d250a0174a6 8189760: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java failed with unexpected Exception intermittently Summary: Adds synchronization to make sure the server exception is available Reviewed-by: xuelei ! test/jdk/sun/security/ssl/CertPathRestrictions/JSSEServer.java ! test/jdk/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java From harsha.wardhana.b at oracle.com Fri Jan 5 08:17:42 2018 From: harsha.wardhana.b at oracle.com (harsha.wardhana.b at oracle.com) Date: Fri, 05 Jan 2018 08:17:42 +0000 Subject: hg: jdk/sandbox: 1. MBeanCollection Bulk operation via objectname query Message-ID: <201801050817.w058HgRE007472@aojmv0008.oracle.com> Changeset: d6cbabcaf518 Author: hb Date: 2018-01-05 13:42 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d6cbabcaf518 1. MBeanCollection Bulk operation via objectname query 2. All MBeans identified by getCanonicalName instead of toString ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/HttpUtil.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanCollectionResource.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanResource.java ! src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/JSONObject.java - test/jdk/javax/management/remote/rest/RestAdapterPerfTest.java + test/jdk/javax/management/remote/rest/RestAdapterPerformanceTest.java From chris.hegarty at oracle.com Fri Jan 5 15:55:41 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 05 Jan 2018 15:55:41 +0000 Subject: hg: jdk/sandbox: http-client-branch: merge with default Message-ID: <201801051555.w05Ftf3B019036@aojmv0008.oracle.com> Changeset: bbd688c6fbbb Author: chegar Date: 2018-01-05 14:11 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bbd688c6fbbb http-client-branch: merge with default - 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/classes/java/util/zip/ZStreamRef.java - src/java.base/share/native/include/classfile_constants.h - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/BufferingSubscriber.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2ClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestPublishers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java ! test/jdk/ProblemList.txt - test/jdk/java/net/httpclient/RequestProcessorExceptions.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServer.java - test/jdk/sun/security/tools/keytool/p12importks.sh From chris.hegarty at oracle.com Fri Jan 5 21:04:13 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 05 Jan 2018 21:04:13 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201801052104.w05L4Dq7029137@aojmv0008.oracle.com> Changeset: 20fe8cd3179d Author: bpb Date: 2018-01-05 12:45 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/20fe8cd3179d 8193861: Typos in API documentation of File.toPath() and InetSocketAddress.getAddress() Reviewed-by: chegar, rriggs, lancea ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/net/InetSocketAddress.java Changeset: 45a9a7a49379 Author: bpb Date: 2018-01-05 12:46 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/45a9a7a49379 8194649: Minor cleanup of parameter checking in ByteArrayOutputStream and ObjectInputStream Reviewed-by: rriggs ! src/java.base/share/classes/java/io/ByteArrayOutputStream.java ! src/java.base/share/classes/java/io/ObjectInputStream.java From chris.hegarty at oracle.com Sat Jan 6 03:49:19 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 06 Jan 2018 03:49:19 +0000 Subject: hg: jdk/sandbox: 14 new changesets Message-ID: <201801060349.w063nL3o002323@aojmv0008.oracle.com> Changeset: dd3b97564ed7 Author: bpatel Date: 2018-01-04 09:22 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dd3b97564ed7 8192007: javadoc @uses and @provides tags in the modules documentation appears before the first-sentence summary of the service type. Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModuleServices.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java Changeset: efb9f4c91bde Author: goetz Date: 2017-12-27 11:31 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/efb9f4c91bde 8194232: Container memory not properly recognized. Reviewed-by: bobv, mdoerr, acorn ! src/hotspot/os/linux/osContainer_linux.cpp Changeset: b39894f95ab8 Author: bobv Date: 2018-01-04 13:41 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b39894f95ab8 Merge Changeset: f91345a216c9 Author: rfield Date: 2018-01-04 12:24 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f91345a216c9 8179858: jshell tool: sync nomenclature from reference to online /help Reviewed-by: dlsmith, jjg ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/langtools/jdk/jshell/CommandCompletionTest.java ! test/langtools/jdk/jshell/EditorTestBase.java ! test/langtools/jdk/jshell/ToolBasicTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java Changeset: 9c37fbceb579 Author: jjg Date: 2018-01-04 12:55 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9c37fbceb579 8194069: doclint throws missing comment warnings on lines which can't even have javadoc Reviewed-by: ksrini ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java + test/langtools/tools/doclint/LambdaTest.java Changeset: 3b00541635f9 Author: ksrini Date: 2018-01-04 13:32 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/3b00541635f9 8193671: Default Methods tab under Method Summary includes static methods Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/A.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/B.java ! test/langtools/jdk/javadoc/doclet/testMethodTypes/pkg1/D.java Changeset: 8935285e8759 Author: iveresov Date: 2018-01-04 14:44 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8935285e8759 8194271: jaotc crashes with --debug flag Reviewed-by: kvn, thartmann ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java + test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileClassWithDebugTest.java Changeset: a97a26eb896f Author: thartmann Date: 2018-01-05 10:23 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a97a26eb896f 8194494: SHA-512 stub uses AVX 2 instructions on non-supporting CPUs Summary: Check for supports_avx2() && supports_bmi2() before generating SHA-512 stub. Reviewed-by: kvn ! src/hotspot/cpu/x86/vm_version_x86.cpp Changeset: cb7926b6b3d6 Author: jjg Date: 2018-01-05 12:41 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cb7926b6b3d6 8188649: javadoc -encoding doesn't work when using the old doclet API Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java + test/langtools/jdk/javadoc/tool/EncodingTest.java + test/langtools/tools/javadoc/EncodingTest.java Changeset: fe391f235400 Author: lana Date: 2018-01-05 20:09 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fe391f235400 Added tag jdk-10+38 for changeset e569e83139fd ! .hgtags Changeset: 2ad215f9fdcf Author: lana Date: 2018-01-05 20:10 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2ad215f9fdcf Merge Changeset: ccbf1c998dd9 Author: lana Date: 2018-01-05 20:58 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ccbf1c998dd9 Merge Changeset: e2b8009bf42c Author: jjg Date: 2018-01-05 16:49 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e2b8009bf42c 8191637: Interface with defaults invalid compiler warning for Serializable Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/T6356530/SerializableAbstractClassTest.java + test/langtools/tools/javac/T6356530/SerializableAbstractClassTest.out - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.java - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.out Changeset: c10b8e775610 Author: lana Date: 2018-01-06 01:13 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c10b8e775610 Merge ! .hgtags - 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 From chris.hegarty at oracle.com Mon Jan 8 15:49:14 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 08 Jan 2018 15:49:14 +0000 Subject: hg: jdk/sandbox: 8194724: Problem list java/net/httpclient/SplitResponseSSL.java Message-ID: <201801081549.w08FnF2h012081@aojmv0008.oracle.com> Changeset: 9a29aa153c20 Author: xiaofeya Date: 2018-01-08 07:13 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9a29aa153c20 8194724: Problem list java/net/httpclient/SplitResponseSSL.java Reviewed-by: chegar ! test/jdk/ProblemList.txt From chris.hegarty at oracle.com Tue Jan 9 22:04:15 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 09 Jan 2018 22:04:15 +0000 Subject: hg: jdk/sandbox: 8145371: ClassCastException thrown in LambdaFormEditor.getInCache Message-ID: <201801092204.w09M4F8C018062@aojmv0008.oracle.com> Changeset: d3b1fc1bda9c Author: martin Date: 2018-01-03 13:17 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d3b1fc1bda9c 8145371: ClassCastException thrown in LambdaFormEditor.getInCache Summary: Read field into local to avoid customization race Reviewed-by: vlivanov, jrose, psandoz ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java From chris.hegarty at oracle.com Tue Jan 9 23:19:15 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 09 Jan 2018 23:19:15 +0000 Subject: hg: jdk/sandbox: 8134459: java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java timed out Message-ID: <201801092319.w09NJF3V016034@aojmv0008.oracle.com> Changeset: 37d2147852fc Author: redestad Date: 2018-01-10 00:08 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/37d2147852fc 8134459: java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java timed out Reviewed-by: psandoz, rriggs ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/WhileOpTest.java ! test/jdk/lib/testlibrary/bootlib/java.base/java/util/stream/LambdaTestHelpers.java From chris.hegarty at oracle.com Wed Jan 10 03:19:14 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 10 Jan 2018 03:19:14 +0000 Subject: hg: jdk/sandbox: 8194257: javax/net/ssl/compatibility/Compatibility.java should be updated for JDK 6 after JDK-8174748 Message-ID: <201801100319.w0A3JEvn010557@aojmv0008.oracle.com> Changeset: 50cd89fe209f Author: jjiang Date: 2018-01-09 18:36 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/50cd89fe209f 8194257: javax/net/ssl/compatibility/Compatibility.java should be updated for JDK 6 after JDK-8174748 Summary: Marks some of AES_256 and AES_128 cipher suites are JDK 6 enabled Reviewed-by: xuelei ! test/jdk/javax/net/ssl/compatibility/Parameter.java From chris.hegarty at oracle.com Thu Jan 11 21:04:15 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 11 Jan 2018 21:04:15 +0000 Subject: hg: jdk/sandbox: 8194148: bcp47u/SymbolsTests.java and FormatTests.java fail on th_TH locale Message-ID: <201801112104.w0BL4FVU018433@aojmv0008.oracle.com> Changeset: abd7f09d0a79 Author: naoto Date: 2018-01-11 12:47 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/abd7f09d0a79 8194148: bcp47u/SymbolsTests.java and FormatTests.java fail on th_TH locale Reviewed-by: rriggs ! test/jdk/java/util/Locale/bcp47u/FormatTests.java ! test/jdk/java/util/Locale/bcp47u/SymbolsTests.java From chris.hegarty at oracle.com Thu Jan 11 22:04:15 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 11 Jan 2018 22:04:15 +0000 Subject: hg: jdk/sandbox: 8151850: eliminate javax.tools.FileManagerUtils Message-ID: <201801112204.w0BM4GfW009900@aojmv0008.oracle.com> Changeset: b51755ee57f6 Author: jjg Date: 2018-01-11 13:47 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b51755ee57f6 8151850: eliminate javax.tools.FileManagerUtils Reviewed-by: vromero - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java ! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java From chris.hegarty at oracle.com Thu Jan 11 23:19:17 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 11 Jan 2018 23:19:17 +0000 Subject: hg: jdk/sandbox: 8194893: javac -verbose prints wrong paths for output files Message-ID: <201801112319.w0BNJHGf004982@aojmv0008.oracle.com> Changeset: 7a700fd0ad50 Author: jjg Date: 2018-01-11 15:06 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7a700fd0ad50 8194893: javac -verbose prints wrong paths for output files Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/langtools/tools/javac/jvm/VerboseOutTest.java From chris.hegarty at oracle.com Fri Jan 12 09:49:18 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 12 Jan 2018 09:49:18 +0000 Subject: hg: jdk/sandbox: 8157251: BeanLinker relinks array length operations for array types Message-ID: <201801120949.w0C9nIMD007697@aojmv0008.oracle.com> Changeset: 7f57c5908c57 Author: hannesw Date: 2018-01-12 10:33 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7f57c5908c57 8157251: BeanLinker relinks array length operations for array types Reviewed-by: hannesw, jlaskey, attila Contributed-by: priya.lakshmi.muthuswamy at oracle.com ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java + test/nashorn/script/basic/JDK-8157251.js + test/nashorn/script/basic/JDK-8157251.js.EXPECTED From daniel.fuchs at oracle.com Fri Jan 12 15:47:39 2018 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 12 Jan 2018 15:47:39 +0000 Subject: hg: jdk/sandbox: http-client-branch: Adds some convenience methods to parse body responses as lines Message-ID: <201801121547.w0CFldAG029138@aojmv0008.oracle.com> Changeset: cf8792f51dee Author: dfuchs Date: 2018-01-12 15:36 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cf8792f51dee http-client-branch: Adds some convenience methods to parse body responses as lines ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/LineSubscriberAdapter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java + test/jdk/java/net/httpclient/LineAdaptersCompileOnly.java + test/jdk/java/net/httpclient/LineBodyHandlerTest.java + test/jdk/java/net/httpclient/LineStreamsAndSurrogatesTest.java + test/jdk/java/net/httpclient/LineSubscribersAndSurrogatesTest.java ! test/jdk/java/net/httpclient/http2/server/BodyInputStream.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java From chris.hegarty at oracle.com Fri Jan 12 17:04:20 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 12 Jan 2018 17:04:20 +0000 Subject: hg: jdk/sandbox: 8194932: no ambuguity error is emitted if classfile contains two identical methods with different return types Message-ID: <201801121704.w0CH4KLl000903@aojmv0008.oracle.com> Changeset: a5f815d1060b Author: mcimadamore Date: 2018-01-12 16:49 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a5f815d1060b 8194932: no ambuguity error is emitted if classfile contains two identical methods with different return types Summary: add recovery logic when classfile contains two signature-equivalent methods Reviewed-by: jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/8194932/Foo.jcod + test/langtools/tools/javac/8194932/T8194932.java + test/langtools/tools/javac/8194932/T8194932.out From chris.hegarty at oracle.com Fri Jan 12 19:34:17 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 12 Jan 2018 19:34:17 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201801121934.w0CJYIeJ027052@aojmv0008.oracle.com> Changeset: bdbbf56c302e Author: bpb Date: 2018-01-12 11:06 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bdbbf56c302e 8165852: (fs) Mount point not found for a file which is present in overlayfs Summary: Check /proc/mounts when the device ID boundary is reached Reviewed-by: alanb ! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java Changeset: 6a1c3a5e04f3 Author: bpb Date: 2018-01-12 11:06 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6a1c3a5e04f3 4358774: Add null InputStream and OutputStream Reviewed-by: alanb, prappo, reinhapa, rriggs ! src/java.base/share/classes/java/io/InputStream.java ! src/java.base/share/classes/java/io/OutputStream.java + test/jdk/java/io/InputStream/NullInputStream.java ! test/jdk/java/io/InputStream/ReadParams.java + test/jdk/java/io/OutputStream/NullOutputStream.java ! test/jdk/java/io/OutputStream/WriteParams.java From chris.hegarty at oracle.com Fri Jan 12 21:49:29 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 12 Jan 2018 21:49:29 +0000 Subject: hg: jdk/sandbox: 29 new changesets Message-ID: <201801122149.w0CLnV18013233@aojmv0008.oracle.com> Changeset: 0bce2ae39928 Author: thartmann Date: 2017-12-15 16:51 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0bce2ae39928 8193608: Quarantine test/hotspot/jtreg/compiler/codegen/Test6896617.java until JDK-8193479 is fixed Summary: Added test to ProblemList.txt Reviewed-by: vlivanov ! test/hotspot/jtreg/ProblemList.txt Changeset: 474cec233fb2 Author: hseigel Date: 2017-12-15 11:23 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/474cec233fb2 8154587: Resolution fails for default method named 'clone' Summary: Make sure default methods with the same names as those in j.l.Object get put in the default methods table where resolution can find them. Reviewed-by: acorn, lfoltan ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp + test/hotspot/jtreg/runtime/clone/AbstractClone.java + test/hotspot/jtreg/runtime/clone/AbstractNoClones.jasm + test/hotspot/jtreg/runtime/clone/DefaultClone.jasm + test/hotspot/jtreg/runtime/clone/DefaultFinalize.jasm + test/hotspot/jtreg/runtime/clone/DefaultHashCode.jasm + test/hotspot/jtreg/runtime/clone/DefaultNoCloneInC.jasm + test/hotspot/jtreg/runtime/clone/LocalClone.jasm + test/hotspot/jtreg/runtime/clone/NoClones.jasm + test/hotspot/jtreg/runtime/clone/invokevirtual/DefMethClone.jasm + test/hotspot/jtreg/runtime/clone/invokevirtual/HasLocalClone.jasm + test/hotspot/jtreg/runtime/clone/invokevirtual/I1.java + test/hotspot/jtreg/runtime/clone/invokevirtual/I1Abstr.java + test/hotspot/jtreg/runtime/clone/invokevirtual/NoLocalClone.jasm + test/hotspot/jtreg/runtime/clone/invokevirtual/NoLocalCloneAbstr.jasm + test/hotspot/jtreg/runtime/clone/invokevirtual/SuperClass.jasm Changeset: 0c0b618a20b1 Author: jwilhelm Date: 2017-12-15 16:54 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0c0b618a20b1 Merge - src/java.base/share/classes/java/util/zip/ZStreamRef.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java - src/jdk.compiler/share/classes/com/sun/tools/javah/InternalError.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Main.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java - src/jdk.compiler/share/classes/com/sun/tools/javah/NativeHeaderTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/version.properties-template - test/jdk/sun/security/tools/keytool/p12importks.sh - test/langtools/tools/javac/T8152360/DeprecateJavahTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/CompareTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass1.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass4.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass5.java - test/langtools/tools/javah/4942232/ParamClassTest.java - test/langtools/tools/javah/4942232/Test.java - test/langtools/tools/javah/6257087/T6257087.java - test/langtools/tools/javah/6572945/T6572945.java - test/langtools/tools/javah/6572945/TestClass1.java - test/langtools/tools/javah/6572945/TestClass2.java - test/langtools/tools/javah/6572945/TestClass3.java - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner2.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass2.h - test/langtools/tools/javah/6572945/gold/jni.file.1 - test/langtools/tools/javah/6572945/gold/jni.file.2 - test/langtools/tools/javah/6572945/gold/jni.file.3 - test/langtools/tools/javah/ModuleClass.java - test/langtools/tools/javah/ReadOldClass.sh - test/langtools/tools/javah/T4942232/MissingParamClassTest.java - test/langtools/tools/javah/T5070898.java - test/langtools/tools/javah/T6893943.java - test/langtools/tools/javah/T6994608.java - test/langtools/tools/javah/T7126832/T7126832.java - test/langtools/tools/javah/T7126832/java.java - test/langtools/tools/javah/T7185778.java - test/langtools/tools/javah/TestHelpOpts.java - test/langtools/tools/javah/VersionTest.java - test/langtools/tools/javah/constMacroTest/ConstMacroTest.java - test/langtools/tools/lib/toolbox/JavahTask.java Changeset: f82e79958beb Author: hseigel Date: 2017-12-15 15:13 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f82e79958beb 8167372: Add code to check for getting oops while thread is in native Summary: Add asserts that detect when a thread is getting oops while in native Reviewed-by: coleenp, shade, jiangli, gtriantafill ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp Changeset: 08b8cc40cb61 Author: goetz Date: 2017-12-14 12:57 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/08b8cc40cb61 8193509: Test dynamic path to retrieve active processor count. Reviewed-by: dholmes, mdoerr + test/hotspot/jtreg/runtime/os/TestUseCpuAllocPath.java Changeset: 7969cc1b94ee Author: rehn Date: 2017-12-18 12:11 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7969cc1b94ee 8193514: UseMembar should not be obsoleted yet Reviewed-by: dcubed, acorn, mdoerr ! src/hotspot/share/runtime/arguments.cpp Changeset: 7cc7de9bf4a4 Author: coleenp Date: 2017-12-19 06:29 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7cc7de9bf4a4 8186903: Remove j-types from Atomic Summary: Make jlong into int64_t, atomic_FN_long into atomic_FN_int64, make jbyte to u_char. Reviewed-by: dholmes, dcubed ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/zero/stubGenerator_zero.cpp ! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_x86/bsd_x86_32.s ! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp ! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp ! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.hpp ! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp ! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.hpp ! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp ! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.hpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.hpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp Changeset: 7312ae4465d6 Author: iklam Date: 2017-12-04 08:59 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7312ae4465d6 8193672: [test] Enhance vm.cds property to check for all conditions required to run CDS tests Reviewed-by: dholmes, dsamersoff, simonis ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/runtime/SharedArchiveFile/ArchiveDoesNotExist.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsDifferentCompactStrings.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/DefaultUseWithClient.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/DumpSharedDictionary.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/NonBootLoaderClasses.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SASymbolTableTest.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedArchiveFile.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedBaseAddress.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStrings.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStringsDedup.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedStringsRunAuto.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformInterfaceAndImplementor.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperAndSubClasses.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformSuperSubTwoPckgs.java ! test/hotspot/jtreg/runtime/appcds/AppendClasspath.java ! test/hotspot/jtreg/runtime/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/appcds/CaseSensitiveClassPath.java ! test/hotspot/jtreg/runtime/appcds/ClassLoaderTest.java ! test/hotspot/jtreg/runtime/appcds/ClassPathAttr.java ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java ! test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java ! test/hotspot/jtreg/runtime/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/appcds/ExtraSymbols.java ! test/hotspot/jtreg/runtime/appcds/FieldAnnotationsTest.java ! test/hotspot/jtreg/runtime/appcds/FreeUnusedMetadata.java ! test/hotspot/jtreg/runtime/appcds/HelloExtTest.java ! test/hotspot/jtreg/runtime/appcds/HelloTest.java ! test/hotspot/jtreg/runtime/appcds/IgnoreEmptyClassPaths.java ! test/hotspot/jtreg/runtime/appcds/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/appcds/MismatchedUseAppCDS.java ! test/hotspot/jtreg/runtime/appcds/MissingSuperTest.java ! test/hotspot/jtreg/runtime/appcds/MultiProcessSharing.java ! test/hotspot/jtreg/runtime/appcds/MultiReleaseJars.java ! test/hotspot/jtreg/runtime/appcds/OldClassTest.java ! test/hotspot/jtreg/runtime/appcds/PackageSealing.java ! test/hotspot/jtreg/runtime/appcds/ParallelLoad2.java ! test/hotspot/jtreg/runtime/appcds/ParallelLoadTest.java ! test/hotspot/jtreg/runtime/appcds/PrintSharedArchiveAndExit.java ! test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java ! test/hotspot/jtreg/runtime/appcds/ProtectionDomain.java ! test/hotspot/jtreg/runtime/appcds/RewriteBytecodesTest.java ! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/appcds/SharedArchiveFile.java ! test/hotspot/jtreg/runtime/appcds/SharedBaseAddress.java ! test/hotspot/jtreg/runtime/appcds/SharedPackages.java ! test/hotspot/jtreg/runtime/appcds/SignedJar.java ! test/hotspot/jtreg/runtime/appcds/SpecifySysLoaderProp.java ! test/hotspot/jtreg/runtime/appcds/TraceLongClasspath.java ! test/hotspot/jtreg/runtime/appcds/UseAppCDS.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest_0.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest_1A.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest_1B.java ! test/hotspot/jtreg/runtime/appcds/VerifierTest_2.java ! test/hotspot/jtreg/runtime/appcds/WideIloadTest.java ! test/hotspot/jtreg/runtime/appcds/WrongClasspath.java ! test/hotspot/jtreg/runtime/appcds/XShareAutoWithChangedJar.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckCachedResolvedReferences.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/DumpTimeVerifyFailure.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/GCStressTest.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/OpenArchiveRegion.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/RangeNotWithinHeap.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatA.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatB.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatC.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatD.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatE.java ! test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/appcds/customLoader/LoaderSegregationTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestMultiFP.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ParallelTestSingleFP.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ProhibitedPackageNamesTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/ProtectionDomain.java ! test/hotspot/jtreg/runtime/appcds/customLoader/SameNameInTwoLoadersTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnintendedLoadersTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/appcds/customLoader/UnsupportedPlatforms.java ! test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java ! test/hotspot/jtreg/runtime/appcds/javaldr/CheckAnonymousClass.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/CheckUnsupportedDumpingOptions.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/JigsawOptionsCombo.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/AppClassInCP.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/CustomPackage.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/MismatchedPatchModule.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchDir.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchJavaBase.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/Simple.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/TwoJars.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/BootAppendTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/ClassPathTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/limitmods/LimitModsTests.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/OverrideTests.java ! test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHookTest.java ! test/hotspot/jtreg/runtime/appcds/jvmti/InstrumentationTest.java ! test/hotspot/jtreg/runtime/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java ! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java ! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java ! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineBasicTest.java ! test/hotspot/jtreg/runtime/appcds/redefineClass/RedefineRunningMethods_Shared.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/FlagCombo.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/InvalidFileFormat.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LargePages.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsStress.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java Changeset: 1d24b76cf639 Author: iklam Date: 2017-12-19 11:29 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1d24b76cf639 8191374: Improve error message when CDS is not supported on exploded build Reviewed-by: jiangli, hseigel ! src/hotspot/share/classfile/classLoader.cpp Changeset: d55bee3727de Author: dholmes Date: 2017-12-19 17:31 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d55bee3727de 8193840: Add compiler/c2/Test8007294.java to the problem list Reviewed-by: coleenp ! test/hotspot/jtreg/ProblemList.txt Changeset: de2e4ff493bf Author: coleenp Date: 2017-12-20 10:05 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/de2e4ff493bf 8152957: Improve specificity of safepoint logging to print safepoint type Summary: upgrade safepoint begin logs to Info logging, which has the reason. Reviewed-by: dholmes, hseigel, zgu ! src/hotspot/share/runtime/safepoint.cpp Changeset: 9a5bcee1a706 Author: iklam Date: 2017-12-20 11:30 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9a5bcee1a706 8193897: JDK-8191374 caused windows_i586 build to fail Reviewed-by: hseigel ! src/hotspot/share/classfile/classLoader.cpp Changeset: 6e69aea2aee7 Author: gadams Date: 2017-12-20 13:41 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6e69aea2aee7 8180709: java -javaagent:agent.jar with run-time that does not contain java.instrument prints confusing error Reviewed-by: cjplummer, sspitsyn ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: 18fb03624696 Author: jwilhelm Date: 2017-12-21 00:07 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/18fb03624696 Merge ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/native/libjava/System.c - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java Changeset: ca9489245872 Author: jcbeyler Date: 2017-12-20 11:00 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ca9489245872 8191987: JDK-8190862 work for arch ppc64 Summary: Cleanup interpreter TLAB code Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp Changeset: b7af6f568d00 Author: chegar Date: 2017-12-22 15:55 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b7af6f568d00 8179424: Remove terminally deprecated sun.reflect.Reflection.getCallerClass Reviewed-by: alanb, dfuchs, dholmes, lancea, mchung, rriggs ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/native/libjava/Reflection.c - 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/jdeps/jdkinternals/RemovedJDKInternals.java + test/langtools/tools/jdeps/jdkinternals/patches/jdk.unsupported/sun/reflect/Reflection.java ! test/langtools/tools/jdeps/jdkinternals/src/p/Main.java Changeset: f3907e64eea2 Author: rraghavan Date: 2017-12-22 09:51 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f3907e64eea2 8193699: aarch64 fails to build after 8167372 Summary: added ThreadInVMfromUnknown support Reviewed-by: smonteith, vlivanov ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 7b5c930b878c Author: glaubitz Date: 2017-11-29 13:58 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7b5c930b878c 8192123: Zero should use compiler built-ins for atomics on linux-arm Reviewed-by: aph ! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp Changeset: 614068b0ddd7 Author: dnsimon Date: 2017-12-22 18:34 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/614068b0ddd7 8193930: [JVMCI] calling ResolvedTypeType.getClassInitializer on an array type crashes Reviewed-by: never, dlong ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: b97818fba2b0 Author: jcbeyler Date: 2017-12-18 15:38 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b97818fba2b0 8191027: JDK-8190862 work for arch x86/x64 Summary: Fixed Interpreter never refills TLAB Reviewed-by: tschatzl, mdoerr, rehn ! src/hotspot/cpu/x86/templateTable_x86.cpp Changeset: 4aed7c563f7e Author: jcbeyler Date: 2017-12-19 20:10 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4aed7c563f7e 8191986: JDK-8190862 work for arch aarch64 Summary: Fixed Interpreter never refills TLAB Reviewed-by: dsamersoff, adinn, tschatzl, rehn ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp Changeset: afb2284bb487 Author: jcbeyler Date: 2017-12-19 19:55 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/afb2284bb487 8191989: JDK-8190862 work for arch sparc Summary: Fixed Interpreter never refills TLAB Reviewed-by: tschatzl, rehn ! src/hotspot/cpu/sparc/templateTable_sparc.cpp Changeset: 9ca19ebea22d Author: rkennke Date: 2017-12-05 10:43 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9ca19ebea22d 8193193: AArch64: immByteMapBase operand generated for non-CardTable GCs Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 258a4dab74a7 Author: gadams Date: 2018-01-02 07:50 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/258a4dab74a7 8188856: Incorrect file path in an exception message when .java_pid is not accessible on Unix Reviewed-by: cjplummer, sspitsyn ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java ! src/jdk.attach/solaris/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: bda5211e7876 Author: goetz Date: 2017-12-21 09:05 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bda5211e7876 8193927: Optimize scanning code for oops. Reviewed-by: simonis, mdoerr, aph ! src/hotspot/cpu/aarch64/relocInfo_aarch64.hpp ! src/hotspot/cpu/arm/relocInfo_arm.hpp ! src/hotspot/cpu/ppc/relocInfo_ppc.hpp ! src/hotspot/cpu/s390/relocInfo_s390.hpp ! src/hotspot/cpu/sparc/relocInfo_sparc.hpp ! src/hotspot/cpu/x86/relocInfo_x86.hpp ! src/hotspot/cpu/zero/relocInfo_zero.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.hpp Changeset: abf1d797e380 Author: aph Date: 2018-01-03 17:29 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/abf1d797e380 8193260: AArch64: JVMCI: Implement trampoline calls Reviewed-by: adinn ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/compiledIC_aarch64.cpp ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/sparc/compiledIC_sparc.cpp ! src/hotspot/cpu/sparc/jvmciCodeInstaller_sparc.cpp ! src/hotspot/cpu/x86/compiledIC_x86.cpp ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp Changeset: 51825789dd89 Author: kbarrett Date: 2018-01-04 18:18 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/51825789dd89 8194406: Use Atomic::replace_if_null Reviewed-by: coleenp, dholmes ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/parallel/gcTaskThread.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/services/mallocSiteTable.cpp ! src/hotspot/share/utilities/bitMap.cpp Changeset: a5548cf24286 Author: dholmes Date: 2018-01-04 22:54 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a5548cf24286 8194279: support zhaoxin x86 cpu vendor ids CentaurHauls and Shanghai Reviewed-by: dholmes, kvn Contributed-by: Vic Wang ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp Changeset: 4f647519c8be Author: jwilhelm Date: 2018-01-05 22:02 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4f647519c8be Merge ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/thread.cpp - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java ! test/hotspot/jtreg/ProblemList.txt - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java From chris.hegarty at oracle.com Fri Jan 12 22:19:16 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 12 Jan 2018 22:19:16 +0000 Subject: hg: jdk/sandbox: 8194667: Regex: Serialization doesn't work with match flags Message-ID: <201801122219.w0CMJGOu023062@aojmv0008.oracle.com> Changeset: 7f11a1699ef6 Author: sherman Date: 2018-01-12 14:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7f11a1699ef6 8194667: Regex: Serialization doesn't work with match flags Reviewed-by: rriggs ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java From chris.hegarty at oracle.com Fri Jan 12 22:49:16 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 12 Jan 2018 22:49:16 +0000 Subject: hg: jdk/sandbox: 8195067: problem list tools/javac/jvm/VerboseOutTest.java Message-ID: <201801122249.w0CMnGwC002716@aojmv0008.oracle.com> Changeset: fb56735cb46a Author: iignatyev Date: 2018-01-12 14:33 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fb56735cb46a 8195067: problem list tools/javac/jvm/VerboseOutTest.java Reviewed-by: jjg ! test/langtools/ProblemList.txt From chris.hegarty at oracle.com Sun Jan 14 03:49:17 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sun, 14 Jan 2018 03:49:17 +0000 Subject: hg: jdk/sandbox: 8031482: Some jcmds generate output with a \n as a separator rather than \r\n on Windows Message-ID: <201801140349.w0E3nIwF020413@aojmv0008.oracle.com> Changeset: d53732d23ade Author: gadams Date: 2018-01-13 18:33 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d53732d23ade 8031482: Some jcmds generate output with a \n as a separator rather than \r\n on Windows Reviewed-by: cjplummer, sspitsyn, dholmes ! test/jdk/ProblemList.txt ! test/jdk/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java From chris.hegarty at oracle.com Mon Jan 15 10:19:18 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 15 Jan 2018 10:19:18 +0000 Subject: hg: jdk/sandbox: 8194985: JavaAdapterBytecodeGenerator passes invalid type descriptor to ASM Message-ID: <201801151019.w0FAJI1l000684@aojmv0008.oracle.com> Changeset: a65e8281b27c Author: hannesw Date: 2018-01-15 11:07 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a65e8281b27c 8194985: JavaAdapterBytecodeGenerator passes invalid type descriptor to ASM Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! test/nashorn/src/jdk/nashorn/api/scripting/test/ScriptEngineSecurityTest.java From michael.x.mcmahon at oracle.com Tue Jan 16 16:00:56 2018 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Tue, 16 Jan 2018 16:00:56 +0000 Subject: hg: jdk/sandbox: http-client-branch: updated server push API Message-ID: <201801161600.w0GG0uqG019117@aojmv0008.oracle.com> Changeset: 782b2f2d1e76 Author: michaelm Date: 2018-01-16 15:52 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/782b2f2d1e76 http-client-branch: updated server push API ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AuthenticationFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/CookieFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HeaderFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientFacade.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java - src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiMapResult.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushGroup.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RedirectFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! test/jdk/java/net/httpclient/http2/ServerPush.java + test/jdk/java/net/httpclient/http2/ServerPushWithDiffTypes.java ! test/jdk/java/net/httpclient/http2/server/PushHandler.java ! test/jdk/java/net/httpclient/http2/server/TestUtil.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ConnectionPoolTest.java From chris.hegarty at oracle.com Tue Jan 16 16:02:57 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Jan 2018 16:02:57 +0000 Subject: hg: jdk/sandbox: Initial changes for http-client-tutorial branch Message-ID: <201801161602.w0GG2vaE020104@aojmv0008.oracle.com> Changeset: 51f6ae4ae9db Author: chegar Date: 2018-01-16 15:57 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/51f6ae4ae9db Initial changes for http-client-tutorial branch From chris.hegarty at oracle.com Tue Jan 16 16:06:31 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Jan 2018 16:06:31 +0000 Subject: hg: jdk/sandbox: http-tutorial-branch: initialize Message-ID: <201801161606.w0GG6VGb021516@aojmv0008.oracle.com> Changeset: 4f099d4d70b3 Author: chegar Date: 2018-01-16 16:02 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4f099d4d70b3 http-tutorial-branch: initialize - Makefile - README - README-builds.html - THIRD_PARTY_README - make/Defs-internal.gmk - make/README.pre-components - make/corba-rules.gmk - make/deploy-rules.gmk - make/hotspot-rules.gmk - make/install-rules.gmk - make/jaxp-rules.gmk - make/jaxws-rules.gmk - make/jdk-rules.gmk - make/jprt.config - make/jprt.gmk - make/jprt.properties - make/langtools-rules.gmk - make/sanity-rules.gmk - make/sponsors-rules.gmk - make/templates/bsd-header - make/templates/gpl-cp-header - make/templates/gpl-header From chris.hegarty at oracle.com Tue Jan 16 19:18:55 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Jan 2018 19:18:55 +0000 Subject: hg: jdk/sandbox: http-client-tutorial: first cut Message-ID: <201801161918.w0GJItww006678@aojmv0008.oracle.com> Changeset: 08b6eca8daae Author: chegar Date: 2018-01-16 19:14 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/08b6eca8daae http-client-tutorial: first cut + .idea/.name + .idea/compiler.xml + .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml + .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_core_2_8_9.xml + .idea/libraries/Maven__com_fasterxml_jackson_core_jackson_databind_2_8_9.xml + .idea/libraries/Maven__junit_junit_4_11.xml + .idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml + .idea/misc.xml + .idea/modules.xml + .idea/vcs.xml + .idea/workspace.xml + http-tutorial.iml + pom.xml + src/main/java/openjdk/http/tutorial/exercise1/Retrievals.java + src/main/main.iml + src/test/java/openjdk/http/tutorial/Exercise1Test.java + src/test/test.iml From chris.hegarty at oracle.com Tue Jan 16 19:39:25 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Jan 2018 19:39:25 +0000 Subject: hg: jdk/sandbox: http-client-tutorial: fixes to IDEA project Message-ID: <201801161939.w0GJdPgj014726@aojmv0008.oracle.com> Changeset: ce92441f2223 Author: chegar Date: 2018-01-16 19:33 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ce92441f2223 http-client-tutorial: fixes to IDEA project ! .idea/workspace.xml - src/main/main.iml - src/test/test.iml From chris.hegarty at oracle.com Tue Jan 16 19:50:27 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Jan 2018 19:50:27 +0000 Subject: hg: jdk/sandbox: http-client-tutorial: more cleanup and fixes to IDEA project Message-ID: <201801161950.w0GJoRD6019168@aojmv0008.oracle.com> Changeset: 2935d85cc14f Author: chegar Date: 2018-01-16 19:46 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2935d85cc14f http-client-tutorial: more cleanup and fixes to IDEA project + .idea/http-tutorial.iml ! .idea/modules.xml - .idea/workspace.xml - http-tutorial.iml From chris.hegarty at oracle.com Tue Jan 16 20:16:38 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Jan 2018 20:16:38 +0000 Subject: hg: jdk/sandbox: http-client-tutorial: cleanup Message-ID: <201801162016.w0GKGc5X028955@aojmv0008.oracle.com> Changeset: bc8bc0b99add Author: chegar Date: 2018-01-16 20:12 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bc8bc0b99add http-client-tutorial: cleanup ! src/test/java/openjdk/http/tutorial/Exercise1Test.java From chris.hegarty at oracle.com Tue Jan 16 20:44:59 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Jan 2018 20:44:59 +0000 Subject: hg: jdk/sandbox: http-client-tutorial: comments Message-ID: <201801162044.w0GKixHX009325@aojmv0008.oracle.com> Changeset: fc030486080e Author: chegar Date: 2018-01-16 20:40 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fc030486080e http-client-tutorial: comments ! src/main/java/openjdk/http/tutorial/exercise1/Retrievals.java From chris.hegarty at oracle.com Tue Jan 16 21:12:23 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 16 Jan 2018 21:12:23 +0000 Subject: hg: jdk/sandbox: http-client-tutorial: additional informational comments and fixes Message-ID: <201801162112.w0GLCNGN019733@aojmv0008.oracle.com> Changeset: 40e766eb611b Author: chegar Date: 2018-01-16 21:08 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/40e766eb611b http-client-tutorial: additional informational comments and fixes ! src/main/java/openjdk/http/tutorial/exercise1/Retrievals.java ! src/test/java/openjdk/http/tutorial/Exercise1Test.java From chris.hegarty at oracle.com Wed Jan 17 00:09:42 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Jan 2018 00:09:42 +0000 Subject: hg: jdk/sandbox: 45 new changesets Message-ID: <201801170009.w0H09jTr027583@aojmv0008.oracle.com> Changeset: fdf6715229b1 Author: amlu Date: 2018-01-08 10:15 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fdf6715229b1 8194666: ProblemList update for bugid associated with PreferredKey.java, ConcurrentHashMapTest and SSLSocketParametersTest.sh Reviewed-by: xuelei ! test/jdk/ProblemList.txt Changeset: 069c82c31914 Author: amlu Date: 2018-01-08 11:20 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/069c82c31914 8194662: Problem list com/sun/jndi/ldap/LdapTimeoutTest.java Reviewed-by: dholmes ! test/jdk/ProblemList.txt Changeset: 78aaea7388ad Author: hannesw Date: 2018-01-08 17:16 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/78aaea7388ad 8193567: Conversion of comparison nodes affects local slots in optimistic continuation Reviewed-by: jlaskey, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java + test/nashorn/script/basic/JDK-8193567.js Changeset: c94c352dc400 Author: vromero Date: 2018-01-08 14:06 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c94c352dc400 8187487: crash with classes with same binary name Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/NestedInnerClassNames.out + test/langtools/tools/javac/T8187487/CrashWithDuplicateClassNamesTest.java + test/langtools/tools/javac/T8187487/CrashWithDuplicateClassNamesTest.out + test/langtools/tools/javac/diags/examples/SameBinaryName.java Changeset: 239c7d9bb192 Author: darcy Date: 2018-01-08 17:32 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/239c7d9bb192 8187951: Update javax.lang.model.SourceVersion for "var" name Reviewed-by: jjg, mcimadamore ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! test/langtools/tools/javac/processing/model/TestSourceVersion.java Changeset: 899a137688b8 Author: sballal Date: 2018-01-09 15:21 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/899a137688b8 8194067: [Testbug] serviceability/sa/Jhsdb* tests can't tolerate unrelated warnings Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java ! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java Changeset: f0e55fb9cfa3 Author: thartmann Date: 2017-12-15 16:51 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f0e55fb9cfa3 8193608: Quarantine test/hotspot/jtreg/compiler/codegen/Test6896617.java until JDK-8193479 is fixed Summary: Added test to ProblemList.txt Reviewed-by: vlivanov ! test/hotspot/jtreg/ProblemList.txt Changeset: 13f6856e8489 Author: goetz Date: 2018-01-09 16:24 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/13f6856e8489 8194742: Writing replay data crashes: task is NULL Summary: Added missing NULL check. Reviewed-by: thartmann ! src/hotspot/share/ci/ciEnv.cpp Changeset: 2e5226ca1329 Author: jjg Date: 2018-01-09 17:03 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2e5226ca1329 8185986: redundant/obsolete overview.html pages Reviewed-by: darcy - src/java.compiler/share/classes/javax/lang/model/overview.html - src/java.compiler/share/classes/javax/tools/overview.html - src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html Changeset: 25732365355c Author: vromero Date: 2018-01-09 22:30 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/25732365355c 8194836: delta apply changesets for JDK-8192885 and JDK-8175883 Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java - test/langtools/tools/javac/T8192885/AddGotoAfterForLoopToLNTTest.java ! test/langtools/tools/javac/flow/tests/TestCaseForEach.java Changeset: 5db30620a3db Author: thartmann Date: 2018-01-10 09:04 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5db30620a3db 8191362: [Graal] gc/g1/TestShrinkAuxiliaryData tests crash with "assert(check_klass_alignment(result)) failed: address not aligned" Summary: Graal does not respect ObjectAlignmentInBytes VM option. Reviewed-by: kvn ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewArrayStub.java Changeset: 478e77658965 Author: mdoerr Date: 2018-01-10 11:09 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/478e77658965 8194258: PPC64 safepoint mechanism: Fix initialization on AIX and support SIGTRAP Summary: Use mmap on AIX to allocate protected page. Use trap instructions for polling if UseSIGTRAP is enabled. Reviewed-by: rehn, goetz ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/nativeInst_ppc.hpp ! src/hotspot/os/aix/safepointMechanism_aix.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/share/runtime/safepointMechanism.cpp ! test/hotspot/jtreg/runtime/logging/OsCpuLoggingTest.java Changeset: 282262d5031b Author: rraghavan Date: 2018-01-10 02:31 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/282262d5031b 8193607: Test failure with java.lang.ClassNotFoundException: compiler.tiered.LevelTransitionTest Summary: Added compiler.tiered.LevelTransitionTest to @build Reviewed-by: thartmann Contributed-by: ramkumar.sunderbabu at oracle.com ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java Changeset: 5207db413697 Author: tschatzl Date: 2018-01-10 10:21 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5207db413697 8194824: Add gc/stress/gclocker/TestGCLockerWithParallel.java to the ProblemList file Reviewed-by: ehelin, kbarrett ! test/hotspot/jtreg/ProblemList.txt Changeset: e595b672a50b Author: tschatzl Date: 2018-01-10 12:11 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e595b672a50b Merge Changeset: 2fe2d312e6ce Author: lkorinth Date: 2018-01-09 10:27 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2fe2d312e6ce 8194681: G1 uses young free cset time when reporting non-young free cset times Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: d41a61e52a84 Author: serb Date: 2018-01-10 07:21 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d41a61e52a84 8193673: Regression manual Test javax/swing/JFileChooser/6515169/bug6515169.java fails Reviewed-by: erikj, psadhukhan ! make/gensrc/Gensrc-java.desktop.gmk + test/jdk/javax/swing/UIManager/8193673/TestProperties.java Changeset: e8e8c9e6ccf8 Author: jjg Date: 2018-01-10 15:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e8e8c9e6ccf8 8194901: remove interim code from javax.tools.ToolProvider Reviewed-by: mchung ! src/java.compiler/share/classes/javax/tools/ToolProvider.java Changeset: 5b834ec96236 Author: vromero Date: 2018-01-10 22:52 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5b834ec96236 8187805: bogus RuntimeVisibleTypeAnnotations for unused local in a block Reviewed-by: sadayapalam ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java + test/langtools/tools/javac/T8187805/BogusRTTAForUnusedVarTest.java Changeset: 9608f7f41c4e Author: vlivanov Date: 2018-01-12 01:52 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9608f7f41c4e 8188145: MethodHandle resolution should follow JVMS sequence of lookup by name & type before type descriptor resolution Reviewed-by: kvn, psandoz ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/methodHandles.hpp ! src/java.base/share/classes/java/lang/invoke/MemberName.java + test/hotspot/jtreg/runtime/invokedynamic/MethodHandleConstantHelper.jasm + test/hotspot/jtreg/runtime/invokedynamic/MethodHandleConstantTest.java Changeset: 0da9fb7d7d04 Author: jjg Date: 2018-01-11 15:38 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0da9fb7d7d04 8181878: javadoc should support/ignore --add-opens Reviewed-by: ksrini ! 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/AddOpensTest.java + test/langtools/tools/javadoc/AddOpensTest.java Changeset: 7d286141598c Author: iklam Date: 2018-01-11 16:40 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7d286141598c 8193664: AppCDS tests should use -XX:+UnlockCommercialFeatures when running with commercial JDK Reviewed-by: jiangli, mseledtsov, dholmes ! test/hotspot/jtreg/runtime/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/appcds/UseAppCDS.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java Changeset: 94dd6cda265d Author: lana Date: 2018-01-12 05:06 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/94dd6cda265d Added tag jdk-10+39 for changeset 5b834ec96236 ! .hgtags Changeset: e2c862ab9601 Author: lana Date: 2018-01-12 05:07 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e2c862ab9601 Merge Changeset: 482ede6c4936 Author: amlu Date: 2018-01-12 14:09 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/482ede6c4936 8194959: Correct test tag to move bugid from @test to @bug Reviewed-by: sundar ! test/jdk/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java ! test/jdk/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java ! test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java ! test/jdk/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java ! test/jdk/java/lang/StackWalker/SecurityExceptions.java ! test/jdk/java/lang/System/LoggerFinder/internal/SystemLoggerInPlatformLoader/SystemLoggerInPlatformLoader.java ! test/jdk/java/security/cert/PKIXBuilderParameters/InvalidParameters.java ! test/jdk/java/security/cert/PKIXParameters/InvalidParameters.java ! test/jdk/java/util/Arrays/StreamAndSpliterator.java ! test/jdk/java/util/Arrays/largeMemory/ParallelPrefix.java ! test/jdk/java/util/Base64/TestBase64.java ! test/jdk/java/util/Base64/TestBase64Golden.java ! test/jdk/java/util/logging/LogManager/LinkageErrorTest.java Changeset: f6f6d86b90e7 Author: kaddepalli Date: 2018-01-12 14:01 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f6f6d86b90e7 8194044: Regression manual Test javax/swing/JFileChooser/8067660/FileChooserTest.java fails Reviewed-by: psadhukhan, jdv, ssadetsky ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java + test/jdk/javax/swing/JFileChooser/8194044/FileSystemRootTest.java Changeset: 30243cf1503e Author: jjg Date: 2018-01-12 11:41 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/30243cf1503e 8194955: Warn when default HTML version is used Reviewed-by: ksrini, bpatel ! 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/testHtmlWarning/TestHtmlWarning.java ! test/langtools/jdk/javadoc/tool/6958836/Test.java ! test/langtools/jdk/javadoc/tool/6964914/Test.java ! test/langtools/jdk/javadoc/tool/6964914/TestStdDoclet.java ! test/langtools/jdk/javadoc/tool/MaxWarns.java ! test/langtools/jdk/javadoc/tool/QuietOption.java ! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java ! test/langtools/tools/javadoc/6964914/TestStdDoclet.java Changeset: c674ff28c69d Author: ksrini Date: 2018-01-12 10:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c674ff28c69d 8194287: tools/launcher/RunpathTest.java fails with java.lang.NullPointerException 8194286: tools/launcher/FXLauncherTest.java fails with java.lang.UnsatisfiedLinkError Reviewed-by: rriggs ! test/jdk/tools/launcher/FXLauncherTest.java ! test/jdk/tools/launcher/RunpathTest.java Changeset: b95b08f3e1a8 Author: chegar Date: 2018-01-13 16:47 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b95b08f3e1a8 8194883: Unhandleable Push Promises should be cancelled Reviewed-by: dfuchs ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java + test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java Changeset: b6fc9a193661 Author: mchung Date: 2017-12-21 15:18 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b6fc9a193661 8193767: Improve javadoc in ResourceBundle working with modules Reviewed-by: alanb, naoto ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java ! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java Changeset: 9c022c19c960 Author: mchung Date: 2018-01-14 16:42 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9c022c19c960 8191350: jdk/internal/reflect/CallerSensitive/CheckCSMs.java test fails when -Xmx512m set Reviewed-by: alanb ! test/jdk/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java ! test/jdk/jdk/internal/reflect/CallerSensitive/CheckCSMs.java Changeset: d52bb1d8ae7b Author: roland Date: 2018-01-15 09:17 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d52bb1d8ae7b 8194914: Compilation fails with "node not on backedge" in OuterStripMinedLoopNode::adjust_strip_mined_loop Summary: Modified assert which is too strong. Reviewed-by: thartmann ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Changeset: 0769bb301c7a Author: roland Date: 2018-01-15 09:19 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0769bb301c7a 8193597: sun/nio/cs/TestStringCoding.java fails intermittently with getBytes(csn) failed -> GBK Summary: Should not change loop limit check of outer loop. Reviewed-by: thartmann ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Changeset: b329894ee5a2 Author: roland Date: 2018-01-15 09:21 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b329894ee5a2 8194993: Loop Strip Mining has some leftover debugging code Summary: Removed debugging code. Reviewed-by: thartmann ! src/hotspot/share/opto/loopnode.cpp Changeset: 6a5e7a575830 Author: mgronlun Date: 2018-01-15 13:09 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6a5e7a575830 8193933: Export ClassLoaderData claim state to support interleaved object traversal Reviewed-by: coleenp, hseigel ! src/hotspot/share/classfile/classLoaderData.hpp Changeset: 4899ee4eb332 Author: ksrini Date: 2018-01-15 09:23 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4899ee4eb332 8195072: Update ASM 3rd party legal copyright to 6.0 Reviewed-by: vromero ! src/java.base/share/legal/asm.md Changeset: eb5a14ac1e42 Author: asapre Date: 2018-01-16 12:38 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/eb5a14ac1e42 8175542: JMX: Not enough JDP packets received Summary: Fixed test case wrongly reporting timeout failures. Reviewed-by: dholmes, hb Contributed-by: amit.sapre at oracle.com ! test/jdk/ProblemList.txt ! test/jdk/sun/management/jdp/JdpTestCase.java Changeset: a53f30471b2d Author: goetz Date: 2018-01-16 07:48 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a53f30471b2d 8195094: Fix type-O in "8159422: Very high Concurrent Mark mark stack contention" Reviewed-by: tschatzl, dholmes Contributed-by: arno.zeller at sap.com ! src/hotspot/share/memory/allocation.inline.hpp Changeset: 789efc16f4b1 Author: asapre Date: 2018-01-16 20:56 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/789efc16f4b1 8179700: Exceptions thrown in StartManagementAgent.java Summary: Removed Test case entry from problemList.txt Reviewed-by: ysuenaga Contributed-by: amit.sapre at oracle.com ! test/jdk/ProblemList.txt Changeset: 12d9ff9e0a4b Author: rriggs Date: 2018-01-16 10:48 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/12d9ff9e0a4b 8194929: Unreferenced FileDescriptors not closed Reviewed-by: alanb ! make/mapfiles/libjava/mapfile-vers ! test/jdk/java/io/FileInputStream/UnreferencedFISClosesFd.java ! test/jdk/java/io/FileOutputStream/UnreferencedFOSClosesFd.java ! test/jdk/java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Changeset: 5f9977540ac9 Author: dfuchs Date: 2018-01-16 19:19 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5f9977540ac9 8195138: The asynchronous Http1HeaderParser doesn't handle all line folds correctly Reviewed-by: chegar ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1HeaderParser.java ! test/jdk/java/net/httpclient/HeadersTest1.java ! test/jdk/java/net/httpclient/whitebox/Http1HeaderParserTestDriver.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/Http1HeaderParserTest.java Changeset: d7995ed9627d Author: lana Date: 2018-01-14 22:25 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d7995ed9627d 8194717: JDK10 L10n resource file update - msgdrop 10 Reviewed-by: joehw Contributed-by: li.jiang at oracle.com ! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties ! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties ! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_es.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_fr.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_it.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ko.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_pt_BR.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_sv.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_TW.java ! src/java.base/share/classes/sun/security/util/Resources_de.java ! src/java.base/share/classes/sun/security/util/Resources_es.java ! src/java.base/share/classes/sun/security/util/Resources_fr.java ! src/java.base/share/classes/sun/security/util/Resources_it.java ! src/java.base/share/classes/sun/security/util/Resources_ja.java ! src/java.base/share/classes/sun/security/util/Resources_ko.java ! src/java.base/share/classes/sun/security/util/Resources_pt_BR.java ! src/java.base/share/classes/sun/security/util/Resources_sv.java ! src/java.base/share/classes/sun/security/util/Resources_zh_CN.java ! src/java.base/share/classes/sun/security/util/Resources_zh_TW.java ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties ! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_es.java ! src/java.desktop/share/classes/sun/awt/resources/awt_de.properties ! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_de.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_fr.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_it.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ja.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_pt_BR.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_sv.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_CN.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res/XSLTErrorResources_zh_TW.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_sv.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/DOMMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/SAXMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XIncludeMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_zh_TW.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_ko.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_sv.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages_zh_TW.properties ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_es.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_ko.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/res/XMLErrorResources_zh_TW.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_zh_TW.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res/XPATHErrorResources_ko.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_ja.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_ko.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages_sv.properties ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_ja.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties ! src/jdk.compiler/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_ja.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets_zh_CN.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_ja.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan_zh_CN.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources_zh_CN.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties ! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_ja.properties ! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n_zh_CN.properties Changeset: 0140779fc556 Author: ljiang Date: 2018-01-14 21:46 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0140779fc556 8187946: Support ISO 4217 Amendments 163 and 164 Reviewed-by: naoto ! make/data/currency/CurrencyData.properties ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/Currency/tablea1.txt ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 82c3d4173a53 Author: lana Date: 2018-01-16 22:24 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/82c3d4173a53 Merge ! .hgtags ! make/mapfiles/libjava/mapfile-vers ! src/hotspot/share/classfile/systemDictionary.hpp - src/java.base/share/classes/java/util/ArraysSupport.java - src/java.base/share/native/include/classfile_constants.h ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/appcds/UseAppCDS.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SharedStringsBasic.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java ! test/jdk/ProblemList.txt - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java ! test/langtools/tools/javac/processing/model/TestSourceVersion.java Changeset: 20ed1cebe5f8 Author: weijun Date: 2018-01-17 07:55 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/20ed1cebe5f8 8195119: Fine-tune output text in keytool Reviewed-by: mullan ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java From chris.hegarty at oracle.com Wed Jan 17 03:34:24 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Jan 2018 03:34:24 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201801170334.w0H3YPkc010849@aojmv0008.oracle.com> Changeset: 221cf8307606 Author: dl Date: 2018-01-16 18:24 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/221cf8307606 8191483: AbstractQueuedSynchronizer cancel/cancel race Reviewed-by: martin ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java ! test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java Changeset: 946e34c2dec9 Author: dl Date: 2018-01-16 18:28 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/946e34c2dec9 8193300: Miscellaneous changes imported from jsr166 CVS 2018-01 Reviewed-by: martin ! src/java.base/share/classes/java/util/ArrayList.java ! src/java.base/share/classes/java/util/Vector.java ! src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java ! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java ! src/java.base/share/classes/java/util/concurrent/LinkedBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java ! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java ! test/jdk/java/util/AbstractCollection/ToString.java ! test/jdk/java/util/AbstractList/CheckForComodification.java ! test/jdk/java/util/AbstractList/FailFastIterator.java ! test/jdk/java/util/AbstractList/HasNextAfterException.java ! test/jdk/java/util/AbstractMap/AbstractMapClone.java ! test/jdk/java/util/AbstractMap/Equals.java ! test/jdk/java/util/AbstractMap/SimpleEntries.java ! test/jdk/java/util/AbstractMap/ToString.java ! test/jdk/java/util/AbstractSequentialList/AddAll.java ! test/jdk/java/util/ArrayList/AddAll.java ! test/jdk/java/util/ArrayList/Bug6533203.java ! test/jdk/java/util/ArrayList/IteratorMicroBenchmark.java ! test/jdk/java/util/ArrayList/RangeCheckMicroBenchmark.java ! test/jdk/java/util/Collection/BiggernYours.java ! test/jdk/java/util/Collection/HotPotatoes.java ! test/jdk/java/util/Collection/IteratorAtEnd.java ! test/jdk/java/util/Collection/IteratorMicroBenchmark.java ! test/jdk/java/util/Collection/RemoveMicroBenchmark.java ! test/jdk/java/util/Collections/AddAll.java ! test/jdk/java/util/Collections/BigBinarySearch.java ! test/jdk/java/util/Collections/BinarySearchNullComparator.java ! test/jdk/java/util/Collections/CheckedIdentityMap.java ! test/jdk/java/util/Collections/CheckedListBash.java ! test/jdk/java/util/Collections/CheckedMapBash.java ! test/jdk/java/util/Collections/CheckedNull.java ! test/jdk/java/util/Collections/CheckedSetBash.java ! test/jdk/java/util/Collections/Disjoint.java ! test/jdk/java/util/Collections/EmptyCollectionSerialization.java ! test/jdk/java/util/Collections/EmptyIterator.java ! test/jdk/java/util/Collections/EmptyNavigableMap.java ! test/jdk/java/util/Collections/EmptyNavigableSet.java ! test/jdk/java/util/Collections/Enum.java ! test/jdk/java/util/Collections/FindSubList.java ! test/jdk/java/util/Collections/Frequency.java ! test/jdk/java/util/Collections/MinMax.java ! test/jdk/java/util/Collections/NCopies.java ! test/jdk/java/util/Collections/NullComparator.java ! test/jdk/java/util/Collections/RacingCollections.java ! test/jdk/java/util/Collections/ReplaceAll.java ! test/jdk/java/util/Collections/ReverseOrder.java ! test/jdk/java/util/Collections/ReverseOrder2.java ! test/jdk/java/util/Collections/Rotate.java ! test/jdk/java/util/Collections/RotateEmpty.java ! test/jdk/java/util/Collections/Ser.java ! test/jdk/java/util/Collections/SetFromMap.java ! test/jdk/java/util/Collections/Swap.java ! test/jdk/java/util/Collections/T5078378.java ! test/jdk/java/util/Collections/T6433170.java ! test/jdk/java/util/Collections/ViewSynch.java ! test/jdk/java/util/Collections/WrappedNull.java ! test/jdk/java/util/HashMap/KeySetRemove.java ! test/jdk/java/util/HashMap/SetValue.java ! test/jdk/java/util/HashMap/ToString.java ! test/jdk/java/util/Hashtable/EqualsCast.java ! test/jdk/java/util/Hashtable/HashCode.java ! test/jdk/java/util/Hashtable/IllegalLoadFactor.java ! test/jdk/java/util/Hashtable/ReadObject.java ! test/jdk/java/util/Hashtable/SelfRef.java ! test/jdk/java/util/IdentityHashMap/ToArray.java ! test/jdk/java/util/IdentityHashMap/ToString.java ! test/jdk/java/util/LinkedHashMap/Basic.java ! test/jdk/java/util/LinkedHashMap/Cache.java ! test/jdk/java/util/LinkedHashMap/EmptyMapIterator.java ! test/jdk/java/util/LinkedHashSet/Basic.java ! test/jdk/java/util/LinkedList/AddAll.java ! test/jdk/java/util/LinkedList/Clone.java ! test/jdk/java/util/LinkedList/ComodifiedRemove.java ! test/jdk/java/util/List/LockStep.java ! test/jdk/java/util/Map/Defaults.java ! test/jdk/java/util/Map/Get.java ! test/jdk/java/util/Map/LockStep.java ! test/jdk/java/util/NavigableMap/LockStep.java ! test/jdk/java/util/PriorityQueue/AddNonComparable.java ! test/jdk/java/util/PriorityQueue/NoNulls.java ! test/jdk/java/util/PriorityQueue/PriorityQueueSort.java ! test/jdk/java/util/PriorityQueue/RemoveContains.java ! test/jdk/java/util/Random/NextBytes.java ! test/jdk/java/util/TimSort/SortPerf.java ! test/jdk/java/util/TreeMap/ContainsValue.java ! test/jdk/java/util/TreeMap/HeadTailTypeError.java ! test/jdk/java/util/TreeMap/NullAtEnd.java ! test/jdk/java/util/TreeMap/NullPermissiveComparator.java ! test/jdk/java/util/TreeMap/SubMap.java ! test/jdk/java/util/TreeMap/SubMapClear.java ! test/jdk/java/util/Vector/ComodifiedRemoveAllElements.java ! test/jdk/java/util/Vector/CopyInto.java ! test/jdk/java/util/Vector/IllegalConstructorArgs.java ! test/jdk/java/util/Vector/LastIndexOf.java ! test/jdk/java/util/Vector/SyncLastIndexOf.java ! test/jdk/java/util/WeakHashMap/GCDuringIteration.java ! test/jdk/java/util/WeakHashMap/Iteration.java ! test/jdk/java/util/WeakHashMap/ZeroInitCap.java ! test/jdk/java/util/concurrent/ArrayBlockingQueue/WhiteBox.java ! test/jdk/java/util/concurrent/BlockingQueue/DrainToFails.java ! test/jdk/java/util/concurrent/BlockingQueue/LoopHelpers.java ! test/jdk/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java ! test/jdk/java/util/concurrent/CompletableFuture/Basic.java ! test/jdk/java/util/concurrent/ConcurrentHashMap/LoopHelpers.java ! test/jdk/java/util/concurrent/ConcurrentHashMap/MapCheck.java ! test/jdk/java/util/concurrent/ConcurrentLinkedQueue/WhiteBox.java ! test/jdk/java/util/concurrent/ConcurrentQueues/LoopHelpers.java ! test/jdk/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java ! test/jdk/java/util/concurrent/Exchanger/LoopHelpers.java ! test/jdk/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java ! test/jdk/java/util/concurrent/ExecutorCompletionService/LoopHelpers.java ! test/jdk/java/util/concurrent/FutureTask/BlockingTaskExecutor.java ! test/jdk/java/util/concurrent/FutureTask/ExplicitSet.java ! test/jdk/java/util/concurrent/FutureTask/LoopHelpers.java ! test/jdk/java/util/concurrent/FutureTask/NegativeTimeout.java ! test/jdk/java/util/concurrent/LinkedTransferQueue/WhiteBox.java ! test/jdk/java/util/concurrent/atomic/AtomicUpdaters.java ! test/jdk/java/util/concurrent/locks/Lock/LoopHelpers.java ! test/jdk/java/util/concurrent/locks/ReentrantLock/LoopHelpers.java ! test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/LoopHelpers.java ! test/jdk/java/util/concurrent/tck/AbstractQueueTest.java ! test/jdk/java/util/concurrent/tck/ArrayDeque8Test.java ! test/jdk/java/util/concurrent/tck/AtomicReferenceArrayTest.java ! test/jdk/java/util/concurrent/tck/BlockingQueueTest.java ! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentHashMap8Test.java ! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSetTest.java ! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java ! test/jdk/java/util/concurrent/tck/CopyOnWriteArrayListTest.java ! test/jdk/java/util/concurrent/tck/CyclicBarrierTest.java ! test/jdk/java/util/concurrent/tck/ForkJoinPool8Test.java ! test/jdk/java/util/concurrent/tck/FutureTaskTest.java ! test/jdk/java/util/concurrent/tck/JSR166TestCase.java ! test/jdk/java/util/concurrent/tck/LinkedBlockingQueueTest.java ! test/jdk/java/util/concurrent/tck/MapTest.java ! test/jdk/java/util/concurrent/tck/RecursiveActionTest.java ! test/jdk/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java ! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java ! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java ! test/jdk/java/util/concurrent/tck/ThreadLocalRandomTest.java From chris.hegarty at oracle.com Wed Jan 17 04:19:20 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Jan 2018 04:19:20 +0000 Subject: hg: jdk/sandbox: 8194960: Add a test for trust manager and cacerts keystore sanity Message-ID: <201801170419.w0H4JKiE027152@aojmv0008.oracle.com> Changeset: 19effb7970bc Author: martin Date: 2018-01-11 20:19 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/19effb7970bc 8194960: Add a test for trust manager and cacerts keystore sanity Reviewed-by: weijun + test/jdk/javax/net/ssl/sanity/CacertsExplorer.java From daniel.fuchs at oracle.com Wed Jan 17 12:26:31 2018 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 17 Jan 2018 12:26:31 +0000 Subject: hg: jdk/sandbox: Merge Message-ID: <201801171226.w0HCQWWe008306@aojmv0008.oracle.com> Changeset: 2cb33775fc6f Author: dfuchs Date: 2018-01-17 12:19 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2cb33775fc6f 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.incubator.httpclient/share/classes/jdk/incubator/http/Http1HeaderParser.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java - src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java ! test/jdk/ProblemList.txt ! test/jdk/java/net/httpclient/HeadersTest1.java + test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java ! test/jdk/java/net/httpclient/http2/server/Http2TestServerConnection.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/Http1HeaderParserTest.java - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.java - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.out - test/langtools/tools/javac/T8192885/AddGotoAfterForLoopToLNTTest.java From chris.hegarty at oracle.com Wed Jan 17 13:49:21 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Jan 2018 13:49:21 +0000 Subject: hg: jdk/sandbox: 8189102: All tools should support -?, -h and --help Message-ID: <201801171349.w0HDnL4v010499@aojmv0008.oracle.com> Changeset: 7067fe4e054e Author: goetz Date: 2018-01-16 08:48 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7067fe4e054e 8189102: All tools should support -?, -h and --help Reviewed-by: kvn, jjg, weijun, alanb, rfield, ksrini ! src/java.base/share/classes/com/sun/java/util/jar/pack/Driver.java ! src/java.base/share/classes/com/sun/java/util/jar/pack/DriverResource.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/java.rmi/share/classes/sun/rmi/server/resources/rmid.properties ! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java ! src/java.scripting/share/classes/com/sun/tools/script/shell/messages.properties ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/KinitOptions.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Ktab.java ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Options.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.jcmd/share/classes/sun/tools/jcmd/Arguments.java ! src/jdk.jcmd/share/classes/sun/tools/jcmd/JCmd.java ! src/jdk.jcmd/share/classes/sun/tools/jinfo/JInfo.java ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! src/jdk.jcmd/share/classes/sun/tools/jps/Arguments.java ! src/jdk.jcmd/share/classes/sun/tools/jstack/JStack.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/Arguments.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties ! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java ! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java ! src/jdk.pack/share/native/unpack200/main.cpp ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties ! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java ! test/jdk/sun/tools/jcmd/usage.out ! test/jdk/sun/tools/jps/TestJpsSanity.java ! test/jdk/sun/tools/jps/usage.out ! test/jdk/sun/tools/jstat/jstatHelp.sh ! test/jdk/sun/tools/jstat/usage.out ! test/jdk/sun/tools/jstatd/TestJstatdUsage.java + test/jdk/tools/launcher/HelpFlagsTest.java ! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java ! test/langtools/jdk/javadoc/tool/ToolProviderTest.java ! test/langtools/jdk/jshell/StartOptionTest.java ! test/langtools/tools/javap/InvalidOptions.java ! test/langtools/tools/jdeps/MultiReleaseJar.java From chris.hegarty at oracle.com Wed Jan 17 17:31:55 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Jan 2018 17:31:55 +0000 Subject: hg: jdk/sandbox: http-client-branch: fix acc in PushGroup Message-ID: <201801171731.w0HHVt4Q003504@aojmv0008.oracle.com> Changeset: ae3a51bc5b9f Author: chegar Date: 2018-01-17 17:21 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ae3a51bc5b9f http-client-branch: fix acc in PushGroup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PushGroup.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java From chris.hegarty at oracle.com Wed Jan 17 23:34:20 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 17 Jan 2018 23:34:20 +0000 Subject: hg: jdk/sandbox: 8194554: filterArguments runs multiple filters in the wrong order Message-ID: <201801172334.w0HNYL59007582@aojmv0008.oracle.com> Changeset: 050352ed64d5 Author: mchung Date: 2018-01-17 15:17 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/050352ed64d5 8194554: filterArguments runs multiple filters in the wrong order Reviewed-by: psandoz, jrose ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/jdk/java/lang/invoke/FilterArgumentsTest.java From chris.hegarty at oracle.com Thu Jan 18 00:34:19 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Jan 2018 00:34:19 +0000 Subject: hg: jdk/sandbox: 8194879: Runtime.Version parses string which does not conform to spec without throwing IAE Message-ID: <201801180034.w0I0YKZj001298@aojmv0008.oracle.com> Changeset: fb978155215d Author: bchristi Date: 2018-01-17 16:15 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fb978155215d 8194879: Runtime.Version parses string which does not conform to spec without throwing IAE Reviewed-by: alanb, iris, rriggs ! src/java.base/share/classes/java/lang/Runtime.java ! test/jdk/java/lang/Runtime/Version/Basic.java From chris.hegarty at oracle.com Thu Jan 18 02:34:21 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Jan 2018 02:34:21 +0000 Subject: hg: jdk/sandbox: 8190229: Non-ASCII characters in java.security file after 8186093 Message-ID: <201801180234.w0I2YM1x019100@aojmv0008.oracle.com> Changeset: 707438d2d171 Author: wetmore Date: 2018-01-17 18:26 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/707438d2d171 8190229: Non-ASCII characters in java.security file after 8186093 Reviewed-by: weijun ! src/java.base/share/conf/security/java.security ! src/java.base/share/conf/security/policy/README.txt From chris.hegarty at oracle.com Thu Jan 18 03:19:19 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Jan 2018 03:19:19 +0000 Subject: hg: jdk/sandbox: 8194864: Outputs more details for PKCS11 tests if the NSS lib version cannot be determined Message-ID: <201801180319.w0I3JKl9007701@aojmv0008.oracle.com> Changeset: 7537c762d42d Author: jjiang Date: 2018-01-17 18:34 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7537c762d42d 8194864: Outputs more details for PKCS11 tests if the NSS lib version cannot be determined Summary: It outputs the lib content if the lib version cannot be parsed Reviewed-by: xuelei ! test/jdk/ProblemList.txt ! test/jdk/sun/security/pkcs11/PKCS11Test.java From chris.hegarty at oracle.com Thu Jan 18 04:49:21 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Jan 2018 04:49:21 +0000 Subject: hg: jdk/sandbox: 8195667: ProblemList PKCS11 tests Secmod/AddTrustedCert.java and tls/TestKeyMaterial.java due to JDK-8180837 Message-ID: <201801180449.w0I4nLaj009624@aojmv0008.oracle.com> Changeset: 0dec8c41170c Author: jjiang Date: 2018-01-17 20:07 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0dec8c41170c 8195667: ProblemList PKCS11 tests Secmod/AddTrustedCert.java and tls/TestKeyMaterial.java due to JDK-8180837 Summary: Puts sun/security/pkcs11/Secmod/AddTrustedCert.java and sun/security/pkcs11/tls/TestKeyMaterial.java into ProblemList Reviewed-by: weijun ! test/jdk/ProblemList.txt From ashipile at redhat.com Thu Jan 18 10:53:29 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 18 Jan 2018 10:53:29 +0000 Subject: hg: jdk/sandbox: Merge Message-ID: <201801181053.w0IArTOY003557@aojmv0008.oracle.com> Changeset: 864ee22719af Author: shade Date: 2018-01-18 11:43 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/864ee22719af Merge - make/langtools/intellij/runConfigurations/javah.xml - make/langtools/test/bootstrap/javah.sh - make/langtools/test/lib/javah.sh ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp - src/java.base/share/classes/java/lang/StringDecoderUTF8.java - src/java.base/share/classes/java/util/ArraysSupport.java - src/java.base/share/classes/java/util/zip/ZStreamRef.java - src/java.base/share/native/include/classfile_constants.h - src/java.base/share/native/include/jvm.h - src/java.base/unix/native/include/jvm_md.h - src/java.base/windows/native/include/jvm_md.h - 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/java.desktop/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/TMSchema.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsButtonUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsClassicLookAndFeel.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopIconUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopManager.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopProperty.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsEditorPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLabelUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUIAccessor.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsOptionPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPasswordFieldUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupWindow.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsProgressBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRootPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsScrollPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSliderUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSpinnerUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneDivider.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSplitPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTabbedPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTableHeaderUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextAreaUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextFieldUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextPaneUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTextUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToggleButtonUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsTreeUI.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Computer.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/DetailsView.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Directory.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Error.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/File.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/FloppyDrive.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HardDrive.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/HomeFolder.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Inform.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/JavaCup32.png - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/ListView.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/NewFolder.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Question.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeClosed.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeLeaf.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/TreeOpen.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/UpFolder.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/Warn.gif - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-delayed.png - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/icons/image-failed.png - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_de.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_es.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_fr.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_it.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ja.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_ko.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_pt_BR.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_sv.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_CN.properties - src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/resources/windows_zh_TW.properties - src/java.desktop/share/classes/sun/swing/plaf/windows/ClassicSortArrowIcon.java - src/java.desktop/share/native/libfontmanager/harfbuzz/hb-cache-private.hh - src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/unicodedata_db.h - src/java.desktop/unix/classes/sun/awt/windows/ThemeReader.java - src/java.management/share/native/include/jmm.h - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Gen.java - src/jdk.compiler/share/classes/com/sun/tools/javah/InternalError.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahFileManager.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java - src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/LLNI.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Main.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Mangle.java - src/jdk.compiler/share/classes/com/sun/tools/javah/NativeHeaderTool.java - src/jdk.compiler/share/classes/com/sun/tools/javah/TypeSignature.java - src/jdk.compiler/share/classes/com/sun/tools/javah/Util.java - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_ja.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties - src/jdk.compiler/share/classes/com/sun/tools/javah/resources/version.properties-template - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CooperativePhaseTest.java - src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java - src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html - src/jdk.unsupported/share/classes/sun/reflect/Reflection.java - test/java/util/Calendar/Bug8185841.java - test/jdk/java/io/FileInputStream/FinalizeShdCallClose.java - test/jdk/java/io/FileOutputStream/FinalizeShdCallClose.java - test/jdk/java/net/httpclient/RequestProcessorExceptions.java - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/lib/testlibrary/jdk/testlibrary/RandomFactory.java - test/jdk/sun/reflect/Reflection/GetCallerClassWithDepth.java - test/jdk/sun/security/tools/keytool/p12importks.sh - test/langtools/jdk/javadoc/doclet/testBadPackageFileInJar/badPackageFileInJar.jar - test/langtools/jdk/javadoc/doclet/testGroupOption/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/A.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/B.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/X.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/diamond/Z.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/A.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/B.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/inheritDist/C.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseClass.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/BaseInterface.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg/SubClass.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Implementer.java - test/langtools/jdk/javadoc/doclet/testMemberInheritence/pkg1/Interface.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestBadOverride.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestMultiInheritence.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverrideMethods.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenMethodDocCopy.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethods.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/BaseClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg1/SubClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg2/SubClass.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I0.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I1.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I2.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I3.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg3/I4.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg4/Foo.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Classes.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Interfaces.java - test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/TestEnum.java - test/langtools/tools/javac/T5090006/AssertionFailureTest.java - test/langtools/tools/javac/T5090006/broken.jar - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.java - test/langtools/tools/javac/T6356530/SerializableAbstractClassWithNonAbstractMethodsTest.out - test/langtools/tools/javac/T8152360/DeprecateJavahTest.java - test/langtools/tools/javac/T8192885/AddGotoAfterForLoopToLNTTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/CompareTest.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass1.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass4.java - test/langtools/tools/javac/nativeHeaders/javahComparison/TestClass5.java - test/langtools/tools/javah/4942232/ParamClassTest.java - test/langtools/tools/javah/4942232/Test.java - test/langtools/tools/javah/6257087/T6257087.java - test/langtools/tools/javah/6572945/T6572945.java - test/langtools/tools/javah/6572945/TestClass1.java - test/langtools/tools/javah/6572945/TestClass2.java - test/langtools/tools/javah/6572945/TestClass3.java - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner1.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass1_Inner2.h - test/langtools/tools/javah/6572945/gold/jni.dir.1/TestClass2.h - test/langtools/tools/javah/6572945/gold/jni.file.1 - test/langtools/tools/javah/6572945/gold/jni.file.2 - test/langtools/tools/javah/6572945/gold/jni.file.3 - test/langtools/tools/javah/ModuleClass.java - test/langtools/tools/javah/ReadOldClass.sh - test/langtools/tools/javah/T4942232/MissingParamClassTest.java - test/langtools/tools/javah/T5070898.java - test/langtools/tools/javah/T6893943.java - test/langtools/tools/javah/T6994608.java - test/langtools/tools/javah/T7126832/T7126832.java - test/langtools/tools/javah/T7126832/java.java - test/langtools/tools/javah/T7185778.java - test/langtools/tools/javah/TestHelpOpts.java - test/langtools/tools/javah/VersionTest.java - test/langtools/tools/javah/constMacroTest/ConstMacroTest.java - test/langtools/tools/lib/toolbox/JavahTask.java From ashipile at redhat.com Thu Jan 18 11:13:13 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Thu, 18 Jan 2018 11:13:13 +0000 Subject: hg: jdk/sandbox: Support -XX:+UseNoGC as the alias for -XX:+UseEpsilonGC Message-ID: <201801181113.w0IBDEKi010030@aojmv0008.oracle.com> Changeset: dd005db4ec5c Author: shade Date: 2018-01-18 12:08 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dd005db4ec5c Support -XX:+UseNoGC as the alias for -XX:+UseEpsilonGC ! src/hotspot/share/gc/epsilon/epsilonArguments.cpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp + test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabledNoGC.java From chris.hegarty at oracle.com Thu Jan 18 11:31:23 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Jan 2018 11:31:23 +0000 Subject: hg: jdk/sandbox: http-client-branch: add offline testing example Message-ID: <201801181131.w0IBVNHj016445@aojmv0008.oracle.com> Changeset: fa36a61f4cbf Author: chegar Date: 2018-01-18 11:26 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fa36a61f4cbf http-client-branch: add offline testing example + test/jdk/java/net/httpclient/offline/DelegatingHttpClient.java + test/jdk/java/net/httpclient/offline/FixedHttpHeaders.java + test/jdk/java/net/httpclient/offline/FixedHttpResponse.java + test/jdk/java/net/httpclient/offline/FixedResponseHttpClient.java + test/jdk/java/net/httpclient/offline/OfflineTesting.java From chris.hegarty at oracle.com Thu Jan 18 12:04:22 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Jan 2018 12:04:22 +0000 Subject: hg: jdk/sandbox: 8195598: Reference to overloaded method is ambiguous with 3 methods but works with 2 Message-ID: <201801181204.w0IC4N0q004793@aojmv0008.oracle.com> Changeset: db044d7e9885 Author: mcimadamore Date: 2018-01-18 11:46 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/db044d7e9885 8195598: Reference to overloaded method is ambiguous with 3 methods but works with 2 Summary: Pertinent to applicability bit set on argument expression even if only one method is not pertinent Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/lambda/T8195598.java From pavel.rappo at oracle.com Thu Jan 18 16:57:08 2018 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Thu, 18 Jan 2018 16:57:08 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) a number of tests for exceptional completion Message-ID: <201801181657.w0IGv8uD018401@aojmv0008.oracle.com> Changeset: de352132c7e8 Author: prappo Date: 2018-01-18 16:52 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/de352132c7e8 http-client-branch: (WebSocket) a number of tests for exceptional completion ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/TransportImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java + test/jdk/java/net/httpclient/websocket/Exceptionally.java ! test/jdk/java/net/httpclient/websocket/jdk.incubator.httpclient/jdk/incubator/http/internal/websocket/TestSupport.java From chris.hegarty at oracle.com Thu Jan 18 19:55:49 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Jan 2018 19:55:49 +0000 Subject: hg: jdk/sandbox: http-cient-branch: cleanup push promise spec Message-ID: <201801181955.w0IJtnFO028492@aojmv0008.oracle.com> Changeset: 1f88e1587067 Author: chegar Date: 2018-01-18 19:51 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1f88e1587067 http-cient-branch: cleanup push promise spec ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java From chris.hegarty at oracle.com Thu Jan 18 20:04:49 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 18 Jan 2018 20:04:49 +0000 Subject: hg: jdk/sandbox: 59 new changesets Message-ID: <201801182004.w0IK4rmQ002339@aojmv0008.oracle.com> Changeset: 5840ed767456 Author: joehw Date: 2018-01-16 14:44 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5840ed767456 8181047: Add comment to technical terms that shall not be translated Reviewed-by: lancea, ljiang ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/java.xml/share/classes/javax/xml/catalog/CatalogMessages.properties Changeset: 9cf44c40aa35 Author: darcy Date: 2018-01-16 17:27 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9cf44c40aa35 8189146: Have use of "var" in 9 and earlier source versions issue a warning for type declarations Reviewed-by: mcimadamore, jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/FutureVarNotAllowed.java ! test/langtools/tools/javac/lvti/ParserTest.java ! test/langtools/tools/javac/lvti/ParserTest.out + test/langtools/tools/javac/lvti/ParserTest9.out Changeset: f94706337b07 Author: ksrini Date: 2018-01-16 19:26 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f94706337b07 8194953: doclet corrupts HTML files when adding navbar Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.java ! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/Foo.java + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case1.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case2.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case3.html + test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p2/doc-files/case4.html Changeset: fe2950b07f1e Author: simonis Date: 2018-01-17 17:26 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fe2950b07f1e 8195153: [test] runtime/6981737/Test6981737.java shouldn't check 'java.vendor' and 'java.vm.vendor' properties Reviewed-by: dholmes ! test/hotspot/jtreg/runtime/6981737/Test6981737.java Changeset: 592e22777742 Author: msheppar Date: 2017-09-03 16:08 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/592e22777742 8160104: CORBA communication improvements Reviewed-by: rriggs, dfuchs ! src/java.base/share/conf/security/java.security ! src/java.corba/share/classes/com/sun/corba/se/impl/encoding/BufferManagerWriteGrow.java ! src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDRInputStream_1_0.java + src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTypeCheckRegistryImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBSingleton.java + src/java.corba/share/classes/com/sun/corba/se/spi/ior/IORTypeCheckRegistry.java ! src/java.corba/share/classes/com/sun/corba/se/spi/orb/ORB.java Changeset: 9c56c953d8db Author: hseigel Date: 2017-03-20 13:05 -0400 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9c56c953d8db 8175932: Improve host instance supports Reviewed-by: coleenp, mschoene Contributed-by: harold.seigel at oracle.com ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: d44d912ea9bb Author: rprotacio Date: 2017-05-25 15:39 -0400 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d44d912ea9bb 8180020: Improve SymbolHashMap entry handling Reviewed-by: mschoene, coleenp, rhalade Contributed-by: rachel.protacio at oracle.com ! src/hotspot/share/oops/constantPool.hpp Changeset: 2e867226b914 Author: vlivanov Date: 2017-05-26 18:39 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2e867226b914 8174962: Better interface invocations Reviewed-by: jrose, coleenp, ahgross, acorn, iignatyev ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/arm/vtableStubs_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/sparc/vtableStubs_sparc.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/oops/compiledICHolder.cpp ! src/hotspot/share/oops/compiledICHolder.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java + test/hotspot/gtest/code/test_vtableStub.cpp + test/hotspot/jtreg/runtime/RedefineTests/RedefineInterfaceCall.java ! test/hotspot/jtreg/runtime/SharedArchiveFile/serviceability/transformRelatedClasses/TransformTestCommon.java Changeset: b2b67c8fc91a Author: rprotacio Date: 2017-06-12 13:58 -0400 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b2b67c8fc91a 8181664: Improve JVM UTF String handling Reviewed-by: mschoene, coleenp, rhalade, acorn, gtriantafill Contributed-by: rachel.protacio at oracle.com ! src/hotspot/share/prims/jni.cpp Changeset: 607d78d0e6f7 Author: psadhukhan Date: 2017-03-23 10:52 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/607d78d0e6f7 8176450: Revise default document styling Reviewed-by: prr, serb, mschoene ! src/java.desktop/share/classes/javax/swing/text/DefaultEditorKit.java Changeset: 46e99460e8c9 Author: apetcher Date: 2017-04-28 10:17 -0400 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/46e99460e8c9 8172525: Improve key keying case Reviewed-by: mullan, valeriep, rhalade, ahgross ! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java Changeset: f6796a7e4454 Author: prr Date: 2017-05-17 14:52 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f6796a7e4454 8179533: Cleaner print job handling Reviewed-by: serb, mschoene, rhalade ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp Changeset: 592c141b1ca3 Author: prr Date: 2017-05-17 14:57 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/592c141b1ca3 8180011: Cleaner native graphics device handling Reviewed-by: serb, mschoene, rhalade ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.cpp Changeset: d3d2db0f234f Author: serb Date: 2017-05-17 18:22 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d3d2db0f234f 8179990: Cleaner palette entry handling Reviewed-by: prr, mschoene, rhalade ! src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp Changeset: 1fc3a5f9791f Author: serb Date: 2017-06-01 15:15 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1fc3a5f9791f 8180015: Cleaner AWT robot handling Reviewed-by: prr, mschoene, rhalade ! src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp Changeset: 871b8bb201ea Author: jlaskey Date: 2017-06-05 12:36 -0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/871b8bb201ea 8180869: Cleaner image file reading handling Reviewed-by: ahgross, rriggs, rhalade Contributed-by: james.laskey at oracle.com ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp Changeset: 6c986cf7299a Author: prr Date: 2017-06-29 11:53 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6c986cf7299a 8180877: More deeply colored ICC spaces Reviewed-by: serb, rhalade, mschoene ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/native/liblcms/LCMS.c Changeset: c4de888db380 Author: apetcher Date: 2017-07-04 01:52 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c4de888db380 8174756: Extra validation for public keys Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/rsa/RSAPublicKeyImpl.java Changeset: 0255315ac8d4 Author: vtewari Date: 2017-07-23 10:33 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0255315ac8d4 8182125: Improve reliability of DNS lookups Reviewed-by: chegar, rriggs, dfuchs ! src/java.base/share/classes/module-info.java + src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DNSDatagramSocketFactory.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java Changeset: 950cb68f9d82 Author: apetcher Date: 2017-07-28 18:20 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/950cb68f9d82 8182387: Improve PKCS usage Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/util/DerValue.java Changeset: 9baae459d58e Author: naoto Date: 2017-08-08 10:43 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/9baae459d58e 8182601: Improve usage messages Reviewed-by: alanb, ahgross, ksrini, mchung ! src/java.base/share/classes/java/util/ResourceBundle.java Changeset: cd23d1f99660 Author: valeriep Date: 2017-08-24 19:18 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cd23d1f99660 8186212: Improve GSS handling Reviewed-by: weijun, ahgross ! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c Changeset: 1820a65c4e59 Author: valeriep Date: 2017-08-31 21:44 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1820a65c4e59 8178466: Better RSA parameters Reviewed-by: mullan, ahgross ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java Changeset: e6b173e04545 Author: vinnie Date: 2017-09-04 19:33 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e6b173e04545 8178449: Improve LDAP logins Reviewed-by: mullan, asmotrak ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java Changeset: 96bff87ea130 Author: vinnie Date: 2017-09-05 15:53 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/96bff87ea130 8181670: Improve implementation of keystores Reviewed-by: mullan ! src/java.base/macosx/native/libosxsecurity/KeystoreImpl.m Changeset: 2ce508de5c77 Author: weijun Date: 2017-09-14 07:45 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2ce508de5c77 8178458: Better use of certificates in LDAP Reviewed-by: vinnie, asmotrak ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java Changeset: b0ab05328879 Author: uvangapally Date: 2017-09-25 19:44 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b0ab05328879 8186998: Improve JMX supportive features Summary: Improve JMX supportive features Reviewed-by: mchung, dfuchs, rriggs, hb, skoivu, rhalade ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java ! src/jdk.management.agent/share/classes/sun/management/jmxremote/SingleEntryRegistry.java ! test/jdk/javax/management/remote/nonLocalAccess/NonLocalJMXRemoteTest.java Changeset: 8dff65f1d611 Author: joehw Date: 2017-10-04 10:33 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8dff65f1d611 8186080: Transform XML interfaces Reviewed-by: dfuchs, lancea, rriggs ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDynamic.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltStrings.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/Extensions.java - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java ! 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/compiler/Parser.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.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/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TrAXFilter.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/DTMManager.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/AttList.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/CachedXPathAPI.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathAPI.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathExpressionImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImpl.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathImplUtil.java ! src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java ! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java ! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java ! test/jaxp/javax/xml/jaxp/unittest/common/Bug6941169Test.java Changeset: 2f2d159b03fc Author: serb Date: 2017-10-02 11:04 -0700 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2f2d159b03fc 8185325: Improve GTK initialization Reviewed-by: azvegint, rhalade, mschoene ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: 52449da2c349 Author: weijun Date: 2017-10-18 10:43 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/52449da2c349 8186600: Improve property negotiations Reviewed-by: valeriep, ahgross, mullan ! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiateCallbackHandler.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java ! src/java.security.jgss/share/classes/sun/security/jgss/LoginConfigImpl.java Changeset: d4898fde8171 Author: apetcher Date: 2017-10-24 09:58 -0400 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d4898fde8171 8185292: Stricter key generation Reviewed-by: mullan ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java ! src/java.base/share/lib/security/default.policy ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java ! test/jdk/com/sun/crypto/provider/KeyAgreement/DHGenSecretKey.java ! test/jdk/com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java ! test/jdk/com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java ! test/jdk/sun/security/pkcs11/KeyAgreement/TestDH.java Changeset: 0786897e86b3 Author: xuelei Date: 2017-10-31 00:54 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0786897e86b3 8163237: Restrict the use of EXPORT cipher suites Reviewed-by: mullan, igerasim, rhalade, jnimeh ! src/java.base/share/conf/security/java.security ! test/jdk/sun/security/ssl/ClientHandshaker/RSAExport.java Changeset: 02176e56d91c Author: weijun Date: 2017-11-04 08:56 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/02176e56d91c 8186606: Improve LDAP lookup robustness Reviewed-by: mullan, skoivu, ahgross ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java Changeset: 02cc6b9c271d Author: weijun Date: 2017-11-06 22:09 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/02cc6b9c271d 8190789: sun/security/provider/certpath/LDAPCertStore/TestURICertStoreParameters.java fails after JDK-8186606 Reviewed-by: mullan ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java Changeset: 6cc53a4de27e Author: serb Date: 2017-11-06 10:24 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6cc53a4de27e 8190289: More refactoring for client deserialization cases Reviewed-by: prr, azvegint, rhalade, skoivu ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java Changeset: d9fcb7ba8133 Author: mdoerr Date: 2017-11-28 01:08 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d9fcb7ba8133 8191907: PPC64 and s390 parts of JDK-8174962: Better interface invocations Reviewed-by: goetz ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.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/templateTable_s390.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp Changeset: 8877e857fdd7 Author: smarks Date: 2017-11-27 17:30 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8877e857fdd7 8189284: More refactoring for deserialization cases Reviewed-by: rriggs, igerasim, rhalade, skoivu ! src/java.base/share/classes/java/util/concurrent/ArrayBlockingQueue.java Changeset: f2e87b6383af Author: vtewari Date: 2017-11-29 13:56 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f2e87b6383af 8191142: More refactoring for naming deserialization cases Reviewed-by: chegar, rriggs ! src/java.naming/share/classes/javax/naming/directory/BasicAttributes.java Changeset: dda1a427b086 Author: xuelei Date: 2017-12-19 16:31 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/dda1a427b086 8193683: Increase the number of clones in the CloneableDigest Reviewed-by: coffeys, wetmore ! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java Changeset: 97db4ee6e59a Author: asaha Date: 2018-01-08 21:55 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/97db4ee6e59a Merge Changeset: 0d3b030b3eb7 Author: asaha Date: 2018-01-12 15:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/0d3b030b3eb7 Merge - src/java.compiler/share/classes/javax/lang/model/overview.html - src/java.compiler/share/classes/javax/tools/overview.html - src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html - test/langtools/tools/javac/T8192885/AddGotoAfterForLoopToLNTTest.java Changeset: ca245f9f70db Author: asaha Date: 2018-01-17 07:09 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ca245f9f70db Merge ! src/java.base/share/classes/java/util/ResourceBundle.java Changeset: ef70df777355 Author: asaha Date: 2018-01-17 17:33 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/ef70df777355 Merge Changeset: fca88bbbafb9 Author: psandoz Date: 2017-12-21 13:52 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fca88bbbafb9 8075939: Stream.flatMap() causes breaking of short-circuiting of terminal operations Reviewed-by: forax, smarks ! src/java.base/share/classes/java/util/stream/DoublePipeline.java ! src/java.base/share/classes/java/util/stream/IntPipeline.java ! src/java.base/share/classes/java/util/stream/LongPipeline.java ! src/java.base/share/classes/java/util/stream/ReferencePipeline.java ! src/java.base/share/classes/java/util/stream/SortedOps.java ! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java Changeset: 4e4929530412 Author: hannesw Date: 2018-01-17 22:44 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4e4929530412 8195123: Very large regressions in Octane benchmarks using 10-b39 Reviewed-by: jlaskey, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java Changeset: 5d699d81c10c Author: dlong Date: 2018-01-17 14:25 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5d699d81c10c 8194988: 8 Null pointer dereference defect groups related to MultiNode::proj_out() Reviewed-by: kvn ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/divnode.hpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/multnode.cpp ! src/hotspot/share/opto/multnode.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/stringopts.cpp Changeset: 860326263d1f Author: vlivanov Date: 2018-01-18 02:25 +0300 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/860326263d1f 8194963: SystemDictionary::link_method_handle_constant() can't link MethodHandle.invoke()/invokeExact() Reviewed-by: kvn, psandoz ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/vmSymbols.hpp Changeset: b6bb930cd488 Author: darcy Date: 2018-01-17 17:53 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b6bb930cd488 8191839: ModuleElement.DirectiveVisitor :: visit?() method behavior is deviating from the spec Reviewed-by: jjg ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java ! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java Changeset: c7eea4b541d1 Author: simonis Date: 2018-01-18 03:12 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c7eea4b541d1 8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag Reviewed-by: erikj, dholmes ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-version.m4 ! make/autoconf/spec.gmk.in ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/runtime/arguments.cpp ! src/java.base/share/native/libjava/System.c Changeset: 2a6c704c1574 Author: mli Date: 2018-01-18 11:48 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2a6c704c1574 8195478: sun/text/resources/LocaleDataTest.java fails with java.lang.Exception Reviewed-by: naoto, rgoel ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 256f31c1e051 Author: mbaesken Date: 2018-01-17 15:30 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/256f31c1e051 8195615: libsplashscreen linux ppc64le build error after libpng update Reviewed-by: prr, mdoerr ! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h Changeset: 391502ceeed9 Author: goetz Date: 2018-01-18 10:26 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/391502ceeed9 8194869: [TESTBUG][aix, s390] Adapt tests to platforms. Reviewed-by: mbaesken, simonis, dholmes, serb ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/OS.java ! test/jdk/java/awt/FontClass/CreateFont/fileaccess/TestFontFile.sh ! test/jdk/java/awt/JAWT/JAWT.sh ! test/jdk/java/awt/Toolkit/AutoShutdown/EventQueuePush/EventQueuePushAutoshutdown.sh ! test/jdk/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh ! test/jdk/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh ! test/jdk/sun/security/mscapi/ShortRSAKey1024.sh ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/tools/keytool/i18n.sh Changeset: 6481320bb72c Author: lana Date: 2018-01-18 16:20 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/6481320bb72c Added tag jdk-10+40 for changeset 860326263d1f ! .hgtags Changeset: e5da6c246176 Author: dlong Date: 2018-01-18 10:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e5da6c246176 8194992: Null pointer dereference in MultiNode::proj_out related to loopexit() Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/superword.cpp Changeset: 37a5a1109b93 Author: dlong Date: 2018-01-18 10:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/37a5a1109b93 8194989: 2 Null pointer dereference defect groups caused by Dependencies::DepValue::as_klass() Reviewed-by: kvn ! src/hotspot/share/code/dependencies.hpp Changeset: 00d8c8d696e9 Author: dlong Date: 2018-01-18 10:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/00d8c8d696e9 8194991: Null pointer dereference caused by c2v_getNextStackFrame Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: be259687afab Author: dlong Date: 2018-01-18 10:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/be259687afab 8194982: 2 Null pointer dereference defect groups related to ProjNode::is_uncommon_trap_if_pattern() Reviewed-by: kvn ! src/hotspot/share/opto/ifnode.cpp Changeset: 7fc3d62481ba Author: never Date: 2018-01-18 09:01 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7fc3d62481ba 8192004: InspectedFrame.materializeVirtualObjects only updates locals with new objects Reviewed-by: kvn, sspitsyn, phh ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/runtime/vframe_hp.hpp Changeset: 1dab70e20292 Author: lana Date: 2018-01-18 18:58 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/1dab70e20292 Merge ! .hgtags ! make/autoconf/generated-configure.sh ! make/autoconf/jdk-version.m4 ! make/autoconf/spec.gmk.in ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/sparc/templateTable_sparc.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/compiledIC.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/runtime/arguments.cpp - src/java.base/share/classes/java/util/ArraysSupport.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/conf/security/java.security - src/java.base/share/native/include/classfile_constants.h ! src/java.base/share/native/libjava/System.c - src/java.compiler/share/classes/javax/tools/FileManagerUtils.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties - src/jdk.compiler/share/classes/com/sun/tools/javac/util/JDK9Wrappers.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java - 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/jdk/sun/security/pkcs11/PKCS11Test.java From chris.hegarty at oracle.com Fri Jan 19 07:34:20 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 19 Jan 2018 07:34:20 +0000 Subject: hg: jdk/sandbox: 8194284: java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java fails with java.lang.RuntimeException: CheckRegisterInLog got exception timeout 6480000ms out of range Message-ID: <201801190734.w0J7YLbl025379@aojmv0008.oracle.com> Changeset: be4d948d1299 Author: mli Date: 2018-01-19 15:21 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/be4d948d1299 8194284: java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java fails with java.lang.RuntimeException: CheckRegisterInLog got exception timeout 6480000ms out of range Reviewed-by: dholmes, rriggs ! test/jdk/java/rmi/testlibrary/RMID.java ! test/jdk/java/rmi/testlibrary/TestLibrary.java From harsha.wardhana.b at oracle.com Fri Jan 19 08:32:07 2018 From: harsha.wardhana.b at oracle.com (harsha.wardhana.b at oracle.com) Date: Fri, 19 Jan 2018 08:32:07 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201801190832.w0J8W8Vs013987@aojmv0008.oracle.com> Changeset: bd531f08d7c7 Author: hb Date: 2018-01-19 13:46 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bd531f08d7c7 1. Removed all changes to Java SE APIs 2. Changed module name to jdk.management.rest 3. Rest Adapter invoked via Module service provider 4. changed package name to jdk.internal.management.remote.rest 5. rest module and httpserver module part of platform modules ! make/CompileJavaModules.gmk ! make/common/Modules.gmk - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/HttpResponse.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/HttpUtil.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanCollectionResource.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanResource.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanServerCollectionResource.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/MBeanServerResource.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/http/RestResource.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/JSONArray.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/JSONElement.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/JSONObject.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/JSONPrimitive.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/JSONParser.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/JSONParserConstants.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/JSONParserTokenManager.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/JavaCharStream.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/JsonParser.jj - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/ParseException.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/Token.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/json/parser/TokenMgrError.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/mapper/JSONDataException.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/mapper/JSONMapper.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/mapper/JSONMappingException.java - src/java.management.rest/share/classes/com/oracle/jmx/remote/rest/mapper/JSONMappingFactory.java - src/java.management.rest/share/classes/javax/management/remote/rest/JmxRestAdapter.java - src/java.management.rest/share/classes/javax/management/remote/rest/PlatformRestAdapter.java - src/java.management.rest/share/classes/module-info.java ! src/java.management/share/classes/javax/management/MBeanServerFactory.java - src/java.management/share/classes/javax/management/MBeanServerFactoryListener.java ! src/java.management/share/classes/module-info.java ! src/jdk.management.agent/share/classes/jdk/internal/agent/Agent.java ! src/jdk.management.agent/share/classes/module-info.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/JmxRestAdapter.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/PlatformRestAdapter.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/RestAdapterProvider.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/http/HttpResponse.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/http/HttpUtil.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/http/MBeanCollectionResource.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/http/MBeanResource.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/http/MBeanServerCollectionResource.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/http/MBeanServerResource.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/http/RestResource.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/JSONArray.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/JSONElement.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/JSONObject.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/JSONPrimitive.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/parser/JSONParser.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/parser/JSONParserConstants.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/parser/JSONParserTokenManager.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/parser/JavaCharStream.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/parser/JsonParser.jj + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/parser/ParseException.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/parser/Token.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/json/parser/TokenMgrError.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/mapper/JSONDataException.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/mapper/JSONMapper.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/mapper/JSONMappingException.java + src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/mapper/JSONMappingFactory.java + src/jdk.management.rest/share/classes/module-info.java ! test/jdk/javax/management/remote/rest/JsonParserSpecialCharTest.java ! test/jdk/javax/management/remote/rest/JsonParserTest.java ! test/jdk/javax/management/remote/rest/RestAdapterConfigTest.java ! test/jdk/javax/management/remote/rest/RestAdapterPerformanceTest.java ! test/jdk/javax/management/remote/rest/RestAdapterTest.java ! test/jdk/javax/management/remote/rest/RunRestAdapter.java Changeset: 81372436b79e Author: hb Date: 2018-01-19 13:56 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/81372436b79e Fixed double string escaping, corrected type ! src/jdk.management.agent/share/conf/management.properties ! src/jdk.management.rest/share/classes/jdk/internal/management/remote/rest/http/MBeanCollectionResource.java From ashipile at redhat.com Fri Jan 19 11:29:23 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Fri, 19 Jan 2018 11:29:23 +0000 Subject: hg: jdk/sandbox: Use proper flag aliasing machinery. Avoid setting immutable develop flags in release builds. Message-ID: <201801191129.w0JBTNNs012947@aojmv0008.oracle.com> Changeset: 267a6ce379ba Author: shade Date: 2018-01-19 12:24 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/267a6ce379ba Use proper flag aliasing machinery. Avoid setting immutable develop flags in release builds. ! src/hotspot/share/gc/epsilon/epsilonArguments.cpp ! src/hotspot/share/gc/shared/gcArguments.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp From ashipile at redhat.com Fri Jan 19 11:53:21 2018 From: ashipile at redhat.com (ashipile at redhat.com) Date: Fri, 19 Jan 2018 11:53:21 +0000 Subject: hg: jdk/sandbox: Disable two more tests when Epsilon is not available. Message-ID: <201801191153.w0JBrL0o021869@aojmv0008.oracle.com> Changeset: f14caf614061 Author: shade Date: 2018-01-19 12:48 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f14caf614061 Disable two more tests when Epsilon is not available. ! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java ! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java From chris.hegarty at oracle.com Fri Jan 19 14:06:08 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 19 Jan 2018 14:06:08 +0000 Subject: hg: jdk/sandbox: http-client-branch: clarify behavior of restricted methods in the builder Message-ID: <201801191406.w0JE68vn014330@aojmv0008.oracle.com> Changeset: 69fbcac27e35 Author: chegar Date: 2018-01-19 14:01 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/69fbcac27e35 http-client-branch: clarify behavior of restricted methods in the builder ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java From michael.x.mcmahon at oracle.com Fri Jan 19 15:10:11 2018 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Fri, 19 Jan 2018 15:10:11 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201801191510.w0JFABJ5007061@aojmv0008.oracle.com> Changeset: c52c9a3a2046 Author: michaelm Date: 2018-01-19 15:05 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c52c9a3a2046 http-client-branch: make PushPromiseHandlerMap package private ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java Changeset: bea253ebd7ac Author: michaelm Date: 2018-01-19 15:05 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bea253ebd7ac Merge From daniel.fuchs at oracle.com Fri Jan 19 16:03:16 2018 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 19 Jan 2018 16:03:16 +0000 Subject: hg: jdk/sandbox: http-client-branch: 8194729: Java 9's HttpClient doesn't allow custom 'Authorization' headers Message-ID: <201801191603.w0JG3HkJ024398@aojmv0008.oracle.com> Changeset: db102c5ca88a Author: dfuchs Date: 2018-01-19 15:57 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/db102c5ca88a http-client-branch: 8194729: Java 9's HttpClient doesn't allow custom 'Authorization' headers ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequest.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestBuilderImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java + test/jdk/java/net/httpclient/DigestEchoClient.java + test/jdk/java/net/httpclient/DigestEchoClientSSL.java + test/jdk/java/net/httpclient/DigestEchoServer.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java ! test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java From chris.hegarty at oracle.com Fri Jan 19 16:34:22 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 19 Jan 2018 16:34:22 +0000 Subject: hg: jdk/sandbox: 8191842: JShell: Inferred type information is lost when assigning types to a \"var\" Message-ID: <201801191634.w0JGYMW7005043@aojmv0008.oracle.com> Changeset: a587f95313f1 Author: jlahoda Date: 2018-01-19 17:11 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From daniel.fuchs at oracle.com Fri Jan 19 16:52:49 2018 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 19 Jan 2018 16:52:49 +0000 Subject: hg: jdk/sandbox: http-client-branch: renamed PushPromiseHandler.withPushPromises into PushPromiseHandler.of Message-ID: <201801191652.w0JGqn6p011213@aojmv0008.oracle.com> Changeset: 43b531ed872b Author: dfuchs Date: 2018-01-19 16:48 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/43b531ed872b http-client-branch: renamed PushPromiseHandler.withPushPromises into PushPromiseHandler.of ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java ! test/jdk/java/net/httpclient/http2/ImplicitPushCancel.java ! test/jdk/java/net/httpclient/http2/ServerPush.java ! test/jdk/java/net/httpclient/http2/ServerPushWithDiffTypes.java From chris.hegarty at oracle.com Fri Jan 19 17:04:37 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 19 Jan 2018 17:04:37 +0000 Subject: hg: jdk/sandbox: 28 new changesets Message-ID: <201801191704.w0JH4d6A015666@aojmv0008.oracle.com> Changeset: 4d7a4fad8190 Author: ccheung Date: 2018-01-04 22:47 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/rev/b96f03796580 Merge Changeset: 7bba05746c44 Author: jwilhelm Date: 2018-01-13 02:56 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/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/jdk/sandbox/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 From chris.hegarty at oracle.com Fri Jan 19 19:04:29 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 19 Jan 2018 19:04:29 +0000 Subject: hg: jdk/sandbox: 10 new changesets Message-ID: <201801191904.w0JJ4UTT000150@aojmv0008.oracle.com> Changeset: 96ef7a0cf0b1 Author: kaddepalli Date: 2017-12-20 18:08 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/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/jdk/sandbox/rev/371c6d66d2ec Merge - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java From chris.hegarty at oracle.com Fri Jan 19 20:19:21 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 19 Jan 2018 20:19:21 +0000 Subject: hg: jdk/sandbox: 8195789: Building of test/langtools/jdk/jshell/VariablesTest.java may fail Message-ID: <201801192019.w0JKJLZv026322@aojmv0008.oracle.com> Changeset: 6a014a1e8d2b Author: jlahoda Date: 2018-01-19 21:05 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Fri Jan 19 23:19:23 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 19 Jan 2018 23:19:23 +0000 Subject: hg: jdk/sandbox: 8195663: Java launcher HelpFlagsTest.java fails with java.lang.AssertionError Message-ID: <201801192319.w0JNJNEp027880@aojmv0008.oracle.com> Changeset: e7164f73c4d3 Author: goetz Date: 2018-01-19 15:05 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e7164f73c4d3 8195663: Java launcher HelpFlagsTest.java fails with java.lang.AssertionError Reviewed-by: ksrini, dholmes ! test/jdk/tools/launcher/HelpFlagsTest.java From chris.hegarty at oracle.com Mon Jan 22 04:19:28 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 22 Jan 2018 04:19:28 +0000 Subject: hg: jdk/sandbox: 8014628: Support AES Encryption with HMAC-SHA2 for Kerberos 5 Message-ID: <201801220419.w0M4JSv8000471@aojmv0008.oracle.com> Changeset: 67abfee27e69 Author: weijun Date: 2018-01-22 12:00 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Mon Jan 22 14:19:23 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 22 Jan 2018 14:19:23 +0000 Subject: hg: jdk/sandbox: 8195685: AArch64: AArch64 cannot build with JDK-8174962 Message-ID: <201801221419.w0MEJOSY024957@aojmv0008.oracle.com> Changeset: 7c03f19d38a7 Author: aph Date: 2018-01-19 16:57 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Mon Jan 22 15:04:23 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 22 Jan 2018 15:04:23 +0000 Subject: hg: jdk/sandbox: 8195829: Parsing a nameless ES6 class results in a thrown NullPointerException. Message-ID: <201801221504.w0MF4N7U014231@aojmv0008.oracle.com> Changeset: 89111a0e6355 Author: sundar Date: 2018-01-22 20:31 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From pavel.rappo at oracle.com Mon Jan 22 17:33:25 2018 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Mon, 22 Jan 2018 17:33:25 +0000 Subject: hg: jdk/sandbox: http-client-branch: MinimalFuture deep obtrusion Message-ID: <201801221733.w0MHXP8B018945@aojmv0008.oracle.com> Changeset: 2f3f5da13c4c Author: prappo Date: 2018-01-22 17:29 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2f3f5da13c4c http-client-branch: MinimalFuture deep obtrusion ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2ClientImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseSubscribers.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/MinimalFuture.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java ! test/jdk/java/net/httpclient/LineBodyHandlerTest.java + test/jdk/java/net/httpclient/whitebox/MinimalFutureTestDriver.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/internal/common/MinimalFutureTest.java From chris.hegarty at oracle.com Mon Jan 22 19:34:26 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 22 Jan 2018 19:34:26 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201801221934.w0MJYR11006600@aojmv0008.oracle.com> Changeset: 36f58bd6269f Author: jjg Date: 2018-01-22 11:15 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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/jdk/sandbox/rev/e1876e6b57b6 8195805: Doclet incorrectly updates all attributes in 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 From chris.hegarty at oracle.com Tue Jan 23 07:19:24 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 23 Jan 2018 07:19:24 +0000 Subject: hg: jdk/sandbox: 8195987: Problem list tools/launcher/HelpFlagsTest.java on windows Message-ID: <201801230719.w0N7JPOo016999@aojmv0008.oracle.com> Changeset: fd237da7a113 Author: darcy Date: 2018-01-22 23:06 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/fd237da7a113 8195987: Problem list tools/launcher/HelpFlagsTest.java on windows Reviewed-by: dholmes ! test/jdk/ProblemList.txt From chris.hegarty at oracle.com Tue Jan 23 14:00:09 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 23 Jan 2018 14:00:09 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201801231400.w0NE09Av007997@aojmv0008.oracle.com> Changeset: 89a688549f5d Author: chegar Date: 2018-01-23 13:21 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/89a688549f5d http-client-branch: Import of 8195823: Buffers given to response body subscribers should not contain unprocessed HTTP data ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/frame/FramesDecoder.java + test/jdk/java/net/httpclient/ConcurrentResponses.java + test/jdk/java/net/httpclient/whitebox/FramesDecoderTestDriver.java + test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/internal/frame/FramesDecoderTest.java Changeset: c026ce4a1a81 Author: chegar Date: 2018-01-23 13:54 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c026ce4a1a81 http-client-branch: clean up and expand push promise tests ! test/jdk/java/net/httpclient/http2/ServerPush.java ! test/jdk/java/net/httpclient/http2/ServerPushWithDiffTypes.java ! test/jdk/java/net/httpclient/http2/server/PushHandler.java From chris.hegarty at oracle.com Tue Jan 23 14:14:34 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 23 Jan 2018 14:14:34 +0000 Subject: hg: jdk/sandbox: http-client-branch: restore inadvertantly removed @FunctionalInterface Message-ID: <201801231414.w0NEEZVk012733@aojmv0008.oracle.com> Changeset: e663f24e3020 Author: chegar Date: 2018-01-23 14:10 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e663f24e3020 http-client-branch: restore inadvertantly removed @FunctionalInterface ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java From chris.hegarty at oracle.com Tue Jan 23 18:49:24 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 23 Jan 2018 18:49:24 +0000 Subject: hg: jdk/sandbox: 8195989: JDK-8186080 merge add back @LastModified removed by JDK-8193586 Message-ID: <201801231849.w0NInPCo024706@aojmv0008.oracle.com> Changeset: 7e5fbd3a2254 Author: henryjen Date: 2018-01-22 23:37 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Wed Jan 24 06:19:27 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 24 Jan 2018 06:19:27 +0000 Subject: hg: jdk/sandbox: 8147614: add jjs test for -t option Message-ID: <201801240619.w0O6JRZv001803@aojmv0008.oracle.com> Changeset: 11f8b31b02c1 Author: pmuthuswamy Date: 2018-01-24 11:29 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Wed Jan 24 08:04:26 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 24 Jan 2018 08:04:26 +0000 Subject: hg: jdk/sandbox: 8195824: tools/launcher/HelpFlagsTest.java fails with java.lang.AssertionError Message-ID: <201801240804.w0O84QfN008674@aojmv0008.oracle.com> Changeset: 9dfffaceb477 Author: goetz Date: 2018-01-23 08:26 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Wed Jan 24 08:49:30 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 24 Jan 2018 08:49:30 +0000 Subject: hg: jdk/sandbox: 8146656: Wrong Months Array for DateFormatSymbols Message-ID: <201801240849.w0O8nUXH023961@aojmv0008.oracle.com> Changeset: 693052e16ac9 Author: rgoel Date: 2018-01-24 14:07 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Wed Jan 24 12:30:39 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 24 Jan 2018 12:30:39 +0000 Subject: hg: jdk/sandbox: http-client-branch: add api/impl notes to WebSocket onClose Message-ID: <201801241230.w0OCUdvc018571@aojmv0008.oracle.com> Changeset: 01739771e48b Author: chegar Date: 2018-01-24 12:26 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/01739771e48b http-client-branch: add api/impl notes to WebSocket onClose ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java From chris.hegarty at oracle.com Wed Jan 24 17:34:25 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 24 Jan 2018 17:34:25 +0000 Subject: hg: jdk/sandbox: 8196074: Remove uses of loose type equality tests Message-ID: <201801241734.w0OHYP5p006639@aojmv0008.oracle.com> Changeset: 19173eb3358b Author: mcimadamore Date: 2018-01-24 17:24 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Wed Jan 24 19:34:25 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 24 Jan 2018 19:34:25 +0000 Subject: hg: jdk/sandbox: 8167253: com.sun.jdi invokeMethod has duplicated @throws for InvalidTypeException Message-ID: <201801241934.w0OJYQKO020085@aojmv0008.oracle.com> Changeset: d74e9dd04df6 Author: gadams Date: 2018-01-23 06:52 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Thu Jan 25 01:04:26 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 25 Jan 2018 01:04:26 +0000 Subject: hg: jdk/sandbox: 8161348: Several tools/jlink tests failed in "-Xcomp" mode due to time out Message-ID: <201801250104.w0P14Qrk008304@aojmv0008.oracle.com> Changeset: b742e0f9ce80 Author: anazarov Date: 2018-01-24 16:59 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Thu Jan 25 06:34:30 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 25 Jan 2018 06:34:30 +0000 Subject: hg: jdk/sandbox: 8157903: (prop) move Properties tests into OpenJDK Message-ID: <201801250634.w0P6YVTa028794@aojmv0008.oracle.com> Changeset: ed014587f0e2 Author: amlu Date: 2018-01-25 14:12 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Thu Jan 25 07:34:24 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 25 Jan 2018 07:34:24 +0000 Subject: hg: jdk/sandbox: 8186098: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh failed due to libnss3 version cannot be parsed Message-ID: <201801250734.w0P7YPwC018453@aojmv0008.oracle.com> Changeset: 257d7610663f Author: jjiang Date: 2018-01-24 23:01 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Thu Jan 25 11:04:25 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 25 Jan 2018 11:04:25 +0000 Subject: hg: jdk/sandbox: 8194676: NullPointerException is thrown if ipaddress is not set. Message-ID: <201801251104.w0PB4QNm028013@aojmv0008.oracle.com> Changeset: d626620a1844 Author: vtewari Date: 2018-01-25 16:22 +0530 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Thu Jan 25 12:19:26 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 25 Jan 2018 12:19:26 +0000 Subject: hg: jdk/sandbox: 8196081: Add support for customized intellij project templates Message-ID: <201801251219.w0PCJQ8H001410@aojmv0008.oracle.com> Changeset: f2344724a475 Author: mcimadamore Date: 2018-01-25 12:06 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Thu Jan 25 14:04:31 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 25 Jan 2018 14:04:31 +0000 Subject: hg: jdk/sandbox: 8194486: Several krb5 tests failed in Mac. Message-ID: <201801251404.w0PE4WAW007370@aojmv0008.oracle.com> Changeset: 2da4a52715d8 Author: ssahoo Date: 2018-01-25 05:57 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Thu Jan 25 17:34:25 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 25 Jan 2018 17:34:25 +0000 Subject: hg: jdk/sandbox: 8196136: AArch64: Correct register use in patch for JDK-8195685 Message-ID: <201801251734.w0PHYQX1021455@aojmv0008.oracle.com> Changeset: 51d97ee431ff Author: adinn Date: 2018-01-25 11:56 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Thu Jan 25 21:49:25 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Thu, 25 Jan 2018 21:49:25 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201801252149.w0PLnQQ1026453@aojmv0008.oracle.com> Changeset: ea6706103cef Author: mchung Date: 2018-01-25 13:39 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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/jdk/sandbox/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 From chris.hegarty at oracle.com Fri Jan 26 01:49:25 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 26 Jan 2018 01:49:25 +0000 Subject: hg: jdk/sandbox: 8177398: Exclude dot files ending with .conf from krb5.conf's includedir Message-ID: <201801260149.w0Q1nQVl024301@aojmv0008.oracle.com> Changeset: 77baeab90732 Author: weijun Date: 2018-01-26 09:37 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Fri Jan 26 09:34:26 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 26 Jan 2018 09:34:26 +0000 Subject: hg: jdk/sandbox: 8195859: AArch64: vtableStubs gtest fails after 8174962 Message-ID: <201801260934.w0Q9YQDQ026545@aojmv0008.oracle.com> Changeset: e321560ac819 Author: adinn Date: 2018-01-25 14:47 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From pavel.rappo at oracle.com Fri Jan 26 11:14:15 2018 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Fri, 26 Jan 2018 11:14:15 +0000 Subject: hg: jdk/sandbox: http-client-branch: SequentialScheduler cleanup Message-ID: <201801261114.w0QBEFoJ000630@aojmv0008.oracle.com> Changeset: f8eabb9a5c0f Author: prappo Date: 2018-01-26 11:08 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f8eabb9a5c0f http-client-branch: SequentialScheduler cleanup ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1AsyncReceiver.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SequentialScheduler.java ! test/jdk/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/SSLEchoTubeTest.java From chris.hegarty at oracle.com Fri Jan 26 14:34:26 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 26 Jan 2018 14:34:26 +0000 Subject: hg: jdk/sandbox: 8195096: Exception printed on console with custom LogManager on starting Apache Tomcat Message-ID: <201801261434.w0QEYQCx019735@aojmv0008.oracle.com> Changeset: e2a7856edfba Author: dfuchs Date: 2018-01-26 14:15 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From daniel.fuchs at oracle.com Fri Jan 26 17:00:34 2018 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Fri, 26 Jan 2018 17:00:34 +0000 Subject: hg: jdk/sandbox: http-client-branch: make it possible to supply proxy-authorization headers Message-ID: <201801261700.w0QH0Yx6013644@aojmv0008.oracle.com> Changeset: b4b5e09ef3cc Author: dfuchs Date: 2018-01-26 16:46 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b4b5e09ef3cc http-client-branch: make it possible to supply proxy-authorization headers ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLTunnelConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AuthenticationFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Request.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponseImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ImmutableHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java + src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ProxyAuthenticationRequired.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java ! test/jdk/java/net/httpclient/DigestEchoServer.java ! test/jdk/java/net/httpclient/MultiAuthTest.java ! test/jdk/java/net/httpclient/RequestBuilderTest.java From chris.hegarty at oracle.com Fri Jan 26 20:19:30 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Fri, 26 Jan 2018 20:19:30 +0000 Subject: hg: jdk/sandbox: 8186009: tools launcher test AddExportsAndOpensInManifest.java fails intermittently: AccessDeniedException Message-ID: <201801262019.w0QKJUen028772@aojmv0008.oracle.com> Changeset: efdb1f63c30d Author: anazarov Date: 2018-01-26 12:16 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Sat Jan 27 00:34:30 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Sat, 27 Jan 2018 00:34:30 +0000 Subject: hg: jdk/sandbox: 8179294: several langtools tests depend on jar, jlink, javac but do not declare that dependency Message-ID: <201801270034.w0R0YUl6023478@aojmv0008.oracle.com> Changeset: f8188cc0d01d Author: anazarov Date: 2018-01-26 16:20 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/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 From chris.hegarty at oracle.com Mon Jan 29 15:49:35 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 29 Jan 2018 15:49:35 +0000 Subject: hg: jdk/sandbox: http-client-branch: merge with default Message-ID: <201801291549.w0TFnZ9Y001826@aojmv0008.oracle.com> Changeset: 40d7b06bb6e9 Author: chegar Date: 2018-01-29 15:18 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/40d7b06bb6e9 http-client-branch: merge with default - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FactoryImpl.java ! test/jdk/ProblemList.txt - test/jdk/sun/security/krb5/auto/principalProperty/TestHosts From chris.hegarty at oracle.com Mon Jan 29 17:04:34 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 29 Jan 2018 17:04:34 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201801291704.w0TH4ZEU027247@aojmv0008.oracle.com> Changeset: 62b6e9b1dfdc Author: ctornqvi Date: 2018-01-29 08:19 -0500 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/62b6e9b1dfdc 8196197: Enable the make system to calculate concurrency for JDK tests Reviewed-by: erikj, tbell ! test/TestCommon.gmk ! test/hotspot/jtreg/Makefile Changeset: bcce1fa183e7 Author: erikj Date: 2018-01-29 17:58 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/bcce1fa183e7 8196108: Add build support for VS 2015/2017 Reviewed-by: tbell ! make/autoconf/basics.m4 ! make/autoconf/generated-configure.sh ! make/autoconf/help.m4 ! make/autoconf/toolchain.m4 ! make/autoconf/toolchain_windows.m4 - make/devkit/createWindowsDevkit.sh + make/devkit/createWindowsDevkit2013.sh + make/devkit/createWindowsDevkit2015.sh + make/devkit/createWindowsDevkit2017.sh From michael.x.mcmahon at oracle.com Mon Jan 29 18:26:05 2018 From: michael.x.mcmahon at oracle.com (michael.x.mcmahon at oracle.com) Date: Mon, 29 Jan 2018 18:26:05 +0000 Subject: hg: jdk/sandbox: http-client-branch: changed default protocol version when plain http over proxy requested. Message-ID: <201801291826.w0TIQ5bv026285@aojmv0008.oracle.com> Changeset: 08e8e41841cf Author: michaelm Date: 2018-01-29 18:12 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/08e8e41841cf http-client-branch: changed default protocol version when plain http over proxy requested. ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClient.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java ! test/jdk/java/net/httpclient/VersionTest.java From chris.hegarty at oracle.com Mon Jan 29 19:04:28 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 29 Jan 2018 19:04:28 +0000 Subject: hg: jdk/sandbox: 8194412: Adding 256 units of IsoFields.QUARTER_YEARS broken Message-ID: <201801291904.w0TJ4Seu009081@aojmv0008.oracle.com> Changeset: 4cf06ada7fa2 Author: igerasim Date: 2018-01-29 10:48 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/4cf06ada7fa2 8194412: Adding 256 units of IsoFields.QUARTER_YEARS broken Reviewed-by: scolebourne, rriggs ! src/java.base/share/classes/java/time/temporal/IsoFields.java ! test/jdk/java/time/test/java/time/TestLocalDate.java From chris.hegarty at oracle.com Mon Jan 29 22:04:28 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Mon, 29 Jan 2018 22:04:28 +0000 Subject: hg: jdk/sandbox: 8179373: javac -verbose logs the class path multiple times Message-ID: <201801292204.w0TM4Swu009149@aojmv0008.oracle.com> Changeset: f944d1b7ab25 Author: cushon Date: 2018-01-25 15:18 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f944d1b7ab25 8179373: javac -verbose logs the class path multiple times Reviewed-by: martin ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java + test/langtools/tools/javac/jvm/VerboseClassPathTest.java From chris.hegarty at oracle.com Tue Jan 30 01:19:30 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Jan 2018 01:19:30 +0000 Subject: hg: jdk/sandbox: 8196365: Overriding configure variable from custom hook generates warning Message-ID: <201801300119.w0U1JV1E016646@aojmv0008.oracle.com> Changeset: 2e2551c38484 Author: erikj Date: 2018-01-29 17:08 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2e2551c38484 8196365: Overriding configure variable from custom hook generates warning Reviewed-by: tbell ! make/autoconf/basics.m4 ! make/autoconf/configure.ac ! make/autoconf/generated-configure.sh From chris.hegarty at oracle.com Tue Jan 30 09:04:28 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Jan 2018 09:04:28 +0000 Subject: hg: jdk/sandbox: 8196221: AArch64: Mistake in committed patch for JDK-8195859 Message-ID: <201801300904.w0U94SK8013636@aojmv0008.oracle.com> Changeset: 34e45260c040 Author: adinn Date: 2018-01-26 16:38 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/34e45260c040 8196221: AArch64: Mistake in committed patch for JDK-8195859 Summary: The wrong patch was committed for JDK-8195859 Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp From chris.hegarty at oracle.com Tue Jan 30 13:57:22 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Jan 2018 13:57:22 +0000 Subject: hg: jdk/sandbox: http-client-branch: fix issue in SSL flow delegate when handshake error occurs during unwrap Message-ID: <201801301357.w0UDvMA6002063@aojmv0008.oracle.com> Changeset: a8423a38386e Author: chegar Date: 2018-01-30 13:52 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/a8423a38386e http-client-branch: fix issue in SSL flow delegate when handshake error occurs during unwrap ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SSLFlowDelegate.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/SubscriberWrapper.java + test/jdk/java/net/httpclient/InvalidSSLContextTest.java From chris.hegarty at oracle.com Tue Jan 30 14:49:28 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Jan 2018 14:49:28 +0000 Subject: hg: jdk/sandbox: 8194268: Incorrect parameter names for synthetic methods Message-ID: <201801301449.w0UEnSDp018561@aojmv0008.oracle.com> Changeset: b2f2bdba0472 Author: cushon Date: 2018-01-26 11:27 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/b2f2bdba0472 8194268: Incorrect parameter names for synthetic methods Reviewed-by: jlahoda, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java + test/langtools/tools/javac/MethodParameters/DefaultParamNames.java From pavel.rappo at oracle.com Tue Jan 30 17:32:52 2018 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 30 Jan 2018 17:32:52 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) more tests Message-ID: <201801301732.w0UHWqwB013668@aojmv0008.oracle.com> Changeset: 5c6e3b76d2ad Author: prappo Date: 2018-01-30 17:28 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/5c6e3b76d2ad http-client-branch: (WebSocket) more tests ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java ! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java ! test/jdk/java/net/httpclient/websocket/Exceptionally.java From chris.hegarty at oracle.com Tue Jan 30 18:04:30 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Jan 2018 18:04:30 +0000 Subject: hg: jdk/sandbox: 8196331: Optimize Character.digit for latin1 input Message-ID: <201801301804.w0UI4UPq024300@aojmv0008.oracle.com> Changeset: 29c1fede33a6 Author: redestad Date: 2018-01-30 18:57 +0100 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/29c1fede33a6 8196331: Optimize Character.digit for latin1 input Reviewed-by: psandoz, martin, sherman ! make/data/characterdata/CharacterDataLatin1.java.template From chris.hegarty at oracle.com Tue Jan 30 18:49:28 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Jan 2018 18:49:28 +0000 Subject: hg: jdk/sandbox: 8196414: Update ProviderVersionCheck.java to pass on updated JDK versions Message-ID: <201801301849.w0UInSXc010383@aojmv0008.oracle.com> Changeset: f13f9b941bc7 Author: darcy Date: 2018-01-30 10:42 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f13f9b941bc7 8196414: Update ProviderVersionCheck.java to pass on updated JDK versions Reviewed-by: mullan ! test/jdk/java/security/Provider/ProviderVersionCheck.java From chris.hegarty at oracle.com Tue Jan 30 19:34:29 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Tue, 30 Jan 2018 19:34:29 +0000 Subject: hg: jdk/sandbox: 8196207: Inefficient ArrayList.subList().toArray() Message-ID: <201801301934.w0UJYTpA028154@aojmv0008.oracle.com> Changeset: e3dcdd73a549 Author: dl Date: 2018-01-30 11:08 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e3dcdd73a549 8196207: Inefficient ArrayList.subList().toArray() Reviewed-by: martin, psandoz, jrose, redestad Contributed-by: Sergei Tsypanov ! src/java.base/share/classes/java/util/ArrayList.java ! test/jdk/java/util/ArrayList/IteratorMicroBenchmark.java ! test/jdk/java/util/Collection/IteratorMicroBenchmark.java From pavel.rappo at oracle.com Tue Jan 30 20:48:04 2018 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Tue, 30 Jan 2018 20:48:04 +0000 Subject: hg: jdk/sandbox: 3 new changesets Message-ID: <201801302048.w0UKm5Ws023624@aojmv0008.oracle.com> Changeset: 75d9bc7febf5 Author: prappo Date: 2018-01-30 17:29 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/75d9bc7febf5 http-client-branch: (WebSocket) rearranged methods in tests ! test/jdk/java/net/httpclient/websocket/Exceptionally.java Changeset: 2e86bda80f79 Author: prappo Date: 2018-01-30 17:39 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/2e86bda80f79 http-client-branch: (WebSocket) consistent method names in test ! test/jdk/java/net/httpclient/websocket/Exceptionally.java Changeset: f9b6016727b5 Author: prappo Date: 2018-01-30 20:43 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/f9b6016727b5 http-client-branch: (WebSocket) A test for onClose & IllegalStateException ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FrameConsumer.java ! test/jdk/java/net/httpclient/websocket/Exceptionally.java From chris.hegarty at oracle.com Wed Jan 31 04:19:34 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 31 Jan 2018 04:19:34 +0000 Subject: hg: jdk/sandbox: 8196211: Move two sun/nio/cs tests into OpenJDK Message-ID: <201801310419.w0V4JYtE012899@aojmv0008.oracle.com> Changeset: d51e64840b4f Author: amlu Date: 2018-01-31 12:04 +0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/d51e64840b4f 8196211: Move two sun/nio/cs tests into OpenJDK Reviewed-by: psandoz + test/jdk/sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java + test/jdk/sun/nio/cs/MalformedSurrogateStringTest.java + test/jdk/sun/nio/cs/tradChinese.po + test/jdk/sun/nio/cs/tradChinese.win.po From chris.hegarty at oracle.com Wed Jan 31 11:56:19 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 31 Jan 2018 11:56:19 +0000 Subject: hg: jdk/sandbox: http-client-branch: only add h2 ALPN if TLSv1.2 or greater Message-ID: <201801311156.w0VBuJHU010109@aojmv0008.oracle.com> Changeset: cf81ddfb20a8 Author: chegar Date: 2018-01-31 11:49 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/cf81ddfb20a8 http-client-branch: only add h2 ALPN if TLSv1.2 or greater ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! test/jdk/java/net/httpclient/http2/TLSConnection.java From chris.hegarty at oracle.com Wed Jan 31 13:13:23 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 31 Jan 2018 13:13:23 +0000 Subject: hg: jdk/sandbox: http-client-branch: expand FlowAdapterSubscriberTest with mapping using convenience handlers Message-ID: <201801311313.w0VDDOtd012948@aojmv0008.oracle.com> Changeset: e4877b1aa02f Author: chegar Date: 2018-01-31 13:08 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e4877b1aa02f http-client-branch: expand FlowAdapterSubscriberTest with mapping using convenience handlers ! test/jdk/java/net/httpclient/FlowAdapterSubscriberTest.java From pavel.rappo at oracle.com Wed Jan 31 15:51:42 2018 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 31 Jan 2018 15:51:42 +0000 Subject: hg: jdk/sandbox: 2 new changesets Message-ID: <201801311551.w0VFph1D007961@aojmv0008.oracle.com> Changeset: c4867f1e7e5a Author: prappo Date: 2018-01-31 14:29 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/c4867f1e7e5a http-client-branch: (WebSocket) tests ! test/jdk/java/net/httpclient/websocket/Exceptionally.java Changeset: da2aa3c773c9 Author: prappo Date: 2018-01-31 14:38 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/da2aa3c773c9 http-client-branch: (WebSocket) test rename - test/jdk/java/net/httpclient/websocket/Exceptionally.java + test/jdk/java/net/httpclient/websocket/WebSocketTest.java From chris.hegarty at oracle.com Wed Jan 31 15:56:52 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 31 Jan 2018 15:56:52 +0000 Subject: hg: jdk/sandbox: http-client-branch: update debugging output in SplitResponse Message-ID: <201801311556.w0VFurCZ010010@aojmv0008.oracle.com> Changeset: 8588095e95b0 Author: chegar Date: 2018-01-31 15:52 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/8588095e95b0 http-client-branch: update debugging output in SplitResponse ! test/jdk/java/net/httpclient/MockServer.java ! test/jdk/java/net/httpclient/SplitResponse.java From daniel.fuchs at oracle.com Wed Jan 31 16:23:57 2018 From: daniel.fuchs at oracle.com (daniel.fuchs at oracle.com) Date: Wed, 31 Jan 2018 16:23:57 +0000 Subject: hg: jdk/sandbox: http-client-branch: honor legacy jdk.http.auth.* property when handling proxy-authorization Message-ID: <201801311623.w0VGNviq020241@aojmv0008.oracle.com> Changeset: 352e845ae744 Author: dfuchs Date: 2018-01-31 16:18 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/352e845ae744 http-client-branch: honor legacy jdk.http.auth.* property when handling proxy-authorization ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AuthenticationFilter.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Request.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ImmutableHeaders.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Response.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java ! test/jdk/java/net/httpclient/DigestEchoClient.java ! test/jdk/java/net/httpclient/DigestEchoClientSSL.java ! test/jdk/java/net/httpclient/DigestEchoServer.java + test/jdk/java/net/httpclient/ProxyAuthDisabledSchemes.java + test/jdk/java/net/httpclient/ProxyAuthDisabledSchemesSSL.java ! test/jdk/java/net/httpclient/TimeoutBasic.java ! test/jdk/java/net/httpclient/security/0.policy ! test/jdk/java/net/httpclient/security/1.policy ! test/jdk/java/net/httpclient/security/10.policy ! test/jdk/java/net/httpclient/security/11.policy ! test/jdk/java/net/httpclient/security/12.policy ! test/jdk/java/net/httpclient/security/14.policy ! test/jdk/java/net/httpclient/security/15.policy ! test/jdk/java/net/httpclient/security/2.policy ! test/jdk/java/net/httpclient/security/3.policy ! test/jdk/java/net/httpclient/security/4.policy ! test/jdk/java/net/httpclient/security/5.policy ! test/jdk/java/net/httpclient/security/6.policy ! test/jdk/java/net/httpclient/security/7.policy ! test/jdk/java/net/httpclient/security/8.policy ! test/jdk/java/net/httpclient/security/9.policy ! test/jdk/java/net/httpclient/security/filePerms/httpclient.policy ! test/jdk/java/net/httpclient/websocket/security/httpclient.policy From pavel.rappo at oracle.com Wed Jan 31 16:36:32 2018 From: pavel.rappo at oracle.com (pavel.rappo at oracle.com) Date: Wed, 31 Jan 2018 16:36:32 +0000 Subject: hg: jdk/sandbox: http-client-branch: (WebSocket) tiny spec simplification + test Message-ID: <201801311636.w0VGaWE9025703@aojmv0008.oracle.com> Changeset: 7d387d151a3e Author: prappo Date: 2018-01-31 16:31 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/7d387d151a3e http-client-branch: (WebSocket) tiny spec simplification + test ! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java ! test/jdk/java/net/httpclient/websocket/WebSocketTest.java From chris.hegarty at oracle.com Wed Jan 31 16:47:43 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 31 Jan 2018 16:47:43 +0000 Subject: hg: jdk/sandbox: http-client-branch: long lines in ServerPushWithDiffTypes Message-ID: <201801311647.w0VGlh9N000417@aojmv0008.oracle.com> Changeset: 762b9b148767 Author: chegar Date: 2018-01-31 16:43 +0000 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/762b9b148767 http-client-branch: long lines in ServerPushWithDiffTypes ! test/jdk/java/net/httpclient/http2/ServerPushWithDiffTypes.java From chris.hegarty at oracle.com Wed Jan 31 16:49:29 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 31 Jan 2018 16:49:29 +0000 Subject: hg: jdk/sandbox: 8166339: Code conversion working behavior was changed for x-IBM834 Message-ID: <201801311649.w0VGnT1x001158@aojmv0008.oracle.com> Changeset: 08b5eb52ccfd Author: sherman Date: 2018-01-31 08:42 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/08b5eb52ccfd 8166339: Code conversion working behavior was changed for x-IBM834 Reviewed-by: coffeys ! src/java.base/share/classes/sun/nio/cs/DoubleByte.java ! test/jdk/sun/nio/cs/TestCp834_SBCS.java From chris.hegarty at oracle.com Wed Jan 31 18:49:29 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 31 Jan 2018 18:49:29 +0000 Subject: hg: jdk/sandbox: 8176379: java.util.Base64 mime encoder behaves incorrectly if initialized with a line length of size 1-3 Message-ID: <201801311849.w0VInUhY015280@aojmv0008.oracle.com> Changeset: e704f48d8277 Author: sherman Date: 2018-01-31 10:34 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/e704f48d8277 8176379: java.util.Base64 mime encoder behaves incorrectly if initialized with a line length of size 1-3 Reviewed-by: rriggs, alanb, psandoz ! src/java.base/share/classes/java/util/Base64.java ! test/jdk/java/util/Base64/Base64GetEncoderTest.java ! test/jdk/java/util/Base64/TestBase64.java From chris.hegarty at oracle.com Wed Jan 31 19:34:30 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 31 Jan 2018 19:34:30 +0000 Subject: hg: jdk/sandbox: 8194070: Update various tests to pass under JDK 11 Message-ID: <201801311934.w0VJYUfH002051@aojmv0008.oracle.com> Changeset: 374c63fbe652 Author: darcy Date: 2018-01-31 11:25 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/374c63fbe652 8194070: Update various tests to pass under JDK 11 Reviewed-by: alanb, sherman, psandoz ! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java ! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java ! test/jdk/jdk/nio/zipfs/MultiReleaseJarTest.java ! test/jdk/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java ! test/jdk/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java ! test/jdk/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java From chris.hegarty at oracle.com Wed Jan 31 22:34:29 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 31 Jan 2018 22:34:29 +0000 Subject: hg: jdk/sandbox: 8193802: NullPointerException from JarFileSystem.getVersionMap() Message-ID: <201801312234.w0VMYTZL004573@aojmv0008.oracle.com> Changeset: 554cb38e0caf Author: sherman Date: 2018-01-31 14:21 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/554cb38e0caf 8193802: NullPointerException from JarFileSystem.getVersionMap() Reviewed-by: mchung ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java ! test/jdk/jdk/nio/zipfs/MultiReleaseJarTest.java From chris.hegarty at oracle.com Wed Jan 31 23:34:29 2018 From: chris.hegarty at oracle.com (chris.hegarty at oracle.com) Date: Wed, 31 Jan 2018 23:34:29 +0000 Subject: hg: jdk/sandbox: 8196310: jlink --suggest-providers fails with missing resource if --output specified Message-ID: <201801312334.w0VNYUNG025045@aojmv0008.oracle.com> Changeset: 60c19c384333 Author: mchung Date: 2018-01-31 15:15 -0800 URL: http://hg.openjdk.java.net/jdk/sandbox/rev/60c19c384333 8196310: jlink --suggest-providers fails with missing resource if --output specified Reviewed-by: alanb, lancea, sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties