From glewis at eyesbeyond.com Sat Jun 4 20:27:19 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:27:19 +0000 Subject: hg: bsd-port/jdk9/corba: 2 new changesets Message-ID: <201606042027.u54KRJbi018242@aojmv0008.oracle.com> Changeset: c842d4efaf48 Author: lana Date: 2016-03-15 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/c842d4efaf48 Added tag jdk-9+110 for changeset 9666775734fb ! .hgtags Changeset: 2bb92dd44275 Author: alanb Date: 2016-03-17 19:03 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/2bb92dd44275 8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: alanb, mchung Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, daniel.fuchs at oracle.com, erik.joelsson at oracle.com ! make/gensrc/Gensrc-java.corba.gmk + src/java.corba/share/classes/module-info.java From glewis at eyesbeyond.com Sat Jun 4 20:27:15 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:27:15 +0000 Subject: hg: bsd-port/jdk9/jaxp: 2 new changesets Message-ID: <201606042027.u54KRFuu018236@aojmv0008.oracle.com> Changeset: 5a94c67f40c8 Author: lana Date: 2016-03-15 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/5a94c67f40c8 Added tag jdk-9+110 for changeset 1c1bb661d35b ! .hgtags Changeset: 27a3d65e1580 Author: alanb Date: 2016-03-17 19:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/27a3d65e1580 8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: alanb, mchung, joehw Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, daniel.fuchs at oracle.com, erik.joelsson at oracle.com ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Constants.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/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/xpath/internal/compiler/FunctionTable.java + src/java.xml/share/classes/module-info.java + src/jdk.xml.dom/share/classes/module-info.java ! test/TEST.ROOT ! test/javax/xml/jaxp/unittest/TEST.properties From glewis at eyesbeyond.com Sat Jun 4 20:27:16 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:27:16 +0000 Subject: hg: bsd-port/jdk9/jaxws: 2 new changesets Message-ID: <201606042027.u54KRGlD018237@aojmv0008.oracle.com> Changeset: fb63c9b3af03 Author: lana Date: 2016-03-15 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/fb63c9b3af03 Added tag jdk-9+110 for changeset 0db939c930f3 ! .hgtags Changeset: 4d5296e0920a Author: alanb Date: 2016-03-17 19:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/4d5296e0920a 8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: lancea, mchung Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, miroslav.kos at oracle.com, erik.joelsson at oracle.com ! src/java.activation/share/classes/javax/activation/DataContentHandler.java ! src/java.activation/share/classes/javax/activation/MailcapCommandMap.java + src/java.activation/share/classes/module-info.java + src/java.annotations.common/share/classes/module-info.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/ClassFactory.java + src/java.xml.bind/share/classes/module-info.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/server/SDDocumentSource.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/transport/http/server/EndpointImpl.java ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/HandlerAnnotationProcessor.java + src/java.xml.ws/share/classes/module-info.java ! src/jdk.xml.bind/share/classes/com/sun/codemodel/internal/fmt/JStaticJavaFile.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java + src/jdk.xml.bind/share/classes/module-info.java + src/jdk.xml.ws/share/classes/module-info.java From glewis at eyesbeyond.com Sat Jun 4 20:27:23 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:27:23 +0000 Subject: hg: bsd-port/jdk9/nashorn: 2 new changesets Message-ID: <201606042027.u54KROGU018257@aojmv0008.oracle.com> Changeset: f64433f6ff69 Author: lana Date: 2016-03-15 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f64433f6ff69 Added tag jdk-9+110 for changeset 9937077e48f1 ! .hgtags Changeset: 133ea8746b37 Author: alanb Date: 2016-03-17 19:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/133ea8746b37 8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: mhaupt, hannesw Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, sundararajan.athijegannathan at oracle.com, erik.joelsson at oracle.com ! buildtools/nasgen/build.xml ! buildtools/nasgen/project.properties ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java + buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Where.java ! make/BuildNashorn.gmk ! make/build-nasgen.xml ! make/build.xml ! make/nbproject/ide-targets.xml ! make/project.properties ! samples/test.js ! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java + src/jdk.dynalink/share/classes/module-info.java + src/jdk.scripting.nashorn.shell/share/classes/module-info.java - src/jdk.scripting.nashorn/share/classes/META-INF/MANIFEST.MF - src/jdk.scripting.nashorn/share/classes/META-INF/services/javax.script.ScriptEngineFactory ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NashornLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java + src/jdk.scripting.nashorn/share/classes/module-info.java ! test/TEST.ROOT ! test/script/currently-failing/JDK-8055034.js ! test/script/nosecurity/JDK-8044798.js ! test/script/nosecurity/JDK-8044851.js ! test/script/nosecurity/JDK-8067215.js ! test/script/nosecurity/JDK-8078049.js ! test/script/trusted/classfilter_extends.js.EXPECTED ! test/script/trusted/classfilter_mozilla_compat.js.EXPECTED ! test/script/trusted/event_queue.js ! test/script/trusted/optimistic_recompilation.js ! test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumTest.java ! test/src/jdk/nashorn/internal/runtime/doubleconv/test/DiyFpTest.java ! test/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java ! test/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java ! test/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java ! test/src/jdk/nashorn/internal/runtime/test/ContextTest.java ! test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java ! test/src/jdk/nashorn/internal/runtime/test/JDK_8078414_Test.java ! test/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java ! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java From glewis at eyesbeyond.com Sat Jun 4 20:27:29 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:27:29 +0000 Subject: hg: bsd-port/jdk9: 4 new changesets Message-ID: <201606042027.u54KRT62018269@aojmv0008.oracle.com> Changeset: ea2ee1d57d22 Author: lana Date: 2016-03-15 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/ea2ee1d57d22 Added tag jdk-9+110 for changeset 925be13b3740 ! .hgtags Changeset: f900d5afd9c8 Author: alanb Date: 2016-03-17 19:03 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/f900d5afd9c8 8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: alanb, mchung, tbell Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, erik.joelsson at oracle.com, chris.hegarty at oracle.com, christian.tornqvist at oracle.com, harold.seigel at oracle.com, igor.ignatyev at oracle.com, james.laskey at oracle.com, jean-francois.denise at oracle.com, sundararajan.athijegannathan at oracle.com ! common/autoconf/basics.m4 ! common/autoconf/boot-jdk.m4 ! common/autoconf/bootcycle-spec.gmk.in + common/autoconf/buildjdk-spec.gmk.in ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/platform.m4 ! common/autoconf/source-dirs.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! common/bin/compare.sh ! common/conf/jib-profiles.js - make/CheckModules.gmk ! make/CompileJavaModules.gmk + make/CopyImportModules.gmk + make/CreateBuildJdkCopy.gmk + make/CreateJmods.gmk - make/GenerateModuleDeps.gmk + make/GensrcModuleInfo.gmk ! make/HotspotWrapper.gmk ! make/Images.gmk ! make/Javadoc.gmk ! make/Jprt.gmk ! make/JrtfsJar.gmk ! make/Main.gmk ! make/MainSupport.gmk ! make/StripBinaries.gmk ! make/common/CORE_PKGS.gmk ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/Modules.gmk ! make/common/NativeCompilation.gmk ! make/common/SetupJavaCompilers.gmk - modules.xml ! test/lib/sun/hotspot/WhiteBox.java Changeset: 5a6139a1c496 Author: Greg Lewis Date: 2016-05-31 22:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5a6139a1c496 Merge from main OpenJDK repository ! common/autoconf/boot-jdk.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/platform.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! make/CompileJavaModules.gmk ! make/common/NativeCompilation.gmk Changeset: c05aa9853fe5 Author: Greg Lewis Date: 2016-06-04 13:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c05aa9853fe5 . Add REQUIRED_OS_NAME/REQUIRED_OS_VERSION support for *BSD. Version numbers need further validation. ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 From glewis at eyesbeyond.com Sat Jun 4 20:27:47 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:27:47 +0000 Subject: hg: bsd-port/jdk9/hotspot: 3 new changesets Message-ID: <201606042027.u54KRmAG018422@aojmv0008.oracle.com> Changeset: 0de4d895a5c8 Author: lana Date: 2016-03-15 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0de4d895a5c8 Added tag jdk-9+110 for changeset 2f5d1578b240 ! .hgtags Changeset: c558850fac57 Author: alanb Date: 2016-03-17 19:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c558850fac57 8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: acorn, ccheung, coleenp, ctornqvi, dholmes, dsimms, gtriantafill, iklam, jiangli, mgronlun, mseledtsov, cjplummer, sspitsyn, stefank, twisti, hseigel, lfoltan, alanb, mchung, dfazunen Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, harold.seigel at oracle.com, lois.foltan at oracle.com, calvin.cheung at oracle.com, christian.tornqvist at oracle.com, erik.joelsson at oracle.com, george.triantafillou at oracle.com, igor.ignatyev at oracle.com, ioi.lam at oracle.com, james.laskey at oracle.com, jean-francois.denise at oracle.com, jiangli.zhou at oracle.com, markus.gronlund at oracle.com, serguei.spitsyn at oracle.com, staffan.larsen at oracle.com, sundararajan.athijegannathan at oracle.com ! make/share/makefiles/mapfile-vers ! make/test/JtregNative.gmk + src/jdk.hotspot.agent/share/classes/module-info.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapDumper.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JInfo.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JStack.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/ObjectHistogram.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java - src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory + src/jdk.vm.ci/share/classes/module-info.java ! src/os/posix/dtrace/hotspot_jni.d ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/classfile/jimage.hpp ! src/share/vm/classfile/klassFactory.cpp + src/share/vm/classfile/moduleEntry.cpp + src/share/vm/classfile/moduleEntry.hpp + src/share/vm/classfile/modules.cpp + src/share/vm/classfile/modules.hpp + src/share/vm/classfile/packageEntry.cpp + src/share/vm/classfile/packageEntry.hpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/systemDictionaryShared.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jni.h ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/jvmti.xml ! src/share/vm/prims/jvmti.xsl ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiEnvBase.hpp ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/prims/jvmtiH.xsl ! src/share/vm/prims/jvmtiLib.xsl ! src/share/vm/prims/jvmtiManageCapabilities.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/statSampler.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/jmm.h ! src/share/vm/services/management.cpp + src/share/vm/trace/traceBackend.cpp ! src/share/vm/trace/traceDataTypes.hpp ! src/share/vm/trace/traceMacros.hpp ! src/share/vm/trace/tracetypes.xml ! src/share/vm/utilities/dtrace_disabled.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/utf8.cpp ! src/share/vm/utilities/utf8.hpp ! test/TEST.ROOT ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java ! test/compiler/jsr292/CallSiteDepContextTest.java ! test/compiler/jsr292/NonInlinedCall/Agent.java ! test/compiler/jsr292/NonInlinedCall/GCTest.java ! test/compiler/jsr292/NonInlinedCall/InvokeTest.java - test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java + test/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java ! test/compiler/jvmci/SecurityRestrictionsTest.java ! test/compiler/jvmci/code/DataPatchTest.java ! test/compiler/jvmci/code/SimpleCodeInstallationTest.java ! test/compiler/jvmci/code/SimpleDebugInfoTest.java ! test/compiler/jvmci/code/VirtualObjectDebugInfoTest.java ! test/compiler/jvmci/common/CTVMUtilities.java - test/compiler/jvmci/common/CompilerToVMHelper.java - test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java + test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java + test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/MetaAccessWrapper.java + test/compiler/jvmci/common/patches/jdk.vm.ci/jdk/vm/ci/hotspot/PublicMetaspaceWrapperObject.java ! test/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/compiler/jvmci/compilerToVM/CanInlineMethodTest.java ! test/compiler/jvmci/compilerToVM/CollectCountersTest.java ! test/compiler/jvmci/compilerToVM/DebugOutputTest.java ! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java ! test/compiler/jvmci/compilerToVM/GetBytecodeTest.java ! test/compiler/jvmci/compilerToVM/GetClassInitializerTest.java ! test/compiler/jvmci/compilerToVM/GetConstantPoolTest.java ! test/compiler/jvmci/compilerToVM/GetExceptionTableTest.java ! test/compiler/jvmci/compilerToVM/GetImplementorTest.java ! test/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java ! test/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java ! test/compiler/jvmci/compilerToVM/GetMaxCallTargetOffsetTest.java ! test/compiler/jvmci/compilerToVM/GetNextStackFrameTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodAtSlotTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java ! test/compiler/jvmci/compilerToVM/GetSymbolTest.java ! test/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java ! test/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java ! test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java ! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupTypeTest.java ! test/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ReadUncompressedOopTest.java ! test/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveMethodTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/compilerToVM/ShouldDebugNonSafepointsTest.java ! test/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/compiler/jvmci/events/JvmciCreateMetaAccessContextTest.java ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java - test/compiler/jvmci/events/MetaAccessWrapper.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/compiler/stable/StableConfiguration.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableMemoryBarrier.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/gc/TestSmallHeap.java + test/gc/metaspace/PerfCounter.java + test/gc/metaspace/PerfCounters.java ! test/runtime/BadObjectClass/BootstrapRedefine.java - test/runtime/BadObjectClass/Object.java + test/runtime/BootClassAppendProp/BootClassPathAppend.java + test/runtime/BootClassAppendProp/BootClassPathAppendProp.java + test/runtime/BootClassAppendProp/SunBootClassPath.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java ! test/runtime/SharedArchiveFile/BasicJarBuilder.java + test/runtime/SharedArchiveFile/BootAppendTests.java + test/runtime/SharedArchiveFile/LoadClass.java ! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java ! test/runtime/SharedArchiveFile/SharedStrings.java + test/runtime/SharedArchiveFile/javax/sound/sampled/MyClass.jasm + test/runtime/SharedArchiveFile/nonjdk/myPackage/MyClass.java + test/runtime/SharedArchiveFile/org/omg/CORBA/Context.jasm + test/runtime/getSysPackage/GetSysPkgTest.java + test/runtime/logging/ModulesTest.java + test/runtime/modules/AccModuleTest.java + test/runtime/modules/AccessCheck/CheckRead.java + test/runtime/modules/AccessCheck/DiffCL_CheckRead.java + test/runtime/modules/AccessCheck/DiffCL_ExpQualOther.java + test/runtime/modules/AccessCheck/DiffCL_ExpQualToM1.java + test/runtime/modules/AccessCheck/DiffCL_ExpUnqual.java + test/runtime/modules/AccessCheck/DiffCL_PkgNotExp.java + test/runtime/modules/AccessCheck/DiffCL_Umod.java + test/runtime/modules/AccessCheck/DiffCL_UmodUpkg.java + test/runtime/modules/AccessCheck/ExpQualOther.java + test/runtime/modules/AccessCheck/ExpQualToM1.java + test/runtime/modules/AccessCheck/ExpUnqual.java + test/runtime/modules/AccessCheck/ExportAllUnnamed.java + test/runtime/modules/AccessCheck/ModuleLibrary.java + test/runtime/modules/AccessCheck/PkgNotExp.java + test/runtime/modules/AccessCheck/Umod.java + test/runtime/modules/AccessCheck/UmodDiffCL_ExpQualOther.java + test/runtime/modules/AccessCheck/UmodDiffCL_ExpUnqual.java + test/runtime/modules/AccessCheck/UmodDiffCL_PkgNotExp.java + test/runtime/modules/AccessCheck/UmodDiffCL_Umod.java + test/runtime/modules/AccessCheck/UmodDiffCL_UmodUpkg.java + test/runtime/modules/AccessCheck/UmodUPkg.java + test/runtime/modules/AccessCheck/UmodUpkgDiffCL_ExpQualOther.java + test/runtime/modules/AccessCheck/UmodUpkgDiffCL_NotExp.java + test/runtime/modules/AccessCheck/UmodUpkgDiffCL_Umod.java + test/runtime/modules/AccessCheck/UmodUpkg_ExpQualOther.java + test/runtime/modules/AccessCheck/UmodUpkg_NotExp.java + test/runtime/modules/AccessCheck/UmodUpkg_Umod.java + test/runtime/modules/AccessCheck/Umod_ExpQualOther.java + test/runtime/modules/AccessCheck/Umod_ExpUnqual.java + test/runtime/modules/AccessCheck/Umod_PkgNotExp.java + test/runtime/modules/AccessCheck/Umod_UmodUpkg.java + test/runtime/modules/AccessCheck/c4.java + test/runtime/modules/AccessCheck/c5.java + test/runtime/modules/AccessCheck/myloaders/MyDiffClassLoader.java + test/runtime/modules/AccessCheck/myloaders/MySameClassLoader.java + test/runtime/modules/AccessCheck/p1/c1.java + test/runtime/modules/AccessCheck/p1/c1Loose.java + test/runtime/modules/AccessCheck/p1/c1ReadEdge.java + test/runtime/modules/AccessCheck/p1/c1ReadEdgeDiffLoader.java + test/runtime/modules/AccessCheck/p2/c2.java + test/runtime/modules/AccessCheck/p3/c3.jcod + test/runtime/modules/AccessCheck/p3/c3ReadEdge.jcod + test/runtime/modules/AccessCheck/p3/c3ReadEdgeDiffLoader.jcod + test/runtime/modules/AccessCheck/p6/c6.java + test/runtime/modules/AccessCheckAllUnnamed.java + test/runtime/modules/AccessCheckExp.java + test/runtime/modules/AccessCheckJavaBase.java + test/runtime/modules/AccessCheckRead.java + test/runtime/modules/AccessCheckSuper.java + test/runtime/modules/AccessCheckUnnamed.java + test/runtime/modules/AccessCheckWorks.java + test/runtime/modules/CCE_module_msg.java + test/runtime/modules/ExportTwice.java + test/runtime/modules/JVMAddModuleExportToAllUnnamed.java + test/runtime/modules/JVMAddModuleExports.java + test/runtime/modules/JVMAddModuleExportsToAll.java + test/runtime/modules/JVMAddModulePackage.java + test/runtime/modules/JVMAddReadsModule.java + test/runtime/modules/JVMCanReadModule.java + test/runtime/modules/JVMDefineModule.java + test/runtime/modules/JVMGetModuleByPkgName.java + test/runtime/modules/JVMIsExportedToModule.java + test/runtime/modules/LoadUnloadModuleStress.java + test/runtime/modules/ModuleHelper.java + test/runtime/modules/Visibility/XbootcpNoVisibility.java + test/runtime/modules/Visibility/XbootcpVisibility.java + test/runtime/modules/Visibility/XpatchVisibility.java + test/runtime/modules/Xpatch/Xpatch2Dirs.java + test/runtime/modules/Xpatch/Xpatch2DirsMain.java + test/runtime/modules/Xpatch/XpatchMain.java + test/runtime/modules/Xpatch/XpatchTest.java + test/runtime/modules/Xpatch/XpatchTraceCL.java + test/runtime/modules/XpatchCDS.java + test/runtime/modules/acc_module.jcod + test/runtime/modules/getModuleJNI/GetModule.java + test/runtime/modules/getModuleJNI/libGetModule.c + test/runtime/modules/java.base/java/lang/reflect/ModuleHelper.java + test/runtime/modules/p1/c1.java + test/runtime/modules/p2/c2.java + test/runtime/modules/p3/c3.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/testlibrary/ClassFileInstaller.java ! test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java - test/testlibrary/jdk/test/lib/PerfCounter.java - test/testlibrary/jdk/test/lib/PerfCounters.java ! test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java + test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 35afa6a305fe Author: Greg Lewis Date: 2016-05-31 22:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/35afa6a305fe Merge from main OpenJDK repository ! src/share/vm/runtime/thread.cpp From glewis at eyesbeyond.com Sat Jun 4 20:27:57 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:27:57 +0000 Subject: hg: bsd-port/jdk9/langtools: 2 new changesets Message-ID: <201606042027.u54KRv6m018439@aojmv0008.oracle.com> Changeset: dbd1f626bd00 Author: lana Date: 2016-03-15 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/dbd1f626bd00 Added tag jdk-9+110 for changeset 9b4c916633f8 ! .hgtags Changeset: 9adfb22ff08f Author: alanb Date: 2016-03-17 19:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/9adfb22ff08f 8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: jjg, jlahoda, vromero, mcimadamore, bpatel, ksrini, darcy, anazarov, dfuchs Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, jan.lahoda at oracle.com, vicente.romero at oracle.com, andreas.lundblad at oracle.com, andrey.x.nazarov at oracle.com, chris.hegarty at oracle.com, erik.joelsson at oracle.com, kumar.x.srinivasan at oracle.com, sundararajan.athijegannathan at oracle.com ! make/CompileInterim.gmk ! make/build.properties ! make/build.xml ! make/gendata/Gendata-jdk.compiler.gmk ! make/intellij/ant.xml ! make/intellij/build.xml ! make/intellij/langtools.iml ! make/intellij/src/idea/LangtoolsIdeaAntLogger.java ! make/intellij/workspace.xml ! make/launcher.sh-template ! make/netbeans/langtools/build.xml ! make/netbeans/langtools/nbproject/project.xml ! make/tools/anttasks/SelectToolTask.java ! make/tools/crules/CodingRulesAnalyzerPlugin.java ! make/tools/propertiesparser/parser/MessageType.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementKind.java ! src/java.compiler/share/classes/javax/lang/model/element/ElementVisitor.java + src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java ! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeKind.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java ! src/java.compiler/share/classes/javax/tools/ForwardingJavaFileManager.java ! src/java.compiler/share/classes/javax/tools/JavaFileManager.java ! src/java.compiler/share/classes/javax/tools/StandardLocation.java ! src/java.compiler/share/classes/javax/tools/ToolProvider.java + src/java.compiler/share/classes/module-info.java + src/jdk.compiler/share/classes/com/sun/source/tree/DirectiveTree.java + src/jdk.compiler/share/classes/com/sun/source/tree/ExportsTree.java + src/jdk.compiler/share/classes/com/sun/source/tree/ModuleTree.java + src/jdk.compiler/share/classes/com/sun/source/tree/ProvidesTree.java + src/jdk.compiler/share/classes/com/sun/source/tree/RequiresTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/tree/UsesTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/doclint/DocLint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java + src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java + src/jdk.compiler/share/classes/com/sun/tools/javac/code/ModuleFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Printer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.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/file/ModuleNameReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java + src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleHelper.java + src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleWrappers.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Name.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/JavahTask.java ! src/jdk.compiler/share/classes/com/sun/tools/javah/resources/l10n.properties ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java + src/jdk.compiler/share/classes/module-info.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/BuilderFactory.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclet.xml ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocFileFactory.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Extern.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/MetaKeywords.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/StandardDocFileFactory.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PackageDocImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.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/ConfigurationImpl.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/HtmlDoclet.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/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/PackageIndexFrameWriter.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/WriterFactoryImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclet.xml ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MetaKeywords.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocClassFinder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties + src/jdk.javadoc/share/classes/module-info.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/AccessFlags.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConcealedPackages_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Hashes_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/MainClass_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Module_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/TargetPlatform_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Version_attribute.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/DependencyFinder.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsFilter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsWriter.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleAnalyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModuleInfoBuilder.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulePaths.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties + src/jdk.jdeps/share/classes/module-info.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java ! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java + src/jdk.jshell/share/classes/module-info.java ! test/Makefile ! test/ProblemList.txt ! test/TEST.ROOT ! test/com/sun/javadoc/testCustomTag/TestCustomTag.java ! test/com/sun/javadoc/testCustomTag/taglets/CustomTag.java ! test/com/sun/javadoc/testHtmlVersion/TestHtmlVersion.java ! test/com/sun/javadoc/testLinkOption/TestLinkOption.java + test/com/sun/javadoc/testLinkOption/extra/StringBuilder.java - test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java + test/com/sun/javadoc/testLinkOption/jdk/package-list + test/com/sun/javadoc/testLinkOption/mylib/lang/StringBuilderChild.java - test/com/sun/javadoc/testLinkOption/package-list ! test/com/sun/javadoc/testNavigation/TestNavigation.java ! test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java ! test/com/sun/javadoc/testNestedInlineTag/testtaglets/BoldTaglet.java ! test/com/sun/javadoc/testNestedInlineTag/testtaglets/GreenTaglet.java ! test/com/sun/javadoc/testNestedInlineTag/testtaglets/UnderlineTaglet.java - test/com/sun/javadoc/testProfiles/TestProfiles.java - test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java - test/com/sun/javadoc/testProfiles/pkg1/Class1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class2Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class3Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Interface1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/ClassError.java - test/com/sun/javadoc/testProfiles/pkg2/ClassException.java - test/com/sun/javadoc/testProfiles/pkg3/Class1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Class2Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Interface1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg4/Class1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg5/Class1Pkg5.java - test/com/sun/javadoc/testProfiles/pkg5/Interface1Pkg5.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java - test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt - test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt ! test/com/sun/javadoc/testSubTitle/TestSubTitle.java ! test/com/sun/javadoc/testTaglets/TestTaglets.java ! test/com/sun/javadoc/testTaglets/taglets/Foo.java ! test/jdk/javadoc/doclet/5093723/T5093723.java ! test/jdk/javadoc/doclet/AccessAsciiArt/AccessAsciiArt.java ! test/jdk/javadoc/doclet/AccessFrameTitle/AccessFrameTitle.java ! test/jdk/javadoc/doclet/AccessH1/AccessH1.java ! test/jdk/javadoc/doclet/AccessSkipNav/AccessSkipNav.java ! test/jdk/javadoc/doclet/AccessSummary/AccessSummary.java ! test/jdk/javadoc/doclet/AuthorDD/AuthorDD.java ! test/jdk/javadoc/doclet/DocRootSlash/DocRootSlash.java ! test/jdk/javadoc/doclet/InheritDocForUserTags/DocTest.java ! test/jdk/javadoc/doclet/JavascriptWinTitle/JavascriptWinTitle.java ! test/jdk/javadoc/doclet/MetaTag/MetaTag.java ! test/jdk/javadoc/doclet/PackagesHeader/PackagesHeader.java ! test/jdk/javadoc/doclet/T6735320/T6735320.java ! test/jdk/javadoc/doclet/ValidHtml/ValidHtml.java ! test/jdk/javadoc/doclet/VersionNumber/VersionNumber.java ! test/jdk/javadoc/doclet/WindowTitles/WindowTitles.java ! test/jdk/javadoc/doclet/constantValues/TestConstantValuesDriver.java ! test/jdk/javadoc/doclet/dupThrowsTags/TestDupThrowsTags.java ! test/jdk/javadoc/doclet/testAbsLinkPath/TestAbsLinkPath.java ! test/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java ! test/jdk/javadoc/doclet/testAnchorNames/TestAnchorNames.java ! test/jdk/javadoc/doclet/testAnnotationOptional/TestAnnotationOptional.java ! test/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/jdk/javadoc/doclet/testBackSlashInLink/TestBackSlashInLink.java ! test/jdk/javadoc/doclet/testBadPackageFileInJar/TestBadPackageFileInJar.java ! test/jdk/javadoc/doclet/testBadSourceFile/TestBadSourceFile.java ! test/jdk/javadoc/doclet/testBaseClass/TestBaseClass.java ! test/jdk/javadoc/doclet/testBreakIterator/TestBreakIterator.java ! test/jdk/javadoc/doclet/testCRLineSeparator/TestCRLineSeparator.java ! test/jdk/javadoc/doclet/testCharset/TestCharset.java ! test/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/jdk/javadoc/doclet/testCmndLineClass/TestCmndLineClass.java ! test/jdk/javadoc/doclet/testCompletionFailure/TestCompletionFailure.java ! test/jdk/javadoc/doclet/testConstantValuesPage/TestConstantValuesPage.java ! test/jdk/javadoc/doclet/testConstructorIndent/TestConstructorIndent.java ! test/jdk/javadoc/doclet/testConstructors/TestConstructors.java ! test/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/jdk/javadoc/doclet/testDocEncoding/TestDocEncoding.java ! test/jdk/javadoc/doclet/testDocErrorReporter/TestDocErrorReporter.java ! test/jdk/javadoc/doclet/testDocFileDir/TestDocFileDir.java ! test/jdk/javadoc/doclet/testDocFiles/TestDocFiles.java ! test/jdk/javadoc/doclet/testDocRootInlineTag/TestDocRootInlineTag.java ! test/jdk/javadoc/doclet/testDocRootLink/TestDocRootLink.java ! test/jdk/javadoc/doclet/testDupParamWarn/TestDupParamWarn.java ! test/jdk/javadoc/doclet/testEmptyClass/TestEmptyClass.java ! test/jdk/javadoc/doclet/testEnclosingClass/TestEnclosingClass.java ! test/jdk/javadoc/doclet/testEncoding/TestEncoding.java ! test/jdk/javadoc/doclet/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java ! test/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java ! test/jdk/javadoc/doclet/testHeadings/TestHeadings.java ! test/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java ! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/jdk/javadoc/doclet/testHiddenMembers/TestHiddenMembers.java ! test/jdk/javadoc/doclet/testHref/TestHref.java ! test/jdk/javadoc/doclet/testHrefInDocComment/TestHrefInDocComment.java ! test/jdk/javadoc/doclet/testHtmlComments/TestHtmlComments.java ! test/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java ! test/jdk/javadoc/doclet/testHtmlStrongTag/TestHtmlStrongTag.java ! test/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java ! test/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/jdk/javadoc/doclet/testHtmlTag/TestHtmlTag.java ! test/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/jdk/javadoc/doclet/testIndentation/TestIndentation.java ! test/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/jdk/javadoc/doclet/testInlineLinkLabel/TestInlineLinkLabel.java ! test/jdk/javadoc/doclet/testInterface/TestInterface.java ! test/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/jdk/javadoc/doclet/testJavascript/TestJavascript.java ! test/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java ! test/jdk/javadoc/doclet/testLeadingSpaces/LeadingSpaces.java ! test/jdk/javadoc/doclet/testLegacyTaglet/TestLegacyTaglet.java ! test/jdk/javadoc/doclet/testLinkOption/TestBadLinkOption.java ! test/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/jdk/javadoc/doclet/testLinkOption/TestNewLineInLink.java + test/jdk/javadoc/doclet/testLinkOption/extra/StringBuilder.java - test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java + test/jdk/javadoc/doclet/testLinkOption/jdk/package-list + test/jdk/javadoc/doclet/testLinkOption/mylib/lang/StringBuilderChild.java - test/jdk/javadoc/doclet/testLinkOption/package-list ! test/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/jdk/javadoc/doclet/testLinkToSerialForm/TestLinkToSerialForm.java ! test/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java ! test/jdk/javadoc/doclet/testMemberInheritence/TestMemberInheritence.java ! test/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java ! test/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java ! test/jdk/javadoc/doclet/testModifierEx/TestModifierEx.java ! test/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/jdk/javadoc/doclet/testNestedGenerics/TestNestedGenerics.java ! test/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/jdk/javadoc/doclet/testNoPackagesFile/TestNoPackagesFile.java ! test/jdk/javadoc/doclet/testNotifications/TestNotifications.java ! test/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java ! test/jdk/javadoc/doclet/testOverridenMethods/TestMultiInheritence.java ! test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenMethodDocCopy.java ! test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethods.java ! test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java ! test/jdk/javadoc/doclet/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java ! test/jdk/javadoc/doclet/testPackageDeprecation/TestPackageDeprecation.java ! test/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java ! test/jdk/javadoc/doclet/testParamTaglet/TestParamTaglet.java ! test/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/jdk/javadoc/doclet/testRecurseSubPackages/TestRecurseSubPackages.java ! test/jdk/javadoc/doclet/testRelativeLinks/TestRelativeLinks.java ! test/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java ! test/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java ! test/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java ! test/jdk/javadoc/doclet/testSerialVersionUID/TestSerialVersionUID.java ! test/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java ! test/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java ! test/jdk/javadoc/doclet/testSimpleTagExclude/TestSimpleTagExclude.java ! test/jdk/javadoc/doclet/testSimpleTagInherit/TestSimpleTagInherit.java ! test/jdk/javadoc/doclet/testSinceTag/TestSinceTag.java ! test/jdk/javadoc/doclet/testSingleQuotedLink/TestSingleQuotedLink.java ! test/jdk/javadoc/doclet/testSourceTab/TestSourceTab.java ! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java ! test/jdk/javadoc/doclet/testSubTitle/TestSubTitle.java ! test/jdk/javadoc/doclet/testSummaryHeading/TestSummaryHeading.java ! test/jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java ! test/jdk/javadoc/doclet/testSupplementary/TestSupplementary.java ! test/jdk/javadoc/doclet/testTagInheritence/TestTagInheritence.java ! test/jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java ! test/jdk/javadoc/doclet/testTagOutput/TestTagOutput.java ! test/jdk/javadoc/doclet/testThrowsHead/TestThrowsHead.java ! test/jdk/javadoc/doclet/testThrowsInheritence/TestThrowsTagInheritence.java ! test/jdk/javadoc/doclet/testThrowsTag/TestThrowsTag.java ! test/jdk/javadoc/doclet/testTitleInHref/TestTitleInHref.java ! test/jdk/javadoc/doclet/testTopOption/TestTopOption.java ! test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java ! test/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java ! test/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/jdk/javadoc/doclet/testValueTag/TestValueTag.java ! test/jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java ! test/jdk/javadoc/doclet/testWindowTitle/TestWindowTitle.java ! test/jdk/javadoc/doclet/testXOption/TestXOption.java ! test/jdk/javadoc/doclet/typeAnnotations/smoke/TestSmoke.java ! test/jdk/javadoc/tool/6227454/Test.java ! test/jdk/javadoc/tool/6942366/T6942366.java ! test/jdk/javadoc/tool/6958836/Test.java ! test/jdk/javadoc/tool/6964914/Test.java ! test/jdk/javadoc/tool/6964914/TestStdDoclet.java ! test/jdk/javadoc/tool/6964914/TestUserDoclet.java ! test/jdk/javadoc/tool/BreakIteratorWarning.java ! test/jdk/javadoc/tool/CheckResourceKeys.java ! test/jdk/javadoc/tool/EnsureNewOldDoclet.java ! test/jdk/javadoc/tool/FlagsTooEarly.java ! test/jdk/javadoc/tool/MaxWarns.java ! test/jdk/javadoc/tool/NoStar.java ! test/jdk/javadoc/tool/QuietOption.java ! test/jdk/javadoc/tool/ReleaseOption.java ! test/jdk/javadoc/tool/T4994049/T4994049.java ! test/jdk/javadoc/tool/T6551367.java ! test/jdk/javadoc/tool/T6968833.java ! test/jdk/javadoc/tool/VerifyLocale.java ! test/jdk/javadoc/tool/XWerror.java ! test/jdk/javadoc/tool/api/basic/JavadocTaskImplTest.java ! test/jdk/javadoc/tool/completionFailure/CompletionFailure.java ! test/jdk/javadoc/tool/doclint/DocLintTest.java ! test/jdk/javadoc/tool/doclint/ImplicitHeadersTest.java ! test/jdk/javadoc/tool/dupOk/DupOk.java ! test/jdk/javadoc/tool/nonConstExprs/Test.java ! test/jdk/javadoc/tool/outputRedirect/Test.java ! test/jdk/javadoc/tool/parser/7091528/T7091528.java ! test/jdk/jshell/ClassPathTest.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/CompletionSuggestionTest.java ! test/jdk/jshell/ComputeFQNsTest.java ! test/jdk/jshell/ErrorTranslationTest.java ! test/jdk/jshell/ImportTest.java ! test/jdk/jshell/InferTypeTest.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/T8146368/JShellToolTest8146368.java ! test/jdk/jshell/ToolFormatTest.java ! test/jdk/jshell/ToolReloadTest.java ! test/lib/annotations/annotations/classfile/ClassfileInspector.java ! test/tools/all/RunCodingRules.java ! test/tools/doclint/tool/PathsTest.java ! test/tools/javac/4846262/CheckEBCDICLocaleTest.java ! test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java ! test/tools/javac/6330997/T6330997.java ! test/tools/javac/6403424/T6403424.java ! test/tools/javac/6508981/TestInferBinaryName.java ! test/tools/javac/6589361/T6589361.java ! test/tools/javac/6627362/T6627362.java ! test/tools/javac/6889255/T6889255.java ! test/tools/javac/AnonymousSubclassTest.java ! test/tools/javac/ClassPathTest/ClassPathTest.java ! test/tools/javac/ConstFoldTest.java ! test/tools/javac/Diagnostics/6769027/T6769027.java ! test/tools/javac/ExtDirs/ExtDirTest.java ! test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java ! test/tools/javac/MethodParameters/AttributeVisitor.java ! test/tools/javac/MethodParametersTest.java ! test/tools/javac/MissingInclude/MissingIncludeTest.java - test/tools/javac/Object1.java - test/tools/javac/Object1.out - test/tools/javac/Object2.java - test/tools/javac/Object2.out ! test/tools/javac/Paths/AbsolutePathTest.java ! test/tools/javac/Paths/Diagnostics.sh ! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java ! test/tools/javac/T4093617/T4093617.java ! test/tools/javac/T4093617/T4093617.out + test/tools/javac/T4093617/java.base/Object.java ! test/tools/javac/T4965689/ClassLiteralWastesByteTest.java ! test/tools/javac/T5053846/MethodRefDupInConstantPoolTest.java ! test/tools/javac/T5090006/AssertionFailureTest.java ! test/tools/javac/T6181889/EmptyFinallyTest.java ! test/tools/javac/T6358024.java ! test/tools/javac/T6358166.java ! test/tools/javac/T6403466.java ! test/tools/javac/T6405099.java ! test/tools/javac/T6406771.java ! test/tools/javac/T6435291/T6435291.java ! test/tools/javac/T6558476.java ! test/tools/javac/T6725036.java ! test/tools/javac/T6942649.java ! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/tools/javac/T6972327.java ! test/tools/javac/T6985181.java ! test/tools/javac/T6993301.java ! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/tools/javac/T7040592/T7040592.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java ! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java ! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java ! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java ! test/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java ! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java ! test/tools/javac/TryWithResources/TwrForVariable3.out ! test/tools/javac/VersionOpt.java ! test/tools/javac/annotations/SyntheticParameters.java ! test/tools/javac/annotations/typeAnnotations/TypeProcOnly.java ! test/tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java ! test/tools/javac/annotations/typeAnnotations/packageanno/PackageProcessor.java ! test/tools/javac/api/6400303/T6400303.java ! test/tools/javac/api/6412656/T6412656.java ! test/tools/javac/api/6418694/T6418694.java ! test/tools/javac/api/6440528/T6440528.java ! test/tools/javac/api/6557752/T6557752.java ! test/tools/javac/api/6852595/T6852595.java ! test/tools/javac/api/T6358786.java ! test/tools/javac/api/T6397104.java ! test/tools/javac/api/T6412669.java ! test/tools/javac/api/TestClientCodeWrapper.java ! test/tools/javac/api/TestGetElementReference.java ! test/tools/javac/api/TestJavacTask.java ! test/tools/javac/api/TestJavacTaskScanner.java ! test/tools/javac/api/TestResolveError.java ! test/tools/javac/api/TestResolveIdent.java ! test/tools/javac/api/TestSearchPaths.java ! test/tools/javac/api/TestTrees.java ! test/tools/javac/api/ToolProvider/HelloWorldTest.java ! test/tools/javac/api/ToolProvider/ToolProviderTest1.java ! test/tools/javac/api/ToolProvider/ToolProviderTest2.java + test/tools/javac/api/mod/api/pkg/Api.java + test/tools/javac/api/mod/module-info.java ! test/tools/javac/api/taskListeners/CompileEvent.java ! test/tools/javac/boxing/IncrementBoxedAndAccess.java ! test/tools/javac/cast/intersection/model/Model01.java ! test/tools/javac/cast/intersection/model/ModelChecker.java ! test/tools/javac/classfiles/InnerClasses/T8068517.java ! test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java + test/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java + test/tools/javac/classfiles/attributes/Module/ModuleTest.java + test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java + test/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java ! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java ! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java ! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/tools/javac/classfiles/attributes/Synthetic/EnumTest.java ! test/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java ! test/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/tools/javac/classfiles/attributes/lib/TestResult.java ! test/tools/javac/code/ArrayClone.java ! test/tools/javac/defaultMethods/AssertionsTest.java ! test/tools/javac/defaultMethods/BadClassfile.java ! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java ! test/tools/javac/diags/CheckExamples.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/diags/DocCommentProcessor.java ! test/tools/javac/diags/Example.java ! test/tools/javac/diags/FileManager.java ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/diags/examples/DirPathElementNotFound.java ! test/tools/javac/diags/examples/InvalidDefaultInterface/InvalidDefaultInterface.java ! test/tools/javac/diags/examples/InvalidDefaultInterface/processors/CreateBadClassFile.java ! test/tools/javac/diags/examples/InvalidStaticInterface/InvalidStaticInterface.java ! test/tools/javac/diags/examples/InvalidStaticInterface/processors/CreateBadClassFile.java ! test/tools/javac/diags/examples/NoJavaLang.java ! test/tools/javac/diags/examples/NoSuperclass.java ! test/tools/javac/doctree/ReferenceTest.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java ! test/tools/javac/file/ExplodedImage.java ! test/tools/javac/file/T7018098.java ! test/tools/javac/generics/diamond/neg/T8078473_2.java ! test/tools/javac/importscope/CompletionFailureDuringImport.java ! test/tools/javac/importscope/ImportDependenciesTest.java ! test/tools/javac/importscope/ImportMembersTest.java ! test/tools/javac/importscope/NegativeCyclicDependencyTest.java ! test/tools/javac/innerClassFile/InnerClassFileTest.java ! test/tools/javac/javazip/JavaZipTest.java ! test/tools/javac/lambda/AvoidInfiniteReattribution.java ! test/tools/javac/lambda/LambdaInnerTypeVarReflect.java ! test/tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java ! test/tools/javac/lambda/TestBootstrapMethodsCount.java ! test/tools/javac/lambda/bridge/TestMetafactoryBridges.java ! test/tools/javac/lambda/bridge/template_tests/TEST.properties ! test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java ! test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java ! test/tools/javac/lambdaShapes/TEST.properties ! test/tools/javac/lib/DPrinter.java ! test/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/tools/javac/lib/combo/ReusableContext.java ! test/tools/javac/limits/NumArgsTest.java ! test/tools/javac/links/LinksTest.java + test/tools/javac/modules/AbstractOrInnerClassServiceImplTest.java + test/tools/javac/modules/AddLimitMods.java + test/tools/javac/modules/AddReadsTest.java + test/tools/javac/modules/AnnotationProcessing.java + test/tools/javac/modules/AnnotationProcessorsInModulesTest.java + test/tools/javac/modules/AutomaticModules.java + test/tools/javac/modules/DoclintOtherModules.java + test/tools/javac/modules/DuplicateClassTest.java + test/tools/javac/modules/EdgeCases.java + test/tools/javac/modules/GraphsTest.java + test/tools/javac/modules/HelloWorldTest.java + test/tools/javac/modules/MOptionTest.java + test/tools/javac/modules/ModuleFinderTest.java + test/tools/javac/modules/ModuleInfoTest.java + test/tools/javac/modules/ModulePathTest.java + test/tools/javac/modules/ModuleSourcePathTest.java + test/tools/javac/modules/ModuleTestBase.java + test/tools/javac/modules/ModulesAndClassPathTest.java + test/tools/javac/modules/MultiModuleModeTest.java + test/tools/javac/modules/NPEEmptyFileTest.java + test/tools/javac/modules/OutputDirTest.java + test/tools/javac/modules/PackageConflictTest.java + test/tools/javac/modules/PackageMultipleModules.java + test/tools/javac/modules/PluginsInModulesTest.java + test/tools/javac/modules/ProvidesTest.java + test/tools/javac/modules/QueryBeforeEnter.java + test/tools/javac/modules/RepeatedUsesAndProvidesTest.java + test/tools/javac/modules/ReportNonExistentPackageTest.java + test/tools/javac/modules/RequiresPublicTest.java + test/tools/javac/modules/ResolveTest.java + test/tools/javac/modules/ServiceInStaticClassErrorTest.java + test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java + test/tools/javac/modules/SingleModuleModeTest.java + test/tools/javac/modules/SubpackageTest.java + test/tools/javac/modules/UpgradeModulePathTest.java + test/tools/javac/modules/UsesTest.java + test/tools/javac/modules/XModuleTest.java ! test/tools/javac/newlines/NewLineTest.java ! test/tools/javac/options/modes/Tester.java ! test/tools/javac/options/xprefer/XPreferTest.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/plugin/showtype/Test.java ! test/tools/javac/processing/T8142931.java ! test/tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java ! test/tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Processor.java ! test/tools/javac/processing/errors/EnsureAnnotationTypeMismatchException/Source.java ! test/tools/javac/processing/errors/EnsureMirroredTypeException/Processor.java ! test/tools/javac/processing/errors/EnsureMirroredTypeException/Source.java ! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateFunctionalInterface.java ! test/tools/javac/processing/errors/StopOnInapplicableAnnotations/GenerateSuperInterfaceProcessor.java ! test/tools/javac/processing/errors/TestBadProcessor.java ! test/tools/javac/processing/loader/testClose/TestClose.java ! test/tools/javac/processing/loader/testClose/TestClose2.java ! test/tools/javac/processing/messager/MessagerDiags.java ! test/tools/javac/processing/model/TestSymtabItems.java ! test/tools/javac/processing/model/element/8009367/TestQualifiedNameUsed.java ! test/tools/javac/processing/model/element/TestEmptyContainer.java ! test/tools/javac/processing/model/element/TestMissingElement/TestMissingElement.java ! test/tools/javac/processing/model/element/TestNonInherited.java ! test/tools/javac/processing/model/inheritedByType/EnsureOrder.java ! test/tools/javac/processing/model/testgetallmembers/Main.java ! test/tools/javac/processing/model/type/BasicAnnoTests.java ! test/tools/javac/processing/model/type/BoundsTest.java ! test/tools/javac/processing/model/type/NoTypes.java ! test/tools/javac/processing/rounds/BaseClassesNotReRead.java ! test/tools/javac/processing/rounds/CompleteOnClosed.java ! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java - test/tools/javac/profiles/ProfileTest.java - test/tools/javac/proprietary/WarnClass.java - test/tools/javac/proprietary/WarnClass.out - test/tools/javac/proprietary/WarnImport.java - test/tools/javac/proprietary/WarnImport.out - test/tools/javac/proprietary/WarnMethod.java - test/tools/javac/proprietary/WarnMethod.out - test/tools/javac/proprietary/WarnStaticImport.java - test/tools/javac/proprietary/WarnStaticImport.out - test/tools/javac/proprietary/WarnVariable.java - test/tools/javac/proprietary/WarnVariable.out - test/tools/javac/proprietary/WarnWildcard.java - test/tools/javac/proprietary/WarnWildcard.out + test/tools/javac/redefineObject/Object1-test.java + test/tools/javac/redefineObject/Object1.out + test/tools/javac/redefineObject/Object2-test.java + test/tools/javac/redefineObject/Object2.out + test/tools/javac/redefineObject/java.base/Object1.java + test/tools/javac/redefineObject/java.base/Object2.java ! test/tools/javac/resolve/BitWiseOperators.java ! test/tools/javac/scope/DupUnsharedTest.java ! test/tools/javac/scope/HashCollisionTest.java ! test/tools/javac/scope/RemoveSymbolUnitTest.java ! test/tools/javac/scope/StarImportTest.java ! test/tools/javac/stackmap/StackMapTest.java ! test/tools/javac/sym/ElementStructureTest.java - test/tools/javac/synthesize/Boolean.java - test/tools/javac/synthesize/Byte.java - test/tools/javac/synthesize/Character.java - test/tools/javac/synthesize/Cloneable.java - test/tools/javac/synthesize/Double.java - test/tools/javac/synthesize/Float.java - test/tools/javac/synthesize/Integer.java - test/tools/javac/synthesize/Long.java ! test/tools/javac/synthesize/Main.java - test/tools/javac/synthesize/Number.java - test/tools/javac/synthesize/Object.java - test/tools/javac/synthesize/Serializable.java - test/tools/javac/synthesize/Short.java - test/tools/javac/synthesize/Test.java - test/tools/javac/synthesize/Void.java + test/tools/javac/synthesize/src/Boolean.java + test/tools/javac/synthesize/src/Byte.java + test/tools/javac/synthesize/src/Character.java + test/tools/javac/synthesize/src/Cloneable.java + test/tools/javac/synthesize/src/Double.java + test/tools/javac/synthesize/src/Float.java + test/tools/javac/synthesize/src/Integer.java + test/tools/javac/synthesize/src/Long.java + test/tools/javac/synthesize/src/Number.java + test/tools/javac/synthesize/src/Object.java + test/tools/javac/synthesize/src/Serializable.java + test/tools/javac/synthesize/src/Short.java + test/tools/javac/synthesize/src/Test.java + test/tools/javac/synthesize/src/Void.java + test/tools/javac/synthesize/src/module-info.java ! test/tools/javac/tree/8067914/NukeExtraCast.java ! test/tools/javac/tree/ArrayTypeToString.java ! test/tools/javac/tree/MakeTypeTest.java ! test/tools/javac/tree/ScopeTest.java ! test/tools/javac/treeannotests/AnnoTreeTests.java ! test/tools/javac/treeannotests/TestProcessor.java ! test/tools/javac/types/ScopeListenerTest.java ! test/tools/javac/types/TestComparisons.java ! test/tools/javac/util/T6597678.java ! test/tools/javac/warnings/6594914/T6594914b.out ! test/tools/javac/warnings/VerifyLintDescriptions.java ! test/tools/javadoc/6227454/Test.java ! test/tools/javadoc/6964914/Test.java ! test/tools/javadoc/6964914/TestStdDoclet.java ! test/tools/javadoc/6964914/TestUserDoclet.java ! test/tools/javadoc/CheckResourceKeys.java ! test/tools/javadoc/CompletionError.java ! test/tools/javadoc/api/basic/TagletPathTest.java ! test/tools/javah/6257087/T6257087.java + test/tools/javah/ModuleClass.java ! test/tools/javah/T4942232/MissingParamClassTest.java ! test/tools/javah/constMacroTest/ConstMacroTest.java ! test/tools/javap/4111861/T4111861.java ! test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java ! test/tools/javap/4866831/PublicInterfaceTest.java ! test/tools/javap/4870651/T4870651.java ! test/tools/javap/6937244/T6937244.java ! test/tools/javap/6937244/T6937244A.java ! test/tools/javap/8006334/JavapTaskCtorFailWithNPE.java ! test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java ! test/tools/javap/AccessModifiers.java ! test/tools/javap/BadAttributeLength.java ! test/tools/javap/BoundsTypeVariableTest.java ! test/tools/javap/DescriptorTest.java ! test/tools/javap/ExtPath.java ! test/tools/javap/InvalidOptions.java ! test/tools/javap/MethodParameters.java ! test/tools/javap/StackMapTableTest.java ! test/tools/javap/T4075403.java ! test/tools/javap/T4459541.java ! test/tools/javap/T4501660.java ! test/tools/javap/T4501661.java ! test/tools/javap/T4777949.java ! test/tools/javap/T4876942.java ! test/tools/javap/T4880663.java ! test/tools/javap/T4880672.java ! test/tools/javap/T4884240.java ! test/tools/javap/T4975569.java ! test/tools/javap/T6271787.java ! test/tools/javap/T6474890.java ! test/tools/javap/T6587786.java ! test/tools/javap/T6622216.java ! test/tools/javap/T6622232.java ! test/tools/javap/T6622260.java ! test/tools/javap/T6715251.java ! test/tools/javap/T6715753.java ! test/tools/javap/T6715767.java ! test/tools/javap/T6729471.java ! test/tools/javap/T6824493.java ! test/tools/javap/T6863746.java ! test/tools/javap/T6866657.java ! test/tools/javap/T6868539.java ! test/tools/javap/T6879371.java ! test/tools/javap/T6980017.java ! test/tools/javap/T7004698.java ! test/tools/javap/T7186925.java ! test/tools/javap/T7190862.java ! test/tools/javap/T8032814.java ! test/tools/javap/T8032819.java ! test/tools/javap/T8033180.java ! test/tools/javap/T8033711.java ! test/tools/javap/T8035104.java ! test/tools/javap/T8038414.java ! test/tools/javap/TestSuperclass.java ! test/tools/javap/WhitespaceTest.java ! test/tools/javap/classfile/6888367/T6888367.java ! test/tools/javap/stackmap/StackmapTest.java ! test/tools/javap/typeAnnotations/T6855990.java ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/Basic.java + test/tools/jdeps/CompilerUtils.java ! test/tools/jdeps/DotFileTest.java ! test/tools/jdeps/VerboseFormat/JdepsDependencyClosure.java + test/tools/jdeps/VerboseFormat/use/indirect/DontUseJdkInternal2.java - test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java + test/tools/jdeps/VerboseFormat/use/indirect/UseJdkInternalIndirectly.java - test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java + test/tools/jdeps/VerboseFormat/use/indirect2/DontUseJdkInternal3.java - test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java + test/tools/jdeps/VerboseFormat/use/indirect2/UseJdkInternalIndirectly2.java - test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java + test/tools/jdeps/VerboseFormat/use/internal/DontUseJdkInternal.java + test/tools/jdeps/VerboseFormat/use/internal/UseClassWithJdkInternal.java + test/tools/jdeps/VerboseFormat/use/internal/UseJdkInternalClass.java + test/tools/jdeps/VerboseFormat/use/internal/UseJdkInternalClass2.java - test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java ! test/tools/jdeps/f/F.java - test/tools/jdeps/javax/activity/NotCompactProfile.java + test/tools/jdeps/jdk.unsupported/Foo.java + test/tools/jdeps/jdk.unsupported/JDKUnsupportedTest.java + test/tools/jdeps/modules/GenModuleInfo.java + test/tools/jdeps/modules/ModuleTest.java + test/tools/jdeps/modules/src/m1/module-info.java + test/tools/jdeps/modules/src/m1/p1/Goo.java + test/tools/jdeps/modules/src/m1/p1/Lib.java + test/tools/jdeps/modules/src/m1/p1/S.java + test/tools/jdeps/modules/src/m1/p1/internal/Impl.java + test/tools/jdeps/modules/src/m2/module-info.java + test/tools/jdeps/modules/src/m2/p2/Bar.java + test/tools/jdeps/modules/src/m2/p2/internal/T2.java + test/tools/jdeps/modules/src/m3/module-info.java + test/tools/jdeps/modules/src/m3/p3/Foo.java + test/tools/jdeps/modules/src/m3/p3/Main.java + test/tools/jdeps/modules/src/m4/module-info.java + test/tools/jdeps/modules/src/m4/p4/Lib.java + test/tools/jdeps/modules/src/m4/p4/internal/Impl.java + test/tools/jdeps/modules/src/unsupported/module-info.java + test/tools/jdeps/modules/src/unsupported/q/Counter.java ! test/tools/jdeps/p/Bar.java ! test/tools/lib/ToolBox.java ! test/tools/sjavac/ApiExtraction.java ! test/tools/sjavac/ClasspathDependencies.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/HiddenFiles.java ! test/tools/sjavac/IncCompInheritance.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileFullyQualifiedRef.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/IncCompileWithChanges.java ! test/tools/sjavac/IncludeExcludePatterns.java ! test/tools/sjavac/NoState.java ! test/tools/sjavac/OverlappingSrcDst.java ! test/tools/sjavac/PackagePathMismatch.java ! test/tools/sjavac/ParallelCompilations.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/StateDir.java From glewis at eyesbeyond.com Sat Jun 4 20:28:30 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:28:30 +0000 Subject: hg: bsd-port/jdk9/jdk: 4 new changesets Message-ID: <201606042028.u54KSUT0018537@aojmv0008.oracle.com> Changeset: edb95a70985f Author: lana Date: 2016-03-15 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/edb95a70985f Added tag jdk-9+110 for changeset 9417e1bcded6 ! .hgtags Changeset: b2a69d66dc65 Author: alanb Date: 2016-03-17 19:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b2a69d66dc65 8142968: Module System implementation Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282 Reviewed-by: alanb, mchung, naoto, rriggs, psandoz, plevart, mullan, ascarpino, vinnie, prr, sherman, dfuchs, mhaupt Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, chris.hegarty at oracle.com, alexandr.scherbatiy at oracle.com, amy.lu at oracle.com, calvin.cheung at oracle.com, daniel.fuchs at oracle.com, erik.joelsson at oracle.com, harold.seigel at oracle.com, jaroslav.bachorik at oracle.com, jean-francois.denise at oracle.com, jan.lahoda at oracle.com, james.laskey at oracle.com, lois.foltan at oracle.com, miroslav.kos at oracle.com, huaming.li at oracle.com, sean.mullan at oracle.com, naoto.sato at oracle.com, masayoshi.okutsu at oracle.com, peter.levart at gmail.com, philip.race at oracle.com, claes.redestad at oracle.com, sergey.bylokhov at oracle.com, alexandre.iline at oracle.com, volker.simonis at gmail.com, staffan.larsen at oracle.com, stuart.marks at oracle.com, semyon.sadetsky at oracle.com, serguei.spitsyn at oracle.com, sundararajan.athijegannathan at oracle.com, valerie.peng at oracle.com, vincent.x.ryan at oracle.com, weijun.wang at oracle.co! m, yuri.nesterenko at oracle.com, yekaterina.kantserova at oracle.com, alexander.kulyakhtin at oracle.com, felix.yang at oracle.com, andrei.eremeev at oracle.com, frank.yuan at oracle.com, sergei.pikalev at oracle.com, sibabrata.sahoo at oracle.com, tiantian.du at oracle.com, sha.jiang at oracle.com ! make/CompileInterimRmic.gmk ! make/CompileTools.gmk + make/GenerateModuleSummary.gmk + make/ModuleTools.gmk ! make/Tools.gmk ! make/copy/Copy-java.base.gmk ! make/data/jdwp/jdwp.spec - make/gendata/Gendata-jdk.jdeps.gmk ! make/gendata/GendataBreakIterator.gmk ! make/gensrc/Gensrc-java.base.gmk - make/gensrc/Gensrc-jdk.dev.gmk ! make/gensrc/Gensrc-jdk.jdi.gmk + make/gensrc/Gensrc-jdk.jlink.gmk - make/gensrc/Gensrc-jdk.jvmstat.gmk ! make/gensrc/GensrcLocaleData.gmk + make/gensrc/GensrcModuleLoaderMap.gmk ! make/launcher/Launcher-java.desktop.gmk - make/launcher/Launcher-jdk.dev.gmk + make/launcher/Launcher-jdk.jlink.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/Launcher-jdk.rmic.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.instrument.gmk ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjimage/mapfile-vers ! make/rmic/Rmic-java.management.gmk ! make/rmic/RmicCommon.gmk - make/scripts/localelist.sh ! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! make/src/classes/build/tools/generatebreakiteratordata/GenerateBreakIteratorData.java + make/src/classes/build/tools/jdwpgen/ModuleTypeNode.java ! make/src/classes/build/tools/jdwpgen/Parse.java + make/src/classes/build/tools/jigsaw/GenGraphs.java + make/src/classes/build/tools/jigsaw/Graph.java + make/src/classes/build/tools/jigsaw/ModuleSummary.java + make/src/classes/build/tools/jigsaw/technology-summary.html - make/src/classes/build/tools/module/GenJdepsModulesXml.java + make/src/classes/build/tools/module/GenModuleInfoSource.java + make/src/classes/build/tools/module/GenModuleLoaderMap.java - make/src/classes/build/tools/module/GenModulesList.java - make/src/classes/build/tools/module/ImageBuilder.java ! make/src/classes/build/tools/module/Module.java - make/src/classes/build/tools/module/ModuleArchive.java + make/src/classes/build/tools/module/ModuleInfoReader.java - make/src/classes/build/tools/module/boot.modules - make/src/classes/build/tools/module/ext.modules ! src/demo/share/java2d/J2DBench/src/j2dbench/ResultSet.java + src/java.base/macosx/classes/module-info.java.extra ! src/java.base/share/classes/com/sun/java/util/jar/pack/intrinsic.properties ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java + src/java.base/share/classes/java/lang/NamedPackage.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java + src/java.base/share/classes/java/lang/module/Configuration.java + src/java.base/share/classes/java/lang/module/Dependence.java + src/java.base/share/classes/java/lang/module/FindException.java + src/java.base/share/classes/java/lang/module/InvalidModuleDescriptorException.java + src/java.base/share/classes/java/lang/module/ModuleDescriptor.java + src/java.base/share/classes/java/lang/module/ModuleFinder.java + src/java.base/share/classes/java/lang/module/ModuleInfo.java + src/java.base/share/classes/java/lang/module/ModulePath.java + src/java.base/share/classes/java/lang/module/ModuleReader.java + src/java.base/share/classes/java/lang/module/ModuleReference.java + src/java.base/share/classes/java/lang/module/ModuleReferences.java + src/java.base/share/classes/java/lang/module/ResolutionException.java + src/java.base/share/classes/java/lang/module/ResolvedModule.java + src/java.base/share/classes/java/lang/module/Resolver.java + src/java.base/share/classes/java/lang/module/SystemModuleFinder.java + src/java.base/share/classes/java/lang/module/package-info.java ! src/java.base/share/classes/java/lang/ref/Finalizer.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java + src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java + src/java.base/share/classes/java/lang/reflect/Layer.java + src/java.base/share/classes/java/lang/reflect/LayerInstantiationException.java ! src/java.base/share/classes/java/lang/reflect/Method.java + src/java.base/share/classes/java/lang/reflect/Module.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/lang/reflect/package-info.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/file/FileSystems.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/ServiceLoader.java + src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java ! src/java.base/share/classes/java/util/spi/ResourceBundleControlProvider.java + src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java ! src/java.base/share/classes/javax/crypto/SealedObject.java - src/java.base/share/classes/jdk/internal/jimage/Archive.java ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java - src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java - src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java ! src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java - src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java ! src/java.base/share/classes/jdk/internal/jimage/ImageHeader.java - src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java ! src/java.base/share/classes/jdk/internal/jimage/ImageLocation.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReaderFactory.java - src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java ! src/java.base/share/classes/jdk/internal/jimage/ImageStream.java ! src/java.base/share/classes/jdk/internal/jimage/ImageStrings.java ! src/java.base/share/classes/jdk/internal/jimage/ImageStringsReader.java - src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java + src/java.base/share/classes/jdk/internal/jimage/NativeImageBuffer.java - src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java - src/java.base/share/classes/jdk/internal/jimage/StringTable.java - src/java.base/share/classes/jdk/internal/jimage/UTF8String.java + src/java.base/share/classes/jdk/internal/jimage/decompressor/CompressIndexes.java ! src/java.base/share/classes/jdk/internal/jimage/decompressor/CompressedResourceHeader.java ! src/java.base/share/classes/jdk/internal/jimage/decompressor/Decompressor.java ! src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressor.java ! src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressorFactory.java ! src/java.base/share/classes/jdk/internal/jimage/decompressor/ResourceDecompressorRepository.java + src/java.base/share/classes/jdk/internal/jimage/decompressor/SignatureParser.java + src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressor.java + src/java.base/share/classes/jdk/internal/jimage/decompressor/StringSharingDecompressorFactory.java ! src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressor.java ! src/java.base/share/classes/jdk/internal/jimage/decompressor/ZipDecompressorFactory.java + src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileAttributes.java + src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileSystem.java + src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtPath.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java + src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileAttributes.java + src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileSystem.java + src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedPath.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributeView.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileStore.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtUtils.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java ! src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js ! src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js + src/java.base/share/classes/jdk/internal/loader/BootLoader.java + src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java + src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java + src/java.base/share/classes/jdk/internal/loader/Loader.java + src/java.base/share/classes/jdk/internal/loader/LoaderPool.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java + src/java.base/share/classes/jdk/internal/misc/JavaUtilResourceBundleAccess.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.base/share/classes/jdk/internal/misc/VM.java + src/java.base/share/classes/jdk/internal/module/Builder.java + src/java.base/share/classes/jdk/internal/module/Checks.java + src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java + src/java.base/share/classes/jdk/internal/module/ClassFileConstants.java + src/java.base/share/classes/jdk/internal/module/ConfigurableModuleFinder.java + src/java.base/share/classes/jdk/internal/module/Hasher.java + src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java + src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java + src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java + src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java + src/java.base/share/classes/jdk/internal/module/ModulePatcher.java + src/java.base/share/classes/jdk/internal/module/Modules.java + src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java + src/java.base/share/classes/jdk/internal/module/SystemModules.java ! src/java.base/share/classes/jdk/internal/perf/PerfCounter.java + src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat + src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java ! src/java.base/share/classes/sun/launcher/LauncherHelper.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties - src/java.base/share/classes/sun/misc/Launcher.java ! src/java.base/share/classes/sun/misc/URLClassPath.java + src/java.base/share/classes/sun/net/www/protocol/jmod/Handler.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java ! src/java.base/share/classes/sun/reflect/Reflection.java ! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/jca/Providers.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/util/SecurityConstants.java + src/java.base/share/classes/sun/text/resources/BreakIteratorInfoProvider.java + src/java.base/share/classes/sun/text/resources/BreakIteratorRulesProvider.java + src/java.base/share/classes/sun/text/resources/CollationDataProvider.java + src/java.base/share/classes/sun/text/resources/FormatDataProvider.java + src/java.base/share/classes/sun/text/resources/JavaTimeSupplementaryProvider.java + src/java.base/share/classes/sun/text/resources/cldr/FormatDataProvider.java - src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template ! src/java.base/share/classes/sun/util/locale/provider/BreakDictionary.java ! src/java.base/share/classes/sun/util/locale/provider/BreakIteratorProviderImpl.java ! src/java.base/share/classes/sun/util/locale/provider/DictionaryBasedBreakIterator.java ! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleResources.java + src/java.base/share/classes/sun/util/locale/provider/ResourceBundleProviderSupport.java ! src/java.base/share/classes/sun/util/locale/provider/RuleBasedBreakIterator.java + src/java.base/share/classes/sun/util/resources/Bundles.java + src/java.base/share/classes/sun/util/resources/CalendarDataProvider.java + src/java.base/share/classes/sun/util/resources/CurrencyNamesProvider.java ! src/java.base/share/classes/sun/util/resources/LocaleData.java + src/java.base/share/classes/sun/util/resources/LocaleDataProvider.java + src/java.base/share/classes/sun/util/resources/LocaleNamesProvider.java + src/java.base/share/classes/sun/util/resources/TimeZoneNamesProvider.java + src/java.base/share/classes/sun/util/resources/cldr/CalendarDataProvider.java + src/java.base/share/classes/sun/util/resources/cldr/CurrencyNamesProvider.java + src/java.base/share/classes/sun/util/resources/cldr/LocaleNamesProvider.java + src/java.base/share/classes/sun/util/resources/cldr/TimeZoneNamesProvider.java ! src/java.base/share/conf/security/java.policy ! src/java.base/share/conf/security/java.security ! src/java.base/share/native/include/jni.h ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/include/jvmti.h ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c + src/java.base/share/native/libjava/BootLoader.c + src/java.base/share/native/libjava/Module.c - src/java.base/share/native/libjava/Package.c - src/java.base/share/native/libjava/Proxy.c ! src/java.base/share/native/libjava/Reflection.c - src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp + src/java.base/share/native/libjimage/NativeImageBuffer.cpp ! src/java.base/share/native/libjimage/imageDecompressor.cpp ! src/java.base/share/native/libjimage/imageDecompressor.hpp ! src/java.base/share/native/libjimage/imageFile.cpp ! src/java.base/share/native/libjimage/imageFile.hpp ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjimage/jimage.hpp ! src/java.base/share/native/libjli/args.c ! src/java.base/share/native/libjli/emessages.h ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/java.h + src/java.base/solaris/classes/module-info.java.extra + src/java.base/windows/classes/module-info.java.extra + src/java.compact1/share/classes/module-info.java + src/java.compact2/share/classes/module-info.java + src/java.compact3/share/classes/module-info.java + src/java.datatransfer/share/classes/module-info.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java - src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory - src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider - src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService ! src/java.desktop/share/classes/com/sun/beans/finder/ConstructorFinder.java ! src/java.desktop/share/classes/com/sun/beans/finder/FieldFinder.java + src/java.desktop/share/classes/com/sun/beans/finder/FinderUtils.java ! src/java.desktop/share/classes/com/sun/beans/finder/MethodFinder.java ! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/javax/imageio/ImageReader.java ! src/java.desktop/share/classes/javax/imageio/ImageWriter.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormat.java ! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java ! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/text/DefaultFormatter.java ! src/java.desktop/share/classes/javax/swing/text/html/ObjectView.java + src/java.desktop/share/classes/module-info.java ! src/java.desktop/share/classes/sun/applet/AppletSecurity.java ! src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java + src/java.httpclient/share/classes/module-info.java ! src/java.instrument/share/classes/java/lang/instrument/ClassFileTransformer.java ! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java ! src/java.instrument/share/classes/java/lang/instrument/package.html + src/java.instrument/share/classes/module-info.java ! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java ! src/java.instrument/share/classes/sun/instrument/TransformerManager.java ! src/java.instrument/share/native/libinstrument/JPLISAgent.c ! src/java.instrument/share/native/libinstrument/JPLISAgent.h - src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder ! src/java.logging/share/classes/java/util/logging/Level.java ! src/java.logging/share/classes/java/util/logging/Logger.java + src/java.logging/share/classes/module-info.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java + src/java.management/share/classes/module-info.java ! src/java.management/share/classes/sun/management/RuntimeImpl.java ! src/java.management/share/classes/sun/management/StackTraceElementCompositeData.java ! src/java.management/share/classes/sun/management/ThreadInfoCompositeData.java + src/java.management/share/classes/sun/management/TypeVersionMapper.java ! src/java.management/share/classes/sun/management/VMManagementImpl.java ! src/java.management/share/native/include/jmm.h ! src/java.management/share/native/libmanagement/VMManagementImpl.c ! src/java.naming/share/classes/com/sun/jndi/ldap/Obj.java ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java ! src/java.naming/share/classes/javax/naming/ldap/ControlFactory.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java ! src/java.naming/share/classes/javax/naming/spi/ObjectFactory.java ! src/java.naming/share/classes/javax/naming/spi/StateFactory.java + src/java.naming/share/classes/module-info.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java + src/java.prefs/share/classes/module-info.java ! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java + src/java.rmi/share/classes/module-info.java ! src/java.scripting/share/classes/com/sun/tools/script/shell/Main.java + src/java.scripting/share/classes/module-info.java + src/java.se.ee/share/classes/module-info.java + src/java.se/share/classes/module-info.java - src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService + src/java.security.jgss/share/classes/module-info.java + src/java.security.sasl/share/classes/module-info.java + src/java.smartcardio/share/classes/module-info.java ! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetResourceBundle.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLInputImpl.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java + src/java.sql.rowset/share/classes/module-info.java + src/java.sql/share/classes/module-info.java + src/java.transaction/share/classes/module-info.java + src/java.xml.crypto/share/classes/module-info.java + src/jdk.accessibility/share/classes/module-info.java - src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider + src/jdk.accessibility/windows/classes/module-info.java.extra - src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider + src/jdk.attach/share/classes/module-info.java - src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider + src/jdk.charsets/share/classes/module-info.java ! src/jdk.compiler/share/classes/sun/tools/serialver/SerialVer.java + src/jdk.crypto.ec/share/classes/module-info.java + src/jdk.crypto.mscapi/windows/classes/module-info.java ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java + src/jdk.crypto.pkcs11/share/classes/module-info.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java + src/jdk.crypto.ucrypto/solaris/classes/module-info.java + src/jdk.deploy.osx/macosx/classes/module-info.java - src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java - src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java - src/jdk.dev/share/classes/jdk/tools/jimage/Main.java - src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java - src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties + src/jdk.httpserver/share/classes/module-info.java + src/jdk.internal.le/share/classes/module-info.java + src/jdk.internal.opt/share/classes/module-info.java + src/jdk.jartool/share/classes/module-info.java + src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties + src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProvider.java + src/jdk.jcmd/share/classes/jdk/internal/vm/agent/spi/ToolProviderFinder.java + src/jdk.jcmd/share/classes/module-info.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/jstack/JStack.java + src/jdk.jconsole/share/classes/module-info.java - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService + src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java + src/jdk.jdi/share/classes/com/sun/jdi/ModuleReference.java ! src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java ! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/JDWPException.java + src/jdk.jdi/share/classes/com/sun/tools/jdi/ModuleReferenceImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/PacketStream.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java + src/jdk.jdi/share/classes/module-info.java + src/jdk.jdi/windows/classes/module-info.java.extra + src/jdk.jdwp.agent/share/classes/module-info.java ! src/jdk.jdwp.agent/share/native/libjdwp/JDWP.h + src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.c + src/jdk.jdwp.agent/share/native/libjdwp/ModuleReferenceImpl.h ! src/jdk.jdwp.agent/share/native/libjdwp/ReferenceTypeImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c ! src/jdk.jdwp.agent/share/native/libjdwp/debugDispatch.c ! src/jdk.jdwp.agent/share/native/libjdwp/inStream.c ! src/jdk.jdwp.agent/share/native/libjdwp/inStream.h ! src/jdk.jdwp.agent/share/native/libjdwp/outStream.c ! src/jdk.jdwp.agent/share/native/libjdwp/outStream.h ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! src/jdk.jdwp.agent/share/native/libjdwp/util.h + src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java + src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java + src/jdk.jlink/share/classes/jdk/tools/jimage/Main.java + src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties + src/jdk.jlink/share/classes/jdk/tools/jlink/Jlink.java + src/jdk.jlink/share/classes/jdk/tools/jlink/JlinkPermission.java + src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java + src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Archive.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/BasicImageWriter.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/DirArchive.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageLocationWriter.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageResourcesTree.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageStringsWriter.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JmodArchive.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PerfectHashBuilder.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginContextImpl.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginRepository.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PoolImpl.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePrevisitor.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/StringTable.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeFilesPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludePlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/FileCopierPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/PluginsResourceBundle.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ResourceFilter.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StringSharingPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripDebugPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/StripNativeCommandsPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ZipPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmGlobalPool.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmModulePool.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPool.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPoolImpl.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/asm/AsmPools.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ControlFlow.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ForNameFolding.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/ReflectionOptimizer.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/optim/Utils.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ExecutableImage.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginContext.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PluginException.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/PostProcessorPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/TransformerPlugin.java + src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties + src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties + src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java + src/jdk.jlink/share/classes/jdk/tools/jmod/Main.java + src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties + src/jdk.jlink/share/classes/module-info.java + src/jdk.jsobject/share/classes/module-info.java - src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService + src/jdk.jvmstat.rmi/share/classes/module-info.java - src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService + src/jdk.jvmstat/share/classes/module-info.java - src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo + src/jdk.localedata/share/classes/module-info.java + src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java + src/jdk.localedata/share/classes/sun/util/resources/provider/SupplementaryLocaleDataProvider.java - src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider + src/jdk.management/share/classes/module-info.java - src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor + src/jdk.naming.dns/share/classes/module-info.java + src/jdk.naming.rmi/share/classes/module-info.java + src/jdk.pack200/share/classes/module-info.java + src/jdk.policytool/share/classes/module-info.java + src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java + src/jdk.rmic/share/classes/module-info.java ! src/jdk.rmic/share/classes/sun/rmi/rmic/BatchEnvironment.java ! src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java + src/jdk.sctp/share/classes/module-info.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/KeyStoreLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java + src/jdk.security.auth/share/classes/module-info.java + src/jdk.security.jgss/share/classes/module-info.java - src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider + src/jdk.zipfs/share/classes/module-info.java ! test/Makefile ! test/ProblemList.txt ! test/TEST.ROOT ! test/TEST.groups ! test/com/sun/jdi/EarlyReturnNegativeTest.java ! test/com/sun/jdi/EarlyReturnTest.java ! test/com/sun/jdi/ImmutableResourceTest.sh ! test/com/sun/jdi/MethodExitReturnValuesTest.java + test/com/sun/jdi/ModulesTest.java ! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/java/awt/Focus/AutoRequestFocusTest/AutoRequestFocusToFrontTest.java ! test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java ! test/java/awt/Mixing/AWT_Mixing/JButtonInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JButtonOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JColorChooserOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JComboBoxOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JEditorPaneInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JEditorPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JLabelInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JLabelOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JListInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JListOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JMenuBarOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JPanelInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JPanelOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JPopupMenuOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JProgressBarInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JProgressBarOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JScrollBarInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JScrollBarOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSliderInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSliderOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSpinnerInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JSpinnerOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTableInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTableOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextAreaInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextAreaOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextFieldInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JTextFieldOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JToggleButtonInGlassPaneOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/JToggleButtonOverlapping.java ! test/java/awt/Mixing/AWT_Mixing/MixingFrameResizing.java ! test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java ! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh ! test/java/awt/TrayIcon/ActionCommand/ActionCommand.java ! test/java/awt/TrayIcon/ActionEventMask/ActionEventMask.java ! test/java/awt/TrayIcon/ModalityTest/ModalityTest.java ! test/java/awt/TrayIcon/MouseEventMask/MouseEventMaskTest.java ! test/java/awt/TrayIcon/SecurityCheck/FunctionalityCheck/FunctionalityCheck.java ! test/java/awt/TrayIcon/SystemTrayIconHelper.java ! test/java/awt/TrayIcon/TrayIconEventModifiers/TrayIconEventModifiersTest.java ! test/java/awt/TrayIcon/TrayIconEvents/TrayIconEventsTest.java ! test/java/awt/TrayIcon/TrayIconMouseTest/TrayIconMouseTest.java ! test/java/awt/TrayIcon/TrayIconPopup/TrayIconPopupTest.java + test/java/awt/datatransfer/ConstructFlavoredObjectTest/ConstructFlavoredObjectTest.java + test/java/awt/datatransfer/DataFlavor/DataFlavorRemoteTest.java ! test/java/awt/grab/EmbeddedFrameTest1/EmbeddedFrameTest1.java + test/java/awt/patchlib/java.desktop/java/awt/Helper.java ! test/java/awt/regtesthelpers/Util.java ! test/java/awt/regtesthelpers/UtilInternal.java ! test/java/awt/xembed/server/TesterClient.java ! test/java/beans/XMLEncoder/sun_swing_PrintColorUIResource.java + test/java/lang/Class/Foo.java + test/java/lang/Class/GetModuleTest.java + test/java/lang/Class/GetPackageTest.java + test/java/lang/Class/forName/modules/TestDriver.java + test/java/lang/Class/forName/modules/TestLayer.java + test/java/lang/Class/forName/modules/TestMain.java + test/java/lang/Class/forName/modules/policy + test/java/lang/Class/forName/modules/policy.denied + test/java/lang/Class/forName/modules/src/m1/module-info.java + test/java/lang/Class/forName/modules/src/m1/p1/A.java + test/java/lang/Class/forName/modules/src/m1/p1/Initializer.java + test/java/lang/Class/forName/modules/src/m1/p1/internal/B.java + test/java/lang/Class/forName/modules/src/m2/module-info.java + test/java/lang/Class/forName/modules/src/m2/p2/C.java + test/java/lang/Class/forName/modules/src/m2/p2/test/Main.java + test/java/lang/Class/forName/modules/src/m3/module-info.java + test/java/lang/Class/forName/modules/src/m3/p3/NoAccess.java + test/java/lang/Class/forName/modules/src/m3/p3/NoGetClassLoaderAccess.java + test/java/lang/Class/forName/modules/src/m3/p3/internal/Foo.java ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java + test/java/lang/Class/getPackageName/Basic.java + test/java/lang/Class/getResource/Main.java + test/java/lang/Class/getResource/ResourcesTest.java + test/java/lang/Class/getResource/src/m1/module-info.java + test/java/lang/Class/getResource/src/m1/p1/Main.java + test/java/lang/Class/getResource/src/m2/module-info.java + test/java/lang/Class/getResource/src/m2/p2/Main.java + test/java/lang/Class/getResource/src/m3/module-info.java + test/java/lang/Class/getResource/src/m3/p3/Main.java ! test/java/lang/ClassLoader/GetSystemPackage.java ! test/java/lang/ClassLoader/findSystemClass/Loader.java ! test/java/lang/ClassLoader/getResource/GetResource.sh + test/java/lang/ClassLoader/getResource/modules/Main.java + test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java + test/java/lang/ClassLoader/getResource/modules/src/m1/module-info.java + test/java/lang/ClassLoader/getResource/modules/src/m1/p1/Main.java + test/java/lang/ClassLoader/getResource/modules/src/m2/module-info.java + test/java/lang/ClassLoader/getResource/modules/src/m2/p2/Main.java + test/java/lang/ClassLoader/getResource/modules/src/m3/module-info.java + test/java/lang/ClassLoader/getResource/modules/src/m3/p3/Main.java + test/java/lang/ClassLoader/platformClassLoader/DefinePlatformClass.java + test/java/lang/ClassLoader/platformClassLoader/jdk.zipfs/java/fake/Fake.java + test/java/lang/Package/Foo.java + test/java/lang/Package/GetPackages.java + test/java/lang/Package/annotation/PackageInfoTest.java + test/java/lang/Package/annotation/jdk.xml.dom/org/w3c/dom/css/Fake.java + test/java/lang/Package/annotation/jdk.xml.dom/org/w3c/dom/css/FakePackage.java + test/java/lang/Package/annotation/jdk.xml.dom/org/w3c/dom/css/package-info.java + test/java/lang/Package/annotation/package-info.java + test/java/lang/Package/annotation/src/p/Bar.java + test/java/lang/Package/annotation/src/p/Duplicate.java + test/java/lang/Package/annotation/src/p/package-info.java ! test/java/lang/SecurityManager/RestrictedPackages.java + test/java/lang/SecurityManager/modules/CustomSecurityManager.sh + test/java/lang/SecurityManager/modules/Test.java + test/java/lang/SecurityManager/modules/m/module-info.java + test/java/lang/SecurityManager/modules/m/p/CustomSecurityManager.java + test/java/lang/SecurityManager/modules/test.policy + test/java/lang/StackTraceElement/ModuleFrames.java ! test/java/lang/StackTraceElement/PublicConstructor.java ! test/java/lang/StackWalker/VerifyStackTrace.java ! test/java/lang/instrument/ATransformerManagementTestCase.java ! test/java/lang/instrument/BootClassPath/Agent.java ! test/java/lang/instrument/MakeJAR2.sh ! test/java/lang/instrument/RedefineClassWithNativeMethodAgent.java ! test/java/lang/instrument/RetransformAgent.java ! test/java/lang/instrument/SimpleIdentityTransformer.java ! test/java/lang/invoke/AccessControlTest.java ! test/java/lang/invoke/CustomizedLambdaFormTest.java ! test/java/lang/invoke/MethodHandlesTest.java ! test/java/lang/invoke/VarargsArrayTest.java + test/java/lang/invoke/java.base/java/lang/invoke/MethodHandleHelper.java ! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java + test/java/lang/invoke/modules/ModuleAccessControlTest.java + test/java/lang/invoke/modules/src/m1/module-info.java + test/java/lang/invoke/modules/src/m1/p1/Main.java + test/java/lang/invoke/modules/src/m1/p1/Type1.java + test/java/lang/invoke/modules/src/m1/p2/Type2.java + test/java/lang/invoke/modules/src/m2/module-info.java + test/java/lang/invoke/modules/src/m2/q1/Type1.java + test/java/lang/invoke/modules/src/m2/q2/Type2.java ! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java ! test/java/lang/management/MemoryMXBean/PendingAllGC.sh + test/java/lang/module/AutomaticModulesTest.java + test/java/lang/module/ConfigurationTest.java + test/java/lang/module/ModuleDescriptorTest.java + test/java/lang/module/ModuleFinderTest.java + test/java/lang/module/ModuleReader/ModuleReaderTest.java + test/java/lang/module/ModuleReader/src/m/module-info.java + test/java/lang/module/ModuleReader/src/m/p/Main.java + test/java/lang/module/ModuleReferenceTest.java + test/java/lang/module/VersionTest.java + test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java + test/java/lang/reflect/Layer/BasicLayerTest.java + test/java/lang/reflect/Layer/LayerAndLoadersTest.java + test/java/lang/reflect/Layer/layertest/Test.java + test/java/lang/reflect/Layer/src/m1/module-info.java + test/java/lang/reflect/Layer/src/m1/p/Main.java + test/java/lang/reflect/Layer/src/m1/p/Service.java + test/java/lang/reflect/Layer/src/m2/module-info.java + test/java/lang/reflect/Layer/src/m2/q/Hello.java + test/java/lang/reflect/Layer/src/m3/module-info.java + test/java/lang/reflect/Layer/src/m3/w/Hello.java + test/java/lang/reflect/Layer/src/m4/impl/ServiceImpl.java + test/java/lang/reflect/Layer/src/m4/module-info.java + test/java/lang/reflect/Module/AddExportsTest.java + test/java/lang/reflect/Module/BasicModuleTest.java + test/java/lang/reflect/Module/access/AccessTest.java + test/java/lang/reflect/Module/access/src/target/module-info.java + test/java/lang/reflect/Module/access/src/target/p/Exported.java + test/java/lang/reflect/Module/access/src/target/p/Helper.java + test/java/lang/reflect/Module/access/src/target/q/Internal.java + test/java/lang/reflect/Module/access/src/test/module-info.java + test/java/lang/reflect/Module/access/src/test/test/Main.java ! test/java/lang/reflect/Proxy/Basic1.java ! test/java/lang/reflect/Proxy/NullClassLoader.java + test/java/lang/reflect/Proxy/ProxyClassAccessTest.java + test/java/lang/reflect/Proxy/ProxyForMethodHandle.java + test/java/lang/reflect/Proxy/ProxyLayerTest.java + test/java/lang/reflect/Proxy/ProxyModuleMapping.java + test/java/lang/reflect/Proxy/ProxyTest.java + test/java/lang/reflect/Proxy/q/NP.java + test/java/lang/reflect/Proxy/q/U.java + test/java/lang/reflect/Proxy/src/m1/module-info.java + test/java/lang/reflect/Proxy/src/m1/p/one/I.java + test/java/lang/reflect/Proxy/src/m1/p/one/internal/J.java + test/java/lang/reflect/Proxy/src/m2/module-info.java + test/java/lang/reflect/Proxy/src/m2/p/two/A.java + test/java/lang/reflect/Proxy/src/m2/p/two/B.java + test/java/lang/reflect/Proxy/src/m2/p/two/Bar.java + test/java/lang/reflect/Proxy/src/m2/p/two/internal/C.java + test/java/lang/reflect/Proxy/src/m3/module-info.java + test/java/lang/reflect/Proxy/src/m3/p/three/P.java + test/java/lang/reflect/Proxy/src/m3/p/three/internal/Q.java + test/java/lang/reflect/Proxy/src/test/jdk/test/Main.java + test/java/lang/reflect/Proxy/src/test/jdk/test/NP.java + test/java/lang/reflect/Proxy/src/test/jdk/test/ProxyClassAccess.java + test/java/lang/reflect/Proxy/src/test/jdk/test/ProxyTest.java + test/java/lang/reflect/Proxy/src/test/jdk/test/internal/R.java + test/java/lang/reflect/Proxy/src/test/jdk/test/internal/RImpl.java + test/java/lang/reflect/Proxy/src/test/jdk/test/internal/foo/Foo.java + test/java/lang/reflect/Proxy/src/test/jdk/test/internal/foo/FooException.java + test/java/lang/reflect/Proxy/src/test/module-info.java ! test/java/net/Authenticator/B4933582.sh ! test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh + test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java.base/java/net/MyDatagramSocketImplFactory.java - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java ! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java ! test/java/net/URI/URItoURLTest.java ! test/java/net/URLPermission/nstest/lookup.sh + test/java/net/httpclient/whitebox/Driver.java - test/java/net/httpclient/whitebox/TEST.properties + test/java/net/httpclient/whitebox/java.httpclient/java/net/http/SelectorTest.java - test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java ! test/java/nio/Buffer/LimitDirectMemory.sh ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh ! test/java/nio/file/Files/StreamLinesTest.java ! test/java/nio/file/spi/SetDefaultProvider.java ! test/java/nio/file/spi/TestProvider.java ! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh ! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/rmid.security.policy ! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java ! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java ! test/java/rmi/dgc/dgcAckFailure/DGCAckFailure.java ! test/java/rmi/registry/readTest/readTest.sh ! test/java/rmi/reliability/benchmark/bench/HtmlReporter.java ! test/java/rmi/reliability/benchmark/bench/TextReporter.java ! test/java/rmi/testlibrary/JavaVM.java ! test/java/rmi/transport/checkFQDN/CheckFQDN.java ! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java ! test/java/security/PermissionCollection/PermissionCollectionStreamTest.java + test/java/security/Provider/DefaultProviderList.java + test/java/security/Provider/SecurityProviderModularTest.java + test/java/security/Provider/TestSecurityProvider.java + test/java/security/Provider/TestSecurityProviderClient.java ! test/java/security/cert/X509Certificate/EmptySubject.java + test/java/security/modules/ModularTest.java ! test/java/security/testlibrary/Proc.java ! test/java/util/Calendar/GenericTimeZoneNamesTest.sh ! test/java/util/Currency/CheckDataVersion.java ! test/java/util/Currency/CurrencyTest.java ! test/java/util/Formatter/Basic.sh ! test/java/util/Locale/LocaleProviders.sh ! test/java/util/PluggableLocale/ExecTest.sh ! test/java/util/PluggableLocale/ProviderTest.java ! test/java/util/ResourceBundle/Bug4168625Test.java ! test/java/util/ResourceBundle/Bug6299235Test.java ! test/java/util/ResourceBundle/Bug6299235Test.sh + test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java + test/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_de.java + test/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java + test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/Main.java + test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyControl.java + test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources.java + test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java + test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java + test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResources_en.java + test/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java + test/java/util/ResourceBundle/modules/appbasic2/appbasic2.sh + test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java + test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_de.java + test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java + test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/Main.java + test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources.java + test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java + test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java + test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResources_en.java + test/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java + test/java/util/ResourceBundle/modules/basic/basic.sh + test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/MyResources_ja_JP.properties + test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java + test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_ja.properties + test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh.properties + test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResources_zh_TW.properties + test/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java + test/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java + test/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_de.java + test/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResources_fr.java + test/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java + test/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/asia/MyResources_vi.properties + test/java/util/ResourceBundle/modules/basic/src/extra/jdk/test/resources/eu/MyResources_es.java + test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources.java + test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java + test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java + test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResources_en.java + test/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java + test/java/util/ResourceBundle/modules/basic/src/test/jdk/test/Main.java + test/java/util/ResourceBundle/modules/basic/src/test/module-info.java + test/java/util/ResourceBundle/modules/modlocal/modlocal.sh + test/java/util/ResourceBundle/modules/modlocal/src/extra/jdk/test/resources/MyResources_vi.properties + test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/Main.java + test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources.java + test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_de.java + test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_en.java + test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_fr.java + test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_ja.properties + test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh.properties + test/java/util/ResourceBundle/modules/modlocal/src/test/jdk/test/resources/MyResources_zh_TW.properties + test/java/util/ResourceBundle/modules/modlocal/src/test/module-info.java + test/java/util/ResourceBundle/modules/security/TestPermission.java + test/java/util/ResourceBundle/modules/security/src/m1/module-info.java + test/java/util/ResourceBundle/modules/security/src/m1/p1/Bundle.java + test/java/util/ResourceBundle/modules/security/src/m1/p1/resources/MyResources.java + test/java/util/ResourceBundle/modules/security/src/test/jdk/test/Main.java + test/java/util/ResourceBundle/modules/security/src/test/jdk/test/resources/TestResources.java + test/java/util/ResourceBundle/modules/security/src/test/module-info.java + test/java/util/ResourceBundle/modules/simple/simple.sh + test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources.java + test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java + test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_de.java + test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_en.java + test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_fr.java + test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_ja.properties + test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh.properties + test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResources_zh_TW.properties + test/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java + test/java/util/ResourceBundle/modules/simple/src/test/jdk/test/Main.java + test/java/util/ResourceBundle/modules/simple/src/test/module-info.java + test/java/util/ResourceBundle/modules/visibility/src/embargo/jdk/embargo/TestWithNoModuleArg.java + test/java/util/ResourceBundle/modules/visibility/src/embargo/jdk/embargo/TestWithUnnamedModuleArg.java + test/java/util/ResourceBundle/modules/visibility/src/embargo/module-info.java + test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResources.java + test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java + test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/props/MyResources.properties + test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/module-info.java + test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResources.java + test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java + test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResources.properties + test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java + test/java/util/ResourceBundle/modules/visibility/src/named.bundles/module-info.java + test/java/util/ResourceBundle/modules/visibility/src/pkg/jdk/pkg/resources/classes/MyResources.java + test/java/util/ResourceBundle/modules/visibility/src/pkg/jdk/pkg/resources/props/MyResources.properties + test/java/util/ResourceBundle/modules/visibility/src/pkg/jdk/pkg/test/Main.java + test/java/util/ResourceBundle/modules/visibility/src/test/jdk/test/TestWithNoModuleArg.java + test/java/util/ResourceBundle/modules/visibility/src/test/jdk/test/TestWithUnnamedModuleArg.java + test/java/util/ResourceBundle/modules/visibility/src/test/module-info.java + test/java/util/ResourceBundle/modules/visibility/visibility.sh + test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources.xml + test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java + test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_de.xml + test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_en.xml + test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_fr.xml + test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_ja.xml + test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh.xml + test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResources_zh_TW.xml + test/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java + test/java/util/ResourceBundle/modules/xmlformat/src/test/jdk/test/Main.java + test/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java + test/java/util/ResourceBundle/modules/xmlformat/xmlformat.sh ! test/java/util/Scanner/ScannerStreamTest.java + test/java/util/ServiceLoader/TwoIterators.java + test/java/util/ServiceLoader/modules/BasicTest.java + test/java/util/ServiceLoader/modules/ServicesTest.java + test/java/util/ServiceLoader/modules/src/bananascript/module-info.java + test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScript.java + test/java/util/ServiceLoader/modules/src/bananascript/org/banana/BananaScriptEngineFactory.java + test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory + test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java + test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java + test/java/util/ServiceLoader/modules/src/test/module-info.java + test/java/util/ServiceLoader/modules/src/test/test/Main.java ! test/java/util/logging/LocalizedLevelName.java + test/java/util/logging/modules/GetResourceBundleTest.java + test/java/util/logging/modules/pkgs/p3/resource/ClassResource.java + test/java/util/logging/modules/pkgs/p3/resource/p.properties + test/java/util/logging/modules/pkgs/p3/test/ResourceBundleTest.java + test/java/util/logging/modules/src/m1/module-info.java + test/java/util/logging/modules/src/m1/p1/resource/ClassResource.java + test/java/util/logging/modules/src/m1/p1/resource/p.properties + test/java/util/logging/modules/src/m2/module-info.java + test/java/util/logging/modules/src/m2/p2/resource/ClassResource.java + test/java/util/logging/modules/src/m2/p2/resource/p.properties + test/java/util/logging/modules/src/m2/p2/test/ModuleLoggerAccess.java ! test/java/util/regex/PatternStreamTest.java - test/java/util/stream/bootlib/TEST.properties ! test/java/util/stream/boottest/TEST.properties ! test/java/util/stream/test/TEST.properties ! test/javax/crypto/NullCipher/TestWithoutInit.java + test/javax/imageio/plugins/external_plugin_tests/TestClassPathPlugin.sh + test/javax/imageio/plugins/external_plugin_tests/src/simp/META-INF/services/javax.imageio.spi.ImageReaderSpi + test/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPImageReader.java + test/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPImageReaderSpi.java + test/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPMetadata.java + test/javax/imageio/plugins/external_plugin_tests/src/simp/SIMPMetadataFormat.java + test/javax/imageio/plugins/external_plugin_tests/src/simp/module-info.java + test/javax/imageio/plugins/external_plugin_tests/src/simptest/TestSIMPPlugin.java ! test/javax/imageio/stream/StreamCloserLeak/run_test.sh ! test/javax/management/MBeanInfo/NotificationInfoTest.java + test/javax/naming/module/basic.sh + test/javax/naming/module/src/authz/module-info.java + test/javax/naming/module/src/authz/org/example/authz/AuthzIdRequestControl.java + test/javax/naming/module/src/authz/org/example/authz/AuthzIdResponseControl.java + test/javax/naming/module/src/authz/org/example/authz/AuthzIdResponseControlFactory.java + test/javax/naming/module/src/foo/module-info.java + test/javax/naming/module/src/foo/org/example/foo/FooControl.java + test/javax/naming/module/src/fruit/module-info.java + test/javax/naming/module/src/fruit/org/example/fruit/Fruit.java + test/javax/naming/module/src/fruit/org/example/fruit/FruitFactory.java + test/javax/naming/module/src/hello/module-info.java + test/javax/naming/module/src/hello/org/example/hello/Hello.java + test/javax/naming/module/src/hello/org/example/hello/HelloImpl.java + test/javax/naming/module/src/ldapv4/module-info.java + test/javax/naming/module/src/ldapv4/org/example/ldapv4/ldapv4URLContext.java + test/javax/naming/module/src/ldapv4/org/example/ldapv4/ldapv4URLContextFactory.java + test/javax/naming/module/src/person/module-info.java + test/javax/naming/module/src/person/org/example/person/Person.java + test/javax/naming/module/src/person/org/example/person/PersonFactory.java + test/javax/naming/module/src/test/module-info.java + test/javax/naming/module/src/test/test/ConnectWithAuthzId.java + test/javax/naming/module/src/test/test/ConnectWithAuthzId.ldap + test/javax/naming/module/src/test/test/ConnectWithFoo.java + test/javax/naming/module/src/test/test/ConnectWithFoo.ldap + test/javax/naming/module/src/test/test/LDAPServer.java + test/javax/naming/module/src/test/test/ReadByUrl.java + test/javax/naming/module/src/test/test/ReadByUrl.ldap + test/javax/naming/module/src/test/test/StoreFruit.java + test/javax/naming/module/src/test/test/StoreFruit.ldap + test/javax/naming/module/src/test/test/StoreObject.java + test/javax/naming/module/src/test/test/StoreObject.ldap + test/javax/naming/module/src/test/test/StorePerson.java + test/javax/naming/module/src/test/test/StorePerson.ldap + test/javax/naming/module/src/test/test/StoreRemote.java + test/javax/naming/module/src/test/test/StoreRemote.ldap + test/javax/net/ssl/Stapling/TEST.properties + test/javax/security/auth/login/modules/JaasClient.java + test/javax/security/auth/login/modules/JaasModularClientTest.java + test/javax/security/auth/login/modules/TEST.properties + test/javax/security/auth/login/modules/TestLoginModule.java + test/javax/security/auth/login/modules/jaas.conf + test/javax/swing/JComboBox/8080972/TestBasicComboBoxEditor.java + test/javax/swing/JEditorPane/8080972/TestJEditor.java + test/javax/swing/JFormattedTextField/8080972/TestDefaultFormatter.java + test/javax/swing/JTable/8080972/TestJTableCellEditor.java + test/javax/swing/UIDefaults/8080972/TestProxyLazyValue.java + test/javax/swing/dnd/8080972/TestTransferHandler.java + test/javax/swing/plaf/nimbus/8080972/TestAbstractRegionPainter.java + test/javax/swing/text/View/8080972/TestObjectView.java ! test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java ! test/javax/xml/jaxp/common/8035437/run.sh + test/javax/xml/soap/XmlTest.java ! test/jdk/asm/AsmSanity.java - test/jdk/internal/jimage/ExecutableTest.java ! test/jdk/internal/jimage/JImageReadTest.java - test/jdk/internal/jimage/JImageTest.java + test/jdk/internal/jimage/TEST.properties - test/jdk/internal/jimage/VerifyJimage.java ! test/jdk/internal/jrtfs/Basic.java ! test/jdk/internal/ref/Cleaner/ExitOnThrow.java + test/jdk/modules/etc/VerifyModuleDelegation.java + test/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java + test/jdk/modules/scenarios/automaticmodules/src/bananascript/META-INF/services/javax.script.ScriptEngineFactory + test/jdk/modules/scenarios/automaticmodules/src/bananascript/org/banana/BananaScript.java + test/jdk/modules/scenarios/automaticmodules/src/bananascript/org/banana/BananaScriptEngineFactory.java + test/jdk/modules/scenarios/automaticmodules/src/basictest/module-info.java + test/jdk/modules/scenarios/automaticmodules/src/basictest/test/Main.java + test/jdk/modules/scenarios/automaticmodules/src/httpserver/http/HttpServer.java + test/jdk/modules/scenarios/automaticmodules/src/httpserver/http/spi/HttpServerProvider.java + test/jdk/modules/scenarios/automaticmodules/src/logging/logging/Logger.java + test/jdk/modules/scenarios/automaticmodules/src/sptest/module-info.java + test/jdk/modules/scenarios/automaticmodules/src/sptest/test/Main.java + test/jdk/modules/scenarios/container/ContainerTest.java + test/jdk/modules/scenarios/container/src/app1/app1/Main.java + test/jdk/modules/scenarios/container/src/app1/module-info.java + test/jdk/modules/scenarios/container/src/app2/app2/Main.java + test/jdk/modules/scenarios/container/src/app2/module-info.java + test/jdk/modules/scenarios/container/src/container/container/Main.java + test/jdk/modules/scenarios/container/src/container/module-info.java + test/jdk/modules/scenarios/container/src/java.ws.rs/javax/ws/rs/Client.java + test/jdk/modules/scenarios/container/src/java.ws.rs/module-info.java + test/jdk/modules/scenarios/container/src/java.xml.ws/javax/xml/ws/WebService.java + test/jdk/modules/scenarios/container/src/java.xml.ws/module-info.java + test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java + test/jdk/modules/scenarios/overlappingpackages/src/m1/module-info.java + test/jdk/modules/scenarios/overlappingpackages/src/m1/p/C1.java + test/jdk/modules/scenarios/overlappingpackages/src/m2/module-info.java + test/jdk/modules/scenarios/overlappingpackages/src/m2/p/C2.java + test/jdk/modules/scenarios/overlappingpackages/src/misc/module-info.java + test/jdk/modules/scenarios/overlappingpackages/src/misc/sun/misc/Unsafe.java + test/jdk/modules/scenarios/overlappingpackages/src/test/module-info.java + test/jdk/modules/scenarios/overlappingpackages/src/test/test/Main.java + test/lib/testlibrary/CompilerUtils.java + test/lib/testlibrary/JarUtils.java + test/lib/testlibrary/ModuleUtils.java ! test/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/sun/awt/shell/ShellFolderMemoryLeak.java + test/sun/management/StackTraceElementCompositeData/CompatibilityTest.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh ! test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java ! test/sun/net/idn/TestStringPrep.java ! test/sun/net/util/IPAddressUtilTest.java ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh ! test/sun/net/www/protocol/jrt/Basic.java + test/sun/net/www/protocol/jrt/OtherResources.java ! test/sun/net/www/protocol/jrt/WithSecurityManager.java + test/sun/net/www/protocol/jrt/other_resources.sh ! test/sun/reflect/Reflection/GetCallerClassTest.sh ! test/sun/reflect/constantPool/ConstantPoolTest.java ! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/sun/security/krb5/config/ConfPlusProp.java ! test/sun/security/krb5/config/DNS.java - test/sun/security/krb5/config/NamingManager.java - test/sun/security/krb5/config/dns.sh + test/sun/security/krb5/config/java.naming/javax/naming/spi/NamingManager.java ! test/sun/security/krb5/tools/ktcheck.sh ! test/sun/security/mscapi/IsSunMSCAPIAvailable.java - test/sun/security/mscapi/IsSunMSCAPIAvailable.sh ! test/sun/security/mscapi/PublicKeyInterop.sh ! test/sun/security/mscapi/ShortRSAKey1024.sh ! test/sun/security/pkcs11/KeyStore/ClientAuth.sh ! test/sun/security/pkcs11/Provider/Login.policy + test/sun/security/provider/PolicyFile/Modules.java + test/sun/security/provider/PolicyFile/modules.policy ! test/sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java - test/sun/security/ssl/StatusStapling/BogusStatusRequest.java - test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java - test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java - test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java - test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java - test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java ! test/sun/security/ssl/StatusStapling/TEST.properties - test/sun/security/ssl/StatusStapling/TestCase.java + test/sun/security/ssl/StatusStapling/TestRun.java - test/sun/security/ssl/StatusStapling/TestUtils.java + test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/BogusStatusRequest.java + test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqExtensionTests.java + test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqItemV2Tests.java + test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/CertStatusReqListV2ExtensionTests.java + test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/OCSPStatusRequestTests.java + test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusResponseManagerTests.java + test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestCase.java + test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/TestUtils.java ! test/sun/security/tools/jarsigner/ts.sh ! test/sun/security/tools/keytool/autotest.sh ! test/sun/security/tools/keytool/standard.sh ! test/sun/security/util/Oid/OidEquals.java ! test/sun/security/validator/certreplace.sh ! test/sun/security/validator/samedn.sh ! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java ! test/sun/tools/jconsole/ResourceCheckTest.java ! test/sun/tools/jhsdb/SAGetoptTest.java ! test/sun/util/resources/TimeZone/Bug4640234.java + test/tools/jar/compat/CLICompatibility.java + test/tools/jar/modularJar/Basic.java + test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java + test/tools/jar/modularJar/src/bar/jdk/test/bar/internal/Message.java + test/tools/jar/modularJar/src/bar/module-info.java + test/tools/jar/modularJar/src/baz/jdk/test/baz/BazService.java + test/tools/jar/modularJar/src/baz/jdk/test/baz/internal/BazServiceImpl.java + test/tools/jar/modularJar/src/baz/module-info.java + test/tools/jar/modularJar/src/foo/jdk/test/foo/Foo.java + test/tools/jar/modularJar/src/foo/jdk/test/foo/internal/Message.java + test/tools/jar/modularJar/src/foo/module-info.java + test/tools/jimage/JImageTest.java + test/tools/jimage/JImageToolTest.java + test/tools/jimage/VerifyJimage.java + test/tools/jlink/CheckExecutable.java + test/tools/jlink/CustomPluginTest.java + test/tools/jlink/DefaultProviderTest.java + test/tools/jlink/ImageFileCreatorTest.java + test/tools/jlink/ImageFilePoolTest.java + test/tools/jlink/IntegrationTest.java + test/tools/jlink/JLink2Test.java + test/tools/jlink/JLinkNegativeTest.java + test/tools/jlink/JLinkOptimTest.java + test/tools/jlink/JLinkOptionsTest.java + test/tools/jlink/JLinkPluginsTest.java + test/tools/jlink/JLinkPostProcessingTest.java + test/tools/jlink/JLinkTest.java + test/tools/jlink/NativeTest.java + test/tools/jlink/ResourcePoolTest.java + test/tools/jlink/SecurityTest.java + test/tools/jlink/asmplugin/AddForgetResourcesTest.java + test/tools/jlink/asmplugin/AsmPluginTestBase.java + test/tools/jlink/asmplugin/BasicTest.java + test/tools/jlink/asmplugin/IdentityPluginTest.java + test/tools/jlink/asmplugin/NegativeTest.java + test/tools/jlink/asmplugin/PackageMappingTest.java + test/tools/jlink/asmplugin/SortingTest.java + test/tools/jlink/asmplugin/VisitorTest.java + test/tools/jlink/basic/BasicTest.java + test/tools/jlink/basic/src/test/jdk/test/Test.java + test/tools/jlink/basic/src/test/module-info.java + test/tools/jlink/customplugin/module-info.java + test/tools/jlink/customplugin/plugin/CustomPlugin.java + test/tools/jlink/customplugin/plugin/HelloPlugin.java + test/tools/jlink/hashes/HashesTest.java + test/tools/jlink/hashes/newsrc/m2/module-info.java + test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java + test/tools/jlink/hashes/newsrc/not_matched/module-info.java + test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java + test/tools/jlink/hashes/src/m1/module-info.java + test/tools/jlink/hashes/src/m1/org/m1/Main.java + test/tools/jlink/hashes/src/m2/module-info.java + test/tools/jlink/hashes/src/m2/org/m2/Util.java + test/tools/jlink/hashes/src/not_matched/module-info.java + test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java + test/tools/jlink/optimplugin/module-info.java + test/tools/jlink/optimplugin/optim/AType.java + test/tools/jlink/optimplugin/optim/ForNameTestCase.java + test/tools/jlink/plugins/CompressIndexesTest.java + test/tools/jlink/plugins/CompressorPluginTest.java + test/tools/jlink/plugins/ExcludeFilesPluginTest.java + test/tools/jlink/plugins/ExcludePluginTest.java + test/tools/jlink/plugins/ExcludeVMPluginTest.java + test/tools/jlink/plugins/FileCopierPluginTest.java + test/tools/jlink/plugins/GetAvailableLocales.java + test/tools/jlink/plugins/IncludeLocalesPluginTest.java + test/tools/jlink/plugins/InstalledModuleDescriptors/InstalledModulesTest.java + test/tools/jlink/plugins/InstalledModuleDescriptors/UserModuleTest.java + test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/module-info.java + test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/p1/Main.java + test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/p2/T.java + test/tools/jlink/plugins/InstalledModuleDescriptors/src/m2/module-info.java + test/tools/jlink/plugins/InstalledModuleDescriptors/src/m2/q/S1.java + test/tools/jlink/plugins/InstalledModuleDescriptors/src/m2/q/S2.java + test/tools/jlink/plugins/InstalledModuleDescriptors/src/m3/module-info.java + test/tools/jlink/plugins/LastSorterTest.java + test/tools/jlink/plugins/PluginOrderTest.java + test/tools/jlink/plugins/PluginsNegativeTest.java + test/tools/jlink/plugins/PrevisitorTest.java + test/tools/jlink/plugins/ResourceFilterTest.java + test/tools/jlink/plugins/SignatureParserTest.java + test/tools/jlink/plugins/SorterPluginTest.java + test/tools/jlink/plugins/StringSharingPluginTest.java + test/tools/jlink/plugins/StripDebugPluginTest.java + test/tools/jmod/JmodNegativeTest.java + test/tools/jmod/JmodTest.java + test/tools/jmod/src/foo/jdk/test/foo/Foo.java + test/tools/jmod/src/foo/jdk/test/foo/internal/Message.java + test/tools/jmod/src/foo/module-info.java ! test/tools/launcher/MiscTests.java ! test/tools/launcher/ToolsOpts.java ! test/tools/launcher/VersionCheck.java + test/tools/launcher/modules/addexports/AddExportsTest.java + test/tools/launcher/modules/addexports/src/java.transaction/javax/transaction/Transaction.java + test/tools/launcher/modules/addexports/src/java.transaction/javax/transaction/internal/Helper.java + test/tools/launcher/modules/addexports/src/java.transaction/module-info.java + test/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java + test/tools/launcher/modules/addexports/src/m1/module-info.java + test/tools/launcher/modules/addexports/src/m2/jdk/test2/Main.java + test/tools/launcher/modules/addexports/src/m2/module-info.java + test/tools/launcher/modules/addexports/src/m3/jdk/test3/Main.java + test/tools/launcher/modules/addexports/src/m3/module-info.java + test/tools/launcher/modules/addexports/src/m4/jdk/test4/Type.java + test/tools/launcher/modules/addexports/src/m4/module-info.java + test/tools/launcher/modules/addmods/AddModsTest.java + test/tools/launcher/modules/addmods/src/app/Main.java + test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java + test/tools/launcher/modules/addmods/src/lib/module-info.java + test/tools/launcher/modules/addreads/AddReadsTest.java + test/tools/launcher/modules/addreads/src/junit/org/junit/Assert.java + test/tools/launcher/modules/addreads/src/m1/module-info.java + test/tools/launcher/modules/addreads/src/m1/p/Main.java + test/tools/launcher/modules/basic/BasicTest.java + test/tools/launcher/modules/basic/src/test/jdk/test/Main.java + test/tools/launcher/modules/basic/src/test/module-info.java + test/tools/launcher/modules/limitmods/LimitModsTest.java + test/tools/launcher/modules/limitmods/src/test/jdk/test/UseAWT.java + test/tools/launcher/modules/limitmods/src/test/module-info.java + test/tools/launcher/modules/listmods/ListModsTest.java + test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/Transaction.java + test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java + test/tools/launcher/modules/listmods/src/java.transaction/module-info.java + test/tools/launcher/modules/listmods/src/m1/module-info.java + test/tools/launcher/modules/patch/PatchTest.java + test/tools/launcher/modules/patch/src/test/jdk/test/Main.java + test/tools/launcher/modules/patch/src/test/module-info.java + test/tools/launcher/modules/patch/src1/java.base/java/text/Annotation.java + test/tools/launcher/modules/patch/src1/java.base/java/text/AnnotationBuddy.java + test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/Main.java + test/tools/launcher/modules/patch/src1/jdk.compiler/com/sun/tools/javac/MainBuddy.java + test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClient.java + test/tools/launcher/modules/patch/src1/jdk.naming.dns/com/sun/jndi/dns/DnsClientBuddy.java + test/tools/launcher/modules/patch/src2/java.base/java/lang2/Object.java + test/tools/launcher/modules/patch/src2/jdk.compiler/com/sun/tools/javac2/Main.java + test/tools/launcher/modules/patch/src2/jdk.naming.dns/com/sun/jndi/dns2/Zone.java + test/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java + test/tools/launcher/modules/upgrademodulepath/src/java.enterprise/javax/enterprise/context/Scope.java + test/tools/launcher/modules/upgrademodulepath/src/java.enterprise/module-info.java + test/tools/launcher/modules/upgrademodulepath/src/java.transaction/javax/transaction/Transaction.java + test/tools/launcher/modules/upgrademodulepath/src/java.transaction/module-info.java + test/tools/launcher/modules/upgrademodulepath/src/test/jdk/test/Main.java + test/tools/launcher/modules/upgrademodulepath/src/test/module-info.java + test/tools/lib/tests/Helper.java + test/tools/lib/tests/JImageGenerator.java + test/tools/lib/tests/JImageValidator.java + test/tools/lib/tests/Result.java + test/tools/pack200/ModuleAttributes.java ! test/tools/pack200/Utils.java ! test/tools/pack200/pack200-verifier/make/build.xml ! test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java Changeset: 43d7f9124028 Author: Greg Lewis Date: 2016-05-31 22:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/43d7f9124028 Merge from main OpenJDK repository ! make/launcher/Launcher-jdk.pack200.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.instrument.gmk Changeset: 82831ee714ec Author: Greg Lewis Date: 2016-06-04 12:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/82831ee714ec . BSD specific files to jdk.attach. Copied from macosx (which was originally bsd). + src/jdk.attach/bsd/classes/sun/tools/attach/AttachProviderImpl.java + src/jdk.attach/bsd/classes/sun/tools/attach/VirtualMachineImpl.java + src/jdk.attach/bsd/native/libattach/VirtualMachineImpl.c From glewis at eyesbeyond.com Sat Jun 4 20:35:49 2016 From: glewis at eyesbeyond.com (Greg Lewis) Date: Sat, 4 Jun 2016 13:35:49 -0700 Subject: merging jdk9 In-Reply-To: References: Message-ID: <20160604203549.GA48675@misty.eyesbeyond.com> Hi Brian, On Tue, May 31, 2016 at 09:56:01AM -0700, Brian Gardner wrote: > Hey Greg, I saw you merged jdk9 last night. Was that a merge with the tip of http://hg.openjdk.java.net/jdk9/jdk9 ? I???m trying to figure out how http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/aa11081b8307 was dealt with since it likely caused a conflict. It???s a bit hard to follow the emails that were generated from the merge. We should be able to backout 7e97a2af571a and 6d0bb4a88d8d, because change set aa11081b8307 replaces both of them. > > On another note I have an Oracle account setup now and can help. Just let me know what you???d like me to do. It's so far a partial merge. I tried to merge completely up to tip, but found resolving the conflicts to be a pain, so I decided to step back and do it build by build. So far that has been easier, but it isn't complete. I'm currently at the jdk-9+111 tag and about to start the merge for jdk9-+112. I think in terms of the merge, it is probably not worth trying to coordinate that. It also makes things a bit of a moving target. However, it is probably still worth trying to get the internal test suites running so that we can see how the test cases look on BSD. Other things worth doing: - Get the JCK test suite downloaded and set up and running. Presumably this is more thorough than the internal tests and we'll need to pass it if we ever want to merge into mainline. - Go over the openjdk8 changes and see that they all got into openjdk9. -- Greg Lewis Email : glewis at eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis at FreeBSD.org From glewis at eyesbeyond.com Sat Jun 4 20:54:20 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:54:20 +0000 Subject: hg: bsd-port/jdk9/jaxws: Added tag jdk-9+111 for changeset 4d5296e0920a Message-ID: <201606042054.u54KsLmY026267@aojmv0008.oracle.com> Changeset: 21274e7937ba Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/21274e7937ba Added tag jdk-9+111 for changeset 4d5296e0920a ! .hgtags From glewis at eyesbeyond.com Sat Jun 4 20:54:22 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:54:22 +0000 Subject: hg: bsd-port/jdk9/corba: Added tag jdk-9+111 for changeset 2bb92dd44275 Message-ID: <201606042054.u54KsMr1026324@aojmv0008.oracle.com> Changeset: 780d0620add3 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/780d0620add3 Added tag jdk-9+111 for changeset 2bb92dd44275 ! .hgtags From glewis at eyesbeyond.com Sat Jun 4 20:54:23 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:54:23 +0000 Subject: hg: bsd-port/jdk9: 18 new changesets Message-ID: <201606042054.u54KsN1Y026334@aojmv0008.oracle.com> Changeset: 1b6243189056 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/1b6243189056 Added tag jdk-9+111 for changeset f900d5afd9c8 ! .hgtags Changeset: 5d868c42d888 Author: erikj Date: 2016-03-14 12:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5d868c42d888 8151619: genSocketOptionRegistry.exe always relinked on Windows Reviewed-by: tbell ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! make/common/NativeCompilation.gmk Changeset: 231e382d724e Author: erikj Date: 2016-03-15 11:08 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/231e382d724e 8151726: Introduce a JPRT testset buildinfra Reviewed-by: tbell, dholmes ! common/conf/jib-profiles.js ! make/jprt.properties Changeset: 0c4c33965d4c Author: lana Date: 2016-03-15 14:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/0c4c33965d4c Merge Changeset: d28be9fe5ab8 Author: erikj Date: 2016-03-16 13:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d28be9fe5ab8 8151800: Jib profile for open linux should produce compact profiles images by default Reviewed-by: dholmes ! common/conf/jib-profiles.js Changeset: 9d77f922d694 Author: andrew Date: 2016-03-19 01:28 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/9d77f922d694 8151841: Build needs additional flags to compile with GCC 6 Summary: C++ standard needs to be explicitly set and some optimisations turned off to build on GCC 6 Reviewed-by: erikj, dholmes, kbarrett ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/hotspot-spec.gmk.in ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 Changeset: ad7fd6bb92e0 Author: simonis Date: 2016-03-03 16:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/ad7fd6bb92e0 8150646: Add support for blocking compiles though whitebox API Reviewed-by: kvn, ppunegov, simonis, neliasso Contributed-by: nils.eliasson at oracle.com, volker.simonis at gmail.com ! test/lib/sun/hotspot/WhiteBox.java Changeset: fa307bc0ed5a Author: zmajo Date: 2016-03-14 17:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/fa307bc0ed5a Merge Changeset: 55b962a5631b Author: amurillo Date: 2016-03-17 11:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/55b962a5631b Merge Changeset: 15d061ef8591 Author: amurillo Date: 2016-03-21 20:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/15d061ef8591 Merge Changeset: 905405fcc3b4 Author: erikj Date: 2016-03-22 10:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/905405fcc3b4 8149545: Add zlib devel package to devkit sysroot on Linux Reviewed-by: alanb ! make/devkit/Tools.gmk Changeset: 00ff6af007c0 Author: chegar Date: 2016-03-22 10:44 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/00ff6af007c0 Merge ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! common/conf/jib-profiles.js - make/CheckModules.gmk - make/GenerateModuleDeps.gmk ! make/common/NativeCompilation.gmk - modules.xml Changeset: f7b181bd0dc2 Author: chegar Date: 2016-03-22 17:02 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/f7b181bd0dc2 Merge ! test/lib/sun/hotspot/WhiteBox.java Changeset: e850a15d3ac6 Author: mchung Date: 2016-03-23 09:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/e850a15d3ac6 8152197: Single place to specify module-specific information for images build Reviewed-by: alanb, erikj ! make/Images.gmk ! make/common/Modules.gmk Changeset: 6da9e0c79eac Author: lana Date: 2016-03-23 21:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/6da9e0c79eac Merge Changeset: b23dfa43c0c3 Author: mchung Date: 2016-03-24 13:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b23dfa43c0c3 8152697: JVMCI tests fail with UnsatisfiedLinkError as jdk.vm.ci not defined by boot loader Reviewed-by: alanb ! make/common/Modules.gmk Changeset: 03543a758cd5 Author: sherman Date: 2016-03-25 10:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/03543a758cd5 8031767: Support system or alternative implementations of zlib Reviewed-by: alanb, erikj ! common/autoconf/generated-configure.sh ! common/autoconf/lib-bundled.m4 ! common/conf/jib-profiles.js Changeset: b75028fe2579 Author: Greg Lewis Date: 2016-06-04 13:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b75028fe2579 Merge from main OpenJDK repository ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! make/common/NativeCompilation.gmk From glewis at eyesbeyond.com Sat Jun 4 20:54:25 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:54:25 +0000 Subject: hg: bsd-port/jdk9/jaxp: 2 new changesets Message-ID: <201606042054.u54KsPtI026349@aojmv0008.oracle.com> Changeset: 0dd23d402170 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/0dd23d402170 Added tag jdk-9+111 for changeset 27a3d65e1580 ! .hgtags Changeset: 36326537f929 Author: joehw Date: 2016-03-24 15:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/36326537f929 8151154: IllegalArgumentException not thrown when wrong syntax value is set for javax.xml.catalog.files Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/BaseEntry.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogImpl.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java From glewis at eyesbeyond.com Sat Jun 4 20:54:31 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:54:31 +0000 Subject: hg: bsd-port/jdk9/nashorn: 13 new changesets Message-ID: <201606042054.u54KsVcV026380@aojmv0008.oracle.com> Changeset: 8e70b6afdbce Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/8e70b6afdbce Added tag jdk-9+111 for changeset 133ea8746b37 ! .hgtags Changeset: 15d52fdd9168 Author: attila Date: 2016-03-15 16:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/15d52fdd9168 8150218: Autoconversion SAM adapters sometimes don't get privileges Reviewed-by: mhaupt, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java ! src/jdk.dynalink/share/classes/jdk/dynalink/LinkerServicesImpl.java + src/jdk.dynalink/share/classes/jdk/dynalink/SecureLookupSupplier.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/LinkerServicesWithMissingMemberHandlerFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedMethod.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/SingleDynamicMethod.java - src/jdk.dynalink/share/classes/jdk/dynalink/beans/messages.properties ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java + test/script/basic/JDK-8150218.js + test/src/jdk/dynalink/test/ArrayRunnableTest.java Changeset: b9bf01ca3ef3 Author: lana Date: 2016-03-15 14:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b9bf01ca3ef3 Merge - src/jdk.dynalink/share/classes/jdk/dynalink/beans/messages.properties Changeset: 5f06791d7682 Author: hannesw Date: 2016-03-21 11:50 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/5f06791d7682 8151809: ES6 Map/Set insertion with existing keys changes iteration order Reviewed-by: lagergren, mhaupt ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/LinkedMap.java + test/script/basic/es6/JDK-8151809.js Changeset: 25b13597ea73 Author: sdama Date: 2016-03-21 12:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/25b13597ea73 8147613: enable jjs tests on Windows Reviewed-by: lagergren, mhaupt ! make/build.xml ! test/script/nosecurity/JDK-8144221.js ! test/script/nosecurity/JDK-8151291.js + test/script/nosecurity/JDK-util.js ! test/script/nosecurity/jjs-common.js ! test/script/nosecurity/jjs-option-cp.js ! test/script/nosecurity/jjs-option-define.js ! test/script/nosecurity/jjs-option-doe.js ! test/script/nosecurity/jjs-option-fv.js ! test/script/nosecurity/jjs-option-fx.js ! test/script/nosecurity/jjs-option-lang.js ! test/script/nosecurity/jjs-option-ot.js ! test/script/nosecurity/jjs-option-scripting.js ! test/script/nosecurity/jjs-option-strict.js ! test/script/nosecurity/jjs-option-version.js Changeset: 50be58e74a21 Author: hannesw Date: 2016-03-22 14:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/50be58e74a21 8151810: for-in iteration does not provide per-iteration scope Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java + test/script/basic/es6/JDK-8151810.js Changeset: 1421c56b3947 Author: hannesw Date: 2016-03-22 14:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/1421c56b3947 8151811: Const declarations do not work in for..in loops Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/script/basic/es6/JDK-8151811.js Changeset: 703729e9c5dd Author: chegar Date: 2016-03-22 10:43 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/703729e9c5dd Merge ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java - src/jdk.scripting.nashorn/share/classes/META-INF/MANIFEST.MF - src/jdk.scripting.nashorn/share/classes/META-INF/services/javax.script.ScriptEngineFactory Changeset: e2e19327d66a Author: chegar Date: 2016-03-22 10:52 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e2e19327d66a Merge ! make/build.xml Changeset: 975eff39b182 Author: chegar Date: 2016-03-22 15:26 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/975eff39b182 Merge Changeset: cdacfe806770 Author: lana Date: 2016-03-23 21:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/cdacfe806770 Merge - src/jdk.dynalink/share/classes/jdk/dynalink/beans/messages.properties Changeset: 3ac5d360070e Author: hannesw Date: 2016-03-24 11:43 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/3ac5d360070e 8151700: Add support for ES6 for-of Reviewed-by: attila, sundar ! 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/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/AbstractIterator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/es6.js + test/script/basic/es6/for-of.js Changeset: c261f8440c55 Author: sundar Date: 2016-03-24 17:36 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c261f8440c55 8152646: disable ant octane target to avoid hudson build failure notifications Reviewed-by: jlaskey ! make/build-benchmark.xml From glewis at eyesbeyond.com Sat Jun 4 20:54:37 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:54:37 +0000 Subject: hg: bsd-port/jdk9/langtools: 15 new changesets Message-ID: <201606042054.u54KsbA0026398@aojmv0008.oracle.com> Changeset: 447f26d4b506 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/447f26d4b506 Added tag jdk-9+111 for changeset 9adfb22ff08f ! .hgtags Changeset: 4e6a73cb55da Author: ksrini Date: 2016-03-14 15:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/4e6a73cb55da 8071982: Update tests for revamped Doclet API 8071984: Update test cases for repeating and type annotations output in javadoc Reviewed-by: ksrini, bpatel Contributed-by: oleg.barbashov at oracle.com ! test/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/jdk/javadoc/doclet/testClassCrossReferences/C.java ! test/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/jdk/javadoc/doclet/testClassCrossReferences/package-list + test/jdk/javadoc/doclet/testClassDocCatalog/TestClassDocCatalog.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyAnnotation.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyClass.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyEnum.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyError.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyException.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg1/EmptyInterface.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyAnnotation.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyClass.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyEnum.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyError.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyException.java + test/jdk/javadoc/doclet/testClassDocCatalog/pkg2/EmptyInterface.java ! test/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/jdk/javadoc/doclet/testDeprecatedDocs/pkg/TestAnnotationType.java + test/jdk/javadoc/doclet/testGroupOption/C.java ! test/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java + test/jdk/javadoc/doclet/testGroupOption/abc1/C.java + test/jdk/javadoc/doclet/testGroupOption/abc2/C.java + test/jdk/javadoc/doclet/testGroupOption/abc3/C.java + test/jdk/javadoc/doclet/testGroupOption/other/C.java ! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/jdk/javadoc/doclet/testIndex/pkg/Coin.java ! test/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/jdk/javadoc/doclet/testLinkTaglet/checkPkg/B.java ! test/jdk/javadoc/doclet/testLinkTaglet/pkg/C.java ! test/jdk/javadoc/doclet/testNavigation/TestNavigation.java + test/jdk/javadoc/doclet/testNavigation/overview.html ! test/jdk/javadoc/doclet/testOptions/TestOptions.java + test/jdk/javadoc/doclet/testOptions/custom-stylesheet.css + test/jdk/javadoc/doclet/testOptions/deprecated/Foo.java + test/jdk/javadoc/doclet/testOptions/help.html + test/jdk/javadoc/doclet/testOptions/linksource/AnnotationTypeField.java + test/jdk/javadoc/doclet/testOptions/linksource/Properties.java + test/jdk/javadoc/doclet/testOptions/linksource/SomeClass.java + test/jdk/javadoc/doclet/testOptions/linksource/SomeEnum.java ! test/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/jdk/javadoc/doclet/testSearch/pkg/AnotherClass.java ! test/jdk/javadoc/doclet/testSearch/pkg/package-info.java ! test/jdk/javadoc/doclet/testSearch/pkgfx/C.java + test/jdk/javadoc/doclet/testSerializedForm/ExternalizedForm.java + test/jdk/javadoc/doclet/testSerializedForm/SerializedForm.java ! test/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java ! test/jdk/javadoc/doclet/testSimpleTag/C.java ! test/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java ! test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java + test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/RepeatedAnnotations.java ! test/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/C1.java ! test/jdk/javadoc/doclet/testUseOption/pkg1/C9.java + test/jdk/javadoc/doclet/testUseOption/pkg1/SubInterface.java + test/jdk/javadoc/doclet/testUseOption/pkg1/UsedThrowable.java + test/jdk/javadoc/doclet/testUseOption/pkg3/C.java ! test/jdk/javadoc/tool/VerifyLocale.java Changeset: 9f2ab5bb1942 Author: lana Date: 2016-03-15 14:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/9f2ab5bb1942 Merge Changeset: 5bacae82131e Author: jjg Date: 2016-03-17 12:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/5bacae82131e 8152048: change langtools tests to use ProblemList instead of @ignore Reviewed-by: darcy ! test/ProblemList.txt Changeset: facb06a2e3d8 Author: alundblad Date: 2016-03-22 11:48 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/facb06a2e3d8 8151379: Sjavac should not print connection attempts on info logging level Summary: Changed logging level on some sjavac messages. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java Changeset: d52219fa3026 Author: chegar Date: 2016-03-22 10:43 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d52219fa3026 Merge - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java ! test/ProblemList.txt - test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java - test/com/sun/javadoc/testLinkOption/package-list - test/com/sun/javadoc/testProfiles/TestProfiles.java - test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java - test/com/sun/javadoc/testProfiles/pkg1/Class1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class2Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class3Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Interface1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/ClassError.java - test/com/sun/javadoc/testProfiles/pkg2/ClassException.java - test/com/sun/javadoc/testProfiles/pkg3/Class1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Class2Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Interface1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg4/Class1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg5/Class1Pkg5.java - test/com/sun/javadoc/testProfiles/pkg5/Interface1Pkg5.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java - test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt - test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt ! test/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java ! test/jdk/javadoc/doclet/testClassCrossReferences/TestClassCrossReferences.java ! test/jdk/javadoc/doclet/testClassDocCatalog/TestClassDocCatalog.java ! test/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java ! test/jdk/javadoc/doclet/testGroupOption/TestGroupOption.java ! test/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/jdk/javadoc/doclet/testIndex/TestIndex.java - test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java - test/jdk/javadoc/doclet/testLinkOption/package-list ! test/jdk/javadoc/doclet/testLinkTaglet/TestLinkTaglet.java ! test/jdk/javadoc/doclet/testNavigation/TestNavigation.java ! test/jdk/javadoc/doclet/testOptions/TestOptions.java ! test/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java ! test/jdk/javadoc/doclet/testSimpleTag/TestSimpleTag.java ! test/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java ! test/jdk/javadoc/doclet/testUseOption/TestUseOption.java ! test/jdk/javadoc/tool/VerifyLocale.java - test/tools/javac/Object1.java - test/tools/javac/Object1.out - test/tools/javac/Object2.java - test/tools/javac/Object2.out - test/tools/javac/profiles/ProfileTest.java - test/tools/javac/proprietary/WarnClass.java - test/tools/javac/proprietary/WarnClass.out - test/tools/javac/proprietary/WarnImport.java - test/tools/javac/proprietary/WarnImport.out - test/tools/javac/proprietary/WarnMethod.java - test/tools/javac/proprietary/WarnMethod.out - test/tools/javac/proprietary/WarnStaticImport.java - test/tools/javac/proprietary/WarnStaticImport.out - test/tools/javac/proprietary/WarnVariable.java - test/tools/javac/proprietary/WarnVariable.out - test/tools/javac/proprietary/WarnWildcard.java - test/tools/javac/proprietary/WarnWildcard.out - test/tools/javac/synthesize/Boolean.java - test/tools/javac/synthesize/Byte.java - test/tools/javac/synthesize/Character.java - test/tools/javac/synthesize/Cloneable.java - test/tools/javac/synthesize/Double.java - test/tools/javac/synthesize/Float.java - test/tools/javac/synthesize/Integer.java - test/tools/javac/synthesize/Long.java - test/tools/javac/synthesize/Number.java - test/tools/javac/synthesize/Object.java - test/tools/javac/synthesize/Serializable.java - test/tools/javac/synthesize/Short.java - test/tools/javac/synthesize/Test.java - test/tools/javac/synthesize/Void.java - test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java - test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java - test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java - test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java - test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java - test/tools/jdeps/javax/activity/NotCompactProfile.java Changeset: bb24cb2c98fe Author: chegar Date: 2016-03-22 15:26 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/bb24cb2c98fe Merge Changeset: 241e893e89e0 Author: mchung Date: 2016-03-22 19:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/241e893e89e0 8152504: Problem list tools/jdeps/modules/GenModuleInfo.java until JDK-8152502 is resolved Reviewed-by: darcy ! test/ProblemList.txt Changeset: 7b2109432f9f Author: mchung Date: 2016-03-22 19:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/7b2109432f9f 8152503: tools/javac/completionDeps/DepsAndAnno.java fails after jigsaw m3 Reviewed-by: darcy ! test/tools/javac/completionDeps/DepsAndAnno.java Changeset: b40b4ce0daab Author: alundblad Date: 2016-03-23 13:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/b40b4ce0daab 8027999: Poorly worded error message when attempting to assign to this Summary: Changed the error message when trying to assign to this. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/diags/examples/CantAssignToThis.java Changeset: c42875d558d4 Author: alundblad Date: 2016-03-23 13:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/c42875d558d4 8152465: Sjavac should not prefix server generated log messages with [server] Summary: Dropped the [server] prefix unless debug output is enabled. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java Changeset: d77a6b663858 Author: jlahoda Date: 2016-03-23 13:40 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d77a6b663858 8152296: langtools/test/jdk/jshell/ToolReloadTest.java failing if there is not persisted history Summary: Create a custom Terminal for use in tests; avoid use of global Preferences in tests. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/StartOptionTest.java Changeset: a6b25b9c0195 Author: mcimadamore Date: 2016-03-23 16:59 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/a6b25b9c0195 8152411: Regression: inference fails to reject incompatible upper bounds Summary: Wrong undet variable comparison in propagation optimization Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java + test/tools/javac/generics/inference/8152411/T8152411.java + test/tools/javac/generics/inference/8152411/T8152411.out Changeset: b5af83c995f9 Author: lana Date: 2016-03-23 21:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/b5af83c995f9 Merge Changeset: 3d4117c36559 Author: rfield Date: 2016-03-25 18:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/3d4117c36559 8151755: jshell tool: properly cover resolution issues in output configuration 8152246: jshell tool: history overflow Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolFormatTest.java ! test/jdk/jshell/ToolReloadTest.java From glewis at eyesbeyond.com Sat Jun 4 20:54:40 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:54:40 +0000 Subject: hg: bsd-port/jdk9/hotspot: 73 new changesets Message-ID: <201606042054.u54Ksf1E026419@aojmv0008.oracle.com> Changeset: cf67bfa444b1 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cf67bfa444b1 Added tag jdk-9+111 for changeset c558850fac57 ! .hgtags Changeset: 4d4f3f5b215a Author: erikj Date: 2016-03-14 12:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4d4f3f5b215a 8151619: genSocketOptionRegistry.exe always relinked on Windows Reviewed-by: tbell ! make/lib/Lib-jdk.hotspot.agent.gmk Changeset: 2eca85c32025 Author: ppunegov Date: 2016-03-01 20:17 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2eca85c32025 8148563: compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java timesout Summary: decrease amount of directives and threads Reviewed-by: neliasso ! test/compiler/compilercontrol/jcmd/StressAddJcmdBase.java ! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: f9a45b25d9c9 Author: ppunegov Date: 2016-03-03 16:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f9a45b25d9c9 Merge Changeset: 6ff38c89f1f2 Author: mikael Date: 2016-03-03 09:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6ff38c89f1f2 8149159: Clean up Unsafe Reviewed-by: jrose, kvn, stsmirno, chegar, aph, psandoz, redestad, twisti ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/prims/unsafe.cpp + src/share/vm/prims/unsafe.hpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/shark/sharkBuilder.cpp ! test/compiler/intrinsics/IntrinsicDisabledTest.java Changeset: d15b795cdf21 Author: shade Date: 2016-03-03 22:17 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d15b795cdf21 8150669: C1 intrinsic for Class.isPrimitive Reviewed-by: twisti, vlivanov, redestad ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp + test/compiler/intrinsics/class/TestClassIsPrimitive.java Changeset: 6c9cc4c0b514 Author: shade Date: 2016-03-03 23:57 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6c9cc4c0b514 8150465: Unsafe methods to produce uninitialized arrays Reviewed-by: jrose, kvn, psandoz, aph, twisti, flar ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp + test/compiler/intrinsics/unsafe/AllocateUninitializedArray.java Changeset: a66bdd827fcb Author: shade Date: 2016-03-04 01:30 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a66bdd827fcb 8146801: Allocating short arrays of non-constant size is slow Reviewed-by: kvn, twisti, vlivanov ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.cpp ! src/share/vm/runtime/commandLineFlagConstraintsCompiler.hpp ! src/share/vm/runtime/globals.hpp Changeset: 59829cb7ae2e Author: vdeshpande Date: 2016-03-03 22:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/59829cb7ae2e 8150767: Enables SHA Extensions on x86 Summary: Add x86 intrinsics for SHA-1 and SHA-256. Reviewed-by: kvn, twisti Contributed-by: vivek.r.deshpande at intel.com, shravya.rukmannagari at intel.com ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.hpp + src/cpu/x86/vm/macroAssembler_x86_sha.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86.cpp ! src/cpu/x86/vm/stubRoutines_x86.hpp ! src/cpu/x86/vm/vmStructs_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot.amd64/src/jdk/vm/ci/hotspot/amd64/AMD64HotSpotJVMCIBackendFactory.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/runtime/globals.hpp Changeset: 0adf6c8c7223 Author: zmajo Date: 2016-03-04 08:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0adf6c8c7223 8150839: Adjust the number of compiler threads for 32-bit platforms Summary: Set the number of compiler threads to 3 on 32-bit platforms. Reviewed-by: iveresov ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp Changeset: 4838927d2c74 Author: rraghavan Date: 2016-03-04 01:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4838927d2c74 8140721: ProfilerNumberOf*Methods flags should be diagnostic. Summary: Converted four ProfilerNumberOf*Methods flags from develop to diagnostic. Reviewed-by: twisti ! src/share/vm/runtime/globals.hpp Changeset: 323d6d9aeb1e Author: thartmann Date: 2016-03-04 13:16 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/323d6d9aeb1e Merge ! src/share/vm/runtime/globals.hpp - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: bff625f165fa Author: zmajo Date: 2016-03-07 09:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bff625f165fa Merge - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp - test/serviceability/dcmd/jvmti/LoadJavaAgentDcmdTest.java Changeset: 687c4d83a4cc Author: kvn Date: 2016-03-07 10:03 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/687c4d83a4cc 8150353: PPC64LE: Support RTM on linux Reviewed-by: mdoerr, kvn Contributed-by: gromero at linux.vnet.ibm.com ! src/cpu/ppc/vm/globalDefinitions_ppc.hpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/share/vm/opto/compile.hpp Changeset: 0edd74a48586 Author: mikael Date: 2016-03-07 15:03 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0edd74a48586 8151002: Make Assembler methods vextract and vinsert match actual instructions Reviewed-by: kvn, vlivanov, mcberg ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/x86.ad Changeset: 87e72c51ec69 Author: enevill Date: 2016-03-08 14:39 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/87e72c51ec69 8150394: aarch64: add support for 8.1 LSE CAS instructions Reviewed-by: aph Contributed-by: ananth.jasty at caviumnetworks.com, edward.nevill at linaro.org ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/register_aarch64.hpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp Changeset: 9e7c906e3208 Author: enevill Date: 2016-02-20 15:11 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9e7c906e3208 8150082: aarch64: optimise small array copy Reviewed-by: aph ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: dae92a905ef8 Author: enevill Date: 2016-02-20 15:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dae92a905ef8 8150313: aarch64: optimise array copy using SIMD instructions Reviewed-by: aph ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: 9e9281592247 Author: fyang Date: 2016-03-05 22:22 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9e9281592247 8151340: aarch64: prefetch the destination word for write prior to ldxr/stxr loops. Summary: aarch64: add prefetch for write prior to ldxr/stxr loops. Reviewed-by: aph Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp Changeset: 3a1f495e37b3 Author: twisti Date: 2016-03-08 15:10 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3a1f495e37b3 8151266: HotSpotResolvedJavaFieldImpl::isStable() does not work as expected Reviewed-by: never, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java Changeset: 07536fb80fad Author: amurillo Date: 2016-03-10 16:08 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/07536fb80fad Merge - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: 96638b8bfdfa Author: amurillo Date: 2016-03-14 14:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/96638b8bfdfa Merge - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: d890ed97a19c Author: lana Date: 2016-03-15 14:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d890ed97a19c Merge - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: 3a8da1230500 Author: goetz Date: 2016-03-06 15:50 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3a8da1230500 8149557: Resource mark breaks printing to string stream Reviewed-by: stuefe, dholmes ! src/share/vm/oops/symbol.cpp ! src/share/vm/utilities/ostream.cpp Changeset: 57175b61dac3 Author: stuefe Date: 2016-03-06 19:07 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/57175b61dac3 8150843: [windows] os::getTimesSecs() returns negative values for kernel, user times Reviewed-by: dholmes ! src/os/windows/vm/os_windows.cpp Changeset: f96580a236c0 Author: ddmitriev Date: 2016-03-07 10:36 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f96580a236c0 8149973: Optimize object alignment check in debug builds. Reviewed-by: coleenp, tschatzl ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1RemSet.inline.hpp ! src/share/vm/oops/oop.inline.hpp Changeset: 1bff1b586886 Author: rehn Date: 2016-02-26 10:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1bff1b586886 8150026: Add the ability to log with variable log level Reviewed-by: brutisso, mlarsson ! src/share/vm/logging/log.hpp Changeset: 143691dafa25 Author: sangheki Date: 2016-03-07 01:20 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/143691dafa25 8145204: JVM can hang when ParGCArrayScanChunk=4294967296 and ParallelGC is used Summary: Changed the max value of ParGCArrayScanChunk to max_jint/3 Reviewed-by: jwilhelm, drwhite ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 001616491946 Author: sangheki Date: 2016-03-07 10:01 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/001616491946 Merge Changeset: a6ba2cec1af1 Author: drwhite Date: 2016-03-01 12:10 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a6ba2cec1af1 8078673: Update TEST.groups for recent GC tests Summary: Updates the needs_g1gc list in TEST.groups and adds appropriate "@requires vm.gc" annotations to a few GC tests. Reviewed-by: tschatzl, dfazunen ! test/TEST.groups ! test/gc/TestCardTablePageCommits.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestG1ConcRefinementThreads.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestG1PercentageOptions.java ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/logging/TestGCId.java Changeset: d367f98eeadc Author: tschatzl Date: 2016-03-07 10:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d367f98eeadc 8142484: Let IHOP follow the current capacity, not the maximum capacity Summary: Instead of following the current heap capacity, let all IHOP calculations follow the maximum capacity. Reviewed-by: brutisso, jmasa ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1IHOPControl.cpp ! src/share/vm/gc/g1/g1IHOPControl.hpp Changeset: bfaeb7b78742 Author: tschatzl Date: 2016-03-07 12:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bfaeb7b78742 Merge Changeset: 7a1bb5c3ff95 Author: sjohanss Date: 2016-03-07 15:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7a1bb5c3ff95 8149642: gc/g1/TestShrinkAuxiliaryData* tests fail with "GC triggered before VM initialization completed" Reviewed-by: brutisso, dfazunen ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java Changeset: 3f5a29b58493 Author: jmasa Date: 2016-03-03 11:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3f5a29b58493 8151101: Improve UseParallelGC parallelization of object array processing Reviewed-by: tschatzl, shade Contributed-by: richard.reingruber at sap.com ! src/share/vm/gc/parallel/psCompactionManager.inline.hpp Changeset: 91b99f0a2ec8 Author: jwilhelm Date: 2016-02-29 15:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/91b99f0a2ec8 6787054: Par compact - remove code that clears source_region Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psParallelCompact.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 8feda14c460c Author: jwilhelm Date: 2016-03-07 19:17 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8feda14c460c Merge Changeset: 741520968fec Author: gziemski Date: 2016-03-07 10:39 -0600 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/741520968fec 8146850: Remove TraceHandleAllocation rather than converting to UL 8149850: Remove HandleAllocationLimit and TotalHandleAllocationLimit when removing TraceHandleAllocation Summary: Removed TraceHandleAllocation, HandleAllocationLimit and TotalHandleAllocationLimit flags Reviewed-by: coleenp, dholmes ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/handles.cpp Changeset: faba55e07315 Author: gziemski Date: 2016-03-07 19:29 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/faba55e07315 Merge Changeset: 7fbe91178ff9 Author: dsamersoff Date: 2016-03-07 20:58 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7fbe91178ff9 8147456: Parsing of argument for -agentpath can write outside of allocated memory Reviewed-by: sspitsyn, dholmes Contributed-by: sharath.ballal at oracle.com ! src/os/posix/vm/os_posix.cpp Changeset: df3a86fcf1c5 Author: dsamersoff Date: 2016-03-07 18:05 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/df3a86fcf1c5 Merge Changeset: 53322af1a349 Author: dsamersoff Date: 2016-03-07 20:33 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/53322af1a349 Merge Changeset: b9719c517370 Author: sangheki Date: 2016-03-07 02:11 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b9719c517370 8149834: gc/shared/gcTimer.cpp:88 assert(_is_concurrent_phase_active) failed: A concurrent phase is not active Summary: Compare-and-exchange for concurrent gc timer related flag at G1CollectedHeap Reviewed-by: jmasa, drwhite ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp Changeset: 6e078dfe1d5b Author: sangheki Date: 2016-03-07 18:56 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6e078dfe1d5b Merge Changeset: a140334040d2 Author: sangheki Date: 2016-03-07 21:40 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a140334040d2 Merge Changeset: c4597dc5ff71 Author: cvarming Date: 2016-03-07 14:41 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c4597dc5ff71 8150013: ParNew: Prune nmethods scavengable list. Summary: Speed up ParNew collections by pruning the list of scavengable nmethods. Reviewed-by: jmasa, tonyp, twisti ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp ! src/share/vm/memory/iterator.hpp Changeset: eb055098b5ab Author: jmasa Date: 2016-03-07 23:06 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eb055098b5ab Merge Changeset: 16356f8940ac Author: jwilhelm Date: 2016-03-16 14:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/16356f8940ac Merge ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/runtime/globals.hpp ! test/TEST.groups Changeset: 74522870dbde Author: twisti Date: 2016-03-10 13:04 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/74522870dbde 8151470: [JVMCI] remove up-call to HotSpotJVMCICompilerConfig.selectCompiler Reviewed-by: dnsimon, vlivanov ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/thread.cpp Changeset: cdc9ef77a4da Author: enevill Date: 2016-03-10 14:53 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cdc9ef77a4da 8151502: optimize pd_disjoint_words and pd_conjoint_words Summary: optimize copy routines using inline assembler Reviewed-by: aph ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.inline.hpp + src/os_cpu/linux_aarch64/vm/copy_linux_aarch64.s Changeset: 1b8cc1264b20 Author: dnsimon Date: 2016-03-10 14:06 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1b8cc1264b20 8151664: [JVMCI] add missing test in 8151266 integration Reviewed-by: never, twisti + test/compiler/jvmci/meta/StableFieldTest.java Changeset: 91371caabd4c Author: simonis Date: 2016-03-03 16:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/91371caabd4c 8150646: Add support for blocking compiles though whitebox API Reviewed-by: kvn, ppunegov, simonis, neliasso Contributed-by: nils.eliasson at oracle.com, volker.simonis at gmail.com ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/compiler/compilerDirectives.cpp ! src/share/vm/compiler/compilerDirectives.hpp ! src/share/vm/compiler/directivesParser.cpp ! src/share/vm/compiler/directivesParser.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/services/diagnosticCommand.cpp + test/compiler/whitebox/BlockingCompilation.java Changeset: fc4808355352 Author: neliasso Date: 2016-03-09 21:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fc4808355352 8073793: serviceability/dcmd/compiler/CodelistTest.java fails with ClassNotFoundException trying to load VM anonymous class Summary: Make test less fragile using whitebox API Reviewed-by: kvn ! test/serviceability/dcmd/compiler/CodelistTest.java Changeset: ca0cd486254f Author: neliasso Date: 2016-03-09 21:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ca0cd486254f 8066770: EnqueueMethodForCompilationTest.java fails to compile method Summary: Make compiles blocking and always check queue Reviewed-by: kvn ! test/compiler/whitebox/ClearMethodStateTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java Changeset: af3712e4a548 Author: neliasso Date: 2016-03-11 21:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/af3712e4a548 Merge Changeset: 9c7684975803 Author: vlivanov Date: 2016-03-14 12:35 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9c7684975803 8139247: Improper locking of MethodData::_extra_data_lock Reviewed-by: dholmes, roland, dcubed ! src/share/vm/ci/ciMethodData.cpp Changeset: 6c8277ce87d6 Author: vlivanov Date: 2016-03-14 12:35 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6c8277ce87d6 8150320: C1: Illegal bci in debug info for MH::linkTo* methods Reviewed-by: kvn, dlong ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/code/debugInfoRec.cpp Changeset: 3497071a8c93 Author: vlivanov Date: 2016-03-14 12:35 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3497071a8c93 8141420: Compiler runtime entries don't hold Klass* from being GCed Reviewed-by: kvn, coleenp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/opto/runtime.cpp Changeset: dc073ee24dc6 Author: vlivanov Date: 2016-03-14 12:35 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dc073ee24dc6 8143407: C1: @Stable array support Reviewed-by: twisti ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_GraphBuilder.hpp ! src/share/vm/c1/c1_ValueType.hpp ! test/compiler/stable/StableConfiguration.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java Changeset: c479d5653ab6 Author: zmajo Date: 2016-03-14 17:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c479d5653ab6 Merge Changeset: da024e29b678 Author: kshefov Date: 2016-03-15 13:00 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/da024e29b678 8150850: [JVMCI] NPE when executing HotSpotConstantReflectionProvider.readStableFieldValue Reviewed-by: twisti, dnsimon ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantReflectionProvider.java Changeset: bb71f0783bb7 Author: neliasso Date: 2016-03-15 11:17 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bb71f0783bb7 8151795: compiler/compilercontrol/parser/DirectiveParserTest.java fails with "assert failed: 0 != 0" Summary: Treat zero added directives as fail Reviewed-by: twisti, kvn ! src/share/vm/compiler/directivesParser.cpp Changeset: 4bdeac967dce Author: neliasso Date: 2016-03-15 11:17 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4bdeac967dce 8151796: compiler/whitebox/BlockingCompilation.java fails due to method not compiled Summary: Make test more robust Reviewed-by: simonis ! test/compiler/whitebox/BlockingCompilation.java Changeset: bea0cfad5afa Author: neliasso Date: 2016-03-15 12:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bea0cfad5afa Merge Changeset: 97c1a4ad293c Author: ppunegov Date: 2016-03-15 16:23 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/97c1a4ad293c 8150955: RandomValidCommandsTest.java fails with UnsatisfiedLinkError: sun.hotspot.WhiteBox.registerNatives Summary: Replace invalid command with a valid one Reviewed-by: kvn ! test/compiler/compilercontrol/share/MultiCommand.java Changeset: 6daf6d082fd0 Author: thartmann Date: 2016-03-15 17:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6daf6d082fd0 8150804: C2 Compilation fails with assert(_base >= OopPtr && _base <= AryPtr) failed: Not a Java pointer Summary: Wait with removing casts from inputs in PhiNode::ideal() until after parsing for the type information to propagate. Reviewed-by: kvn ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/cfgnode.cpp + test/compiler/types/TestPhiElimination.java Changeset: a67e578d4015 Author: never Date: 2016-03-15 14:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a67e578d4015 8151871: [JVMCI] missing HAS_PENDING_EXCEPTION check Reviewed-by: kvn ! src/share/vm/jvmci/jvmciCompiler.cpp Changeset: b64b01f6cf4f Author: zmajo Date: 2016-03-17 13:48 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b64b01f6cf4f Merge Changeset: c2c3ba4ed1ac Author: amurillo Date: 2016-03-17 11:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c2c3ba4ed1ac Merge Changeset: ffee6483b81b Author: chegar Date: 2016-03-22 10:43 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ffee6483b81b Merge - src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/nativeLookup.cpp ! src/share/vm/runtime/arguments.cpp - test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java - test/compiler/jvmci/common/CompilerToVMHelper.java - test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java - test/compiler/jvmci/events/MetaAccessWrapper.java - test/runtime/BadObjectClass/Object.java - test/testlibrary/jdk/test/lib/PerfCounter.java - test/testlibrary/jdk/test/lib/PerfCounters.java Changeset: 8e0924cea35b Author: chegar Date: 2016-03-22 17:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8e0924cea35b Merge ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/ostream.cpp + test/compiler/jvmci/meta/StableFieldTest.java ! test/compiler/stable/StableConfiguration.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 958cf9910c0f Author: amurillo Date: 2016-03-22 18:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/958cf9910c0f 8152483: Fix a couple of tests that are being incorrectly run on C1 after jigsaw M3 Reviewed-by: ctornqvi, kvn ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/compiler/unsafe/UnsafeGetStableArrayElement.java Changeset: 76582e8dc9e6 Author: lana Date: 2016-03-23 21:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/76582e8dc9e6 Merge - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: 57b3f05dc144 Author: Greg Lewis Date: 2016-06-04 13:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/57b3f05dc144 Merge from main OpenJDK repository ! make/lib/Lib-jdk.hotspot.agent.gmk ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/os/posix/vm/os_posix.cpp ! src/share/vm/runtime/thread.cpp From glewis at eyesbeyond.com Sat Jun 4 20:54:42 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 04 Jun 2016 20:54:42 +0000 Subject: hg: bsd-port/jdk9/jdk: 63 new changesets Message-ID: <201606042054.u54Ksiiu026423@aojmv0008.oracle.com> Changeset: 589795e4cd38 Author: lana Date: 2016-03-23 19:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/589795e4cd38 Added tag jdk-9+111 for changeset b2a69d66dc65 ! .hgtags Changeset: 005df9abb92e Author: darcy Date: 2016-03-11 15:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/005df9abb92e 8151750: Mark ChangingInterests.java as intermittently failing Reviewed-by: lancea ! test/java/nio/channels/Selector/ChangingInterests.java Changeset: fe5de5d885bb Author: asmotrak Date: 2016-03-11 17:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fe5de5d885bb 8151734: Mark Unreachable.java and MaxRetries.java as intermittently failing Reviewed-by: weijun ! test/sun/security/krb5/auto/MaxRetries.java ! test/sun/security/krb5/auto/Unreachable.java Changeset: 25e8c082d7ef Author: mhaupt Date: 2016-03-13 20:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/25e8c082d7ef 8150782: findClass / accessClass throw unexpected exceptions Reviewed-by: sundar ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/t8150782/TestAccessClass.java + test/java/lang/invoke/t8150782/TestCls.java + test/java/lang/invoke/t8150782/TestFindClass.java + test/java/lang/invoke/t8150782/TestLookup.java Changeset: d14f551f4d52 Author: mhaupt Date: 2016-03-14 08:10 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d14f551f4d52 8151778: TestLookup.java fails after push of JDK-8150782 Reviewed-by: darcy ! test/java/lang/invoke/t8150782/TestLookup.java Changeset: 2f1011811248 Author: amlu Date: 2016-03-14 19:46 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2f1011811248 8151798: Mark java/util/TimeZone/Bug6772689.java as intermittently failing and demote to tier2 Reviewed-by: lancea ! test/TEST.groups ! test/java/util/TimeZone/Bug6772689.java Changeset: b0b9d09d7640 Author: rriggs Date: 2016-03-12 00:58 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b0b9d09d7640 8151062: Unclosed parenthesis in java.util.EnumMap.clone() Javadoc Reviewed-by: rriggs Contributed-by: Abhijit Roy ! src/java.base/share/classes/java/util/EnumMap.java Changeset: 927f20de2cc1 Author: darcy Date: 2016-03-14 10:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/927f20de2cc1 8151835: Mark SmallPrimeExponentP.java as intermittently failing Reviewed-by: vinnie ! test/sun/security/mscapi/SmallPrimeExponentP.java Changeset: 05a1166a8201 Author: mikael Date: 2016-03-03 09:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/05a1166a8201 8149159: Clean up Unsafe Reviewed-by: jrose, kvn, stsmirno, chegar, aph, psandoz, redestad, twisti ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/sun/misc/Unsafe.java + test/jdk/internal/misc/Unsafe/CopyMemory.java ! test/jdk/internal/misc/Unsafe/CopySwap.java Changeset: dfd2c514773c Author: shade Date: 2016-03-03 23:57 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dfd2c514773c 8150465: Unsafe methods to produce uninitialized arrays Reviewed-by: jrose, kvn, psandoz, aph, twisti, flar ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java Changeset: 6c484053b208 Author: zmajo Date: 2016-03-07 09:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6c484053b208 Merge - make/mapfiles/libjfr/mapfile-vers - src/java.base/share/classes/sun/misc/Version.java.template - src/java.base/share/native/libjava/Version.c - test/java/lang/invoke/T8139885.java - test/sun/misc/Version/Version.java Changeset: 5365a0b7e83f Author: amurillo Date: 2016-03-10 16:08 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5365a0b7e83f Merge Changeset: 1640de0263f7 Author: amurillo Date: 2016-03-14 14:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1640de0263f7 Merge Changeset: dadd5fa365d5 Author: jjg Date: 2016-03-14 16:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dadd5fa365d5 8151847: rmic should support v53 classfiles Reviewed-by: alanb ! src/jdk.rmic/share/classes/sun/tools/java/RuntimeConstants.java Changeset: dc4a7fcdd13d Author: amlu Date: 2016-03-15 12:38 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dc4a7fcdd13d 8151785: Doc typo in src/../java/util/stream/PipelineHelper.java Summary: Change from "intoWrapped" to "copyInto". Reviewed-by: rriggs Contributed-by: Hamlin Li ! src/java.base/share/classes/java/util/stream/PipelineHelper.java Changeset: 668137d6d741 Author: ksrini Date: 2016-03-01 12:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/668137d6d741 8147755: ASM should create correct constant tag for invokestatic on handle point to interface static method Summary: updates asm to v5.1 Reviewed-by: forax ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Handle.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypePath.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/TypeReference.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java + src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SimpleRemapper.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt Changeset: ba91b765b5a5 Author: ksrini Date: 2016-03-15 06:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ba91b765b5a5 8151858: update ASM 5.1 to accept V53.0 classfiles Reviewed-by: forax, sundar ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java Changeset: daf1b0562793 Author: lana Date: 2016-03-15 14:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/daf1b0562793 Merge Changeset: 28df1af8e872 Author: rriggs Date: 2016-03-16 13:16 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/28df1af8e872 8085887: java.time.format.FormatStyle.LONG or FULL causes unchecked exception 8076528: LocalTime.format() throws exception when FormatStyle is LONG or FULL Reviewed-by: sherman, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/format/DateTimePrintContext.java ! src/java.base/share/classes/java/time/temporal/TemporalQueries.java ! test/java/time/test/java/time/format/TestDateTimeFormatter.java Changeset: b0001f7f8765 Author: mikael Date: 2016-03-16 14:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b0001f7f8765 8151233: Unify CopySwap and CopyMemory tests Reviewed-by: dholmes + test/jdk/internal/misc/Unsafe/CopyCommon.java ! test/jdk/internal/misc/Unsafe/CopyMemory.java ! test/jdk/internal/misc/Unsafe/CopySwap.java Changeset: 90751bfb53cd Author: bpb Date: 2016-03-17 08:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/90751bfb53cd 8152043: (fs) Remove dynamic loopup of Win32 API functions in WindowsNativeDispatcher needed to support Windows XP and Server 2003 Summary: Remove dynamic lookup of Win32 functions which was required to support Windows XP and Windows Server 2003. Reviewed-by: alanb ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c Changeset: d6a0479363ed Author: clanger Date: 2016-03-18 13:14 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d6a0479363ed 8149169: SSLSocketInputRecord.decodeInputRecord buffer overflow Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Changeset: a025c940d090 Author: xuelei Date: 2016-03-20 00:03 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a025c940d090 8152221: Use try-with-resource in test templates Reviewed-by: weijun ! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java ! test/javax/net/ssl/templates/SSLSocketTemplate.java Changeset: 88577677aec9 Author: alanb Date: 2016-03-20 07:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/88577677aec9 8151582: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing due to "Connection succeeded" Reviewed-by: bpb, rriggs, alanb Contributed-by: huaming.li at oracle.com ! test/java/nio/channels/AsyncCloseAndInterrupt.java Changeset: cc97013c9cca Author: jlahoda Date: 2016-03-21 10:27 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cc97013c9cca 8131913: jdk/internal/jline/console/StripAnsiTest.java can't run in the background Summary: Avoid using a real terminal in tests. Reviewed-by: rfield ! test/jdk/internal/jline/console/StripAnsiTest.java Changeset: dd2ab8b2b9f2 Author: naoto Date: 2016-03-21 08:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dd2ab8b2b9f2 8060097: sun/net/idn/TestStringPrep.java failed. Reviewed-by: michaelm ! test/sun/net/idn/TestStringPrep.java Changeset: 8414d01b81db Author: ntv Date: 2016-03-21 14:24 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8414d01b81db 8032051: "ZonedDateTime" class "parse" method fails with short time zone offset ("+01") Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! test/java/time/tck/java/time/TCKZonedDateTime.java ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java ! test/java/time/tck/java/time/format/TCKOffsetPrinterParser.java Changeset: 2008d4fbe4d9 Author: ssahoo Date: 2016-03-21 11:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2008d4fbe4d9 8150512: Update test for jdk.security.provider.preferred security property. Reviewed-by: ascarpino ! test/sun/security/jca/PreferredProviderNegativeTest.java ! test/sun/security/jca/PreferredProviderTest.java Changeset: de1f0e168eeb Author: aefimov Date: 2016-03-21 21:58 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/de1f0e168eeb 8145039: JAXB marshaller fails with ClassCastException on classes generated by xjc Reviewed-by: lancea ! test/TEST.groups + test/javax/xml/bind/xjc/8145039/JaxbMarshallTest.java + test/javax/xml/bind/xjc/8145039/testSchema.xsd Changeset: f89fab6f60ad Author: sherman Date: 2016-03-21 15:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f89fab6f60ad 8152352: Compiling warnings in zip_util.c blocks devkit to build with --with-zlib=system Reviewed-by: naoto ! src/java.base/share/native/libzip/zip_util.c Changeset: b58e7a5634e8 Author: dsamersoff Date: 2016-03-07 20:59 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b58e7a5634e8 8147456: Parsing of argument for -agentpath can write outside of allocated memory Reviewed-by: sspitsyn, dholmes Contributed-by: sharath.ballal at oracle.com + test/com/sun/jdi/BadAgentPath.java Changeset: 7f21751d0b5b Author: jwilhelm Date: 2016-03-16 14:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7f21751d0b5b Merge Changeset: 22692ff458df Author: amurillo Date: 2016-03-17 11:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/22692ff458df Merge Changeset: 3ad0ed497418 Author: amurillo Date: 2016-03-21 20:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3ad0ed497418 Merge Changeset: 28db8a64363b Author: tvaleev Date: 2016-03-22 16:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/28db8a64363b 8151123: Collectors.summingDouble/averagingDouble unnecessarily call mapper twice Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/Collectors.java Changeset: 45281ceba474 Author: tvaleev Date: 2016-03-22 16:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/45281ceba474 8148748: ArrayList.subList().spliterator() is not late-binding Reviewed-by: psandoz ! src/java.base/share/classes/java/util/ArrayList.java ! test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java Changeset: fbe70dc61f3b Author: chegar Date: 2016-03-22 10:42 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fbe70dc61f3b Merge - make/gendata/Gendata-jdk.jdeps.gmk - make/gensrc/Gensrc-jdk.dev.gmk - make/gensrc/Gensrc-jdk.jvmstat.gmk - make/launcher/Launcher-jdk.dev.gmk - make/scripts/localelist.sh - make/src/classes/build/tools/module/GenJdepsModulesXml.java - make/src/classes/build/tools/module/GenModulesList.java - make/src/classes/build/tools/module/ImageBuilder.java - make/src/classes/build/tools/module/ModuleArchive.java - make/src/classes/build/tools/module/boot.modules - make/src/classes/build/tools/module/ext.modules ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java - src/java.base/share/classes/jdk/internal/jimage/Archive.java - src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java - src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java - src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java - src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java - src/java.base/share/classes/jdk/internal/jimage/StringTable.java - src/java.base/share/classes/jdk/internal/jimage/UTF8String.java - src/java.base/share/classes/sun/misc/Launcher.java - src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template - src/java.base/share/native/libjava/Package.c - src/java.base/share/native/libjava/Proxy.c - src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp - src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory - src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider - src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService - src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder - src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService - src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider - src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider - src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider - src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java - src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java - src/jdk.dev/share/classes/jdk/tools/jimage/Main.java - src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java - src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService - src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo - src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider ! test/TEST.groups ! test/java/lang/invoke/t8150782/TestLookup.java + test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java - test/java/net/httpclient/whitebox/TEST.properties - test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java - test/java/util/stream/bootlib/TEST.properties - test/jdk/internal/jimage/ExecutableTest.java - test/jdk/internal/jimage/JImageTest.java - test/jdk/internal/jimage/VerifyJimage.java - test/sun/security/krb5/config/NamingManager.java - test/sun/security/krb5/config/dns.sh - test/sun/security/mscapi/IsSunMSCAPIAvailable.sh - test/sun/security/ssl/StatusStapling/BogusStatusRequest.java - test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java - test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java - test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java - test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java - test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java - test/sun/security/ssl/StatusStapling/TestCase.java - test/sun/security/ssl/StatusStapling/TestUtils.java Changeset: 5f134507e92b Author: chegar Date: 2016-03-22 16:02 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5f134507e92b Merge ! test/TEST.groups ! test/sun/net/idn/TestStringPrep.java Changeset: 8ca730a3db4c Author: chegar Date: 2016-03-22 16:02 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8ca730a3db4c Merge Changeset: e592cd50bb63 Author: bpb Date: 2016-03-22 15:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e592cd50bb63 8151957: ObjectInputStream - Use new convenience method for immutable Map creation during static initialization Summary: Initialize primClasses primitive type name-to-class mapping using a new Map.of() conveience method. Reviewed-by: lancea, redestad, smarks ! src/java.base/share/classes/java/io/ObjectInputStream.java Changeset: 5db7d0e5d12a Author: sundar Date: 2016-03-23 14:54 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5db7d0e5d12a 8152268: jjs tool makefile should use --addmods ALL-SYSTEM Reviewed-by: alanb, hannesw ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk Changeset: 3e254419b9fa Author: xuelei Date: 2016-03-23 12:25 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3e254419b9fa 8149017: Delayed provider selection broken in RSA client key exchange Reviewed-by: coffeys ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java Changeset: 403329bd6983 Author: rriggs Date: 2016-03-23 19:57 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/403329bd6983 8151868: Typo in java.time.Instant until(Temporal endExclusive, TemporalUnit unit) Reviewed-by: rriggs, lancea, scolebourne Contributed-by: Abhijit Roy ! src/java.base/share/classes/java/time/Instant.java Changeset: 6d9aebccd145 Author: mchung Date: 2016-03-23 09:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6d9aebccd145 8152197: Single place to specify module-specific information for images build Reviewed-by: alanb, erikj ! make/gensrc/GensrcModuleLoaderMap.gmk Changeset: 8a37a0ec0728 Author: mchung Date: 2016-03-23 09:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8a37a0ec0728 8152227: Remove jdk.deploy.osx module descriptor Reviewed-by: alanb, redestad - src/jdk.deploy.osx/macosx/classes/module-info.java Changeset: 9ea9fb3c0c88 Author: dfuchs Date: 2016-03-23 18:24 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9ea9fb3c0c88 8151281: Module java.httpclient could use System.Logger instead of PlatformLogger Reviewed-by: mchung, michaelm ! src/java.httpclient/share/classes/java/net/http/Log.java Changeset: 775df952df90 Author: naoto Date: 2016-03-23 17:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/775df952df90 8152143: jlink --include-locales should gracefully detect certain user error Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: 1f84e73abee1 Author: lana Date: 2016-03-23 21:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1f84e73abee1 Merge - src/jdk.deploy.osx/macosx/classes/module-info.java Changeset: 3ac7178352fc Author: shade Date: 2016-03-24 12:52 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3ac7178352fc 8150463: StringConcat MH_INLINE_SIZED_EXACT should skip storage initialization Reviewed-by: plevart, chegar ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 8bdb63271ed2 Author: chegar Date: 2016-03-24 11:56 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8bdb63271ed2 8152642: Remove sun.misc.Unsafe dependency from java.lang.reflect.Proxy Reviewed-by: alanb, shade ! src/java.base/share/classes/java/lang/reflect/Proxy.java Changeset: ed1ac70edb86 Author: chegar Date: 2016-03-24 11:59 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ed1ac70edb86 8152277: Move URLClassPath.pathToURLs(String) to RegistryImpl Reviewed-by: alanb ! src/java.base/share/classes/sun/misc/URLClassPath.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java Changeset: a18dbcbe2e1a Author: xuelei Date: 2016-03-24 12:41 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a18dbcbe2e1a 8152237: Support BigInteger.TWO Reviewed-by: jnimeh, bpb, weijun ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java Changeset: e2e318304252 Author: erikj Date: 2016-03-24 14:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e2e318304252 8152545: Use preprocessor instead of compiling a program to generate native nio constants Reviewed-by: alanb ! make/gensrc/GensrcMisc.gmk - make/src/native/genconstants/ch/genSocketOptionRegistry.c - make/src/native/genconstants/fs/genSolarisConstants.c - make/src/native/genconstants/fs/genUnixConstants.c + src/java.base/share/classes/sun/nio/ch/SocketOptionRegistry.java.template + src/java.base/solaris/classes/sun/nio/fs/SolarisConstants.java.template + src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template Changeset: c1288b724e43 Author: dfuchs Date: 2016-03-24 14:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c1288b724e43 8152606: java.base no longer needs to export sun.util.logging to java.httpclient Summary: Now that JDK-8151281 is fixed, java.base module-info.java can be cleaned up to no longer export sun.util.logging to java.httpclient. Reviewed-by: chegar, alanb ! src/java.base/share/classes/module-info.java Changeset: ecd6e985e8b2 Author: chegar Date: 2016-03-24 15:32 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ecd6e985e8b2 8149122: Move sun.misc.URLClassPath and Resouce to an internal package Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java + src/java.base/share/classes/jdk/internal/loader/Resource.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java < src/java.base/share/classes/sun/misc/URLClassPath.java ! src/java.base/share/classes/jdk/internal/misc/JavaNetAccess.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java - src/java.base/share/classes/sun/misc/Resource.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java + src/java.base/unix/classes/jdk/internal/loader/FileURLMapper.java - src/java.base/unix/classes/sun/misc/FileURLMapper.java + src/java.base/windows/classes/jdk/internal/loader/FileURLMapper.java - src/java.base/windows/classes/sun/misc/FileURLMapper.java Changeset: 87b999055721 Author: chegar Date: 2016-03-24 15:34 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/87b999055721 Merge - make/src/native/genconstants/ch/genSocketOptionRegistry.c - make/src/native/genconstants/fs/genSolarisConstants.c - make/src/native/genconstants/fs/genUnixConstants.c Changeset: 4e79181befb9 Author: mchung Date: 2016-03-24 11:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4e79181befb9 8152715: Problem list tools/pack200/Pack200Props.java Reviewed-by: alanb, lancea ! test/ProblemList.txt Changeset: 3abd25870915 Author: mchung Date: 2016-03-24 13:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3abd25870915 8152508: tools/jlink/SecurityTest.java failed intermittently Reviewed-by: alanb ! test/tools/jlink/SecurityTest.java Changeset: aac56691c2c4 Author: amlu Date: 2016-03-25 19:46 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/aac56691c2c4 8152749: Mark AdaptorCloseAndInterrupt.java as intermittently failing 8152755: Problem list java/nio/file/WatchService/MayFlies.java Reviewed-by: alanb ! test/ProblemList.txt ! test/java/nio/channels/etc/AdaptorCloseAndInterrupt.java Changeset: eeea9b77edec Author: dfuchs Date: 2016-03-25 17:12 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eeea9b77edec 8150840: Add an internal system property to control the default level of System.Logger when java.logging is not present. Reviewed-by: mchung, rriggs ! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java + src/java.base/share/classes/jdk/internal/logger/SurrogateLogger.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java ! test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java + test/java/lang/System/LoggerFinder/internal/SimpleConsoleLoggerTest/SimpleConsoleLoggerTest.java Changeset: 00d704eff42f Author: mchung Date: 2016-03-25 12:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/00d704eff42f 8151571: InnocuousThread cannot be created during early startup Reviewed-by: alanb, plevart, chegar ! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java ! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java ! src/java.base/share/classes/sun/nio/ch/ThreadPool.java ! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java Changeset: 1565a0efe6f0 Author: asmotrak Date: 2016-03-25 16:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1565a0efe6f0 8152798: Mark WeakCipherSuite.java as intermittently failing Reviewed-by: xuelei ! test/javax/net/ssl/DTLS/WeakCipherSuite.java Changeset: 7c454a8c4e8c Author: Greg Lewis Date: 2016-06-04 13:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7c454a8c4e8c Merge from main OpenJDK repository From glewis at eyesbeyond.com Sun Jun 5 01:05:43 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 01:05:43 +0000 Subject: hg: bsd-port/jdk9/jaxp: 3 new changesets Message-ID: <201606050105.u5515hma003551@aojmv0008.oracle.com> Changeset: 29f414d284e5 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/29f414d284e5 Added tag jdk-9+112 for changeset 36326537f929 ! .hgtags Changeset: ccd848271666 Author: joehw Date: 2016-03-30 11:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/ccd848271666 8147431: javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh copied JDK failed Reviewed-by: rriggs ! test/ProblemList.txt ! test/javax/xml/jaxp/isolatedjdk/catalog/PropertiesTest.sh Changeset: 28626780e245 Author: lana Date: 2016-03-31 08:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/28626780e245 Merge From glewis at eyesbeyond.com Sun Jun 5 01:05:45 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 01:05:45 +0000 Subject: hg: bsd-port/jdk9/jaxws: Added tag jdk-9+112 for changeset 21274e7937ba Message-ID: <201606050105.u5515jUT003552@aojmv0008.oracle.com> Changeset: e980062475c1 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/e980062475c1 Added tag jdk-9+112 for changeset 21274e7937ba ! .hgtags From glewis at eyesbeyond.com Sun Jun 5 01:05:41 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 01:05:41 +0000 Subject: hg: bsd-port/jdk9/hotspot: 2 new changesets Message-ID: <201606050105.u5515kF0003580@aojmv0008.oracle.com> Changeset: c569f8d89269 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c569f8d89269 Added tag jdk-9+112 for changeset 76582e8dc9e6 ! .hgtags Changeset: 9f497d5b2798 Author: Greg Lewis Date: 2016-06-04 13:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9f497d5b2798 Merge from main OpenJDK repository From glewis at eyesbeyond.com Sun Jun 5 01:05:42 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 01:05:42 +0000 Subject: hg: bsd-port/jdk9/corba: Added tag jdk-9+112 for changeset 780d0620add3 Message-ID: <201606050105.u5515gxO003544@aojmv0008.oracle.com> Changeset: cc30faa2da49 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/cc30faa2da49 Added tag jdk-9+112 for changeset 780d0620add3 ! .hgtags From glewis at eyesbeyond.com Sun Jun 5 01:05:49 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 01:05:49 +0000 Subject: hg: bsd-port/jdk9: 7 new changesets Message-ID: <201606050105.u5515nBU003596@aojmv0008.oracle.com> Changeset: 6c5a63c5e7a4 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/6c5a63c5e7a4 Added tag jdk-9+112 for changeset 03543a758cd5 ! .hgtags Changeset: d360f7499380 Author: mchung Date: 2016-03-31 14:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d360f7499380 8153217: javafx modules are not included in the jre Reviewed-by: alanb ! make/Images.gmk ! make/common/Modules.gmk Changeset: 1e97e2ae06f9 Author: erikj Date: 2016-04-01 17:06 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/1e97e2ae06f9 8153257: Jib profiles config broken after JDK-8031767 Reviewed-by: tbell ! common/conf/jib-profiles.js Changeset: 7cd13f24127f Author: erikj Date: 2016-04-01 17:08 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/7cd13f24127f 8153261: Clean up fix for JDK-8153217 Reviewed-by: tbell ! make/Images.gmk ! make/common/Modules.gmk Changeset: 6cf3e6866c37 Author: erikj Date: 2016-04-01 17:10 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/6cf3e6866c37 8153273: Test lib compilations trigger find crash on Solaris Reviewed-by: tbell ! make/test/BuildTestLib.gmk Changeset: 55b6d550828d Author: tbell Date: 2016-04-01 12:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/55b6d550828d 8153303: Jib profiles config broken after JDK-8153257 after JDK-8031767 Reviewed-by: mchung ! common/conf/jib-profiles.js Changeset: e7252774dcc1 Author: Greg Lewis Date: 2016-06-04 13:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/e7252774dcc1 Merge from main OpenJDK repository From glewis at eyesbeyond.com Sun Jun 5 01:05:50 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 01:05:50 +0000 Subject: hg: bsd-port/jdk9/langtools: 7 new changesets Message-ID: <201606050105.u5515oa3003611@aojmv0008.oracle.com> Changeset: e25cb1b340e1 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/e25cb1b340e1 Added tag jdk-9+112 for changeset 3d4117c36559 ! .hgtags Changeset: 305e9e96a7f6 Author: mchung Date: 2016-03-31 11:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/305e9e96a7f6 8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build Reviewed-by: alanb ! make/gendata/Gendata-jdk.compiler.gmk Changeset: f31075169c33 Author: vromero Date: 2016-03-31 17:25 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f31075169c33 8150733: NPE when compiling module-info.java with a class declaration in a non-module mode Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/modules/NPECompilingModuleInfoTest.java Changeset: 0ef6f9a479f8 Author: darcy Date: 2016-03-31 14:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/0ef6f9a479f8 6818181: Update naming convention annotation processing samples for modules Reviewed-by: jjg ! src/sample/share/javac/processing/src/CheckNamesProcessor.java Changeset: 97ec97671022 Author: jjg Date: 2016-03-31 15:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/97ec97671022 8152897: refactor ToolBox to allow reduced documented dependencies Reviewed-by: vromero ! test/jdk/jshell/ClassPathTest.java ! test/jdk/jshell/CommandCompletionTest.java ! test/jdk/jshell/Compiler.java ! test/jdk/jshell/CompletionSuggestionTest.java ! test/jdk/jshell/ComputeFQNsTest.java ! test/jdk/jshell/ErrorTranslationTest.java ! test/jdk/jshell/ImportTest.java ! test/jdk/jshell/InferTypeTest.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolFormatTest.java ! test/jdk/jshell/ToolReloadTest.java ! test/tools/doclint/tool/PathsTest.java ! test/tools/javac/4846262/CheckEBCDICLocaleTest.java ! test/tools/javac/6302184/HiddenOptionsShouldUseGivenEncodingTest.java ! test/tools/javac/6508981/TestInferBinaryName.java ! test/tools/javac/AnonymousSubclassTest.java ! test/tools/javac/ClassPathTest/ClassPathTest.java ! test/tools/javac/ConstFoldTest.java ! test/tools/javac/ExtDirs/ExtDirTest.java ! test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java ! test/tools/javac/MissingInclude/MissingIncludeTest.java ! test/tools/javac/Paths/AbsolutePathTest.java ! test/tools/javac/ProtectedInnerClass/ProtectedInnerClassesTest.java ! test/tools/javac/T5090006/AssertionFailureTest.java ! test/tools/javac/T6558476.java ! test/tools/javac/T6725036.java ! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/tools/javac/T8009640/CheckRejectProfileBCPOptionsIfUsedTogetherTest.java ! test/tools/javac/T8010659/CompilerCrashWhenMixingBinariesAndSourcesTest.java ! test/tools/javac/T8013394/CompileErrorWithIteratorTest.java ! test/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/tools/javac/T8022162/IncorrectSignatureDeterminationForInnerClassesTest.java ! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/tools/javac/T8024437/ExceptionInferenceFromClassFileTest.java ! test/tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java ! test/tools/javac/api/ToolProvider/HelloWorldTest.java ! test/tools/javac/api/ToolProvider/ToolProviderTest1.java ! test/tools/javac/api/ToolProvider/ToolProviderTest2.java ! test/tools/javac/boxing/IncrementBoxedAndAccess.java ! test/tools/javac/classfiles/InnerClasses/T8068517.java ! test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleFlagTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleTest.java ! test/tools/javac/classfiles/attributes/Module/ModuleTestBase.java ! test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/tools/javac/classfiles/attributes/SourceFile/ModuleInfoTest.java ! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java ! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateInnerClassMembersTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AccessToPrivateSiblingsTest.java ! test/tools/javac/classfiles/attributes/Synthetic/AssertFieldTest.java ! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/Synthetic/BridgeMethodsForLambdaTest.java ! test/tools/javac/classfiles/attributes/Synthetic/EnumTest.java ! test/tools/javac/classfiles/attributes/Synthetic/PackageInfoTest.java ! test/tools/javac/classfiles/attributes/Synthetic/ThisFieldTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerClassTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerEnumTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeAnnotationsForTopLevelClassTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForGenericMethodTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsForLambdaTest.java ! test/tools/javac/classfiles/attributes/annotations/RuntimeParameterAnnotationsTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/tools/javac/classfiles/attributes/lib/TestBase.java ! test/tools/javac/completionDeps/DepsAndAnno.java ! test/tools/javac/defaultMethods/AssertionsTest.java ! test/tools/javac/defaultMethodsVisibility/DefaultMethodsNotVisibleForSourceLessThan8Test.java ! test/tools/javac/fatalErrors/NoJavaLangTest.java ! test/tools/javac/file/ExplodedImage.java ! test/tools/javac/importscope/CompletionFailureDuringImport.java ! test/tools/javac/importscope/ImportDependenciesTest.java ! test/tools/javac/importscope/ImportMembersTest.java ! test/tools/javac/importscope/NegativeCyclicDependencyTest.java ! test/tools/javac/innerClassFile/InnerClassFileTest.java ! test/tools/javac/javazip/JavaZipTest.java ! test/tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java ! test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java ! test/tools/javac/lambda/lambdaNaming/TestSerializedLambdaNameStability.java ! test/tools/javac/links/LinksTest.java ! test/tools/javac/modules/AbstractOrInnerClassServiceImplTest.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationProcessing.java ! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java ! test/tools/javac/modules/AutomaticModules.java ! test/tools/javac/modules/DoclintOtherModules.java ! test/tools/javac/modules/DuplicateClassTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/HelloWorldTest.java ! test/tools/javac/modules/MOptionTest.java ! test/tools/javac/modules/ModuleFinderTest.java ! test/tools/javac/modules/ModuleInfoTest.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/ModuleTestBase.java ! test/tools/javac/modules/ModulesAndClassPathTest.java ! test/tools/javac/modules/MultiModuleModeTest.java ! test/tools/javac/modules/NPECompilingModuleInfoTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/javac/modules/OutputDirTest.java ! test/tools/javac/modules/PackageConflictTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/PluginsInModulesTest.java ! test/tools/javac/modules/ProvidesTest.java ! test/tools/javac/modules/QueryBeforeEnter.java ! test/tools/javac/modules/RepeatedUsesAndProvidesTest.java ! test/tools/javac/modules/ReportNonExistentPackageTest.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/ServiceInStaticClassErrorTest.java ! test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java ! test/tools/javac/modules/SingleModuleModeTest.java ! test/tools/javac/modules/SubpackageTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java ! test/tools/javac/newlines/NewLineTest.java ! test/tools/javac/platform/PlatformProviderTest.java ! test/tools/javac/plugin/showtype/Test.java ! test/tools/javac/processing/rounds/CompleteOnClosed.java ! test/tools/javac/processing/rounds/OverwriteBetweenCompilations.java ! test/tools/javac/stackmap/StackMapTest.java ! test/tools/javac/sym/ElementStructureTest.java ! test/tools/javac/tree/8067914/NukeExtraCast.java ! test/tools/javadoc/CompletionError.java ! test/tools/javah/6257087/T6257087.java ! test/tools/javah/ModuleClass.java ! test/tools/javah/T4942232/MissingParamClassTest.java ! test/tools/javah/constMacroTest/ConstMacroTest.java ! test/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java ! test/tools/javap/4866831/PublicInterfaceTest.java ! test/tools/javap/T6729471.java ! test/tools/javap/stackmap/StackmapTest.java - test/tools/lib/ToolBox.java + test/tools/lib/toolbox/AbstractTask.java + test/tools/lib/toolbox/ExecTask.java + test/tools/lib/toolbox/JarTask.java + test/tools/lib/toolbox/JavaTask.java + test/tools/lib/toolbox/JavacTask.java + test/tools/lib/toolbox/JavahTask.java + test/tools/lib/toolbox/JavapTask.java + test/tools/lib/toolbox/Task.java + test/tools/lib/toolbox/ToolBox.java ! test/tools/sjavac/ApiExtraction.java ! test/tools/sjavac/ClasspathDependencies.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java ! test/tools/sjavac/HiddenFiles.java ! test/tools/sjavac/IncCompInheritance.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileFullyQualifiedRef.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/IncCompileWithChanges.java ! test/tools/sjavac/IncludeExcludePatterns.java ! test/tools/sjavac/NoState.java ! test/tools/sjavac/OverlappingSrcDst.java ! test/tools/sjavac/PackagePathMismatch.java ! test/tools/sjavac/ParallelCompilations.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/SJavacTester.java ! test/tools/sjavac/StateDir.java Changeset: 8b64ecd96dbe Author: ksrini Date: 2016-03-29 10:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/8b64ecd96dbe 8152771: NPE accessing comments on module declarations Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/modules/ModuleInfoTreeAccess.java Changeset: 4e87682893e6 Author: rfield Date: 2016-04-01 09:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/4e87682893e6 8152925: JShell: enable corralling of any type declaration, including enum Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/jdk/jshell/ReplaceTest.java From glewis at eyesbeyond.com Sun Jun 5 01:05:50 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 01:05:50 +0000 Subject: hg: bsd-port/jdk9/nashorn: 4 new changesets Message-ID: <201606050105.u5515oGC003614@aojmv0008.oracle.com> Changeset: f54433fcebb1 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f54433fcebb1 Added tag jdk-9+112 for changeset c261f8440c55 ! .hgtags Changeset: 4fbf7a66d49b Author: sundar Date: 2016-03-28 23:05 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/4fbf7a66d49b 8152533: ant octane target fails with "Unable to load a script engine manager (org.apache.bsf.BSFManager or javax.script.ScriptEngineManager)" Reviewed-by: jlaskey + buildtools/nashorntask/README + buildtools/nashorntask/build.xml + buildtools/nashorntask/project.properties + buildtools/nashorntask/src/jdk/nashorn/ant/NashornTask.java ! make/build-benchmark.xml ! make/project.properties Changeset: c0d57cb54210 Author: lana Date: 2016-03-31 08:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c0d57cb54210 Merge Changeset: a5d1990fd32d Author: mchung Date: 2016-03-31 11:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a5d1990fd32d 8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build Reviewed-by: alanb ! make/BuildNashorn.gmk From glewis at eyesbeyond.com Sun Jun 5 01:07:01 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 01:07:01 +0000 Subject: hg: bsd-port/jdk9/jdk: 31 new changesets Message-ID: <201606050107.u55172Fq003834@aojmv0008.oracle.com> Changeset: 0c17d24c43b6 Author: lana Date: 2016-03-31 01:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0c17d24c43b6 Added tag jdk-9+112 for changeset 1565a0efe6f0 ! .hgtags Changeset: 9e73bdac39ec Author: aefimov Date: 2016-03-28 17:12 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9e73bdac39ec 8073872: Schemagen fails with StackOverflowError if element references containing class Reviewed-by: lancea + test/javax/xml/bind/jxc/8073872/Foo.java + test/javax/xml/bind/jxc/8073872/SchemagenStackOverflow.java Changeset: 93230508687d Author: dl Date: 2016-03-28 08:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/93230508687d 8152083: Optimize TimeUnit conversions Reviewed-by: martin, shade, forax ! src/java.base/share/classes/java/util/concurrent/TimeUnit.java + test/java/util/concurrent/tck/TimeUnit8Test.java ! test/java/util/concurrent/tck/TimeUnitTest.java Changeset: 91a26000bfb5 Author: rgoel Date: 2016-03-28 12:36 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/91a26000bfb5 8150432: LocaleProviders.sh fails Summary: Updated Windows 10 kernel name. Reviewed-by: okutsu ! test/java/util/Locale/LocaleProviders.sh Changeset: faf6d930aef4 Author: redestad Date: 2016-03-28 22:25 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/faf6d930aef4 8152733: Avoid creating Manifest when checking for Multi-Release attribute Reviewed-by: psandoz, alanb Contributed-by: claes.redestad at oracle.com, steve.drach at oracle.com ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/java/util/jar/JarFile/MultiReleaseJarAPI.java Changeset: ff721bdc4c68 Author: amlu Date: 2016-03-29 10:47 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ff721bdc4c68 8152873: java/util/Locale/LocaleProviders.sh fails after JDK-8150432 Reviewed-by: darcy ! test/java/util/Locale/LocaleProviders.sh Changeset: 271faffbe204 Author: okutsu Date: 2016-03-29 18:04 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/271faffbe204 8152077: (cal) Calendar.roll does not always roll the hours during daylight savings Reviewed-by: peytoia ! src/java.base/share/classes/java/util/GregorianCalendar.java + test/java/util/Calendar/Bug8152077.java Changeset: 841f1fe6d486 Author: redestad Date: 2016-03-29 18:27 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/841f1fe6d486 8152951: Avoid calculating the reverse of StringConcatFactory$Recipe elements Reviewed-by: shade, vlivanov ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: fa4686fe4fac Author: mchung Date: 2016-03-29 12:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fa4686fe4fac 8153027: Exclude tools/jimage/JImageTest.java Reviewed-by: lancea ! test/ProblemList.txt Changeset: 380afcaf1507 Author: naoto Date: 2016-03-29 17:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/380afcaf1507 8152704: jlink command line output/help message improvement Reviewed-by: mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/JLink2Test.java ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: 727255af5ed4 Author: rriggs Date: 2016-03-30 12:47 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/727255af5ed4 8152005: sun/misc/SunMiscSignalTest.java failed intermittently Summary: extend timeout and retry Reviewed-by: darcy ! test/sun/misc/SunMiscSignalTest.java Changeset: 81b03502e5e7 Author: alanb Date: 2016-03-30 19:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/81b03502e5e7 8141609: Need test for jrtfs that runs on JDK 8 to target a JDK 9 image Reviewed-by: alanb, sundar Contributed-by: felix.yang at oracle.com ! test/Makefile + test/jdk/internal/jrtfs/remote/Main.java + test/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java Changeset: 850b61c46092 Author: mchung Date: 2016-03-30 17:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/850b61c46092 8153035: GenModuleInfoSource strips away the API comments Reviewed-by: chegar ! make/src/classes/build/tools/module/GenModuleInfoSource.java - make/src/classes/build/tools/module/Module.java - make/src/classes/build/tools/module/ModuleInfoReader.java - make/src/classes/build/tools/module/ModulesXmlReader.java - make/src/classes/build/tools/module/ModulesXmlWriter.java Changeset: 679f9542362b Author: darcy Date: 2016-03-30 18:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/679f9542362b 8151763: Use more informative format for problem list Reviewed-by: mchung, serb, chegar, alanb, mullan, jjg ! test/ProblemList.txt Changeset: 1993af50385d Author: mrkam Date: 2016-03-30 19:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1993af50385d 8153141: Develop initial set of tests for SwingSet Reviewed-by: prr ! .hgignore + make/netbeans/client_sanity/README + make/netbeans/client_sanity/build.xml + make/netbeans/client_sanity/manifest.mf + make/netbeans/client_sanity/nbproject/build-impl.xml + make/netbeans/client_sanity/nbproject/genfiles.properties + make/netbeans/client_sanity/nbproject/project.properties + make/netbeans/client_sanity/nbproject/project.xml ! test/TEST.groups + test/sanity/client/README + test/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java + test/sanity/client/SwingSet/src/ButtonDemoTest.java + test/sanity/client/SwingSet/src/ComboBoxDemoTest.java + test/sanity/client/SwingSet/src/ListDemoTest.java + test/sanity/client/SwingSet/src/OptionPaneDemoTest.java + test/sanity/client/SwingSet/src/ProgressBarDemoTest.java + test/sanity/client/SwingSet/src/ScrollPaneDemoTest.java + test/sanity/client/SwingSet/src/SpinnerDemoTest.java + test/sanity/client/SwingSet/src/SplitPaneDemoTest.java + test/sanity/client/SwingSet/src/TabbedPaneDemoTest.java + test/sanity/client/SwingSet/src/TextFieldDemoTest.java + test/sanity/client/SwingSet/src/ToggleButtonDemoTest.java + test/sanity/client/SwingSet/src/TreeDemoTest.java + test/sanity/client/SwingSet/src/WindowDemoTest.java + test/sanity/client/TEST.ROOT.template + test/sanity/client/TEST.properties + test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java + test/sanity/client/lib/SwingSet3/README + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/DemoProperties.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/DemoUtilities.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/JGridPanel.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/JHyperlink.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/ResourceManager.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/ButtonDemo.html + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/ButtonDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/blogs.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/document-print.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/earth_day.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/earth_night.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/edit-find.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/redbutton.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/redbutton_dark.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/resources/images/redbutton_glow.png + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/ComboBoxDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/ComboBoxDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/ComboBoxDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/brenteyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/brenthair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/brentmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/georgeseyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/georgeshair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/georgesmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/hanseyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/hanshair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/hansmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/howardeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/howardhair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/howardmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jameseyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jameshair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jamesmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jeffeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jeffhair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jeffmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/joneyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jonhair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/jonmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/laraeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larahair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/laramouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larryeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larryhair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/larrymouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/lisaeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/lisahair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/lisamouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/michaeleyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/michaelhair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/michaelmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/philipeyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/philiphair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/philipmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/scotteyes.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/scotthair.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/resources/images/scottmouth.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/ListDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/Permuter.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/ListDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/ListDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/blue.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/cyan.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/gray.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/green.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/magenta.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/red.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/resources/images/yellow.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/OptionPaneDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/resources/OptionPaneDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/resources/images/OptionPaneDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/resources/images/bottle.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/ProgressBarDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/resources/ProgressBarDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/resources/images/ProgressBarDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/ScrollPaneDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/ScrollPaneDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/COPYRIGHT + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/ScrollPaneDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/colheader.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/crayons.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/lowerleft.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/rowheader.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/upperleft.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/resources/images/upperright.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/JMandelbrot.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/JPaletteShower.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/JSpinnerPanel.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/MandelbrotControl.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/Palette.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/PaletteChooser.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/SpinnerDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/resources/SpinnerDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/resources/images/SpinnerDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/SplitPaneDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/SplitPaneDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/images/SplitPaneDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/images/day.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/resources/images/night.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/TabbedPaneDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/TabbedPaneDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/TabbedPaneDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/blake.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/brooke.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/camille.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/david.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/ewan.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/ewan.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/matthew.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/miranda.jpg + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/resources/images/stephen.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/JHistoryTextField.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/TextFieldDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/resources/TextFieldDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/resources/images/TextFieldDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/DirectionPanel.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/LayoutControlPanel.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/ToggleButtonDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/ToggleButtonDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/ToggleButtonDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1d.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1p.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b1r.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2d.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2p.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b2r.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3d.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3p.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/b3r.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bl.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bldn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bm.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/bmdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/br.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/brdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/c.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cb.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cbr.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cbrs.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cbs.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/cdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/ml.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/mldn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/mr.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/mrdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rb.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbp.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbr.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbrs.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/rbs.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tl.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tldn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tm.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tmdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/tr.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/resources/images/trdn.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/TreeDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/resources/TreeDemo.properties + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/resources/images/TreeDemo.gif + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/resources/tree.txt + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/WindowDemo.java + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/resources/WindowDemo.html + test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/resources/images/WindowDemo.gif + test/sanity/client/lib/jemmy/README + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Action.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ActionProducer.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Bundle.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/BundleManager.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/CharBindingMap.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ClassReference.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotFocusedException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentIsNotVisibleException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ComponentSearcher.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DefaultCharBindingMap.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/DialogWaiter.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventDispatcher.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/EventTool.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/FrameWaiter.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyInputException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/JemmyProperties.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/NoComponentUnderMouseException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ObjectBrowser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Outputable.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/QueueTool.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Scenario.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Test.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestCompletedException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TestOut.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeout.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/TimeoutExpiredException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeoutable.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeouts.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waitable.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Waiter.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/WindowWaiter.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibilityChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleDescriptionChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/accessibility/AccessibleNameChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/debug.timeouts + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/APIDriverInstaller.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ArrayDriverInstaller.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ButtonDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DefaultDriverInstaller.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DescriptablePathChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/Driver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverInstaller.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/DriverManager.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/EditorDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FocusDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/FrameDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InputDriverInstaller.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/InternalFrameDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/KeyDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/LightSupportiveDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ListDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MenuDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/MultiSelListDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/OrderedListDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/PathChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/ScrollDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/SupportiveDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TableDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TextDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/TreeDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/UnsupportedOperatorException.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/WindowDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/ButtonMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/buttons/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/APIFocusDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/MouseFocusDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/focus/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/EventDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyEventDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/KeyRobotDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseEventDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/MouseRobotDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/RobotDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/input/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ChoiceDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JComboMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JListMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTabMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/JTableHeaderDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/ListKeyboardDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/lists/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/APIJMenuDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/AppleMenuDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/DefaultJMenuDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/QueueJMenuDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/menus/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AWTScrollDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/AbstractScrollDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JScrollBarDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSliderDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSpinnerDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/JSplitPaneDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/KeyboardJSliderScrollDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollAdjuster.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollPaneDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/ScrollbarDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/scrolling/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/JTableMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/tables/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/AWTTextKeyboardDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/DownKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/EndKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/GoAndBackKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/HomeKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/NavigationKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/OffsetKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/SwingTextKeyboardDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/TextKeyboardDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/UpKey.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/text/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeAPIDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/JTreeMouseDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/trees/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultFrameDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultInternalFrameDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/DefaultWindowDriver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/drivers/windows/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/GUIBrowser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/TrialListenerManager.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/explorer/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ColorImageComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/FileImageComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageFinder.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageLoader.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageSaver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/ImageTool.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageLoader.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/PNGImageSaver.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/RoughImageFinder.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/StrictImageFinder.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/image/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/AbstractButtonOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ButtonOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/CheckboxOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ChoiceOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ContainerOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/DialogOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JButtonOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxMenuItemOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JCheckBoxOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JColorChooserOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComboBoxOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComponentOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JDialogOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JEditorPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFrameOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JInternalFrameOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JLabelOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JListOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuBarOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuItemOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JMenuOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPasswordFieldOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JPopupMenuOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JProgressBarOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonMenuItemOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JRadioButtonOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollBarOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JScrollPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSliderOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSpinnerOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JSplitPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTabbedPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableHeaderOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTableOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextAreaOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextComponentOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextFieldOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTextPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToggleButtonOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JTreeOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/LabelOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ListOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/Operator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollPaneOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ScrollbarOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextAreaOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextComponentOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/TextFieldOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/WindowOperator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/AbstractTextStyleChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DefaultVisualizer.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/DumpController.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/Dumper.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/EmptyVisualizer.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/MouseVisualizer.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/NameComponentChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGDecoder.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PNGEncoder.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/PropChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/RegExComparator.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/StringPropChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/TextStyleChooser.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowJob.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/WindowManager.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/util/package-info.java + test/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info Changeset: 391525879ab0 Author: chegar Date: 2016-03-31 06:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/391525879ab0 8152190: Move sun.misc.JarIndex and InvalidJarIndexException to an internal package Reviewed-by: alanb ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/java/util/jar/JarVerifier.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + src/java.base/share/classes/jdk/internal/util/jar/InvalidJarIndexError.java + src/java.base/share/classes/jdk/internal/util/jar/JarIndex.java ! src/java.base/share/classes/module-info.java - src/java.base/share/classes/sun/misc/InvalidJarIndexException.java - src/java.base/share/classes/sun/misc/JarIndex.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! test/sun/misc/JarIndex/JarIndexMergeTest.java Changeset: 28f06839e1b3 Author: chegar Date: 2016-03-31 06:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/28f06839e1b3 8153118: Remove sun.misc.resources Reviewed-by: naoto, mchung ! make/gensrc/Gensrc-java.base.gmk - src/java.base/share/classes/sun/misc/resources/Messages.java - src/java.base/share/classes/sun/misc/resources/Messages_de.java - src/java.base/share/classes/sun/misc/resources/Messages_es.java - src/java.base/share/classes/sun/misc/resources/Messages_fr.java - src/java.base/share/classes/sun/misc/resources/Messages_it.java - src/java.base/share/classes/sun/misc/resources/Messages_ja.java - src/java.base/share/classes/sun/misc/resources/Messages_ko.java - src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java - src/java.base/share/classes/sun/misc/resources/Messages_sv.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java Changeset: d7a4b04e3fc9 Author: igerasim Date: 2016-03-31 17:30 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d7a4b04e3fc9 8079136: Accessing a nested sublist leads to StackOverflowError Reviewed-by: psandoz, tvaleev ! src/java.base/share/classes/java/util/AbstractList.java ! src/java.base/share/classes/java/util/ArrayList.java + test/java/util/List/NestedSubList.java + test/java/util/List/SubList.java ! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java Changeset: ba50bcff7726 Author: lana Date: 2016-03-31 09:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ba50bcff7726 Merge - make/src/classes/build/tools/module/Module.java - make/src/classes/build/tools/module/ModuleInfoReader.java - make/src/classes/build/tools/module/ModulesXmlReader.java - make/src/classes/build/tools/module/ModulesXmlWriter.java - src/java.base/share/classes/sun/misc/InvalidJarIndexException.java - src/java.base/share/classes/sun/misc/JarIndex.java - src/java.base/share/classes/sun/misc/resources/Messages.java - src/java.base/share/classes/sun/misc/resources/Messages_de.java - src/java.base/share/classes/sun/misc/resources/Messages_es.java - src/java.base/share/classes/sun/misc/resources/Messages_fr.java - src/java.base/share/classes/sun/misc/resources/Messages_it.java - src/java.base/share/classes/sun/misc/resources/Messages_ja.java - src/java.base/share/classes/sun/misc/resources/Messages_ko.java - src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java - src/java.base/share/classes/sun/misc/resources/Messages_sv.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java Changeset: b312c746bd94 Author: mchung Date: 2016-03-31 11:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b312c746bd94 8153125: rmic from bootcycle build should launch with -m jdk.rmic/sun.rmi.rmic.Main Reviewed-by: alanb, erikj ! make/rmic/RmicCommon.gmk Changeset: 1ad48e2856e4 Author: mchung Date: 2016-03-31 11:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1ad48e2856e4 8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build Reviewed-by: alanb ! make/gendata/GendataBreakIterator.gmk Changeset: 8ef42eaa6735 Author: mchung Date: 2016-03-31 14:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8ef42eaa6735 8153217: javafx modules are not included in the jre Reviewed-by: alanb ! make/gensrc/GensrcModuleLoaderMap.gmk Changeset: 60336731daeb Author: amlu Date: 2016-04-01 09:14 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/60336731daeb 8153147: Mark java/net/BindException/Test.java as intermittently failing Reviewed-by: darcy ! test/java/net/BindException/Test.java Changeset: 4e7a6ae570c2 Author: okutsu Date: 2016-04-01 14:50 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4e7a6ae570c2 8152817: Locale data loading fails silently when running with a security manager Reviewed-by: mchung, alanb ! src/java.base/share/classes/sun/util/resources/LocaleData.java ! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java ! src/jdk.localedata/share/classes/sun/util/resources/provider/SupplementaryLocaleDataProvider.java + test/sun/util/locale/provider/Bug8152817.java Changeset: 4bd4c8c2a922 Author: aefimov Date: 2016-04-01 12:34 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4bd4c8c2a922 8134111: Unmarshaller unmarshalls XML element which doesn't have the expected namespace Reviewed-by: lancea + test/javax/xml/bind/marshal/8134111/UnmarshalTest.java + test/javax/xml/bind/marshal/8134111/testTypes/Root.java + test/javax/xml/bind/marshal/8134111/testTypes/WhenType.java + test/javax/xml/bind/marshal/8134111/testTypes/package-info.java Changeset: 25894e43243f Author: aefimov Date: 2016-04-01 16:46 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/25894e43243f 8153262: javax/xml/bind/marshal/8134111/UnmarshalTest.java fails Reviewed-by: coffeys, amlu + test/javax/xml/bind/marshal/8134111/testTypes/ObjectFactory.java Changeset: 99d87f328523 Author: erikj Date: 2016-04-01 17:08 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/99d87f328523 8153261: Clean up fix for JDK-8153217 Reviewed-by: tbell ! make/gensrc/GensrcModuleLoaderMap.gmk Changeset: 361014daf496 Author: redestad Date: 2016-04-01 20:28 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/361014daf496 8152641: Plugin to generate BMH$Species classes ahead-of-time Reviewed-by: plevart, mchung, forax, vlivanov, jrose ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java ! test/tools/jlink/JLinkTest.java + test/tools/jlink/plugins/GenerateJLIClassesPluginTest.java Changeset: 3c5f7bf20f6b Author: redestad Date: 2016-04-01 22:47 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3c5f7bf20f6b 8153317: Two jimage tests have been failing since JDK-8152641 was fixed Reviewed-by: darcy ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java Changeset: 68f8be44b6a6 Author: igerasim Date: 2016-04-03 16:38 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/68f8be44b6a6 6483657: MSCAPI provider does not create unique alias names Reviewed-by: vinnie ! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java ! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp + test/sun/security/mscapi/nonUniqueAliases/NonUniqueAliases.sh + test/sun/security/mscapi/nonUniqueAliases/nonUniq1.pem + test/sun/security/mscapi/nonUniqueAliases/nonUniq2.pem Changeset: f55cb7587042 Author: Greg Lewis Date: 2016-06-04 13:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f55cb7587042 Merge from main OpenJDK repository From glewis at eyesbeyond.com Sun Jun 5 18:20:09 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 18:20:09 +0000 Subject: hg: bsd-port/jdk9: 12 new changesets Message-ID: <201606051820.u55IK9T0019335@aojmv0008.oracle.com> Changeset: 51fb48619b0e Author: lana Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/51fb48619b0e Added tag jdk-9+113 for changeset 55b6d550828d ! .hgtags Changeset: 74ccbb7d0ec5 Author: azvegint Date: 2016-03-24 02:04 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/74ccbb7d0ec5 8143227: Platform-Specific Desktop Features Reviewed-by: prr, serb ! make/common/CORE_PKGS.gmk Changeset: 125cc8069745 Author: prr Date: 2016-03-28 08:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/125cc8069745 Merge Changeset: 0cd2d5f927ae Author: serb Date: 2016-03-29 17:03 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/0cd2d5f927ae 7179078: Remove @beaninfo processing from the makefiles Reviewed-by: erikj, alexsch ! make/CompileJavaModules.gmk Changeset: 250927400311 Author: prr Date: 2016-04-05 07:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/250927400311 Merge Changeset: 4f4adcdff6b4 Author: erikj Date: 2016-04-06 11:16 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/4f4adcdff6b4 8152691: Compare script broken after Module system Reviewed-by: tbell ! common/autoconf/compare.sh.in ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! make/Main.gmk Changeset: f517c91f6a29 Author: erikj Date: 2016-04-07 13:16 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/f517c91f6a29 8153660: jwdp.so/dll missing from JRE image Reviewed-by: alanb ! make/common/Modules.gmk Changeset: 49664188c2ca Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/49664188c2ca Merge Changeset: a82fbccf2e7e Author: jlahoda Date: 2016-04-08 11:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a82fbccf2e7e 8153243: make docs should generate JShell API docs Reviewed-by: erikj ! make/Javadoc.gmk ! make/common/NON_CORE_PKGS.gmk Changeset: 1d992540870f Author: chegar Date: 2016-04-09 19:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/1d992540870f 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! make/common/Modules.gmk ! test/lib/share/classes/jdk/test/lib/Utils.java Changeset: 9514275e01a2 Author: Greg Lewis Date: 2016-06-04 18:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/9514275e01a2 Merge from main OpenJDK repository ! make/CompileJavaModules.gmk Changeset: 3bb117146d9d Author: Greg Lewis Date: 2016-06-05 11:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/3bb117146d9d Looks like BSD should be in the filter list for java.base files as well. ! make/CompileJavaModules.gmk From glewis at eyesbeyond.com Sun Jun 5 18:20:11 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 18:20:11 +0000 Subject: hg: bsd-port/jdk9/corba: 2 new changesets Message-ID: <201606051820.u55IKBqi019379@aojmv0008.oracle.com> Changeset: 5df43ffe48c4 Author: lana Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/5df43ffe48c4 Added tag jdk-9+113 for changeset cc30faa2da49 ! .hgtags Changeset: 10d175b0368c Author: chegar Date: 2016-04-09 19:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/10d175b0368c 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! src/java.corba/share/classes/module-info.java From glewis at eyesbeyond.com Sun Jun 5 18:20:09 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 18:20:09 +0000 Subject: hg: bsd-port/jdk9/jaxws: Added tag jdk-9+113 for changeset e980062475c1 Message-ID: <201606051820.u55IK9qs019334@aojmv0008.oracle.com> Changeset: b314bb02182b Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/b314bb02182b Added tag jdk-9+113 for changeset e980062475c1 ! .hgtags From glewis at eyesbeyond.com Sun Jun 5 18:20:12 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 18:20:12 +0000 Subject: hg: bsd-port/jdk9/jaxp: 3 new changesets Message-ID: <201606051820.u55IKCwv019389@aojmv0008.oracle.com> Changeset: bf08e8fdd47a Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/bf08e8fdd47a Added tag jdk-9+113 for changeset 28626780e245 ! .hgtags Changeset: bfd3029fa3dd Author: joehw Date: 2016-04-06 14:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/bfd3029fa3dd 8150969: DEFER from Features API is taking precedence over defer preference in catalog file Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogReader.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/bad_cat.xml + test/javax/xml/jaxp/unittest/catalog/defer_del_false.xml + test/javax/xml/jaxp/unittest/catalog/defer_false_2.xml Changeset: 147114dd0641 Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/147114dd0641 Merge From glewis at eyesbeyond.com Sun Jun 5 18:20:11 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 18:20:11 +0000 Subject: hg: bsd-port/jdk9/nashorn: 3 new changesets Message-ID: <201606051820.u55IKBrc019377@aojmv0008.oracle.com> Changeset: e015a1c14289 Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e015a1c14289 Added tag jdk-9+113 for changeset a5d1990fd32d ! .hgtags Changeset: 0c5b4ee6923f Author: jlaskey Date: 2016-04-11 10:01 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/0c5b4ee6923f 8075550: Error "JavaFX runtime not found" in nashorn when load predefines scripts to import JavaFX packages Reviewed-by: kcr, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/base.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/controls.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/fxml.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/graphics.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/media.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swing.js - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swt.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/web.js Changeset: ba21793a0e48 Author: mhaupt Date: 2016-04-11 18:10 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/ba21793a0e48 8137149: add tests for issues closed during Nashorn issue cleanup Reviewed-by: jlaskey, sundar + test/script/basic/JDK-8026249.js + test/script/basic/JDK-8028429.js + test/script/basic/JDK-8028429.js.EXPECTED From glewis at eyesbeyond.com Sun Jun 5 18:20:17 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 18:20:17 +0000 Subject: hg: bsd-port/jdk9/langtools: 21 new changesets Message-ID: <201606051820.u55IKSDq019561@aojmv0008.oracle.com> Changeset: f534faf33c47 Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f534faf33c47 Added tag jdk-9+113 for changeset 4e87682893e6 ! .hgtags Changeset: 2f6ca5367226 Author: rfield Date: 2016-04-04 10:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/2f6ca5367226 8147515: JShell: Internationalize Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! 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.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java + src/jdk.jshell/share/classes/jdk/jshell/resources/l10n.properties ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolFormatTest.java + test/jdk/jshell/ToolLocaleMessageTest.java ! test/jdk/jshell/ToolReloadTest.java Changeset: 83c0f2cb6028 Author: jjg Date: 2016-04-04 12:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/83c0f2cb6028 8153416: unexport javah from jdk.compiler module Reviewed-by: mchung ! src/jdk.compiler/share/classes/module-info.java ! test/tools/javac/file/ExplodedImage.java ! test/tools/javac/nativeHeaders/javahComparison/CompareTest.java ! test/tools/javah/4942232/Test.java ! test/tools/javah/6257087/T6257087.java ! test/tools/javah/6572945/T6572945.java ! test/tools/javah/ModuleClass.java ! test/tools/javah/T4942232/MissingParamClassTest.java ! test/tools/javah/T6893943.java ! test/tools/javah/T6994608.java ! test/tools/javah/T7126832/T7126832.java ! test/tools/javah/T7185778.java ! test/tools/javah/TestHelpOpts.java ! test/tools/javah/VersionTest.java ! test/tools/javah/constMacroTest/ConstMacroTest.java Changeset: f2ce02ef81e9 Author: rfield Date: 2016-04-04 20:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f2ce02ef81e9 8153417: jshell tool: use test passed locale to retrieve ResourceBundle Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java Changeset: 68696e640592 Author: rfield Date: 2016-04-05 00:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/68696e640592 8153482: jdk/jshell/StartOptionTest.java fails on Windows after JDK-8147515 Reviewed-by: jlahoda ! test/jdk/jshell/StartOptionTest.java Changeset: d5754aaff8ec Author: alanb Date: 2016-04-05 21:17 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d5754aaff8ec 8153370: Drop use of old style -XaddExports from tests Reviewed-by: mchung ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/platform/PlatformProviderTest.java Changeset: 680712ce0386 Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/680712ce0386 8149644: Integrate VarHandles Reviewed-by: mcimadamore, forax ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.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/Resolve.java Changeset: 82f94333bd7e Author: zmajo Date: 2016-03-24 16:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/82f94333bd7e Merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/CreateSymbols.java - src/jdk.compiler/share/classes/com/sun/tools/javac/sym/Profiles.java - src/jdk.compiler/share/classes/com/sun/tools/javac/util/ServiceLoader.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractProfileIndexWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfileWriterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfilePackageSummaryWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/ProfileSummaryWriter.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfilePackageSummaryBuilder.java - src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java - src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java - test/com/sun/javadoc/testLinkOption/java/lang/StringBuilderChild.java - test/com/sun/javadoc/testLinkOption/package-list - test/com/sun/javadoc/testProfiles/TestProfiles.java - test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java - test/com/sun/javadoc/testProfiles/pkg1/Class1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class2Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Class3Pkg1.java - test/com/sun/javadoc/testProfiles/pkg1/Interface1Pkg1.java - test/com/sun/javadoc/testProfiles/pkg2/Anno1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Anno2Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/Class1Pkg2.java - test/com/sun/javadoc/testProfiles/pkg2/ClassError.java - test/com/sun/javadoc/testProfiles/pkg2/ClassException.java - test/com/sun/javadoc/testProfiles/pkg3/Class1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Class2Pkg3.java - test/com/sun/javadoc/testProfiles/pkg3/Interface1Pkg3.java - test/com/sun/javadoc/testProfiles/pkg4/Anno1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg4/Class1Pkg4.java - test/com/sun/javadoc/testProfiles/pkg5/Class1Pkg5.java - test/com/sun/javadoc/testProfiles/pkg5/Interface1Pkg5.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/Class1PkgDeprecated.java - test/com/sun/javadoc/testProfiles/pkgDeprecated/package-info.java - test/com/sun/javadoc/testProfiles/profile-rtjar-includes-nopkgs.txt - test/com/sun/javadoc/testProfiles/profile-rtjar-includes.txt - test/jdk/javadoc/doclet/testLinkOption/java/lang/StringBuilderChild.java - test/jdk/javadoc/doclet/testLinkOption/package-list - test/tools/javac/Object1.java - test/tools/javac/Object1.out - test/tools/javac/Object2.java - test/tools/javac/Object2.out - test/tools/javac/profiles/ProfileTest.java - test/tools/javac/proprietary/WarnClass.java - test/tools/javac/proprietary/WarnClass.out - test/tools/javac/proprietary/WarnImport.java - test/tools/javac/proprietary/WarnImport.out - test/tools/javac/proprietary/WarnMethod.java - test/tools/javac/proprietary/WarnMethod.out - test/tools/javac/proprietary/WarnStaticImport.java - test/tools/javac/proprietary/WarnStaticImport.out - test/tools/javac/proprietary/WarnVariable.java - test/tools/javac/proprietary/WarnVariable.out - test/tools/javac/proprietary/WarnWildcard.java - test/tools/javac/proprietary/WarnWildcard.out - test/tools/javac/synthesize/Boolean.java - test/tools/javac/synthesize/Byte.java - test/tools/javac/synthesize/Character.java - test/tools/javac/synthesize/Cloneable.java - test/tools/javac/synthesize/Double.java - test/tools/javac/synthesize/Float.java - test/tools/javac/synthesize/Integer.java - test/tools/javac/synthesize/Long.java - test/tools/javac/synthesize/Number.java - test/tools/javac/synthesize/Object.java - test/tools/javac/synthesize/Serializable.java - test/tools/javac/synthesize/Short.java - test/tools/javac/synthesize/Test.java - test/tools/javac/synthesize/Void.java - test/tools/jdeps/VerboseFormat/use/indirect/DontUseUnsafe2.java - test/tools/jdeps/VerboseFormat/use/indirect/UseUnsafeIndirectly.java - test/tools/jdeps/VerboseFormat/use/indirect2/DontUseUnsafe3.java - test/tools/jdeps/VerboseFormat/use/indirect2/UseUnsafeIndirectly2.java - test/tools/jdeps/VerboseFormat/use/unsafe/DontUseUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseClassWithUnsafe.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass.java - test/tools/jdeps/VerboseFormat/use/unsafe/UseUnsafeClass2.java - test/tools/jdeps/javax/activity/NotCompactProfile.java Changeset: f54b675d5eee Author: zmajo Date: 2016-03-29 13:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f54b675d5eee Merge Changeset: 87435db6e97c Author: amurillo Date: 2016-03-31 14:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/87435db6e97c Merge Changeset: c33ef58de585 Author: amurillo Date: 2016-04-04 13:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/c33ef58de585 Merge Changeset: 306fef8428ac Author: amurillo Date: 2016-04-05 20:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/306fef8428ac Merge Changeset: 68d65a7076b9 Author: vromero Date: 2016-04-06 13:49 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/68d65a7076b9 8151191: javac error when running javadoc on some inner classes Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/tools/javac/T8151191/Anno.java + test/tools/javac/T8151191/AnnoProcessor.java + test/tools/javac/T8151191/ErrorRunningJavadocOnInnerClasses.java Changeset: bd919db5c123 Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/bd919db5c123 Merge Changeset: 09cd25821441 Author: mcimadamore Date: 2016-04-08 10:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/09cd25821441 8152832: Type inference regression in javac Summary: Stale incoropration actions caused missing inference bounds Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8152832/T8152832.java Changeset: 482c38db3637 Author: jlahoda Date: 2016-04-08 11:52 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/482c38db3637 8153243: make docs should generate JShell API docs Summary: Tweaking JShell javadoc so that it can be built without warnings/errors. Reviewed-by: rfield, erikj ! src/jdk.jshell/share/classes/jdk/jshell/Diag.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java Changeset: 571ee117bb25 Author: rfield Date: 2016-04-08 10:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/571ee117bb25 8130450: JShell: events are not generated for repeated source 8139835: JShell API: Snippet.id() doc -- specify: no meaning, dynamic Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java ! test/jdk/jshell/SimpleRegressionTest.java Changeset: 859998e32f58 Author: rfield Date: 2016-04-08 13:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/859998e32f58 8153896: JShell API: Snippet.id() doc -- breaks make doc Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java Changeset: 697549008e7f Author: rfield Date: 2016-04-09 11:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/697549008e7f 8153716: JShell tool: should warn when failed to launch editor Summary: Catch launch exceptions. Split ToolBasicTest into two to provide place for regression test. Reviewed-by: rfield Contributed-by: kubota.yuji at gmail.com ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/ToolBasicTest.java + test/jdk/jshell/ToolSimpleTest.java Changeset: 01684d40a5b0 Author: chegar Date: 2016-04-09 19:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/01684d40a5b0 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz - test/tools/jdeps/jdk.unsupported/Foo.java - test/tools/jdeps/jdk.unsupported/JDKUnsupportedTest.java + test/tools/jdeps/unsupported/Bar.java + test/tools/jdeps/unsupported/Foo.java + test/tools/jdeps/unsupported/JDKUnsupportedTest.java Changeset: cba09a2e6ae9 Author: ksrini Date: 2016-04-10 08:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/cba09a2e6ae9 8073100: [javadoc] Provide an ability to suppress document generation for specific elements. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java + src/jdk.compiler/share/classes/com/sun/source/doctree/HiddenTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties + src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/HiddenTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java + test/jdk/javadoc/doclet/testHiddenTag/TestHiddenTag.java + test/jdk/javadoc/doclet/testHiddenTag/pkg1/A.java ! test/tools/javac/doctree/DocCommentTester.java + test/tools/javac/doctree/HiddenTest.java ! test/tools/javac/lib/DPrinter.java From glewis at eyesbeyond.com Sun Jun 5 18:20:32 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 18:20:32 +0000 Subject: hg: bsd-port/jdk9/hotspot: 59 new changesets Message-ID: <201606051820.u55IKXWt019604@aojmv0008.oracle.com> Changeset: 7d9d8ad32fe6 Author: lana Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7d9d8ad32fe6 Added tag jdk-9+113 for changeset c569f8d89269 ! .hgtags Changeset: dd177de0eb2f Author: chegar Date: 2016-04-03 16:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dd177de0eb2f 8153181: Move sun.misc.VMSupport to an internal package Reviewed-by: alanb, mchung ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/diagnosticCommand.cpp Changeset: 3256d4204291 Author: neliasso Date: 2016-03-16 10:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3256d4204291 8150054: Make compilercontrol test ignore xcomp Summary: Add -Xmixed and use jtreg driver Reviewed-by: kvn ! test/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/compiler/compilercontrol/commandfile/LogTest.java ! test/compiler/compilercontrol/commandfile/PrintTest.java ! test/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/compiler/compilercontrol/commands/ExcludeTest.java ! test/compiler/compilercontrol/commands/LogTest.java ! test/compiler/compilercontrol/commands/PrintTest.java ! test/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/compiler/compilercontrol/directives/ExcludeTest.java ! test/compiler/compilercontrol/directives/LogTest.java ! test/compiler/compilercontrol/directives/PrintTest.java ! test/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/compiler/compilercontrol/jcmd/AddLogTest.java ! test/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/compiler/compilercontrol/share/MultiCommand.java ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: 27654175e92a Author: thartmann Date: 2016-03-17 09:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/27654175e92a 8151882: -XX:+Verbose prints messages even if no other flag is set Summary: We should only print messages if PrintOpto && WizardMode is set. Reviewed-by: kvn, neliasso ! src/share/vm/opto/reg_split.cpp Changeset: b7ba700456c5 Author: aph Date: 2016-02-25 14:59 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b7ba700456c5 8150652: Remove unused code in AArch64 back end Reviewed-by: kvn ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: 7c31312c5725 Author: aph Date: 2016-03-17 17:03 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7c31312c5725 Merge - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/development/Server24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/About24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Delete24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Find16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Help24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/History24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Information24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/New24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Open24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Save24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/SaveAs24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/Zoom16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/general/ZoomIn24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Down16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/navigation/Up16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignCenter24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignLeft24.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight16.gif - src/jdk.hotspot.agent/share/classes/images/toolbarButtonGraphics/text/AlignRight24.gif - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: d28f025a1f80 Author: never Date: 2016-03-17 12:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d28f025a1f80 8151874: [JVMCI] canInlineMethod should check is_not_compilable for correct CompLevel Reviewed-by: twisti ! src/share/vm/jvmci/jvmciCompilerToVM.cpp Changeset: eb774f6f1077 Author: neliasso Date: 2016-03-17 21:55 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eb774f6f1077 8152090: Code missing from JDK-8150054 causing many test failures Summary: Add missing method Reviewed-by: kvn ! test/compiler/compilercontrol/share/scenario/Scenario.java Changeset: abe0f7310cc4 Author: thartmann Date: 2016-03-18 09:32 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/abe0f7310cc4 8023191: OSR nmethods should be flushed to free space in CodeCache Summary: Treat OSR nmethods like normal nmethods and flush them if they are cold/unused. Reviewed-by: kvn ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp Changeset: 39c046b28e28 Author: thartmann Date: 2016-03-18 09:27 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/39c046b28e28 Merge Changeset: 48d325e55fb4 Author: twisti Date: 2016-03-17 10:55 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/48d325e55fb4 8151829: [JVMCI] incorrect documentation about jvmci.compiler property Reviewed-by: kvn ! src/jdk.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCICompilerFactory.java Changeset: 59db3de117b0 Author: twisti Date: 2016-03-17 16:10 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/59db3de117b0 8151723: [JVMCI] JVMCIRuntime::treat_as_trivial: Don't limit trivial prefixes to boot class path Reviewed-by: dnsimon ! src/share/vm/jvmci/jvmciRuntime.cpp Changeset: ebbd1e270795 Author: twisti Date: 2016-03-17 16:10 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ebbd1e270795 8152134: [JVMCI] printing compile queues always prints C2 regardless of UseJVMCICompiler Reviewed-by: dnsimon ! src/share/vm/compiler/compileBroker.cpp Changeset: 81a1829d48eb Author: fzhinkin Date: 2016-03-17 09:50 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/81a1829d48eb 8152004: CTW crashes with failed assertion after 8150646 integration Reviewed-by: kvn, neliasso ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 58287e1b1c2c Author: thartmann Date: 2016-03-21 08:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/58287e1b1c2c 8144693: Intrinsify StringCoding.hasNegatives() on SPARC Summary: Implemented C2 instrinsic for StringCode.hasNegatives() on SPARC. Reviewed-by: kvn, jrose, thartmann Contributed-by: Guy Delamarter ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.hpp ! src/cpu/sparc/vm/sparc.ad + test/compiler/intrinsics/string/TestHasNegatives.java Changeset: bcf5a0a5731b Author: zmajo Date: 2016-03-21 09:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bcf5a0a5731b 8148754: C2 loop unrolling fails due to unexpected graph shape Summary: Check if graph shape is appropriate for optimization, bail out optimization if not. Reviewed-by: kvn, twisti, shade, dnsimon ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp Changeset: d88920c25ca1 Author: zmajo Date: 2016-03-21 11:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d88920c25ca1 Merge ! src/share/vm/code/nmethod.cpp Changeset: 1e385207d9f2 Author: neliasso Date: 2016-03-18 15:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1e385207d9f2 8152169: LockCompilationTest.java fails due method present in the compiler queue Summary: Too many compiles waiting, wait time not enough Reviewed-by: twisti ! test/compiler/whitebox/LockCompilationTest.java Changeset: a765ccf0f8f7 Author: zmajo Date: 2016-03-23 15:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a765ccf0f8f7 Merge ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 8e54f1e0fa6c Author: zmajo Date: 2016-03-24 11:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8e54f1e0fa6c 8152640: Quarantine compiler/intrinsics/string/TestHasNegatives.java Summary: Quarantine test Reviewed-by: thartmann ! test/compiler/intrinsics/string/TestHasNegatives.java Changeset: 9b03bbd4cc3f Author: amurillo Date: 2016-03-24 15:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9b03bbd4cc3f Merge Changeset: 1dac19bbc173 Author: thartmann Date: 2016-03-30 08:00 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1dac19bbc173 8152947: VM crash with assert(!removed || is_in_use()) failed: unused osr nmethod should be invalidated Summary: Check OSR invalidation after nmethod state transition. Reviewed-by: ddmitriev, vlivanov ! src/share/vm/code/nmethod.cpp Changeset: d7915089dde3 Author: thartmann Date: 2016-03-30 08:04 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d7915089dde3 8152861: VM crash on assert: locked methods shouldn't be flushed Summary: Check if nmethod is locked by JVMTI before flushing. Reviewed-by: kvn ! src/share/vm/runtime/sweeper.cpp Changeset: 4226e949ec95 Author: mdoerr Date: 2016-03-23 15:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4226e949ec95 8151818: C1: LIRGenerator::move_to_phi can't deal with illegal phi Reviewed-by: iveresov, kvn ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_ValueStack.hpp Changeset: 1fec7d381d2b Author: thartmann Date: 2016-03-24 09:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1fec7d381d2b 8136458: Remove "marked for reclamation" nmethod state Summary: Removed "marked for reclamation" nmethod state because only sweeper sets nmethods to zombie. Reviewed-by: kvn, neliasso ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/trace/trace.xml ! test/compiler/whitebox/ForceNMethodSweepTest.java Changeset: c8c4c889fe4c Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c8c4c889fe4c 8149644: Integrate VarHandles Reviewed-by: kvn, vlivanov ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: d9cf2220c734 Author: thartmann Date: 2016-03-24 12:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d9cf2220c734 8150821: Crash with assert(!((nmethod*)_cb)->is_deopt_pc(_pc)) failed: invariant broken Summary: Use different constructor on SPARC to fully initialize frame. Reviewed-by: kvn ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp Changeset: 25e29e53aa4e Author: thartmann Date: 2016-03-24 11:50 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/25e29e53aa4e Merge Changeset: aa43323e73be Author: zmajo Date: 2016-03-24 16:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/aa43323e73be Merge - src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/methodHandles.cpp - test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java - test/compiler/jvmci/common/CompilerToVMHelper.java - test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java - test/compiler/jvmci/events/MetaAccessWrapper.java - test/runtime/BadObjectClass/Object.java - test/testlibrary/jdk/test/lib/PerfCounter.java - test/testlibrary/jdk/test/lib/PerfCounters.java Changeset: c7776c76d752 Author: sgehwolf Date: 2016-03-22 18:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c7776c76d752 8152440: Zero build fails after JDK-8146801 Summary: Define InitArrayShortSize macro for Zero as well. Reviewed-by: aph ! src/cpu/zero/vm/globals_zero.hpp Changeset: 6c2bd5f03f0b Author: zmajo Date: 2016-03-24 17:52 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6c2bd5f03f0b Merge - src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory - test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java - test/compiler/jvmci/common/CompilerToVMHelper.java - test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java - test/compiler/jvmci/events/MetaAccessWrapper.java - test/runtime/BadObjectClass/Object.java - test/testlibrary/jdk/test/lib/PerfCounter.java - test/testlibrary/jdk/test/lib/PerfCounters.java Changeset: 055ca7aac8be Author: vdeshpande Date: 2016-03-24 11:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/055ca7aac8be 8152354: Update for x86 AES CBC Decryption Summary: 4 way parallel version for key sizes 192 and 256 for 64 bit and for key sizes 128, 192 and 256 for 32 bit. Reviewed-by: kvn ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: cfb6c135aef4 Author: kshefov Date: 2016-03-25 14:46 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cfb6c135aef4 8152344: JVMCI test task: Unit tests for ConstantReflectionProvider Reviewed-by: twisti, dpochepk, tpivovarova ! .mx.jvmci/suite.py + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/AsJavaTypeDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/BoxPrimitiveDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ConstantEqualsDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/DummyClass.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForObjectDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ForStringDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/IsEmbeddableDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayElementDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadArrayLengthDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantArrayElementDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadConstantFieldValueDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadFieldValueDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/ReadStableFieldValueDataProvider.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestHelper.java + test/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/UnboxPrimitiveDataProvider.java Changeset: 29c7e2e6df92 Author: shade Date: 2016-03-25 15:34 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/29c7e2e6df92 8152698: Remove obsolete Unsafe.putOrdered{X} methods, usages, runtime and compiler support Reviewed-by: kvn, psandoz ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/unsafe.cpp ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/X-UnsafeAccessTest.java.template Changeset: 693064a31888 Author: shade Date: 2016-03-25 13:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/693064a31888 Merge Changeset: c4b4c26535a4 Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c4b4c26535a4 8151623: Zap freed Metaspace chunks in non-product binaries Reviewed-by: stefank, jmasa ! src/share/vm/memory/metachunk.cpp ! src/share/vm/memory/metachunk.hpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: b79c4762e270 Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b79c4762e270 8152773: C2: LoadNode properties aren't preserved when converting between signed/unsigned variants Reviewed-by: jrose, kvn ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/mulnode.cpp Changeset: c36eb416cc8b Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c36eb416cc8b 8152179: C2: Folding of unsigned loads is broken w/ @Stable Reviewed-by: jrose, kvn ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp + test/compiler/stable/TestStableUByte.java + test/compiler/stable/TestStableUShort.java Changeset: a9334e785873 Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a9334e785873 8148175: C1: G1 barriers don't preserve FP registers Reviewed-by: kvn ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! test/TEST.groups + test/compiler/gcbarriers/PreserveFPRegistersTest.java Changeset: b3b7924f669f Author: vlivanov Date: 2016-03-28 13:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b3b7924f669f 8025962: JSR 292: NoSuchMethodError and NoSuchFieldError in MHN_resolve_Mem Reviewed-by: acorn, kvn ! src/share/vm/prims/methodHandles.cpp Changeset: 12b38ff7ad9b Author: rraghavan Date: 2016-03-28 01:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/12b38ff7ad9b 8145348: Make intrinsics flags diagnostic. Summary: Converted product or develop intrinsics flags to diagnostic. Reviewed-by: kvn ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/runtime/globals.hpp ! test/compiler/intrinsics/muladd/TestMulAdd.java ! test/compiler/runtime/6859338/Test6859338.java Changeset: ae6a4f50437b Author: rraghavan Date: 2016-03-28 20:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ae6a4f50437b 8152730: File Leak in CompileBroker::init_compiler_thread_log of compileBroker.cpp:1665. Summary: Added missing code to close file pointer. Reviewed-by: kvn ! src/share/vm/compiler/compileBroker.cpp Changeset: bfc8b5a3f2c6 Author: zmajo Date: 2016-03-29 13:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bfc8b5a3f2c6 Merge Changeset: 450bb8cbf13e Author: mcberg Date: 2016-03-29 09:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/450bb8cbf13e 8152496: Blended code generation Reviewed-by: kvn, shade ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86_32.ad Changeset: 9509fc52bba5 Author: vlivanov Date: 2016-03-29 21:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9509fc52bba5 8152857: [TESTBUG] UnsafeGetConstantField.testUnsafeGetFieldUnaligned fails w/ -XX:-UseUnalignedAccesses in -Xcomp mode Reviewed-by: kvn, thartmann ! test/compiler/unsafe/UnsafeGetConstantField.java Changeset: fc5e9316b9de Author: vlivanov Date: 2016-03-29 21:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fc5e9316b9de 8152945: TestStableU* tests aren't Jigsaw-ready Reviewed-by: kvn, thartmann ! test/compiler/stable/TestStableUByte.java ! test/compiler/stable/TestStableUShort.java Changeset: cfcee2a74225 Author: vlivanov Date: 2016-03-29 21:33 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cfcee2a74225 8152972: C2 crashes with SIGSEGV in LoadNode::make Reviewed-by: kvn ! src/share/vm/opto/memnode.cpp Changeset: c60119cf1cc2 Author: iignatyev Date: 2016-03-30 00:25 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c60119cf1cc2 8152636: TestHasNegatives.java fails after Jigsaw changes were integrated Reviewed-by: kvn ! test/compiler/intrinsics/string/TestHasNegatives.java + test/compiler/patches/java.base/java/lang/Helper.java Changeset: 52f98829e8b7 Author: rschatz Date: 2016-03-25 12:43 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/52f98829e8b7 8152634: generalize exception throwing routines in JVMCIRuntime Reviewed-by: twisti ! src/cpu/aarch64/vm/jvmciCodeInstaller_aarch64.cpp ! src/cpu/sparc/vm/jvmciCodeInstaller_sparc.cpp ! src/cpu/x86/vm/jvmciCodeInstaller_x86.cpp ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaAccessProvider.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstant.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaspaceConstantImpl.java + src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotSymbol.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/share/vm/jvmci/jvmciCodeInstaller.cpp ! src/share/vm/jvmci/jvmciCodeInstaller.hpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciJavaClasses.hpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/jvmci/jvmciRuntime.hpp ! src/share/vm/jvmci/systemDictionary_jvmci.hpp ! src/share/vm/jvmci/vmStructs_jvmci.cpp ! src/share/vm/jvmci/vmSymbols_jvmci.hpp ! test/compiler/jvmci/code/DataPatchTest.java Changeset: 4bf8a911582b Author: twisti Date: 2016-03-29 22:39 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4bf8a911582b Merge Changeset: a264a8ff29b0 Author: thartmann Date: 2016-03-30 12:34 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a264a8ff29b0 Merge ! src/share/vm/code/nmethod.cpp ! src/share/vm/runtime/sweeper.cpp Changeset: 1b8ecaab2482 Author: zmajo Date: 2016-03-31 16:09 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1b8ecaab2482 8153195: Quarantine compiler/gcbarriers/PreserveFPRegistersTest.java Summary: Quarantine test. Reviewed-by: thartmann ! test/compiler/gcbarriers/PreserveFPRegistersTest.java Changeset: c19f489ebc86 Author: amurillo Date: 2016-03-31 14:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c19f489ebc86 Merge Changeset: e8ffad113bbd Author: jwilhelm Date: 2016-04-04 20:39 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e8ffad113bbd 8153410: Disable tests until JDK-8151460 gets to main Reviewed-by: gtriantafill, dcubed ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java Changeset: 47fe834f7e4a Author: amurillo Date: 2016-04-04 13:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/47fe834f7e4a Merge ! src/share/vm/classfile/vmSymbols.hpp Changeset: 804cc8c0b806 Author: lana Date: 2016-04-07 11:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/804cc8c0b806 Merge Changeset: 280fdc039980 Author: chegar Date: 2016-04-09 23:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/280fdc039980 8153498: Update the PostVMInitHook mechanism to use an internal package in the base module Reviewed-by: alanb, lfoltan ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/runtime/thread.cpp Changeset: b64432bae527 Author: chegar Date: 2016-04-09 23:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b64432bae527 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! src/jdk.vm.ci/share/classes/module-info.java ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/c2/6589834/Test_ia32.java ! test/compiler/c2/6857159/Test6857159.java ! test/compiler/c2/6968348/Test6968348.java ! test/compiler/c2/7068051/Test7068051.java ! test/compiler/c2/7190310/Test7190310_unsafe.java ! test/compiler/c2/8004867/TestIntUnsafeCAS.java ! test/compiler/c2/8004867/TestIntUnsafeOrdered.java ! test/compiler/c2/8004867/TestIntUnsafeVolatile.java ! test/compiler/c2/8005956/PolynomialRoot.java ! test/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/CheckUpperLimit.java ! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java ! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/codecache/stress/RandomAllocationTest.java ! test/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/compiler/codegen/6896617/Test6896617.java ! test/compiler/codegen/7100757/Test7100757.java ! test/compiler/codegen/7184394/TestAESMain.java ! test/compiler/codegen/8011901/Test8011901.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! test/compiler/cpuflags/RestoreMXCSR.java ! test/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/compiler/debug/VerifyAdapterSharing.java ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java ! test/compiler/escapeAnalysis/TestUnsafePutAddressNullObjMustNotEscape.java ! test/compiler/intrinsics/bmi/TestAndnI.java ! test/compiler/intrinsics/bmi/TestAndnL.java ! test/compiler/intrinsics/bmi/TestBlsiI.java ! test/compiler/intrinsics/bmi/TestBlsiL.java ! test/compiler/intrinsics/bmi/TestBlsmskI.java ! test/compiler/intrinsics/bmi/TestBlsmskL.java ! test/compiler/intrinsics/bmi/TestBlsrI.java ! test/compiler/intrinsics/bmi/TestBlsrL.java ! test/compiler/intrinsics/bmi/TestLzcntI.java ! test/compiler/intrinsics/bmi/TestLzcntL.java ! test/compiler/intrinsics/bmi/TestTzcntI.java ! test/compiler/intrinsics/bmi/TestTzcntL.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java ! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactILoadTest.java ! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java ! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/DecExactITest.java ! test/compiler/intrinsics/mathexact/DecExactLTest.java ! test/compiler/intrinsics/mathexact/IncExactITest.java ! test/compiler/intrinsics/mathexact/IncExactLTest.java ! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactILoadTest.java ! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java ! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactILoadTest.java ! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java ! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactICondTest.java ! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactILoadTest.java ! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java ! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java ! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java ! test/compiler/jsr292/ConcurrentClassLoadingTest.java ! test/compiler/jsr292/VMAnonymousClasses.java ! test/compiler/oracle/CheckCompileCommandOption.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortThresholdOption.java ! test/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java ! test/compiler/rtm/cli/TestRTMLockingThresholdOption.java ! test/compiler/rtm/cli/TestRTMRetryCountOption.java ! test/compiler/rtm/cli/TestRTMSpinLoopCountOption.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/compiler/runtime/8010927/Test8010927.java ! test/compiler/startup/NumCompilerThreadsCheck.java ! test/compiler/startup/SmallCodeCacheStartup.java ! test/compiler/startup/StartupOutput.java ! test/compiler/tiered/ConstantGettersTransitionsTest.java ! test/compiler/tiered/LevelTransitionTest.java ! test/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/unsafe/GetUnsafeObjectG1PreBarrier.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/JdkInternalMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestBoolean.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestByte.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestChar.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestDouble.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestFloat.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestInt.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestLong.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestObject.java ! test/compiler/unsafe/SunMiscUnsafeAccessTestShort.java ! test/compiler/unsafe/UnsafeRaw.java ! test/compiler/unsafe/X-UnsafeAccessTest.java.template ! test/compiler/unsafe/generate-unsafe-access-tests.sh ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/gc/TestCardTablePageCommits.java ! test/gc/TestObjectAlignment.java ! test/gc/TestSoftReferencesBehaviorOnOOME.java ! test/gc/TestVerifyDuringStartup.java ! test/gc/TestVerifySilently.java ! test/gc/TestVerifySubSet.java ! test/gc/arguments/TestArrayAllocatorMallocLimit.java ! test/gc/arguments/TestCMSHeapSizeFlags.java ! test/gc/arguments/TestCompressedClassFlags.java ! test/gc/arguments/TestG1ConcMarkStepDurationMillis.java ! test/gc/arguments/TestG1ConcRefinementThreads.java ! test/gc/arguments/TestG1HeapSizeFlags.java ! test/gc/arguments/TestG1PercentageOptions.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestMaxNewSize.java ! test/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/gc/arguments/TestMinInitialErgonomics.java ! test/gc/arguments/TestNewRatioFlag.java ! test/gc/arguments/TestNewSizeFlags.java ! test/gc/arguments/TestNewSizeThreadIncrease.java ! test/gc/arguments/TestObjectTenuringFlags.java ! test/gc/arguments/TestParallelGCThreads.java ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestSelectDefaultGC.java ! test/gc/arguments/TestSerialHeapSizeFlags.java ! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java ! test/gc/arguments/TestSurvivorRatioFlag.java ! test/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/arguments/TestUseNUMAInterleaving.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/gc/cms/GuardShrinkWarning.java ! test/gc/g1/Test2GbHeap.java ! test/gc/g1/TestEagerReclaimHumongousRegions.java ! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/gc/g1/TestGCLogMessages.java ! test/gc/g1/TestHumongousAllocInitialMark.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/gc/g1/TestPLABSizeBounds.java ! test/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/gc/g1/TestRemsetLogging.java ! test/gc/g1/TestRemsetLoggingPerRegion.java ! test/gc/g1/TestRemsetLoggingThreads.java ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java ! test/gc/g1/TestShrinkDefragmentedHeap.java ! test/gc/g1/TestStringDeduplicationAgeThreshold.java ! test/gc/g1/TestStringDeduplicationFullGC.java ! test/gc/g1/TestStringDeduplicationInterned.java ! test/gc/g1/TestStringDeduplicationPrintOptions.java ! test/gc/g1/TestStringDeduplicationTableRehash.java ! test/gc/g1/TestStringDeduplicationTableResize.java ! test/gc/g1/TestStringDeduplicationYoungGC.java ! test/gc/g1/TestStringSymbolTableStats.java ! test/gc/logging/TestDeprecatedPrintFlags.java ! test/gc/logging/TestGCId.java ! test/gc/logging/TestPrintReferences.java ! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/gc/metaspace/TestMetaspaceMemoryPool.java ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestMetaspaceSizeFlags.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/gc/parallel/AdaptiveGCBoundary.java ! test/gc/serial/HeapChangeLogging.java ! test/gc/startup_warnings/TestCMS.java ! test/gc/startup_warnings/TestDefNewCMS.java ! test/gc/startup_warnings/TestG1.java ! test/gc/startup_warnings/TestParNewCMS.java ! test/gc/startup_warnings/TestParNewSerialOld.java ! test/gc/startup_warnings/TestParallelGC.java ! test/gc/startup_warnings/TestParallelScavengeSerialOld.java ! test/gc/startup_warnings/TestSerialGC.java ! test/gc/survivorAlignment/TestAllocationInEden.java ! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java ! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java ! test/gc/survivorAlignment/TestPromotionToSurvivor.java ! test/gc/whitebox/TestConcMarkCycleWB.java ! test/gc/whitebox/TestWBGC.java ! test/runtime/8003720/Test8003720.java ! test/runtime/8026365/InvokeSpecialAnonTest.java ! test/runtime/BadObjectClass/BootstrapRedefine.java ! test/runtime/BootClassAppendProp/BootClassPathAppend.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java ! test/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/runtime/ClassFile/JsrRewriting.java ! test/runtime/ClassFile/OomWhileParsingRepeatedJsr.java ! test/runtime/ClassFile/UnsupportedClassFileVersion.java ! test/runtime/CommandLine/BooleanFlagWithInvalidValue.java ! test/runtime/CommandLine/CompilerConfigFileWarning.java ! test/runtime/CommandLine/ConfigFileParsing.java ! test/runtime/CommandLine/ConfigFileWarning.java ! test/runtime/CommandLine/FlagWithInvalidValue.java ! test/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java ! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java ! test/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java ! test/runtime/CommandLine/PrintTouchedMethods.java ! test/runtime/CommandLine/TestHexArguments.java ! test/runtime/CommandLine/TestNullTerminatedFlags.java ! test/runtime/CommandLine/TestVMOptions.java ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/CommandLine/UnrecognizedVMOption.java ! test/runtime/CommandLine/VMOptionWarning.java ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/runtime/CompressedOops/ObjectAlignment.java ! test/runtime/CompressedOops/UseCompressedOops.java ! test/runtime/EnclosingMethodAttr/EnclMethodAttr.java ! test/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/ErrorHandling/SecondaryErrorTest.java ! test/runtime/LoadClass/LoadClassNegative.java ! test/runtime/LocalVariableTable/TestLVT.java ! test/runtime/NMT/AutoshutdownNMT.java ! test/runtime/NMT/BaselineWithParameter.java ! test/runtime/NMT/CommandLineDetail.java ! test/runtime/NMT/CommandLineEmptyArgument.java ! test/runtime/NMT/CommandLineInvalidArgument.java ! test/runtime/NMT/CommandLineSummary.java ! test/runtime/NMT/CommandLineTurnOffNMT.java ! test/runtime/NMT/JcmdBaselineDetail.java ! test/runtime/NMT/JcmdDetailDiff.java ! test/runtime/NMT/JcmdScale.java ! test/runtime/NMT/JcmdScaleDetail.java ! test/runtime/NMT/JcmdSummaryDiff.java ! test/runtime/NMT/JcmdWithNMTDisabled.java ! test/runtime/NMT/MallocRoundingReportTest.java ! test/runtime/NMT/MallocStressTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/MallocTrackingVerify.java ! test/runtime/NMT/NMTWithCDS.java ! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/runtime/NMT/ReleaseNoCommit.java ! test/runtime/NMT/ShutdownTwice.java ! test/runtime/NMT/SummaryAfterShutdown.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/runtime/PerfMemDestroy/PerfMemDestroy.java ! test/runtime/RedefineObject/TestRedefineObject.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java ! test/runtime/SharedArchiveFile/CdsDifferentCompactStrings.java ! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/runtime/SharedArchiveFile/DefaultUseWithClient.java ! test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java ! test/runtime/SharedArchiveFile/LimitSharedSizes.java ! test/runtime/SharedArchiveFile/MaxMetaspaceSize.java ! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java ! test/runtime/SharedArchiveFile/SharedArchiveFile.java ! test/runtime/SharedArchiveFile/SharedBaseAddress.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/SharedArchiveFile/SharedStringsRunAuto.java ! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java ! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java ! test/runtime/Thread/TestThreadDumpMonitorContention.java ! test/runtime/Thread/ThreadPriorities.java ! test/runtime/Unsafe/AllocateInstance.java ! test/runtime/Unsafe/AllocateMemory.java ! test/runtime/Unsafe/CopyMemory.java ! test/runtime/Unsafe/DefineClass.java ! test/runtime/Unsafe/FieldOffset.java ! test/runtime/Unsafe/GetField.java ! test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java ! test/runtime/Unsafe/GetPutAddress.java ! test/runtime/Unsafe/GetPutBoolean.java ! test/runtime/Unsafe/GetPutByte.java ! test/runtime/Unsafe/GetPutChar.java ! test/runtime/Unsafe/GetPutDouble.java ! test/runtime/Unsafe/GetPutFloat.java ! test/runtime/Unsafe/GetPutInt.java ! test/runtime/Unsafe/GetPutLong.java ! test/runtime/Unsafe/GetPutObject.java ! test/runtime/Unsafe/GetPutShort.java ! test/runtime/Unsafe/GetUncompressedObject.java ! test/runtime/Unsafe/GetUnsafe.java ! test/runtime/Unsafe/PageSize.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/Unsafe/Reallocate.java ! test/runtime/Unsafe/SetMemory.java ! test/runtime/Unsafe/ThrowException.java ! test/runtime/XCheckJniJsig/XCheckJSig.java ! test/runtime/classFileParserBug/ClassFileParserBug.java ! test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java ! test/runtime/contended/Options.java ! test/runtime/duplAttributes/DuplAttributesTest.java ! test/runtime/logging/BiasedLockingTest.java ! test/runtime/logging/DefaultMethodsTest.java ! test/runtime/logging/ExceptionsTest.java ! test/runtime/logging/ItablesTest.java ! test/runtime/logging/ModulesTest.java ! test/runtime/logging/MonitorInflationTest.java ! test/runtime/logging/SafepointTest.java ! test/runtime/logging/StartupTimeTest.java ! test/runtime/logging/ThreadLoggingTest.java ! test/runtime/logging/VMOperationTest.java ! test/runtime/logging/VtablesTest.java ! test/runtime/memory/LargePages/TestLargePageSizeInBytes.java ! test/runtime/memory/LargePages/TestLargePagesFlags.java ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReserveMemory.java ! test/runtime/memory/RunUnitTestsConcurrently.java ! test/runtime/modules/AccModuleTest.java ! test/runtime/modules/Visibility/XbootcpNoVisibility.java ! test/runtime/modules/Visibility/XbootcpVisibility.java ! test/runtime/modules/Visibility/XpatchVisibility.java ! test/runtime/modules/XpatchCDS.java ! test/runtime/verifier/OverriderMsg.java ! test/runtime/verifier/TestANewArray.java ! test/runtime/verifier/TestMultiANewArray.java ! test/serviceability/attach/AttachSetGetFlag.java ! test/serviceability/dcmd/compiler/CodeCacheTest.java ! test/serviceability/dcmd/compiler/CodelistTest.java ! test/serviceability/dcmd/compiler/CompilerDirectivesDCMDTest.java ! test/serviceability/dcmd/compiler/CompilerQueueTest.java ! test/serviceability/dcmd/framework/HelpTest.java ! test/serviceability/dcmd/framework/InvalidCommandTest.java ! test/serviceability/dcmd/framework/VMVersionTest.java ! test/serviceability/dcmd/gc/ClassHistogramAllTest.java ! test/serviceability/dcmd/gc/ClassHistogramTest.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java ! test/serviceability/dcmd/gc/RunFinalizationTest.java ! test/serviceability/dcmd/gc/RunGCTest.java ! test/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java ! test/serviceability/dcmd/thread/PrintConcurrentLocksTest.java ! test/serviceability/dcmd/thread/PrintTest.java ! test/serviceability/dcmd/vm/ClassHierarchyTest.java ! test/serviceability/dcmd/vm/ClassLoaderStatsTest.java ! test/serviceability/dcmd/vm/CommandLineTest.java ! test/serviceability/dcmd/vm/DynLibsTest.java ! test/serviceability/dcmd/vm/FlagsTest.java ! test/serviceability/dcmd/vm/SystemPropertiesTest.java ! test/serviceability/dcmd/vm/UptimeTest.java ! test/serviceability/jvmti/GetObjectSizeOverflow.java ! test/serviceability/jvmti/TestLambdaFormRetransformation.java ! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java ! test/serviceability/logging/TestLogRotation.java ! test/serviceability/sa/jmap-hashcode/Test8028623.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/stress/gc/TestStressRSetCoarsening.java ! test/testlibrary_tests/OutputAnalyzerReportingTest.java ! test/testlibrary_tests/OutputAnalyzerTest.java ! test/testlibrary_tests/RandomGeneratorTest.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ! test/testlibrary_tests/TestPlatformIsTieredSupported.java ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java Changeset: 5e398099492a Author: Greg Lewis Date: 2016-06-04 18:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5e398099492a Merge from main OpenJDK repository ! src/share/vm/runtime/thread.cpp From glewis at eyesbeyond.com Sun Jun 5 18:21:06 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 18:21:06 +0000 Subject: hg: bsd-port/jdk9/jdk: 125 new changesets Message-ID: <201606051821.u55ILBfj019670@aojmv0008.oracle.com> Changeset: 8c293ee99d5a Author: lana Date: 2016-04-07 10:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8c293ee99d5a Added tag jdk-9+113 for changeset 68f8be44b6a6 ! .hgtags Changeset: 027be703141c Author: chegar Date: 2016-04-03 16:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/027be703141c 8153181: Move sun.misc.VMSupport to an internal package Reviewed-by: alanb, mchung ! make/mapfiles/libjava/mapfile-vers + src/java.base/share/classes/jdk/internal/vm/VMSupport.java ! src/java.base/share/classes/module-info.java - src/java.base/share/classes/sun/misc/VMSupport.java ! src/java.base/share/native/libjava/VMSupport.c ! src/java.management/share/classes/sun/management/Agent.java ! src/jdk.jdwp.agent/share/native/libjdwp/util.c ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java Changeset: 0007e5d265a8 Author: jlaskey Date: 2016-04-04 09:34 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0007e5d265a8 8151806: JImage decompress code needs to be revised to be more effective Reviewed-by: redestad ! src/java.base/share/classes/jdk/internal/jimage/decompressor/CompressIndexes.java Changeset: 9ba10f300c38 Author: chegar Date: 2016-04-04 17:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9ba10f300c38 8153286: Move sun.misc.GC to java.rmi ( sun.rmi.transport ) Reviewed-by: alanb, erikj + make/lib/Lib-java.rmi.gmk ! make/mapfiles/libjava/mapfile-vers + make/mapfiles/librmi/mapfile-vers - src/java.base/share/classes/sun/misc/GC.java - src/java.base/share/native/libjava/GC.c ! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java + src/java.rmi/share/classes/sun/rmi/transport/GC.java ! src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java + src/java.rmi/share/native/librmi/GC.c Changeset: 11e09486cfa8 Author: naoto Date: 2016-04-04 10:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/11e09486cfa8 8153041: Remove unused redundant parameter in CLDRConverter Reviewed-by: okutsu ! make/src/classes/build/tools/cldrconverter/LDMLParseHandler.java Changeset: 8f5f8f0f265e Author: vtewari Date: 2016-04-05 17:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8f5f8f0f265e 7167293: FtpURLConnection connection leak on FileNotFoundException Reviewed-by: chegar, rriggs ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java + test/sun/net/ftp/FtpURLConnectionLeak.java Changeset: eded1d1733de Author: rgoel Date: 2016-04-05 12:02 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eded1d1733de 8149735: PropertiesTest.sh fails Summary: Updated permissions of "writablejdk". Reviewed-by: naoto, peytoia ! test/java/util/Currency/PropertiesTest.sh Changeset: 1b7b805c6c15 Author: naoto Date: 2016-04-05 09:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1b7b805c6c15 8152742: jlink --include-locales th fails with ArrayIndexOutOfBoundsException Reviewed-by: mchung, okutsu ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java Changeset: a2c688f39ffc Author: psadhukhan Date: 2016-03-09 11:26 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a2c688f39ffc 8034239: PrintServiceLookup.lookupPrintServices() returns different amount of services in comparison with lpstat -v Reviewed-by: prr, jgodinez ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java Changeset: 91ef08b978dd Author: avstepan Date: 2016-03-09 12:38 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/91ef08b978dd 8142406: [TEST] MultiResolution image: need test to cover the case when @2x image is corrupted Reviewed-by: serb, ssadetsky + test/java/awt/image/multiresolution/Corrupted2XImageTest.java Changeset: 7eef3f0c6089 Author: serb Date: 2016-03-09 14:23 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7eef3f0c6089 8144164: [macosx] Test java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest failed Reviewed-by: avstepan, yan - test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html ! test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java Changeset: d1c481a18d0c Author: jdv Date: 2016-03-10 14:14 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d1c481a18d0c 8139183: drawImage misses background's alpha channel Reviewed-by: flar, psadhukhan ! src/java.desktop/share/classes/sun/java2d/pipe/DrawImage.java + test/java/awt/image/DrawImage/ScaledImageAlphaTest.java Changeset: be6ad656d582 Author: avstepan Date: 2016-03-10 13:07 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/be6ad656d582 8151269: [TEST] add test covering getSource() method for multiresolution image Reviewed-by: alexsch, serb + test/java/awt/image/multiresolution/MultiresolutionSourceTest.java Changeset: 259604a9b3c0 Author: serb Date: 2016-03-04 20:10 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/259604a9b3c0 8151288: Generation of property files for gtk l&f can be skipped on win/osx Reviewed-by: erikj ! make/gensrc/Gensrc-java.desktop.gmk Changeset: 90f70a67250f Author: avstepan Date: 2016-03-10 17:19 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/90f70a67250f 8151627: [TEST_BUG] fix test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java to run with Jake Reviewed-by: serb, yan ! test/java/awt/image/multiresolution/MultiResolutionRenderingHintsTest.java Changeset: ef8fd276efe1 Author: rchamyal Date: 2016-03-11 10:57 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ef8fd276efe1 8145896: JInternalFrame setMaximum before adding to desktop throws null pointer exception Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java + test/javax/swing/JInternalFrame/8145896/TestJInternalFrameMaximize.java Changeset: e3fd20ff65cd Author: rchamyal Date: 2016-03-11 11:00 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e3fd20ff65cd 8145174: HiDPI splash screen support on Linux Reviewed-by: serb, alexsch ! make/lib/Awt2dLibraries.gmk ! make/mapfiles/libsplashscreen/mapfile-vers ! src/java.desktop/share/classes/java/awt/SplashScreen.java + src/java.desktop/unix/native/common/awt/systemscale/systemScale.c + src/java.desktop/unix/native/common/awt/systemscale/systemScale.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c ! src/java.desktop/unix/native/libsplashscreen/splashscreen_config.h ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c + test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java Changeset: 3bcdbb2ccb29 Author: pkbalakr Date: 2016-03-11 11:02 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3bcdbb2ccb29 7012008: JDesktopPane - Wrong background color with Win7+WindowsLnf Reviewed-by: ssadetsky, aivanov ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java + test/javax/swing/JDesktopPane/DesktopPaneBackgroundTest.java Changeset: 86410b3b6b02 Author: kshefov Date: 2016-03-11 11:17 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/86410b3b6b02 6734341: REGTEST fails: SelectionAutoscrollTest.html Reviewed-by: serb, ssadetsky Contributed-by: Vikrant Agarwal - test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.html ! test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.java Changeset: 141488128d50 Author: avstepan Date: 2016-03-11 14:06 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/141488128d50 8151699: [TEST_BUG] fix awt/image/multiresolution/MultiResolutionTrayIconTest Reviewed-by: serb ! test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java Changeset: efd717b776ba Author: avstepan Date: 2016-03-11 19:45 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/efd717b776ba 8151697: [TEST] minor update of test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java Reviewed-by: alexsch ! test/java/awt/image/multiresolution/BaseMultiResolutionImageTest.java Changeset: 1c17ecf713d3 Author: alexsch Date: 2016-03-11 21:57 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1c17ecf713d3 8069348: SunGraphics2D.copyArea() does not properly work for scaled graphics in D3D Reviewed-by: flar, serb ! src/java.desktop/macosx/classes/sun/java2d/OSXOffScreenSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLSurfaceData.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/windows/GDIWindowSurfaceData.java + test/java/awt/Graphics/CopyScaledArea/CopyScaledAreaTest.java + test/javax/swing/JInternalFrame/8069348/bug8069348.java Changeset: 86d89bad4a4b Author: psadhukhan Date: 2016-03-14 13:04 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/86d89bad4a4b 8151621: [TEST_BUG] java/awt/print/PrinterJob/MultiMonPrintDlgTest.java doesn't work with jtreg Reviewed-by: yan, jdv ! test/java/awt/print/PrinterJob/MultiMonPrintDlgTest.java Changeset: 38e583748916 Author: avstepan Date: 2016-03-14 12:20 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/38e583748916 8150724: [TEST] HiDPI: create a test for multiresolution icons Reviewed-by: alexsch, yan + test/java/awt/image/multiresolution/MultiresolutionIconTest.java Changeset: 719cfab5f252 Author: mhalder Date: 2016-03-14 16:46 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/719cfab5f252 8149456: [macosx] robot.keyPress do not generate key events (keyPressed and keyReleased) for function keys F13 to F19 Reviewed-by: ssadetsky, aniyogi ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m + test/java/awt/keyboard/AllKeyCode/AllKeyCode.java Changeset: 743002deeea8 Author: ddehaven Date: 2016-03-11 11:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/743002deeea8 Merge - make/lib/Lib-jdk.deploy.osx.gmk - make/mapfiles/libjfr/mapfile-vers - src/java.base/share/classes/sun/misc/ASCIICaseInsensitiveComparator.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/Dispatch.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchConcurrentQueue.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchMainQueue.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchNative.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchQueue.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchRetainedResource.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/LibDispatchSerialQueue.java - src/jdk.deploy.osx/macosx/classes/com/apple/concurrent/package.html - src/jdk.deploy.osx/macosx/native/libosx/CFileManager.m - src/jdk.deploy.osx/macosx/native/libosx/Dispatch.m Changeset: 29ee631effcc Author: ddehaven Date: 2016-03-14 07:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/29ee631effcc Merge Changeset: f685d342544e Author: erikj Date: 2016-03-14 13:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f685d342544e 8151770: 9-client windows builds fail on windows since make file change for 8145174 Reviewed-by: prr ! make/lib/Awt2dLibraries.gmk Changeset: f46f04bde3d8 Author: ssadetsky Date: 2016-03-15 09:11 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f46f04bde3d8 8143295: Validating issue in AWT Reviewed-by: serb, alexsch ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java Changeset: 17b0a13291e9 Author: ssadetsky Date: 2016-03-15 09:18 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/17b0a13291e9 8021961: setAlwaysOnTop doesn't behave correctly in Linux/Solaris under certain scenarios Reviewed-by: serb, azvegint ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java + test/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java Changeset: 6cb04a5e3a85 Author: ssadetsky Date: 2016-03-15 09:22 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6cb04a5e3a85 8139227: Text fields in JPopupMenu structure do not receive focus in hosted Applets Reviewed-by: serb, alexsch ! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp + test/java/awt/Window/FindOwner/FindOwnerTest.html + test/java/awt/Window/FindOwner/FindOwnerTest.java Changeset: 4c4c633ca2c1 Author: alexsch Date: 2016-03-15 09:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4c4c633ca2c1 8076545: Text size is twice bigger under Windows L&F on Win 8.1 with HiDPI display 8149453: [hidpi] JFileChooser does not scale properly on Windows with HiDPI display and Windows L&F 8149368: [hidpi] JLabel font is twice bigger than JTextArea font on Windows 7,HiDPI, Windows L&F Reviewed-by: flar, serb ! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.h + test/java/awt/font/FontScaling/FontScalingTest.java Changeset: 29f8bd062f2e Author: alexsch Date: 2016-03-15 22:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/29f8bd062f2e 8149849: [hidpi] DnD issues (cannot DnD from JFileChooser to JEditorPane or other text component) when scale > 1 Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp + test/javax/swing/JTextArea/8149849/DNDTextToScaledArea.java Changeset: 0336f5aeaa40 Author: psadhukhan Date: 2016-03-16 15:00 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0336f5aeaa40 8066139: Null return from PrintJob.getGraphics() running closed/java/awt/PrintJob/HighResTest/HighResTest.java Reviewed-by: prr, jdv Contributed-by: philip.race at oracle.com, prasanta.sadhukhan at oracle.com ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java + test/java/awt/PrintJob/HighResTest.java Changeset: e51c68afc075 Author: serb Date: 2016-03-16 15:36 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e51c68afc075 8151857: [TEST_BUG] bug6544309.java fails intermittently Reviewed-by: yan, avstepan ! test/javax/swing/JPopupMenu/6544309/bug6544309.java Changeset: e7d112770102 Author: serb Date: 2016-03-16 15:55 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e7d112770102 8146239: Support of PCM_FLOAT for the AU file format Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/AuFileWriter.java Changeset: 2a619b8d7752 Author: psadhukhan Date: 2016-03-17 11:23 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2a619b8d7752 6379088: Suboptimal expression in javax.imageio.ImageTypeSpecifier.getBitsPerBand(int) Reviewed-by: prr, serb, jdv ! src/java.desktop/share/classes/javax/imageio/ImageTypeSpecifier.java Changeset: 5c9fd890f278 Author: psadhukhan Date: 2016-03-17 12:48 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5c9fd890f278 8151110: libfontmanager should free memory with delete[] if it was allocated with new[] Reviewed-by: prr, serb ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc Changeset: d40b4a2a6f5d Author: avstepan Date: 2016-03-17 13:17 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d40b4a2a6f5d 8151714: [TEST] add a test for JOptionPane dialog multiresolution icons Reviewed-by: alexsch + test/java/awt/image/multiresolution/MultiResolutionJOptionPaneIconTest.java Changeset: 296dc933c637 Author: ptbrunet Date: 2016-03-17 21:58 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/296dc933c637 8145228: Java Access Bridge, getAccessibleStatesStringFromContext doesn't wrap the call to getAccessibleRole Summary: use invokeAndWait in two places that were missing that Reviewed-by: alexsch, prr Contributed-by: peter.brunet at oracle.com ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java Changeset: 4a1e160a12c3 Author: arapte Date: 2016-03-18 17:00 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4a1e160a12c3 8149636: TextField flicker & over scroll when selection scrolls beyond the bounds of TextField Reviewed-by: ssadetsky, psadhukhan ! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TextField.cpp + test/java/awt/TextArea/OverScrollTest/OverScrollTest.java + test/java/awt/TextField/OverScrollTest/OverScrollTest.java - test/java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.html ! test/java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.java Changeset: 62595f5bc270 Author: prr Date: 2016-03-18 11:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/62595f5bc270 Merge Changeset: 1442a9c0a7f4 Author: prr Date: 2016-03-21 09:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1442a9c0a7f4 Merge Changeset: f21dea1ddcdc Author: ssadetsky Date: 2016-03-22 13:07 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f21dea1ddcdc 8152201: [TEST_BUG] test/java/awt/Window/FindOwner/FindOwnerTest.java has @test tag Reviewed-by: prr, serb, alexsch ! test/java/awt/Window/FindOwner/FindOwnerTest.java Changeset: bef17930c9ae Author: aniyogi Date: 2016-03-22 16:07 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bef17930c9ae 8148555: [macosx] An uncaught exception was raised entering Emoji into JTextArea Reviewed-by: serb, alexsch, rchamyal ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + test/javax/swing/JTextArea/8148555/JTextAreaEmojiTest.java Changeset: 8b4ca0ad69a4 Author: prr Date: 2016-03-22 13:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8b4ca0ad69a4 Merge - make/gendata/Gendata-jdk.jdeps.gmk - make/gensrc/Gensrc-jdk.dev.gmk - make/gensrc/Gensrc-jdk.jvmstat.gmk - make/launcher/Launcher-jdk.dev.gmk - make/scripts/localelist.sh - make/src/classes/build/tools/module/GenJdepsModulesXml.java - make/src/classes/build/tools/module/GenModulesList.java - make/src/classes/build/tools/module/ImageBuilder.java - make/src/classes/build/tools/module/ModuleArchive.java - make/src/classes/build/tools/module/boot.modules - make/src/classes/build/tools/module/ext.modules - src/java.base/share/classes/jdk/internal/jimage/Archive.java - src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java - src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java - src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java - src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java - src/java.base/share/classes/jdk/internal/jimage/StringTable.java - src/java.base/share/classes/jdk/internal/jimage/UTF8String.java - src/java.base/share/classes/sun/misc/Launcher.java - src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template - src/java.base/share/native/libjava/Package.c - src/java.base/share/native/libjava/Proxy.c - src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp - src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory - src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider - src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService - src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder - src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService - src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider - src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider - src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider - src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java - src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java - src/jdk.dev/share/classes/jdk/tools/jimage/Main.java - src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java - src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService - src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo - src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java - test/java/net/httpclient/whitebox/TEST.properties - test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java - test/java/util/stream/bootlib/TEST.properties - test/jdk/internal/jimage/ExecutableTest.java - test/jdk/internal/jimage/JImageTest.java - test/jdk/internal/jimage/VerifyJimage.java - test/sun/security/krb5/config/NamingManager.java - test/sun/security/krb5/config/dns.sh - test/sun/security/mscapi/IsSunMSCAPIAvailable.sh - test/sun/security/ssl/StatusStapling/BogusStatusRequest.java - test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java - test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java - test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java - test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java - test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java - test/sun/security/ssl/StatusStapling/TestCase.java - test/sun/security/ssl/StatusStapling/TestUtils.java Changeset: 5ddf42bdf7ca Author: prr Date: 2016-03-22 14:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5ddf42bdf7ca 8055463: Need public API allowing full access to font collections in Font.createFont() Reviewed-by: serb, vadim ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/sun/font/FileFont.java ! src/java.desktop/share/classes/sun/font/FontManager.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! test/java/awt/FontClass/CreateFont/BigFont.java + test/java/awt/FontClass/CreateFont/CreateFontArrayTest.java ! test/java/awt/font/FontNames/GetLCIDFromLocale.java Changeset: 818f74ccccf9 Author: alexsch Date: 2016-03-23 14:25 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/818f74ccccf9 8150844: [hidpi] [macosx] -Dsun.java2d.uiScale should be taken into account for OS X Reviewed-by: serb, avstepan ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java - test/java/awt/hidpi/properties/HiDPIPropertiesLinuxTest.java + test/java/awt/hidpi/properties/HiDPIPropertiesUnixTest.java ! test/java/awt/image/multiresolution/Corrupted2XImageTest.java ! test/java/awt/image/multiresolution/MenuMultiresolutionIconTest.java ! test/java/awt/image/multiresolution/MultiresolutionIconTest.java Changeset: f633780cf089 Author: aniyogi Date: 2016-03-23 17:25 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f633780cf089 8151282: [TEST_BUG] javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java fails with GTK LnF Reviewed-by: serb, alexsch ! test/javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java Changeset: 5f53e3dabdc5 Author: lbourges Date: 2016-03-23 21:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5f53e3dabdc5 8144938: Handle properly coordinate overflow in Marlin Renderer Summary: skip point coordinates with NaN/Infinity values Reviewed-by: flar, prr ! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java ! src/java.desktop/share/classes/sun/java2d/marlin/TransformingPathConsumer2D.java ! src/java.desktop/share/classes/sun/java2d/marlin/Version.java ! src/java.desktop/share/classes/sun/java2d/pipe/AAShapePipe.java ! test/sun/java2d/marlin/CrashNaNTest.java Changeset: 7d9ef221ddc7 Author: azvegint Date: 2016-03-24 02:22 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7d9ef221ddc7 8143227: Platform-Specific Desktop Features Reviewed-by: prr, serb ! make/mapfiles/libawt_xawt/mapfile-vers - src/java.desktop/macosx/classes/com/apple/eawt/AboutHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/AppEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/AppEventListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppForegroundListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppHiddenListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppReOpenedListener.java ! src/java.desktop/macosx/classes/com/apple/eawt/Application.java ! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationAdapter.java ! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationEvent.java ! src/java.desktop/macosx/classes/com/apple/eawt/ApplicationListener.java ! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenAdapter.java ! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenListener.java + src/java.desktop/macosx/classes/com/apple/eawt/MacQuitResponse.java - src/java.desktop/macosx/classes/com/apple/eawt/OpenFilesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/PreferencesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/PrintFilesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitResponse.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java - src/java.desktop/macosx/classes/com/apple/eawt/ScreenSleepListener.java - src/java.desktop/macosx/classes/com/apple/eawt/SystemSleepListener.java - src/java.desktop/macosx/classes/com/apple/eawt/UserSessionListener.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppEventHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java + src/java.desktop/macosx/classes/com/apple/eawt/event/FullScreenEvent.java ! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDesktopPeer.java + src/java.desktop/macosx/classes/sun/lwawt/macosx/CTaskbarPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m ! src/java.desktop/share/classes/java/awt/Desktop.java ! src/java.desktop/share/classes/java/awt/Frame.java + src/java.desktop/share/classes/java/awt/Taskbar.java + src/java.desktop/share/classes/java/awt/desktop/AboutEvent.java + src/java.desktop/share/classes/java/awt/desktop/AboutHandler.java + src/java.desktop/share/classes/java/awt/desktop/AppEvent.java + src/java.desktop/share/classes/java/awt/desktop/AppForegroundEvent.java + src/java.desktop/share/classes/java/awt/desktop/AppForegroundListener.java + src/java.desktop/share/classes/java/awt/desktop/AppHiddenEvent.java + src/java.desktop/share/classes/java/awt/desktop/AppHiddenListener.java + src/java.desktop/share/classes/java/awt/desktop/AppReopenedEvent.java + src/java.desktop/share/classes/java/awt/desktop/AppReopenedListener.java + src/java.desktop/share/classes/java/awt/desktop/FilesEvent.java + src/java.desktop/share/classes/java/awt/desktop/OpenFilesEvent.java + src/java.desktop/share/classes/java/awt/desktop/OpenFilesHandler.java + src/java.desktop/share/classes/java/awt/desktop/OpenURIEvent.java + src/java.desktop/share/classes/java/awt/desktop/OpenURIHandler.java + src/java.desktop/share/classes/java/awt/desktop/PreferencesEvent.java + src/java.desktop/share/classes/java/awt/desktop/PreferencesHandler.java + src/java.desktop/share/classes/java/awt/desktop/PrintFilesEvent.java + src/java.desktop/share/classes/java/awt/desktop/PrintFilesHandler.java + src/java.desktop/share/classes/java/awt/desktop/QuitEvent.java + src/java.desktop/share/classes/java/awt/desktop/QuitHandler.java + src/java.desktop/share/classes/java/awt/desktop/QuitResponse.java + src/java.desktop/share/classes/java/awt/desktop/QuitStrategy.java + src/java.desktop/share/classes/java/awt/desktop/ScreenSleepEvent.java + src/java.desktop/share/classes/java/awt/desktop/ScreenSleepListener.java + src/java.desktop/share/classes/java/awt/desktop/SystemEventListener.java + src/java.desktop/share/classes/java/awt/desktop/SystemSleepEvent.java + src/java.desktop/share/classes/java/awt/desktop/SystemSleepListener.java + src/java.desktop/share/classes/java/awt/desktop/UserSessionEvent.java + src/java.desktop/share/classes/java/awt/desktop/UserSessionListener.java + src/java.desktop/share/classes/java/awt/desktop/package.html ! src/java.desktop/share/classes/java/awt/peer/DesktopPeer.java + src/java.desktop/share/classes/java/awt/peer/TaskbarPeer.java ! src/java.desktop/share/classes/module-info.java ! src/java.desktop/share/classes/sun/awt/ComponentFactory.java ! src/java.desktop/share/classes/sun/awt/HToolkit.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java + src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h + src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c + src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h ! src/java.desktop/windows/classes/sun/awt/windows/WDesktopPeer.java + src/java.desktop/windows/classes/sun/awt/windows/WTaskbarPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp + src/java.desktop/windows/native/libawt/windows/awt_Taskbar.cpp + src/java.desktop/windows/native/libawt/windows/awt_Taskbar.h ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h ! src/java.desktop/windows/native/libawt/windows/awt_Window.h Changeset: a3a683851089 Author: psadhukhan Date: 2016-03-24 12:02 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a3a683851089 7107620: Need to round in test java/awt/print/PageFormat/PageFormatFromAttributes.java Reviewed-by: prr ! test/java/awt/print/PageFormat/PageFormatFromAttributes.java Changeset: 64c50dfeeada Author: aghaisas Date: 2016-03-24 12:27 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/64c50dfeeada 6185114: Undefined Exception in SampleModel, method createCompatibleSampleModel Reviewed-by: prr, psadhukhan ! src/java.desktop/share/classes/java/awt/image/SampleModel.java + test/java/awt/image/SampleModelConstructorTest.java Changeset: 5b5dd020fd6c Author: psadhukhan Date: 2016-03-24 14:00 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5b5dd020fd6c 8151590: "ALL" radio button is not selected in printDialog when we call DefaultSelectionType.ALL in windows Reviewed-by: prr, jdv ! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp + test/java/awt/print/PrinterJob/PrintTest.java Changeset: 068139a6ad24 Author: rchamyal Date: 2016-03-24 14:06 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/068139a6ad24 8145173: HiDPI splash screen support on Windows Reviewed-by: serb, alexsch, erikj ! make/lib/Awt2dLibraries.gmk ! src/java.base/share/native/libjli/java.c ! src/java.base/share/native/libjli/splashscreen.h ! src/java.base/share/native/libjli/splashscreen_stubs.c ! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m ! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c ! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h ! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c + src/java.desktop/windows/native/common/awt/systemscale/systemScale.cpp + src/java.desktop/windows/native/common/awt/systemscale/systemScale.h ! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp ! src/java.desktop/windows/native/libsplashscreen/splashscreen_config.h ! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c ! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Changeset: 87893d4b2bc2 Author: pkbalakr Date: 2016-03-24 16:56 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/87893d4b2bc2 6439354: Win L&F: TitledBorder colors are not from desktop Reviewed-by: ssadetsky, rchamyal, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java + test/javax/swing/LookAndFeel/6439354/TitledBorderTest.java Changeset: b0857e1b3b9c Author: ssadetsky Date: 2016-03-24 20:03 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b0857e1b3b9c 8133864: Wrong display, when the document I18n properties is true. Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/text/CompositeView.java + test/javax/swing/text/TableView/I18nLayoutTest.java Changeset: 0f33319601c5 Author: ssadetsky Date: 2016-03-24 20:10 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0f33319601c5 8075907: The regression-swing case failed as the rollover icons is not correctly shown with the special options"-client -Dswing.defaultlaf=javax.swing.plaf.nimbus.NimbusLookAndFeel" Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java Changeset: 4ac42135594d Author: ssadetsky Date: 2016-03-24 20:19 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4ac42135594d 8139215: RTFEditorKit does not save alignment Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFGenerator.java + test/javax/swing/text/rtf/RTFWriteParagraphAlignTest.java Changeset: f9abfe7b70d9 Author: ssadetsky Date: 2016-03-24 20:28 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f9abfe7b70d9 8134669: Empty screen insets in Gnome 3, OEL 7 in multiscreen mode Reviewed-by: alexsch ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java Changeset: a5d50dc3e9e0 Author: alexsch Date: 2016-03-24 13:27 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a5d50dc3e9e0 8151998: VS2010 ThemeReader.cpp(758) : error C3861: 'round': identifier not found Reviewed-by: serb, ssadetsky ! src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp ! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp Changeset: 96582115ded2 Author: ssadetsky Date: 2016-03-25 11:29 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/96582115ded2 8078514: Nightly: api/javax_swing/DefaultRowSorter/index_ModelStructChanged failure Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/sun/swing/FilePane.java Changeset: 40a1e2dad3a6 Author: yan Date: 2016-03-25 12:31 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/40a1e2dad3a6 8150535: [TEST_BUG] fix @library for test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java 8151033: [TEST_BUG] typo in java/awt/MouseInfo/PointerInfoCrashTest.java: no sun.awt.peer 8151037: [TEST_BUG] javax/swing/Action/8133039/bug8133039.java requires @modules 8152301: [TESTBUG] Compilation errors in client lib test files Reviewed-by: serb, alexsch ! test/java/awt/Mixing/AWT_Mixing/ViewportOverlapping.java ! test/java/awt/MouseInfo/PointerInfoCrashTest.java ! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh ! test/java/awt/TrayIcon/MouseMovedTest/MouseMovedTest.java ! test/java/awt/xembed/server/RunTestXEmbed.java ! test/java/awt/xembed/server/TestXEmbedServerJava.java ! test/java/awt/xembed/server/TesterClient.java ! test/javax/swing/Action/8133039/bug8133039.java Changeset: 82e237ee6cd5 Author: avstepan Date: 2016-03-25 15:49 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/82e237ee6cd5 8149558: [TEST] add regression test for JDK-8150154 Reviewed-by: serb, yan + test/javax/imageio/plugins/shared/RepeatingWriteTest.java ! test/javax/imageio/plugins/tiff/MultiPageTest/MultiPageTest.java Changeset: 87cccbd30faf Author: prr Date: 2016-03-25 13:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/87cccbd30faf 8051519: Deprecate sun.java2d.SunGraphicsEnvironment.useAlternateFontforJALocales Reviewed-by: mchung ! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java Changeset: 5ef5a53e79b8 Author: serb Date: 2016-03-28 17:59 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5ef5a53e79b8 8132782: RIFFReader does not support WAVE-Files greater than 2 GiB Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileReader.java + test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveExtFiles.java + test/javax/sound/sampled/spi/AudioFileReader/RecognizeHugeWaveFloatFiles.java Changeset: 311a666caa2e Author: serb Date: 2016-03-28 18:02 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/311a666caa2e 8149958: Implementation/documantation of AudioInputStream.read()/skip() should be updated Reviewed-by: amenkov, prr ! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java Changeset: 266db7445241 Author: prr Date: 2016-03-28 08:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/266db7445241 Merge - make/src/native/genconstants/ch/genSocketOptionRegistry.c - make/src/native/genconstants/fs/genSolarisConstants.c - make/src/native/genconstants/fs/genUnixConstants.c - src/java.base/share/classes/sun/misc/Resource.java - src/java.base/share/classes/sun/misc/URLClassPath.java - src/java.base/unix/classes/sun/misc/FileURLMapper.java - src/java.base/windows/classes/sun/misc/FileURLMapper.java - src/jdk.deploy.osx/macosx/classes/module-info.java Changeset: 41e5cfe957cb Author: prr Date: 2016-03-28 08:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/41e5cfe957cb Merge Changeset: d9410697226b Author: rchamyal Date: 2016-03-29 14:43 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d9410697226b 8150225: api/javax_swing/text/AbstractWriter/index_indent failed Reviewed-by: serb, aniyogi ! src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java ! src/java.desktop/share/classes/javax/swing/text/html/HTMLWriter.java ! test/javax/swing/text/html/HTMLEditorKit/7104635/HTMLEditorKitWriterBug.java Changeset: 94c6e3804642 Author: alexsch Date: 2016-03-29 09:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/94c6e3804642 8152159: LabelUI is not updated for TitledBorder Reviewed-by: ssadetsky ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java + test/javax/swing/border/8152159/TitledBorderLabelUITest.java Changeset: 36bc09d7112a Author: serb Date: 2016-03-29 17:35 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/36bc09d7112a 7179078: Remove @beaninfo processing from the makefiles Reviewed-by: erikj, alexsch - make/data/swingbeaninfo/SwingBeanInfo.template - make/data/swingbeaninfo/images/AbstractButtonColor16.gif - make/data/swingbeaninfo/images/BorderColor16.gif - make/data/swingbeaninfo/images/BoxColor16.gif - make/data/swingbeaninfo/images/BoxColor32.gif - make/data/swingbeaninfo/images/BoxMono16.gif - make/data/swingbeaninfo/images/BoxMono32.gif - make/data/swingbeaninfo/images/JAppletColor16.gif - make/data/swingbeaninfo/images/JAppletColor32.gif - make/data/swingbeaninfo/images/JAppletMono16.gif - make/data/swingbeaninfo/images/JAppletMono32.gif - make/data/swingbeaninfo/images/JButtonColor16.gif - make/data/swingbeaninfo/images/JButtonColor32.gif - make/data/swingbeaninfo/images/JButtonMono16.gif - make/data/swingbeaninfo/images/JButtonMono32.gif - make/data/swingbeaninfo/images/JCheckBoxColor16.gif - make/data/swingbeaninfo/images/JCheckBoxColor32.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemColor16.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemColor32.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemMono16.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemMono32.gif - make/data/swingbeaninfo/images/JCheckBoxMono16.gif - make/data/swingbeaninfo/images/JCheckBoxMono32.gif - make/data/swingbeaninfo/images/JColorChooserColor16.gif - make/data/swingbeaninfo/images/JColorChooserColor32.gif - make/data/swingbeaninfo/images/JColorChooserMono16.gif - make/data/swingbeaninfo/images/JColorChooserMono32.gif - make/data/swingbeaninfo/images/JComboBoxColor16.gif - make/data/swingbeaninfo/images/JComboBoxColor32.gif - make/data/swingbeaninfo/images/JComboBoxMono16.gif - make/data/swingbeaninfo/images/JComboBoxMono32.gif - make/data/swingbeaninfo/images/JComponentColor16.gif - make/data/swingbeaninfo/images/JDesktopPaneColor16.gif - make/data/swingbeaninfo/images/JDesktopPaneColor32.gif - make/data/swingbeaninfo/images/JDesktopPaneMono16.gif - make/data/swingbeaninfo/images/JDesktopPaneMono32.gif - make/data/swingbeaninfo/images/JDialogColor16.gif - make/data/swingbeaninfo/images/JDialogColor32.gif - make/data/swingbeaninfo/images/JDialogMono16.gif - make/data/swingbeaninfo/images/JDialogMono32.gif - make/data/swingbeaninfo/images/JEditorPaneColor16.gif - make/data/swingbeaninfo/images/JEditorPaneColor32.gif - make/data/swingbeaninfo/images/JEditorPaneMono16.gif - make/data/swingbeaninfo/images/JEditorPaneMono32.gif - make/data/swingbeaninfo/images/JFileChooserColor16.gif - make/data/swingbeaninfo/images/JFileChooserColor32.gif - make/data/swingbeaninfo/images/JFileChooserMono16.gif - make/data/swingbeaninfo/images/JFileChooserMono32.gif - make/data/swingbeaninfo/images/JFormattedTextFieldColor16.gif - make/data/swingbeaninfo/images/JFormattedTextFieldColor32.gif - make/data/swingbeaninfo/images/JFormattedTextFieldMono16.gif - make/data/swingbeaninfo/images/JFormattedTextFieldMono32.gif - make/data/swingbeaninfo/images/JFrameColor16.gif - make/data/swingbeaninfo/images/JFrameColor32.gif - make/data/swingbeaninfo/images/JFrameMono16.gif - make/data/swingbeaninfo/images/JFrameMono32.gif - make/data/swingbeaninfo/images/JInternalFrameColor16.gif - make/data/swingbeaninfo/images/JInternalFrameColor32.gif - make/data/swingbeaninfo/images/JInternalFrameMono16.gif - make/data/swingbeaninfo/images/JInternalFrameMono32.gif - make/data/swingbeaninfo/images/JLabelColor16.gif - make/data/swingbeaninfo/images/JLabelColor32.gif - make/data/swingbeaninfo/images/JLabelMono16.gif - make/data/swingbeaninfo/images/JLabelMono32.gif - make/data/swingbeaninfo/images/JLayeredPaneColor16.gif - make/data/swingbeaninfo/images/JLayeredPaneColor32.gif - make/data/swingbeaninfo/images/JLayeredPaneMono16.gif - make/data/swingbeaninfo/images/JLayeredPaneMono32.gif - make/data/swingbeaninfo/images/JListColor16.gif - make/data/swingbeaninfo/images/JListColor32.gif - make/data/swingbeaninfo/images/JListMono16.gif - make/data/swingbeaninfo/images/JListMono32.gif - make/data/swingbeaninfo/images/JMenuBarColor16.gif - make/data/swingbeaninfo/images/JMenuBarColor32.gif - make/data/swingbeaninfo/images/JMenuBarMono16.gif - make/data/swingbeaninfo/images/JMenuBarMono32.gif - make/data/swingbeaninfo/images/JMenuColor16.gif - make/data/swingbeaninfo/images/JMenuColor32.gif - make/data/swingbeaninfo/images/JMenuItemColor16.gif - make/data/swingbeaninfo/images/JMenuItemColor32.gif - make/data/swingbeaninfo/images/JMenuItemMono16.gif - make/data/swingbeaninfo/images/JMenuItemMono32.gif - make/data/swingbeaninfo/images/JMenuMono16.gif - make/data/swingbeaninfo/images/JMenuMono32.gif - make/data/swingbeaninfo/images/JOptionPaneColor16.gif - make/data/swingbeaninfo/images/JOptionPaneColor32.gif - make/data/swingbeaninfo/images/JOptionPaneMono16.gif - make/data/swingbeaninfo/images/JOptionPaneMono32.gif - make/data/swingbeaninfo/images/JPanelColor16.gif - make/data/swingbeaninfo/images/JPanelColor32.gif - make/data/swingbeaninfo/images/JPanelMono16.gif - make/data/swingbeaninfo/images/JPanelMono32.gif - make/data/swingbeaninfo/images/JPasswordFieldColor16.gif - make/data/swingbeaninfo/images/JPasswordFieldColor32.gif - make/data/swingbeaninfo/images/JPasswordFieldMono16.gif - make/data/swingbeaninfo/images/JPasswordFieldMono32.gif - make/data/swingbeaninfo/images/JPopupMenuColor16.gif - make/data/swingbeaninfo/images/JPopupMenuColor32.gif - make/data/swingbeaninfo/images/JPopupMenuMono16.gif - make/data/swingbeaninfo/images/JPopupMenuMono32.gif - make/data/swingbeaninfo/images/JProgressBarColor16.gif - make/data/swingbeaninfo/images/JProgressBarColor32.gif - make/data/swingbeaninfo/images/JProgressBarMono16.gif - make/data/swingbeaninfo/images/JProgressBarMono32.gif - make/data/swingbeaninfo/images/JRadioButtonColor16.gif - make/data/swingbeaninfo/images/JRadioButtonColor32.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemColor16.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemColor32.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemMono16.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemMono32.gif - make/data/swingbeaninfo/images/JRadioButtonMono16.gif - make/data/swingbeaninfo/images/JRadioButtonMono32.gif - make/data/swingbeaninfo/images/JRootPaneColor16.gif - make/data/swingbeaninfo/images/JRootPaneColor32.gif - make/data/swingbeaninfo/images/JRootPaneMono16.gif - make/data/swingbeaninfo/images/JRootPaneMono32.gif - make/data/swingbeaninfo/images/JScrollBarColor16.gif - make/data/swingbeaninfo/images/JScrollBarColor32.gif - make/data/swingbeaninfo/images/JScrollBarMono16.gif - make/data/swingbeaninfo/images/JScrollBarMono32.gif - make/data/swingbeaninfo/images/JScrollPaneColor16.gif - make/data/swingbeaninfo/images/JScrollPaneColor32.gif - make/data/swingbeaninfo/images/JScrollPaneMono16.gif - make/data/swingbeaninfo/images/JScrollPaneMono32.gif - make/data/swingbeaninfo/images/JSeparatorColor16.gif - make/data/swingbeaninfo/images/JSeparatorColor32.gif - make/data/swingbeaninfo/images/JSeparatorMono16.gif - make/data/swingbeaninfo/images/JSeparatorMono32.gif - make/data/swingbeaninfo/images/JSliderColor16.gif - make/data/swingbeaninfo/images/JSliderColor32.gif - make/data/swingbeaninfo/images/JSliderMono16.gif - make/data/swingbeaninfo/images/JSliderMono32.gif - make/data/swingbeaninfo/images/JSpinnerColor16.gif - make/data/swingbeaninfo/images/JSpinnerColor32.gif - make/data/swingbeaninfo/images/JSpinnerMono16.gif - make/data/swingbeaninfo/images/JSpinnerMono32.gif - make/data/swingbeaninfo/images/JSplitPaneColor16.gif - make/data/swingbeaninfo/images/JSplitPaneColor32.gif - make/data/swingbeaninfo/images/JSplitPaneMono16.gif - make/data/swingbeaninfo/images/JSplitPaneMono32.gif - make/data/swingbeaninfo/images/JTabbedPaneColor16.gif - make/data/swingbeaninfo/images/JTabbedPaneColor32.gif - make/data/swingbeaninfo/images/JTabbedPaneMono16.gif - make/data/swingbeaninfo/images/JTabbedPaneMono32.gif - make/data/swingbeaninfo/images/JTableColor16.gif - make/data/swingbeaninfo/images/JTableColor32.gif - make/data/swingbeaninfo/images/JTableMono16.gif - make/data/swingbeaninfo/images/JTableMono32.gif - make/data/swingbeaninfo/images/JTextAreaColor16.gif - make/data/swingbeaninfo/images/JTextAreaColor32.gif - make/data/swingbeaninfo/images/JTextAreaMono16.gif - make/data/swingbeaninfo/images/JTextAreaMono32.gif - make/data/swingbeaninfo/images/JTextFieldColor16.gif - make/data/swingbeaninfo/images/JTextFieldColor32.gif - make/data/swingbeaninfo/images/JTextFieldMono16.gif - make/data/swingbeaninfo/images/JTextFieldMono32.gif - make/data/swingbeaninfo/images/JTextPaneColor16.gif - make/data/swingbeaninfo/images/JTextPaneColor32.gif - make/data/swingbeaninfo/images/JTextPaneMono16.gif - make/data/swingbeaninfo/images/JTextPaneMono32.gif - make/data/swingbeaninfo/images/JToggleButtonColor16.gif - make/data/swingbeaninfo/images/JToggleButtonColor32.gif - make/data/swingbeaninfo/images/JToggleButtonMono16.gif - make/data/swingbeaninfo/images/JToggleButtonMono32.gif - make/data/swingbeaninfo/images/JToolBarColor16.gif - make/data/swingbeaninfo/images/JToolBarColor32.gif - make/data/swingbeaninfo/images/JToolBarMono16.gif - make/data/swingbeaninfo/images/JToolBarMono32.gif - make/data/swingbeaninfo/images/JTreeColor16.gif - make/data/swingbeaninfo/images/JTreeColor32.gif - make/data/swingbeaninfo/images/JTreeMono16.gif - make/data/swingbeaninfo/images/JTreeMono32.gif - make/data/swingbeaninfo/images/JViewportColor16.gif - make/data/swingbeaninfo/images/JViewportColor32.gif - make/data/swingbeaninfo/images/JViewportMono16.gif - make/data/swingbeaninfo/images/JViewportMono32.gif - make/data/swingbeaninfo/images/JWindowColor16.gif - make/data/swingbeaninfo/images/JWindowColor32.gif - make/data/swingbeaninfo/images/JWindowMono16.gif - make/data/swingbeaninfo/images/JWindowMono32.gif - make/data/swingbeaninfo/javax/swing/SwingBeanInfoBase.java - make/data/swingbeaninfo/manifest.mf - make/data/swingbeaninfo/sun/swing/BeanInfoUtils.java - make/src/classes/build/tools/swingbeaninfo/DocBeanInfo.java - make/src/classes/build/tools/swingbeaninfo/GenDocletBeanInfo.java - make/src/classes/build/tools/swingbeaninfo/GenSwingBeanInfo.java + src/java.desktop/share/classes/javax/swing/beaninfo/images/AbstractButtonColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/BorderColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/BoxMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JAppletMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JButtonMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMenuItemMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JCheckBoxMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JColorChooserMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JComboBoxMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JComponentColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDesktopPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JDialogMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JEditorPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFileChooserMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFormattedTextFieldMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JFrameMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JInternalFrameMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLabelMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JLayeredPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JListColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JListColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JListMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JListMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuBarMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuItemMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JMenuMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JOptionPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPanelMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPasswordFieldMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JPopupMenuMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JProgressBarMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMenuItemMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRadioButtonMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JRootPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollBarMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JScrollPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSeparatorMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSliderMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSpinnerMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JSplitPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTabbedPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTableMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextAreaMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextFieldMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTextPaneMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToggleButtonMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JToolBarMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JTreeMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JViewportMono32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowColor16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowColor32.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowMono16.gif + src/java.desktop/share/classes/javax/swing/beaninfo/images/JWindowMono32.gif Changeset: 3ceed117e313 Author: prr Date: 2016-04-05 07:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3ceed117e313 Merge - make/src/classes/build/tools/module/Module.java - make/src/classes/build/tools/module/ModuleInfoReader.java - make/src/classes/build/tools/module/ModulesXmlReader.java - make/src/classes/build/tools/module/ModulesXmlWriter.java - src/java.base/share/classes/sun/misc/GC.java - src/java.base/share/classes/sun/misc/InvalidJarIndexException.java - src/java.base/share/classes/sun/misc/JarIndex.java - src/java.base/share/classes/sun/misc/VMSupport.java - src/java.base/share/classes/sun/misc/resources/Messages.java - src/java.base/share/classes/sun/misc/resources/Messages_de.java - src/java.base/share/classes/sun/misc/resources/Messages_es.java - src/java.base/share/classes/sun/misc/resources/Messages_fr.java - src/java.base/share/classes/sun/misc/resources/Messages_it.java - src/java.base/share/classes/sun/misc/resources/Messages_ja.java - src/java.base/share/classes/sun/misc/resources/Messages_ko.java - src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java - src/java.base/share/classes/sun/misc/resources/Messages_sv.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java - src/java.base/share/native/libjava/GC.c Changeset: e3d707ff6bfa Author: prr Date: 2016-04-05 09:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e3d707ff6bfa Merge Changeset: f6a95da252f4 Author: ascarpino Date: 2016-04-05 11:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f6a95da252f4 8098580: drainRefQueueBounds() puts pressure on pool.size() Reviewed-by: valeriep ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SessionManager.java Changeset: 32bb1700f683 Author: alanb Date: 2016-04-05 21:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/32bb1700f683 8153370: Drop use of old style -XaddExports from tests Reviewed-by: mchung ! test/java/awt/Toolkit/Headless/WrappedToolkitTest/WrappedToolkitTest.sh ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java ! test/java/net/Authenticator/B4933582.sh ! test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh ! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java ! test/java/rmi/registry/readTest/readTest.sh ! test/java/rmi/transport/checkFQDN/CheckFQDN.java ! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java ! test/java/util/Locale/LocaleProviders.sh ! test/java/util/PluggableLocale/ExecTest.sh ! test/jdk/modules/etc/VerifyModuleDelegation.java ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh ! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java ! test/sun/security/krb5/tools/ktcheck.sh ! test/sun/security/tools/jarsigner/ts.sh ! test/sun/security/tools/keytool/autotest.sh ! test/sun/security/tools/keytool/standard.sh ! test/tools/jimage/VerifyJimage.java ! test/tools/launcher/modules/patch/PatchTest.java Changeset: cdbccf310303 Author: thartmann Date: 2016-03-21 08:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cdbccf310303 8144693: Intrinsify StringCoding.hasNegatives() on SPARC Summary: Implemented C2 instrinsic for StringCode.hasNegatives() on SPARC. Reviewed-by: kvn, jrose, thartmann Contributed-by: Guy Delamarter ! src/java.base/share/classes/java/lang/StringCoding.java Changeset: bf8de6e00063 Author: zmajo Date: 2016-03-21 11:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bf8de6e00063 Merge - test/javax/swing/JScrollPane/8033000/bug8033000.java Changeset: c102782d9b33 Author: zmajo Date: 2016-03-23 15:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c102782d9b33 Merge Changeset: 732099b9085b Author: amurillo Date: 2016-03-24 15:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/732099b9085b Merge Changeset: 5e0fd2cdcd55 Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5e0fd2cdcd55 8149469: ByteBuffer API and implementation enhancements for VarHandles Reviewed-by: chegar, alanb ! src/java.base/share/classes/java/nio/Buffer.java ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! src/java.base/share/classes/java/nio/X-Buffer.java.template ! test/java/nio/Buffer/Basic-X.java.template ! test/java/nio/Buffer/Basic.java ! test/java/nio/Buffer/BasicByte.java ! test/java/nio/Buffer/BasicChar.java ! test/java/nio/Buffer/BasicDouble.java ! test/java/nio/Buffer/BasicFloat.java ! test/java/nio/Buffer/BasicInt.java ! test/java/nio/Buffer/BasicLong.java ! test/java/nio/Buffer/BasicShort.java Changeset: c337b8a1e467 Author: psandoz Date: 2016-03-24 11:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c337b8a1e467 8149644: Integrate VarHandles Reviewed-by: coffeys, mhaupt, vlivanov Contributed-by: paul.sandoz at oracle.com, aleksey.shipilev at oracle.com ! make/gensrc/Gensrc-java.base.gmk + make/gensrc/GensrcVarHandles.gmk ! src/java.base/share/classes/java/lang/invoke/InfoFromMemberName.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java + src/java.base/share/classes/java/lang/invoke/VarForm.java + src/java.base/share/classes/java/lang/invoke/VarHandle.java + src/java.base/share/classes/java/lang/invoke/VarHandleByteArrayBase.java + src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java + src/java.base/share/classes/java/lang/invoke/VarHandles.java + src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template + src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! src/java.base/share/classes/java/lang/invoke/package-info.java + test/java/lang/invoke/VarHandles/VarHandleBaseByteArrayTest.java + test/java/lang/invoke/VarHandles/VarHandleBaseTest.java + test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java + test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java + test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java + test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java + test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java + test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java + test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java + test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java + test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java + test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java + test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java + test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java + test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java + test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java + test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java + test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java + test/java/lang/invoke/VarHandles/VarHandleTestReflection.java + test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template + test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template + test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template + test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template + test/java/lang/invoke/VarHandles/generate-vh-tests.sh Changeset: bf47af65820f Author: zmajo Date: 2016-03-24 16:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bf47af65820f Merge - make/gendata/Gendata-jdk.jdeps.gmk ! make/gensrc/Gensrc-java.base.gmk - make/gensrc/Gensrc-jdk.dev.gmk - make/gensrc/Gensrc-jdk.jvmstat.gmk - make/launcher/Launcher-jdk.dev.gmk - make/scripts/localelist.sh - make/src/classes/build/tools/module/GenJdepsModulesXml.java - make/src/classes/build/tools/module/GenModulesList.java - make/src/classes/build/tools/module/ImageBuilder.java - make/src/classes/build/tools/module/ModuleArchive.java - make/src/classes/build/tools/module/boot.modules - make/src/classes/build/tools/module/ext.modules ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java - src/java.base/share/classes/jdk/internal/jimage/Archive.java - src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java - src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java - src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java - src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java - src/java.base/share/classes/jdk/internal/jimage/StringTable.java - src/java.base/share/classes/jdk/internal/jimage/UTF8String.java - src/java.base/share/classes/sun/misc/Launcher.java - src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template - src/java.base/share/native/libjava/Package.c - src/java.base/share/native/libjava/Proxy.c - src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp - src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory - src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider - src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService - src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder - src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService - src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider - src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider - src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider - src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java - src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java - src/jdk.dev/share/classes/jdk/tools/jimage/Main.java - src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java - src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService - src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo - src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java - test/java/net/httpclient/whitebox/TEST.properties - test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java - test/java/util/stream/bootlib/TEST.properties - test/jdk/internal/jimage/ExecutableTest.java - test/jdk/internal/jimage/JImageTest.java - test/jdk/internal/jimage/VerifyJimage.java - test/sun/security/krb5/config/NamingManager.java - test/sun/security/krb5/config/dns.sh - test/sun/security/mscapi/IsSunMSCAPIAvailable.sh - test/sun/security/ssl/StatusStapling/BogusStatusRequest.java - test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java - test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java - test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java - test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java - test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java - test/sun/security/ssl/StatusStapling/TestCase.java - test/sun/security/ssl/StatusStapling/TestUtils.java Changeset: 39ddc2279d51 Author: shade Date: 2016-03-25 15:35 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/39ddc2279d51 8152698: Remove obsolete Unsafe.putOrdered{X} methods, usages, runtime and compiler support Reviewed-by: kvn, psandoz, dl ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedQueue.java ! src/java.base/share/classes/java/util/concurrent/Exchanger.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java ! src/java.base/share/classes/java/util/concurrent/FutureTask.java ! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicBoolean.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java ! src/java.base/share/classes/sun/misc/Unsafe.java Changeset: b49e66e98def Author: zmajo Date: 2016-03-29 13:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b49e66e98def Merge - make/src/native/genconstants/ch/genSocketOptionRegistry.c - make/src/native/genconstants/fs/genSolarisConstants.c - make/src/native/genconstants/fs/genUnixConstants.c - src/java.base/share/classes/sun/misc/Resource.java - src/java.base/share/classes/sun/misc/URLClassPath.java - src/java.base/unix/classes/sun/misc/FileURLMapper.java - src/java.base/windows/classes/sun/misc/FileURLMapper.java - src/jdk.deploy.osx/macosx/classes/module-info.java Changeset: 3a12445ffe48 Author: erikj Date: 2016-03-30 09:56 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3a12445ffe48 8152959: Build crashes in jdk9-hs-comp on Linux with gnumake 3.81 Reviewed-by: tbell, cjplummer ! make/gensrc/GensrcVarHandles.gmk Changeset: e7f20a4a3251 Author: amurillo Date: 2016-03-31 14:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e7f20a4a3251 Merge ! make/gensrc/Gensrc-java.base.gmk ! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java Changeset: 8d5544760831 Author: amurillo Date: 2016-04-04 13:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8d5544760831 Merge Changeset: 04f56d4ca167 Author: amurillo Date: 2016-04-05 20:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/04f56d4ca167 Merge Changeset: a738394080a3 Author: ntv Date: 2016-04-06 07:20 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a738394080a3 8030864: Add an efficient getDateTimeMillis method to java.time Summary: Added epochSecond method in Chronology and overided it in IsoChronology Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/chrono/Chronology.java ! src/java.base/share/classes/java/time/chrono/IsoChronology.java ! test/java/time/tck/java/time/chrono/TCKChronology.java ! test/java/time/tck/java/time/chrono/TCKIsoChronology.java Changeset: d4032d0578bb Author: amlu Date: 2016-04-06 16:36 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d4032d0578bb 8153563: java/nio/Buffer/Basic.java and CopyDirectMemory.java are failing after JDK-8149469 Reviewed-by: alanb ! test/java/nio/Buffer/Basic.java ! test/java/nio/Buffer/CopyDirectMemory.java Changeset: 4a512f5fd4c5 Author: alanb Date: 2016-04-06 09:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4a512f5fd4c5 8153538: module java.httpclient should not be in java.compact3 Reviewed-by: mchung ! src/java.compact3/share/classes/module-info.java ! src/java.se/share/classes/module-info.java Changeset: 0780b36e8076 Author: ntv Date: 2016-04-06 11:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0780b36e8076 8148950: Enhance ChronoField Javadoc Summary: Made the suggested changes in the doc. Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/temporal/ChronoField.java Changeset: 9f17a8fa1fea Author: dfuchs Date: 2016-04-06 17:54 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9f17a8fa1fea 8152436: Add a test to verify that the root logger correctly reports the caller's information Summary: This test verifies that 8152389 does no longer occur in JDK 9 and upwards. Reviewed-by: mchung, lancea + test/java/util/logging/Logger/getLogger/TestInferCaller.java Changeset: 716cd6772d10 Author: vtewari Date: 2016-04-06 21:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/716cd6772d10 8151586: Wrong exception catch for FTPClient in JDK-8055032 Reviewed-by: chegar ! src/java.base/share/classes/sun/net/TransferProtocolClient.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! test/sun/net/www/ftptest/FtpCommandHandler.java Changeset: 4c6e01bbeac9 Author: ksrini Date: 2016-04-06 09:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4c6e01bbeac9 8152622: tools/pack200/Pack200Props.java timed out Reviewed-by: alanb, sundar ! test/ProblemList.txt ! test/tools/pack200/ModuleAttributes.java ! test/tools/pack200/Pack200Props.java ! test/tools/pack200/Utils.java Changeset: 5175d01d111d Author: jjiang Date: 2016-04-06 21:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5175d01d111d 8153239: ProblemList update for sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Summary: Adds sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java to ProblemList Reviewed-by: xuelei Contributed-by: sha.jiang at oracle.com ! test/ProblemList.txt Changeset: 195c39d24602 Author: amlu Date: 2016-04-07 15:09 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/195c39d24602 8153695: Problem list sun/security/pkcs11/Provider/Login.sh for linux-all Reviewed-by: vinnie ! test/ProblemList.txt Changeset: 26b82c87d8c7 Author: okutsu Date: 2016-04-07 17:52 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/26b82c87d8c7 8151431: DateFormatSymbols triggers this.clone() in the constructor Reviewed-by: naoto, peytoia ! src/java.base/share/classes/java/text/DateFormatSymbols.java + test/java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java Changeset: 0b18ad7184bc Author: coffeys Date: 2016-04-07 10:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0b18ad7184bc 8153531: Improve exception messaging for RSAClientKeyExchange Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java Changeset: 6f37ab661a3f Author: stuefe Date: 2016-04-07 13:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6f37ab661a3f 8153727: AIX jdk build broken after 8145174 Reviewed-by: simonis, erikj, serb ! make/lib/Awt2dLibraries.gmk Changeset: 02225069ab1c Author: dl Date: 2016-04-07 09:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/02225069ab1c 8152924: Improve scalability of CompletableFuture with large number of dependents Reviewed-by: martin, psandoz ! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java ! test/java/util/concurrent/tck/CompletableFutureTest.java Changeset: 596b4307e193 Author: dl Date: 2016-04-07 10:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/596b4307e193 8152433: Typo in interface Deque javadocs Reviewed-by: martin, psandoz, forax ! src/java.base/share/classes/java/util/Deque.java Changeset: 49dfb7d3f6c9 Author: dl Date: 2016-04-07 10:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/49dfb7d3f6c9 8151501: LockSupport/ParkLoops.java: AssertionError: lost unpark Reviewed-by: martin, psandoz, dholmes, forax ! test/java/util/concurrent/locks/LockSupport/ParkLoops.java Changeset: a933dec23384 Author: dl Date: 2016-04-07 10:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a933dec23384 8151344: Improve timeout factor handling in tck/JSR166TestCase Reviewed-by: martin, psandoz ! test/java/util/concurrent/tck/JSR166TestCase.java Changeset: 4494b6aea4d0 Author: dl Date: 2016-04-07 10:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4494b6aea4d0 8151579: Optimize ConcurrentHashMap.Node Reviewed-by: martin, psandoz, forax ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java Changeset: a33325f2fc14 Author: lana Date: 2016-04-07 11:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a33325f2fc14 Merge - make/data/swingbeaninfo/SwingBeanInfo.template - make/data/swingbeaninfo/images/AbstractButtonColor16.gif - make/data/swingbeaninfo/images/BorderColor16.gif - make/data/swingbeaninfo/images/BoxColor16.gif - make/data/swingbeaninfo/images/BoxColor32.gif - make/data/swingbeaninfo/images/BoxMono16.gif - make/data/swingbeaninfo/images/BoxMono32.gif - make/data/swingbeaninfo/images/JAppletColor16.gif - make/data/swingbeaninfo/images/JAppletColor32.gif - make/data/swingbeaninfo/images/JAppletMono16.gif - make/data/swingbeaninfo/images/JAppletMono32.gif - make/data/swingbeaninfo/images/JButtonColor16.gif - make/data/swingbeaninfo/images/JButtonColor32.gif - make/data/swingbeaninfo/images/JButtonMono16.gif - make/data/swingbeaninfo/images/JButtonMono32.gif - make/data/swingbeaninfo/images/JCheckBoxColor16.gif - make/data/swingbeaninfo/images/JCheckBoxColor32.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemColor16.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemColor32.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemMono16.gif - make/data/swingbeaninfo/images/JCheckBoxMenuItemMono32.gif - make/data/swingbeaninfo/images/JCheckBoxMono16.gif - make/data/swingbeaninfo/images/JCheckBoxMono32.gif - make/data/swingbeaninfo/images/JColorChooserColor16.gif - make/data/swingbeaninfo/images/JColorChooserColor32.gif - make/data/swingbeaninfo/images/JColorChooserMono16.gif - make/data/swingbeaninfo/images/JColorChooserMono32.gif - make/data/swingbeaninfo/images/JComboBoxColor16.gif - make/data/swingbeaninfo/images/JComboBoxColor32.gif - make/data/swingbeaninfo/images/JComboBoxMono16.gif - make/data/swingbeaninfo/images/JComboBoxMono32.gif - make/data/swingbeaninfo/images/JComponentColor16.gif - make/data/swingbeaninfo/images/JDesktopPaneColor16.gif - make/data/swingbeaninfo/images/JDesktopPaneColor32.gif - make/data/swingbeaninfo/images/JDesktopPaneMono16.gif - make/data/swingbeaninfo/images/JDesktopPaneMono32.gif - make/data/swingbeaninfo/images/JDialogColor16.gif - make/data/swingbeaninfo/images/JDialogColor32.gif - make/data/swingbeaninfo/images/JDialogMono16.gif - make/data/swingbeaninfo/images/JDialogMono32.gif - make/data/swingbeaninfo/images/JEditorPaneColor16.gif - make/data/swingbeaninfo/images/JEditorPaneColor32.gif - make/data/swingbeaninfo/images/JEditorPaneMono16.gif - make/data/swingbeaninfo/images/JEditorPaneMono32.gif - make/data/swingbeaninfo/images/JFileChooserColor16.gif - make/data/swingbeaninfo/images/JFileChooserColor32.gif - make/data/swingbeaninfo/images/JFileChooserMono16.gif - make/data/swingbeaninfo/images/JFileChooserMono32.gif - make/data/swingbeaninfo/images/JFormattedTextFieldColor16.gif - make/data/swingbeaninfo/images/JFormattedTextFieldColor32.gif - make/data/swingbeaninfo/images/JFormattedTextFieldMono16.gif - make/data/swingbeaninfo/images/JFormattedTextFieldMono32.gif - make/data/swingbeaninfo/images/JFrameColor16.gif - make/data/swingbeaninfo/images/JFrameColor32.gif - make/data/swingbeaninfo/images/JFrameMono16.gif - make/data/swingbeaninfo/images/JFrameMono32.gif - make/data/swingbeaninfo/images/JInternalFrameColor16.gif - make/data/swingbeaninfo/images/JInternalFrameColor32.gif - make/data/swingbeaninfo/images/JInternalFrameMono16.gif - make/data/swingbeaninfo/images/JInternalFrameMono32.gif - make/data/swingbeaninfo/images/JLabelColor16.gif - make/data/swingbeaninfo/images/JLabelColor32.gif - make/data/swingbeaninfo/images/JLabelMono16.gif - make/data/swingbeaninfo/images/JLabelMono32.gif - make/data/swingbeaninfo/images/JLayeredPaneColor16.gif - make/data/swingbeaninfo/images/JLayeredPaneColor32.gif - make/data/swingbeaninfo/images/JLayeredPaneMono16.gif - make/data/swingbeaninfo/images/JLayeredPaneMono32.gif - make/data/swingbeaninfo/images/JListColor16.gif - make/data/swingbeaninfo/images/JListColor32.gif - make/data/swingbeaninfo/images/JListMono16.gif - make/data/swingbeaninfo/images/JListMono32.gif - make/data/swingbeaninfo/images/JMenuBarColor16.gif - make/data/swingbeaninfo/images/JMenuBarColor32.gif - make/data/swingbeaninfo/images/JMenuBarMono16.gif - make/data/swingbeaninfo/images/JMenuBarMono32.gif - make/data/swingbeaninfo/images/JMenuColor16.gif - make/data/swingbeaninfo/images/JMenuColor32.gif - make/data/swingbeaninfo/images/JMenuItemColor16.gif - make/data/swingbeaninfo/images/JMenuItemColor32.gif - make/data/swingbeaninfo/images/JMenuItemMono16.gif - make/data/swingbeaninfo/images/JMenuItemMono32.gif - make/data/swingbeaninfo/images/JMenuMono16.gif - make/data/swingbeaninfo/images/JMenuMono32.gif - make/data/swingbeaninfo/images/JOptionPaneColor16.gif - make/data/swingbeaninfo/images/JOptionPaneColor32.gif - make/data/swingbeaninfo/images/JOptionPaneMono16.gif - make/data/swingbeaninfo/images/JOptionPaneMono32.gif - make/data/swingbeaninfo/images/JPanelColor16.gif - make/data/swingbeaninfo/images/JPanelColor32.gif - make/data/swingbeaninfo/images/JPanelMono16.gif - make/data/swingbeaninfo/images/JPanelMono32.gif - make/data/swingbeaninfo/images/JPasswordFieldColor16.gif - make/data/swingbeaninfo/images/JPasswordFieldColor32.gif - make/data/swingbeaninfo/images/JPasswordFieldMono16.gif - make/data/swingbeaninfo/images/JPasswordFieldMono32.gif - make/data/swingbeaninfo/images/JPopupMenuColor16.gif - make/data/swingbeaninfo/images/JPopupMenuColor32.gif - make/data/swingbeaninfo/images/JPopupMenuMono16.gif - make/data/swingbeaninfo/images/JPopupMenuMono32.gif - make/data/swingbeaninfo/images/JProgressBarColor16.gif - make/data/swingbeaninfo/images/JProgressBarColor32.gif - make/data/swingbeaninfo/images/JProgressBarMono16.gif - make/data/swingbeaninfo/images/JProgressBarMono32.gif - make/data/swingbeaninfo/images/JRadioButtonColor16.gif - make/data/swingbeaninfo/images/JRadioButtonColor32.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemColor16.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemColor32.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemMono16.gif - make/data/swingbeaninfo/images/JRadioButtonMenuItemMono32.gif - make/data/swingbeaninfo/images/JRadioButtonMono16.gif - make/data/swingbeaninfo/images/JRadioButtonMono32.gif - make/data/swingbeaninfo/images/JRootPaneColor16.gif - make/data/swingbeaninfo/images/JRootPaneColor32.gif - make/data/swingbeaninfo/images/JRootPaneMono16.gif - make/data/swingbeaninfo/images/JRootPaneMono32.gif - make/data/swingbeaninfo/images/JScrollBarColor16.gif - make/data/swingbeaninfo/images/JScrollBarColor32.gif - make/data/swingbeaninfo/images/JScrollBarMono16.gif - make/data/swingbeaninfo/images/JScrollBarMono32.gif - make/data/swingbeaninfo/images/JScrollPaneColor16.gif - make/data/swingbeaninfo/images/JScrollPaneColor32.gif - make/data/swingbeaninfo/images/JScrollPaneMono16.gif - make/data/swingbeaninfo/images/JScrollPaneMono32.gif - make/data/swingbeaninfo/images/JSeparatorColor16.gif - make/data/swingbeaninfo/images/JSeparatorColor32.gif - make/data/swingbeaninfo/images/JSeparatorMono16.gif - make/data/swingbeaninfo/images/JSeparatorMono32.gif - make/data/swingbeaninfo/images/JSliderColor16.gif - make/data/swingbeaninfo/images/JSliderColor32.gif - make/data/swingbeaninfo/images/JSliderMono16.gif - make/data/swingbeaninfo/images/JSliderMono32.gif - make/data/swingbeaninfo/images/JSpinnerColor16.gif - make/data/swingbeaninfo/images/JSpinnerColor32.gif - make/data/swingbeaninfo/images/JSpinnerMono16.gif - make/data/swingbeaninfo/images/JSpinnerMono32.gif - make/data/swingbeaninfo/images/JSplitPaneColor16.gif - make/data/swingbeaninfo/images/JSplitPaneColor32.gif - make/data/swingbeaninfo/images/JSplitPaneMono16.gif - make/data/swingbeaninfo/images/JSplitPaneMono32.gif - make/data/swingbeaninfo/images/JTabbedPaneColor16.gif - make/data/swingbeaninfo/images/JTabbedPaneColor32.gif - make/data/swingbeaninfo/images/JTabbedPaneMono16.gif - make/data/swingbeaninfo/images/JTabbedPaneMono32.gif - make/data/swingbeaninfo/images/JTableColor16.gif - make/data/swingbeaninfo/images/JTableColor32.gif - make/data/swingbeaninfo/images/JTableMono16.gif - make/data/swingbeaninfo/images/JTableMono32.gif - make/data/swingbeaninfo/images/JTextAreaColor16.gif - make/data/swingbeaninfo/images/JTextAreaColor32.gif - make/data/swingbeaninfo/images/JTextAreaMono16.gif - make/data/swingbeaninfo/images/JTextAreaMono32.gif - make/data/swingbeaninfo/images/JTextFieldColor16.gif - make/data/swingbeaninfo/images/JTextFieldColor32.gif - make/data/swingbeaninfo/images/JTextFieldMono16.gif - make/data/swingbeaninfo/images/JTextFieldMono32.gif - make/data/swingbeaninfo/images/JTextPaneColor16.gif - make/data/swingbeaninfo/images/JTextPaneColor32.gif - make/data/swingbeaninfo/images/JTextPaneMono16.gif - make/data/swingbeaninfo/images/JTextPaneMono32.gif - make/data/swingbeaninfo/images/JToggleButtonColor16.gif - make/data/swingbeaninfo/images/JToggleButtonColor32.gif - make/data/swingbeaninfo/images/JToggleButtonMono16.gif - make/data/swingbeaninfo/images/JToggleButtonMono32.gif - make/data/swingbeaninfo/images/JToolBarColor16.gif - make/data/swingbeaninfo/images/JToolBarColor32.gif - make/data/swingbeaninfo/images/JToolBarMono16.gif - make/data/swingbeaninfo/images/JToolBarMono32.gif - make/data/swingbeaninfo/images/JTreeColor16.gif - make/data/swingbeaninfo/images/JTreeColor32.gif - make/data/swingbeaninfo/images/JTreeMono16.gif - make/data/swingbeaninfo/images/JTreeMono32.gif - make/data/swingbeaninfo/images/JViewportColor16.gif - make/data/swingbeaninfo/images/JViewportColor32.gif - make/data/swingbeaninfo/images/JViewportMono16.gif - make/data/swingbeaninfo/images/JViewportMono32.gif - make/data/swingbeaninfo/images/JWindowColor16.gif - make/data/swingbeaninfo/images/JWindowColor32.gif - make/data/swingbeaninfo/images/JWindowMono16.gif - make/data/swingbeaninfo/images/JWindowMono32.gif - make/data/swingbeaninfo/javax/swing/SwingBeanInfoBase.java - make/data/swingbeaninfo/manifest.mf - make/data/swingbeaninfo/sun/swing/BeanInfoUtils.java - make/src/classes/build/tools/swingbeaninfo/DocBeanInfo.java - make/src/classes/build/tools/swingbeaninfo/GenDocletBeanInfo.java - make/src/classes/build/tools/swingbeaninfo/GenSwingBeanInfo.java - src/java.base/share/classes/sun/misc/GC.java - src/java.base/share/classes/sun/misc/VMSupport.java - src/java.base/share/native/libjava/GC.c - src/java.desktop/macosx/classes/com/apple/eawt/AboutHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/AppEvent.java - src/java.desktop/macosx/classes/com/apple/eawt/AppEventListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppForegroundListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppHiddenListener.java - src/java.desktop/macosx/classes/com/apple/eawt/AppReOpenedListener.java - src/java.desktop/macosx/classes/com/apple/eawt/OpenFilesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/OpenURIHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/PreferencesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/PrintFilesHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitHandler.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitResponse.java - src/java.desktop/macosx/classes/com/apple/eawt/QuitStrategy.java - src/java.desktop/macosx/classes/com/apple/eawt/ScreenSleepListener.java - src/java.desktop/macosx/classes/com/apple/eawt/SystemSleepListener.java - src/java.desktop/macosx/classes/com/apple/eawt/UserSessionListener.java - src/java.desktop/macosx/classes/com/apple/eawt/_AppEventLegacyHandler.java - test/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.html - test/java/awt/TextArea/UsingWithMouse/SelectionAutoscrollTest.html - test/java/awt/TextField/ScrollSelectionTest/ScrollSelectionTest.html - test/java/awt/hidpi/properties/HiDPIPropertiesLinuxTest.java Changeset: aeb60aed9577 Author: ksrini Date: 2016-04-07 12:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/aeb60aed9577 8150469: unpack200 fails to compare crc correctly. Reviewed-by: jrose ! src/jdk.pack200/share/native/common-unpack/defines.h ! src/jdk.pack200/share/native/common-unpack/unpack.h ! src/jdk.pack200/share/native/common-unpack/zip.cpp ! src/jdk.pack200/share/native/common-unpack/zip.h ! src/jdk.pack200/share/native/unpack200/main.cpp ! test/tools/pack200/PackChecksum.java Changeset: cac52c9da800 Author: peytoia Date: 2016-04-08 14:35 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cac52c9da800 7129443: (cal) Difference between comment and implementation of DAY_OF_WEEK_IN_MONTH Reviewed-by: okutsu, peytoia Contributed-by: Nishit Jain ! src/java.base/share/classes/java/util/GregorianCalendar.java Changeset: 39c83d75821b Author: serb Date: 2016-04-08 14:05 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/39c83d75821b 8153725: Problem list javax/sound/sampled/DirectAudio/bug6400879.java for Linux Reviewed-by: darcy ! test/ProblemList.txt Changeset: dea3115d8e8e Author: alanb Date: 2016-04-08 16:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dea3115d8e8e 8037360: java/nio/channels/SocketChannel/Connect.java fails intermittently Reviewed-by: alanb Contributed-by: huaming.li at oracle.com ! test/java/nio/channels/SocketChannel/Connect.java ! test/java/nio/channels/TestServers.java Changeset: 8aab9eb6dd72 Author: bpb Date: 2016-04-08 09:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8aab9eb6dd72 8153414: (fs) Internal sun/nio/fs exceptions should be stackless Summary: Override fillInStackTrace() to be a no-op in UnixException and WindowsException. Reviewed-by: alanb Contributed-by: Aleksey Shipilev ! src/java.base/unix/classes/sun/nio/fs/UnixException.java ! src/java.base/windows/classes/sun/nio/fs/WindowsException.java Changeset: 818192f0e1ea Author: chegar Date: 2016-04-09 20:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/818192f0e1ea 8153498: Update the PostVMInitHook mechanism to use an internal package in the base module Reviewed-by: alanb, mchung ! src/java.base/share/native/libjava/jdk_util.c Changeset: 550572253bd8 Author: chegar Date: 2016-04-09 20:12 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/550572253bd8 8153737: Unsupported Module Reviewed-by: alanb, mchung, psandoz ! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java ! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java ! src/java.base/share/classes/module-info.java - src/java.base/share/classes/sun/misc/CRC16.java - src/java.base/share/classes/sun/misc/Cache.java - src/java.base/share/classes/sun/misc/ManagedLocalsThread.java - src/java.base/share/classes/sun/misc/Signal.java - src/java.base/share/classes/sun/misc/SignalHandler.java - src/java.base/share/classes/sun/misc/SoftCache.java - src/java.base/share/classes/sun/misc/Unsafe.java ! src/java.base/share/classes/sun/nio/ch/AbstractPollArrayWrapper.java ! src/java.base/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java - src/java.base/unix/classes/sun/misc/GThreadHelper.java ! src/java.base/unix/classes/sun/nio/ch/PollArrayWrapper.java ! src/java.desktop/share/classes/module-info.java ! src/java.logging/share/classes/module-info.java ! src/java.management/share/classes/module-info.java ! src/jdk.crypto.pkcs11/share/classes/module-info.java ! src/jdk.httpserver/share/classes/module-info.java + src/jdk.unsupported/share/classes/module-info.java + src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java + src/jdk.unsupported/share/classes/sun/misc/Signal.java + src/jdk.unsupported/share/classes/sun/misc/SignalHandler.java + src/jdk.unsupported/share/classes/sun/misc/SoftCache.java + src/jdk.unsupported/share/classes/sun/misc/Unsafe.java + src/jdk.unsupported/unix/classes/sun/misc/GThreadHelper.java ! test/com/sun/jdi/cds/CDSBreakpointTest.java ! test/com/sun/jdi/cds/CDSDeleteAllBkptsTest.java ! test/com/sun/jdi/cds/CDSFieldWatchpoints.java ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/ProcessBuilder/RedirectWithLongFilename.java ! test/java/lang/ProcessHandle/Basic.java ! test/java/lang/ProcessHandle/InfoTest.java ! test/java/lang/ProcessHandle/OnExitTest.java ! test/java/lang/ProcessHandle/TreeTest.java ! test/java/lang/invoke/VMAnonymousClass.java ! test/javax/net/ssl/DTLS/TEST.properties ! test/javax/net/ssl/DTLSv10/TEST.properties ! test/javax/net/ssl/ServerName/SSLEngineExplorer.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java ! test/javax/net/ssl/ServerName/SSLSocketExplorer.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java ! test/javax/security/auth/Subject/SubjectNullTests.java ! test/sun/misc/CopyMemory.java ! test/sun/misc/Safe.java ! test/sun/misc/SunMiscSignalTest.java ! test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/sun/security/krb5/auto/TEST.properties ! test/sun/security/pkcs/pkcs8/PKCS8Test.java ! test/sun/security/pkcs/pkcs9/UnknownAttribute.java ! test/sun/security/tools/jarsigner/TsacertOptionTest.java ! test/sun/security/tools/jarsigner/ts.sh ! test/sun/security/x509/X500Name/NullX500Name.java ! test/tools/launcher/modules/addexports/AddExportsTest.java ! test/tools/launcher/modules/addexports/src/m1/jdk/test1/Main.java ! test/tools/launcher/modules/limitmods/LimitModsTest.java Changeset: d11ad4b19348 Author: msheppar Date: 2016-04-11 03:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d11ad4b19348 8134577: Eliminate or standardize a replacement for sun.net.spi.nameservice.NameServiceDescriptor Reviewed-by: chegar, alanb ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/module-info.java - src/java.base/share/classes/sun/net/spi/nameservice/NameService.java - src/java.base/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java ! src/jdk.naming.dns/share/classes/module-info.java - src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java - src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java ! test/ProblemList.txt - test/java/net/Inet4Address/DummyNameService.java - test/java/net/Inet4Address/DummyNameServiceDescriptor.java - test/java/net/Inet4Address/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor + test/java/net/Inet4Address/TestToNumericFormatHosts ! test/java/net/Inet4Address/textToNumericFormat.java + test/java/net/InetAddress/InternalNameServiceTest.java + test/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java + test/java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java + test/java/net/InetAddress/TestHosts + test/java/net/InetAddress/TestHosts-III ! test/java/net/URLPermission/nstest/LookupTest.java + test/java/net/URLPermission/nstest/LookupTestHosts - test/java/net/URLPermission/nstest/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/java/net/URLPermission/nstest/SimpleNameService.java - test/java/net/URLPermission/nstest/SimpleNameServiceDescriptor.java ! test/java/net/URLPermission/nstest/lookup.sh ! test/javax/net/ssl/DTLS/TEST.properties ! test/javax/net/ssl/DTLSv10/TEST.properties ! test/javax/net/ssl/TLS/TEST.properties ! test/javax/net/ssl/TLSv1/TEST.properties ! test/javax/net/ssl/TLSv11/TEST.properties - test/sun/net/InetAddress/nameservice/chaining/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/sun/net/InetAddress/nameservice/chaining/Providers.java - test/sun/net/InetAddress/nameservice/chaining/Simple1NameServiceDescriptor.java - test/sun/net/InetAddress/nameservice/chaining/Simple2NameServiceDescriptor.java - test/sun/net/InetAddress/nameservice/chaining/SimpleNameService.java - test/sun/net/InetAddress/nameservice/deadlock/Hang.java - test/sun/net/InetAddress/nameservice/deadlock/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameService.java - test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameServiceDescriptor.java ! test/sun/net/InetAddress/nameservice/dns/cname.sh ! test/sun/net/InetAddress/nameservice/simple/CacheTest.java + test/sun/net/InetAddress/nameservice/simple/CacheTestHosts ! test/sun/net/InetAddress/nameservice/simple/DefaultCaching.java + test/sun/net/InetAddress/nameservice/simple/DefaultCachingHosts - test/sun/net/InetAddress/nameservice/simple/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/sun/net/InetAddress/nameservice/simple/SimpleNameService.java - test/sun/net/InetAddress/nameservice/simple/SimpleNameServiceDescriptor.java ! test/sun/security/krb5/auto/BogusKDC.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/sun/security/krb5/auto/KDC.java - test/sun/security/krb5/auto/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor ! test/sun/security/krb5/auto/NoAddresses.java ! test/sun/security/krb5/auto/Renew.java ! test/sun/security/krb5/auto/Renewal.java ! test/sun/security/krb5/auto/SSLwithPerms.java ! test/sun/security/krb5/auto/TEST.properties + test/sun/security/krb5/auto/TestHosts + test/sun/security/krb5/auto/principalProperty/TestHosts ! test/sun/security/krb5/auto/principalProperty/principalSystemPropTest.policy ! test/sun/security/krb5/auto/unbound.ssl.policy - test/sun/security/krb5/canonicalize/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor ! test/sun/security/krb5/canonicalize/Test.java + test/sun/security/krb5/canonicalize/TestHosts ! test/sun/security/x509/URICertStore/ExtensionsWithLDAP.java - test/sun/security/x509/URICertStore/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor Changeset: ce6364a73186 Author: amlu Date: 2016-04-11 12:27 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ce6364a73186 8153722: Mark java/nio/channels/Selector/SelectAndClose.java as intermittently failing Reviewed-by: bpb, darcy ! test/java/nio/channels/Selector/SelectAndClose.java Changeset: 2c25eb79766e Author: coffeys Date: 2016-04-11 08:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2c25eb79766e 8149450: LdapCtx.processReturnCode() throwing Null Pointer Exception Reviewed-by: xuelei ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java Changeset: 015ff5edfcd7 Author: amlu Date: 2016-04-11 15:14 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/015ff5edfcd7 8153928: test/lib/share/classes/jdk/test/lib/Utils.java introduced dependency to java.base/jdk.internal.misc Reviewed-by: alanb, amlu Contributed-by: felix.yang at oracle.com ! test/jdk/internal/ref/Cleaner/ExitOnThrow.java ! test/sun/misc/SunMiscSignalTest.java Changeset: 6478cfbf6f29 Author: okutsu Date: 2016-04-11 16:46 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6478cfbf6f29 8153836: java/util/ResourceBundle/Bug6299235Test.sh depends on java.desktop Reviewed-by: alanb ! test/java/util/ResourceBundle/Bug6299235Test.sh Changeset: 15098f2f8736 Author: plevart Date: 2016-04-11 10:55 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/15098f2f8736 8152115: (proxy) Examine performance of dynamic proxy creation Summary: redesign caching of dynamic Proxy classes Reviewed-by: mchung ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/System.java + src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java + src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java - src/java.base/share/classes/java/lang/reflect/WeakCache.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java + test/java/lang/reflect/ClassLoaderValue/Driver.java + test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java Changeset: 76a2d0b17dc2 Author: psandoz Date: 2016-04-11 18:21 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/76a2d0b17dc2 8151706: Update VarHandle implementation to use @Stable arrays Reviewed-by: mhaupt, shade, redestad ! src/java.base/share/classes/java/lang/invoke/VarForm.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java Changeset: bb8379287f37 Author: psandoz Date: 2016-04-11 19:00 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bb8379287f37 8152645: VarHandle lookup access control tests Reviewed-by: mhaupt, redestad + test/java/lang/invoke/VarHandles/accessibility/TestFieldLookupAccessibility.java + test/java/lang/invoke/VarHandles/accessibility/pkg/A.java + test/java/lang/invoke/VarHandles/accessibility/pkg/B_extends_A.java + test/java/lang/invoke/VarHandles/accessibility/pkg/C.java + test/java/lang/invoke/VarHandles/accessibility/pkg/subpkg/B_extends_A.java + test/java/lang/invoke/VarHandles/accessibility/pkg/subpkg/C.java Changeset: 279cde06c765 Author: Greg Lewis Date: 2016-06-04 18:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/279cde06c765 Merge from main OpenJDK repository ! make/lib/Awt2dLibraries.gmk Changeset: f0a755c2e4e9 Author: Greg Lewis Date: 2016-06-05 11:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f0a755c2e4e9 Remove import of sun.misc.*, which no longer exists. ! src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java ! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java Changeset: 565a26f83b0b Author: Greg Lewis Date: 2016-06-05 11:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/565a26f83b0b Set up the splashscreen variables correctly for BSD. ! make/lib/Awt2dLibraries.gmk From glewis at eyesbeyond.com Sun Jun 5 19:22:14 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 19:22:14 +0000 Subject: hg: bsd-port/jdk9: 26 new changesets Message-ID: <201606051922.u55JMEuV006257@aojmv0008.oracle.com> Changeset: 5161f39afc81 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5161f39afc81 Added tag jdk-9+114 for changeset 1d992540870f ! .hgtags Changeset: 2abe79f8c412 Author: erikj Date: 2016-04-12 15:20 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/2abe79f8c412 8154070: Configuration script unable to detect boot JDK's modules support Reviewed-by: alanb ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh Changeset: b490dd2121ac Author: kzhaldyb Date: 2016-02-16 15:25 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b490dd2121ac 8146287: typos in /test/failure_handler Reviewed-by: iignatyev, stsmirno ! test/failure_handler/Makefile ! test/failure_handler/test/sanity/Suicide.java Changeset: 922839953828 Author: kzhaldyb Date: 2016-02-16 15:36 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/922839953828 8149780: GatherProcessInfoTimeoutHandler shouldn't call getWin32Pid if the lib isn't load Reviewed-by: iignatyev, stsmirno ! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.java Changeset: 63bacca32a57 Author: jwilhelm Date: 2016-03-19 01:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/63bacca32a57 Merge Changeset: 60842ab238ca Author: jwilhelm Date: 2016-03-23 20:12 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/60842ab238ca Merge Changeset: caf370438764 Author: dfazunen Date: 2016-03-30 17:24 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/caf370438764 8152422: Optimize GC JPRT test set Reviewed-by: sjohanss, pliden ! make/jprt.properties Changeset: 15c37952af8f Author: ctornqvi Date: 2016-03-30 11:15 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/15c37952af8f 8153071: Remove client testing from JPRT Reviewed-by: dcubed, gtriantafill ! make/jprt.properties Changeset: 7e415988cbad Author: ctornqvi Date: 2016-03-30 20:01 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/7e415988cbad Merge ! make/jprt.properties Changeset: 10fc3d11f4c4 Author: ctornqvi Date: 2016-03-31 11:42 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/10fc3d11f4c4 8150899: [TESTBUG] Split hotspot_all job into smaller jobs Reviewed-by: gtriantafill, iignatyev ! make/jprt.properties Changeset: b2c757cb9904 Author: jwilhelm Date: 2016-04-02 05:30 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b2c757cb9904 Merge Changeset: 9e014eb1c0bf Author: dcubed Date: 2016-04-07 08:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/9e014eb1c0bf Merge Changeset: 0aef6b371e44 Author: jcm Date: 2016-04-04 02:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/0aef6b371e44 8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled. Reviewed-by: vlivanov ! test/lib/sun/hotspot/WhiteBox.java Changeset: a396eea6a178 Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a396eea6a178 Merge Changeset: 512906ad475a Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/512906ad475a Merge Changeset: b72d1bf91ec1 Author: amurillo Date: 2016-04-11 14:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b72d1bf91ec1 Merge Changeset: 680189242eea Author: amurillo Date: 2016-04-13 00:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/680189242eea Merge Changeset: b866d54ff8f5 Author: erikj Date: 2016-04-13 18:11 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b866d54ff8f5 8153969: Clean up module src dir logic Reviewed-by: ihse ! make/CompileJavaModules.gmk ! make/GensrcModuleInfo.gmk ! make/common/MakeBase.gmk ! make/common/Modules.gmk ! test/make/TestMakeBase.gmk Changeset: 55cf2b46a77a Author: erikj Date: 2016-04-14 15:13 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/55cf2b46a77a 8149777: Enable enhanced failure handler for "make test" Reviewed-by: ihse ! make/Main.gmk + make/test/BuildFailureHandler.gmk ! test/failure_handler/README - test/failure_handler/src/windows/native/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.c + test/failure_handler/src/windows/native/libtimeoutHandler/GatherProcessInfoTimeoutHandler.c Changeset: 300bad1862c5 Author: erikj Date: 2016-04-14 16:42 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/300bad1862c5 8154237: Compare script broken for windows native library deps comparison Reviewed-by: tbell ! common/bin/compare.sh Changeset: 6fefc7b2aade Author: lana Date: 2016-04-14 09:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/6fefc7b2aade Merge - test/failure_handler/src/windows/native/jdk/test/failurehandler/jtreg/GatherProcessInfoTimeoutHandler.c Changeset: ec69c5bf68a6 Author: neugens Date: 2016-04-15 14:57 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/ec69c5bf68a6 8154313: Generated javadoc scattered all over the place Summary: Added new top level target zip-docs which scans all generated javadocs and prepare zip-archive in way understandable to most IDEs Reviewed-by: erikj Contributed-by: Jiri Vanek ! make/Javadoc.gmk ! make/Main.gmk ! make/MainSupport.gmk Changeset: 9f1ecdfae7fb Author: erikj Date: 2016-04-15 18:07 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/9f1ecdfae7fb 8154292: jdk9-dev: All SE builds failed on 2016-04-14 Reviewed-by: alanb ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! common/conf/jib-profiles.js ! make/Main.gmk Changeset: 5aab06744c09 Author: omajid Date: 2016-04-18 09:12 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5aab06744c09 8154394: Bad test for ENABLE_SJAVAC in build-performance.m4 Reviewed-by: erikj ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh Changeset: 09617ce980b9 Author: erikj Date: 2016-04-18 17:18 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/09617ce980b9 8154430: Imported modules rebuilt on second run when nothing has changed Reviewed-by: alanb, tbell ! make/CompileJavaModules.gmk Changeset: ed0c0482b97f Author: Greg Lewis Date: 2016-06-05 11:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/ed0c0482b97f Merge from main OpenJDK repository ! common/autoconf/boot-jdk.m4 ! common/autoconf/build-performance.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! make/CompileJavaModules.gmk From glewis at eyesbeyond.com Sun Jun 5 19:22:12 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 19:22:12 +0000 Subject: hg: bsd-port/jdk9/corba: 2 new changesets Message-ID: <201606051922.u55JMCkv006219@aojmv0008.oracle.com> Changeset: 17b1ec86c70a Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/17b1ec86c70a Added tag jdk-9+114 for changeset 10d175b0368c ! .hgtags Changeset: 7bab1b1b3682 Author: chegar Date: 2016-04-15 16:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/7bab1b1b3682 8137058: Clear out all non-Critical APIs from sun.reflect Reviewed-by: alanb, jfranck, mchung ! src/java.corba/share/classes/sun/corba/Bridge.java From glewis at eyesbeyond.com Sun Jun 5 19:22:14 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 19:22:14 +0000 Subject: hg: bsd-port/jdk9/jaxp: 4 new changesets Message-ID: <201606051922.u55JMEwG006260@aojmv0008.oracle.com> Changeset: d223a98159eb Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/d223a98159eb Added tag jdk-9+114 for changeset 147114dd0641 ! .hgtags Changeset: 8be5606f3ea3 Author: joehw Date: 2016-04-12 14:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/8be5606f3ea3 8151162: Public entries not searched when prefer='system' Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/CatalogUriResolverImpl.java ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java ! src/java.xml/share/classes/javax/xml/catalog/Util.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/pubOnly.xml + test/javax/xml/jaxp/unittest/catalog/sysAndPub.xml + test/javax/xml/jaxp/unittest/catalog/sysOnly.xml Changeset: ffec86e316e7 Author: lana Date: 2016-04-14 09:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/ffec86e316e7 Merge Changeset: 1902a5bda18e Author: joehw Date: 2016-04-14 16:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/1902a5bda18e 8152527: Relative rewriteSystem with xml:base at group level failed Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/GroupEntry.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/rewriteSystem_id.xml From glewis at eyesbeyond.com Sun Jun 5 19:22:15 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 19:22:15 +0000 Subject: hg: bsd-port/jdk9/langtools: 7 new changesets Message-ID: <201606051922.u55JMFcp006263@aojmv0008.oracle.com> Changeset: 8d951a6e7fe5 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/8d951a6e7fe5 Added tag jdk-9+114 for changeset cba09a2e6ae9 ! .hgtags Changeset: 73717a51063b Author: rfield Date: 2016-04-12 22:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/73717a51063b 8143955: JShell tool (UX): Output structure 8143956: JShell tool (UX): default prompts Reviewed-by: jlahoda ! 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.jshell/share/classes/jdk/jshell/Eval.java ! test/jdk/jshell/EditorPadTest.java ! test/jdk/jshell/EditorTestBase.java ! test/jdk/jshell/ExternalEditorTest.java ! test/jdk/jshell/ReplToolTesting.java ! test/jdk/jshell/T8146368/JShellToolTest8146368.java ! test/jdk/jshell/ToolBasicTest.java ! test/jdk/jshell/ToolReloadTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 65837a9d9c4a Author: jlahoda Date: 2016-04-13 09:50 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/65837a9d9c4a 8150641: Repeated compilation with a long classpath significantly slower on JDK 9 Summary: Caching resolved zip paths, and their non-existence; introducing an abstraction over jrtfs, directory and zipfs. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: a399f56c42aa Author: jlahoda Date: 2016-04-13 19:44 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/a399f56c42aa 8154149: tools/javac/unit/T6198196.java broken on Windows after JDK-8150641 Summary: Avoiding interference among sub-tests due to CacheFSInfo by using a new file manager for each sub-test Reviewed-by: jjg ! test/tools/javac/unit/T6198196.java Changeset: 9326e37434ee Author: lana Date: 2016-04-14 09:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/9326e37434ee Merge Changeset: eaa3ac6a778a Author: ksrini Date: 2016-04-14 14:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/eaa3ac6a778a 8152818: Javadoc must support module options supported by javac. Reviewed-by: jjg, martin ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties Changeset: 31c8b18fdc5b Author: jjg Date: 2016-04-14 17:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/31c8b18fdc5b 8149757: Implement Multi-Release JAR aware JavacFileManager for javac Reviewed-by: jjg, jlahoda Contributed-by: steve.drach at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties + test/tools/javac/file/MultiReleaseJar/MultiReleaseJarAwareSJFM.java + test/tools/javac/file/MultiReleaseJar/MultiReleaseJarTest.java From glewis at eyesbeyond.com Sun Jun 5 19:22:15 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 19:22:15 +0000 Subject: hg: bsd-port/jdk9/nashorn: 2 new changesets Message-ID: <201606051922.u55JMF6l006270@aojmv0008.oracle.com> Changeset: c5e780838dd5 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c5e780838dd5 Added tag jdk-9+114 for changeset ba21793a0e48 ! .hgtags Changeset: 295ac208a444 Author: chegar Date: 2016-04-15 16:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/295ac208a444 8137058: Clear out all non-Critical APIs from sun.reflect Reviewed-by: alanb, jfranck, mchung ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java From glewis at eyesbeyond.com Sun Jun 5 19:22:15 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 19:22:15 +0000 Subject: hg: bsd-port/jdk9/jaxws: Added tag jdk-9+114 for changeset b314bb02182b Message-ID: <201606051922.u55JMG54006273@aojmv0008.oracle.com> Changeset: 4ff86e5489e4 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/4ff86e5489e4 Added tag jdk-9+114 for changeset b314bb02182b ! .hgtags From glewis at eyesbeyond.com Sun Jun 5 19:22:51 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 19:22:51 +0000 Subject: hg: bsd-port/jdk9/jdk: 72 new changesets Message-ID: <201606051922.u55JMsrh006340@aojmv0008.oracle.com> Changeset: 96c21f6ea9f2 Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/96c21f6ea9f2 Added tag jdk-9+114 for changeset bb8379287f37 ! .hgtags Changeset: 463463e306e0 Author: smarks Date: 2016-04-11 11:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/463463e306e0 8145461: finalize and integrate @Deprecated annotation specification change Reviewed-by: scolebourne, chegar, lancea ! src/java.base/share/classes/java/lang/Deprecated.java Changeset: a74c31f08a47 Author: peytoia Date: 2016-04-12 10:15 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a74c31f08a47 8150324: java/util/Currency/CurrencyTest.java does not restore default TimeZone Reviewed-by: okutsu, peytoia Contributed-by: Nishit Jain ! test/java/util/Currency/CurrencyTest.java Changeset: a1b34a5ff412 Author: amlu Date: 2016-04-12 09:54 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a1b34a5ff412 8154031: Mark tools/pack200/BandIntegrity.java as intermittently failing Reviewed-by: darcy ! test/tools/pack200/BandIntegrity.java Changeset: e6196d754c4e Author: amlu Date: 2016-04-12 13:53 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e6196d754c4e 8068693: (ch) test java/nio/channels/AsyncCloseAndInterrupt.java failing. 8153209: java/nio/channels/AsyncCloseAndInterrupt.java fails throwing exception: java.nio.channels.ClosedChannelException. Summary: for JDK-8068693, 500ms is too short on busy system for channel to be closed or for thread blocking on IO to be interrupted, increase the time from 500ms to 10000ms. for JDK-8153209, it's a test regression due to JDK-8151582, do not sleep when running tests for CONNECT/FINISH_CONNECT, sleep for other test cases. Reviewed-by: bpb, martin, rriggs Contributed-by: Hamlin Li ! test/java/nio/channels/AsyncCloseAndInterrupt.java Changeset: 1ac040116965 Author: redestad Date: 2016-04-12 18:25 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1ac040116965 8153213: Jar manifest attribute "Multi-Release" accepts any value Reviewed-by: psandoz, redestad Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/java/util/jar/JarFile.java ! test/java/util/jar/JarFile/MultiReleaseJarAPI.java ! test/lib/testlibrary/java/util/jar/CreateMultiReleaseTestJars.java Changeset: 1f8c4b1a301c Author: rhalade Date: 2016-04-12 09:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1f8c4b1a301c 8153829: javax/net/ssl/Stapling/HttpsUrlConnClient.java fails intermittently with NullPointerException Reviewed-by: xuelei, jnimeh ! test/java/security/testlibrary/SimpleOCSPServer.java ! test/javax/net/ssl/Stapling/HttpsUrlConnClient.java ! test/javax/net/ssl/Stapling/SSLEngineWithStapling.java ! test/javax/net/ssl/Stapling/SSLSocketWithStapling.java ! test/javax/net/ssl/Stapling/StapleEnableProps.java ! test/sun/security/ssl/StatusStapling/java.base/sun/security/ssl/StatusResponseManagerTests.java Changeset: ff4e699b02cc Author: redestad Date: 2016-04-12 21:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ff4e699b02cc 8154067: Avoid early use of limited privilege escalation in InnerClassLambdaMetafactory Reviewed-by: alanb, mchung, mullan, briangoetz ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java Changeset: cde5f640f82b Author: mchung Date: 2016-04-12 18:58 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cde5f640f82b 8153665: URLClassLoader::definePackage no longer inspect packages from ancestors Reviewed-by: alanb ! src/java.base/share/classes/java/net/URLClassLoader.java + test/java/net/URLClassLoader/definePackage/SplitPackage.java + test/java/net/URLClassLoader/definePackage/p/Bar.java + test/java/net/URLClassLoader/definePackage/p/Baz.java + test/java/net/URLClassLoader/definePackage/p/Foo.java Changeset: fdc920e40e35 Author: jwilhelm Date: 2016-03-09 14:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fdc920e40e35 Merge Changeset: 92aaccaffea7 Author: coleenp Date: 2016-03-10 14:20 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/92aaccaffea7 8150778: Reduce Throwable.getStackTrace() calls to the JVM Summary: replace JVM_GetStackTraceDepth and JVM_GetStackTraceElement, with JVM_GetStackTraceElements that gets all the elements in the StackTraceElement[] Reviewed-by: dfuchs, mchung, shade, hseigel ! make/mapfiles/libjava/mapfile-vers ! make/mapfiles/libjava/reorder-sparc ! make/mapfiles/libjava/reorder-sparcv9 ! make/mapfiles/libjava/reorder-x86 ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Throwable.c Changeset: cba76eb01f49 Author: ysuenaga Date: 2016-03-04 18:13 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cba76eb01f49 8151181: Add JSnap to jhsdb Reviewed-by: dsamersoff ! test/sun/tools/jhsdb/BasicLauncherTest.java Changeset: a67d225b677f Author: ysuenaga Date: 2016-03-15 12:27 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a67d225b677f 8151709: jhsdb should show help message in SALauncher. Reviewed-by: dsamersoff ! test/sun/tools/jhsdb/SAGetoptTest.java Changeset: 845872bba235 Author: redestad Date: 2016-03-17 10:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/845872bba235 8152074: Avoid lambda usage in StringConcatFactory initializer Reviewed-by: shade, forax, chegar ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java Changeset: 9aa836718999 Author: jwilhelm Date: 2016-03-19 01:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9aa836718999 Merge Changeset: 4ef83a6b90e8 Author: hb Date: 2016-03-21 20:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4ef83a6b90e8 8031753: JMXServiceURL should not use getLocalHost or its usage should be enhanced Summary: JMXServiceURL should not use getLocalHost or its usage should be enhanced Reviewed-by: jbachorik ! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java Changeset: 645a9be6eddb Author: hb Date: 2016-03-22 01:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/645a9be6eddb 8151797: java/lang/management/ThreadMXBean/ThreadLists.java : inconsistent results Summary: Create ThreadMXBean at the beginning of test so that call-site cleaner thread will be started Reviewed-by: sla ! test/java/lang/management/ThreadMXBean/ThreadLists.java Changeset: 5a553039e9fc Author: sla Date: 2016-03-22 19:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5a553039e9fc 8151887: com/sun/jdi/RedefineClearBreakpoint.sh failed with timeout Summary: Take timeout factor into account Reviewed-by: dsamersoff ! test/com/sun/jdi/ShellScaffold.sh Changeset: a1ff2f35dcc6 Author: sla Date: 2016-03-22 19:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a1ff2f35dcc6 7153107: com/sun/jdi/InterruptHangTest.java fails in nightlies Summary: Increased timeouts and added timestamped logging Reviewed-by: sspitsyn ! test/com/sun/jdi/InterruptHangTest.java ! test/com/sun/jdi/TestScaffold.java Changeset: 277d7584fa03 Author: sgehwolf Date: 2016-03-21 11:24 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/277d7584fa03 4858370: JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command Summary: Delete global references in invoker_completeInvokeRequest() Reviewed-by: sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c + test/com/sun/jdi/OomDebugTest.java Changeset: 0442990ca8ad Author: sspitsyn Date: 2016-03-22 21:27 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0442990ca8ad Merge Changeset: 725743673498 Author: dsamersoff Date: 2016-03-23 21:40 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/725743673498 8151444: JDP not working Summary: Don't set IP_MULTICAST_IF explicitly Reviewed-by: sla, ysuenaga ! src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java ! test/sun/management/jdp/JdpDefaultsTest.java ! test/sun/management/jdp/JdpTestCase.java Changeset: 0dfea12d7199 Author: jwilhelm Date: 2016-03-23 20:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0dfea12d7199 Merge - make/gendata/Gendata-jdk.jdeps.gmk - make/gensrc/Gensrc-jdk.dev.gmk - make/gensrc/Gensrc-jdk.jvmstat.gmk - make/launcher/Launcher-jdk.dev.gmk ! make/mapfiles/libjava/mapfile-vers - make/scripts/localelist.sh - make/src/classes/build/tools/module/GenJdepsModulesXml.java - make/src/classes/build/tools/module/GenModulesList.java - make/src/classes/build/tools/module/ImageBuilder.java - make/src/classes/build/tools/module/ModuleArchive.java - make/src/classes/build/tools/module/boot.modules - make/src/classes/build/tools/module/ext.modules ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java - src/java.base/share/classes/jdk/internal/jimage/Archive.java - src/java.base/share/classes/jdk/internal/jimage/BasicImageWriter.java - src/java.base/share/classes/jdk/internal/jimage/ExternalFilesWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageFileCreator.java - src/java.base/share/classes/jdk/internal/jimage/ImageJavaSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationBase.java - src/java.base/share/classes/jdk/internal/jimage/ImageLocationWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleData.java - src/java.base/share/classes/jdk/internal/jimage/ImageModuleDataWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageNativeSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/ImageResourcesTree.java - src/java.base/share/classes/jdk/internal/jimage/ImageStringsWriter.java - src/java.base/share/classes/jdk/internal/jimage/ImageSubstrate.java - src/java.base/share/classes/jdk/internal/jimage/PerfectHashBuilder.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePool.java - src/java.base/share/classes/jdk/internal/jimage/ResourcePoolImpl.java - src/java.base/share/classes/jdk/internal/jimage/StringTable.java - src/java.base/share/classes/jdk/internal/jimage/UTF8String.java - src/java.base/share/classes/sun/misc/Launcher.java - src/java.base/share/classes/sun/util/CoreResourceBundleControl-XLocales.java.template ! src/java.base/share/native/include/jvm.h - src/java.base/share/native/libjava/Package.c - src/java.base/share/native/libjava/Proxy.c - src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp - src/java.desktop/share/classes/META-INF/services/java.net.ContentHandlerFactory - src/java.desktop/share/classes/META-INF/services/javax.print.PrintServiceLookup - src/java.desktop/share/classes/META-INF/services/javax.print.StreamPrintServiceFactory - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiDeviceProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.MidiFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.midi.spi.SoundbankReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileReader - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.AudioFileWriter - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.FormatConversionProvider - src/java.desktop/share/classes/META-INF/services/javax.sound.sampled.spi.MixerProvider - src/java.desktop/share/classes/META-INF/services/sun.datatransfer.DesktopDatatransferService - src/java.logging/share/classes/META-INF/services/jdk.internal.logger.DefaultLoggerFinder - src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService - src/jdk.accessibility/windows/classes/META-INF/services/javax.accessibility.AccessibilityProvider - src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider - src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider - src/jdk.dev/share/classes/jdk/tools/jimage/ExtractedImage.java - src/jdk.dev/share/classes/jdk/tools/jimage/JImageTask.java - src/jdk.dev/share/classes/jdk/tools/jimage/Main.java - src/jdk.dev/share/classes/jdk/tools/jimage/TaskHelper.java - src/jdk.dev/share/classes/jdk/tools/jimage/resources/jimage.properties - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.Connector - src/jdk.jdi/share/classes/META-INF/services/com.sun.jdi.connect.spi.TransportService - src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService - src/jdk.localedata/share/classes/META-INF/services/sun.util.locale.provider.LocaleDataMetaInfo - src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/jdk.naming.dns/share/classes/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - src/jdk.zipfs/share/classes/META-INF/services/java.nio.file.spi.FileSystemProvider - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh - test/java/net/DatagramSocket/SetDatagramSocketImplFactory/java/net/MyDatagramSocketImplFactory.java - test/java/net/httpclient/whitebox/TEST.properties - test/java/net/httpclient/whitebox/java/net/http/SelectorTest.java - test/java/util/stream/bootlib/TEST.properties - test/javax/swing/JScrollPane/8033000/bug8033000.java - test/jdk/internal/jimage/ExecutableTest.java - test/jdk/internal/jimage/JImageTest.java - test/jdk/internal/jimage/VerifyJimage.java - test/sun/security/krb5/config/NamingManager.java - test/sun/security/krb5/config/dns.sh - test/sun/security/mscapi/IsSunMSCAPIAvailable.sh - test/sun/security/ssl/StatusStapling/BogusStatusRequest.java - test/sun/security/ssl/StatusStapling/CertStatusReqExtensionTests.java - test/sun/security/ssl/StatusStapling/CertStatusReqItemV2Tests.java - test/sun/security/ssl/StatusStapling/CertStatusReqListV2ExtensionTests.java - test/sun/security/ssl/StatusStapling/OCSPStatusRequestTests.java - test/sun/security/ssl/StatusStapling/StatusResponseManagerTests.java - test/sun/security/ssl/StatusStapling/TestCase.java - test/sun/security/ssl/StatusStapling/TestUtils.java ! test/sun/tools/jhsdb/SAGetoptTest.java Changeset: 0e13cf9d7b0f Author: coleenp Date: 2016-03-24 15:59 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0e13cf9d7b0f 8152719: ignore this com/sun/jdi/InterfaceMehtodsTest.java until bug is fix Reviewed-by: ctornqvi, hseigel, sspitsyn ! test/ProblemList.txt Changeset: ab934fd0a498 Author: akulyakh Date: 2016-03-24 15:22 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ab934fd0a498 8147987: Remove sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java from problemList Summary: Re-enabling a previously excluded test Reviewed-by: sspitsyn ! test/ProblemList.txt Changeset: 8fa63e27e764 Author: ysuenaga Date: 2016-03-30 21:05 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8fa63e27e764 8151674: STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, sla, tschatzl ! src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options ! test/sun/tools/jstat/gcCapacityOutput1.awk ! test/sun/tools/jstat/gcCauseOutput1.awk ! test/sun/tools/jstat/gcMetaCapacityOutput1.awk ! test/sun/tools/jstat/gcNewCapacityOutput1.awk ! test/sun/tools/jstat/gcOldCapacityOutput1.awk ! test/sun/tools/jstat/gcOldOutput1.awk ! test/sun/tools/jstat/gcOutput1.awk ! test/sun/tools/jstat/lineCounts1.awk ! test/sun/tools/jstat/lineCounts2.awk ! test/sun/tools/jstat/lineCounts3.awk ! test/sun/tools/jstat/lineCounts4.awk ! test/sun/tools/jstat/timeStamp1.awk Changeset: b0aeac976aea Author: dcubed Date: 2016-04-01 14:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b0aeac976aea 8153302: [BACKOUT] STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, jwilhelm ! src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options ! test/sun/tools/jstat/gcCapacityOutput1.awk ! test/sun/tools/jstat/gcCauseOutput1.awk ! test/sun/tools/jstat/gcMetaCapacityOutput1.awk ! test/sun/tools/jstat/gcNewCapacityOutput1.awk ! test/sun/tools/jstat/gcOldCapacityOutput1.awk ! test/sun/tools/jstat/gcOldOutput1.awk ! test/sun/tools/jstat/gcOutput1.awk ! test/sun/tools/jstat/lineCounts1.awk ! test/sun/tools/jstat/lineCounts2.awk ! test/sun/tools/jstat/lineCounts3.awk ! test/sun/tools/jstat/lineCounts4.awk ! test/sun/tools/jstat/timeStamp1.awk Changeset: 96b1cfa80016 Author: jwilhelm Date: 2016-04-02 05:30 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/96b1cfa80016 Merge ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/ProblemList.txt Changeset: a16240806984 Author: dcubed Date: 2016-04-06 15:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a16240806984 8153673: [BACKOUT] JDWP: Memory Leak: GlobalRefs never deleted when processing invokeMethod command Reviewed-by: jwilhelm, sspitsyn ! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c - test/com/sun/jdi/OomDebugTest.java Changeset: cb6d9bc70e70 Author: dcubed Date: 2016-04-07 10:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cb6d9bc70e70 Merge ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/ProblemList.txt Changeset: 74bc7be0777b Author: simonis Date: 2016-03-30 11:40 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/74bc7be0777b 8152172: PPC64: Support AES intrinsics Reviewed-by: ascarpino, simonis Contributed-by: horii at jp.ibm.com ! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java Changeset: a0ea3a2f463a Author: jcm Date: 2016-04-04 02:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a0ea3a2f463a 8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled. Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: ea7254b1a81d Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ea7254b1a81d Merge - make/src/classes/build/tools/module/Module.java - make/src/classes/build/tools/module/ModuleInfoReader.java - make/src/classes/build/tools/module/ModulesXmlReader.java - make/src/classes/build/tools/module/ModulesXmlWriter.java - src/java.base/share/classes/sun/misc/GC.java - src/java.base/share/classes/sun/misc/InvalidJarIndexException.java - src/java.base/share/classes/sun/misc/JarIndex.java - src/java.base/share/classes/sun/misc/VMSupport.java - src/java.base/share/classes/sun/misc/resources/Messages.java - src/java.base/share/classes/sun/misc/resources/Messages_de.java - src/java.base/share/classes/sun/misc/resources/Messages_es.java - src/java.base/share/classes/sun/misc/resources/Messages_fr.java - src/java.base/share/classes/sun/misc/resources/Messages_it.java - src/java.base/share/classes/sun/misc/resources/Messages_ja.java - src/java.base/share/classes/sun/misc/resources/Messages_ko.java - src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java - src/java.base/share/classes/sun/misc/resources/Messages_sv.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java - src/java.base/share/native/libjava/GC.c Changeset: 47921bb43a5b Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/47921bb43a5b Merge Changeset: afc3c537ff15 Author: amurillo Date: 2016-04-11 14:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/afc3c537ff15 Merge ! test/ProblemList.txt Changeset: 5f03f3570be7 Author: dcubed Date: 2016-04-12 21:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5f03f3570be7 8154121: Remove test mistakenly added during a merge Reviewed-by: amurillo - test/java/text/Format/DateFormat/DFSConstructorCloneTest.java Changeset: c11d4a8cc37e Author: amurillo Date: 2016-04-13 00:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c11d4a8cc37e Merge Changeset: fe806038ae74 Author: mhaupt Date: 2016-04-13 09:20 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fe806038ae74 8153637: MethodHandles.countedLoop/3 initialises loop counter to 1 instead of 0 Reviewed-by: psandoz, redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/LoopCombinatorTest.java Changeset: 502aa22b0e33 Author: ntv Date: 2016-04-13 10:41 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/502aa22b0e33 8148849: Truncating Duration Summary: Introduce a new method to truncatedTo() Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/Duration.java ! test/java/time/tck/java/time/TCKDuration.java Changeset: 1483ff1bdace Author: plevart Date: 2016-04-13 09:35 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1483ff1bdace 8151807: ImageBufferCache should release buffers when all classes are loaded Reviewed-by: jlaskey Contributed-by: peter.levart at gmail.com ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java ! src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java Changeset: 9c64b9eeb312 Author: psandoz Date: 2016-04-13 15:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9c64b9eeb312 8151705: VarHandle.AccessMode enum names should conform to code style Reviewed-by: mhaupt, shade, redestad ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarForm.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/VarHandleTestReflection.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: 964c3dd63856 Author: psandoz Date: 2016-04-13 15:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/964c3dd63856 8151198: VarHandle factory-specific exceptions Reviewed-by: shade ! src/java.base/share/classes/java/lang/invoke/VarHandle.java Changeset: e1d83a0973f6 Author: psandoz Date: 2016-04-13 15:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e1d83a0973f6 8146458: Improve exception reporting for Objects.checkIndex/checkFromToIndex/checkFromIndexSize Reviewed-by: jrose, smarks ! src/java.base/share/classes/java/lang/ArrayIndexOutOfBoundsException.java ! src/java.base/share/classes/java/lang/IndexOutOfBoundsException.java ! src/java.base/share/classes/java/lang/StringIndexOutOfBoundsException.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/util/Objects.java ! test/java/util/Objects/CheckIndex.java Changeset: ba4120f36e4d Author: alanb Date: 2016-04-13 14:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ba4120f36e4d 8154077: (fs) Reduce number of file system classes loaded during startup Reviewed-by: bpb, chegar ! make/mapfiles/libnio/mapfile-linux ! make/mapfiles/libnio/mapfile-macosx ! make/mapfiles/libnio/mapfile-solaris ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/sun/nio/fs/AbstractFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java ! src/java.base/unix/classes/sun/nio/fs/UnixUriUtils.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: fa46f5ff7ec1 Author: srastogi Date: 2016-04-13 15:48 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fa46f5ff7ec1 8150829: Enhanced drop-args, identity and default constant, varargs adjustment Reviewed-by: psandoz, mhaupt, jrose ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/ConstantIdentityMHTest.java + test/java/lang/invoke/DropArgumentsTest.java ! test/java/lang/invoke/JavaDocExamplesTest.java + test/java/lang/invoke/VarArgsTest.java Changeset: 24566df222ee Author: ascarpino Date: 2016-04-13 10:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/24566df222ee 8152205: jdk.security.provider.preferred is ambiguously documented Reviewed-by: wetmore, xuelei, weijun ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/AlgorithmParameters.java ! src/java.base/share/classes/java/security/KeyFactory.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/java/security/cert/CertPathBuilder.java ! src/java.base/share/classes/java/security/cert/CertPathValidator.java ! src/java.base/share/classes/java/security/cert/CertStore.java ! src/java.base/share/classes/java/security/cert/CertificateFactory.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/crypto/Mac.java ! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java ! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java Changeset: 77abaa01adf2 Author: mchung Date: 2016-04-13 11:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/77abaa01adf2 8153895: (proxy) redundant read edges to superinterfaces of proxy interfaces Reviewed-by: sundar, plevart ! src/java.base/share/classes/java/lang/reflect/Proxy.java Changeset: b473d38d7a9f Author: rriggs Date: 2016-04-13 16:57 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b473d38d7a9f 8086278: java/lang/ProcessHandle/TreeTest.java failed - ProcessReaper StackOverflowException Summary: Increase reaper stack size by 50% to 48k Reviewed-by: chegar, martin ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java Changeset: 9c0350e7bb36 Author: rhalade Date: 2016-04-13 16:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9c0350e7bb36 8055351: sun/security/provider/DSA/TestAlgParameterGenerator.java failed with interrupted! (timed out?) Reviewed-by: valeriep ! test/sun/security/provider/DSA/TestAlgParameterGenerator.java Changeset: 19ea2fdee2bc Author: rhalade Date: 2016-04-13 16:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/19ea2fdee2bc 8154196: Mark javax/net/ssl/DTLS/CipherSuite.java as intermittently failing Reviewed-by: xuelei ! test/javax/net/ssl/DTLS/CipherSuite.java Changeset: 7cfc61473f5e Author: amjiang Date: 2016-04-14 09:45 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7cfc61473f5e 8153545: sun/security/pkcs11/Provider/Login.sh fails on Linux Reviewed-by: vinnie, weijun ! test/ProblemList.txt ! test/sun/security/pkcs11/KeyStore/Basic.java ! test/sun/security/pkcs11/KeyStore/Basic.policy ! test/sun/security/pkcs11/KeyStore/Basic.sh ! test/sun/security/pkcs11/KeyStore/Solaris.sh ! test/sun/security/pkcs11/PKCS11Test.java ! test/sun/security/pkcs11/Provider/Login.java ! test/sun/security/pkcs11/Provider/Login.policy ! test/sun/security/pkcs11/Provider/Login.sh Changeset: c66a5f12bb9d Author: redestad Date: 2016-04-14 12:16 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c66a5f12bb9d 8154185: Drop code to support Windows XP in DefaultDatagramSocketImplFactory Reviewed-by: chegar ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java Changeset: ffe057406801 Author: redestad Date: 2016-04-14 14:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ffe057406801 8154208: (fs) Drop code for Windows XP/2003 from file system provider Reviewed-by: bpb, alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributeViews.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java ! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java ! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java ! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java ! src/java.base/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c Changeset: 5e62a2fbd532 Author: erikj Date: 2016-04-14 15:13 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5e62a2fbd532 8149777: Enable enhanced failure handler for "make test" Reviewed-by: ihse ! test/Makefile Changeset: 210cce63ef9c Author: mhaupt Date: 2016-04-14 15:18 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/210cce63ef9c 8150824: Exceptions when omitting trailing arguments in cleanup Summary: The issue was fixed with the push for 8150829; this changeset adds tests. Reviewed-by: psandoz ! test/java/lang/invoke/TryFinallyTest.java Changeset: 8f68e0ffbba3 Author: lana Date: 2016-04-14 09:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8f68e0ffbba3 Merge Changeset: 32891bcd7493 Author: ksrini Date: 2016-04-14 14:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/32891bcd7493 8154212: launcher SEGV when _JAVA_LAUNCHER_DEBUG is set Reviewed-by: alanb, martin ! src/java.base/share/native/libjli/java.h ! test/tools/launcher/MiscTests.java Changeset: 9d0e97030468 Author: rhalade Date: 2016-04-14 14:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9d0e97030468 8151834: Test SmallPrimeExponentP.java times out intermittently Reviewed-by: weijun ! test/sun/security/mscapi/SmallPrimeExponentP.java Changeset: 0bb2dfd0852c Author: xuelei Date: 2016-04-15 11:09 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0bb2dfd0852c 8072452: Support DHE sizes up to 8192-bits and DSA sizes up to 3072-bits Reviewed-by: valeriep, mullan, coffeys ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java ! src/java.base/share/classes/com/sun/crypto/provider/DHParameterGenerator.java ! src/java.base/share/classes/sun/security/provider/DSAKeyPairGenerator.java ! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java ! src/java.base/share/classes/sun/security/provider/ParameterCache.java ! src/java.base/share/classes/sun/security/ssl/DHCrypt.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java + test/com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java + test/com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java + test/com/sun/crypto/provider/KeyAgreement/UnsupportedDHKeys.java + test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java + test/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java ! test/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java + test/sun/security/provider/DSA/SupportedDSAParamGen.java ! test/sun/security/provider/DSA/TestKeyPairGenerator.java Changeset: 59f9a8d7b718 Author: robm Date: 2016-04-15 14:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/59f9a8d7b718 8150234: Windows 10 App Containers disallow access to ICMP calls Reviewed-by: chegar ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c Changeset: 8606d027b2c2 Author: chegar Date: 2016-04-15 16:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8606d027b2c2 8137058: Clear out all non-Critical APIs from sun.reflect Reviewed-by: alanb, jfranck, mchung ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/ObjectStreamField.java ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/Modifier.java ! src/java.base/share/classes/java/lang/reflect/Module.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/lang/reflect/ReflectAccess.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/security/AccessController.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java ! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java ! src/java.base/share/classes/jdk/internal/misc/Unsafe.java + src/java.base/share/classes/jdk/internal/reflect/AccessorGenerator.java + src/java.base/share/classes/jdk/internal/reflect/BootstrapConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/ByteVector.java + src/java.base/share/classes/jdk/internal/reflect/ByteVectorFactory.java + src/java.base/share/classes/jdk/internal/reflect/ByteVectorImpl.java + src/java.base/share/classes/jdk/internal/reflect/CallerSensitive.java + src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java + src/java.base/share/classes/jdk/internal/reflect/ClassFileAssembler.java + src/java.base/share/classes/jdk/internal/reflect/ClassFileConstants.java + src/java.base/share/classes/jdk/internal/reflect/ConstantPool.java + src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessor.java + src/java.base/share/classes/jdk/internal/reflect/ConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/DelegatingConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/DelegatingMethodAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/FieldAccessor.java + src/java.base/share/classes/jdk/internal/reflect/FieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/InstantiationExceptionConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/Label.java + src/java.base/share/classes/jdk/internal/reflect/LangReflectAccess.java + src/java.base/share/classes/jdk/internal/reflect/MagicAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/MethodAccessor.java + src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java + src/java.base/share/classes/jdk/internal/reflect/MethodAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/Reflection.java + src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java + src/java.base/share/classes/jdk/internal/reflect/SerializationConstructorAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/SignatureIterator.java + src/java.base/share/classes/jdk/internal/reflect/UTF8.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeBooleanFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeByteFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeCharacterFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeDoubleFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorFactory.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeFloatFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeIntegerFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeLongFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeObjectFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedByteFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedLongFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedShortFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeShortFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticBooleanFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticByteFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticCharacterFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticDoubleFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticFloatFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticIntegerFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticLongFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticObjectFieldAccessorImpl.java + src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticShortFieldAccessorImpl.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java - src/java.base/share/classes/sun/reflect/AccessorGenerator.java - src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/ByteVector.java - src/java.base/share/classes/sun/reflect/ByteVectorFactory.java - src/java.base/share/classes/sun/reflect/ByteVectorImpl.java - src/java.base/share/classes/sun/reflect/CallerSensitive.java - src/java.base/share/classes/sun/reflect/ClassDefiner.java - src/java.base/share/classes/sun/reflect/ClassFileAssembler.java - src/java.base/share/classes/sun/reflect/ClassFileConstants.java - src/java.base/share/classes/sun/reflect/ConstantPool.java - src/java.base/share/classes/sun/reflect/ConstructorAccessor.java - src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldAccessor.java - src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldInfo.java - src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/Label.java - src/java.base/share/classes/sun/reflect/LangReflectAccess.java - src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java - src/java.base/share/classes/sun/reflect/MethodAccessor.java - src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java - src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/Reflection.java - src/java.base/share/classes/sun/reflect/ReflectionFactory.java - src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/SignatureIterator.java - src/java.base/share/classes/sun/reflect/UTF8.java - src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java ! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java ! src/java.base/share/native/libjava/Class.c ! src/java.base/share/native/libjava/ConstantPool.c ! src/java.base/share/native/libjava/NativeAccessors.c ! src/java.base/share/native/libjava/Reflection.c ! src/java.logging/share/classes/java/util/logging/Logger.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java ! src/java.sql/share/classes/java/sql/DriverManager.java ! src/jdk.unsupported/share/classes/module-info.java ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java + src/jdk.unsupported/share/classes/sun/reflect/Reflection.java + src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java ! test/TEST.groups ! test/java/lang/StackWalker/DumpStackTest.java ! test/java/lang/StackWalker/EmbeddedStackWalkTest.java ! test/java/lang/StackWalker/HiddenFrames.java ! test/java/lang/StackWalker/MultiThreadStackWalk.java ! test/java/lang/StackWalker/StackWalkTest.java ! test/java/lang/StackWalker/VerifyStackTrace.java ! test/java/lang/invoke/RevealDirectTest.java + test/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java + test/jdk/internal/reflect/CallerSensitive/CallerSensitiveFinder.java + test/jdk/internal/reflect/CallerSensitive/MissingCallerSensitive.java + test/jdk/internal/reflect/Reflection/GetCallerClass.java + test/jdk/internal/reflect/Reflection/GetCallerClassTest.java + test/jdk/internal/reflect/Reflection/GetCallerClassTest.sh + test/jdk/internal/reflect/Reflection/GetCallerClassWithDepth.java + test/jdk/internal/reflect/constantPool/ConstantPoolTest.java + test/jdk/internal/reflect/constantPool/ConstantPoolTestDummy.jasm - test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java - test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java - test/sun/reflect/CallerSensitive/MissingCallerSensitive.java - test/sun/reflect/Reflection/GetCallerClass.java - test/sun/reflect/Reflection/GetCallerClassTest.java - test/sun/reflect/Reflection/GetCallerClassTest.sh ! test/sun/reflect/Reflection/GetCallerClassWithDepth.java + test/sun/reflect/ReflectionFactory/NewConstructorForSerialization.java - test/sun/reflect/constantPool/ConstantPoolTest.java - test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm ! test/tools/launcher/modules/addexports/AddExportsTest.java Changeset: 6512923d64e5 Author: darcy Date: 2016-04-15 10:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6512923d64e5 4851642: Add fused multiply add to Java math library Reviewed-by: bpb, nadezhin ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java + test/java/lang/Math/FusedMultiplyAddTests.java ! test/java/lang/Math/Tests.java Changeset: 60fdfede6d80 Author: sherman Date: 2016-04-15 13:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/60fdfede6d80 8147460: Clean-up jrtfs implementation Reviewed-by: alanb, jlaskey, sundar ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtPath.java + src/java.base/share/classes/jdk/internal/jrtfs/ExplodedImage.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtDirectoryStream.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedPath.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributeView.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileStore.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java + src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java - src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java ! test/jdk/internal/jrtfs/PathOps.java Changeset: e8b09982c198 Author: rhalade Date: 2016-04-16 01:23 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e8b09982c198 8154382: Remove intermittent keyword from SupportedDSAParamGen.java Reviewed-by: xuelei ! test/sun/security/provider/DSA/SupportedDSAParamGen.java Changeset: e2b04e57b51a Author: coffeys Date: 2016-04-16 13:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e2b04e57b51a 8154304: NullpointerException at LdapReferralException.getReferralContext Reviewed-by: xuelei, vinnie ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralContext.java Changeset: fd1140dd7636 Author: redestad Date: 2016-04-18 12:36 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fd1140dd7636 8154238: Drop code to support Windows XP in windows socket impl Reviewed-by: chegar ! src/java.base/windows/classes/java/net/PlainSocketImpl.java Changeset: 3459ee432728 Author: redestad Date: 2016-04-18 14:01 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3459ee432728 8154436: Drop code to support Windows XP in windows async channel impl Reviewed-by: chegar, alanb ! src/java.base/windows/classes/sun/nio/ch/Iocp.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java Changeset: 6c46df4651c9 Author: redestad Date: 2016-04-18 16:48 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6c46df4651c9 8154454: Fix compilation issue in PlainSocketImpl Reviewed-by: chegar ! src/java.base/windows/classes/java/net/PlainSocketImpl.java Changeset: f3d87364cb1a Author: redestad Date: 2016-04-18 16:49 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f3d87364cb1a 8154455: Fix compilation issue in WindowsAsynchronousSocketChannelImpl Reviewed-by: alanb, chegar ! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java Changeset: 9f0bccd2ef66 Author: ksrini Date: 2016-04-18 07:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9f0bccd2ef66 8151056: ASM enable original deprecated methods. Reviewed-by: forax, sundar ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java Changeset: 35225b837d66 Author: alanb Date: 2016-04-18 16:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/35225b837d66 8154159: rmic should not have a supported entry point Reviewed-by: rriggs, chegar ! make/launcher/Launcher-jdk.rmic.gmk ! src/java.base/share/conf/security/java.security - src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java ! src/jdk.rmic/share/classes/module-info.java ! test/java/lang/SecurityManager/RestrictedPackages.java Changeset: 577d923e4877 Author: Greg Lewis Date: 2016-06-05 11:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/577d923e4877 Merge from main OpenJDK repository From glewis at eyesbeyond.com Sun Jun 5 19:22:59 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 05 Jun 2016 19:22:59 +0000 Subject: hg: bsd-port/jdk9/hotspot: 266 new changesets Message-ID: <201606051923.u55JN2fE006366@aojmv0008.oracle.com> Changeset: 481c1998b2ef Author: lana Date: 2016-04-14 09:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/481c1998b2ef Added tag jdk-9+114 for changeset b64432bae527 ! .hgtags Changeset: 70375b3285d9 Author: mgerdin Date: 2016-03-07 17:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/70375b3285d9 8151178: Move the collection set out of the G1 collector policy Summary: Create a G1CollectionSet class Reviewed-by: jwilhelm, tbenson, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp + src/share/vm/gc/g1/g1CollectionSet.cpp + src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp ! src/share/vm/gc/g1/g1ParScanThreadState.cpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/share/vm/gc/g1/youngList.cpp Changeset: 8afc97475eba Author: csahu Date: 2016-03-08 14:37 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8afc97475eba 8146683: check_addr0 should be more efficient Reviewed-by: dsamersoff, kevinw, dholmes Contributed-by: cheleswer.sahu at oracle.com ! src/os/solaris/vm/os_solaris.cpp Changeset: c5926c871707 Author: ehelin Date: 2016-03-07 10:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c5926c871707 8151365: Move G1YoungGenSizer to a separate file Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.cpp + src/share/vm/gc/g1/g1YoungGenSizer.cpp + src/share/vm/gc/g1/g1YoungGenSizer.hpp Changeset: 2dbbb7996514 Author: ehelin Date: 2016-03-08 14:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2dbbb7996514 Merge Changeset: 899be832e91d Author: rprotacio Date: 2016-03-08 12:57 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/899be832e91d 8149991: Convert TraceSafepointCleanupTime to Unified Logging Summary: Converted TraceSafepointCleanupTime to -Xlog:safepointcleanup=info Reviewed-by: hseigel, mockner, ddmitriev, dholmes, coleenp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/timer.cpp + test/runtime/logging/SafepointCleanupTest.java Changeset: 59d3a69564dc Author: rprotacio Date: 2016-03-08 15:19 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/59d3a69564dc 8150083: Convert VerboseVerification to Unified Logging Summary: Converted -XX:+VerboseVerfication to -Xlog:verboseverification=info Reviewed-by: hseigel, dholmes ! src/share/vm/classfile/verifier.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! test/runtime/logging/ClassInitializationTest.java + test/runtime/logging/VerboseVerificationTest.java Changeset: 2d1f1d4c0379 Author: tonyp Date: 2016-03-09 09:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2d1f1d4c0379 8146991: Introduce per-worker preserved mark stacks in ParallelGC Reviewed-by: tschatzl, ysr ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/parallel/psPromotionManager.hpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/parallel/psScavenge.hpp ! src/share/vm/gc/shared/preservedMarks.cpp ! src/share/vm/gc/shared/preservedMarks.hpp Changeset: 47a9289d9b0b Author: tschatzl Date: 2016-03-09 09:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/47a9289d9b0b 8151414: os::pretouch_memory should take void* instead of char* Summary: Change parameters and remove associated casts. Reviewed-by: pliden, stefank ! src/share/vm/gc/parallel/mutableSpace.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp Changeset: 51330f8324b6 Author: sla Date: 2016-03-09 12:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/51330f8324b6 8151196: Several tests fail due to test library not found Reviewed-by: ctornqvi, brutisso ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java Changeset: 189efe045210 Author: brutisso Date: 2016-03-09 14:05 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/189efe045210 8151513: Remove debugging code from BarrierSet Reviewed-by: pliden, stefank ! src/share/vm/gc/shared/barrierSet.cpp ! src/share/vm/gc/shared/barrierSet.inline.hpp Changeset: f81ea6b38171 Author: brutisso Date: 2016-03-09 14:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f81ea6b38171 Merge Changeset: 5322bfdc760a Author: jwilhelm Date: 2016-03-09 14:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5322bfdc760a Merge ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp - src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp - src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp ! src/share/vm/runtime/arguments.cpp ! test/TEST.groups Changeset: 572d669d17cd Author: sangheki Date: 2016-03-09 11:08 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/572d669d17cd 8150362: G1 base elapsed time prediction is wrong because rs_length prediction is wrong Summary: Change rs_length prediction used from G1 base elapsed time prediction Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 80706cc25494 Author: kbarrett Date: 2016-03-09 11:03 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/80706cc25494 8150688: Fix os_windows siglabel Summary: Change types to eliminate implicit narrowing, and other cleanups. Reviewed-by: dholmes, tbenson ! src/os/windows/vm/os_windows.cpp Changeset: 5c66afad690c Author: kbarrett Date: 2016-03-09 20:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5c66afad690c Merge Changeset: 7d5870c06812 Author: sangheki Date: 2016-03-09 15:37 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7d5870c06812 8145312: CMS: There is insufficient memory with CMSSamplingGrain=1 Summary: Change minimum range and add constraint function for CMSSamplingGrain flag Reviewed-by: jmasa, ddmitriev ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp Changeset: a8fd0d8c7803 Author: brutisso Date: 2016-03-10 08:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a8fd0d8c7803 8151514: Remove the noisy NOISY debugging code from parCardTableModRefBS.cpp Reviewed-by: tschatzl, pliden ! src/share/vm/gc/cms/parCardTableModRefBS.cpp Changeset: f2265fd2eada Author: stefank Date: 2016-02-25 13:08 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f2265fd2eada 8150617: nth_bit and friends are broken Reviewed-by: shade, tschatzl, vlivanov ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 8d5487c9746d Author: stefank Date: 2016-03-09 12:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8d5487c9746d 8151436: Leaner ArrayAllocator and BitMaps Reviewed-by: tschatzl, pliden, kbarrett ! src/share/vm/gc/g1/g1HotCardCache.cpp ! src/share/vm/gc/g1/g1HotCardCache.hpp ! src/share/vm/gc/shared/taskqueue.hpp ! src/share/vm/gc/shared/taskqueue.inline.hpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp Changeset: 7ac081122b8f Author: stefank Date: 2016-03-09 12:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7ac081122b8f 8151439: Inline the BitMap constructor Reviewed-by: tschatzl, pliden, kbarrett ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp Changeset: 04c67174a75f Author: stefank Date: 2016-03-09 12:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/04c67174a75f 8151440: Move BitMap verfication inline functions out from bitMap.hpp Reviewed-by: tschatzl, pliden, kbarrett ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: 4c8ec9926913 Author: stefank Date: 2016-03-10 10:17 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4c8ec9926913 Merge Changeset: e11a28c44624 Author: mchernov Date: 2016-03-03 16:12 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e11a28c44624 8150183: gc/g1/plab/TestPLABResize.java - previous PLAB size should be less than current Reviewed-by: jmasa, dfazunen ! test/gc/g1/plab/TestPLABResize.java ! test/gc/g1/plab/lib/AppPLABResize.java ! test/gc/g1/plab/lib/LogParser.java Changeset: 7ba5d575ff59 Author: dfazunen Date: 2016-03-01 20:30 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7ba5d575ff59 8145908: [Newtest] Multi-threading stress test for G1 Remembered Sets Reviewed-by: tschatzl, mchernov + test/stress/gc/TestMultiThreadStressRSet.java Changeset: ca8e7407d350 Author: iignatyev Date: 2016-03-10 14:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ca8e7407d350 Merge Changeset: 35ffddb9c44d Author: coleenp Date: 2016-03-10 13:43 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/35ffddb9c44d 8150778: Reduce Throwable.getStackTrace() calls to the JVM Summary: replace JVM_GetStackTraceDepth and JVM_GetStackTraceElement, with JVM_GetStackTraceElements that gets all the elements in the StackTraceElement[] Reviewed-by: shade, mchung, dholmes, hseigel ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h + test/runtime/Throwable/StackTraceLogging.java + test/runtime/Throwable/TestThrowable.java Changeset: 47486cae8b00 Author: kbarrett Date: 2016-03-10 16:21 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/47486cae8b00 8150676: Use BufferNode index Summary: Maintain index and use it, removing extra checks for or stores of NULL. Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp ! src/share/vm/gc/g1/ptrQueue.cpp ! src/share/vm/gc/g1/ptrQueue.hpp ! src/share/vm/gc/g1/satbMarkQueue.cpp ! src/share/vm/gc/g1/satbMarkQueue.hpp Changeset: 479321aff3f9 Author: kbarrett Date: 2016-03-10 21:57 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/479321aff3f9 Merge Changeset: c083b12bb8cc Author: pliden Date: 2016-03-11 09:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c083b12bb8cc 8134749: SoftReferences declared dead too early Reviewed-by: jmasa, tbenson ! src/share/vm/gc/shared/referenceProcessor.cpp Changeset: 72bb2995ad89 Author: tschatzl Date: 2016-03-11 09:50 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/72bb2995ad89 8150952: Net PLAB size is clipped to max PLAB size as a whole, not on a per thread basis Summary: Bound PLAB size when handing out PLAB sizes, not before. Reviewed-by: drwhite, jwilhelm ! src/share/vm/gc/g1/g1EvacStats.cpp ! src/share/vm/gc/shared/plab.cpp Changeset: 3d0716ca86c9 Author: tschatzl Date: 2016-03-11 10:06 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3d0716ca86c9 Merge Changeset: 7131b0043899 Author: mgerdin Date: 2016-03-11 10:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7131b0043899 8151633: Don't keep copies of the survivor lists and counts in the G1CollectorPolicy Reviewed-by: tbenson, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1MonitoringSupport.cpp Changeset: d5e9c320ac68 Author: brutisso Date: 2016-03-11 10:27 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d5e9c320ac68 8151603: Use error stream instead of tty for logging before ShouldNotReachHere() Reviewed-by: mgerdin, sjohanss ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parOopClosures.inline.hpp Changeset: 46f896f79ff9 Author: brutisso Date: 2016-03-11 10:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/46f896f79ff9 8151602: Remove logging from refillLinearAllocBlockIfNeeded() Reviewed-by: tschatzl, sjohanss ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp Changeset: 018403bdb025 Author: brutisso Date: 2016-03-11 11:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/018403bdb025 8151605: Change warning() to log_warning(gc) in the GC code Reviewed-by: jwilhelm, jmasa ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/gc/parallel/parallelScavengeHeap.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psOldGen.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/shared/cardGeneration.cpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/memory/universe.cpp Changeset: 7dd05b401d60 Author: brutisso Date: 2016-03-11 12:17 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7dd05b401d60 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: b5bccee81aeb Author: ddmitriev Date: 2016-03-11 15:34 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b5bccee81aeb 8151304: Remove unused develop options(ClearInterpreterLocals and others) Reviewed-by: coleenp, jwilhelm ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/runtime/globals.hpp Changeset: 9ec931aabdd0 Author: rehn Date: 2016-03-08 13:05 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9ec931aabdd0 8151265: Add a way to extend UL tags Reviewed-by: dholmes, kbarrett ! src/share/vm/logging/logTag.hpp + src/share/vm/logging/logTag_ext.hpp Changeset: 7ae57ffc9ed3 Author: mlarsson Date: 2016-03-11 14:55 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7ae57ffc9ed3 Merge Changeset: 55a9b972bc55 Author: mockner Date: 2016-03-10 15:52 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/55a9b972bc55 8146551: The output from classresolve tag has been shortened and moved to debug level. Summary: The output from classresolve tag has been shortened and moved to debug level. Reviewed-by: coleenp, rprotacio ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/verificationType.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/reflection.cpp ! test/runtime/logging/ClassResolutionTest.java Changeset: 85bb1e6db5cb Author: mockner Date: 2016-03-11 17:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/85bb1e6db5cb Merge ! src/share/vm/prims/jvm.cpp Changeset: e928b4b9e4ea Author: brutisso Date: 2016-03-13 13:26 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e928b4b9e4ea 8151604: Rely on options range checking rather than explict checks Reviewed-by: jwilhelm, drwhite, sangheki ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp Changeset: 1b136ffa8a67 Author: drwhite Date: 2016-03-11 16:59 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1b136ffa8a67 8140257: Add support for "gc service threads" to ConcurrentGCThread Summary: Push up the common run() and stop() methods from subclasses to ConcurrentGCThread, as well as declaration iof run_service() stop_service(). Reviewed-by: kbarrett, pliden ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/concurrentMarkThread.hpp ! src/share/vm/gc/g1/g1StringDedup.cpp ! src/share/vm/gc/g1/g1StringDedupThread.cpp ! src/share/vm/gc/g1/g1StringDedupThread.hpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.hpp ! src/share/vm/gc/shared/concurrentGCThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: fac369425a15 Author: coleenp Date: 2016-03-12 07:23 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fac369425a15 8151728: jni test crashes JVM assert(_handle != __null) failed: resolving NULL handle Summary: New assert needs to check for null. Reviewed-by: hseigel, gtriantafill ! src/share/vm/classfile/javaClasses.cpp Changeset: e7bcc46ab8bd Author: coleenp Date: 2016-03-13 19:41 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e7bcc46ab8bd Merge Changeset: ef08f0d91230 Author: sjohanss Date: 2016-03-14 09:10 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ef08f0d91230 8151693: Move print_heap_before/after_gc to debug level Reviewed-by: brutisso, jwilhelm ! src/share/vm/memory/universe.cpp Changeset: cb653335d4be Author: sjohanss Date: 2016-03-14 09:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cb653335d4be 8151696: Print all regions on trace level to get same behavior as old PrintHeapAtGCExtended Reviewed-by: brutisso, jwilhelm ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/logging/logPrefix.hpp Changeset: a04989a057c7 Author: dsamersoff Date: 2016-03-14 11:45 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a04989a057c7 8151368: SA: Unexpected ArithmeticException in CompactHashTable Summary: Add missed null check Reviewed-by: iklam, dsamersoff Contributed-by: kubota.yuji at gmail.com ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java Changeset: b504a42bbe38 Author: dsamersoff Date: 2016-03-14 09:07 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b504a42bbe38 Merge Changeset: a6023e8b5c70 Author: pliden Date: 2016-03-14 09:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a6023e8b5c70 8067768: Check for too small values for -Xmx Reviewed-by: jwilhelm, dfazunen ! src/share/vm/gc/shared/collectorPolicy.cpp ! test/gc/arguments/TestMaxHeapSizeTools.java Changeset: 93a15edd6aee Author: pliden Date: 2016-03-14 11:55 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/93a15edd6aee Merge Changeset: 508fcb923812 Author: ysuenaga Date: 2016-03-04 18:12 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/508fcb923812 8151181: Add JSnap to jhsdb Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: fe137daae1a0 Author: dsamersoff Date: 2016-03-14 11:53 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fe137daae1a0 Merge Changeset: 24c6f885d316 Author: simonis Date: 2016-03-11 16:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/24c6f885d316 8151593: Cleanup definition/usage of INLINE/NOINLINE macros and add xlC support Reviewed-by: coleenp, stuefe Contributed-by: matthias.baesken at sap.com ! src/os/linux/vm/os_linux.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/oops/instanceKlass.inline.hpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp ! src/share/vm/utilities/globalDefinitions_xlc.hpp ! src/share/vm/utilities/stack.inline.hpp Changeset: 63a57b9b3ea4 Author: coleenp Date: 2016-03-14 13:20 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/63a57b9b3ea4 Merge Changeset: dc379d0b1113 Author: mockner Date: 2016-03-14 15:06 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dc379d0b1113 8149995: TraceClassLoadingPreorder has been converted to Unified Logging. Summary: TraceClassLoadingPreorder has been converted to Unified Logging. Logging alias table now has extra columns to support multi-tag configurations. Reviewed-by: iklam, coleenp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals.hpp Changeset: 06b764a12317 Author: mockner Date: 2016-03-14 20:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/06b764a12317 Merge Changeset: 10cc279f1b13 Author: stefank Date: 2016-03-09 17:03 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/10cc279f1b13 8151534: Refactor ArrayAllocator for easier reuse Reviewed-by: tschatzl, brutisso ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp Changeset: b0432c9975f6 Author: dholmes Date: 2016-03-15 03:00 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b0432c9975f6 8137165: Tests fail in SR_Handler because thread is not VMThread or JavaThread Reviewed-by: kbarrett ! src/os/linux/vm/os_linux.cpp Changeset: 32844ece283c Author: dholmes Date: 2016-03-15 09:16 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/32844ece283c Merge Changeset: 5044bb87554e Author: brutisso Date: 2016-03-15 08:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5044bb87554e 8151842: Local variables have wrong names after JDK-8148736 Reviewed-by: kbarrett, jprovino, tschatzl ! src/share/vm/gc/g1/g1HeapTransition.cpp Changeset: 4216fd7e4301 Author: brutisso Date: 2016-03-15 09:18 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4216fd7e4301 Merge Changeset: 3635f6de52cf Author: ysuenaga Date: 2016-03-15 12:27 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3635f6de52cf 8151709: jhsdb should show help message in SALauncher. Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 9a2bf8774955 Author: dsamersoff Date: 2016-03-15 10:56 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9a2bf8774955 Merge Changeset: 33d91edc926f Author: pliden Date: 2016-03-15 08:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/33d91edc926f 8062506: Java GCCause enum is out of sync with C++ GCCause enum Reviewed-by: stefank, tschatzl ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/share/vm/gc/shared/gcCause.hpp Changeset: 6d4b1bb57cc4 Author: pliden Date: 2016-03-15 08:02 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6d4b1bb57cc4 8148239: TestSelectDefaultGC.java incorrectly expects G1 on non-server class machines Reviewed-by: brutisso, kzhaldyb ! test/gc/arguments/TestSelectDefaultGC.java Changeset: 65b1a7bce39e Author: pliden Date: 2016-03-15 13:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/65b1a7bce39e Merge Changeset: be3ffb6d8eb0 Author: stefank Date: 2016-03-15 10:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/be3ffb6d8eb0 8151539: Remove duplicate AlwaysTrueClosures Reviewed-by: tschatzl, mgerdin, kbarrett, drwhite ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp Changeset: a4658c91d553 Author: stefank Date: 2016-03-15 15:29 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a4658c91d553 Merge Changeset: 21bb44b28582 Author: rehn Date: 2016-03-08 08:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/21bb44b28582 8151264: Add a notification mechanism for UL configuration changes. Reviewed-by: dholmes, mlarsson ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logConfiguration.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 6529c4f36655 Author: mlarsson Date: 2016-03-15 20:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6529c4f36655 Merge Changeset: 45a4f459be06 Author: rprotacio Date: 2016-03-15 15:43 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/45a4f459be06 8150085: Convert TraceClearedExceptions to Unified Loggin Summary: Converted -XX:+TraceClearedExceptions to -Xlog:exceptions=debug Reviewed-by: mockner, dholmes, coleenp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/exceptions.cpp Changeset: 4aa1760ab75c Author: coleenp Date: 2016-03-15 20:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4aa1760ab75c Merge Changeset: 3c19d66914bc Author: kbarrett Date: 2016-03-16 00:28 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3c19d66914bc 8151781: DirtyCardQueue::apply_closure is unused Summary: Remove dead code, followup cleanups. Reviewed-by: brutisso, pliden ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp Changeset: 1537c752a7f5 Author: stuefe Date: 2016-03-12 08:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1537c752a7f5 8148425: strerror() function is not thread-safe Reviewed-by: dholmes, coleenp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/attachListener_solaris.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp ! src/os/solaris/vm/threadCritical_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/perfMemory_windows.cpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/vmError.cpp Changeset: 4030d7f9946d Author: dholmes Date: 2016-03-16 05:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4030d7f9946d Merge Changeset: e71072298359 Author: erikj Date: 2016-03-15 13:55 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e71072298359 8151653: Hotspot build does not respect --enable-openjdk-only Reviewed-by: tbell, dholmes ! make/aix/makefiles/trace.make ! make/bsd/makefiles/trace.make ! make/linux/makefiles/trace.make ! make/solaris/makefiles/trace.make ! make/windows/build.make ! make/windows/create_obj_files.sh ! make/windows/makefiles/defs.make ! make/windows/makefiles/trace.make ! make/windows/makefiles/vm.make ! src/share/vm/trace/trace.dtd ! src/share/vm/trace/trace.xml + src/share/vm/trace/traceevents.xml + src/share/vm/trace/tracerelationdecls.xml Changeset: c4b391039f9f Author: erikj Date: 2016-03-16 10:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c4b391039f9f Merge Changeset: 81faa0678c9b Author: csahu Date: 2016-03-14 18:05 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/81faa0678c9b 8151509: In check_addr0() function pointer is not updated correctly Reviewed-by: dholmes, ddmitriev, stuefe Contributed-by: cheleswer.sahu at oracle.com ! src/os/solaris/vm/os_solaris.cpp Changeset: 37c777f2cc9c Author: kevinw Date: 2016-03-16 11:13 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/37c777f2cc9c Merge ! src/os/solaris/vm/os_solaris.cpp Changeset: 7ccf7f03a914 Author: kevinw Date: 2016-03-16 12:08 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7ccf7f03a914 Merge Changeset: 70081cb6cc16 Author: brutisso Date: 2016-03-16 13:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/70081cb6cc16 8151336: Root region scanning should be cancelled and disabled when the ConcurrentMarkThread::run_service() exits Reviewed-by: pliden, tschatzl ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 9d93b077b22f Author: brutisso Date: 2016-03-16 13:28 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9d93b077b22f Merge Changeset: b03fcc1a3af3 Author: tschatzl Date: 2016-03-16 12:21 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b03fcc1a3af3 8151126: Clean up duplicate code for clearing the mark bitmaps Summary: Merge the code to clear the mark bitmap concurrently and in the STW pause. Reviewed-by: jmasa, tbenson ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp Changeset: a651c39d6509 Author: tschatzl Date: 2016-03-16 12:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a651c39d6509 8151614: Improve logging in concurrent mark code Summary: Move detailed concurrent mark phase logging to "gc, marking" tags and add a summary "Concurrent Cycle" log message when only using "gc" logging. Reviewed-by: sangheki, brutisso ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/logging/logPrefix.hpp Changeset: f1e1cfbb6d2c Author: tschatzl Date: 2016-03-16 15:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f1e1cfbb6d2c Merge Changeset: 7c88aac45703 Author: tschatzl Date: 2016-03-16 16:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7c88aac45703 Merge ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 785a498ee1ea Author: brutisso Date: 2016-03-16 15:16 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/785a498ee1ea 8151912: guarantee(GCPauseIntervalMillis >= 1) failed: Constraint for GCPauseIntervalMillis should guarantee that value is >= 1 Reviewed-by: tbenson, tschatzl ! src/share/vm/runtime/globals.hpp Changeset: 091947451f03 Author: brutisso Date: 2016-03-16 14:58 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/091947451f03 Merge Changeset: d882ca1d5f51 Author: brutisso Date: 2016-03-16 16:21 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d882ca1d5f51 Merge Changeset: 767bc8e5cb19 Author: pliden Date: 2016-03-17 08:07 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/767bc8e5cb19 8151601: Cleanup locking of the Reference pending list Reviewed-by: brutisso, stefank ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/cms/vmCMSOperations.hpp ! src/share/vm/gc/cms/vmStructs_cms.hpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/concurrentMarkThread.hpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/g1/vm_operations_g1.hpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/concurrentGCThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.hpp ! src/share/vm/gc/shared/genCollectedHeap.hpp + src/share/vm/gc/shared/referencePendingListLocker.cpp + src/share/vm/gc/shared/referencePendingListLocker.hpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: c1bf188b6940 Author: tschatzl Date: 2016-03-17 09:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c1bf188b6940 8151920: Region liveness printing is broken Summary: Remove obsolete code that causes an assert. Reviewed-by: drwhite, brutisso ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp + test/gc/g1/TestRegionLivenessPrint.java Changeset: 1c9e7b34c46c Author: tschatzl Date: 2016-03-17 10:04 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1c9e7b34c46c Merge Changeset: 0d58ee2030ae Author: erikj Date: 2016-03-17 09:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0d58ee2030ae 8151656: Minor tweaks to old Hotspot build to ease comparison with new Reviewed-by: dholmes, twisti ! make/aix/adlc_updater ! make/bsd/adlc_updater ! make/linux/adlc_updater ! make/solaris/adlc_updater ! make/windows/create_obj_files.sh Changeset: 0937423af2ae Author: erikj Date: 2016-03-17 11:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0937423af2ae Merge Changeset: b7d7e61dd373 Author: mgerdin Date: 2016-03-08 13:17 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b7d7e61dd373 8151711: Move G1 number sequences out of the G1 collector policy Reviewed-by: tbenson, ehelin ! src/share/vm/gc/g1/concurrentMarkThread.cpp + src/share/vm/gc/g1/g1Analytics.cpp + src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: c838c3bdc22c Author: rprotacio Date: 2016-03-17 12:02 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c838c3bdc22c 8151560: Safepoint logging has mismatch between command line level and printed level Summary: Corrected mistaken "debug" level to "trace" Reviewed-by: hseigel, jiangli, dholmes ! src/share/vm/runtime/safepoint.cpp Changeset: 07f4849e1bca Author: rprotacio Date: 2016-03-17 18:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/07f4849e1bca Merge Changeset: 5afd0579ed8a Author: sangheki Date: 2016-03-17 11:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5afd0579ed8a 8151085: Change G1 concurrent timer and tracer measuring time Summary: Change measuring time for G1 concurrent phases and reporting heap summary Reviewed-by: brutisso, sjohanss ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorState.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/shared/gcTrace.cpp ! src/share/vm/gc/shared/gcTrace.hpp Changeset: a1d63adc7ba4 Author: sangheki Date: 2016-03-18 01:14 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a1d63adc7ba4 Merge Changeset: 3e0bb5b5a92a Author: stefank Date: 2016-03-17 21:00 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3e0bb5b5a92a 8026720: Remove the unused SpaceManager::mangle_freed_chunks Reviewed-by: mgerdin, tschatzl, vlivanov ! src/share/vm/memory/metaspace.cpp Changeset: 3c5acd9697c9 Author: stefank Date: 2016-03-17 21:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3c5acd9697c9 8027423: Parallel compact GC class unloading measurement includes symbol and string table time Reviewed-by: mgerdin, jmasa ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp Changeset: b7618e5d72af Author: stefank Date: 2016-03-17 21:04 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b7618e5d72af 8152007: Add the thread to the GCPhase trace events Reviewed-by: tschatzl, brutisso ! src/share/vm/trace/traceevents.xml Changeset: defc3322d4c2 Author: stefank Date: 2016-03-18 03:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/defc3322d4c2 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: b4d11b54db10 Author: mgerdin Date: 2016-03-11 11:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b4d11b54db10 8151637: Move CollectionSetChooser rebuild code into CollectionSetChooser Reviewed-by: jmasa, tschatzl ! src/share/vm/gc/g1/collectionSetChooser.cpp ! src/share/vm/gc/g1/collectionSetChooser.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 387b1ac97179 Author: mgerdin Date: 2016-03-11 11:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/387b1ac97179 8151808: Factor G1 heap sizing code out of the G1CollectorPolicy Reviewed-by: tbenson, jwilhelm ! src/share/vm/gc/g1/g1Analytics.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp + src/share/vm/gc/g1/g1HeapSizingPolicy.cpp + src/share/vm/gc/g1/g1HeapSizingPolicy.hpp + src/share/vm/gc/g1/g1HeapSizingPolicy_ext.cpp Changeset: ceaa6dea6d58 Author: stefank Date: 2016-03-18 08:57 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ceaa6dea6d58 8152086: Remove SpaceMangler::mangle_region logging Reviewed-by: brutisso, tschatzl ! src/share/vm/gc/shared/spaceDecorator.cpp Changeset: 9d8819aedf12 Author: stefank Date: 2016-03-18 08:59 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9d8819aedf12 8152100: Rework and unify the GC phase logging Reviewed-by: sjohanss, jwilhelm ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/logging/logPrefix.hpp Changeset: 54b055161b80 Author: stefank Date: 2016-03-18 09:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/54b055161b80 8152104: G1 StringTable cleaning incorrectly logs with the stringdedup tag Reviewed-by: mgerdin, jwilhelm, sjohanss ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/logging/logTag.hpp ! test/gc/g1/TestStringSymbolTableStats.java Changeset: 2f93b49bf048 Author: stefank Date: 2016-03-18 11:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2f93b49bf048 Merge ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: a78af8e76357 Author: sjohanss Date: 2016-03-18 13:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a78af8e76357 8152113: Remove _last_ditch_collection GC-cause and avoid expanding heap on Metaspace OOM Reviewed-by: brutisso, jwilhelm ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/gcCause.cpp ! src/share/vm/gc/shared/gcCause.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/vmGCOperations.cpp ! src/share/vm/prims/whitebox.cpp Changeset: 81530aff15aa Author: pliden Date: 2016-03-18 15:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/81530aff15aa 8152185: ReferencePendingListLocker incorrectly assumes that the lock is never taken recursively Reviewed-by: stefank, sjohanss ! src/share/vm/gc/shared/referencePendingListLocker.cpp Changeset: a9481df02a50 Author: jmasa Date: 2016-03-17 15:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a9481df02a50 8151845: Comment in globals.hpp for MetaspaceSize is incorrect. Reviewed-by: drwhite, stefank ! src/share/vm/memory/metaspace.cpp ! src/share/vm/runtime/globals.hpp Changeset: 8c1631a0157b Author: coleenp Date: 2016-03-18 15:14 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8c1631a0157b 8152065: TraceBytecodes breaks the interpreter expression stack Summary: Move trace_bytecode to InterpreterRuntime and make trace_bytecode an IRT_LEAF so that safepoints are not allowed. Reviewed-by: jiangli, dholmes, dcubed ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: bc37717b103b Author: coleenp Date: 2016-03-18 22:27 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bc37717b103b Merge Changeset: 17c8b2a1d35e Author: coleenp Date: 2016-03-18 23:12 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/17c8b2a1d35e Merge Changeset: 0b582be9fab0 Author: jwilhelm Date: 2016-03-19 01:23 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0b582be9fab0 Merge ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 942f0be73f8f Author: jwilhelm Date: 2016-03-19 02:44 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/942f0be73f8f Merge ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp - test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java Changeset: bd5889bcb442 Author: sangheki Date: 2016-03-18 21:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bd5889bcb442 8152118: MinTLABSize should be less than TLAB max Summary: Add a constraint for MinTLABSize to be less than or equal to TLAB max Reviewed-by: brutisso, drwhite, jmasa ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp Changeset: 85c3121e7805 Author: mgerdin Date: 2016-03-11 11:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/85c3121e7805 8152101: Move G1 concurrent refinement adjustment code out of G1CollectorPolicy Reviewed-by: jmasa, jwilhelm, kbarrett ! src/share/vm/gc/g1/concurrentG1Refine.cpp ! src/share/vm/gc/g1/concurrentG1Refine.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: d1558915416d Author: brutisso Date: 2016-03-18 10:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d1558915416d 8148759: G1AllocRegion::_count inconsistently used if more than one context is active Reviewed-by: sjohanss, jwilhelm, tschatzl ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 54dc7600e6d3 Author: brutisso Date: 2016-03-21 10:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/54dc7600e6d3 Merge ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 8fced5cac71c Author: rehn Date: 2016-03-15 14:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8fced5cac71c 8150015: Integrate TraceTime with Unified Logging more seamlessly Reviewed-by: coleenp, dholmes ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/interpreter/cppInterpreter.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/methodHandles.cpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/timer.hpp + src/share/vm/runtime/timerTrace.cpp + src/share/vm/runtime/timerTrace.hpp Changeset: 0ff5753d78b9 Author: mlarsson Date: 2016-03-21 11:42 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0ff5753d78b9 Merge - src/share/vm/runtime/logTimer.hpp Changeset: 8610c6bbd679 Author: mchernov Date: 2016-03-17 17:07 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8610c6bbd679 8150648: Re-enable TestPLABResize.java after JDK-8150183 is fixed Reviewed-by: tschatzl ! test/gc/g1/plab/TestPLABResize.java Changeset: d7ae4051d258 Author: tschatzl Date: 2016-03-21 12:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d7ae4051d258 Merge Changeset: b9efb94d011a Author: jmasa Date: 2016-03-07 11:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b9efb94d011a 8149343: assert(rp->num_q() == no_of_gc_workers) failed: sanity Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp ! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java Changeset: 7e1a36ca23d6 Author: cjplummer Date: 2016-03-21 13:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7e1a36ca23d6 8146436: Add -XX:-ShrinkHeapInSteps option (previously -XX:+UseAggressiveHeapShrink) Summary: Added ShrinkHeapInSteps option. Reviewed-by: jmasa, tbenson ! src/share/vm/gc/shared/cardGeneration.cpp ! src/share/vm/runtime/globals.hpp ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java + test/gc/arguments/TestShrinkHeapInSteps.java Changeset: 2e3a958bdfdc Author: cjplummer Date: 2016-03-21 20:19 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2e3a958bdfdc Merge Changeset: 2da767bf3ecc Author: sangheki Date: 2016-03-21 13:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2da767bf3ecc 8152120: TLAB compute_size() should not allow any size larger than max_size Summary: Limit TLAB compute_size() to be less than or equal to TLAB max Reviewed-by: sjohanss, jmasa ! src/share/vm/gc/shared/threadLocalAllocBuffer.inline.hpp Changeset: 1f0a958b039c Author: sangheki Date: 2016-03-22 01:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1f0a958b039c Merge Changeset: 9037ef388634 Author: tbenson Date: 2016-03-21 15:59 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9037ef388634 8142935: Adding old gen regions does not consider available free space Summary: Track live data size as added to cset during mixed GCs Reviewed-by: kbarrett, drwhite Contributed-by: tom.benson at oracle.com ! src/share/vm/gc/g1/g1CollectionSet.cpp ! src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 7ab7d8f8bbbf Author: brutisso Date: 2016-03-22 13:41 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7ab7d8f8bbbf 8152300: Convert G1_ALLOC_REGION_TRACING to unified logging Reviewed-by: sjohanss, stefank ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1AllocRegion.hpp ! src/share/vm/logging/logPrefix.hpp Changeset: 434e21d31911 Author: coleenp Date: 2016-03-22 13:32 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/434e21d31911 8144940: Broken hash in string table entry in closed/runtime/7158800/BadUtf8.java Summary: Fix code broken with compact Strings. Reviewed-by: iklam, thartmann, hseigel, jiangli ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/stringTable.hpp Changeset: 9fb212f91d51 Author: mockner Date: 2016-03-22 15:03 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9fb212f91d51 8146632: Add descriptive error messages for removed non-product logging flags. Summary: Added table with removed non-product flags and error messages. Reviewed-by: dholmes, coleenp, hseigel ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp + test/runtime/logging/RemovedDevelopFlagsTest.java Changeset: 36870c627981 Author: mockner Date: 2016-03-23 03:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/36870c627981 Merge Changeset: 53c0863b1766 Author: mgronlun Date: 2016-03-23 10:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/53c0863b1766 8152119: Event-based tracing to allow for tracing Klass definition Reviewed-by: dholmes, egahlin ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/trace/traceMacros.hpp Changeset: 155f22b63931 Author: dsimms Date: 2016-03-23 10:52 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/155f22b63931 8149023: Event based tracing should cover safepoint begin and end Summary: Add events to safepoint begin and end Reviewed-by: dholmes, mgronlun, egahlin ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/safepoint.hpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/trace/traceevents.xml ! src/share/vm/trace/tracerelationdecls.xml Changeset: a074585a9f08 Author: ysuenaga Date: 2016-03-23 12:26 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a074585a9f08 8148659: Add all option to JSnap Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JSnap.java Changeset: 3b3bd6c38547 Author: dsamersoff Date: 2016-03-23 17:36 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3b3bd6c38547 Merge Changeset: 906fa01e86a0 Author: jwilhelm Date: 2016-03-23 23:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/906fa01e86a0 Merge ! make/share/makefiles/mapfile-vers ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/jniHandles.hpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/trace/traceMacros.hpp ! src/share/vm/utilities/ostream.cpp Changeset: f0b0212255ec Author: tschatzl Date: 2016-03-24 10:40 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f0b0212255ec 8152400: Enabling TASK_STATS_ONLY filters out just enabled messages anyway Summary: If TASK_STATS_ONLY is enabled, do not require a develop build to print messages. Reviewed-by: pliden, tbenson ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: 6519f566e535 Author: mchernov Date: 2016-03-23 15:48 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6519f566e535 8149662: Refactor hotspot/test/gc/g1/plab/lib/LogParser.java Reviewed-by: tschatzl, dfazunen ! test/gc/g1/plab/TestPLABPromotion.java ! test/gc/g1/plab/TestPLABResize.java ! test/gc/g1/plab/lib/LogParser.java + test/gc/g1/plab/lib/PlabGCStatistics.java + test/gc/g1/plab/lib/PlabInfo.java + test/gc/g1/plab/lib/PlabReport.java Changeset: fa52d1b77eed Author: dfazunen Date: 2016-03-24 15:51 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fa52d1b77eed Merge - src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory - test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java - test/compiler/jvmci/common/CompilerToVMHelper.java - test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java - test/compiler/jvmci/events/MetaAccessWrapper.java - test/runtime/BadObjectClass/Object.java - test/testlibrary/jdk/test/lib/PerfCounter.java - test/testlibrary/jdk/test/lib/PerfCounters.java Changeset: ded6ef79c770 Author: dfazunen Date: 2016-03-24 13:09 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ded6ef79c770 Merge Changeset: c17ada687ab0 Author: hseigel Date: 2016-03-24 08:13 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c17ada687ab0 8140665: SIGSEGV when a primitive type's class is used as the host class in a call to DefineAnonymousClass call Summary: Instead of assertng, throw an exception Reviewed-by: acorn, coleenp ! src/share/vm/prims/unsafe.cpp + test/runtime/Unsafe/PrimitiveHostClass.java Changeset: 99ce5bd266ed Author: hseigel Date: 2016-03-24 15:19 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/99ce5bd266ed Merge Changeset: 2e4b33aadcc7 Author: coleenp Date: 2016-03-24 10:19 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2e4b33aadcc7 8143269: Refactor code in universe_post_init that sets up methods to upcall Summary: Deferred code review cleanups Reviewed-by: dholmes, hseigel ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp Changeset: f8df8c40e371 Author: coleenp Date: 2016-03-24 20:17 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f8df8c40e371 Merge Changeset: 2b173ac390c6 Author: kbarrett Date: 2016-03-22 20:32 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2b173ac390c6 8152196: SuspendibleThreadSet::yield scales poorly Summary: Use semaphore to wake up VM thread on last suspendible leave/yield. Reviewed-by: mgerdin, drwhite ! src/share/vm/gc/g1/suspendibleThreadSet.cpp ! src/share/vm/gc/g1/suspendibleThreadSet.hpp ! src/share/vm/runtime/init.cpp Changeset: 0b7de457e97c Author: kbarrett Date: 2016-03-24 23:42 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0b7de457e97c Merge Changeset: 68bddbb722de Author: rprotacio Date: 2016-03-24 13:25 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/68bddbb722de 8146947: Remove PrintOopAddress rather than converting to UL Summary: Deprecated PrintOopAddress and made functionality default Reviewed-by: coleenp, stefank ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/exceptions.cpp ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/logging/ExceptionsTest.java Changeset: 00fda24abd13 Author: rprotacio Date: 2016-03-25 01:20 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/00fda24abd13 Merge Changeset: 969af18f3b36 Author: jmasa Date: 2016-03-16 14:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/969af18f3b36 8060463: ParNew: SurvivorAlignmentInBytes greater then YoungPLABSize cause assert(obj != NULL || plab->words_remaining() < word_sz) failed: Else should have been able to allocate Reviewed-by: sangheki, tschatzl, mchernov ! src/share/vm/gc/cms/parNewGeneration.cpp + test/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java Changeset: 0942199cdbd8 Author: jmasa Date: 2016-03-25 03:53 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0942199cdbd8 Merge Changeset: ab681d5299dc Author: sangheki Date: 2016-03-24 23:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ab681d5299dc 8152160: SIGFPE in CompactibleFreeListSpaceLAB::compute_desired_plab_size Summary: Rephrase the calculation with CMSOldPLABNumRefills to avoid an overflow Reviewed-by: pliden, jmasa ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp Changeset: b85ea7097b6e Author: dsamersoff Date: 2016-03-25 12:54 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b85ea7097b6e 8151991: jvmti diagnostics commands requires INCLUDE_SERVICES Summary: guard jvmti diagnostic commands by appropriate defines Reviewed-by: sspitsyn, dholmes, gadams ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiExport.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp Changeset: 9489df4f2b94 Author: ddmitriev Date: 2016-03-25 15:54 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9489df4f2b94 8078112: [TESTBUG] Integrate Selection/Resolution test suite into jtreg tests Reviewed-by: ctornqvi, acorn Contributed-by: eric.mccorkle at oracle.com ! test/TEST.groups + test/runtime/SelectionResolution/AbstractMethodErrorTest.java + test/runtime/SelectionResolution/IllegalAccessErrorTest.java + test/runtime/SelectionResolution/InvokeInterfaceICCE.java + test/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java + test/runtime/SelectionResolution/InvokeSpecialICCE.java + test/runtime/SelectionResolution/InvokeSpecialSuccessTest.java + test/runtime/SelectionResolution/InvokeStaticICCE.java + test/runtime/SelectionResolution/InvokeStaticSuccessTest.java + test/runtime/SelectionResolution/InvokeVirtualICCE.java + test/runtime/SelectionResolution/InvokeVirtualSuccessTest.java + test/runtime/SelectionResolution/NoSuchMethodErrorTest.java + test/runtime/SelectionResolution/classes/selectionresolution/Builder.java + test/runtime/SelectionResolution/classes/selectionresolution/ByteCodeClassLoader.java + test/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java + test/runtime/SelectionResolution/classes/selectionresolution/ClassConstruct.java + test/runtime/SelectionResolution/classes/selectionresolution/ClassData.java + test/runtime/SelectionResolution/classes/selectionresolution/Clazz.java + test/runtime/SelectionResolution/classes/selectionresolution/HierarchyShape.java + test/runtime/SelectionResolution/classes/selectionresolution/Interface.java + test/runtime/SelectionResolution/classes/selectionresolution/Method.java + test/runtime/SelectionResolution/classes/selectionresolution/MethodData.java + test/runtime/SelectionResolution/classes/selectionresolution/Result.java + test/runtime/SelectionResolution/classes/selectionresolution/SelectionResolutionTest.java + test/runtime/SelectionResolution/classes/selectionresolution/SelectionResolutionTestCase.java + test/runtime/SelectionResolution/classes/selectionresolution/Template.java + test/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java Changeset: fb31034a45ea Author: kbarrett Date: 2016-03-25 15:50 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fb31034a45ea 8151670: Unexpected concurrent refinement deactivation and reactivation Summary: Refinement threads now use SuspendibleThreadSet::yield. Reviewed-by: jmasa, mgerdin ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/dirtyCardQueue.cpp ! src/share/vm/gc/g1/dirtyCardQueue.hpp Changeset: 5518d3ad6fa7 Author: iklam Date: 2016-03-23 09:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5518d3ad6fa7 8152380: Shared symbol table should never use alternate hashcode Reviewed-by: coleenp, jiangli ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp Changeset: fdeedce78d1e Author: pliden Date: 2016-03-29 08:42 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fdeedce78d1e 8068579: Running with -XX:-UseParallelGC does not turn ParalleGC off Reviewed-by: jmasa, dfazunen, brutisso ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/globals_extension.hpp + test/gc/arguments/TestDisableDefaultGC.java Changeset: 085ca2afb3c1 Author: mlarsson Date: 2016-03-29 09:36 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/085ca2afb3c1 8151438: UL instantiates duplicate tag sets Reviewed-by: brutisso, stefank ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logTagSet.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 2bf42f25d7ed Author: mlarsson Date: 2016-03-29 09:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2bf42f25d7ed 8151993: Remove inclusion of inline.hpp in log.hpp Reviewed-by: kbarrett, stefank ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/logging/logPrefix.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 7ab00f8baff3 Author: mockner Date: 2016-03-29 13:02 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7ab00f8baff3 8149996: TraceLoaderConstraints has been converted to Unified Logging. Summary: TraceLoaderConstraints has been converted to Unified Logging. Reviewed-by: coleenp, dholmes, rprotacio ! src/share/vm/classfile/loaderConstraints.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/logging/LoaderConstraintsTest.java Changeset: 98ec96e9cd77 Author: mockner Date: 2016-03-29 14:37 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/98ec96e9cd77 8150084: Convert TraceMonitorMismatch to Unified Logging. Summary: TraceMonitorMismatch has been converted to Unified Logging. Reviewed-by: coleenp, rprotacio ! src/share/vm/logging/logTag.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp + test/runtime/logging/MonitorMismatchHelper.jasm + test/runtime/logging/MonitorMismatchTest.java Changeset: da50d99f8918 Author: mockner Date: 2016-03-29 20:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/da50d99f8918 Merge ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: b9baf810773f Author: mockner Date: 2016-03-29 21:44 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b9baf810773f Merge ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 36a42531fbe9 Author: kbarrett Date: 2016-03-29 16:21 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/36a42531fbe9 8152916: ostream has unnecessary dependency on GCId Summary: Removed unneeded #includes and forward class declaration. Reviewed-by: pliden, rehn, brutisso, mgerdin ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp Changeset: 63679d42b0fd Author: dfazunen Date: 2016-03-30 17:25 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/63679d42b0fd 8152422: Optimize GC JPRT test set Reviewed-by: sjohanss, pliden ! test/TEST.groups Changeset: a8447b111060 Author: gziemski Date: 2016-03-30 14:44 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a8447b111060 8142510: -XX:+PrintFlagsRanges should print default range value for those flags that have constraint and an implicit range. Summary: Implemented default ranges for flags with constraints and no explicit ranges Reviewed-by: ddmitriev, coleenp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp Changeset: 0c9df1e164e2 Author: tschatzl Date: 2016-03-31 12:00 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0c9df1e164e2 8153065: "Preserve CM refs" log message disconnected from "Parallel Preserve CM refs" Summary: Bring the log messages into the correct order again. Reviewed-by: mgerdin ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp Changeset: fdb75a37bebb Author: dsamersoff Date: 2016-03-31 14:17 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fdb75a37bebb 8150973: Hotspot agent use of sun.boot.class.path needs to be updated for Jigsaw Summary: remove the code Reviewed-by: alanb, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java Changeset: 2d5956d1a9f3 Author: dsamersoff Date: 2016-03-31 11:21 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2d5956d1a9f3 Merge Changeset: 55867c470001 Author: gziemski Date: 2016-03-30 11:28 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/55867c470001 8143958: CDS Shared flags need constraint function Summary: Implement range constraints for CDS flags. Reviewed-by: iklam, jiangli ! src/share/vm/runtime/commandLineFlagConstraintsRuntime.cpp ! src/share/vm/runtime/commandLineFlagConstraintsRuntime.hpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: 500776d80c5b Author: gziemski Date: 2016-03-31 14:18 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/500776d80c5b Merge ! src/share/vm/runtime/globals.hpp Changeset: 22af68174a23 Author: brutisso Date: 2016-03-31 17:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/22af68174a23 8152952: Allow G1 phase logging to use individual number of threads Reviewed-by: tschatzl, jmasa ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc/g1/workerDataArray.cpp ! src/share/vm/gc/g1/workerDataArray.hpp ! src/share/vm/gc/g1/workerDataArray.inline.hpp ! src/share/vm/gc/shared/workgroup.hpp Changeset: 12fa649d73af Author: brutisso Date: 2016-03-31 18:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/12fa649d73af Merge Changeset: ef17cf246969 Author: rprotacio Date: 2016-03-31 12:06 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ef17cf246969 8145235: Deprecate product flags that have been converted to Unified Logging Summary: Added deprecation message/mechanism for product flags aliased to Unified Logging options Reviewed-by: mockner, coleenp, ddmitriev, mlarsson ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 2168f726b3d1 Author: rprotacio Date: 2016-03-31 18:22 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2168f726b3d1 Merge Changeset: 252b571bbb86 Author: ysuenaga Date: 2016-03-30 21:05 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/252b571bbb86 8151674: STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, sla, tschatzl ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp Changeset: 5bd11ac4d7ab Author: jmasa Date: 2016-03-31 22:04 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5bd11ac4d7ab Merge Changeset: 03c5c21d3620 Author: ccheung Date: 2016-03-31 10:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/03c5c21d3620 8075253: Multiversion JAR feature: CDS does not support MV-JARs Summary: handle "Multi-Release" jar during CDS dump time Reviewed-by: jiangli, iklam, minqi, redestad ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/prims/jvmtiEnv.cpp Changeset: 948921e2c49e Author: ccheung Date: 2016-04-01 03:07 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/948921e2c49e Merge Changeset: b2ea0857288f Author: ctornqvi Date: 2016-03-31 11:39 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b2ea0857288f 8150899: [TESTBUG] Split hotspot_all job into smaller jobs Reviewed-by: gtriantafill, iignatyev ! test/TEST.groups Changeset: e32b24aec9b1 Author: ctornqvi Date: 2016-04-01 03:33 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e32b24aec9b1 Merge Changeset: d480f32efee5 Author: brutisso Date: 2016-04-01 07:08 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d480f32efee5 8153186: Convert TraceGCTaskThread to use unified logging Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/gcTaskThread.cpp ! src/share/vm/runtime/globals.hpp Changeset: ec619fe64be0 Author: brutisso Date: 2016-04-01 07:08 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ec619fe64be0 8153187: Convert TraceWorkGang to use unified logging Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp ! src/share/vm/logging/logPrefix.hpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp Changeset: 8342931bdc56 Author: brutisso Date: 2016-04-01 07:08 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8342931bdc56 8153188: Use log_error(gc, verify) for logging in verification code Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc/shared/cardTableModRefBS.cpp ! src/share/vm/gc/shared/gcLocker.cpp Changeset: 1938de5a453a Author: csahu Date: 2016-04-01 13:51 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1938de5a453a 8151442: jstack doesn't close quotation marks properly with threads' name greater than 1996 characters Reviewed-by: dsamersoff, kevinw ! src/share/vm/runtime/thread.cpp + test/serviceability/tmtools/jstack/JstackThreadTest.java Changeset: 7e2f9d1f8ec1 Author: tschatzl Date: 2016-04-01 11:57 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7e2f9d1f8ec1 8148099: Improve memory access to FromCardCache during GC Summary: Transpose the FromCardCache data array so the access during GC is linear instead of element-by-element with stride. Reviewed-by: mgerdin, brutisso ! src/share/vm/gc/g1/g1FromCardCache.cpp ! src/share/vm/gc/g1/g1FromCardCache.hpp Changeset: 37ca085d8f56 Author: tschatzl Date: 2016-04-01 11:58 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/37ca085d8f56 8153182: GC ID prefix for gc, humongous log messages are missing Reviewed-by: mgerdin, brutisso ! src/share/vm/logging/logPrefix.hpp Changeset: 594e01e4be2f Author: tschatzl Date: 2016-04-01 12:00 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/594e01e4be2f 8153193: Missing includes in gc/g1/heapRegionBounds.hpp Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc/g1/heapRegionBounds.hpp Changeset: 998266581c6c Author: tschatzl Date: 2016-04-01 12:46 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/998266581c6c Merge Changeset: d9d1edafdf2d Author: mchernov Date: 2016-04-01 16:15 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d9d1edafdf2d 8148397: Create new tests for IHOP Reviewed-by: tschatzl, dfazunen + test/gc/g1/ihop/TestIHOPErgo.java + test/gc/g1/ihop/TestIHOPStatic.java + test/gc/g1/ihop/lib/IhopUtils.java + test/stress/gc/TestStressIHOPMultiThread.java Changeset: d76f8fccd37c Author: sangheki Date: 2016-04-01 09:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d76f8fccd37c 8152176: Big ParGCCardsPerStrideChunk values can cause overflow for CMS GC Summary: Limit the max value of ParGCCardsPerStrideChunk based on card table size and other stride flags Reviewed-by: jmasa, tbenson ! src/share/vm/gc/shared/cardTableModRefBS.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp Changeset: a54b3ac03c32 Author: sangheki Date: 2016-04-01 09:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a54b3ac03c32 8153201: TestOptionsWithRanges fails with -XX:OldPLABSize=2147483648 Summary: Add parallel gc into min/max PLAB constraint function Reviewed-by: brutisso, tbenson ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp Changeset: 08d444fa6457 Author: dcubed Date: 2016-04-01 14:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/08d444fa6457 8153302: [BACKOUT] STW phases at Concurrent GC should count in PerfCounter Reviewed-by: jmasa, jwilhelm ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.cpp ! src/share/vm/gc/g1/g1MonitoringSupport.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/shared/vmGCOperations.hpp Changeset: 0b5557c0db4e Author: dcubed Date: 2016-04-01 14:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0b5557c0db4e Merge Changeset: 7cfce1ae8bd6 Author: jwilhelm Date: 2016-04-02 05:39 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7cfce1ae8bd6 Merge ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/runtime/arguments.cpp - src/share/vm/runtime/logTimer.hpp Changeset: b1234a6bef08 Author: brutisso Date: 2016-04-01 10:16 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b1234a6bef08 8153203: Remove liveRange.hpp Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/parallel/psMarkSweepDecorator.cpp - src/share/vm/gc/shared/liveRange.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/space.inline.hpp Changeset: 13b4b179f129 Author: mlarsson Date: 2016-04-04 08:58 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/13b4b179f129 8153174: Remove trailing comma from log configuration listings Reviewed-by: rehn, sla ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logOutput.cpp Changeset: 14c47dfcbfe8 Author: mlarsson Date: 2016-04-04 09:59 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/14c47dfcbfe8 Merge Changeset: f28f6f68aec1 Author: stefank Date: 2016-04-04 09:15 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f28f6f68aec1 8152538: UL doesn't inline the LogTagSet::is_level check Reviewed-by: mlarsson, brutisso ! src/share/vm/logging/logTagSet.cpp ! src/share/vm/logging/logTagSet.hpp Changeset: 4a0121d1e772 Author: stefank Date: 2016-04-04 09:15 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4a0121d1e772 8152632: Rename LogHandle(...) to Log(...) Reviewed-by: brutisso, mlarsson, rprotacio ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/loaderConstraints.cpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/parOopClosures.inline.hpp ! src/share/vm/gc/g1/g1AllocRegion.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc/g1/g1HeapVerifier.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1StringDedupTable.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/parallel/adjoiningGenerations.cpp ! src/share/vm/gc/parallel/asPSOldGen.cpp ! src/share/vm/gc/parallel/gcTaskManager.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/gcLocker.cpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/memory/binaryTreeDictionary.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/timerTrace.hpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/utilities/exceptions.cpp Changeset: d63aab8f7cb6 Author: stefank Date: 2016-04-04 11:32 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d63aab8f7cb6 Merge ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/logging/log.cpp Changeset: eb591308c2a2 Author: sjohanss Date: 2016-03-24 10:49 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eb591308c2a2 8151460: Metaspace counters can have inconsistent values Reviewed-by: jmasa, pliden ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java Changeset: 4c596ac49e42 Author: stefank Date: 2016-04-04 12:45 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4c596ac49e42 8152635: Create a UL class to represent a Log + Level combination Reviewed-by: brutisso, mlarsson, rehn ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: eaf1796d3a6c Author: stefank Date: 2016-04-04 13:36 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eaf1796d3a6c Merge Changeset: eb227ccc8a84 Author: rehn Date: 2016-04-04 15:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/eb227ccc8a84 8153254: Delegate (v)write from Log to LogTagSet Reviewed-by: stefank, kbarrett ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp ! src/share/vm/logging/logTagSet.cpp ! src/share/vm/logging/logTagSet.hpp Changeset: ea81fe138932 Author: jprovino Date: 2016-04-04 12:57 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ea81fe138932 8132524: Missing includes to resourceArea.hpp Summary: Files that use ResourceMark are missing the include of resourceArea.hpp Reviewed-by: tschatzl, jwilhelm ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/runtime_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/methodHandles_sparc.cpp ! src/cpu/sparc/vm/runtime_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/runtime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/zero/vm/methodHandles_zero.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_Optimizer.cpp ! src/share/vm/c1/c1_ValueType.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciSignature.cpp ! src/share/vm/ci/ciType.cpp ! src/share/vm/ci/ciTypeFlow.cpp ! src/share/vm/classfile/classFileStream.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compilerDirectives.cpp ! src/share/vm/compiler/directivesParser.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/compiler/methodMatcher.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/heapRegion.cpp ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psPromotionManager.cpp ! src/share/vm/gc/parallel/psScavenge.inline.hpp ! src/share/vm/gc/parallel/psTasks.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/interpreter/cppInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/jvmci/jvmciCompiler.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/constMethod.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/cfgnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/domgraph.cpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/generateOptoStub.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/live.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/postaloc.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/opto/replacednodes.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/jvmtiTrace.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/wbtestmethods/parserTests.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/fieldType.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/classLoadingService.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticFramework.cpp ! src/share/vm/services/gcNotifier.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/lowMemoryDetector.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/shark/sharkCompiler.cpp ! src/share/vm/shark/sharkInliner.cpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/xmlstream.cpp Changeset: f2abf8448100 Author: ddmitriev Date: 2016-04-05 00:36 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f2abf8448100 8153437: Temporary exclude AllocatePrefetchDistance from testing Reviewed-by: dcubed ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java Changeset: df76f64caa15 Author: dcubed Date: 2016-04-04 14:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/df76f64caa15 8077392: Stream fork/join tasks occasionally fail to complete 8131715: backout the fix for JDK-8079359 when JDK-8077392 is fixed Summary: Add missing BasicLock::_displaced_header init to ObjectSynchronizer::quick_enter() and re-enable Contended Locked "fast enter" bucket. Reviewed-by: gthornbr, dholmes, kvn, cvarming, acorn ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp Changeset: 45fd8d3556d2 Author: dcubed Date: 2016-04-04 14:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/45fd8d3556d2 8152358: code and comment cleanups found during the hunt for 8077392 Reviewed-by: gthornbr, kvn, cvarming ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/synchronizer.cpp Changeset: dc8669b055d2 Author: dcubed Date: 2016-04-05 00:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dc8669b055d2 Merge Changeset: e61ec982539a Author: pliden Date: 2016-04-05 09:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e61ec982539a 8152929: Remove UNSUPPORTED_GC_OPTION, use UNSUPPORTED_OPTION instead Reviewed-by: brutisso, jmasa ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/gc/g1/Test2GbHeap.java Changeset: 31b311779a7b Author: stefank Date: 2016-04-05 10:35 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/31b311779a7b 8152637: Create a stack allocatable LogStream class Reviewed-by: rehn, brutisso ! src/share/vm/logging/log.cpp ! src/share/vm/logging/log.hpp + src/share/vm/logging/logStream.cpp + src/share/vm/logging/logStream.hpp + src/share/vm/logging/logStream.inline.hpp ! src/share/vm/memory/binaryTreeDictionary.cpp ! src/share/vm/utilities/internalVMTests.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp Changeset: 421b50008870 Author: stefank Date: 2016-04-05 10:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/421b50008870 8152711: Create a non-template Log wrapper class Reviewed-by: kbarrett, rehn ! src/share/vm/gc/shared/gcTraceTime.hpp ! src/share/vm/gc/shared/gcTraceTime.inline.hpp ! src/share/vm/logging/log.cpp + src/share/vm/logging/logHandle.hpp ! src/share/vm/logging/logStream.inline.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: 1c839fd8b3db Author: rehn Date: 2016-04-05 10:42 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1c839fd8b3db 8153396: Remove unused ResourceMarks from UL internal vm tests Reviewed-by: stefank, brutisso ! src/share/vm/logging/log.cpp Changeset: 3b30bc4a3cfc Author: stefank Date: 2016-04-05 11:00 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3b30bc4a3cfc Merge Changeset: 5ae0c7f89874 Author: tschatzl Date: 2016-04-05 11:22 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5ae0c7f89874 8151499: gc/g1/g1OopClosures.inline.hpp: assert(_from->is_in_reserved(p)) failed: p is not in from Summary: Fix wrong assertion. Reviewed-by: tbenson, shade ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! test/TEST.groups + test/gc/TestHumongousReferenceObject.java Changeset: d22fe74750ce Author: tschatzl Date: 2016-04-05 12:10 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d22fe74750ce Merge Changeset: d19a9badb2df Author: mgerdin Date: 2016-04-05 13:55 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d19a9badb2df 8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking. Reviewed-by: mgerdin, tschatzl Contributed-by: richard.reingruber at sap.com ! src/share/vm/gc/parallel/pcTasks.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp Changeset: aff43ebb503f Author: rprotacio Date: 2016-04-05 09:42 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/aff43ebb503f 8153026: Change logging tag 'verboseverification' to 'verification' Summary: Changed UL tag to 'verification' Reviewed-by: hseigel, lfoltan ! src/share/vm/classfile/verifier.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/arguments.cpp ! test/runtime/logging/RemovedDevelopFlagsTest.java - test/runtime/logging/VerboseVerificationTest.java + test/runtime/logging/VerificationTest.java Changeset: 16098172056c Author: tbenson Date: 2016-04-05 11:17 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/16098172056c 8153117: Back out JDK-8142935 until JDK-8152723 fixed Summary: JDK-8142935 fix can lead to avoidable Full GCs Reviewed-by: jwilhelm, tschatzl Contributed-by: tom.benson at oracle.com ! src/share/vm/gc/g1/g1CollectionSet.cpp ! src/share/vm/gc/g1/g1CollectionSet.hpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 691c69fa726c Author: iklam Date: 2016-04-05 14:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/691c69fa726c 8153300: [TESTBUG] Enhance test/testlibrary/ClassFileInstaller.java to support JAR files Reviewed-by: lfoltan, mseledtsov ! test/runtime/SharedArchiveFile/BootAppendTests.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/testlibrary/ClassFileInstaller.java Changeset: bf308b2affed Author: sangheki Date: 2016-04-05 16:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bf308b2affed 8152188: Allow CMSBitMapYieldQuantum for BitMap::clear_range and clear_large_range Summary: Let BitMap::clear_large_range call clear_range instead of firing an assert Reviewed-by: jmasa, jwilhelm ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.inline.hpp Changeset: f6aed2e19cae Author: sangheki Date: 2016-04-05 23:59 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f6aed2e19cae Merge Changeset: 7924a5f2f606 Author: jwilhelm Date: 2016-04-06 14:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7924a5f2f606 8153671: Quarantine serviceability/tmtools/jstack/JstackThreadTest.java until JDK-8153319 is fixed Reviewed-by: jprovino, dcubed ! test/serviceability/tmtools/jstack/JstackThreadTest.java Changeset: 20b66ba124e9 Author: dcubed Date: 2016-04-07 09:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/20b66ba124e9 Merge ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp - src/share/vm/gc/shared/liveRange.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciRuntime.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/globals.hpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/trace/trace.xml + src/share/vm/trace/traceevents.xml + src/share/vm/trace/tracerelationdecls.xml ! src/share/vm/utilities/globalDefinitions.hpp ! test/TEST.groups ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java Changeset: c42f970dbb62 Author: bharadwaj Date: 2016-04-08 01:00 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c42f970dbb62 8153816: [BACKOUT] Make intrinsics flags diagnostic Summary: Backout fix for 8145348 Reviewed-by: kvn, jwilhelm ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/runtime/globals.hpp ! test/compiler/intrinsics/muladd/TestMulAdd.java ! test/compiler/runtime/6859338/Test6859338.java Changeset: 03fb00b96355 Author: enevill Date: 2016-03-29 10:07 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/03fb00b96355 8151775: aarch64: add support for 8.1 LSE atomic operations Reviewed-by: aph ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.hpp Changeset: 9e2388205f66 Author: fyang Date: 2016-03-23 18:00 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9e2388205f66 8152537: aarch64: Make use of CBZ and CBNZ when comparing unsigned values with zero. Summary: aarch64: c2 make use of CBZ and CBNZ when comparing unsigned values with zero. Reviewed-by: aph ! src/cpu/aarch64/vm/aarch64.ad Changeset: 0d2b390d451a Author: fyang Date: 2016-03-28 21:21 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0d2b390d451a 8152840: aarch64: improve _unsafe_arraycopy stub routine Summary: aarch64: improve StubRoutines::_unsafe_arraycopy stub routine Reviewed-by: aph ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: 1e653c794138 Author: cjplummer Date: 2016-03-30 09:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1e653c794138 8148639: Some MethodCounter fields can be excluded when not including C2 Summary: Removed _interpreter_invocation_count and _interpreter_throwout_count fields for C1 Reviewed-by: kvn, coleenp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodCounters.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/macros.hpp Changeset: 7d45fbf2b0de Author: thartmann Date: 2016-03-31 09:26 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7d45fbf2b0de 8136798: TestMonomorphicObjectCall.java fails with compilation error Summary: Refactored test to work with Jake. Reviewed-by: kvn, zmajo ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java + test/compiler/dependencies/MonomorphicObjectCall/java.base/java/lang/Object.java - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 8911d94e888b Author: enevill Date: 2016-03-31 12:00 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8911d94e888b 8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged Summary: Fix scratch register usage in C1 atomic_op to avoid unpredictable instruction Reviewed-by: aph Contributed-by: felix.yang at linaro.org ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp Changeset: 68394bf0a09f Author: mdoerr Date: 2016-03-18 12:50 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/68394bf0a09f 8152172: PPC64: Support AES intrinsics Reviewed-by: kvn, mdoerr, simonis Contributed-by: horii at jp.ibm.com ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp Changeset: 1b1fb02718ef Author: kvn Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1b1fb02718ef Merge - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 774d5cc05db2 Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/774d5cc05db2 8152021: MethodHandleAccessProvider.lookupMethodHandleIntrinsic throws NPE on null argument Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java Changeset: 461e9f8abc73 Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/461e9f8abc73 8152022: JVMCI: MethodHandleAccessProvider.resolveInvokeBasicTarget throws NPE on null first argument Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java Changeset: 019fddb2c36c Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/019fddb2c36c 8152023: MethodHandleAccessProvider.resolveLinkToTarget throws NPE/IAE on null/wrong argument Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java Changeset: 0856748f72bf Author: dnsimon Date: 2016-03-31 09:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0856748f72bf 8152024: MemoryAccessProvider javadoc should be modified Reviewed-by: kvn, twisti ! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java ! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java Changeset: 2ea1790969e2 Author: twisti Date: 2016-03-31 15:52 -1000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2ea1790969e2 8144964: JVMCI compilations need to be disabled until the module system is initialized Reviewed-by: kvn ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/compiler/compileTask.hpp ! src/share/vm/runtime/simpleThresholdPolicy.cpp Changeset: 07f1012b117e Author: rraghavan Date: 2016-04-01 01:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/07f1012b117e 8150690: C++11 user-defined literal syntax in jvmciCompilerToVM.cpp. Summary: Changes done for - 'C++11 requires a space between literal and identifier'. Reviewed-by: twisti ! src/share/vm/jvmci/jvmciCompilerToVM.cpp Changeset: fdc0e7bfa03b Author: thartmann Date: 2016-04-01 08:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fdc0e7bfa03b Merge Changeset: c926a039792e Author: dpochepk Date: 2016-04-01 16:31 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c926a039792e 8151828: Jittester: array creation node handled inproperly in source code visitor for non-int numerical arrays Reviewed-by: iignatyev ! test/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/JavaCodeVisitor.java Changeset: 2b0a0523052d Author: dpochepk Date: 2016-04-01 16:56 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2b0a0523052d 8138798: improve tests for HotSpotVMEventListener::notifyInstall Reviewed-by: twisti ! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java Changeset: 9b49b47fe2bb Author: never Date: 2016-04-03 21:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9b49b47fe2bb 8153315: [JVMCI] evol_method dependencies failures should return dependencies_failed Reviewed-by: iveresov ! src/share/vm/jvmci/jvmciEnv.cpp Changeset: a1e41855499b Author: zmajo Date: 2016-04-04 12:52 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a1e41855499b 8072422: Cleanup: Remove some unused flags/code in loop optimizations Summary: Remove unused flags, change test using them. Reviewed-by: kvn, twisti ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopUnswitch.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/parse1.cpp ! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java Changeset: 69648c4800f0 Author: thartmann Date: 2016-04-05 07:19 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/69648c4800f0 8074553: Crash with assert(!is_unloaded()) failed: should not call follow on unloaded nmethod Summary: Sweeper thread needs to override nmethods_do() to prevent G1 from unloading _scanned_nmethod. Reviewed-by: kvn, mgerdin ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 8b233711d4aa Author: jcm Date: 2016-04-05 01:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8b233711d4aa 8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled. Reviewed-by: vlivanov ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp + test/compiler/jsr292/InvokerGC.java Changeset: 35ea7a75d7d1 Author: thartmann Date: 2016-04-05 10:11 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/35ea7a75d7d1 Merge Changeset: 352516babfab Author: thartmann Date: 2016-04-05 17:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/352516babfab 8151724: Remove -XX:GenerateCompilerNullChecks Summary: Removed the broken GenerateCompilerNullChecks flag. Reviewed-by: zmajo, kvn ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/globals.hpp Changeset: 7010ee970bfb Author: mcberg Date: 2016-04-05 10:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7010ee970bfb 8151573: Multiversioning for range check elimination Summary: range check elimination in post loops Reviewed-by: kvn ! src/cpu/aarch64/vm/c2_globals_aarch64.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/superword.cpp Changeset: 55f9239df8d7 Author: mcberg Date: 2016-04-05 11:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/55f9239df8d7 8151003: Remove nds->is_valid() checks from assembler_x86.cpp Reviewed-by: kvn ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.hpp Changeset: d10d7151bff1 Author: bharadwaj Date: 2016-04-05 15:39 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d10d7151bff1 Merge Changeset: c5400800de04 Author: bharadwaj Date: 2016-04-05 20:32 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c5400800de04 Merge Changeset: 1b2d19e6b14d Author: bharadwaj Date: 2016-04-08 12:36 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1b2d19e6b14d Merge ! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileTask.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/jvmci/jvmciCompilerToVM.cpp ! src/share/vm/jvmci/jvmciEnv.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vm_operations.cpp - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 7bc36b9ff1e7 Author: amurillo Date: 2016-04-11 14:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7bc36b9ff1e7 Merge ! src/share/vm/classfile/vmSymbols.hpp - src/share/vm/gc/shared/liveRange.hpp - src/share/vm/runtime/logTimer.hpp ! src/share/vm/runtime/thread.cpp ! test/compiler/arguments/CheckCICompilerCount.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/arguments/TestSelectDefaultGC.java ! test/gc/g1/Test2GbHeap.java ! test/gc/g1/TestStringSymbolTableStats.java ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/SharedArchiveFile/SharedStrings.java ! test/runtime/logging/ExceptionsTest.java Changeset: f1a3e7786b3c Author: amurillo Date: 2016-04-11 20:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f1a3e7786b3c 8154028: Several hotspot tests need to be updated after 8153737 (Unsupported Module) Reviewed-by: darcy, kvn ! test/gc/arguments/TestDisableDefaultGC.java ! test/gc/arguments/TestShrinkHeapInSteps.java ! test/gc/g1/TestRegionLivenessPrint.java ! test/runtime/Throwable/StackTraceLogging.java ! test/runtime/Unsafe/PrimitiveHostClass.java ! test/runtime/logging/SafepointCleanupTest.java ! test/runtime/logging/VerificationTest.java Changeset: aa932d6404c1 Author: erikj Date: 2016-04-14 15:13 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/aa932d6404c1 8149777: Enable enhanced failure handler for "make test" Reviewed-by: ihse ! test/Makefile Changeset: 1759965f1593 Author: lana Date: 2016-04-14 09:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1759965f1593 Merge - src/share/vm/gc/shared/liveRange.hpp - src/share/vm/runtime/logTimer.hpp - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 88dd08d7be0f Author: chegar Date: 2016-04-15 16:19 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/88dd08d7be0f 8137058: Clear out all non-Critical APIs from sun.reflect Reviewed-by: alanb, jfranck, mchung ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflectionUtils.cpp ! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java ! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java ! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java ! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java Changeset: af495803eaf5 Author: Greg Lewis Date: 2016-06-05 11:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/af495803eaf5 Merge from main OpenJDK repository ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/posix/vm/os_posix.cpp ! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmThread.cpp Changeset: 5d1cb4df4a73 Author: Greg Lewis Date: 2016-06-05 12:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5d1cb4df4a73 The following errno are not available on FreeBSD 10 . ENODATA . ENOSR . ENOSTR . ETIME Move them to the section for errno not available on all systems. ! src/share/vm/runtime/os.cpp From glewis at eyesbeyond.com Mon Jun 13 05:49:09 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 05:49:09 +0000 Subject: hg: bsd-port/jdk9/jaxp: 4 new changesets Message-ID: <201606130549.u5D5n95w020331@aojmv0008.oracle.com> Changeset: 5a17325d8118 Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/5a17325d8118 Added tag jdk-9+115 for changeset 1902a5bda18e ! .hgtags Changeset: 8be2998d17d6 Author: joehw Date: 2016-04-19 23:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/8be2998d17d6 8153781: Issue in XMLScanner: EXPECTED_SQUARE_BRACKET_TO_CLOSE_INTERNAL_SUBSET when skipping large DOCTYPE section with CRLF at wrong place Reviewed-by: joehw Contributed-by: christoph.langer at sap.com ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.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/XMLEntityScanner.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/msg/XMLMessages.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java ! test/javax/xml/jaxp/unittest/TEST.properties ! test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java + test/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java Changeset: 4fa3ca2e8105 Author: fyuan Date: 2016-04-19 23:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/4fa3ca2e8105 8078820: Test deploying a XML parser as a module Reviewed-by: joehw, alanb Contributed-by: Frank Yuan + test/javax/xml/jaxp/libs/jdk/testlibrary/Asserts.java + test/javax/xml/jaxp/libs/jdk/testlibrary/CompilerUtils.java + test/javax/xml/jaxp/libs/jdk/testlibrary/JDKToolFinder.java + test/javax/xml/jaxp/libs/jdk/testlibrary/JDKToolLauncher.java + test/javax/xml/jaxp/libs/jdk/testlibrary/OutputAnalyzer.java + test/javax/xml/jaxp/libs/jdk/testlibrary/OutputBuffer.java + test/javax/xml/jaxp/libs/jdk/testlibrary/Platform.java + test/javax/xml/jaxp/libs/jdk/testlibrary/ProcessTools.java + test/javax/xml/jaxp/libs/jdk/testlibrary/README.txt + test/javax/xml/jaxp/libs/jdk/testlibrary/StreamPumper.java + test/javax/xml/jaxp/libs/jdk/testlibrary/Utils.java + test/javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java + test/javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/test/module-info.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/test/test/XMLFactoryHelper.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/unnamed/Main.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/module-info.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/DocumentBuilderFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/SAXParserFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/SchemaFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/TransformerFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/XMLInputFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/XMLOutputFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider1/xp1/XPathFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/module-info.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/xp2/DatatypeFactoryImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/xp2/XMLEventFactoryImpl.java + test/javax/xml/jaxp/module/TEST.properties Changeset: 9d71d20e6147 Author: lana Date: 2016-04-21 13:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/9d71d20e6147 Merge From glewis at eyesbeyond.com Mon Jun 13 05:49:05 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 05:49:05 +0000 Subject: hg: bsd-port/jdk9/corba: 3 new changesets Message-ID: <201606130549.u5D5n6ok020326@aojmv0008.oracle.com> Changeset: 20198ae6eb3e Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/20198ae6eb3e Added tag jdk-9+115 for changeset 7bab1b1b3682 ! .hgtags Changeset: bb6bf34f121f Author: chegar Date: 2016-04-19 14:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/bb6bf34f121f 8148863: Remove sun.misc.ManagedLocalsThread from corba Reviewed-by: alanb, coffeys, msheppar ! src/java.corba/share/classes/com/sun/corba/se/impl/corba/RequestImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java ! src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAManagerImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/oa/poa/POAPolicyMediatorImpl_R_USM.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/threadpool/ThreadPoolImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java ! src/java.corba/share/classes/module-info.java Changeset: 7dfa7377a5e6 Author: lana Date: 2016-04-21 13:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/7dfa7377a5e6 Merge From glewis at eyesbeyond.com Mon Jun 13 05:49:07 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 05:49:07 +0000 Subject: hg: bsd-port/jdk9/jaxws: Added tag jdk-9+115 for changeset 4ff86e5489e4 Message-ID: <201606130549.u5D5n7os020328@aojmv0008.oracle.com> Changeset: 529f0bf896e5 Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/529f0bf896e5 Added tag jdk-9+115 for changeset 4ff86e5489e4 ! .hgtags From glewis at eyesbeyond.com Mon Jun 13 05:49:17 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 05:49:17 +0000 Subject: hg: bsd-port/jdk9/langtools: 13 new changesets Message-ID: <201606130549.u5D5nHmx020344@aojmv0008.oracle.com> Changeset: dd5907bca0a4 Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/dd5907bca0a4 Added tag jdk-9+115 for changeset 31c8b18fdc5b ! .hgtags Changeset: bcf9765e73b1 Author: alundblad Date: 2016-04-18 21:07 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/bcf9765e73b1 8036952: copyright issues in jdk9/dev/langtools files Summary: Updated copyright notices. Reviewed-by: jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! test/tools/javac/6520152/T.java ! test/tools/javac/6520152/T6520152.java ! test/tools/javac/6521805/T6521805e.out ! test/tools/javac/6521805/p/Outer.java ! test/tools/javac/6521805/p/Sub.java ! test/tools/javac/6547131/T.java ! test/tools/javac/6589361/T6589361.java ! test/tools/javac/6668794/badSource/Test.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Test.java ! test/tools/javac/api/6731573/Erroneous.java ! test/tools/javac/flow/T8062747.java ! test/tools/javac/jvm/6397652/com/test/Test$Test$Test.java ! test/tools/javac/jvm/6397652/com/test/Test$Test.java ! test/tools/javac/lambda/badMemberRefBytecode/Main.java ! test/tools/javac/lambda/badMemberRefBytecode/Use.java ! test/tools/javac/lambda/lambdaExecution/TBlock.java ! test/tools/javac/policy/test3/A.java ! test/tools/javac/synthesize/src/Double.java ! test/tools/javac/synthesize/src/Float.java ! test/tools/javac/warnings/6594914/Auxiliary.java ! test/tools/javac/warnings/6594914/ExplicitCompilation.out ! test/tools/javac/warnings/6594914/ImplicitCompilation.out ! test/tools/javap/4111861/A.java Changeset: 8214105024db Author: alundblad Date: 2016-04-18 22:25 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/8214105024db 7152104: javac should not warn about missing serialVersionUID for anonymous inner classes Summary: Javac no longer issues warnings for missing serialVersionUID in anonymous classes. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java - test/tools/javac/SerialWarn.java - test/tools/javac/SerialWarn.out ! test/tools/javac/T6554097.java ! test/tools/javac/T6554097.out ! test/tools/javac/diags/examples/AnonymousClass.java - test/tools/javac/positions/T6253161.java - test/tools/javac/positions/T6253161.out - test/tools/javac/positions/T6253161a.java - test/tools/javac/positions/T6253161a.out + test/tools/javac/serial/SerialWarn.java + test/tools/javac/serial/SerialWarn.out + test/tools/javac/serial/SerialWarnAnon.java Changeset: 080e6e093a70 Author: smarks Date: 2016-04-18 14:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/080e6e093a70 8145468: update java.lang APIs with new deprecations Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ConstFold.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java Changeset: f6848c7b9e45 Author: jjg Date: 2016-04-18 18:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f6848c7b9e45 8154504: javac tests fail after JDK API is deprecated Reviewed-by: darcy ! test/tools/javac/CaptureInSubtype.java ! test/tools/javac/OverrideChecks/T4721069.java ! test/tools/javac/generics/Nonlinear.java ! test/tools/javac/generics/odersky/BadTest4.java ! test/tools/javac/lambda/8074381/T8074381a.java ! test/tools/javac/lambda/8074381/T8074381a.out ! test/tools/javac/lambda/TargetType27.java Changeset: c0b062e1effd Author: jjg Date: 2016-04-18 19:14 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/c0b062e1effd 8154500: fix handling of jdk.launcher.patch.* in tests Reviewed-by: ksrini ! test/jdk/javadoc/tool/6964914/TestStdDoclet.java ! test/jdk/javadoc/tool/6964914/TestUserDoclet.java ! test/tools/javadoc/6964914/TestStdDoclet.java ! test/tools/javadoc/6964914/TestUserDoclet.java Changeset: d30f35629f0e Author: jlahoda Date: 2016-04-19 14:16 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d30f35629f0e 7020499: Project Coin: improvements to try-with-resources desugaring Summary: Avoid unnecessary check for resource nullness if the resource is known to be non-null; put resource closing code in a method that is shared by multiple try-with-resources. Reviewed-by: darcy, mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java + test/tools/javac/TryWithResources/TwrAvoidNullCheck.java + test/tools/javac/TryWithResources/TwrClose.java + test/tools/javac/TryWithResources/TwrShareCloseCode.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java ! test/tools/javac/flow/tests/TestCaseTry.java Changeset: d59948777810 Author: rfield Date: 2016-04-20 08:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d59948777810 8154445: JShell: Drop residual use of addReads from jshell Reviewed-by: alanb, ksrini ! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java Changeset: 9955c0097d4d Author: rfield Date: 2016-04-20 08:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/9955c0097d4d 8153551: jshell tool: no longer a mechanism to see current feedback modes Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! test/jdk/jshell/ToolFormatTest.java Changeset: 9b37d0f28609 Author: ksrini Date: 2016-04-20 17:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/9b37d0f28609 8151777: Add "@index" tag to the sampleapi generator Reviewed-by: ksrini, bpatel Contributed-by: oleg.barbashov at oracle.com ! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/SampleApi.java ! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java ! test/jdk/javadoc/tool/sampleapi/lib/sampleapi/generator/PackageGenerator.java ! test/tools/javadoc/sampleapi/lib/sampleapi/SampleApi.java ! test/tools/javadoc/sampleapi/lib/sampleapi/generator/DocCommentGenerator.java ! test/tools/javadoc/sampleapi/lib/sampleapi/generator/PackageGenerator.java Changeset: ddd1734b81ac Author: lana Date: 2016-04-21 13:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ddd1734b81ac Merge - test/tools/javac/SerialWarn.java - test/tools/javac/SerialWarn.out - test/tools/javac/positions/T6253161.java - test/tools/javac/positions/T6253161.out - test/tools/javac/positions/T6253161a.java - test/tools/javac/positions/T6253161a.out Changeset: b99518745035 Author: alundblad Date: 2016-03-22 13:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/b99518745035 8048146: sjavac uses unexpected exit code of -1 Summary: Changed exit codes for sjavac Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/CompilationService.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationSubResult.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/IdleResetSjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/RequestHandler.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/Sjavac.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/SjavacServer.java ! test/tools/sjavac/HiddenFiles.java ! test/tools/sjavac/IdleShutdown.java ! test/tools/sjavac/IncludeExcludePatterns.java ! test/tools/sjavac/PooledExecution.java Changeset: 3e3553ee39d9 Author: rfield Date: 2016-04-25 08:50 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/3e3553ee39d9 8154485: JShell: infrastructure for multi-Snippet class wrappers Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties ! src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java ! src/jdk.jshell/share/classes/jdk/jshell/DeclarationSnippet.java ! src/jdk.jshell/share/classes/jdk/jshell/Diag.java ! src/jdk.jshell/share/classes/jdk/jshell/DiagList.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java + src/jdk.jshell/share/classes/jdk/jshell/OuterImportSnippetWrap.java + src/jdk.jshell/share/classes/jdk/jshell/OuterSnippetsClassWrap.java ! src/jdk.jshell/share/classes/jdk/jshell/OuterWrap.java + src/jdk.jshell/share/classes/jdk/jshell/OuterWrapMap.java ! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.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/Unit.java ! src/jdk.jshell/share/classes/jdk/jshell/Util.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java ! test/jdk/jshell/ClassesTest.java ! test/jdk/jshell/DropTest.java ! test/jdk/jshell/KullaTesting.java ! test/jdk/jshell/MethodsTest.java ! test/jdk/jshell/ReplaceTest.java ! test/jdk/jshell/SnippetStatusListenerTest.java ! test/jdk/jshell/SnippetTest.java ! test/jdk/jshell/VariablesTest.java From glewis at eyesbeyond.com Mon Jun 13 05:49:10 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 05:49:10 +0000 Subject: hg: bsd-port/jdk9/nashorn: Added tag jdk-9+115 for changeset 295ac208a444 Message-ID: <201606130549.u5D5nA0N020332@aojmv0008.oracle.com> Changeset: 208388a5622d Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/208388a5622d Added tag jdk-9+115 for changeset 295ac208a444 ! .hgtags From glewis at eyesbeyond.com Mon Jun 13 05:49:32 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 05:49:32 +0000 Subject: hg: bsd-port/jdk9: 17 new changesets Message-ID: <201606130549.u5D5nWLf020444@aojmv0008.oracle.com> Changeset: 28438b6fbaa1 Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/28438b6fbaa1 Added tag jdk-9+115 for changeset 09617ce980b9 ! .hgtags Changeset: 5165182f2d88 Author: smarks Date: 2016-04-18 14:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5165182f2d88 8145468: update java.lang APIs with new deprecations Reviewed-by: lancea, alanb ! make/CompileJavaModules.gmk Changeset: 15223d3c4460 Author: dfazunen Date: 2016-04-07 17:43 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/15223d3c4460 8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode Reviewed-by: iignatyev + test/jtreg-ext/requires/VMProps.java Changeset: 937d6b3e5b90 Author: dcubed Date: 2016-04-07 12:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/937d6b3e5b90 Merge Changeset: cc16e2a24f94 Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/cc16e2a24f94 8152666: The new Hotspot Build System Reviewed-by: ihse, dcubed, erikj Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, ingemar.aberg at oracle.com ! common/autoconf/basics.m4 ! common/autoconf/build-performance.m4 ! common/autoconf/buildjdk-spec.gmk.in ! common/autoconf/compare.sh.in ! common/autoconf/configure ! common/autoconf/configure.ac ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/hotspot-spec.gmk.in ! common/autoconf/hotspot.m4 ! common/autoconf/jdk-options.m4 ! common/autoconf/jdk-version.m4 ! common/autoconf/lib-std.m4 ! common/autoconf/libraries.m4 ! common/autoconf/platform.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! common/autoconf/version-numbers ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! common/conf/jib-profiles.js ! make/Jprt.gmk ! make/Main.gmk ! make/common/MakeBase.gmk ! make/common/NativeCompilation.gmk ! make/jprt.properties Changeset: d5203f7c19f7 Author: jwilhelm Date: 2016-04-11 20:16 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d5203f7c19f7 Merge Changeset: 3277fe4cac92 Author: simonis Date: 2016-04-13 11:13 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/3277fe4cac92 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build Reviewed-by: erikj, goetz ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: 0382c2b23bbc Author: dcubed Date: 2016-04-14 14:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/0382c2b23bbc Merge ! common/autoconf/compare.sh.in ! common/bin/compare.sh ! common/bin/compare_exceptions.sh.incl ! make/Main.gmk Changeset: 645c48292130 Author: amurillo Date: 2016-04-14 19:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/645c48292130 Merge ! common/autoconf/generated-configure.sh ! common/bin/compare.sh ! make/Main.gmk ! make/common/MakeBase.gmk Changeset: c6b64d18affc Author: amurillo Date: 2016-04-18 15:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c6b64d18affc Merge ! common/autoconf/build-performance.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 ! common/autoconf/spec.gmk.in ! common/conf/jib-profiles.js ! make/Main.gmk Changeset: 5f71689d0b33 Author: amurillo Date: 2016-04-18 20:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5f71689d0b33 Merge Changeset: 81f1bcda3918 Author: lana Date: 2016-04-21 13:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/81f1bcda3918 Merge Changeset: 6743a8e0cab7 Author: erikj Date: 2016-04-22 10:48 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/6743a8e0cab7 8154326: bash >(...) construct causes race conditions Reviewed-by: tbell, ihse ! make/InitSupport.gmk ! make/common/MakeBase.gmk Changeset: 3d849638f2f7 Author: Greg Lewis Date: 2016-06-05 12:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/3d849638f2f7 Merge from main OpenJDK repository ! common/autoconf/build-performance.m4 ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/hotspot.m4 ! common/autoconf/jdk-options.m4 ! common/autoconf/libraries.m4 ! common/autoconf/platform.m4 ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! make/CompileJavaModules.gmk ! make/common/NativeCompilation.gmk Changeset: 06406cd45a7f Author: Greg Lewis Date: 2016-06-12 22:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/06406cd45a7f . Set up compiler, linker and assembler flags to compile libjvm on FreeBSD. ! common/autoconf/platform.m4 Changeset: 87d7b3ea3151 Author: Greg Lewis Date: 2016-06-12 22:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/87d7b3ea3151 . Add compiler, assembler and linker flags for BSD when compiling libjvm.so ! common/autoconf/flags.m4 Changeset: 09b879710afc Author: Greg Lewis Date: 2016-06-12 22:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/09b879710afc . Add compiler, linker and assemblers flags for BSD when compiling libjvm. ! common/autoconf/generated-configure.sh From glewis at eyesbeyond.com Mon Jun 13 05:49:29 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 05:49:29 +0000 Subject: hg: bsd-port/jdk9/hotspot: 109 new changesets Message-ID: <201606130549.u5D5nVad020425@aojmv0008.oracle.com> Changeset: 367eb38ebfff Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/367eb38ebfff Added tag jdk-9+115 for changeset 88dd08d7be0f ! .hgtags Changeset: f93500768dca Author: shade Date: 2016-04-06 10:50 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f93500768dca 8153277: [TESTBUG] gc/arguments/TestMaxMinHeapFreeRatioFlags is too sensitive for stray allocations in verifyRatio Reviewed-by: mgerdin, dfazunen ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java Changeset: 883cb1b6b204 Author: tschatzl Date: 2016-04-06 13:32 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/883cb1b6b204 8077144: Concurrent mark initialization takes too long Summary: Remove per-marking thread liveness bitmaps and recreate liveness bitmap concurrently after the cleanup pause. Reviewed-by: mgerdin, ehelin, kbarrett ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp ! src/share/vm/gc/g1/g1EvacFailure.cpp ! src/share/vm/gc/g1/g1OopClosures.inline.hpp ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp ! test/gc/g1/Test2GbHeap.java Changeset: 4e9aaa557de4 Author: tschatzl Date: 2016-04-06 13:41 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4e9aaa557de4 8151386: Extract card live data out of G1ConcurrentMark Summary: Move card live data management out of G1ConcurrentMark into extra class G1CardLiveData managed by G1RemSet Reviewed-by: mgerdin, kbarrett ! src/share/vm/gc/g1/concurrentMarkThread.cpp + src/share/vm/gc/g1/g1CardLiveData.cpp + src/share/vm/gc/g1/g1CardLiveData.hpp + src/share/vm/gc/g1/g1CardLiveData.inline.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/gc/g1/g1ConcurrentMark.inline.hpp ! src/share/vm/gc/g1/g1OopClosures.hpp ! src/share/vm/gc/g1/g1RemSet.cpp ! src/share/vm/gc/g1/g1RemSet.hpp ! src/share/vm/gc/g1/heapRegionRemSet.cpp ! src/share/vm/gc/g1/heapRegionRemSet.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/bitMap.hpp Changeset: 20b4d892988e Author: hseigel Date: 2016-04-06 07:37 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/20b4d892988e 8152846: Creation of ModuleEntryTable Investigate Need For OrderAccess::storestore() Summary: Remove the unneeded OrderAccess::storestore() call Reviewed-by: acorn, coleenp ! src/share/vm/classfile/classLoaderData.cpp Changeset: 5d720f8c105b Author: hseigel Date: 2016-04-06 16:03 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5d720f8c105b Merge Changeset: 8c4142c9f8ab Author: kzhaldyb Date: 2016-03-14 20:00 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8c4142c9f8ab 8144073: Refactor hotspot/test/gc/g1/humongousObjects/TestHumongousThreshold.java Reviewed-by: tschatzl, dfazunen ! test/gc/g1/humongousObjects/TestHumongousThreshold.java Changeset: 8d8ff222b16a Author: ccheung Date: 2016-04-06 11:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8d8ff222b16a 8152329: jvm should treat the "Multi-Release" jar manifest attribute name as case insensitive Reviewed-by: iklam, jiangli, mseledtsov ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp Changeset: 267c4a802a65 Author: ccheung Date: 2016-04-07 00:25 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/267c4a802a65 Merge Changeset: 61399ae28486 Author: dcubed Date: 2016-04-06 15:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/61399ae28486 Merge Changeset: 87215e99d945 Author: dcubed Date: 2016-04-06 23:42 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/87215e99d945 Merge Changeset: ccad9c52f2bd Author: tonyp Date: 2016-04-07 10:55 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ccad9c52f2bd 8152312: ParNew: Restore preserved marks in parallel Reviewed-by: tschatzl ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/preservedMarks.cpp ! src/share/vm/gc/shared/preservedMarks.hpp ! src/share/vm/gc/shared/preservedMarks.inline.hpp Changeset: f6040051ba0f Author: tschatzl Date: 2016-04-07 15:17 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f6040051ba0f 8153734: TestHumongousReferenceObject.java occasionally crashes with "unable to allocate heap of 1g" on win32 Summary: Decrease the heap size used in the test from 1g to 128M. Reviewed-by: dfazunen, sjohanss ! test/gc/TestHumongousReferenceObject.java Changeset: 3df7fc5a5b24 Author: dfazunen Date: 2016-04-07 17:42 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3df7fc5a5b24 8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode Reviewed-by: iignatyev ! test/TEST.ROOT Changeset: a6de941ed4d2 Author: mchernov Date: 2016-04-07 15:58 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a6de941ed4d2 8148376: Test for PLAB behavior at evacuation failure. Reviewed-by: tschatzl, dfazunen + test/gc/g1/plab/TestPLABEvacuationFailure.java + test/gc/g1/plab/lib/AppPLABEvacuationFailure.java Changeset: a132ccdb2f79 Author: mchernov Date: 2016-04-07 16:01 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a132ccdb2f79 8153516: Hotspot TEST.group has error in GC groups definition. Reviewed-by: tschatzl, dfazunen ! test/TEST.groups Changeset: 621714a5be87 Author: dfazunen Date: 2016-04-07 15:01 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/621714a5be87 Merge Changeset: b8932d090790 Author: rprotacio Date: 2016-04-07 13:11 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b8932d090790 8152896: Convert PrintCompressedOopsMode to Unified Logging Summary: Converted -XX:+PrintCompressedOopsMode to -Xlog:gc+heap+coops and aliased old option Reviewed-by: coleenp, sjohanss, kvn, hseigel ! src/share/vm/logging/logTag.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/virtualspace.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/CompressedOops/UseCompressedOops.java + test/runtime/logging/CompressedOopsTest.java Changeset: 9980121414be Author: dcubed Date: 2016-04-07 12:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9980121414be Merge ! src/share/vm/runtime/globals.hpp ! test/TEST.groups Changeset: a6b1b83401c7 Author: coleenp Date: 2016-04-07 16:37 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a6b1b83401c7 8151939: VM_Version_init() print buffer is too small Summary: Increase buffer size, use logging to print out version and os information Reviewed-by: kvn, rprotacio, mockner ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_aarch64/vm/os_linux_aarch64.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/runtime/vm_version.cpp + test/runtime/logging/OsCpuLoggingTest.java Changeset: 62c366d44b74 Author: coleenp Date: 2016-04-07 21:24 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/62c366d44b74 Merge ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp Changeset: d373f2a78647 Author: sangheki Date: 2016-04-07 15:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d373f2a78647 8152180: SIGFPE in CMSCollector::preclean with big CMSScheduleRemarkSamplingRatio Summary: Rephrased the calculation routine to avoid an overflow for CMSScheduleRemarkSamplingRatio Reviewed-by: jwilhelm, drwhite ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: fb0e13a7eb35 Author: sangheki Date: 2016-04-07 15:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fb0e13a7eb35 8152182: Possible overflow in initialzation of _rescan_task_size and _marking_task_size Summary: Add constraints for CMSRescanMultiple and CMSConcMarkMultiple flags Reviewed-by: jwilhelm, jmasa ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/compactibleFreeListSpace.hpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp ! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp ! src/share/vm/runtime/globals.hpp Changeset: 35cb720769c5 Author: pliden Date: 2016-04-08 08:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/35cb720769c5 8152989: serviceability/tmtools/jstat/GcCauseTest02.java fails with OOME Reviewed-by: dsamersoff, sjohanss, dfazunen ! test/serviceability/tmtools/jstat/GcCapacityTest.java ! test/serviceability/tmtools/jstat/GcCauseTest01.java ! test/serviceability/tmtools/jstat/GcCauseTest02.java ! test/serviceability/tmtools/jstat/GcCauseTest03.java ! test/serviceability/tmtools/jstat/GcNewTest.java ! test/serviceability/tmtools/jstat/GcTest01.java ! test/serviceability/tmtools/jstat/GcTest02.java Changeset: 83ba28fb4429 Author: fparain Date: 2016-04-08 00:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/83ba28fb4429 8146093: [sparc only] compiler/interpreter/7116216/StackOverflow.java Program terminates with signal 11, Segmentation fault. in __1cLRegisterMap2t6MpnKJavaThread_b_v_ () Reviewed-by: dcubed, coleenp ! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp Changeset: 0dc4e30985d4 Author: fparain Date: 2016-04-08 10:39 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0dc4e30985d4 Merge Changeset: f628b87a6067 Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f628b87a6067 8152666: The new Hotspot Build System Reviewed-by: ihse, dcubed, erikj Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, ingemar.aberg at oracle.com ! make/Makefile ! make/aix/makefiles/trace.make ! make/bsd/makefiles/trace.make ! make/linux/makefiles/gcc.make ! make/linux/makefiles/trace.make ! make/linux/makefiles/zero.make ! make/solaris/makefiles/dtrace.make ! make/solaris/makefiles/trace.make ! make/windows/makefiles/debug.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/product.make ! make/windows/makefiles/trace.make ! make/windows/makefiles/vm.make + makefiles/BuildHotspot.gmk + makefiles/Dist.gmk + makefiles/HotspotCommon.gmk + makefiles/gensrc/GenerateSources.gmk + makefiles/gensrc/GensrcAdlc.gmk + makefiles/gensrc/GensrcDtrace.gmk + makefiles/gensrc/GensrcJvmti.gmk + makefiles/ide/CreateVSProject.gmk + makefiles/lib/CompileDtracePostJvm.gmk + makefiles/lib/CompileDtracePreJvm.gmk + makefiles/lib/CompileJvm.gmk + makefiles/lib/CompileLibjsig.gmk + makefiles/lib/CompileLibraries.gmk + makefiles/lib/JvmFeatures.gmk + makefiles/lib/JvmMapfile.gmk + makefiles/lib/JvmOverrideFiles.gmk + makefiles/mapfiles/libjsig/mapfile-vers-solaris + makefiles/mapfiles/libjvm_db/mapfile-vers + makefiles/mapfiles/libjvm_dtrace/mapfile-vers + makefiles/symbols/symbols-aix + makefiles/symbols/symbols-aix-debug + makefiles/symbols/symbols-linux + makefiles/symbols/symbols-macosx + makefiles/symbols/symbols-shared + makefiles/symbols/symbols-solaris + makefiles/symbols/symbols-solaris-dtrace-compiler1 + makefiles/symbols/symbols-solaris-dtrace-compiler2 + makefiles/symbols/symbols-unix Changeset: ab00f4626ae3 Author: bchristi Date: 2016-04-08 12:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ab00f4626ae3 8153123: Streamline StackWalker code Reviewed-by: coleenp, dfuchs, mchung, redestad ! make/share/makefiles/mapfile-vers ! makefiles/symbols/symbols-unix ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/prims/stackwalk.cpp ! src/share/vm/prims/stackwalk.hpp ! src/share/vm/runtime/globals.hpp Changeset: c04ff0bb5b8e Author: ccheung Date: 2016-04-07 22:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c04ff0bb5b8e 8145221: Use trampolines for i2i and i2c entries in Methods that are stored in CDS archive Summary: This optimization reduces the size of the RW region of the CDS archive. It also reduces the amount of pages in the RW region that are actually written into during runtime. Reviewed-by: dlong, iklam, jiangli Contributed-by: ioi.lam at oracle.com, calvin.cheung at oracle.com, goetz.lindenmaier at sap.com ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/metaspaceShared_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/zero/vm/sharedRuntime_zero.cpp ! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp ! src/os_cpu/linux_aarch64/vm/thread_linux_aarch64.cpp ! src/os_cpu/linux_sparc/vm/thread_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp ! src/os_cpu/solaris_sparc/vm/thread_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp ! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp ! src/share/vm/interpreter/abstractInterpreter.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/oops/constMethod.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: ba8c351b7096 Author: coleenp Date: 2016-04-08 19:39 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ba8c351b7096 8033735: make Throwable.backtrace visible to Class.getDeclaredField again Summary: removed old hack to workaround an old crash. Reviewed-by: hseigel, twisti, mchung ! src/share/vm/prims/jvm.cpp + test/runtime/Throwable/ThrowableIntrospectionSegfault.java Changeset: a2249cbb87c9 Author: coleenp Date: 2016-04-09 08:34 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a2249cbb87c9 Merge ! src/share/vm/prims/jvm.cpp Changeset: f3788f7eccd4 Author: dholmes Date: 2016-04-10 21:34 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f3788f7eccd4 8151322: Implement os::set_native_thread_name() on Solaris Reviewed-by: sla, kbarrett, gziemski ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 5b6642c24ea7 Author: dsamersoff Date: 2016-04-09 12:15 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5b6642c24ea7 8152679: DeadlockDetectionTest.java fails due to expected output missing Summary: Detect OS X and bailout Reviewed-by: sspitsyn, tbell ! test/serviceability/sa/DeadlockDetectionTest.java Changeset: f989a68855a3 Author: dsamersoff Date: 2016-04-11 09:39 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f989a68855a3 Merge Changeset: ce1d4d0683ed Author: ysuenaga Date: 2016-04-06 20:43 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ce1d4d0683ed 8152435: (CL)HSDB should be started with no argument Reviewed-by: dsamersoff ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetoptException.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java Changeset: 41c0c32599f0 Author: dsamersoff Date: 2016-04-11 10:06 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/41c0c32599f0 Merge Changeset: 1c08ca66db33 Author: dsamersoff Date: 2016-04-11 14:42 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1c08ca66db33 Merge Changeset: 9158cd01b17b Author: csahu Date: 2016-04-11 12:50 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9158cd01b17b 8153319: new test serviceability/tmtools/jstack/JstackThreadTest.java fails Reviewed-by: dsamersoff, lmesnik ! test/serviceability/tmtools/jstack/JstackThreadTest.java Changeset: ba6ca5d9a5d0 Author: jwilhelm Date: 2016-04-11 20:16 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ba6ca5d9a5d0 Merge ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: ead1912d85f0 Author: jwilhelm Date: 2016-04-11 20:38 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ead1912d85f0 Merge - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: 7f0915238e63 Author: mockner Date: 2016-04-11 11:33 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7f0915238e63 8152468: PrintMiscellaneous in constantPool should use classresolve logging. Summary: some instances of PrintMiscellaneous have ben replaced by classresolve logging. Reviewed-by: coleenp, rprotacio ! src/share/vm/oops/constantPool.cpp ! test/runtime/logging/ClassResolutionTest.java Changeset: d878c100730a Author: mockner Date: 2016-04-12 00:24 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d878c100730a Merge Changeset: e245b6d8ed34 Author: mockner Date: 2016-04-11 16:10 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e245b6d8ed34 8145704: Make test for classinit logging more robust. Summary: 8145704: Make test for classinit logging more robust. Reviewed-by: hseigel, gtriantafill ! test/runtime/logging/ClassInitializationTest.java Changeset: 4f9ee8da102f Author: mockner Date: 2016-04-11 22:14 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4f9ee8da102f Merge Changeset: 28222fcd8e40 Author: mockner Date: 2016-04-12 02:30 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/28222fcd8e40 Merge Changeset: d3af0763e973 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d3af0763e973 8153742: Move Thread::current() to thread.hpp Reviewed-by: coleenp, jmasa ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/memory/resourceArea.hpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/vmThread.hpp ! src/share/vm/utilities/preserveException.hpp Changeset: cb9f2b457dab Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cb9f2b457dab 8152639: ResourceMark missing in reportFreeListStatistics Reviewed-by: pliden, sjohanss ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp Changeset: 536d826424a3 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/536d826424a3 8152962: CMSCollector::shouldConcurrentCollect incorrectly logs against the debug stream Reviewed-by: brutisso, sjohanss ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp Changeset: 9b70653931c0 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9b70653931c0 8153583: Make OutputAnalyzer.reportDiagnosticSummary public Reviewed-by: brutisso, sjohanss ! test/testlibrary/jdk/test/lib/OutputAnalyzer.java Changeset: 58a17e6418b8 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/58a17e6418b8 8153658: Redundant memory copy in LogStreamNoResourceMark Reviewed-by: kbarrett, jmasa ! src/share/vm/logging/logStream.inline.hpp Changeset: e78ce3e32969 Author: stefank Date: 2016-04-11 08:51 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e78ce3e32969 8153659: Create a CHeap backed LogStream class Reviewed-by: brutisso, mlarsson ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logHandle.hpp ! src/share/vm/logging/logStream.cpp ! src/share/vm/logging/logStream.hpp ! src/share/vm/logging/logStream.inline.hpp Changeset: 5469b15d97f4 Author: stefank Date: 2016-04-12 07:17 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5469b15d97f4 8152491: Convert TracePageSizes to use UL Reviewed-by: sjohanss, pliden ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/parallel/generationSizer.cpp ! src/share/vm/gc/parallel/generationSizer.hpp ! src/share/vm/gc/parallel/parMarkBitMap.cpp ! src/share/vm/gc/parallel/parallelScavengeHeap.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/shared/cardTableModRefBS.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/logging/logTag.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/internalVMTests.cpp ! test/gc/g1/TestLargePageUseForAuxMemory.java Changeset: 78eaba1e0d24 Author: rehn Date: 2016-04-08 15:36 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/78eaba1e0d24 8153731: Increase max tag combinations for UL expression (config) Reviewed-by: stefank, mlarsson ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logTagLevelExpression.hpp ! src/share/vm/logging/logTagSet.hpp ! src/share/vm/utilities/internalVMTests.cpp Changeset: dc71732b59d6 Author: rehn Date: 2016-04-11 09:45 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/dc71732b59d6 8153845: UL log write method missing essential assert Reviewed-by: mlarsson, brutisso ! src/share/vm/logging/logTagSet.cpp Changeset: 5bc83f454d50 Author: mlarsson Date: 2016-04-11 12:22 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5bc83f454d50 8146879: Add option for handling existing log files in UL Reviewed-by: dsamersoff, gziemski, rehn ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/logging/log.cpp ! src/share/vm/logging/logConfiguration.cpp ! src/share/vm/logging/logFileOutput.cpp ! src/share/vm/logging/logFileOutput.hpp ! src/share/vm/logging/logFileStreamOutput.hpp ! src/share/vm/logging/logOutput.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/internalVMTests.cpp ! test/serviceability/logging/TestLogRotation.java ! test/serviceability/logging/TestQuotedLogOutputs.java Changeset: 90aeaed2b342 Author: stefank Date: 2016-04-12 09:53 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/90aeaed2b342 8153967: Remove top.hpp Reviewed-by: coleenp, jwilhelm ! src/cpu/aarch64/vm/debug_aarch64.cpp ! src/cpu/aarch64/vm/frame_aarch64.hpp ! src/cpu/aarch64/vm/nativeInst_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/ppc/vm/debug_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.hpp ! src/cpu/ppc/vm/nativeInst_ppc.hpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/sparc/vm/debug_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.hpp ! src/cpu/sparc/vm/nativeInst_sparc.hpp ! src/cpu/sparc/vm/stubGenerator_sparc.cpp ! src/cpu/x86/vm/debug_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/nativeInst_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/zero/vm/debug_zero.cpp ! src/cpu/zero/vm/frame_zero.hpp ! src/cpu/zero/vm/nativeInst_zero.hpp ! src/cpu/zero/vm/stubGenerator_zero.cpp ! src/share/vm/asm/assembler.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/ci/ciFlags.hpp ! src/share/vm/classfile/classFileStream.hpp ! src/share/vm/code/relocInfo.hpp ! src/share/vm/code/vmreg.hpp ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp ! src/share/vm/interpreter/abstractInterpreter.hpp ! src/share/vm/interpreter/bytecodeTracer.hpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreterRuntime.hpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/symbol.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/nativeLookup.hpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/basicLock.hpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals_extension.hpp ! src/share/vm/runtime/init.hpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/jniHandles.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/osThread.hpp ! src/share/vm/runtime/signature.hpp ! src/share/vm/runtime/stackValue.hpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/task.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/threadLocalStorage.hpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/utilities/accessFlags.hpp ! src/share/vm/utilities/bitMap.hpp ! src/share/vm/utilities/constantTag.cpp ! src/share/vm/utilities/constantTag.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/events.hpp ! src/share/vm/utilities/exceptions.hpp ! src/share/vm/utilities/globalDefinitions.cpp ! src/share/vm/utilities/growableArray.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/pair.hpp ! src/share/vm/utilities/resourceHash.hpp - src/share/vm/utilities/top.hpp ! src/share/vm/utilities/utf8.hpp ! src/share/vm/utilities/vmError.cpp Changeset: 4823056a5bbd Author: stefank Date: 2016-04-12 09:08 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4823056a5bbd Merge ! src/share/vm/runtime/os.hpp - src/share/vm/utilities/top.hpp Changeset: f589cf9f3082 Author: mgerdin Date: 2016-04-12 14:03 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f589cf9f3082 8153834: G1 Card table verification fails due to concurrent region cleanup Reviewed-by: ehelin, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: de653b60a98e Author: simonis Date: 2016-04-13 11:13 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/de653b60a98e 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build Reviewed-by: erikj, goetz ! makefiles/gensrc/GensrcAdlc.gmk ! src/os/aix/vm/perfMemory_aix.cpp Changeset: 2db3cefd53c9 Author: erikj Date: 2016-04-13 12:11 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2db3cefd53c9 Merge Changeset: a57bba2898a3 Author: mgerdin Date: 2016-04-11 09:49 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a57bba2898a3 8153843: G1CardLiveDataHelper incorrectly sets next_live_bytes on dead humongous regions Reviewed-by: drwhite, tschatzl ! src/share/vm/gc/g1/g1CardLiveData.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp Changeset: b39019876702 Author: mgerdin Date: 2016-04-13 13:53 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b39019876702 Merge Changeset: ecf802144350 Author: drwhite Date: 2016-04-12 14:46 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ecf802144350 8149405: OOM Error running java/lang/invoke/MethodHandlesTest.java on windows-x86 Summary: Add missing ResourceMarks to release memory more quickly. Reviewed-by: jmasa, kbarrett ! src/share/vm/oops/methodData.cpp Changeset: c1b104997b4d Author: drwhite Date: 2016-04-13 17:00 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c1b104997b4d 8152905: hs_err file is missing gc threads Summary: List the GC threads in the hs_err file in the "Other Threads" section Reviewed-by: dcubed, coleenp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.cpp ! src/share/vm/gc/g1/g1ConcurrentMark.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 1ac4ec432280 Author: coleenp Date: 2016-04-13 12:57 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1ac4ec432280 8148772: VM crash in nsk/jvmti/RedefineClasses/StressRedefine: assert failed: Corrupted constant pool 8151546: nsk/jvmti/RedefineClasses/StressRedefine fails in hs nightly Summary: ConstantPool::resolve_constant_at_impl() isn't thread safe for MethodHandleInError and MethodTypeInError and Constant pool merging is not thread safe for source_file_name. Reviewed-by: sspitsyn, dcubed ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: bb3d137da092 Author: coleenp Date: 2016-04-13 23:31 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bb3d137da092 Merge Changeset: aee2a6f1e1b3 Author: dcubed Date: 2016-04-14 17:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/aee2a6f1e1b3 Merge ! src/share/vm/runtime/thread.cpp - src/share/vm/utilities/top.hpp ! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java ! test/gc/g1/Test2GbHeap.java ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/CompressedOops/UseCompressedOops.java + test/runtime/logging/CompressedOopsTest.java + test/runtime/logging/OsCpuLoggingTest.java ! test/serviceability/logging/TestLogRotation.java Changeset: d7e875ba78cb Author: amurillo Date: 2016-04-14 19:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d7e875ba78cb Merge - src/share/vm/utilities/top.hpp Changeset: 1c9fdb81b25d Author: amurillo Date: 2016-04-18 15:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1c9fdb81b25d Merge ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/prims/jvm.cpp Changeset: 4b425192636c Author: coleenp Date: 2015-10-13 18:13 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4b425192636c 8132051: Better byte behavior Reviewed-by: bdelsart, roland, kvn, jrose, ahgross Contributed-by: coleen.phillimore at oracle.com, roland.westerlin at oracle.com, vladimir.kozlov at oracle.com, john.r.rose at oracle.com ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/interpreter/templateInterpreter.hpp ! src/share/vm/interpreter/templateInterpreterGenerator.cpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/oops/constMethod.cpp ! src/share/vm/oops/constMethod.hpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: aec300f2fdf2 Author: coleenp Date: 2016-01-07 13:59 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/aec300f2fdf2 8146518: Zero interpreter broken with better byte behaviours Summary: replaced Method::_result_type_index with Method::_result_type for better byte behaviours should be used for Zero also. Reviewed-by: roland, kvn, bdelsart, kevinw ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/cpu/zero/vm/cppInterpreter_zero.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp Changeset: 1c8120f80818 Author: kevinw Date: 2016-02-08 12:54 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1c8120f80818 8148475: Missing SA Bytecode updates. Reviewed-by: coleenp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java Changeset: cffe9fa07710 Author: coleenp Date: 2016-02-09 15:54 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/cffe9fa07710 8149170: Better byte behavior should normalize JNI arguments Summary: Arguments coming from native should be converted to 0=false, 1-255=true Reviewed-by: kvn, kevinw, jrose, bdelsart, gtriantafill ! make/test/JtregNative.gmk ! src/share/vm/prims/jni.cpp + test/runtime/BoolReturn/BoolConstructor.java + test/runtime/BoolReturn/NativeSmallIntCallsTest.java + test/runtime/BoolReturn/libNativeSmallIntCalls.c Changeset: b781b68b9e7d Author: kvn Date: 2016-02-20 14:11 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b781b68b9e7d 8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE: Invalid encoding for PolicyQualifierInfo Summary: fix incorrect code Reviewed-by: jrose, coleenp, kevinw ! src/share/vm/runtime/deoptimization.cpp Changeset: ba1391deaca7 Author: coleenp Date: 2016-02-21 08:33 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/ba1391deaca7 8150012: Better byte behavior for reflection Reviewed-by: kvn, jrose, kevinw, ahgross ! src/share/vm/oops/typeArrayOop.hpp Changeset: 68e9c20cfb88 Author: kevinw Date: 2016-02-25 21:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/68e9c20cfb88 8150654: Zero cleanup of CppInterpreter::result_type_of() Reviewed-by: coleenp ! src/cpu/zero/vm/cppInterpreter_zero.cpp Changeset: 2e1e40e1748c Author: lana Date: 2016-04-21 13:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2e1e40e1748c Merge - src/share/vm/utilities/top.hpp Changeset: de92190be5e1 Author: mdoerr Date: 2016-04-22 10:46 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/de92190be5e1 8154867: PPC64: Better byte behavior Reviewed-by: goetz ! src/cpu/ppc/vm/c1_LIRGenerator_ppc.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp Changeset: 93eacec03769 Author: jlaskey Date: 2016-04-25 09:59 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/93eacec03769 8147426: Missing definition for JIMAGE_NOT_FOUND Reviewed-by: hseigel, alanb ! src/share/vm/classfile/jimage.hpp Changeset: 6c88fa04cb71 Author: jlaskey Date: 2016-04-25 09:59 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6c88fa04cb71 8147634: Need a JImage API that given a JImageLocationRef returns class name Reviewed-by: hseigel ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/jimage.hpp Changeset: bb590d2e0935 Author: gziemski Date: 2016-04-13 15:53 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/bb590d2e0935 8153039: Command line processing should use mtCommand or mtArguments rather than mtInternal for NMT Summary: Added mtArguments and replaced argument related usages of mtInternal with the new flag. Reviewed-by: coleenp, gtriantafill ! src/share/vm/memory/allocation.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/commandLineFlagConstraintList.cpp ! src/share/vm/runtime/commandLineFlagConstraintList.hpp ! src/share/vm/runtime/commandLineFlagRangeList.cpp ! src/share/vm/runtime/commandLineFlagRangeList.hpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/services/nmtCommon.cpp Changeset: 3972dc71d240 Author: gziemski Date: 2016-04-14 03:57 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3972dc71d240 Merge Changeset: a4073f876e3a Author: sjohanss Date: 2016-04-14 08:30 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a4073f876e3a 8154051: Change G1YoungGenSizer to use UL log_warning instead of warning Reviewed-by: brutisso, mgerdin ! src/share/vm/gc/g1/g1YoungGenSizer.cpp Changeset: 6acb563d8621 Author: sjohanss Date: 2016-04-14 08:30 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6acb563d8621 8153745: Avoid spawning G1ParPreserveCMReferentsTask when there is no work to be done Reviewed-by: brutisso, jmasa, tschatzl ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp Changeset: fda5ed4f308d Author: brutisso Date: 2016-04-14 11:17 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/fda5ed4f308d 8073321: assert(q > prev_q) failed: we should be moving forward through memory Reviewed-by: jmasa, mgerdin ! src/share/vm/gc/cms/compactibleFreeListSpace.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/space.hpp ! src/share/vm/gc/shared/space.inline.hpp Changeset: 52aa0ee93b32 Author: brutisso Date: 2016-04-14 13:31 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/52aa0ee93b32 Merge Changeset: 0b5d8a269e28 Author: dfazunen Date: 2016-04-13 19:55 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0b5d8a269e28 8153755: Improve test: stress/gc/TestStressRSetCoarsening.java Reviewed-by: tschatzl, kzhaldyb ! test/stress/gc/TestStressRSetCoarsening.java Changeset: 979558bf4503 Author: mchernov Date: 2016-04-14 15:45 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/979558bf4503 8153222: [TESTBUG] Move tests in stress/gc to gc/stress Reviewed-by: dfazunen, jwilhelm ! test/TEST.groups + test/gc/stress/TestGCOld.java + test/gc/stress/TestMultiThreadStressRSet.java + test/gc/stress/TestStressIHOPMultiThread.java + test/gc/stress/TestStressRSetCoarsening.java - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 654c99d25e59 Author: dfazunen Date: 2016-04-14 14:13 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/654c99d25e59 Merge - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 4b7e2caff09c Author: rehn Date: 2016-04-14 11:55 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4b7e2caff09c 8154064: JVMTI trace event crashes Reviewed-by: sla, stefank ! src/share/vm/prims/jvmtiExport.cpp Changeset: 4a748af0d81f Author: mlarsson Date: 2016-04-14 15:10 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4a748af0d81f Merge Changeset: 1a6b6f459eb0 Author: mlarsson Date: 2016-04-14 16:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/1a6b6f459eb0 Merge Changeset: 8cca19173bcb Author: rprotacio Date: 2016-04-14 09:46 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/8cca19173bcb 8152845: Improve PackageEntry and ModuleEntry print methods for future logging Summary: Changed print methods for PackageEntry and ModuleEntry to take an outputStream Reviewed-by: lfoltan, hseigel, coleenp ! src/share/vm/classfile/moduleEntry.cpp ! src/share/vm/classfile/moduleEntry.hpp ! src/share/vm/classfile/packageEntry.cpp ! src/share/vm/classfile/packageEntry.hpp Changeset: 057f09eab4e6 Author: rprotacio Date: 2016-04-14 14:05 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/057f09eab4e6 Merge - src/share/vm/utilities/top.hpp - test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java Changeset: d40b70cbc101 Author: rprotacio Date: 2016-04-14 14:14 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d40b70cbc101 Merge Changeset: 999a80b0c0d0 Author: rprotacio Date: 2016-04-14 15:38 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/999a80b0c0d0 Merge Changeset: 13a7f3426b89 Author: dcubed Date: 2016-04-14 20:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/13a7f3426b89 Merge + test/gc/stress/TestStressRSetCoarsening.java - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: f523b7ad0685 Author: jwilhelm Date: 2016-04-15 17:17 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/f523b7ad0685 Merge - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 9f4012fe09ab Author: hseigel Date: 2016-04-18 13:42 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9f4012fe09ab 8154268: [TESTBUG] Compilation of ExportAllUnnamed.java failed, missing @modules Summary: Add missing @modules and @build tags Reviewed-by: ctornqvi, lfoltan, gtriantafill ! test/runtime/modules/AccessCheck/ExportAllUnnamed.java Changeset: 7a311723df33 Author: kbarrett Date: 2016-04-18 14:52 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7a311723df33 8133051: Concurrent refinement threads may be activated and deactivated at random Summary: Establish min threshold step; earlier primary refinement thread activation. Reviewed-by: tschatzl, drwhite, mgerdin, jmasa ! src/share/vm/gc/g1/concurrentG1Refine.cpp ! src/share/vm/gc/g1/concurrentG1Refine.hpp ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc/g1/g1_globals.hpp ! src/share/vm/logging/logPrefix.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/utilities/globalDefinitions.hpp ! test/gc/arguments/TestG1ConcRefinementThreads.java Changeset: e0237cba9b5c Author: kbarrett Date: 2016-04-18 22:40 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e0237cba9b5c Merge Changeset: d7a3b8867ebb Author: amurillo Date: 2016-04-22 00:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/d7a3b8867ebb Merge ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/utilities/globalDefinitions.hpp - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 61a214186dae Author: amurillo Date: 2016-04-25 14:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/61a214186dae Merge - test/stress/gc/TestGCOld.java - test/stress/gc/TestMultiThreadStressRSet.java - test/stress/gc/TestStressIHOPMultiThread.java - test/stress/gc/TestStressRSetCoarsening.java Changeset: 4bfb924cd118 Author: Greg Lewis Date: 2016-06-05 12:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4bfb924cd118 Merge from main OpenJDK repository ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/posix/vm/os_posix.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 5b44cc968c4c Author: Greg Lewis Date: 2016-06-12 22:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/5b44cc968c4c . Use the same cpp flags on BSD as we do on MacOS X. This change is a little questionable for me, particularly the -D_LP64. ! makefiles/gensrc/GensrcDtrace.gmk Changeset: b9017c7142d5 Author: Greg Lewis Date: 2016-06-12 22:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/b9017c7142d5 . BSD supports precompiled headers. . BSD needs to link with the C++ compiler. ! makefiles/lib/CompileJvm.gmk Changeset: 9ebd447c190a Author: Greg Lewis Date: 2016-06-12 22:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9ebd447c190a . BSD support for libjsig.so in the new HotSpot build system. ! makefiles/lib/CompileLibjsig.gmk Changeset: 2f8ae337f0c1 Author: Greg Lewis Date: 2016-06-12 22:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/2f8ae337f0c1 . BSD support for creating the map file. Needs some tweaks for OpenBSD. ! makefiles/lib/JvmMapfile.gmk Changeset: be7d8fff1378 Author: Greg Lewis Date: 2016-06-12 22:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/be7d8fff1378 . Get DTrace support compiling on BSD by using the same platform specifics as MacOS X. ! src/share/vm/utilities/dtrace.hpp From glewis at eyesbeyond.com Mon Jun 13 05:49:44 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 05:49:44 +0000 Subject: hg: bsd-port/jdk9/jdk: 104 new changesets Message-ID: <201606130549.u5D5nmnC020485@aojmv0008.oracle.com> Changeset: 483242a6482b Author: lana Date: 2016-04-21 12:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/483242a6482b Added tag jdk-9+115 for changeset 35225b837d66 ! .hgtags Changeset: 96d7dc590098 Author: sherman Date: 2016-04-18 10:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/96d7dc590098 8154403: JRT filesystem loaded by JDK8 with URLClassLoader is not closable since JDK-8147460 Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! test/jdk/internal/jrtfs/WithSecurityManager.java ! test/jdk/internal/jrtfs/remote/Main.java ! test/jdk/internal/jrtfs/remote/RemoteRuntimeImageTest.java Changeset: 4eff3bde0dc3 Author: prappo Date: 2016-04-18 19:40 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4eff3bde0dc3 8153353: HPACK implementation Reviewed-by: chegar, rriggs + src/java.httpclient/share/classes/sun/net/httpclient/hpack/BinaryRepresentationWriter.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/BulkSizeUpdateWriter.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/Decoder.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/DecodingCallback.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/Encoder.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/Huffman.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/ISO_8859_1.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexNameValueWriter.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/IndexedWriter.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerReader.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/IntegerWriter.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralNeverIndexedWriter.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWithIndexingWriter.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/LiteralWriter.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/SizeUpdateWriter.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringReader.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/StringWriter.java + src/java.httpclient/share/classes/sun/net/httpclient/hpack/package-info.java + test/java/net/httpclient/http2/HpackDriver.java + test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BinaryPrimitivesTest.java + test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/BuffersTestingKit.java + test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/CircularBufferTest.java + test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/DecoderTest.java + test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/EncoderTest.java + test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HeaderTableTest.java + test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/HuffmanTest.java + test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/SpecHelper.java + test/java/net/httpclient/http2/java.httpclient/sun/net/httpclient/hpack/TestHelper.java Changeset: e940ba799ea7 Author: chegar Date: 2016-04-18 20:58 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e940ba799ea7 8147553: Remove sun.misc.ManagedLocalsThread from java.management Reviewed-by: dfuchs ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/module-info.java ! src/java.management/share/classes/sun/management/jdp/JdpController.java Changeset: 54fb2d67b862 Author: chegar Date: 2016-04-18 20:58 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/54fb2d67b862 8153372: Remove sun.misc.ManagedLocalsThread from jdk.httpserver Reviewed-by: alanb ! src/jdk.httpserver/share/classes/module-info.java ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java Changeset: dfe21904a466 Author: chegar Date: 2016-04-18 20:58 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dfe21904a466 8153158: Remove sun.misc.ManagedLocalsThread from java.logging Reviewed-by: dfuchs, redestad ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/module-info.java Changeset: 92280897299f Author: smarks Date: 2016-04-18 14:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/92280897299f 8145468: update java.lang APIs with new deprecations Reviewed-by: alanb, psandoz, lancea, forax, scolebourne, chegar, martin ! src/java.base/share/classes/java/lang/Boolean.java ! src/java.base/share/classes/java/lang/Byte.java ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/Double.java ! src/java.base/share/classes/java/lang/Float.java ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/Package.java ! src/java.base/share/classes/java/lang/Runtime.java ! src/java.base/share/classes/java/lang/SecurityManager.java ! src/java.base/share/classes/java/lang/Short.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadGroup.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/text/ChoiceFormat.java ! src/java.base/share/classes/java/text/DecimalFormat.java ! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java ! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java ! src/java.security.jgss/windows/classes/sun/security/krb5/internal/tools/Klist.java ! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionExecuter.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionResolver.java ! src/jdk.jcmd/share/classes/sun/tools/jstat/Parser.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java ! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/MessageOutput.java Changeset: b2f88758fe16 Author: akulyakh Date: 2016-04-06 13:47 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b2f88758fe16 8153584: New jtreg test to verify PathSearchingVirutalMachine.bootClassPath() behaviour Summary: Adding a new jtreg test Reviewed-by: dsamersoff + test/com/sun/jdi/SunBootClassPathEmptyTest.java + test/com/sun/jdi/TestClass.java Changeset: 7e20e691c120 Author: dcubed Date: 2016-04-06 15:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7e20e691c120 Merge - test/com/sun/jdi/OomDebugTest.java Changeset: a0765cebd2bf Author: dcubed Date: 2016-04-07 12:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a0765cebd2bf Merge Changeset: db3aa029c06f Author: erikj Date: 2016-04-08 13:14 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/db3aa029c06f 8152666: The new Hotspot Build System Reviewed-by: ihse, dcubed, erikj Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, ingemar.aberg at oracle.com ! make/Import.gmk ! make/copy/Copy-java.base.gmk ! make/lib/CoreLibraries.gmk Changeset: 8f6aab6360a3 Author: bchristi Date: 2016-04-08 12:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8f6aab6360a3 8153123: Streamline StackWalker code Reviewed-by: coleenp, dfuchs, mchung, redestad ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/StackFrameInfo.c ! src/java.base/share/native/libjava/StackStreamFactory.c ! test/java/lang/StackWalker/DumpStackTest.java ! test/java/lang/StackWalker/GetCallerClassTest.java ! test/java/lang/StackWalker/StackWalkTest.java ! test/java/lang/StackWalker/VerifyStackTrace.java Changeset: ae8cab2c054b Author: jwilhelm Date: 2016-04-11 20:16 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ae8cab2c054b Merge Changeset: 3b186717f90a Author: sspitsyn Date: 2016-04-12 00:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3b186717f90a 8153902: remove com/sun/jdi/InterfaceMethodsTest.java, com/sun/jdi/InvokeTest.java from ProblemList Summary: Enable the jdi tests again Reviewed-by: sundar ! test/ProblemList.txt Changeset: 33c759cc20f6 Author: simonis Date: 2016-04-13 11:13 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/33c759cc20f6 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build Reviewed-by: erikj, goetz ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/NioLibraries.gmk Changeset: 98ba72ec08b2 Author: dsamersoff Date: 2016-04-13 12:10 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/98ba72ec08b2 8153856: com/sun/jdi/WatchFramePop.sh fails with exit code 1 Summary: fixed sed expression in a test Reviewed-by: sla ! test/com/sun/jdi/ShellScaffold.sh Changeset: f02139a1ac84 Author: dsamersoff Date: 2016-04-13 14:19 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f02139a1ac84 Merge Changeset: 68d1533a2218 Author: dcubed Date: 2016-04-14 15:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/68d1533a2218 Merge ! make/lib/Awt2dLibraries.gmk ! test/ProblemList.txt Changeset: 4b78af87def9 Author: amurillo Date: 2016-04-14 19:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4b78af87def9 Merge ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! test/ProblemList.txt Changeset: b41d8ad46db8 Author: amurillo Date: 2016-04-18 15:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b41d8ad46db8 Merge ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/Thread.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtPath.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedPath.java - src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java - src/java.base/share/classes/sun/reflect/AccessorGenerator.java - src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/ByteVector.java - src/java.base/share/classes/sun/reflect/ByteVectorFactory.java - src/java.base/share/classes/sun/reflect/ByteVectorImpl.java - src/java.base/share/classes/sun/reflect/CallerSensitive.java - src/java.base/share/classes/sun/reflect/ClassDefiner.java - src/java.base/share/classes/sun/reflect/ClassFileAssembler.java - src/java.base/share/classes/sun/reflect/ClassFileConstants.java - src/java.base/share/classes/sun/reflect/ConstantPool.java - src/java.base/share/classes/sun/reflect/ConstructorAccessor.java - src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldAccessor.java - src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldInfo.java - src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/Label.java - src/java.base/share/classes/sun/reflect/LangReflectAccess.java - src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java - src/java.base/share/classes/sun/reflect/MethodAccessor.java - src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java - src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/Reflection.java - src/java.base/share/classes/sun/reflect/ReflectionFactory.java - src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/SignatureIterator.java - src/java.base/share/classes/sun/reflect/UTF8.java - src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java - src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java ! test/java/lang/StackWalker/DumpStackTest.java ! test/java/lang/StackWalker/StackWalkTest.java ! test/java/lang/StackWalker/VerifyStackTrace.java - test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java - test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java - test/sun/reflect/CallerSensitive/MissingCallerSensitive.java - test/sun/reflect/Reflection/GetCallerClass.java - test/sun/reflect/Reflection/GetCallerClassTest.java - test/sun/reflect/Reflection/GetCallerClassTest.sh - test/sun/reflect/constantPool/ConstantPoolTest.java - test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm Changeset: d094de1b933d Author: amurillo Date: 2016-04-18 20:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d094de1b933d Merge ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java Changeset: def1edac0ea5 Author: sherman Date: 2016-04-18 22:12 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/def1edac0ea5 8154498: fix to 8154403 results in failure of UserModuleTest.java on all platforms Reviewed-by: darcy, sundar ! test/tools/jlink/plugins/InstalledModuleDescriptors/src/m1/p1/Main.java Changeset: 9bde86ff09ba Author: xiaofeya Date: 2016-04-19 01:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9bde86ff09ba 8146758: NetworkInterfaceStreamTest.java fails intermittently at comparing network interfaces Reviewed-by: chegar Contributed-by: Felix Yang ! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java Changeset: 79e92af0d115 Author: prappo Date: 2016-04-19 12:20 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/79e92af0d115 8154487: java.httpclient/sun.net.httpclient.hpack.DecoderTest failing on Windows Reviewed-by: chegar ! src/java.httpclient/share/classes/sun/net/httpclient/hpack/HeaderTable.java Changeset: 214c1ee32e00 Author: mhaupt Date: 2016-04-19 14:39 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/214c1ee32e00 8150956: j.l.i.MethodHandles.whileLoop(...) and .iteratedLoop(...) throw unexpected exceptions in the case of 'init' return type is void Reviewed-by: psandoz ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/LoopCombinatorTest.java Changeset: 1dfade83d611 Author: martin Date: 2016-04-18 09:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1dfade83d611 8154470: defines.h confused about PROGNAME and JAVA_ARGS Summary: Fiddle with const_progname initializations Reviewed-by: ksrini, alanb ! src/java.base/share/native/launcher/defines.h ! test/tools/launcher/Arrrghs.java ! test/tools/launcher/DefaultLocaleTestRun.java ! test/tools/launcher/ExecutionEnvironment.java ! test/tools/launcher/FXLauncherTest.java ! test/tools/launcher/I18NTest.java ! test/tools/launcher/MiscTests.java ! test/tools/launcher/Settings.java ! test/tools/launcher/TestHelper.java ! test/tools/launcher/TestSpecialArgs.java ! test/tools/launcher/TooSmallStackSize.java ! test/tools/launcher/ToolsOpts.java ! test/tools/launcher/VersionCheck.java Changeset: 09c6eb910cca Author: arapte Date: 2016-03-30 15:26 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/09c6eb910cca 8033936: java.awt.List events are not sent properly to handleEvent or ItemListener Reviewed-by: serb, psadhukhan ! src/java.desktop/windows/native/libawt/windows/awt_List.h + test/java/awt/List/ItemEventTest/ItemEventTest.java Changeset: 255bd388febe Author: psadhukhan Date: 2016-03-30 16:00 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/255bd388febe 8061258: [macosx] PrinterJob's native Print Dialog does not reflect specified Copies or Page Ranges Reviewed-by: prr, jdv ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m + test/java/awt/print/PrinterJob/DlgAttrsBug.java Changeset: 54e71ec0aca2 Author: psadhukhan Date: 2016-03-30 17:17 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/54e71ec0aca2 8042713: [macosx] Print dialog does not update attribute set with page range Reviewed-by: prr, jdv ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m + test/java/awt/print/PrinterJob/PrintAttributeUpdateTest.java Changeset: 240eced1e92d Author: aghaisas Date: 2016-03-31 15:30 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/240eced1e92d 6353518: Creation of a WritableRaster with a custom DataBuffer causes erroneous Exception Reviewed-by: serb, prr, flar ! src/java.desktop/macosx/classes/sun/java2d/IntegerNIORaster.java ! src/java.desktop/share/classes/java/awt/image/Raster.java ! src/java.desktop/share/classes/sun/awt/image/ByteBandedRaster.java ! src/java.desktop/share/classes/sun/awt/image/ByteComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/ByteInterleavedRaster.java ! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java ! src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/IntegerInterleavedRaster.java ! src/java.desktop/share/classes/sun/awt/image/ShortBandedRaster.java ! src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java + test/java/awt/image/RasterCreationTest.java Changeset: 0643c56e3c86 Author: dmarkov Date: 2016-04-01 11:22 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0643c56e3c86 8073400: Some Monospaced logical fonts have a different width Reviewed-by: okutsu, prr ! make/data/fontconfig/windows.fontconfig.properties + test/java/awt/font/MonospacedGlyphWidth/MonospacedGlyphWidthTest.java Changeset: e893bf502461 Author: avstepan Date: 2016-04-01 13:52 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e893bf502461 8149028: [TEST] add test for TIFFDirectory Reviewed-by: ssadetsky, yan + test/javax/imageio/plugins/tiff/TIFFDirectoryTest.java + test/javax/imageio/plugins/tiff/TIFFDirectoryWriteReadTest.java + test/javax/imageio/plugins/tiff/TIFFImageReadParamTest.java Changeset: 383396b68e1b Author: prr Date: 2016-04-01 09:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/383396b68e1b 8153272: [pit] Tag @run requires "main" in java/awt/FontClass/CreateFont/CreateFontArrayTest.java Reviewed-by: yan ! test/java/awt/FontClass/CreateFont/CreateFontArrayTest.java Changeset: 37d0a7de90ef Author: pkbalakr Date: 2016-04-04 11:26 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/37d0a7de90ef 6897701: In Nimbus Disabled Menus and Menu Items don't look disabled Reviewed-by: ssadetsky, alexsch ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthStyle.java + test/javax/swing/LookAndFeel/6897701/JMenuItemsTest.java Changeset: 1a1f63675bd4 Author: psadhukhan Date: 2016-04-04 16:54 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1a1f63675bd4 6357905: java.awt.JobAttributes.getFromPage() and getToPage() always returns "1". Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/PrintJob2D.java + test/java/awt/PrintJob/JobAttrUpdateTest.java Changeset: c7da98916a26 Author: prr Date: 2016-04-04 14:22 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c7da98916a26 8147544: Remove sun.misc.ManagedLocalsThread from java.desktop Reviewed-by: serb, chegar ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileSystemModel.java ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterDialogPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java ! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java ! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java ! src/java.desktop/share/classes/java/awt/EventDispatchThread.java ! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImageProducer.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/TimerQueue.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/LayoutQueue.java ! src/java.desktop/share/classes/sun/applet/AppletClassLoader.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/applet/AppletViewer.java ! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.desktop/share/classes/sun/awt/im/InputMethodManager.java ! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java ! src/java.desktop/share/classes/sun/font/CreatedFontTracker.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/java2d/Disposer.java ! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java ! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/ServiceNotifier.java ! src/java.desktop/unix/classes/sun/awt/X11/GtkFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java ! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPageDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java Changeset: 68f3e1ef3a50 Author: ssadetsky Date: 2016-04-05 10:39 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/68f3e1ef3a50 8146301: Enter key does not work in a deserialized JFileChooser Reviewed-by: alexsch, prr ! src/java.desktop/share/classes/javax/swing/JFileChooser.java + test/javax/swing/JFileChooser/DeserializedJFileChooser/DeserializedJFileChooserTest.java Changeset: 1a953a0b6aec Author: ssadetsky Date: 2016-04-05 10:47 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1a953a0b6aec 8149631: rgb(...) CSS color values are not parsed properly Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java + test/javax/swing/text/html/CSS/ColorValue/RGBColorValueTest.java Changeset: fe244f96f156 Author: ssadetsky Date: 2016-04-05 10:59 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fe244f96f156 8151333: Some AWT functions may access an array outside of its bounds Reviewed-by: alexsch, prr ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: 34ed742d3f0e Author: jdv Date: 2016-04-05 14:52 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/34ed742d3f0e 8153363: Redundant check for number of components in PackedColorModel.equals() method Reviewed-by: prr, flar ! src/java.desktop/share/classes/java/awt/image/PackedColorModel.java Changeset: 3510f04dd509 Author: aniyogi Date: 2016-04-05 15:37 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3510f04dd509 8137169: [macosx] Incorrect minimal heigh of JTabbedPane with more tabs Reviewed-by: rchamyal, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java + test/javax/swing/JTabbedPane/8137169/ScrollableTabbedPaneTest.java Changeset: d1e50e022128 Author: serb Date: 2016-04-05 17:30 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d1e50e022128 8152501: closed/javax/sound/sampled/FileWriter/WaveBigEndian.java failing Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java + test/javax/sound/midi/Gervill/AudioFloatConverter/Bits16ToFromFloatArray.java + test/javax/sound/midi/Gervill/AudioFloatConverter/Bits24ToFromFloatArray.java + test/javax/sound/midi/Gervill/AudioFloatConverter/Bits32ToFromFloatArray.java + test/javax/sound/midi/Gervill/AudioFloatConverter/Bits64ToFromFloatArray.java + test/javax/sound/midi/Gervill/AudioFloatConverter/Bits8ToFromFloatArray.java Changeset: 86cfbca6483b Author: serb Date: 2016-04-05 17:44 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/86cfbca6483b 7076354: JavaSoundAudioClip stop() Method sequencer.addMetaEventListener(this); wrong? Reviewed-by: amenkov ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java Changeset: 5efc1194fa78 Author: serb Date: 2016-04-05 18:11 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5efc1194fa78 8144166: [macosx] Test java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java fails Reviewed-by: alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java ! test/java/awt/Component/CompEventOnHiddenComponent/CompEventOnHiddenComponent.java + test/javax/swing/JInternalFrame/DockIconRepaint/DockIconRepaint.java Changeset: b2244c4ecc1d Author: serb Date: 2016-04-05 18:23 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b2244c4ecc1d 8151773: [macosx] TrayIcon.imageAutoSize property is ignored Reviewed-by: alexsch ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m ! test/java/awt/image/multiresolution/MultiResolutionTrayIconTest/MultiResolutionTrayIconTest.java Changeset: a80c0f7dccb1 Author: prr Date: 2016-04-05 09:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a80c0f7dccb1 Merge - make/src/classes/build/tools/module/Module.java - make/src/classes/build/tools/module/ModuleInfoReader.java - make/src/classes/build/tools/module/ModulesXmlReader.java - make/src/classes/build/tools/module/ModulesXmlWriter.java - src/java.base/share/classes/sun/misc/GC.java - src/java.base/share/classes/sun/misc/InvalidJarIndexException.java - src/java.base/share/classes/sun/misc/JarIndex.java - src/java.base/share/classes/sun/misc/VMSupport.java - src/java.base/share/classes/sun/misc/resources/Messages.java - src/java.base/share/classes/sun/misc/resources/Messages_de.java - src/java.base/share/classes/sun/misc/resources/Messages_es.java - src/java.base/share/classes/sun/misc/resources/Messages_fr.java - src/java.base/share/classes/sun/misc/resources/Messages_it.java - src/java.base/share/classes/sun/misc/resources/Messages_ja.java - src/java.base/share/classes/sun/misc/resources/Messages_ko.java - src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java - src/java.base/share/classes/sun/misc/resources/Messages_sv.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java - src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java - src/java.base/share/native/libjava/GC.c Changeset: bfc54d30912e Author: alexsch Date: 2016-04-05 21:13 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bfc54d30912e 6949414: JMenu.buildMenuElementArray() endless loop 6424606: behavior of returned from MenuSelectionManager.defaultManager() object is inconsistent with spec Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/JMenu.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java + test/javax/swing/JPopupMenu/6949414/JPopupMenuEndlessLoopTest.java Changeset: 92712bccdebb Author: prr Date: 2016-04-05 11:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/92712bccdebb 8146324: Add sun.font.FontUtilities.isComplexCharCode or related method Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java + test/java/awt/FontClass/TextRequiresLayoutTest.java Changeset: 01419d57f47c Author: jdv Date: 2016-04-06 12:25 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/01419d57f47c 8044289: In ImageIO.write() and ImageIO.read() null stream is not handled properly. Reviewed-by: prr, serb, psadhukhan ! src/java.desktop/share/classes/javax/imageio/ImageIO.java + test/javax/imageio/stream/NullStreamCheckTest.java Changeset: 083660214bea Author: yan Date: 2016-04-06 14:44 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/083660214bea 8152693: Changed behavior of java/awt/xembed/server/TestXEmbedServerJava.java test Reviewed-by: ssadetsky, serb ! test/java/awt/xembed/server/TestXEmbedServerJava.java Changeset: 282fa37a9dc4 Author: ptbrunet Date: 2016-04-06 18:59 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/282fa37a9dc4 8153149: Uninitialised memory in WinAccessBridge.cpp:1128 Summary: remove extraneous initializer Reviewed-by: prr, serb Contributed-by: peter.brunet at oracle.com ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp Changeset: 53e8a38d23f6 Author: ptbrunet Date: 2016-04-06 19:53 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/53e8a38d23f6 8153153: Format string argument mismatch in jaccesswalker.cpp:545 Summary: Use proper format specifier Reviewed-by: prr, serb Contributed-by: peter.brunet at oracle.com ! src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalker.cpp Changeset: dc79a53039f7 Author: peytoia Date: 2016-04-08 12:00 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dc79a53039f7 7015696: The new currency symbols 20B9 (INDIAN RUPEE), 20BA (TURKISH LIRA), 20BD (RUBLE SIGN) not displayed 8031992: Add Kannada support to the JDK Reviewed-by: okutsu, peytoia Contributed-by: Nishit Jain ! make/data/fontconfig/windows.fontconfig.properties Changeset: 910cdd92b709 Author: avstepan Date: 2016-04-08 12:56 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/910cdd92b709 8152183: [TEST] add test for TIFFField Reviewed-by: prr, yan + test/javax/imageio/plugins/tiff/MultiPageImageTIFFFieldTest.java ! test/javax/imageio/plugins/tiff/TIFFDirectoryWriteReadTest.java + test/javax/imageio/plugins/tiff/TIFFFieldTest.java Changeset: 061cb940b183 Author: serb Date: 2016-04-11 21:07 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/061cb940b183 6832045: DefaultSynthStyle.{getStateInfo,getMatchCount) should use Integer.bitCount Reviewed-by: alexsch, twisti ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java Changeset: b37554a7984d Author: ddehaven Date: 2016-04-11 11:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b37554a7984d Merge - src/java.base/share/classes/java/lang/reflect/WeakCache.java - src/java.base/share/classes/sun/misc/CRC16.java - src/java.base/share/classes/sun/misc/Cache.java - src/java.base/share/classes/sun/misc/ManagedLocalsThread.java - src/java.base/share/classes/sun/misc/Signal.java - src/java.base/share/classes/sun/misc/SignalHandler.java - src/java.base/share/classes/sun/misc/SoftCache.java - src/java.base/share/classes/sun/misc/Unsafe.java - src/java.base/share/classes/sun/net/spi/nameservice/NameService.java - src/java.base/share/classes/sun/net/spi/nameservice/NameServiceDescriptor.java - src/java.base/unix/classes/sun/misc/GThreadHelper.java - src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java - src/jdk.naming.dns/share/classes/sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.java - test/java/net/Inet4Address/DummyNameService.java - test/java/net/Inet4Address/DummyNameServiceDescriptor.java - test/java/net/Inet4Address/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/java/net/URLPermission/nstest/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/java/net/URLPermission/nstest/SimpleNameService.java - test/java/net/URLPermission/nstest/SimpleNameServiceDescriptor.java - test/sun/net/InetAddress/nameservice/chaining/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/sun/net/InetAddress/nameservice/chaining/Providers.java - test/sun/net/InetAddress/nameservice/chaining/Simple1NameServiceDescriptor.java - test/sun/net/InetAddress/nameservice/chaining/Simple2NameServiceDescriptor.java - test/sun/net/InetAddress/nameservice/chaining/SimpleNameService.java - test/sun/net/InetAddress/nameservice/deadlock/Hang.java - test/sun/net/InetAddress/nameservice/deadlock/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameService.java - test/sun/net/InetAddress/nameservice/deadlock/ThrowingNameServiceDescriptor.java - test/sun/net/InetAddress/nameservice/simple/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/sun/net/InetAddress/nameservice/simple/SimpleNameService.java - test/sun/net/InetAddress/nameservice/simple/SimpleNameServiceDescriptor.java - test/sun/security/krb5/auto/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/sun/security/krb5/canonicalize/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor - test/sun/security/x509/URICertStore/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor Changeset: 2ad92ad4e9a9 Author: ptbrunet Date: 2016-04-11 21:41 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2ad92ad4e9a9 8150056: Remove package access restriction of com.sun.java.accessibility.util.internal Summary: Remove use of Class.forName; remove package access check from getAccessible Reviewed-by: prr, asmotrak, ahgross Contributed-by: peter.brunet at oracle.com ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/Translator.java Changeset: 4ca4f2c8d975 Author: arapte Date: 2016-04-12 14:40 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4ca4f2c8d975 6191390: Action Event triggered by list does not reflect the modifiers properly on win32 Reviewed-by: serb, psadhukhan ! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.h ! src/java.desktop/windows/native/libawt/windows/awt_List.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp ! src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp + test/java/awt/Button/ActionEventTest/ActionEventTest.java + test/java/awt/List/ActionEventTest/ActionEventTest.java + test/java/awt/MenuBar/ActionEventTest/ActionEventTest.java + test/java/awt/TrayIcon/ActionEventTest/ActionEventTest.java Changeset: b4e29994d167 Author: ddehaven Date: 2016-04-19 09:21 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b4e29994d167 Merge Changeset: 0be735572230 Author: mrkam Date: 2016-04-19 11:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0be735572230 8154365: JFrame.setDefaultCloseOperation is prohibited in jtreg Reviewed-by: prr, alexsch ! test/sanity/client/lib/SwingSet3/README ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/combobox/ComboBoxDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/list/ListDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/optionpane/OptionPaneDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/progressbar/ProgressBarDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/scrollpane/ScrollPaneDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/spinner/SpinnerDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/splitpane/SplitPaneDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/textfield/TextFieldDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/togglebutton/ToggleButtonDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tree/TreeDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/WindowDemo.java Changeset: a7bb22e03a2d Author: valeriep Date: 2016-04-19 22:24 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a7bb22e03a2d 8077360: Lower the number of providers created when using ServiceLoader Summary: Change ProviderLoader to be singleton and keep providers in java.base internal Reviewed-by: mullan ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java Changeset: feef55acfb91 Author: valeriep Date: 2016-04-19 22:25 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/feef55acfb91 8153371: Remove sun.misc.ManagedLocalsThread from jdk.crypto.pkcs11 Summary: Replace usage of ManagedLocalsThread with the new Thread constructor Reviewed-by: xuelei, chegar ! src/jdk.crypto.pkcs11/share/classes/module-info.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java Changeset: a44d40b5739a Author: weijun Date: 2015-09-17 18:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a44d40b5739a 8134297: NPE in GSSNameElement nameType check Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java Changeset: 95dca8033930 Author: vadim Date: 2015-10-20 12:08 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/95dca8033930 8139008: Better state table management Reviewed-by: prr, srl, mschoene ! src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp Changeset: 371a178f9368 Author: ascarpino Date: 2015-12-21 10:43 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/371a178f9368 8143945: Better GCM validation Reviewed-by: xuelei, mullan ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java Changeset: 8bfed52ded34 Author: valeriep Date: 2015-12-23 02:31 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8bfed52ded34 8138593: Make DSA more fair Summary: Changed nounce K generation to FIPS 186-4 B2.1 Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/DSA.java ! test/java/security/Signature/TestInitSignWithMyOwnRandom.java ! test/sun/security/provider/DSA/TestDSA2.java Changeset: c688e25fe3a0 Author: prr Date: 2016-01-13 11:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c688e25fe3a0 8146498: Better device table adjustments Reviewed-by: vadim, mschoene ! src/java.desktop/share/native/libfontmanager/layout/DeviceTables.cpp Changeset: bb1ac1663380 Author: prr Date: 2016-01-13 11:24 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bb1ac1663380 8146494: Better ligature substitution Reviewed-by: vadim, mschoene ! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp ! src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp Changeset: 54d479662492 Author: chegar Date: 2016-01-20 20:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/54d479662492 8129952: Ensure thread consistency Reviewed-by: alanb, ahgross, skoivu ! src/java.base/share/classes/java/io/ObjectInputStream.java Changeset: 1ad61546516d Author: sjiang Date: 2016-01-22 13:27 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1ad61546516d 8144430: Improve JMX connections Reviewed-by: dfuchs, jbachorik, skoivu, ahgross ! src/java.base/share/classes/java/io/ObjectInputStream.java + src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java + src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java ! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/java.management/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java ! src/java.management/share/classes/sun/management/jmxremote/ConnectorBootstrap.java + src/java.rmi/share/classes/sun/rmi/server/DeserializationChecker.java ! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java ! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java Changeset: 6768004b7d45 Author: vlivanov Date: 2016-03-18 18:07 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6768004b7d45 8152335: Improve MethodHandle consistency Reviewed-by: acorn, ahgross, jrose Contributed-by: vladimir.x.ivanov at oracle.com, michael.haupt at oracle.com ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java Changeset: 28df229ad1ee Author: henryjen Date: 2016-04-19 15:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/28df229ad1ee Merge Changeset: 5976c4eee3e4 Author: rhalade Date: 2016-04-19 18:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5976c4eee3e4 8137231: sun/security/rsa/SpecTest.java timeout with Agent error: java.lang.Exception Reviewed-by: valeriep ! test/sun/security/rsa/SpecTest.java Changeset: dd6af52fc8aa Author: xiaofeya Date: 2016-04-20 00:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dd6af52fc8aa 8154543: NetworkInterfaceStreamTest.java fails intermittently after JDK-8146758 Reviewed-by: chegar Contributed-by: Felix Yang ! test/java/net/NetworkInterface/NetworkInterfaceStreamTest.java Changeset: 5f8d20f427b9 Author: alanb Date: 2016-04-20 16:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5f8d20f427b9 8154707: java/util/ServiceLoader/modules/BasicTest.java failing Reviewed-by: chegar - test/java/util/ServiceLoader/modules/BasicTest.java + test/java/util/ServiceLoader/modules/MiscTests.java Changeset: a7147a466b12 Author: coffeys Date: 2016-04-20 22:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a7147a466b12 8071125: Improve exception messages in URLPermission Reviewed-by: chegar, prappo ! src/java.base/share/classes/java/net/URLPermission.java Changeset: fabd6d558e79 Author: bpb Date: 2016-04-20 15:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fabd6d558e79 8154183: (spec) Spec of read(byte[],int,int) and readFully(byte[],int,int) is confusing/incomplete Summary: Clarify and expand specification of ObjectInputStream.read(byte[],int,int) and both variants of {DataInput,DataInputStream,ObjectInputStream,RandomAccessfile}.readFully(). Reviewed-by: rriggs, smarks ! src/java.base/share/classes/java/io/DataInput.java ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/RandomAccessFile.java Changeset: 45cd8577db8e Author: amlu Date: 2016-04-21 14:56 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/45cd8577db8e 8152936: java/lang/Class/GetPackageTest.java needs update to work with newer testng Reviewed-by: alanb ! test/java/lang/Class/GetPackageTest.java Changeset: 50d4d6b772d1 Author: redestad Date: 2016-04-21 13:39 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/50d4d6b772d1 8154231: Simplify access to System properties from JDK code Reviewed-by: rriggs, chegar, weijun ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java ! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java ! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/java/net/URLEncoder.java ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/nio/file/TempFileHelper.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/PropertyResourceBundle.java ! src/java.base/share/classes/java/util/TimeZone.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/Pack200.java ! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java ! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java ! src/java.base/share/classes/jdk/Version.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/net/ResourceManager.java ! src/java.base/share/classes/sun/net/sdp/SdpSupport.java ! src/java.base/share/classes/sun/net/smtp/SmtpClient.java ! src/java.base/share/classes/sun/net/www/MimeLauncher.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/Util.java ! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template ! src/java.base/share/classes/sun/nio/fs/Util.java ! src/java.base/share/classes/sun/security/action/GetIntegerAction.java ! src/java.base/share/classes/sun/security/action/GetPropertyAction.java ! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java ! src/java.base/share/classes/sun/security/ssl/Debug.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java ! src/java.base/share/classes/sun/security/util/Debug.java ! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystem.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java ! src/java.base/unix/classes/java/io/UnixFileSystem.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java ! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java ! src/java.base/windows/classes/java/io/WinNTFileSystem.java ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java Changeset: 1dc37d8d667b Author: redestad Date: 2016-04-21 17:21 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1dc37d8d667b 8154853: java/util/TimeZone/OldIDMappingTest.sh fails after JDK-8154231 Reviewed-by: chegar ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java Changeset: 7de6f947d432 Author: rhalade Date: 2016-04-21 09:55 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7de6f947d432 8129329: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java failed intermittently Reviewed-by: xuelei ! test/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java Changeset: 788f3987f53b Author: ntv Date: 2016-04-21 17:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/788f3987f53b 8154050: java.time.format.DateTimeFormatter can't parse localized zone-offset Summary: Corrected the mistake in calculating parse end position Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java + test/java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Changeset: c0f3840e225a Author: lana Date: 2016-04-21 13:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c0f3840e225a Merge - test/java/util/ServiceLoader/modules/BasicTest.java Changeset: 6c107c537b84 Author: amlu Date: 2016-04-22 13:01 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6c107c537b84 8153933: Remove intermittent key from TimeZone/Bug6772689.java and move back to tier1 Reviewed-by: darcy ! test/TEST.groups ! test/java/util/TimeZone/Bug6772689.java Changeset: dbb991f84472 Author: ntv Date: 2016-04-22 05:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dbb991f84472 8148947: DateTimeFormatter pattern letter 'g' Summary: Handled 'g' in the required places Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/temporal/JulianFields.java ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Changeset: 1c081429feec Author: amlu Date: 2016-04-22 17:07 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1c081429feec 8154277: JavaDoc warnings in VirtualMachineManager.java and Pool.java Reviewed-by: alanb ! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Pool.java Changeset: 1781aba4f7e3 Author: xuelei Date: 2016-04-22 09:27 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1781aba4f7e3 8144566: Custom HostnameVerifier disables SNI extension Reviewed-by: mullan, wetmore ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/javax/net/ssl/ServerName/BestEffortOnLazyConnected.java + test/sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Changeset: beac9a439d0f Author: mhaupt Date: 2016-04-22 13:36 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/beac9a439d0f 8152667: MHs.iteratedLoop(...) throws unexpected WMTE, disallows Iterator subclasses, generates inconsistent loop result type Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/LoopCombinatorTest.java Changeset: 14065c26ea1a Author: mhaupt Date: 2016-04-22 15:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/14065c26ea1a 8154751: MethodHandles.countedLoop does not accept empty bodies Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/LoopCombinatorTest.java Changeset: e8217d94b72e Author: mhaupt Date: 2016-04-22 15:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e8217d94b72e 8154754: MethodHandles.countedLoop errors in deriving loop arguments, result type, and local state Reviewed-by: redestad ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/LoopCombinatorTest.java Changeset: 1433eea61ae0 Author: mchung Date: 2016-04-22 09:43 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1433eea61ae0 8154837: Class::getPackage with exploded modules when classes in modules defined to the boot loader Reviewed-by: alanb, chegar ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java Changeset: d2e09e5acc5e Author: smarks Date: 2016-04-22 13:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d2e09e5acc5e 8153330: deprecate Runtime.traceInstructions() and traceMethodCalls() Reviewed-by: alanb, dholmes, mchung ! src/java.base/share/classes/java/lang/Runtime.java Changeset: 4476470d8322 Author: chegar Date: 2016-04-24 08:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4476470d8322 8154919: Remove superfluous jdk.unsupported from tools/launcher/modules/limitmods/LimitModsTest.java Reviewed-by: alanb ! test/tools/launcher/modules/limitmods/LimitModsTest.java Changeset: 611a897c5bc2 Author: chegar Date: 2016-04-24 08:51 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/611a897c5bc2 8147543: Remove sun.misc.ManagedLocalsThread Reviewed-by: rriggs - src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java Changeset: ee0a64ae78db Author: stuefe Date: 2016-03-03 12:47 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ee0a64ae78db 8150460: (linux|bsd|aix)_close.c: file descriptor table may become large or may not work at all Reviewed-by: dsamersoff, rriggs ! src/java.base/aix/native/libnet/aix_close.c ! src/java.base/linux/native/libnet/linux_close.c ! src/java.base/macosx/native/libnet/bsd_close.c Changeset: 06bd77b3af21 Author: ntv Date: 2016-04-25 09:37 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/06bd77b3af21 8031085: DateTimeFormatter won't parse dates with custom format "yyyyMMddHHmmssSSS" Summary: Changed the FractionPrinterParser to subclass of NumberPrinterParser to make it participate in adjacent value parsing Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Changeset: fe9e630bb80d Author: jlaskey Date: 2016-04-25 09:57 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fe9e630bb80d 8147426: Missing definition for JIMAGE_NOT_FOUND Reviewed-by: hseigel, alanb ! src/java.base/share/native/libjimage/jimage.hpp Changeset: f7da6c6b818b Author: jlaskey Date: 2016-04-25 09:57 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f7da6c6b818b 8147634: Need a JImage API that given a JImageLocationRef returns class name Reviewed-by: hseigel ! make/lib/CoreLibraries.gmk ! make/mapfiles/libjimage/mapfile-vers ! src/java.base/share/native/libjimage/jimage.cpp ! src/java.base/share/native/libjimage/jimage.hpp Changeset: 34d28218fa21 Author: jlaskey Date: 2016-04-25 09:57 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/34d28218fa21 8082537: jimage should print usage when started with no args Reviewed-by: alanb ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java Changeset: 229589274e08 Author: jlaskey Date: 2016-04-25 09:57 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/229589274e08 8153930: Compiler crashed (intermittently) Reviewed-by: redestad, alanb ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystem.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java Changeset: 78a06bc11975 Author: jlaskey Date: 2016-04-25 09:57 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/78a06bc11975 8154090: Remove support for jimage recreate Reviewed-by: alanb - src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties ! test/tools/jimage/JImageTest.java ! test/tools/jimage/JImageToolTest.java ! test/tools/lib/tests/JImageGenerator.java Changeset: 72ef20479778 Author: jlaskey Date: 2016-04-25 09:57 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/72ef20479778 8069079: jimage extract / list to organize classes by modules Reviewed-by: alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jimage/JImageTask.java ! src/jdk.jlink/share/classes/jdk/tools/jimage/resources/jimage.properties Changeset: baeb5edb3893 Author: jlaskey Date: 2016-04-25 09:57 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/baeb5edb3893 8154179: BasicImageReader activating ImageBufferCache when not used Reviewed-by: redestad ! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java Changeset: aed6c78e29a3 Author: Greg Lewis Date: 2016-06-05 12:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/aed6c78e29a3 Merge from main OpenJDK repository ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java From glewis at eyesbeyond.com Mon Jun 13 06:01:15 2016 From: glewis at eyesbeyond.com (Greg Lewis) Date: Sun, 12 Jun 2016 23:01:15 -0700 Subject: hg: bsd-port/jdk9: 17 new changesets In-Reply-To: <201606130549.u5D5nWLf020444@aojmv0008.oracle.com> References: <201606130549.u5D5nWLf020444@aojmv0008.oracle.com> Message-ID: <20160613060115.GA93345@misty.eyesbeyond.com> Currently after this merge you need to configure with --enable-dtrace=no since the dtrace support isn't quite set up correctly for BSD. I thought it more important to try and continue to get us up to date then to spend more time trying to track it down at this point. On Mon, Jun 13, 2016 at 05:49:32AM +0000, glewis at eyesbeyond.com wrote: > Changeset: 28438b6fbaa1 > Author: lana > Date: 2016-04-21 12:57 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/28438b6fbaa1 > > Added tag jdk-9+115 for changeset 09617ce980b9 > > ! .hgtags > > Changeset: 5165182f2d88 > Author: smarks > Date: 2016-04-18 14:11 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5165182f2d88 > > 8145468: update java.lang APIs with new deprecations > Reviewed-by: lancea, alanb > > ! make/CompileJavaModules.gmk > > Changeset: 15223d3c4460 > Author: dfazunen > Date: 2016-04-07 17:43 +0400 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/15223d3c4460 > > 8152432: Implement setting jtreg @requires properties vm.flavor, vm.bits, vm.compMode > Reviewed-by: iignatyev > > + test/jtreg-ext/requires/VMProps.java > > Changeset: 937d6b3e5b90 > Author: dcubed > Date: 2016-04-07 12:44 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/937d6b3e5b90 > > Merge > > > Changeset: cc16e2a24f94 > Author: erikj > Date: 2016-04-08 13:14 +0200 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/cc16e2a24f94 > > 8152666: The new Hotspot Build System > Reviewed-by: ihse, dcubed, erikj > Contributed-by: magnus.ihse.bursie at oracle.com, erik.joelsson at oracle.com, ingemar.aberg at oracle.com > > ! common/autoconf/basics.m4 > ! common/autoconf/build-performance.m4 > ! common/autoconf/buildjdk-spec.gmk.in > ! common/autoconf/compare.sh.in > ! common/autoconf/configure > ! common/autoconf/configure.ac > ! common/autoconf/flags.m4 > ! common/autoconf/generated-configure.sh > ! common/autoconf/help.m4 > ! common/autoconf/hotspot-spec.gmk.in > ! common/autoconf/hotspot.m4 > ! common/autoconf/jdk-options.m4 > ! common/autoconf/jdk-version.m4 > ! common/autoconf/lib-std.m4 > ! common/autoconf/libraries.m4 > ! common/autoconf/platform.m4 > ! common/autoconf/spec.gmk.in > ! common/autoconf/toolchain.m4 > ! common/autoconf/version-numbers > ! common/bin/compare.sh > ! common/bin/compare_exceptions.sh.incl > ! common/conf/jib-profiles.js > ! make/Jprt.gmk > ! make/Main.gmk > ! make/common/MakeBase.gmk > ! make/common/NativeCompilation.gmk > ! make/jprt.properties > > Changeset: d5203f7c19f7 > Author: jwilhelm > Date: 2016-04-11 20:16 +0200 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d5203f7c19f7 > > Merge > > > Changeset: 3277fe4cac92 > Author: simonis > Date: 2016-04-13 11:13 +0200 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/3277fe4cac92 > > 8154087: Fix AIX and Linux/ppc64le after the integration of the new hotspot build > Reviewed-by: erikj, goetz > > ! common/autoconf/flags.m4 > ! common/autoconf/generated-configure.sh > ! common/autoconf/platform.m4 > > Changeset: 0382c2b23bbc > Author: dcubed > Date: 2016-04-14 14:57 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/0382c2b23bbc > > Merge > > ! common/autoconf/compare.sh.in > ! common/bin/compare.sh > ! common/bin/compare_exceptions.sh.incl > ! make/Main.gmk > > Changeset: 645c48292130 > Author: amurillo > Date: 2016-04-14 19:55 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/645c48292130 > > Merge > > ! common/autoconf/generated-configure.sh > ! common/bin/compare.sh > ! make/Main.gmk > ! make/common/MakeBase.gmk > > Changeset: c6b64d18affc > Author: amurillo > Date: 2016-04-18 15:39 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c6b64d18affc > > Merge > > ! common/autoconf/build-performance.m4 > ! common/autoconf/configure.ac > ! common/autoconf/generated-configure.sh > ! common/autoconf/jdk-options.m4 > ! common/autoconf/spec.gmk.in > ! common/conf/jib-profiles.js > ! make/Main.gmk > > Changeset: 5f71689d0b33 > Author: amurillo > Date: 2016-04-18 20:19 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5f71689d0b33 > > Merge > > > Changeset: 81f1bcda3918 > Author: lana > Date: 2016-04-21 13:36 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/81f1bcda3918 > > Merge > > > Changeset: 6743a8e0cab7 > Author: erikj > Date: 2016-04-22 10:48 +0200 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/6743a8e0cab7 > > 8154326: bash >(...) construct causes race conditions > Reviewed-by: tbell, ihse > > ! make/InitSupport.gmk > ! make/common/MakeBase.gmk > > Changeset: 3d849638f2f7 > Author: Greg Lewis > Date: 2016-06-05 12:28 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/3d849638f2f7 > > Merge from main OpenJDK repository > > ! common/autoconf/build-performance.m4 > ! common/autoconf/flags.m4 > ! common/autoconf/generated-configure.sh > ! common/autoconf/help.m4 > ! common/autoconf/hotspot.m4 > ! common/autoconf/jdk-options.m4 > ! common/autoconf/libraries.m4 > ! common/autoconf/platform.m4 > ! common/autoconf/spec.gmk.in > ! common/autoconf/toolchain.m4 > ! make/CompileJavaModules.gmk > ! make/common/NativeCompilation.gmk > > Changeset: 06406cd45a7f > Author: Greg Lewis > Date: 2016-06-12 22:41 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/06406cd45a7f > > . Set up compiler, linker and assembler flags to compile libjvm on FreeBSD. > > ! common/autoconf/platform.m4 > > Changeset: 87d7b3ea3151 > Author: Greg Lewis > Date: 2016-06-12 22:48 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/87d7b3ea3151 > > . Add compiler, assembler and linker flags for BSD when compiling libjvm.so > > ! common/autoconf/flags.m4 > > Changeset: 09b879710afc > Author: Greg Lewis > Date: 2016-06-12 22:48 -0700 > URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/09b879710afc > > . Add compiler, linker and assemblers flags for BSD when compiling libjvm. > > ! common/autoconf/generated-configure.sh > -- Greg Lewis Email : glewis at eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis at FreeBSD.org From glewis at eyesbeyond.com Mon Jun 13 06:18:03 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:18:03 +0000 Subject: hg: bsd-port/jdk9/corba: Added tag jdk-9+116 for changeset 7dfa7377a5e6 Message-ID: <201606130618.u5D6I3iw004006@aojmv0008.oracle.com> Changeset: 7a1b36bf2fe5 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/7a1b36bf2fe5 Added tag jdk-9+116 for changeset 7dfa7377a5e6 ! .hgtags From glewis at eyesbeyond.com Mon Jun 13 06:18:05 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:18:05 +0000 Subject: hg: bsd-port/jdk9/langtools: 17 new changesets Message-ID: <201606130618.u5D6I5gO004043@aojmv0008.oracle.com> Changeset: f819be1d88cc Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f819be1d88cc Added tag jdk-9+116 for changeset 3e3553ee39d9 ! .hgtags Changeset: 2aa0433e0add Author: jlahoda Date: 2016-04-15 11:39 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/2aa0433e0add 8154283: Check for clash between package and class not working when package in a different module Summary: Looking for any visible package when checking for package-class clash Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! test/tools/javac/modules/EdgeCases.java Changeset: 8102be8ddff2 Author: rfield Date: 2016-04-27 18:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/8102be8ddff2 8150382: JShell API: Allow setting remote JVM arguments 8151754: jshell tool: add command line options for setting feedback mode Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! 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.jshell/share/classes/jdk/jshell/ExecutionControl.java ! src/jdk.jshell/share/classes/jdk/jshell/JShell.java ! test/jdk/jshell/StartOptionTest.java ! test/jdk/jshell/ToolSimpleTest.java Changeset: 77864d84ccb5 Author: rfield Date: 2016-04-27 19:56 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/77864d84ccb5 8155580: jshell tool: push for -R missed added file MessageHandler.java Reviewed-by: jlahoda + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/MessageHandler.java Changeset: 53d10f55a055 Author: bpatel Date: 2016-04-28 05:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/53d10f55a055 8154119: Module summary page should display module description Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SectionName.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclet.xml + test/jdk/javadoc/doclet/testModules/TestModules.java + test/jdk/javadoc/doclet/testModules/module1/module-info.java + test/jdk/javadoc/doclet/testModules/module1/testpkgmdl1/TestClassInModule1.java + test/jdk/javadoc/doclet/testModules/module2/module-info.java + test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/TestClassInModule2.java Changeset: 8d8d8069aaef Author: lana Date: 2016-04-28 09:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/8d8d8069aaef Merge Changeset: 778c7b2dad22 Author: jjg Date: 2016-04-29 14:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/778c7b2dad22 8154270: javac wrongly rejects some class literals as annotation element values Reviewed-by: mcimadamore Contributed-by: cushon at google.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/tools/javac/annotations/T8154270/EraseClassInfoAnnotationValueTest.java + test/tools/javac/annotations/T8154270/Other.java Changeset: 93bec8d431c5 Author: ksrini Date: 2016-04-29 15:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/93bec8d431c5 8154482: javadoc tool must support legacy doclet and taglet Reviewed-by: jjg ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/DocEnv.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Main.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/jdk/javadoc/tool/EnsureNewOldDoclet.java + test/tools/lib/toolbox/TestRunner.java Changeset: 2dc339da8a93 Author: rfield Date: 2016-04-29 19:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/2dc339da8a93 8139837: JShell API: make a common JShellException Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/EvalException.java ! src/jdk.jshell/share/classes/jdk/jshell/ExecutionControl.java + src/jdk.jshell/share/classes/jdk/jshell/JShellException.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetEvent.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java ! src/jdk.jshell/share/classes/jdk/jshell/UnresolvedReferenceException.java Changeset: 341333db5536 Author: ksrini Date: 2016-04-29 16:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/341333db5536 8155061: javadoc incorrectly sorted items in All Classes list and Index files Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java Changeset: 411703ce5b42 Author: sadayapalam Date: 2016-05-02 10:11 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/411703ce5b42 8155028: javac crashes in silly do-while loop Summary: Compiler should short circuit code generation for unreachable code. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/UnreachableLoopCond.java Changeset: 09e7096943d4 Author: jlahoda Date: 2016-05-02 06:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/09e7096943d4 8050993: There is no record for condition in ternary operator in LineNumberTable. Summary: Make sure there is an entry in the LineNumberTable for the condition of the ternary operator Reviewed-by: jjg Contributed-by: andrey.x.nazarov at oracle.com, jan.lahoda at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java + test/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java Changeset: b82035aa5622 Author: jlahoda Date: 2016-05-02 12:57 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/b82035aa5622 8155816: langtools/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java test broken Summary: Correcting expected line numbers Reviewed-by: alundblad ! test/tools/javac/classfiles/attributes/LineNumberTable/T8050993.java Changeset: ceb435d36186 Author: rfield Date: 2016-05-02 08:54 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/ceb435d36186 8139832: JShell API: Diag constructor should not be exposed and fix typo Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Diag.java Changeset: a3e5875a0b7e Author: ksrini Date: 2016-05-02 15:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/a3e5875a0b7e 8154578: Drop residual use of addReads from javadoc Reviewed-by: alanb, jjg ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java Changeset: e79cb3adffa7 Author: jjg Date: 2016-05-02 16:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/e79cb3adffa7 8155774: move code from ModuleTestBase to toolbox Reviewed-by: ksrini, jlahoda ! test/tools/javac/modules/AbstractOrInnerClassServiceImplTest.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/modules/AddReadsTest.java ! test/tools/javac/modules/AnnotationProcessing.java ! test/tools/javac/modules/AnnotationProcessorsInModulesTest.java ! test/tools/javac/modules/AutomaticModules.java ! test/tools/javac/modules/DoclintOtherModules.java ! test/tools/javac/modules/DuplicateClassTest.java ! test/tools/javac/modules/EdgeCases.java ! test/tools/javac/modules/GraphsTest.java ! test/tools/javac/modules/HelloWorldTest.java ! test/tools/javac/modules/MOptionTest.java ! test/tools/javac/modules/ModuleFinderTest.java ! test/tools/javac/modules/ModuleInfoTest.java ! test/tools/javac/modules/ModuleInfoTreeAccess.java ! test/tools/javac/modules/ModulePathTest.java ! test/tools/javac/modules/ModuleSourcePathTest.java ! test/tools/javac/modules/ModuleTestBase.java ! test/tools/javac/modules/ModulesAndClassPathTest.java ! test/tools/javac/modules/MultiModuleModeTest.java ! test/tools/javac/modules/NPECompilingModuleInfoTest.java ! test/tools/javac/modules/NPEEmptyFileTest.java ! test/tools/javac/modules/OutputDirTest.java ! test/tools/javac/modules/PackageConflictTest.java ! test/tools/javac/modules/PackageMultipleModules.java ! test/tools/javac/modules/PluginsInModulesTest.java ! test/tools/javac/modules/ProvidesTest.java ! test/tools/javac/modules/QueryBeforeEnter.java ! test/tools/javac/modules/RepeatedUsesAndProvidesTest.java ! test/tools/javac/modules/ReportNonExistentPackageTest.java ! test/tools/javac/modules/RequiresPublicTest.java ! test/tools/javac/modules/ResolveTest.java ! test/tools/javac/modules/ServiceInStaticClassErrorTest.java ! test/tools/javac/modules/ServiceProvidedButNotExportedOrUsedTest.java ! test/tools/javac/modules/SingleModuleModeTest.java ! test/tools/javac/modules/SubpackageTest.java ! test/tools/javac/modules/UpgradeModulePathTest.java ! test/tools/javac/modules/UsesTest.java ! test/tools/javac/modules/XModuleTest.java ! test/tools/lib/toolbox/JavacTask.java + test/tools/lib/toolbox/ModuleBuilder.java ! test/tools/lib/toolbox/TestRunner.java ! test/tools/lib/toolbox/ToolBox.java Changeset: 59adcdd0cd3b Author: darcy Date: 2016-05-02 18:10 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/59adcdd0cd3b 8155516: Suppress warnings from uses of deprecated Class.newInstance langtools Reviewed-by: jjg ! src/java.compiler/share/classes/javax/tools/ToolProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Option.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java From glewis at eyesbeyond.com Mon Jun 13 06:18:07 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:18:07 +0000 Subject: hg: bsd-port/jdk9/hotspot: 2 new changesets Message-ID: <201606130618.u5D6I7Bw004051@aojmv0008.oracle.com> Changeset: 88170d364290 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/88170d364290 Added tag jdk-9+116 for changeset 61a214186dae ! .hgtags Changeset: 9086b3cbde28 Author: Greg Lewis Date: 2016-06-12 22:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9086b3cbde28 Merge from main OpenJDK repository From glewis at eyesbeyond.com Mon Jun 13 06:18:08 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:18:08 +0000 Subject: hg: bsd-port/jdk9/jaxp: 4 new changesets Message-ID: <201606130618.u5D6I86j004059@aojmv0008.oracle.com> Changeset: ac55dc7dd558 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/ac55dc7dd558 Added tag jdk-9+116 for changeset 9d71d20e6147 ! .hgtags Changeset: af1875980cbf Author: joehw Date: 2016-04-28 09:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/af1875980cbf 8154220: Semi-colon delimited list of catalog files in System property is throwing IllegalArgumentException Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/catalog/CatalogFeatures.java ! test/javax/xml/jaxp/unittest/catalog/CatalogTest.java + test/javax/xml/jaxp/unittest/catalog/first_cat.xml + test/javax/xml/jaxp/unittest/catalog/next_cat.xml + test/javax/xml/jaxp/unittest/catalog/second_cat.xml Changeset: 4b13796fa518 Author: lana Date: 2016-04-28 09:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/4b13796fa518 Merge Changeset: 46b57560cd06 Author: fyuan Date: 2016-04-28 19:11 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/46b57560cd06 8155514: jaxp.library.TestPolicy should extend the default security policy Reviewed-by: mchung, joehw Contributed-by: Frank Yuan ! test/javax/xml/jaxp/libs/jaxp/library/TestPolicy.java From glewis at eyesbeyond.com Mon Jun 13 06:18:08 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:18:08 +0000 Subject: hg: bsd-port/jdk9/jaxws: Added tag jdk-9+116 for changeset 529f0bf896e5 Message-ID: <201606130618.u5D6I8IH004058@aojmv0008.oracle.com> Changeset: 58265b39fc74 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/58265b39fc74 Added tag jdk-9+116 for changeset 529f0bf896e5 ! .hgtags From glewis at eyesbeyond.com Mon Jun 13 06:18:16 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:18:16 +0000 Subject: hg: bsd-port/jdk9/nashorn: 4 new changesets Message-ID: <201606130618.u5D6IGnJ004098@aojmv0008.oracle.com> Changeset: 8edbdd01b004 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/8edbdd01b004 Added tag jdk-9+116 for changeset 208388a5622d ! .hgtags Changeset: bafd733be429 Author: hannesw Date: 2016-04-27 15:50 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/bafd733be429 8134503: support ES6 parsing in Nashorn Reviewed-by: jlaskey, sundar, mhaupt Contributed-by: andreas.woess at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/WeighNodes.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/AccessNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BaseNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ClassNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionList.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IndexNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Module.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextFunctionNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextModuleNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java + test/script/basic/es6/parser-es6.js - test/script/basic/yield.js ! test/script/error/NASHORN-154/function_mult_params_in_strict.js.EXPECTED ! test/script/nosecurity/parserapi.js.EXPECTED ! test/script/nosecurity/parserapi_strict.js.EXPECTED ! test/script/nosecurity/treeapi/array_literal.js.EXPECTED ! test/script/nosecurity/treeapi/objectLiteral.js.EXPECTED ! test/script/nosecurity/treeapi/property.js.EXPECTED ! test/script/nosecurity/treeapi/throw.js.EXPECTED ! test/script/nosecurity/treeapi/with.js.EXPECTED ! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java Changeset: fd2296436748 Author: hannesw Date: 2016-04-28 10:42 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/fd2296436748 8155025: 0.001.toFixed(2) should return "0.00" not "0" Reviewed-by: jlaskey, hannesw Contributed-by: andreas.woess at oracle.com ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DtoaBuffer.java + test/script/basic/JDK-8155025.js + test/script/basic/JDK-8155025.js.EXPECTED Changeset: 5267e9181161 Author: lana Date: 2016-04-28 09:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/5267e9181161 Merge - test/script/basic/yield.js From glewis at eyesbeyond.com Mon Jun 13 06:18:17 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:18:17 +0000 Subject: hg: bsd-port/jdk9: 13 new changesets Message-ID: <201606130618.u5D6IHnx004101@aojmv0008.oracle.com> Changeset: bd32264e4108 Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/bd32264e4108 Added tag jdk-9+116 for changeset 6743a8e0cab7 ! .hgtags Changeset: c3efe6acb2ae Author: erikj Date: 2016-04-27 14:30 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c3efe6acb2ae 8154841: Let different Jib profiles have different default make targets Reviewed-by: dholmes, tbell ! common/conf/jib-profiles.js ! make/Init.gmk ! make/Jprt.gmk ! make/Main.gmk Changeset: d8b1e1832b0e Author: chegar Date: 2016-04-27 20:35 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/d8b1e1832b0e 8044773: Refactor jdk.net API so that it can be moved out of the base module Reviewed-by: alanb, erikj, mchung Contributed-by: Chris Hegarty , Erik Joelsson ! make/GensrcModuleInfo.gmk ! make/Javadoc.gmk ! make/common/Modules.gmk Changeset: 2bc539c6b48a Author: erikj Date: 2016-04-28 16:18 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/2bc539c6b48a 8155641: Correct merge typo in compare script Reviewed-by: chegar ! common/autoconf/compare.sh.in Changeset: 5a2fe64cd60c Author: erikj Date: 2016-04-28 17:14 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5a2fe64cd60c 8155629: MODULES_FILTER should apply to imported modules Reviewed-by: dholmes, tbell, mchung ! make/common/Modules.gmk Changeset: 2ebe9495d8a5 Author: erikj Date: 2016-04-28 17:33 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/2ebe9495d8a5 8155632: Remove debuginfo from jmod files Reviewed-by: tbell, mchung, alanb ! make/CreateJmods.gmk ! make/Images.gmk Changeset: 7c0463107cf6 Author: lana Date: 2016-04-28 09:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/7c0463107cf6 Merge Changeset: 1d683c899373 Author: dholmes Date: 2016-04-29 01:45 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/1d683c899373 8155689: Build failing for install on jdk9/dev when using -testset hotspot Summary: add installer target that aliases the expected target Reviewed-by: jmasa, tbell ! make/Main.gmk Changeset: 29effd8b21b5 Author: prr Date: 2016-04-25 15:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/29effd8b21b5 8154213: clean up uses of boxed primitive constructors in the java.desktop module Reviewed-by: serb, psadhukhan ! make/CompileJavaModules.gmk Changeset: 5f943da92463 Author: prr Date: 2016-04-29 11:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5f943da92463 Merge Changeset: 5abfe7826b95 Author: erikj Date: 2016-05-02 15:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/5abfe7826b95 8155821: Typo for s390x for HOTSPOT__CPU_DEFINE Reviewed-by: erikj Contributed-by: Matthias Klose ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 Changeset: e882bcdbdac4 Author: redestad Date: 2016-05-02 17:54 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/e882bcdbdac4 8155824: JDK build should tune down small apps more aggressively Reviewed-by: erikj ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh Changeset: 58a3587dfd3e Author: Greg Lewis Date: 2016-06-12 22:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/58a3587dfd3e Merge from main OpenJDK repository ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/platform.m4 ! make/CompileJavaModules.gmk From glewis at eyesbeyond.com Mon Jun 13 06:18:28 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:18:28 +0000 Subject: hg: bsd-port/jdk9/jdk: 67 new changesets Message-ID: <201606130618.u5D6IUfe004125@aojmv0008.oracle.com> Changeset: 56379812ec5e Author: lana Date: 2016-04-28 08:26 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/56379812ec5e Added tag jdk-9+116 for changeset baeb5edb3893 ! .hgtags Changeset: 41f95dde9770 Author: mrkam Date: 2016-04-25 16:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/41f95dde9770 8154594: JFrame.setDefaultCloseOperation is prohibited in jtreg: Missing part of the fix Reviewed-by: alexsch, prr ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/button/ButtonDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/TabbedPaneDemo.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/window/WindowDemo.java Changeset: d24c177b70ac Author: mrkam Date: 2016-04-25 16:34 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d24c177b70ac 8154706: Sanity tests prepareBundle task doesn't produce working bundle Reviewed-by: alexsch, prr ! test/sanity/client/TEST.ROOT.template Changeset: 5e70a502b37c Author: jlaskey Date: 2016-04-26 11:55 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5e70a502b37c 8132994: /modules and /packages should not be parsed by the jimage parser Reviewed-by: sundar ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageLocationWriter.java Changeset: ae10dd067bcd Author: rriggs Date: 2016-04-26 17:35 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ae10dd067bcd 8066750: Remove HTTP proxy implementation and tests from RMI Reviewed-by: smarks ! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java + src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java ! test/ProblemList.txt - test/java/rmi/transport/httpSocket/HttpSocketTest.java - test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java - test/java/rmi/transport/httpSocket/security.policy - test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java - test/sun/rmi/transport/proxy/EagerHttpFallback.java - test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java - test/sun/rmi/transport/tcp/blockAccept/TestIface.java - test/sun/rmi/transport/tcp/blockAccept/TestImpl.java - test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java - test/sun/rmi/transport/tcp/blockAccept/security.policy Changeset: 3243b2b2a365 Author: rriggs Date: 2016-04-26 21:25 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3243b2b2a365 8155182: fix to JDK-8066750 broke jdk9 builds Summary: Restore RMI Http Proxy support for now Reviewed-by: darcy, lancea, smarks ! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java < src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java + src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java ! test/ProblemList.txt + test/java/rmi/transport/httpSocket/HttpSocketTest.java + test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java + test/java/rmi/transport/httpSocket/security.policy + test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java + test/sun/rmi/transport/proxy/EagerHttpFallback.java + test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java + test/sun/rmi/transport/tcp/blockAccept/TestIface.java + test/sun/rmi/transport/tcp/blockAccept/TestImpl.java + test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java + test/sun/rmi/transport/tcp/blockAccept/security.policy Changeset: ee25fcbc9b8c Author: psandoz Date: 2016-04-26 18:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ee25fcbc9b8c 8154556: Use java.nio.ByteOrder instead of boolean value Reviewed-by: alanb ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template Changeset: 248dd87f816f Author: psandoz Date: 2016-04-26 18:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/248dd87f816f 8154447: Exempt classes under java.util.concurrent from MH.Lookup restrictions Reviewed-by: mchung, martin ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/JavaUtilConcurrentLookupTest.java + test/java/lang/invoke/java.base/java/util/concurrent/LookupTester.java Changeset: 5a6df35b0f97 Author: simonis Date: 2016-04-27 09:13 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5a6df35b0f97 8155156: Remove remaining sun.misc.* imports from the jdk repo Reviewed-by: chegar ! src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java ! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java Changeset: 5a48729a7eb6 Author: mhaupt Date: 2016-04-27 15:01 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5a48729a7eb6 8155214: java/lang/invoke/PermuteArgsTest.java fails due to exhausted code cache Reviewed-by: sundar ! test/java/lang/invoke/PermuteArgsTest.java Changeset: 9e370f96dcf2 Author: dfuchs Date: 2016-04-27 18:04 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9e370f96dcf2 8148568: LoggerFinder.getLogger and LoggerFinder.getLocalizedLogger should take a Module argument instead of a Class. Summary: Changes System.LoggerFinder methods to take a Module argument instead of a Class. Reviewed-by: mchung ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java ! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java ! src/java.base/share/classes/sun/util/logging/PlatformLogger.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/Logger.java ! src/java.logging/share/classes/sun/util/logging/internal/LoggingProviderImpl.java ! test/java/lang/System/Logger/custom/CustomLoggerTest.java ! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinder.java ! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java ! test/java/lang/System/LoggerFinder/BaseLoggerFinderTest/TestLoggerFinder.java ! test/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java ! test/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java ! test/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java ! test/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java ! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerAPIsTest.java ! test/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java ! test/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java ! test/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java ! test/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java ! test/java/lang/System/LoggerFinder/internal/api/LoggerFinderAPITest.java ! test/java/lang/System/LoggerFinder/internal/backend/LoggerFinderBackendTest.java ! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java ! test/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java ! test/sun/util/logging/PlatformLoggerTest.java Changeset: 35e3f6bdf42b Author: simonis Date: 2016-04-27 18:52 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/35e3f6bdf42b 8155236: AIX: fix dectection of Xrender extension Reviewed-by: prr ! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c Changeset: c0e1a94f27f5 Author: mhaupt Date: 2016-04-27 20:18 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c0e1a94f27f5 8155106: MHs.Lookup.findConstructor returns handles for array classes Reviewed-by: shade, sundar ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/ArrayConstructorTest.java Changeset: 679e4061b6a0 Author: mchung Date: 2016-04-27 12:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/679e4061b6a0 8154905: Rename jdk.jvmstat.rmi to jdk.jstatd Reviewed-by: alanb, sundar + make/launcher/Launcher-jdk.jstatd.gmk - make/launcher/Launcher-jdk.jvmstat.rmi.gmk + src/jdk.jstatd/share/classes/module-info.java + src/jdk.jstatd/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java + src/jdk.jstatd/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java + src/jdk.jstatd/share/classes/sun/jvmstat/monitor/remote/package.html + src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java + src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java + src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java + src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java + src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java + src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html + src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java + src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteHostImpl.java + src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteVmImpl.java - src/jdk.jvmstat.rmi/share/classes/module-info.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java ! src/jdk.jvmstat/share/classes/module-info.java Changeset: 46dfc09b2c76 Author: chegar Date: 2016-04-27 20:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/46dfc09b2c76 8044773: Refactor jdk.net API so that it can be moved out of the base module Reviewed-by: alanb, erikj, mchung + make/lib/Lib-jdk.net.gmk + make/mapfiles/libextnet/mapfile-vers ! make/mapfiles/libnet/mapfile-vers ! make/src/classes/build/tools/module/GenModuleInfoSource.java - src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java - src/java.base/share/classes/jdk/net/NetworkPermission.java - src/java.base/share/classes/jdk/net/SocketFlow.java - src/java.base/share/classes/jdk/net/Sockets.java - src/java.base/share/classes/jdk/net/package-info.java ! src/java.base/share/classes/module-info.java - src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java + src/java.base/share/classes/sun/net/ext/ExtendedSocketOptions.java ! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/classes/java/net/PlainSocketImpl.java - src/java.base/unix/native/libnet/ExtendedOptionsImpl.c ! src/java.base/unix/native/libnet/net_util_md.h - src/java.base/windows/native/libnet/ExtendedOptionsImpl.c + src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java + src/jdk.net/share/classes/jdk/net/NetworkPermission.java + src/jdk.net/share/classes/jdk/net/SocketFlow.java + src/jdk.net/share/classes/jdk/net/Sockets.java + src/jdk.net/share/classes/jdk/net/package-info.java + src/jdk.net/share/classes/module-info.java + src/jdk.net/solaris/classes/jdk/net/SolarisSocketOptions.java + src/jdk.net/solaris/native/libextnet/SolarisSocketOptions.c + src/jdk.net/solaris/native/libextnet/SolarisSocketOptions.h ! src/jdk.policytool/share/classes/module-info.java ! test/java/net/SocketOption/OptionsTest.java ! test/java/net/SocketOption/UnsupportedOptionsTest.java ! test/java/nio/channels/DatagramChannel/SocketOptionTests.java ! test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java ! test/java/nio/channels/SocketChannel/SocketOptionTests.java + test/jdk/net/SocketFlow/SocketFlowBasic.java ! test/jdk/net/Sockets/Test.java Changeset: 566a5f5a9a5a Author: mrkam Date: 2016-04-27 17:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/566a5f5a9a5a 8154381: SwingSet tests are not auto closed in jtreg Reviewed-by: alexsch ! make/netbeans/client_sanity/nbproject/genfiles.properties ! make/netbeans/client_sanity/nbproject/project.properties ! make/netbeans/client_sanity/nbproject/project.xml ! test/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java ! test/sanity/client/SwingSet/src/ButtonDemoTest.java ! test/sanity/client/SwingSet/src/ComboBoxDemoTest.java ! test/sanity/client/SwingSet/src/ListDemoTest.java ! test/sanity/client/SwingSet/src/OptionPaneDemoTest.java ! test/sanity/client/SwingSet/src/ProgressBarDemoTest.java ! test/sanity/client/SwingSet/src/ScrollPaneDemoTest.java ! test/sanity/client/SwingSet/src/SpinnerDemoTest.java ! test/sanity/client/SwingSet/src/SplitPaneDemoTest.java ! test/sanity/client/SwingSet/src/TabbedPaneDemoTest.java ! test/sanity/client/SwingSet/src/TextFieldDemoTest.java ! test/sanity/client/SwingSet/src/ToggleButtonDemoTest.java ! test/sanity/client/SwingSet/src/TreeDemoTest.java ! test/sanity/client/SwingSet/src/WindowDemoTest.java + test/sanity/client/lib/Extensions/src/org/jemmy2ext/JemmyExt.java + test/sanity/client/lib/Extensions/src/org/jtregext/GuiTestListener.java - test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java ! test/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tabbedpane/TabbedPaneDemo.java Changeset: 69f430549260 Author: amlu Date: 2016-04-28 12:38 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/69f430549260 8154733: Fix module dependencies missed in java.rmi tests Reviewed-by: alanb, amlu Contributed-by: felix.yang at oracle.com + test/java/rmi/TEST.properties ! test/java/rmi/reliability/benchmark/bench/serial/Main.java + test/sun/rmi/TEST.properties Changeset: 88dbf3f5bb92 Author: chegar Date: 2016-04-28 09:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/88dbf3f5bb92 8155578: OpenJDK build failed after JDK-8044773 Reviewed-by: alanb ! src/java.base/share/classes/module-info.java Changeset: 8c23079bd4a6 Author: cbensen Date: 2016-04-28 08:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8c23079bd4a6 8150990: Add helper class in jdk.jlink for packager use to avoid coordination with FX and JDK builds Reviewed-by: alanb, mchung, kcr, sundar + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java Changeset: 3a56dfbc0748 Author: lana Date: 2016-04-28 09:38 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3a56dfbc0748 Merge - make/launcher/Launcher-jdk.jvmstat.rmi.gmk - src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java - src/java.base/share/classes/jdk/net/NetworkPermission.java - src/java.base/share/classes/jdk/net/SocketFlow.java - src/java.base/share/classes/jdk/net/Sockets.java - src/java.base/share/classes/jdk/net/package-info.java - src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java - src/java.base/unix/native/libnet/ExtendedOptionsImpl.c - src/java.base/windows/native/libnet/ExtendedOptionsImpl.c ! src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java - src/jdk.jvmstat.rmi/share/classes/module-info.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java ! test/java/rmi/transport/httpSocket/HttpSocketTest.java ! test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java ! test/java/rmi/transport/httpSocket/security.policy - test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java ! test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java ! test/sun/rmi/transport/proxy/EagerHttpFallback.java ! test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java ! test/sun/rmi/transport/tcp/blockAccept/TestIface.java ! test/sun/rmi/transport/tcp/blockAccept/TestImpl.java ! test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java Changeset: dc7a55eff236 Author: smarks Date: 2016-04-28 14:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/dc7a55eff236 8154801: deprecate Observer and Observable Reviewed-by: darcy ! src/java.base/share/classes/java/util/Observable.java ! src/java.base/share/classes/java/util/Observer.java Changeset: cb9c35a20ea5 Author: redestad Date: 2016-04-29 11:56 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/cb9c35a20ea5 8155036: Remove sun.security.action.GetBooleanSecurityPropertyAction Reviewed-by: mullan, mchung, chegar - src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java Changeset: 709929854709 Author: shade Date: 2016-04-29 13:24 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/709929854709 8155090: String concatenation fails with a custom SecurityManager that uses concatenation Reviewed-by: redestad, chegar ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java + test/java/lang/String/concat/WithSecurityManager.java Changeset: 531822c47693 Author: tvaleev Date: 2016-04-29 16:52 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/531822c47693 8155600: Performance optimization of Arrays.asList().iterator() Reviewed-by: redestad, shade, plevart, attila ! src/java.base/share/classes/java/util/Arrays.java + test/java/util/Arrays/AsList.java Changeset: 4667ba19132d Author: psadhukhan Date: 2016-04-13 17:04 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4667ba19132d 8147841: [macosx] Updating TrayIcons popup menu does not work on Mac OS X Reviewed-by: serb, ssadetsky ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java + test/java/awt/TrayIcon/UpdatePopupMenu/UpdatePopupMenu.java Changeset: 161066523d96 Author: aivanov Date: 2016-04-14 13:07 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/161066523d96 8146035: Windows - With LCD antialiasing, some glyphs are not rendered correctly Reviewed-by: serb, prr Contributed-by: Dmitry Batrak ! src/java.desktop/windows/native/libfontmanager/lcdglyph.c Changeset: 12b94dc0e106 Author: ssadetsky Date: 2016-04-14 20:32 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/12b94dc0e106 8153351: GTK Menu's have no border Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: a8df904d5a45 Author: prr Date: 2016-04-14 12:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a8df904d5a45 8134986: Incorrect use of ConcurrentHashMap.contains in SunFontManager.java Reviewed-by: serb, jgodinez ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: a4a0eb3aa93e Author: psadhukhan Date: 2016-04-15 11:45 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a4a0eb3aa93e 6921664: The number of copies and the job name are not passed to a 3rd party PrintService Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java + test/java/awt/print/PrinterJob/DummyPrintTest.java Changeset: 936d82ddf9a2 Author: psadhukhan Date: 2016-04-15 11:48 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/936d82ddf9a2 6801613: Cross-platform pageDialog and printDialog top margin entry broken Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java + test/java/awt/print/PrinterJob/PageDialogMarginTest.java Changeset: c9965520ec63 Author: psadhukhan Date: 2016-04-15 11:52 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c9965520ec63 8154057: [macosx] getPrintJob doesn't throw NPE if Frame is null AND type is COMMON Reviewed-by: prr, jdv ! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java + test/java/awt/PrintJob/NullFrameTest.java Changeset: 30c72e951070 Author: psadhukhan Date: 2016-04-15 12:00 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/30c72e951070 8025430: [TEST_BUG] javax/swing/JEditorPane/5076514/bug5076514.java failed since jdk8b108 Reviewed-by: serb, psadhukhan Contributed-by: abdul.kolarkunnu at oracle.com + test/javax/swing/JEditorPane/5076514/bug5076514.java Changeset: 6cc7fef92fcf Author: ssadetsky Date: 2016-04-15 09:46 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6cc7fef92fcf 8080395: consider making sun.awt.CausedFocusEvent functionality public Reviewed-by: alexsch, prr ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/PlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/event/FocusEvent.java ! src/java.desktop/share/classes/java/awt/peer/ComponentPeer.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/CausedFocusEvent.java ! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java ! src/java.desktop/share/classes/sun/awt/NullComponentPeer.java ! src/java.desktop/share/classes/sun/awt/RequestFocusController.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java + test/java/awt/Focus/Cause/FocusCauseTest.java Changeset: d71511d28c7b Author: ssadetsky Date: 2016-04-15 09:54 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d71511d28c7b 8153276: [TEST_BUG] javax/swing/JFileChooser/ShellFolderQueries/ShellFolderQueriesTest.java Reviewed-by: alexsch, yan ! test/javax/swing/JFileChooser/ShellFolderQueries/ShellFolderQueriesTest.java Changeset: b0407f2af374 Author: ssadetsky Date: 2016-04-15 09:59 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b0407f2af374 8145787: [TEST_BUG][PIT] javax/swing/undo/UndoManager/AbstractDocumentUndoConcurrentTest.java fails with CannotUndoException Reviewed-by: alexsch, serb ! test/javax/swing/undo/UndoManager/AbstractDocumentUndoConcurrentTest.java Changeset: 735a130dc8db Author: aghaisas Date: 2016-04-15 15:50 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/735a130dc8db 8049069: JButton incorrect behaviour on button release Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java + test/javax/swing/JButton/PressedButtonRightClickTest.java Changeset: 9d1077f29022 Author: alexsch Date: 2016-04-15 19:15 +0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9d1077f29022 8132791: No access to SynthContext.getContext() Reviewed-by: serb, ssadetsky ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthArrowButton.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthBorder.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthContext.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDefaultLookup.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthInternalFrameTitlePane.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthInternalFrameUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPanelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneDivider.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthViewportUI.java Changeset: 902e7cbe0acd Author: prr Date: 2016-04-15 10:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/902e7cbe0acd 8154269: Remove unused or unnecessary Xm/Xt files and header includes Reviewed-by: serb, ssadetsky ! src/java.desktop/unix/native/common/awt/awt.h ! src/java.desktop/unix/native/common/awt/awt_p.h - src/java.desktop/unix/native/common/awt/extutil.h ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c ! src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.h ! src/java.desktop/unix/native/include/jawt_md.h - src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.c - src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.h - src/java.desktop/unix/native/libawt_headless/awt/VDrawingAreaP.h ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_util.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c Changeset: 7f390c98c765 Author: serb Date: 2016-04-16 23:29 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7f390c98c765 8154016: [macosx] Some HiDPI code can be removed Reviewed-by: alexsch, prr ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/PlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java Changeset: 732f9c63e037 Author: serb Date: 2016-04-16 23:36 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/732f9c63e037 8141544: The interface sun.swing.UIClientPropertyKey can be made public Reviewed-by: alexsch ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/AnimationController.java ! src/java.desktop/share/classes/javax/swing/JComponent.java + src/java.desktop/share/classes/javax/swing/UIClientPropertyKey.java ! src/java.desktop/share/classes/sun/swing/StringUIClientPropertyKey.java - src/java.desktop/share/classes/sun/swing/UIClientPropertyKey.java + test/javax/swing/ClientProperty/UIClientPropertyKeyTest/UIClientPropertyKeyTest.java Changeset: f92ee6e0d1f2 Author: serb Date: 2016-04-16 23:39 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f92ee6e0d1f2 7102282: TEST_BUG: sun/java2d/OpenGL/GradientPaints.java should be modified Reviewed-by: yan, psadhukhan ! test/sun/java2d/OpenGL/GradientPaints.java Changeset: 82ca44ca8285 Author: pkbalakr Date: 2016-04-18 15:39 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/82ca44ca8285 8153056: 8152647(duplicate of 6439354) Manual Test always passes Reviewed-by: alexsch, psadhukhan ! test/javax/swing/LookAndFeel/6439354/TitledBorderTest.java Changeset: 6e22aca29b0d Author: aghaisas Date: 2016-04-19 13:00 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6e22aca29b0d 8031423: Test java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java fails by Timeout on Windows Reviewed-by: yan, arapte ! test/java/awt/dnd/DisposeFrameOnDragCrash/DisposeFrameOnDragTest.java Changeset: 079b369ab849 Author: ddehaven Date: 2016-04-19 11:13 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/079b369ab849 Merge - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/AbstractJrtPath.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileAttributes.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedFileSystem.java - src/java.base/share/classes/jdk/internal/jrtfs/JrtExplodedPath.java - src/java.base/share/classes/jdk/internal/jrtfs/SystemImages.java - src/java.base/share/classes/sun/reflect/AccessorGenerator.java - src/java.base/share/classes/sun/reflect/BootstrapConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/ByteVector.java - src/java.base/share/classes/sun/reflect/ByteVectorFactory.java - src/java.base/share/classes/sun/reflect/ByteVectorImpl.java - src/java.base/share/classes/sun/reflect/CallerSensitive.java - src/java.base/share/classes/sun/reflect/ClassDefiner.java - src/java.base/share/classes/sun/reflect/ClassFileAssembler.java - src/java.base/share/classes/sun/reflect/ClassFileConstants.java - src/java.base/share/classes/sun/reflect/ConstantPool.java - src/java.base/share/classes/sun/reflect/ConstructorAccessor.java - src/java.base/share/classes/sun/reflect/ConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/DelegatingMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldAccessor.java - src/java.base/share/classes/sun/reflect/FieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/FieldInfo.java - src/java.base/share/classes/sun/reflect/InstantiationExceptionConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/Label.java - src/java.base/share/classes/sun/reflect/LangReflectAccess.java - src/java.base/share/classes/sun/reflect/MagicAccessorImpl.java - src/java.base/share/classes/sun/reflect/MethodAccessor.java - src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java - src/java.base/share/classes/sun/reflect/MethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/NativeMethodAccessorImpl.java - src/java.base/share/classes/sun/reflect/Reflection.java - src/java.base/share/classes/sun/reflect/ReflectionFactory.java - src/java.base/share/classes/sun/reflect/SerializationConstructorAccessorImpl.java - src/java.base/share/classes/sun/reflect/SignatureIterator.java - src/java.base/share/classes/sun/reflect/UTF8.java - src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorFactory.java - src/java.base/share/classes/sun/reflect/UnsafeFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticObjectFieldAccessorImpl.java - src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java - src/jdk.rmic/share/classes/jdk/rmi/rmic/Main.java - test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java - test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java - test/sun/reflect/CallerSensitive/MissingCallerSensitive.java - test/sun/reflect/Reflection/GetCallerClass.java - test/sun/reflect/Reflection/GetCallerClassTest.java - test/sun/reflect/Reflection/GetCallerClassTest.sh - test/sun/reflect/constantPool/ConstantPoolTest.java - test/sun/reflect/constantPool/ConstantPoolTestDummy.jasm Changeset: ea55f52c0ada Author: psadhukhan Date: 2016-04-20 10:59 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ea55f52c0ada 6197099: PrinterJob.getUserName() throws a security exception when user.name permission is not given Reviewed-by: prr, jdv ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java + test/java/awt/print/PrinterJob/GetUserNameTest.java + test/java/awt/print/PrinterJob/GetUserNameTest.policy Changeset: d5322b45852d Author: ptbrunet Date: 2016-04-20 12:23 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d5322b45852d 8076554: [macosx] Custom Swing text components need to allow standard accessibility Summary: Remove JTextComponent listeners; use property change listeners for caret/text Reviewed-by: prr, alexsch Contributed-by: peter.brunet at oracle.com + src/java.desktop/macosx/classes/sun/lwawt/macosx/AccessibilityEventMonitor.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessible.java Changeset: b4f8c8c4c129 Author: avstepan Date: 2016-04-21 20:08 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b4f8c8c4c129 8154762: [TEST] add some tests according to JDK-8132138 Reviewed-by: ssadetsky, serb + test/java/beans/Introspector/BeanPropertyTest.java Changeset: 0c5d27b173f7 Author: prr Date: 2016-04-21 10:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0c5d27b173f7 Merge - test/java/util/ServiceLoader/modules/BasicTest.java Changeset: 9339eb17a38d Author: serb Date: 2016-04-22 01:59 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9339eb17a38d 8154088: [macosx] SWT does not work on JDK 9 since b65 Reviewed-by: prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java Changeset: 6d60dfa5e3f8 Author: ssadetsky Date: 2016-04-25 15:37 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6d60dfa5e3f8 8145547: [AWT/Swing] Conditional support for GTK 3 on Linux Reviewed-by: prr, alexsch ! make/mapfiles/libawt_xawt/mapfile-vers ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKPainter.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XDesktopPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c ! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h + src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c + src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h + src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c + src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h ! src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c ! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c ! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKStyle.c ! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Desktop.c ! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.c ! src/java.desktop/unix/native/libawt_xawt/xawt/awt_Taskbar.h ! src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h Changeset: f60e53156db3 Author: avstepan Date: 2016-04-25 18:07 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f60e53156db3 8154962: [TEST] @BeanProperty: add some tests for anonimous classes Reviewed-by: serb + test/java/beans/Introspector/AnonymousClassBeanPropertyTest.java ! test/java/beans/Introspector/BeanPropertyTest.java Changeset: fe8df8e55825 Author: prr Date: 2016-04-25 09:25 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fe8df8e55825 Merge - src/jdk.jlink/share/classes/jdk/tools/jimage/ExtractedImage.java - src/jdk.unsupported/share/classes/sun/misc/ManagedLocalsThread.java Changeset: 0d0cbb576c3c Author: prr Date: 2016-04-25 15:09 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0d0cbb576c3c 8154213: clean up uses of boxed primitive constructors in the java.desktop module Reviewed-by: serb, psadhukhan ! make/src/classes/build/tools/generatenimbus/UIProperty.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFramePaneUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneCopyFromBasicUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenPopupFactory.java ! src/java.desktop/macosx/classes/sun/font/CStrike.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/com/sun/beans/decoder/NewElementHandler.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java ! src/java.desktop/share/classes/java/awt/font/TextAttribute.java ! src/java.desktop/share/classes/java/awt/font/TextMeasurer.java ! src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java ! src/java.desktop/share/classes/javax/swing/JLayeredPane.java ! src/java.desktop/share/classes/javax/swing/JProgressBar.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/SpinnerNumberModel.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/OceanTheme.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java ! src/java.desktop/share/classes/javax/swing/text/StyleConstants.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFAttributes.java ! src/java.desktop/share/classes/sun/awt/image/PNGImageDecoder.java ! src/java.desktop/share/classes/sun/print/ServiceDialog.java ! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java Changeset: bee22cd1ab09 Author: ssadetsky Date: 2016-04-29 09:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bee22cd1ab09 8155606: [PIT] Robot's createScreenCapture() broken on Linux Reviewed-by: prr ! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c Changeset: 844fe87d784d Author: ssadetsky Date: 2016-04-29 09:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/844fe87d784d 8155613: [PIT] crash in AWT_Desktop/Automated/Exceptions/BasicTest Reviewed-by: prr ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: c6ee961ab61f Author: prr Date: 2016-04-29 09:47 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c6ee961ab61f Merge - make/launcher/Launcher-jdk.jvmstat.rmi.gmk - src/java.base/share/classes/jdk/net/ExtendedSocketOptions.java - src/java.base/share/classes/jdk/net/NetworkPermission.java - src/java.base/share/classes/jdk/net/SocketFlow.java - src/java.base/share/classes/jdk/net/Sockets.java - src/java.base/share/classes/jdk/net/package-info.java - src/java.base/share/classes/sun/net/ExtendedOptionsImpl.java - src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java - src/java.base/unix/native/libnet/ExtendedOptionsImpl.c - src/java.base/windows/native/libnet/ExtendedOptionsImpl.c ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java - src/jdk.jvmstat.rmi/share/classes/module-info.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java - src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html - src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java - src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java - src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java - test/sanity/client/lib/Jemmy2Ext/src/org/jemmy2ext/JemmyExt.java Changeset: daefa1109859 Author: shade Date: 2016-04-29 23:15 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/daefa1109859 8155215: java.lang.String concatenation spec is unnecessarily strong Reviewed-by: abuckley, sherman, chegar ! src/java.base/share/classes/java/lang/String.java Changeset: 6929d396c267 Author: psandoz Date: 2016-04-29 13:46 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/6929d396c267 8154755: Add a VarHandle weakCompareAndSet with volatile semantics Reviewed-by: shade, vlivanov ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template ! test/java/lang/invoke/VarHandles/VarHandleBaseTest.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsChar.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsDouble.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsFloat.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestByteArrayAsShort.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeInt.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeLong.java ! test/java/lang/invoke/VarHandles/VarHandleTestMethodTypeString.java ! test/java/lang/invoke/VarHandles/X-VarHandleTestAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestByteArrayView.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodHandleAccess.java.template ! test/java/lang/invoke/VarHandles/X-VarHandleTestMethodType.java.template Changeset: c15926d86fb1 Author: michaelm Date: 2016-04-30 00:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c15926d86fb1 8087124: HTTP/2 implementation Reviewed-by: chegar + src/java.httpclient/share/classes/java/net/http/AsyncConnection.java ! src/java.httpclient/share/classes/java/net/http/AsyncEvent.java + src/java.httpclient/share/classes/java/net/http/AsyncSSLConnection.java + src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java ! src/java.httpclient/share/classes/java/net/http/AuthenticationFilter.java ! src/java.httpclient/share/classes/java/net/http/BufferHandler.java + src/java.httpclient/share/classes/java/net/http/ByteBufferConsumer.java + src/java.httpclient/share/classes/java/net/http/ByteBufferGenerator.java + src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java ! src/java.httpclient/share/classes/java/net/http/ConnectionPool.java + src/java.httpclient/share/classes/java/net/http/ContinuationFrame.java ! src/java.httpclient/share/classes/java/net/http/CookieFilter.java + src/java.httpclient/share/classes/java/net/http/DataFrame.java + src/java.httpclient/share/classes/java/net/http/ErrorFrame.java ! src/java.httpclient/share/classes/java/net/http/Exchange.java + src/java.httpclient/share/classes/java/net/http/FrameReader.java + src/java.httpclient/share/classes/java/net/http/GoAwayFrame.java + src/java.httpclient/share/classes/java/net/http/HeaderFrame.java + src/java.httpclient/share/classes/java/net/http/HeadersFrame.java ! src/java.httpclient/share/classes/java/net/http/Http1Exchange.java ! src/java.httpclient/share/classes/java/net/http/Http1Request.java ! src/java.httpclient/share/classes/java/net/http/Http1Response.java ! src/java.httpclient/share/classes/java/net/http/Http2ClientImpl.java ! src/java.httpclient/share/classes/java/net/http/Http2Connection.java + src/java.httpclient/share/classes/java/net/http/Http2Frame.java ! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpConnection.java ! src/java.httpclient/share/classes/java/net/http/HttpHeadersImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpRequestBuilderImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpRequestImpl.java ! src/java.httpclient/share/classes/java/net/http/HttpResponse.java ! src/java.httpclient/share/classes/java/net/http/HttpResponseImpl.java + src/java.httpclient/share/classes/java/net/http/ImmutableHeaders.java ! src/java.httpclient/share/classes/java/net/http/Log.java ! src/java.httpclient/share/classes/java/net/http/MultiExchange.java + src/java.httpclient/share/classes/java/net/http/OutgoingHeaders.java ! src/java.httpclient/share/classes/java/net/http/Pair.java + src/java.httpclient/share/classes/java/net/http/PingFrame.java ! src/java.httpclient/share/classes/java/net/http/PlainHttpConnection.java ! src/java.httpclient/share/classes/java/net/http/PlainTunnelingConnection.java + src/java.httpclient/share/classes/java/net/http/PriorityFrame.java + src/java.httpclient/share/classes/java/net/http/PushPromiseFrame.java + src/java.httpclient/share/classes/java/net/http/Queue.java ! src/java.httpclient/share/classes/java/net/http/RawChannel.java ! src/java.httpclient/share/classes/java/net/http/RedirectFilter.java + src/java.httpclient/share/classes/java/net/http/ResetFrame.java ! src/java.httpclient/share/classes/java/net/http/ResponseHeaders.java ! src/java.httpclient/share/classes/java/net/http/SSLConnection.java ! src/java.httpclient/share/classes/java/net/http/SSLDelegate.java ! src/java.httpclient/share/classes/java/net/http/SSLTunnelConnection.java + src/java.httpclient/share/classes/java/net/http/SettingsFrame.java ! src/java.httpclient/share/classes/java/net/http/Stream.java ! src/java.httpclient/share/classes/java/net/http/Utils.java + src/java.httpclient/share/classes/java/net/http/WindowUpdateFrame.java ! src/java.httpclient/share/classes/java/net/http/package-info.java ! test/java/net/httpclient/APIErrors.java + test/java/net/httpclient/EchoHandler.java ! test/java/net/httpclient/LightWeightHttpServer.java ! test/java/net/httpclient/ManyRequests.java ! test/java/net/httpclient/RequestBodyTest.java ! test/java/net/httpclient/SmokeTest.java + test/java/net/httpclient/TestKit.java + test/java/net/httpclient/TestKitTest.java + test/java/net/httpclient/http2/BasicTest.java + test/java/net/httpclient/http2/ServerPush.java + test/java/net/httpclient/http2/TEST.properties + test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyInputStream.java + test/java/net/httpclient/http2/java.httpclient/java/net/http/BodyOutputStream.java + test/java/net/httpclient/http2/java.httpclient/java/net/http/EchoHandler.java + test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2Handler.java + test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java + test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServer.java + test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java + test/java/net/httpclient/http2/java.httpclient/java/net/http/OutgoingPushPromise.java + test/java/net/httpclient/http2/java.httpclient/java/net/http/PushHandler.java + test/java/net/httpclient/http2/java.httpclient/java/net/http/TestUtil.java ! test/java/net/httpclient/security/15.policy Changeset: 5c547db04adf Author: tvaleev Date: 2016-04-29 16:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5c547db04adf 8153293: Preserve SORTED and DISTINCT characteristics for boxed() and asLongStream() operations Reviewed-by: psandoz ! 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 ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/DoublePrimitiveOpsTests.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/IntPrimitiveOpsTests.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/LongPrimitiveOpsTests.java Changeset: b5eeb531268e Author: tvaleev Date: 2016-04-29 16:58 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b5eeb531268e 8154387: Parallel unordered Stream.limit() tries to collect 128 elements even if limit is less Reviewed-by: psandoz ! src/java.base/share/classes/java/util/stream/StreamSpliterators.java Changeset: 2bf84670f079 Author: darcy Date: 2016-04-30 16:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2bf84670f079 8155792: Add @jls citations to java.lang.String Reviewed-by: alanb ! src/java.base/share/classes/java/lang/String.java Changeset: 7b4201143608 Author: prr Date: 2016-05-02 12:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7b4201143608 8155784: Build failure on Linux arm64 Reviewed-by: flar, serb ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c Changeset: eba31e937bfd Author: asmotrak Date: 2016-05-02 13:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/eba31e937bfd 8155859: Problem list tools/pack200/Pack200Props.java Reviewed-by: rriggs ! test/ProblemList.txt Changeset: 8fc301b7b8f8 Author: ascarpino Date: 2016-05-02 16:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8fc301b7b8f8 8140422: Add mechanism to allow non default root CAs to be not subject to algorithm restrictions Reviewed-by: mullan, xuelei ! make/gendata/Gendata-java.base.gmk ! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/PKIXMasterCertPathValidator.java ! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java + src/java.base/share/classes/sun/security/util/AnchorCertificates.java + src/java.base/share/classes/sun/security/util/CertConstraintParameters.java ! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/util/LegacyAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/java.base/share/conf/security/java.security ! test/sun/security/tools/jarsigner/Warning.java Changeset: 4da0f73ce03a Author: alanb Date: 2016-05-03 07:44 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4da0f73ce03a 8153925: (fs) WatchService hangs on GetOverlappedResult and locks directory (win) Reviewed-by: alanb Contributed-by: akashche at redhat.com, tmader at redhat.com ! src/java.base/windows/classes/sun/nio/fs/WindowsWatchService.java + test/java/nio/file/WatchService/DeleteInterference.java Changeset: 79feac4e917e Author: Greg Lewis Date: 2016-06-12 22:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/79feac4e917e Merge from main OpenJDK repository ! src/java.base/share/classes/sun/nio/ch/AbstractPollSelectorImpl.java ! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java From glewis at eyesbeyond.com Mon Jun 13 06:44:35 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:44:35 +0000 Subject: hg: bsd-port/jdk9/langtools: 10 new changesets Message-ID: <201606130644.u5D6iZZg015347@aojmv0008.oracle.com> Changeset: 3e122561e8a7 Author: lana Date: 2016-05-05 17:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/3e122561e8a7 Added tag jdk-9+117 for changeset 59adcdd0cd3b ! .hgtags Changeset: 4c740bddc648 Author: alanb Date: 2016-05-03 09:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/4c740bddc648 8154956: Module system implementation refresh (4/2016) Reviewed-by: jjg, mchung, alanb Contributed-by: jonathan.gibbons at oracle.com, jan.lahoda at oracle.com ! make/tools/crules/CodingRulesAnalyzerPlugin.java ! make/tools/crules/MutableFieldsAnalyzer.java ! src/java.compiler/share/classes/javax/lang/model/util/Elements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.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/model/JavacElements.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ModuleWrappers.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! src/jdk.jshell/share/classes/jdk/jshell/MemoryFileManager.java ! test/TEST.ROOT ! test/tools/all/RunCodingRules.java ! test/tools/javac/T6358024.java ! test/tools/javac/T6358166.java ! test/tools/javac/T6406771.java ! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/tools/javac/api/TestJavacTaskScanner.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/file/T7018098.java ! test/tools/javac/modules/AddLimitMods.java ! test/tools/javac/processing/loader/testClose/TestClose.java ! test/tools/javac/processing/loader/testClose/TestClose2.java ! test/tools/javac/processing/model/testgetallmembers/Main.java ! test/tools/javac/util/T6597678.java ! test/tools/jdeps/APIDeps.java Changeset: d5ca3c84a004 Author: alanb Date: 2016-05-03 11:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d5ca3c84a004 Merge ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties ! test/tools/javac/modules/AddLimitMods.java Changeset: d8e10040f5bd Author: jlahoda Date: 2016-05-04 17:06 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/d8e10040f5bd 8156000: tools/all/RunCodingRules.java fails if build dir exists, but generated sources do not Summary: RunCodingRules test compiles and runs PropertiesParser to get the generated CompilerProperties.java Reviewed-by: mcimadamore, jjg ! make/tools/propertiesparser/PropertiesParser.java ! test/tools/all/RunCodingRules.java Changeset: 55d555868636 Author: mcimadamore Date: 2016-05-05 11:18 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/55d555868636 8155959: Langtools ant build should support new Xpatch option format Summary: Switch ant build and IntelliJ project to use the new Xpatch syntax flavor Reviewed-by: jlahoda, jjg ! make/build.xml ! make/intellij/workspace.xml ! make/launcher.sh-template Changeset: db00338f8e33 Author: lana Date: 2016-05-05 19:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/db00338f8e33 Merge Changeset: eddb2c2a831d Author: mchung Date: 2016-05-05 16:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/eddb2c2a831d 8154190: Deprivilege java.compiler module Reviewed-by: alanb, chegar, jjg ! src/java.compiler/share/classes/javax/tools/ToolProvider.java + test/tools/javac/api/ToolProvider/ToolProviderTest.java ! test/tools/javac/api/ToolProvider/ToolProviderTest1.java Changeset: 4ccabc2f6346 Author: vromero Date: 2016-05-06 16:06 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/4ccabc2f6346 8153268: javac accepts enums being referenced by 'uses' statement Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/modules/UsesTest.java Changeset: e043221cf018 Author: mli Date: 2016-05-09 12:30 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/e043221cf018 8156189: Problem list tools/jdeps/modules/GenModuleInfo.java and ModuleTest.java until JDK-8153481 is resolved Reviewed-by: mchung ! test/ProblemList.txt Changeset: 59a16fa5dede Author: darcy Date: 2016-05-09 11:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/59a16fa5dede 8156158: Mark ToolLocaleMessageTest.java as intermittently failing, demote to tier 2 Reviewed-by: jlahoda ! test/TEST.groups ! test/jdk/jshell/ToolLocaleMessageTest.java From glewis at eyesbeyond.com Mon Jun 13 06:44:34 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:44:34 +0000 Subject: hg: bsd-port/jdk9/jaxws: 3 new changesets Message-ID: <201606130644.u5D6iY6L015271@aojmv0008.oracle.com> Changeset: 2d52e0610b05 Author: lana Date: 2016-05-05 17:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/2d52e0610b05 Added tag jdk-9+117 for changeset 58265b39fc74 ! .hgtags Changeset: 8a7d05e55608 Author: alanb Date: 2016-05-03 09:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/8a7d05e55608 8154956: Module system implementation refresh (4/2016) Reviewed-by: mchung, chegar, redestad ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/SchemaGenerator.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsgenTool.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/WsimportTool.java Changeset: 6ba73d04589c Author: lana Date: 2016-05-05 19:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/6ba73d04589c Merge From glewis at eyesbeyond.com Mon Jun 13 06:44:35 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:44:35 +0000 Subject: hg: bsd-port/jdk9/corba: 4 new changesets Message-ID: <201606130644.u5D6iZg4015355@aojmv0008.oracle.com> Changeset: 18695748cc41 Author: lana Date: 2016-05-05 17:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/18695748cc41 Added tag jdk-9+117 for changeset 7a1b36bf2fe5 ! .hgtags Changeset: 425ca13f66db Author: alanb Date: 2016-05-03 09:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/425ca13f66db 8154956: Module system implementation refresh (4/2016) Reviewed-by: mchung, chegar, redestad ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/som/cff/FileLocator.java ! src/java.corba/share/classes/module-info.java Changeset: d5bbdec1fa7c Author: aefimov Date: 2016-05-05 18:09 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/d5bbdec1fa7c 8152927: Incorrect GPL header in StubFactoryDynamicBase.java reported Reviewed-by: alanb ! src/java.corba/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java Changeset: 8c2c2d17f7ce Author: lana Date: 2016-05-05 19:11 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/8c2c2d17f7ce Merge From glewis at eyesbeyond.com Mon Jun 13 06:44:35 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:44:35 +0000 Subject: hg: bsd-port/jdk9/nashorn: 10 new changesets Message-ID: <201606130644.u5D6iatR015358@aojmv0008.oracle.com> Changeset: b0c9a78aee9d Author: lana Date: 2016-05-05 17:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b0c9a78aee9d Added tag jdk-9+117 for changeset 5267e9181161 ! .hgtags Changeset: b7643d5bbe19 Author: alanb Date: 2016-05-03 09:11 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b7643d5bbe19 8154956: Module system implementation refresh (4/2016) Reviewed-by: alanb, mchung, chegar, redestad Contributed-by: alan.bateman at oracle.com, erik.joelsson at oracle.com ! make/BuildNashorn.gmk ! test/TEST.ROOT Changeset: 2b82d45d1ab8 Author: alanb Date: 2016-05-03 10:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/2b82d45d1ab8 Merge Changeset: 51865518fa99 Author: sundar Date: 2016-05-03 21:27 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/51865518fa99 8155944: ant build/test of nashorn is broken with the latest jdk9-dev build Reviewed-by: jlaskey ! buildtools/nasgen/build.xml ! buildtools/nasgen/project.properties ! make/build-nasgen.xml ! make/build.xml ! make/project.properties Changeset: 9ecc29462c48 Author: hannesw Date: 2016-05-04 13:39 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/9ecc29462c48 8144711: (x) => x + 1 causes Assertion failure instead of SyntaxError Reviewed-by: mhaupt, sundar + test/script/basic/JDK-8144711.js Changeset: b96917819cf6 Author: darcy Date: 2016-05-04 10:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b96917819cf6 8156040: Nashorn tests still failing after latest Jigsaw merge Reviewed-by: sundar ! test/TEST.ROOT Changeset: 4a9fca4fd993 Author: lana Date: 2016-05-05 19:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/4a9fca4fd993 Merge Changeset: 58cac5dc254d Author: sundar Date: 2016-05-06 20:27 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/58cac5dc254d 8150731: Nashorn JSObject linker should be exposed as a service provider Reviewed-by: jlaskey, hannesw + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/linker/NashornLinkerExporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java ! src/jdk.scripting.nashorn/share/classes/module-info.java ! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java Changeset: f62f25cbd211 Author: sundar Date: 2016-05-07 20:13 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f62f25cbd211 8156489: jjs tab-completion crashes with stack overflow error Reviewed-by: jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java Changeset: 05679aac2f7e Author: sundar Date: 2016-05-09 10:48 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/05679aac2f7e 8156492: ClassFormatError thrown when arrow function is used Reviewed-by: jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/script/basic/es6/JDK-8156492.js From glewis at eyesbeyond.com Mon Jun 13 06:44:37 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:44:37 +0000 Subject: hg: bsd-port/jdk9/jaxp: 5 new changesets Message-ID: <201606130644.u5D6ibLR015374@aojmv0008.oracle.com> Changeset: 6513699ddc34 Author: lana Date: 2016-05-05 17:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/6513699ddc34 Added tag jdk-9+117 for changeset 46b57560cd06 ! .hgtags Changeset: 7b995f6bcad4 Author: alanb Date: 2016-05-03 09:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/7b995f6bcad4 8154956: Module system implementation refresh (4/2016) Reviewed-by: mchung, chegar, redestad ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java ! test/ProblemList.txt ! test/TEST.ROOT Changeset: 4ddaf6f4cd7c Author: alanb Date: 2016-05-03 10:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/4ddaf6f4cd7c Merge Changeset: cdd9753dccad Author: lana Date: 2016-05-05 19:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/cdd9753dccad Merge Changeset: a8aa25fc6c5f Author: fyuan Date: 2016-05-05 20:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/a8aa25fc6c5f 8156007: Refix: TestPolicy should extend the default security policy Reviewed-by: mchung, joehw Contributed-by: Frank Yuan ! test/javax/xml/jaxp/libs/jaxp/library/TestPolicy.java From glewis at eyesbeyond.com Mon Jun 13 06:44:40 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:44:40 +0000 Subject: hg: bsd-port/jdk9/hotspot: 6 new changesets Message-ID: <201606130644.u5D6ieWM015406@aojmv0008.oracle.com> Changeset: 4443f69bba5a Author: lana Date: 2016-05-05 17:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/4443f69bba5a Added tag jdk-9+117 for changeset 88170d364290 ! .hgtags Changeset: 9123de996cb5 Author: alanb Date: 2016-05-03 09:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9123de996cb5 8154956: Module system implementation refresh (4/2016) Reviewed-by: acorn, jiangli, ccheung, hseigel Contributed-by: alan.bateman at oracle.com, lois.foltan at oracle.com, harold.seigel at oracle.com ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/modules.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/init.cpp ! test/TEST.ROOT ! test/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/compiler/jsr292/CallSiteDepContextTest.java ! test/compiler/jsr292/InvokerGC.java ! test/compiler/jsr292/NonInlinedCall/GCTest.java ! test/compiler/jsr292/NonInlinedCall/InvokeTest.java ! test/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/compiler/jsr292/VMAnonymousClasses.java ! test/compiler/stable/TestStableBoolean.java ! test/compiler/stable/TestStableByte.java ! test/compiler/stable/TestStableChar.java ! test/compiler/stable/TestStableDouble.java ! test/compiler/stable/TestStableFloat.java ! test/compiler/stable/TestStableInt.java ! test/compiler/stable/TestStableLong.java ! test/compiler/stable/TestStableMemoryBarrier.java ! test/compiler/stable/TestStableObject.java ! test/compiler/stable/TestStableShort.java ! test/compiler/stable/TestStableUByte.java ! test/compiler/stable/TestStableUShort.java ! test/compiler/unsafe/UnsafeGetConstantField.java ! test/runtime/BadObjectClass/BootstrapRedefine.java ! test/runtime/getSysPackage/GetSysPkgTest.java ! test/runtime/modules/AccessCheck/DiffCL_Umod.java ! test/runtime/modules/AccessCheck/Umod.java ! test/runtime/modules/JVMAddReadsModule.java ! test/runtime/modules/Visibility/XpatchVisibility.java + test/runtime/modules/Xpatch/BasicJarBuilder.java ! test/runtime/modules/Xpatch/Xpatch2Dirs.java + test/runtime/modules/Xpatch/XpatchDupJavaBase.java + test/runtime/modules/Xpatch/XpatchDupModule.java + test/runtime/modules/Xpatch/XpatchJavaBase.java ! test/runtime/modules/Xpatch/XpatchTest.java + test/runtime/modules/Xpatch/XpatchTestJar.java + test/runtime/modules/Xpatch/XpatchTestJarDir.java ! test/runtime/modules/Xpatch/XpatchTraceCL.java ! test/runtime/modules/XpatchCDS.java Changeset: 3b56bf6b0bcb Author: psandoz Date: 2016-05-05 11:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3b56bf6b0bcb 8155258: VarHandle implementation improvements Summary: Relax return type check for call to linked method handle invocation Reviewed-by: shade, vlivanov ! src/share/vm/opto/doCall.cpp Changeset: 7e27d7c1c58a Author: lana Date: 2016-05-05 19:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7e27d7c1c58a Merge Changeset: 9b1075cac08d Author: redestad Date: 2016-05-07 00:43 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/9b1075cac08d 8150044: Generate classlists at build-time Reviewed-by: alanb, mchung, iklam Contributed-by: claes.redestad at oracle.com, erik.joelsson at oracle.com ! src/share/vm/memory/metaspaceShared.hpp ! test/runtime/SharedArchiveFile/MaxMetaspaceSize.java Changeset: 418dbe67499e Author: Greg Lewis Date: 2016-06-12 23:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/418dbe67499e Merge from main OpenJDK repository From glewis at eyesbeyond.com Mon Jun 13 06:44:44 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:44:44 +0000 Subject: hg: bsd-port/jdk9: 10 new changesets Message-ID: <201606130644.u5D6iijD015419@aojmv0008.oracle.com> Changeset: b17bdc69a754 Author: lana Date: 2016-05-05 17:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b17bdc69a754 Added tag jdk-9+117 for changeset e882bcdbdac4 ! .hgtags Changeset: a36a877e7624 Author: alanb Date: 2016-05-03 09:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a36a877e7624 8154956: Module system implementation refresh (4/2016) Reviewed-by: alanb, mchung, chegar, redestad Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, erik.joelsson at oracle.com ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/conf/jib-profiles.js ! make/CreateBuildJdkCopy.gmk ! make/CreateJmods.gmk ! make/Main.gmk ! make/common/Modules.gmk Changeset: 2ceb4236f9bd Author: alanb Date: 2016-05-03 11:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/2ceb4236f9bd Merge ! common/autoconf/generated-configure.sh ! common/conf/jib-profiles.js ! make/CreateJmods.gmk ! make/Main.gmk ! make/common/Modules.gmk Changeset: a73fa239a38e Author: darcy Date: 2016-05-03 09:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/a73fa239a38e 8155872: Temporarily disable deprecation checking on the java.desktop module Reviewed-by: erikj ! make/CompileJavaModules.gmk Changeset: dd5bcb4b0693 Author: lana Date: 2016-05-05 19:10 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/dd5bcb4b0693 Merge Changeset: 3a35d575147a Author: mchung Date: 2016-05-05 16:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/3a35d575147a 8154190: Deprivilege java.compiler module Reviewed-by: alanb, chegar, jjg ! make/common/Modules.gmk Changeset: c861a5be9c88 Author: mchung Date: 2016-05-05 22:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c861a5be9c88 8155513: Deprivilege jdk.charsets Reviewed-by: alanb, chegar ! make/common/Modules.gmk Changeset: f70030d86af1 Author: redestad Date: 2016-05-07 01:21 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/f70030d86af1 8150044: Generate classlists at build-time Reviewed-by: alanb, mchung, iklam Contributed-by: claes.redestad at oracle.com, erik.joelsson at oracle.com ! common/autoconf/boot-jdk.m4 ! common/autoconf/buildjdk-spec.gmk.in ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/CreateBuildJdkCopy.gmk ! make/CreateJmods.gmk ! make/Images.gmk + make/InterimImage.gmk ! make/Main.gmk ! make/common/MakeBase.gmk ! make/common/Modules.gmk Changeset: 047f95de8f91 Author: erikj Date: 2016-05-09 17:15 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/047f95de8f91 8153685: Parfait integration missing in the new tools (jmod and jlink) Reviewed-by: alanb, mchung ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/common/JavaCompilation.gmk Changeset: 07f41225c015 Author: Greg Lewis Date: 2016-06-12 23:22 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/07f41225c015 Merge from main OpenJDK repository ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/CompileJavaModules.gmk From glewis at eyesbeyond.com Mon Jun 13 06:44:54 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Mon, 13 Jun 2016 06:44:54 +0000 Subject: hg: bsd-port/jdk9/jdk: 43 new changesets Message-ID: <201606130644.u5D6iuRB015496@aojmv0008.oracle.com> Changeset: f38c0650a60f Author: lana Date: 2016-05-05 17:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f38c0650a60f Added tag jdk-9+117 for changeset 4da0f73ce03a ! .hgtags Changeset: 5c412978857d Author: alanb Date: 2016-05-03 09:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5c412978857d 8154956: Module system implementation refresh (4/2016) Reviewed-by: alanb, mchung, chegar, redestad Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, erik.joelsson at oracle.com, chris.hegarty at oracle.com, peter.levart at gmail.com, sundararajan.athijegannathan at oracle.com ! make/Tools.gmk ! make/gendata/GendataBreakIterator.gmk ! make/launcher/Launcher-java.desktop.gmk ! make/launcher/Launcher-java.scripting.gmk ! make/launcher/Launcher-jdk.compiler.gmk ! make/launcher/Launcher-jdk.javadoc.gmk ! make/launcher/Launcher-jdk.jlink.gmk ! make/launcher/Launcher-jdk.scripting.nashorn.shell.gmk ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/module/Configuration.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/module/ModuleFinder.java ! src/java.base/share/classes/java/lang/module/ModuleInfo.java ! src/java.base/share/classes/java/lang/module/ModulePath.java ! src/java.base/share/classes/java/lang/module/ModuleReader.java ! src/java.base/share/classes/java/lang/module/ModuleReference.java ! src/java.base/share/classes/java/lang/module/ModuleReferences.java ! src/java.base/share/classes/java/lang/module/Resolver.java ! src/java.base/share/classes/java/lang/module/SystemModuleFinder.java ! src/java.base/share/classes/java/lang/reflect/Layer.java ! src/java.base/share/classes/java/lang/reflect/Module.java + src/java.base/share/classes/java/lang/reflect/WeakPairMap.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/jdk/internal/loader/BootLoader.java ! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangReflectModuleAccess.java ! src/java.base/share/classes/jdk/internal/module/Builder.java ! src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java - src/java.base/share/classes/jdk/internal/module/Hasher.java ! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java + src/java.base/share/classes/jdk/internal/module/ModuleHashes.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java ! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java ! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java ! src/java.base/share/classes/jdk/internal/module/Modules.java ! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java ! src/java.base/share/classes/jdk/internal/module/SystemModules.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/launcher/resources/launcher.properties ! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java ! src/jdk.jartool/share/classes/sun/tools/jar/Main.java ! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/builder/ImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginConfiguration.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java ! 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/internal/packager/AppRuntimeImageBuilder.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultCompressPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ExcludeVMPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OptimizationPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModuleDescriptorPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/Plugin.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 ! test/TEST.ROOT ! test/com/sun/corba/5036554/TestCorbaBug.sh ! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java ! test/com/sun/corba/se/impl/io/HookPutFieldsTest.java ! test/com/sun/corba/se/impl/orb/SetDefaultORBTest.java ! test/com/sun/net/httpserver/bugs/B6373555.java ! test/java/lang/invoke/VarargsArrayTest.java ! test/java/lang/module/ModuleFinderTest.java + test/java/lang/reflect/WeakPairMap/Driver.java + test/java/lang/reflect/WeakPairMap/java.base/java/lang/reflect/WeakPairMapTest.java ! test/java/util/ResourceBundle/Bug6299235Test.sh ! test/javax/crypto/Cipher/CipherStreamClose.java ! test/javax/rmi/PortableRemoteObject/ConcurrentHashMapTest.java ! test/javax/smartcardio/CommandAPDUTest.java ! test/javax/smartcardio/HistoricalBytes.java ! test/javax/smartcardio/ResponseAPDUTest.java ! test/javax/smartcardio/Serialize.java ! test/javax/smartcardio/TerminalFactorySpiTest.java ! test/javax/smartcardio/TestCardPermission.java ! test/javax/smartcardio/TestCommandAPDU.java + test/javax/transaction/testng/Driver.java - test/javax/transaction/testng/TEST.properties ! test/javax/xml/bind/xjc/8032884/XjcOptionalPropertyTest.java ! test/javax/xml/jaxp/common/8035437/run.sh ! test/javax/xml/soap/XmlTest.java ! test/javax/xml/soap/spi/SAAJFactoryTest.java ! test/javax/xml/ws/8043129/MailTest.java ! test/javax/xml/ws/clientjar/TestWsImport.java ! test/javax/xml/ws/publish/WSTest.java ! test/javax/xml/ws/xsanymixed/Test.java ! test/sun/security/pkcs11/KeyStore/SecretKeysBasic.java ! test/sun/security/provider/PolicyFile/Modules.java ! test/tools/jar/modularJar/Basic.java ! test/tools/jar/modularJar/src/bar/jdk/test/bar/Bar.java ! test/tools/jlink/ImageFileCreatorTest.java ! test/tools/jlink/IntegrationTest.java ! test/tools/jlink/JLink2Test.java ! test/tools/jlink/JLinkTest.java - test/tools/jlink/hashes/HashesTest.java - test/tools/jlink/hashes/newsrc/m2/module-info.java - test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java - test/tools/jlink/hashes/newsrc/not_matched/module-info.java - test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java - test/tools/jlink/hashes/src/m1/module-info.java - test/tools/jlink/hashes/src/m1/org/m1/Main.java - test/tools/jlink/hashes/src/m2/module-info.java - test/tools/jlink/hashes/src/m2/org/m2/Util.java - test/tools/jlink/hashes/src/not_matched/module-info.java - test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java ! test/tools/jlink/plugins/FileCopierPluginTest.java ! test/tools/jmod/JmodNegativeTest.java + test/tools/jmod/hashes/HashesTest.java + test/tools/jmod/hashes/src/m1/module-info.java + test/tools/jmod/hashes/src/m1/org/m1/Main.java + test/tools/jmod/hashes/src/m2/module-info.java + test/tools/jmod/hashes/src/m2/org/m2/Util.java + test/tools/jmod/hashes/src/m3/module-info.java + test/tools/jmod/hashes/src/m3/org/m3/Name.java + test/tools/jmod/hashes/src/org.bar/module-info.java + test/tools/jmod/hashes/src/org.foo/module-info.java ! test/tools/launcher/ToolsOpts.java ! test/tools/launcher/modules/addmods/AddModsTest.java - test/tools/launcher/modules/addmods/src/app/Main.java - test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java - test/tools/launcher/modules/addmods/src/lib/module-info.java + test/tools/launcher/modules/addmods/src/logger/logger/Logger.java + test/tools/launcher/modules/addmods/src/logger/module-info.java + test/tools/launcher/modules/addmods/src/test/module-info.java + test/tools/launcher/modules/addmods/src/test/test/Main.java ! test/tools/launcher/modules/addreads/AddReadsTest.java ! test/tools/launcher/modules/patch/PatchTest.java ! test/tools/lib/tests/JImageGenerator.java Changeset: a8818f3e8c52 Author: alanb Date: 2016-05-03 11:45 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a8818f3e8c52 Merge ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/module/ModuleFinder.java - src/java.base/share/classes/jdk/internal/module/Hasher.java ! src/java.base/share/classes/module-info.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java - test/javax/transaction/testng/TEST.properties - test/tools/jlink/hashes/HashesTest.java - test/tools/jlink/hashes/newsrc/m2/module-info.java - test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java - test/tools/jlink/hashes/newsrc/not_matched/module-info.java - test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java - test/tools/jlink/hashes/src/m1/module-info.java - test/tools/jlink/hashes/src/m1/org/m1/Main.java - test/tools/jlink/hashes/src/m2/module-info.java - test/tools/jlink/hashes/src/m2/org/m2/Util.java - test/tools/jlink/hashes/src/not_matched/module-info.java - test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java - test/tools/launcher/modules/addmods/src/app/Main.java - test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java - test/tools/launcher/modules/addmods/src/lib/module-info.java Changeset: 930d3aef37ee Author: redestad Date: 2016-05-03 15:50 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/930d3aef37ee 8155775: Re-examine naming of privileged methods to access System properties Reviewed-by: mullan ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystemProvider.java ! src/java.base/macosx/classes/sun/nio/ch/KQueueArrayWrapper.java ! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystem.java ! src/java.base/macosx/classes/sun/nio/fs/MacOSXFileSystemProvider.java ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/lang/ProcessBuilder.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! src/java.base/share/classes/java/lang/reflect/Proxy.java ! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/SocksSocketImpl.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/java/net/URLEncoder.java ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/nio/file/TempFileHelper.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/PropertyResourceBundle.java ! src/java.base/share/classes/java/util/TimeZone.java ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/Pack200.java ! src/java.base/share/classes/java/util/regex/PatternSyntaxException.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java ! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java ! src/java.base/share/classes/jdk/Version.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java ! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java ! src/java.base/share/classes/sun/net/ResourceManager.java ! src/java.base/share/classes/sun/net/sdp/SdpSupport.java ! src/java.base/share/classes/sun/net/smtp/SmtpClient.java ! src/java.base/share/classes/sun/net/www/MimeLauncher.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationHeader.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java ! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/netdoc/Handler.java ! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java ! src/java.base/share/classes/sun/nio/ch/Net.java ! src/java.base/share/classes/sun/nio/ch/Util.java ! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template ! src/java.base/share/classes/sun/nio/fs/Util.java ! src/java.base/share/classes/sun/security/action/GetIntegerAction.java ! src/java.base/share/classes/sun/security/action/GetPropertyAction.java ! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java ! src/java.base/share/classes/sun/security/ssl/Debug.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java ! src/java.base/share/classes/sun/security/util/Debug.java ! src/java.base/share/classes/sun/util/calendar/LocalGregorianCalendar.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystem.java ! src/java.base/solaris/classes/sun/nio/fs/SolarisFileSystemProvider.java ! src/java.base/unix/classes/java/io/UnixFileSystem.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/unix/classes/sun/net/NetHooks.java ! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java ! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java ! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java ! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java ! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java ! src/java.base/windows/classes/java/io/WinNTFileSystem.java ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java ! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java Changeset: 03453120a011 Author: darcy Date: 2016-05-03 10:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/03453120a011 6850612: Deprecate Class.newInstance since it violates the checked exception language contract Reviewed-by: lancea, mullan, dfuchs ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/ProxySelector.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLConnection.java ! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java ! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java ! src/java.base/share/classes/java/util/jar/Pack200.java ! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java ! src/java.base/share/classes/javax/security/auth/login/Configuration.java ! src/java.base/share/classes/javax/security/auth/login/LoginContext.java ! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java ! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java ! src/java.base/share/classes/sun/net/ftp/FtpClientProvider.java ! src/java.base/share/classes/sun/nio/ch/ThreadPool.java ! src/java.base/share/classes/sun/nio/cs/FastCharsetProvider.java ! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template ! src/java.base/share/classes/sun/security/jca/ProviderConfig.java ! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java ! src/java.base/share/classes/sun/security/x509/X509Key.java ! src/java.base/share/classes/sun/util/calendar/CalendarSystem.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java ! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java ! src/java.base/unix/classes/java/net/DefaultDatagramSocketImplFactory.java ! src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java ! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java ! src/java.httpclient/share/classes/java/net/http/FilterFactory.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/MemoryHandler.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/java.management/share/classes/javax/management/MBeanServerFactory.java ! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/java.naming/share/classes/com/sun/naming/internal/FactoryEnumeration.java ! src/java.naming/share/classes/com/sun/naming/internal/ResourceManager.java ! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java ! src/java.naming/share/classes/javax/naming/spi/NamingManager.java ! src/java.prefs/share/classes/java/util/prefs/Preferences.java ! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java ! src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java ! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java ! src/java.rmi/share/classes/sun/rmi/server/Activation.java ! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java ! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SQLInputImpl.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java ! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/Translator.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Util.java ! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/TerminalFactory.java ! src/jdk.internal.le/share/classes/jdk/internal/jline/console/internal/ConsoleRunner.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java ! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java Changeset: ddf9b6697e60 Author: darcy Date: 2016-05-03 12:18 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ddf9b6697e60 8155963: Fix deprecation warning in windows java.net implementation Reviewed-by: prr ! src/java.base/windows/classes/java/net/DefaultDatagramSocketImplFactory.java Changeset: 1db91f64f71b Author: darcy Date: 2016-05-03 16:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1db91f64f71b 4943627: Deprecate rounding mode integer constants in BigDecimal and their uses Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/RoundingMode.java Changeset: c49b0409a802 Author: sdrach Date: 2016-05-02 09:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c49b0409a802 8151542: URL resources for multi-release jar files have a #runtime fragment appended to them Reviewed-by: alanb, chegar, psandoz, sherman Contributed-by: steve.drach at oracle.com ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java ! src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java ! test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java + test/lib/testlibrary/java/util/jar/SimpleHttpServer.java ! test/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Changeset: e10915345b2a Author: amlu Date: 2016-05-04 10:56 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e10915345b2a 8154911: Move GCDuringIteration.java back to tier1 Reviewed-by: darcy, martin ! test/TEST.groups Changeset: 909c7db6c47d Author: ant Date: 2016-05-04 16:41 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/909c7db6c47d 8145984: [macosx] sun.lwawt.macosx.CAccessible leaks Reviewed-by: serb, ptbrunet ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibleText.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h ! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m Changeset: 40832198b160 Author: redestad Date: 2016-05-04 16:55 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/40832198b160 8155939: sun.launcher.LauncherHelper INSTANCE is unused Reviewed-by: rriggs, ksrini ! src/java.base/share/classes/sun/launcher/LauncherHelper.java Changeset: 5dd02e390cf8 Author: bpb Date: 2016-05-04 08:04 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5dd02e390cf8 8153192: (se) Selector.select(long) uses wrong timeout after EINTR (lnx) Summary: Pass what remains of the initial timeout to epoll_wait(2) (Linux) and ioctl(7d) (Solaris) instead of the original un-decremented timeout value. Reviewed-by: alanb, rriggs ! src/java.base/linux/native/libnio/ch/EPollArrayWrapper.c ! src/java.base/solaris/native/libnio/ch/DevPollArrayWrapper.c Changeset: 832e924b2ff8 Author: naoto Date: 2016-05-04 08:53 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/832e924b2ff8 8155649: IncludeLocalesPlugin throws NPE when jdk.localedata not resolved Reviewed-by: alanb, mchung ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/IncludeLocalesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! test/tools/jlink/plugins/IncludeLocalesPluginTest.java Changeset: 455228b64de4 Author: michaelm Date: 2016-05-05 11:37 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/455228b64de4 8155928: Remove hardcoded port numbers from httpclient/Security.java test Reviewed-by: chegar, rriggs ! src/java.httpclient/share/classes/java/net/http/Utils.java ! test/java/net/httpclient/security/0.policy ! test/java/net/httpclient/security/1.policy ! test/java/net/httpclient/security/10.policy ! test/java/net/httpclient/security/11.policy ! test/java/net/httpclient/security/12.policy + test/java/net/httpclient/security/14.policy ! test/java/net/httpclient/security/15.policy ! test/java/net/httpclient/security/2.policy ! test/java/net/httpclient/security/3.policy ! test/java/net/httpclient/security/4.policy ! test/java/net/httpclient/security/5.policy ! test/java/net/httpclient/security/6.policy ! test/java/net/httpclient/security/7.policy ! test/java/net/httpclient/security/8.policy ! test/java/net/httpclient/security/9.policy + test/java/net/httpclient/security/Driver.java ! test/java/net/httpclient/security/Security.java Changeset: ee18c1df243b Author: psandoz Date: 2016-05-05 11:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ee18c1df243b 8155258: VarHandle implementation improvements Reviewed-by: shade, vlivanov ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java ! src/java.base/share/classes/java/lang/invoke/VarForm.java ! src/java.base/share/classes/java/lang/invoke/VarHandle.java ! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template ! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template Changeset: b77d076941f2 Author: lana Date: 2016-05-05 19:11 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b77d076941f2 Merge - src/java.base/share/classes/jdk/internal/module/Hasher.java - test/javax/transaction/testng/TEST.properties - test/tools/jlink/hashes/HashesTest.java - test/tools/jlink/hashes/newsrc/m2/module-info.java - test/tools/jlink/hashes/newsrc/m2/org/m2/Util.java - test/tools/jlink/hashes/newsrc/not_matched/module-info.java - test/tools/jlink/hashes/newsrc/not_matched/org/not_matched/Name.java - test/tools/jlink/hashes/src/m1/module-info.java - test/tools/jlink/hashes/src/m1/org/m1/Main.java - test/tools/jlink/hashes/src/m2/module-info.java - test/tools/jlink/hashes/src/m2/org/m2/Util.java - test/tools/jlink/hashes/src/not_matched/module-info.java - test/tools/jlink/hashes/src/not_matched/org/not_matched/Name.java - test/tools/launcher/modules/addmods/src/app/Main.java - test/tools/launcher/modules/addmods/src/lib/jdk/lib/Util.java - test/tools/launcher/modules/addmods/src/lib/module-info.java Changeset: ed8ca9167d66 Author: shurailine Date: 2016-05-05 13:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ed8ca9167d66 8154182: Fix java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java to only use available modules Reviewed-by: alanb, mchung ! test/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java Changeset: 59248872ead8 Author: mchung Date: 2016-05-05 16:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/59248872ead8 8154190: Deprivilege java.compiler module Reviewed-by: alanb, chegar, jjg ! src/java.base/share/conf/security/java.policy Changeset: 2d42c4cfd5ac Author: weijun Date: 2016-05-06 11:38 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2d42c4cfd5ac 8051408: NIST SP 800-90A SecureRandom implementations Reviewed-by: wetmore, xuelei, coffeys ! src/java.base/share/classes/com/sun/crypto/provider/HmacCore.java ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java + src/java.base/share/classes/java/security/DrbgParameters.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/SecureRandom.java + src/java.base/share/classes/java/security/SecureRandomParameters.java ! src/java.base/share/classes/java/security/SecureRandomSpi.java + src/java.base/share/classes/sun/security/provider/AbstractDrbg.java + src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java + src/java.base/share/classes/sun/security/provider/CtrDrbg.java + src/java.base/share/classes/sun/security/provider/DRBG.java + src/java.base/share/classes/sun/security/provider/EntropySource.java + src/java.base/share/classes/sun/security/provider/HashDrbg.java + src/java.base/share/classes/sun/security/provider/HmacDrbg.java + src/java.base/share/classes/sun/security/provider/MoreDrbgParameters.java ! src/java.base/share/classes/sun/security/provider/SHA5.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/util/Debug.java ! src/java.base/share/conf/security/java.security + test/com/sun/crypto/provider/Mac/HmacSHA512.java + test/java/security/SecureRandom/DrbgParametersSpec.java ! test/java/security/SecureRandom/Serialize.java + test/sun/security/provider/MessageDigest/SHA512.java + test/sun/security/provider/SecureRandom/AbstractDrbgSpec.java + test/sun/security/provider/SecureRandom/AutoReseed.java + test/sun/security/provider/SecureRandom/CommonSeeder.java + test/sun/security/provider/SecureRandom/DRBGAlg.java + test/sun/security/provider/SecureRandom/DrbgCavp.java - test/sun/security/provider/SecureRandom/SelfSeed.java ! test/sun/security/provider/SecureRandom/StrongSeedReader.java Changeset: 160221b05c27 Author: mchung Date: 2016-05-05 22:39 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/160221b05c27 8155513: Deprivilege jdk.charsets Reviewed-by: alanb, chegar ! src/java.base/share/conf/security/java.policy ! test/java/nio/charset/spi/basic.sh ! test/java/nio/charset/spi/default-pol Changeset: 335bbeff90c5 Author: jdv Date: 2016-05-06 06:52 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/335bbeff90c5 7116979: Unexpected pixel colour when converting images to TYPE_BYTE_INDEXED Summary: Unexpected pixel colour when converting images to TYPE_BYTE_INDEXED Reviewed-by: prr, flar ! make/data/x11wrappergen/sizes.32 ! make/data/x11wrappergen/sizes.64 ! make/data/x11wrappergen/sizes.64-solaris-i386 ! make/data/x11wrappergen/xlibtypes.txt ! src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c ! src/java.desktop/share/native/libawt/java2d/SurfaceData.h ! src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.h ! src/java.desktop/unix/native/common/awt/colordata.h ! src/java.desktop/windows/native/libawt/windows/colordata.h + test/sun/java2d/loops/ConvertToByteIndexedTest.java Changeset: 098e5d482a66 Author: michaelm Date: 2016-05-06 11:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/098e5d482a66 8153572: [JEP 110] IOException (connection closed for reading) is thrown when try to connect HTTPS service Reviewed-by: rriggs ! src/java.httpclient/share/classes/java/net/http/AsyncSSLDelegate.java ! src/java.httpclient/share/classes/java/net/http/HttpClientImpl.java ! src/java.httpclient/share/classes/java/net/http/SSLDelegate.java ! test/java/net/httpclient/http2/BasicTest.java ! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestExchange.java ! test/java/net/httpclient/http2/java.httpclient/java/net/http/Http2TestServerConnection.java Changeset: 3edef8d5081a Author: ntv Date: 2016-05-06 11:23 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/3edef8d5081a 8015070: Antialiased text on translucent backgrounds gets bright artifacts Reviewed-by: flar, prr, jdv Contributed-by: prahalad.kumar.narayanan at oracle.com ! src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgr.h ! src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.h ! src/java.desktop/share/native/libawt/java2d/loops/IntArgb.h ! src/java.desktop/share/native/libawt/java2d/loops/IntArgbBm.h ! src/java.desktop/share/native/libawt/java2d/loops/IntArgbPre.h ! src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h + test/java/awt/Graphics2D/DrawString/AntialiasedTextArtifact.java Changeset: b9760b7afe0d Author: ntv Date: 2016-05-06 12:48 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b9760b7afe0d 8148949: DateTimeFormatter pattern letters 'A','n','N' Summary: Changed the definition of pattern letters 'A','n','N' because it does not match the definition of CLDR Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java ! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java Changeset: c5467b18921b Author: smarks Date: 2016-05-06 11:33 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c5467b18921b 8139233: add initial compact immutable collection implementations Reviewed-by: plevart, forax, dfuchs, chegar, alanb, scolebourne + src/java.base/share/classes/java/util/ImmutableCollections.java ! src/java.base/share/classes/java/util/List.java ! src/java.base/share/classes/java/util/Map.java ! src/java.base/share/classes/java/util/Set.java + test/java/util/Map/EntrySetIterator.java Changeset: b9ed1a4feefb Author: sherman Date: 2016-05-06 14:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b9ed1a4feefb 8150496: (zipfs) Fix performance issues in zip-fs 8150366: (zipfs) lastAccessTime and createTime returned as null instead of default value Reviewed-by: alanb, redestad, shade ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributes.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java ! test/jdk/nio/zipfs/Basic.java ! test/jdk/nio/zipfs/PathOps.java Changeset: 60795927342a Author: stuefe Date: 2016-05-07 00:26 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/60795927342a 8155211: Ucrypto Library leaks native memory Summary: Free the memory allocated by calloc(0, x) calls Reviewed-by: valeriep, igerasim ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c Changeset: ad74c39cac12 Author: redestad Date: 2016-05-07 01:49 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/ad74c39cac12 8150044: Generate classlists at build-time Reviewed-by: alanb, mchung, iklam Contributed-by: claes.redestad at oracle.com, erik.joelsson at oracle.com + make/GenerateClasslist.gmk - make/data/classlist/classlist.aix - make/data/classlist/classlist.linux - make/data/classlist/classlist.macosx - make/data/classlist/classlist.solaris - make/data/classlist/classlist.windows ! make/gendata/Gendata-java.base.gmk + make/src/classes/build/tools/classlist/HelloClasslist.java Changeset: 4aa52dc73711 Author: redestad Date: 2016-05-07 02:53 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/4aa52dc73711 Merge - make/data/classlist/classlist.aix - make/data/classlist/classlist.linux - make/data/classlist/classlist.macosx - make/data/classlist/classlist.solaris - make/data/classlist/classlist.windows Changeset: 8674acefce79 Author: sspitsyn Date: 2016-05-06 12:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8674acefce79 8156147: NPE in InstrumentationImpl.transform when loading classes from -Xbootclasspath/a Summary: Use the jdk.internal.loader.Bootloader if the loader argument is null Reviewed-by: alanb ! src/java.base/share/classes/module-info.java ! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java + test/java/lang/instrument/BootstrapClassPathAgent.java + test/java/lang/instrument/BootstrapClassPathSetUp.sh + test/java/lang/instrument/BootstrapClassPathTest.java Changeset: 963fa7af5548 Author: sspitsyn Date: 2016-05-06 20:36 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/963fa7af5548 Merge Changeset: a2d6a296010f Author: sspitsyn Date: 2016-05-06 23:14 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a2d6a296010f Merge Changeset: 7f1ef660db8b Author: sspitsyn Date: 2016-05-07 00:54 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7f1ef660db8b Merge Changeset: 59fbc3a41b16 Author: simonis Date: 2016-05-07 08:44 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/59fbc3a41b16 8156020: 8145547 breaks AIX and and uses RTLD_NOLOAD incorrectly Reviewed-by: prr, serb ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.c Changeset: 01f92e15cf1e Author: ntv Date: 2016-05-08 07:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/01f92e15cf1e 8079628: java.time: DateTimeFormatter containing "DD" fails on 3-digit day-of-year value` Summary: Change the definition of 'DD' to match with CLDR Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java ! test/java/time/test/java/time/format/TestDateTimeFormatterBuilder.java Changeset: a0fe57307d3b Author: jlahoda Date: 2016-05-08 22:15 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/a0fe57307d3b 8147984: WindowsTerminal should support function keys Reviewed-by: smarks ! src/jdk.internal.le/share/classes/jdk/internal/jline/WindowsTerminal.java Changeset: fbe3daace0b7 Author: xuelei Date: 2016-05-08 23:02 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fbe3daace0b7 8156502: Use short name of SupportedEllipticCurvesExtension.java Reviewed-by: vinnie ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java + src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java + src/java.base/share/classes/sun/security/ssl/EllipticPointFormatsExtension.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/HelloExtensions.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java - src/java.base/share/classes/sun/security/ssl/SupportedEllipticCurvesExtension.java - src/java.base/share/classes/sun/security/ssl/SupportedEllipticPointFormatsExtension.java Changeset: e87c5b70b365 Author: peytoia Date: 2016-05-09 17:46 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e87c5b70b365 8154295: Currency iso code is int and hence looses the preceeding zero. Reviewed-by: naoto, okutsu, peytoia Contributed-by: Nishit Jain ! src/java.base/share/classes/java/util/Currency.java + test/java/util/Currency/Bug8154295.java Changeset: 5d2b5a53001b Author: michaelm Date: 2016-05-09 10:28 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5d2b5a53001b 8155888: java/net/httpclient/QuickResponses.java intermittently failed with java.util.ConcurrentModificationException Reviewed-by: chegar ! test/java/net/httpclient/QuickResponses.java ! test/java/net/httpclient/Server.java ! test/java/net/httpclient/SplitResponse.java Changeset: 26cff22692a5 Author: amlu Date: 2016-05-09 18:06 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/26cff22692a5 8156512: Mark several tests from java/nio as intermittently failing Reviewed-by: alanb ! test/java/nio/channels/AsynchronousSocketChannel/Basic.java ! test/java/nio/channels/FileChannel/InterruptMapDeadlock.java Changeset: 5f4aff1d2242 Author: amlu Date: 2016-05-09 18:11 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5f4aff1d2242 8156529: Problem list java/nio/file/WatchService/DeleteInterference.java Reviewed-by: alanb ! test/ProblemList.txt Changeset: e1eba5cfa5cc Author: mchung Date: 2016-05-09 09:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e1eba5cfa5cc 8153912: Reconsider StackFrame::getFileName and StackFrame::getLineNumber Summary: Add StackFrame::getByteCodeIndex method. Revised getFileName and getLineNumber method. Reviewed-by: dfuchs, bchristi ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java ! test/java/lang/StackWalker/EmbeddedStackWalkTest.java ! test/java/lang/StackWalker/StackRecorderUtil.java + test/java/lang/StackWalker/TestBCI.java Changeset: 426975565f0a Author: Greg Lewis Date: 2016-06-12 23:23 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/426975565f0a Merge from main OpenJDK repository ! src/java.base/unix/classes/sun/nio/fs/DefaultFileSystemProvider.java From glewis at eyesbeyond.com Tue Jun 14 18:51:37 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Tue, 14 Jun 2016 18:51:37 +0000 Subject: hg: bsd-port/jdk8/jdk: . Use poll() rather than select() on BSD to avoid crashes during network Message-ID: <201606141851.u5EIpbtp010108@aojmv0008.oracle.com> Changeset: c31a9eee44b7 Author: Greg Lewis Date: 2016-06-14 11:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/jdk/rev/c31a9eee44b7 . Use poll() rather than select() on BSD to avoid crashes during network timeouts. This is forward ported from openjdk7. Pointed out by: Andrew Smith ! src/solaris/native/java/net/bsd_close.c From volker.simonis at gmail.com Thu Jun 16 13:58:26 2016 From: volker.simonis at gmail.com (Volker Simonis) Date: Thu, 16 Jun 2016 15:58:26 +0200 Subject: Adding BSD PPC Support to jdk9 In-Reply-To: <01a001d1c7ce$5621c860$02655920$@verizon.net> References: <017f01d1c779$915a9ce0$b40fd6a0$@verizon.net> <01a001d1c7ce$5621c860$02655920$@verizon.net> Message-ID: Hi Curtis, On Thu, Jun 16, 2016 at 2:55 PM, Curtis Hamilton wrote: > > > -----Original Message----- > From: Volker Simonis [mailto:volker.simonis at gmail.com] > Sent: Thursday, June 16, 2016 4:34 AM > To: Curtis Hamilton > Cc: ppc-aix-port-dev at openjdk.java.net > Subject: Re: Adding BSD PPC Support to jdk9 > >>Hi Curtis, >> >>welcome on board! > > Volker, > > Thanks! > >>On Thu, Jun 16, 2016 at 4:48 AM, Curtis Hamilton wrote: >>> I want to contribute in the development of jdk9, by adding native ppc >>> support for bsd. I've already developed core patches for native >>> support in >>> jdk9 and can successfully compile the mercurial. >>> > >>Congratulations! Sounds like an interesting project. >>How big are the changes you had to do? Did you had to do significant changes in the existing sources or did you merely add hotspot/src/os_cp/bsd_ppc ? > > First, let me correct myself, as I've been using the bsd-port jdk9 mercurial to build against. There are not real significant changes being made to the existing hotspot code. Mostly just adding hotspot/src/os_cpu/bsd_ppc. > > >>> The extent of my testing, so far, is compiling "HelloWorld" and >>> running simple command-line (text based) java applications. All seem >>> to be working (no errors). However, I'm getting the following >>> error(s) when attempting to test any app that uses a graphical interface: >>> >>> ...ppc64/libjava.so: Undefined symbol "jlog" >>> >> >-OR- >>> >> >...ppc64/libjava.so: Undefined symbol "jsin" >>> > >>In jdk/src/java.base/share/native/libfdlibm/jfdlibm.h the usual mathematical functions are redefined to versions prefixed by 'j'. E.g. >> >>#define sin jsin >> >>jdk/src/java.base/share/native/libfdlibm/jfdlibm.h is included by jdk/src/java.base/share/native/libfdlibm/fdlibm.h which is in tunr included into jdk/src/java.base/share/native/libfdlibm/s_sin.c which defines the function. >> >>Can you check if s_sin.c (and the other files from libfdlibm) get compiled into libfdlibm.a. To do this, you can build with 'LOG=debug' >>(i.e. make images LOG=debug). >> >>I suppose it is not build until you add a line like: >> >> LIBS_bsd := $(LIBDL) $(BUILD_LIBFDLIBM), \ >> >>to the >> >>$(eval $(call SetupNativeCompilation,BUILD_LIBJAVA, \ >> >>section in jdk/make/lib/CoreLibraries.gmk >> >>Regards, >>Volker > > You're spot on, as always. Although libfdlibm.a was being built, it was not being linked into libjava.so. When I looked at CoreLibraries.gmk and noticed that libfdlibm was missing from the "LIBS_unix" entry. > > So I changed it from: > > LIBS_unix := -ljvm -lverify, \ > > to: > > LIBS_unix := -ljvm -lverify $(LIBDL) $(BUILD_LIBFDLIBM), \ > > Now everything seems to be working. > Glad that it worked. Nevertheless I think changing LIBS_unix is not the right way to fix your problem. LIBS_unix is used on all *nix systems (i.e. concatenated with LIBS_solaris on Solaris, etc) so your change will probably break Solaris and AIX which don't need fdlibm or link it in a different way. S you should really use LIBS_bsd for BSD specific settings. Also you probably don't need to include $(LIBDL) on BSD if it wasn't required until now. > Now that I've gotten core bsd ppc support working, how can I contribute this work into the overall project? > As you wrote that you are using the bsd-port jdk9 repository I've CCed bsd-port-dev and Greg Lewis. I'm not sure what's the state of the BSD-port project and if and when they plan to integrate into the jdk9 mainline. For Java 9 it's definitely too late as feature close has already been reached a few weeks ago. As your changes are based on the other changes in the bsd-port/jdk9 repository it's probably the easiest to push them there (bsd-port/jdk9 seems to be merged with jdk9/jdk9 regularly and therefore should contain all the ppc stuff while the main jdk9/jdk9 repos don't have the BSD stuff). Once you're in bsd-port/jdk9 your changes will automatically go into jdk9/jdk9 if the BSD port will be merged into the jdk9 main line eventually. Regarding the exact commit rules of the BSD-port project you have to ask somebody from that project. Regards, Volker > Regards, > Curtis > >>> I understand that jdk9 is WIP, but can someone point me in the right >>> direction to look? >>> >> >Thanks in advance! >>> From hamiltcl at verizon.net Thu Jun 16 17:34:05 2016 From: hamiltcl at verizon.net (Curtis Hamilton) Date: Thu, 16 Jun 2016 13:34:05 -0400 Subject: Adding BSD PPC Support to jdk9 In-Reply-To: References: <017f01d1c779$915a9ce0$b40fd6a0$@verizon.net> <01a001d1c7ce$5621c860$02655920$@verizon.net> Message-ID: <01bc01d1c7f5$48284a50$d878def0$@verizon.net> >-----Original Message----- >From: Volker Simonis [mailto:volker.simonis at gmail.com] >Sent: Thursday, June 16, 2016 9:58 AM >To: Curtis Hamilton >Cc: ppc-aix-port-dev at openjdk.java.net; Greg Lewis ; bsd-port-dev at openjdk.java.net >Subject: Re: Adding BSD PPC Support to jdk9 >Hi Curtis, > >On Thu, Jun 16, 2016 at 2:55 PM, Curtis Hamilton wrote: >> >> >> -----Original Message----- >> From: Volker Simonis [mailto:volker.simonis at gmail.com] >> Sent: Thursday, June 16, 2016 4:34 AM >> To: Curtis Hamilton >> Cc: ppc-aix-port-dev at openjdk.java.net >> Subject: Re: Adding BSD PPC Support to jdk9 >> >>>Hi Curtis, >>> >>>welcome on board! >> >> Volker, >> >> Thanks! >> >>>On Thu, Jun 16, 2016 at 4:48 AM, Curtis Hamilton wrote: >>>> I want to contribute in the development of jdk9, by adding native >>>> ppc support for bsd. I've already developed core patches for native >>>> support in >>>> jdk9 and can successfully compile the mercurial. >>>> >>> >>>Congratulations! Sounds like an interesting project. >>>How big are the changes you had to do? Did you had to do significant changes in the existing sources or did you merely add hotspot/src/os_cp/bsd_ppc ? >> >> First, let me correct myself, as I've been using the bsd-port jdk9 mercurial to build against. There are not real significant changes being made to the existing hotspot code. >>Mostly just adding hotspot/src/os_cpu/bsd_ppc. >> >> >>>> The extent of my testing, so far, is compiling "HelloWorld" and >>>> running simple command-line (text based) java applications. All >>>> seem to be working (no errors). However, I'm getting the following >>>> error(s) when attempting to test any app that uses a graphical interface: >>>> >>>> ...ppc64/libjava.so: Undefined symbol "jlog" >>>> >>> >-OR- >>>> >>>>...ppc64/libjava.so: Undefined symbol "jsin" >>>> >>> >>>In jdk/src/java.base/share/native/libfdlibm/jfdlibm.h the usual mathematical functions are redefined to versions prefixed by 'j'. E.g. >>> >>>#define sin jsin >>> >>>jdk/src/java.base/share/native/libfdlibm/jfdlibm.h is included by jdk/src/java.base/share/native/libfdlibm/fdlibm.h which is in tunr included into jdk/src/java.base/share/native/libfdlibm/s_sin.c which defines the function. >>> >>>Can you check if s_sin.c (and the other files from libfdlibm) get compiled into libfdlibm.a. To do this, you can build with 'LOG=debug' >>>(i.e. make images LOG=debug). >>> >>>I suppose it is not build until you add a line like: >>> >>> LIBS_bsd := $(LIBDL) $(BUILD_LIBFDLIBM), \ >>> >>>to the >>> >>>$(eval $(call SetupNativeCompilation,BUILD_LIBJAVA, \ >>> >>>section in jdk/make/lib/CoreLibraries.gmk >>> >>>Regards, >>>Volker >> >> You're spot on, as always. Although libfdlibm.a was being built, it was not being linked into libjava.so. When I looked at CoreLibraries.gmk and noticed that libfdlibm was >>missing from the "LIBS_unix" entry. >> >> So I changed it from: >> >> LIBS_unix := -ljvm -lverify, \ >> >> to: >> >> LIBS_unix := -ljvm -lverify $(LIBDL) $(BUILD_LIBFDLIBM), \ >> >> Now everything seems to be working. >> >Glad that it worked. Nevertheless I think changing LIBS_unix is not the right way to fix your problem. LIBS_unix is used on all *nix systems (i.e. concatenated with LIBS_solaris on >Solaris, etc) so your change will probably break Solaris and AIX which don't need fdlibm or link it in a different way. S you should really use LIBS_bsd for BSD specific settings. Also >you probably don't need to include $(LIBDL) on BSD if it wasn't required until now. There are separate lines for Solaris and AIX, both already containing $(LIBDL) $(BUILD_LIBFDLIBM). I don't see how adding this to the *nix entry would break Solaris or AIX, but I yield to you expertise and will add a separate BSD line. >> Now that I've gotten core bsd ppc support working, how can I contribute this work into the overall project? >> > As you wrote that you are using the bsd-port jdk9 repository I've CCed bsd-port-dev and Greg Lewis. > I'm not sure what's the state of the BSD-port project and if and when they plan to integrate into the jdk9 mainline. For Java 9 it's definitely too late as feature close has already >been reached a few weeks ago. >As your changes are based on the other changes in the bsd-port/jdk9 repository it's probably the easiest to push them there (bsd-port/jdk9 seems to be merged with jdk9/jdk9 >regularly and therefore should contain all the ppc stuff while the main jdk9/jdk9 repos don't have the BSD stuff). Once you're in bsd-port/jdk9 your changes will automatically go >into jdk9/jdk9 if the BSD port will be merged into the jdk9 main line eventually. >Regarding the exact commit rules of the BSD-port project you have to ask somebody from that project. No problem. I've already been in contact with Greg. I'll work with him on getting this support added to the bsd-port. Cheers, Curtis >Regards, >Volker > Regards, > Curtis > >>> I understand that jdk9 is WIP, but can someone point me in the right >>> direction to look? >>> >> >Thanks in advance! >>> From glewis at eyesbeyond.com Sat Jun 18 05:09:16 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sat, 18 Jun 2016 05:09:16 +0000 Subject: hg: bsd-port/jdk8/hotspot: 4 new changesets Message-ID: <201606180509.u5I59G2G006948@aojmv0008.oracle.com> Changeset: 7f2fa0446bb7 Author: Greg Lewis Date: 2016-06-17 22:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/7f2fa0446bb7 For ppc ARCH can be both ppc and ppc64. Support both. Submitted by: Curtis Hamilton ! make/bsd/Makefile Changeset: 111ec5a247b5 Author: Greg Lewis Date: 2016-06-17 22:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/111ec5a247b5 For ppc ARCH can be both ppc and ppc64. Support both. Submitted by: Curtis Hamilton ! make/bsd/makefiles/defs.make Changeset: 7d6b5e9516c9 Author: Greg Lewis Date: 2016-06-17 22:06 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/7d6b5e9516c9 Add BSD support. Submitted by: Curtis Hamilton ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp Changeset: 38f9f453eb12 Author: Greg Lewis Date: 2016-06-17 22:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/38f9f453eb12 Somehow I managed to apply the ppc64 diffs and get the double the content in all these files. Fix that by removing the second duplicate content. Pointed out by: Curtis Hamilton ! make/bsd/makefiles/ppc64.make ! make/bsd/platform_ppc64 ! src/os_cpu/bsd_ppc/vm/atomic_bsd_ppc.inline.hpp ! src/os_cpu/bsd_ppc/vm/bytes_bsd_ppc.inline.hpp ! src/os_cpu/bsd_ppc/vm/globals_bsd_ppc.hpp ! src/os_cpu/bsd_ppc/vm/orderAccess_bsd_ppc.inline.hpp ! src/os_cpu/bsd_ppc/vm/os_bsd_ppc.cpp ! src/os_cpu/bsd_ppc/vm/os_bsd_ppc.hpp ! src/os_cpu/bsd_ppc/vm/prefetch_bsd_ppc.inline.hpp ! src/os_cpu/bsd_ppc/vm/threadLS_bsd_ppc.cpp ! src/os_cpu/bsd_ppc/vm/threadLS_bsd_ppc.hpp ! src/os_cpu/bsd_ppc/vm/thread_bsd_ppc.cpp ! src/os_cpu/bsd_ppc/vm/thread_bsd_ppc.hpp ! src/os_cpu/bsd_ppc/vm/vmStructs_bsd_ppc.hpp From glewis at eyesbeyond.com Sun Jun 19 19:42:34 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 19 Jun 2016 19:42:34 +0000 Subject: hg: bsd-port/jdk9/jaxp: 8 new changesets Message-ID: <201606191942.u5JJgYjp028950@aojmv0008.oracle.com> Changeset: def96e89f9f0 Author: lana Date: 2016-05-12 15:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/def96e89f9f0 Added tag jdk-9+118 for changeset a8aa25fc6c5f ! .hgtags Changeset: 6390a20678d6 Author: joehw Date: 2016-05-09 14:58 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/6390a20678d6 8152912: SAX XMLReaderFactory needs to be ServiceLoader compliant Reviewed-by: dfuchs ! src/java.xml/share/classes/module-info.java ! src/java.xml/share/classes/org/xml/sax/AttributeList.java ! src/java.xml/share/classes/org/xml/sax/DocumentHandler.java ! src/java.xml/share/classes/org/xml/sax/Parser.java ! src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java ! src/java.xml/share/classes/org/xml/sax/helpers/ParserFactory.java ! src/java.xml/share/classes/org/xml/sax/helpers/SecuritySupport.java ! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java Changeset: 78b710ed047a Author: amlu Date: 2016-05-10 10:45 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/78b710ed047a 8156513: Problem list javax/xml/jaxp/unittest/stream/FactoryFindTest.java Reviewed-by: rriggs, joehw ! test/ProblemList.txt Changeset: a3c5b5a6b125 Author: fyuan Date: 2016-05-10 00:24 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/a3c5b5a6b125 8156119: Update ServiceProviderTest for XMLReaderFactory Reviewed-by: joehw Contributed-by: Frank Yuan ! test/javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java ! test/javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java + test/javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/test/test/XMLFactoryHelper.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/unnamed/Main.java ! test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/module-info.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider2/xp2/XMLReaderImpl.java + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider3/legacy/META-INF/services/org.xml.sax.driver + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider3/service/META-INF/services/org.xml.sax.XMLReader + test/javax/xml/jaxp/module/ServiceProviderTest/src/xmlprovider3/xp3/XMLReaderImpl.java Changeset: bfc9ec1a816b Author: joehw Date: 2016-05-10 16:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/bfc9ec1a816b 8046274: Removing dependency on jakarta-regexp Reviewed-by: lancea ! THIRD_PARTY_README ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterIterator.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RE.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RECompiler.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REDebugCompiler.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REProgram.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RESyntaxException.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RETest.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REUtil.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StringCharacterIterator.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/recompile.java Changeset: e59017d60861 Author: sla Date: 2016-05-11 11:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/e59017d60861 8156658: Common way to run jtreg tests Reviewed-by: erikj, dsamersoff ! test/Makefile Changeset: f2bd0abeb775 Author: lana Date: 2016-05-12 18:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/f2bd0abeb775 Merge - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterArrayCharacterIterator.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/CharacterIterator.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RE.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RECompiler.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REDebugCompiler.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REProgram.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RESyntaxException.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/RETest.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/REUtil.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/ReaderCharacterIterator.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StreamCharacterIterator.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/StringCharacterIterator.java - src/java.xml/share/classes/com/sun/org/apache/regexp/internal/recompile.java Changeset: f92e8518bb34 Author: aefimov Date: 2016-05-13 01:19 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxp/rev/f92e8518bb34 8145974: XMLStreamWriter produces invalid XML for surrogate pairs on OutputStreamWriter Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java + test/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java From glewis at eyesbeyond.com Sun Jun 19 19:42:40 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 19 Jun 2016 19:42:40 +0000 Subject: hg: bsd-port/jdk9/hotspot: 5 new changesets Message-ID: <201606191942.u5JJge7t029025@aojmv0008.oracle.com> Changeset: e3ca323dfe1b Author: lana Date: 2016-05-12 15:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e3ca323dfe1b Added tag jdk-9+118 for changeset 9b1075cac08d ! .hgtags Changeset: c4db9d7b2ee1 Author: sla Date: 2016-05-11 11:04 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/c4db9d7b2ee1 8156658: Common way to run jtreg tests Reviewed-by: erikj, dsamersoff ! test/Makefile Changeset: a389eb33db44 Author: mchung Date: 2016-05-12 11:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a389eb33db44 8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader Reviewed-by: acorn, alanb, chegar, dfuchs ! src/share/vm/prims/jvm.cpp Changeset: 15f3fe264872 Author: lana Date: 2016-05-12 18:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/15f3fe264872 Merge Changeset: 06fb03adf660 Author: Greg Lewis Date: 2016-06-12 23:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/06fb03adf660 Merge from main OpenJDK repository From glewis at eyesbeyond.com Sun Jun 19 19:42:38 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 19 Jun 2016 19:42:38 +0000 Subject: hg: bsd-port/jdk9/corba: Added tag jdk-9+118 for changeset 8c2c2d17f7ce Message-ID: <201606191942.u5JJgcVU029007@aojmv0008.oracle.com> Changeset: daf533920b12 Author: lana Date: 2016-05-12 15:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/corba/rev/daf533920b12 Added tag jdk-9+118 for changeset 8c2c2d17f7ce ! .hgtags From glewis at eyesbeyond.com Sun Jun 19 19:42:37 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 19 Jun 2016 19:42:37 +0000 Subject: hg: bsd-port/jdk9/nashorn: 8 new changesets Message-ID: <201606191942.u5JJgbER029005@aojmv0008.oracle.com> Changeset: 2fc3dc388f4d Author: lana Date: 2016-05-12 15:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/2fc3dc388f4d Added tag jdk-9+118 for changeset 05679aac2f7e ! .hgtags Changeset: fb8b5b560a57 Author: sundar Date: 2016-05-10 22:26 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/fb8b5b560a57 8156665: ES6 for..of should work on Java Iterables and Java arrays Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java + test/script/basic/es6/JDK-8156665.js + test/script/basic/es6/JDK-8156665.js.EXPECTED Changeset: 2470510268c7 Author: sla Date: 2016-05-11 11:05 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/2470510268c7 8156658: Common way to run jtreg tests Reviewed-by: erikj, dsamersoff + test/Makefile Changeset: 21421eec73d6 Author: attila Date: 2016-05-11 19:24 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/21421eec73d6 8156738: Use StackWalker for DynamicLinker.getLinkedCallSiteLocation Reviewed-by: hannesw, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinker.java + test/src/jdk/dynalink/test/LinkedCallSiteLocationTest.java Changeset: ad496474746e Author: sundar Date: 2016-05-12 13:07 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/ad496474746e 8156820: Nashorn nightly test failure after fix for 8156738 Reviewed-by: hannesw, mhaupt ! test/src/jdk/dynalink/test/LinkedCallSiteLocationTest.java Changeset: 4b118e012ac4 Author: lana Date: 2016-05-12 18:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/4b118e012ac4 Merge Changeset: 809ef81502ed Author: hannesw Date: 2016-05-13 14:30 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/809ef81502ed 8156896: Script stack trace should display function names Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilerConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Namespace.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! test/script/basic/JDK-8025515.js + test/script/basic/JDK-8156896.js Changeset: 621ad507bf9b Author: hannesw Date: 2016-05-13 18:38 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/621ad507bf9b 8156714: Parsing issue with automatic semicolon insertion Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/script/basic/JDK-8156714.js ! test/script/nosecurity/parserapi.js.EXPECTED From glewis at eyesbeyond.com Sun Jun 19 19:42:37 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 19 Jun 2016 19:42:37 +0000 Subject: hg: bsd-port/jdk9/jaxws: Added tag jdk-9+118 for changeset 6ba73d04589c Message-ID: <201606191942.u5JJgbsO029004@aojmv0008.oracle.com> Changeset: 331a825f849a Author: lana Date: 2016-05-12 15:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jaxws/rev/331a825f849a Added tag jdk-9+118 for changeset 6ba73d04589c ! .hgtags From glewis at eyesbeyond.com Sun Jun 19 19:42:49 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 19 Jun 2016 19:42:49 +0000 Subject: hg: bsd-port/jdk9: 9 new changesets Message-ID: <201606191942.u5JJgnui029099@aojmv0008.oracle.com> Changeset: e68942b0ba37 Author: lana Date: 2016-05-12 15:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/e68942b0ba37 Added tag jdk-9+118 for changeset 047f95de8f91 ! .hgtags Changeset: 95b270614957 Author: chegar Date: 2016-05-10 13:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/95b270614957 8074716: IntelliJ IDEA project support Reviewed-by: rriggs Contributed-by: Chris Hegarty , Maurizio Cimadamore ! .hgignore + common/bin/idea.sh + make/idea/idea.gmk + make/idea/template/.name + make/idea/template/ant.xml + make/idea/template/build.xml + make/idea/template/compiler.xml + make/idea/template/copyright/profiles_settings.xml + make/idea/template/jdk.iml + make/idea/template/misc.xml + make/idea/template/modules.xml + make/idea/template/scopes/scope_settings.xml + make/idea/template/src/idea/JdkIdeaAntLogger.java + make/idea/template/vcs.xml + make/idea/template/workspace.xml + test/make/TestIdea.gmk ! test/make/TestMake.gmk Changeset: 9dc9039053d5 Author: erikj Date: 2016-05-11 13:42 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/9dc9039053d5 8156733: JIB fails to follow redirects Summary: Make jib more resilient, let it follow redirects, and handle network hickups with 3 retries. Reviewed-by: erikj Contributed-by: Stefan Sarne ! common/bin/jib.sh Changeset: 733c7be12b39 Author: sla Date: 2016-05-11 11:06 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/733c7be12b39 8156658: Common way to run jtreg tests Reviewed-by: erikj, dsamersoff ! test/Makefile Changeset: b12ea8f800aa Author: erikj Date: 2016-05-11 14:48 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/b12ea8f800aa 8155587: Cross compilation may cause compiler warnings for "build" compiler Reviewed-by: dholmes, cjplummer ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: 1e9f3cc22044 Author: redestad Date: 2016-05-12 14:57 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/1e9f3cc22044 8156756: Enable build-time use of resource ordering plugin Reviewed-by: jlaskey, alanb, erikj ! make/Images.gmk Changeset: 996f9fa4f8e6 Author: lana Date: 2016-05-12 18:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/996f9fa4f8e6 Merge Changeset: 3463a3f14f0f Author: erikj Date: 2016-05-13 09:21 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/3463a3f14f0f 8156837: RC resource compilation on windows generates false build failure reports Reviewed-by: tbell, prr ! make/common/NativeCompilation.gmk Changeset: c0d9da731c51 Author: Greg Lewis Date: 2016-06-19 12:41 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/rev/c0d9da731c51 Merge from main OpenJDK repository ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 ! make/common/NativeCompilation.gmk From glewis at eyesbeyond.com Sun Jun 19 19:42:49 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 19 Jun 2016 19:42:49 +0000 Subject: hg: bsd-port/jdk9/langtools: 10 new changesets Message-ID: <201606191942.u5JJgte7029130@aojmv0008.oracle.com> Changeset: 53ac6d02071d Author: lana Date: 2016-05-12 15:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/53ac6d02071d Added tag jdk-9+118 for changeset 59a16fa5dede ! .hgtags Changeset: f92cc177314f Author: jjg Date: 2016-05-09 16:52 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/f92cc177314f 8075703: jdk.javadoc module exports com.sun.tools.javadoc package which contains a lot of internal API. Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Comment.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocLocale.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/FieldDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocClassFinder.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTodo.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java ! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Main.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Messager.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MethodDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ModifierFilter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PackageDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParamTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PrimitiveType.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/RootDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SeeTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerializedForm.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeMaker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AbstractTypeImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotatedTypeImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationDescImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeDocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationTypeElementDocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/AnnotationValueImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ClassDocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Comment.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ConstructorDocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocEnv.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocLocale.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/DocletInvoker.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ExecutableMemberDocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/FieldDocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocClassFinder.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocEnter.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocMemberEnter.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTodo.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/JavadocTool.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MemberDocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Messager.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/MethodDocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ModifierFilter.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PackageDocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParamTagImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ParameterizedTypeImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/PrimitiveType.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ProgramElementDocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/RootDocImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SeeTagImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerialFieldTagImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SerializedForm.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/SourcePositionImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TagImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ThrowsTagImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/ToolOption.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeMaker.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/TypeVariableImpl.java + src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/WildcardTypeImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java Changeset: 6c4309f7b31b Author: jlahoda Date: 2016-05-05 12:55 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/6c4309f7b31b 8153761: JShell: Completion -- Show parameter names if possible Summary: Compiling code with -parameters; keeping parameter names when reading classfiles; searching JDK sources if parameter names are not available. Reviewed-by: rfield ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/Util.java ! test/jdk/jshell/CompletionSuggestionTest.java Changeset: b42e6d7b1b99 Author: jjg Date: 2016-05-10 15:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/b42e6d7b1b99 8150011: Update javac to generate V53.0 class files Reviewed-by: darcy Contributed-by: vicente.romero at oracle.com, jonathan.gibbons at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! test/tools/javac/6330997/T6330997.java ! test/tools/javac/classfiles/ClassVersionChecker.java ! test/tools/javac/versions/Versions.java Changeset: dc0578912ee5 Author: sla Date: 2016-05-11 11:06 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/dc0578912ee5 8156658: Common way to run jtreg tests Reviewed-by: erikj, dsamersoff ! test/Makefile Changeset: 2f8aacbb1a90 Author: jlahoda Date: 2016-05-11 17:42 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/2f8aacbb1a90 8156097: docs build fails with StackOverflowError on Solaris Summary: Avoiding deep recursion in TypeEnter.MembersPhase Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java + test/tools/javac/importscope/TestDeepFinishClassStack.java Changeset: c51b40933e0c Author: bpatel Date: 2016-05-11 20:28 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/c51b40933e0c 8154262: Navigation bar in javadoc generated pages needs to be updated to display module information Reviewed-by: jjg, ksrini ! 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/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/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/toolkit/Configuration.java ! test/jdk/javadoc/doclet/testModules/TestModules.java + test/jdk/javadoc/doclet/testModules/testpkgnomodule/TestClassNoModule.java Changeset: 04fcbc7234a4 Author: jjg Date: 2016-05-12 11:36 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/04fcbc7234a4 8149843: StandardJavaFileManager should provide a way to get paths from strings 8150111: Need to change signature of StandardJavaFileManager.setLocationFromPaths Reviewed-by: vromero, jlahoda ! src/java.compiler/share/classes/javax/tools/StandardJavaFileManager.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.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/file/PathFileObject.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java Changeset: 41b5241b25d3 Author: lana Date: 2016-05-12 18:47 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/41b5241b25d3 Merge - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationTypeElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationValueImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Comment.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ConstructorDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocEnv.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocLocale.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/DocletInvoker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ExecutableMemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/FieldDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocClassFinder.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocMemberEnter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTodo.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/JavadocTool.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MemberDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Messager.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/MethodDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ModifierFilter.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PackageDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParamTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ParameterizedTypeImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/PrimitiveType.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ProgramElementDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/RootDocImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SeeTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerialFieldTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SerializedForm.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/SourcePositionImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/Start.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ThrowsTagImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ToolOption.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeMaker.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java - src/jdk.javadoc/share/classes/com/sun/tools/javadoc/WildcardTypeImpl.java Changeset: 6347efd1be03 Author: ksrini Date: 2016-05-14 08:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/langtools/rev/6347efd1be03 8156950: NPE while accessing ExportsDirectives.getTargetModules Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java From glewis at eyesbeyond.com Sun Jun 19 19:42:55 2016 From: glewis at eyesbeyond.com (glewis at eyesbeyond.com) Date: Sun, 19 Jun 2016 19:42:55 +0000 Subject: hg: bsd-port/jdk9/jdk: 42 new changesets Message-ID: <201606191942.u5JJgu2p029140@aojmv0008.oracle.com> Changeset: 647431dccd71 Author: lana Date: 2016-05-12 15:15 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/647431dccd71 Added tag jdk-9+118 for changeset e1eba5cfa5cc ! .hgtags Changeset: e935f0b48514 Author: prappo Date: 2016-05-09 23:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/e935f0b48514 8087113: Websocket API and implementation Reviewed-by: chegar - src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java ! src/java.httpclient/share/classes/java/net/http/RawChannel.java + src/java.httpclient/share/classes/java/net/http/WS.java + src/java.httpclient/share/classes/java/net/http/WSBuilder.java + src/java.httpclient/share/classes/java/net/http/WSCharsetToolkit.java + src/java.httpclient/share/classes/java/net/http/WSDisposable.java + src/java.httpclient/share/classes/java/net/http/WSDisposableText.java + src/java.httpclient/share/classes/java/net/http/WSFrame.java + src/java.httpclient/share/classes/java/net/http/WSFrameConsumer.java + src/java.httpclient/share/classes/java/net/http/WSMessageConsumer.java + src/java.httpclient/share/classes/java/net/http/WSMessageSender.java + src/java.httpclient/share/classes/java/net/http/WSOpeningHandshake.java + src/java.httpclient/share/classes/java/net/http/WSOutgoingMessage.java + src/java.httpclient/share/classes/java/net/http/WSProtocolException.java + src/java.httpclient/share/classes/java/net/http/WSReceiver.java + src/java.httpclient/share/classes/java/net/http/WSShared.java + src/java.httpclient/share/classes/java/net/http/WSSharedPool.java + src/java.httpclient/share/classes/java/net/http/WSSignalHandler.java + src/java.httpclient/share/classes/java/net/http/WSTransmitter.java + src/java.httpclient/share/classes/java/net/http/WSUtils.java + src/java.httpclient/share/classes/java/net/http/WSWriter.java + src/java.httpclient/share/classes/java/net/http/WebSocket.java + src/java.httpclient/share/classes/java/net/http/WebSocketHandshakeException.java ! src/java.httpclient/share/classes/java/net/http/package-info.java + test/java/net/httpclient/BasicWebSocketAPITest.java + test/java/net/httpclient/HandshakePhase.java Changeset: 2569a85ce76a Author: xuelei Date: 2016-05-10 00:44 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2569a85ce76a 8154344: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java fails on solaris Reviewed-by: weijun ! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Changeset: f2553c90dbc2 Author: mli Date: 2016-05-10 15:12 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f2553c90dbc2 8156002: java/nio/channels/SocketChannel/AdaptSocket.java Fails in Mesos on OSX Reviewed-by: dfuchs ! test/java/nio/channels/SocketChannel/AdaptSocket.java ! test/java/nio/channels/TestServers.java Changeset: c4fa801257f9 Author: redestad Date: 2016-05-10 13:28 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c4fa801257f9 8155795: Optimize Integer/Long.reverse by using reverseBytes Reviewed-by: redestad, shade Contributed-by: jaroslav at kamenik.cz ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! test/java/lang/Integer/BitTwiddle.java ! test/java/lang/Long/BitTwiddle.java Changeset: b2f12e28d97b Author: redestad Date: 2016-05-10 13:33 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b2f12e28d97b 8156560: Remove AddJsum Reviewed-by: alanb, erikj ! make/Tools.gmk - make/src/classes/build/tools/addjsum/AddJsum.java Changeset: deac814a49a0 Author: redestad Date: 2016-05-10 14:52 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/deac814a49a0 8156561: Remove makeClasslist.js Reviewed-by: erikj, chegar - make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js Changeset: 1049321b86cb Author: igerasim Date: 2016-05-10 17:16 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/1049321b86cb 8156661: Handful of typos in javadoc Reviewed-by: prappo, rriggs ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/InaccessibleObjectException.java ! src/java.base/share/classes/java/math/BigInteger.java ! src/java.base/share/classes/java/net/InetSocketAddress.java ! src/java.base/share/classes/java/net/URLDecoder.java ! src/java.base/share/classes/java/net/URLEncoder.java ! src/java.base/share/classes/java/security/InvalidAlgorithmParameterException.java ! src/java.base/share/classes/java/security/InvalidKeyException.java ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/java/security/spec/InvalidKeySpecException.java ! src/java.base/share/classes/java/time/Instant.java ! src/java.base/share/classes/java/time/LocalDateTime.java ! src/java.base/share/classes/java/time/LocalTime.java ! src/java.base/share/classes/java/time/OffsetDateTime.java ! src/java.base/share/classes/java/time/OffsetTime.java ! src/java.base/share/classes/java/time/ZonedDateTime.java ! src/java.base/share/classes/java/util/Comparator.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java ! src/java.base/share/classes/sun/net/ftp/FtpClient.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSPNonceExtension.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! src/java.management/share/classes/javax/management/AttributeList.java ! src/java.management/share/classes/javax/management/MBeanFeatureInfo.java ! src/java.management/share/classes/javax/management/MBeanInfo.java ! src/java.management/share/classes/sun/management/Sensor.java ! src/java.management/share/classes/sun/management/counter/perf/InstrumentationException.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java ! src/java.naming/share/classes/javax/naming/event/EventContext.java ! src/java.naming/share/classes/javax/naming/event/NamingListener.java ! src/java.naming/share/classes/javax/naming/ldap/UnsolicitedNotificationListener.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/EncryptionKey.java ! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java ! src/java.sql/share/classes/java/sql/CallableStatement.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/AgreementMethod.java ! src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java Changeset: d1dfc4f0b24b Author: weijun Date: 2016-05-11 08:39 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d1dfc4f0b24b 8156709: Cannot call setSeed on NativePRNG on Mac if EGD is /dev/urandom Reviewed-by: wetmore ! src/java.base/unix/classes/sun/security/provider/NativePRNG.java + test/java/security/SecureRandom/MacNativePRNGSetSeed.java Changeset: d0c319c32334 Author: sherman Date: 2016-05-10 21:19 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d0c319c32334 6328855: String: Matches hangs at short and easy Strings containing \r \n 6192895: java.util.regex.Matcher: Performance issue 6345469: java.util.regex.Matcher utilizes 100% of the CPU 6988218: RegEx matcher loops 6693451: RegEx matcher goes into infinite delay 7006761: Matcher.matches() has infinite loop 8140212: Slow performance of Matcher.find 8151481: j.u.regex.Pattern cleanup 6609854: Regex does not match correctly for negative nested character classes 4916384: CANON_EQ supports only combining character sequences with non-spacing marks 4867170: Pattern doesn't work with composite character in CANON_EQ mode 6995635: CANON_EQ pattern flag is buggy 6728861: ExceptionInInitializerError is caught when the pattern has precomposed character 6736245: A character in Composition Exclusion Table does not match itself 7080302: the normalization in java regex pattern may have flaw Reviewed-by: rriggs, okutsu, alanb ! src/java.base/share/classes/java/security/ProtectionDomain.java ! src/java.base/share/classes/java/security/SecureClassLoader.java + src/java.base/share/classes/java/util/regex/CharPredicates.java + src/java.base/share/classes/java/util/regex/IntHashSet.java ! src/java.base/share/classes/java/util/regex/Matcher.java ! src/java.base/share/classes/java/util/regex/Pattern.java + src/java.base/share/classes/java/util/regex/PrintPattern.java - src/java.base/share/classes/java/util/regex/UnicodeProp.java ! test/java/util/regex/RegExTest.java ! test/java/util/regex/TestCases.txt Changeset: 07b7895425c8 Author: weijun Date: 2016-05-11 12:32 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/07b7895425c8 8154523: SHA1PRNG output should change after setSeed Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/SecureRandom.java + test/sun/security/provider/SecureRandom/SHA1PRNGReseed.java Changeset: 5c8065ff20dd Author: xuelei Date: 2016-05-11 05:02 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5c8065ff20dd 8156716: Incorrect condition in test SupportedDHKeys.java Reviewed-by: weijun ! test/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Changeset: 0df4fcfad601 Author: shurailine Date: 2016-05-10 13:48 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/0df4fcfad601 8151914: java/util/jar/JarFile/MultiReleaseJar* tests do not declare module dependences Reviewed-by: chegar - test/java/util/jar/JarFile/MultiReleaseJarAPI.java - test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java - test/java/util/jar/JarFile/MultiReleaseJarIterators.java - test/java/util/jar/JarFile/MultiReleaseJarProperties.java - test/java/util/jar/JarFile/MultiReleaseJarSecurity.java + test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java + test/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java + test/java/util/jar/JarFile/mrjar/MultiReleaseJarIterators.java + test/java/util/jar/JarFile/mrjar/MultiReleaseJarProperties.java + test/java/util/jar/JarFile/mrjar/MultiReleaseJarSecurity.java + test/java/util/jar/JarFile/mrjar/TEST.properties ! test/lib/testlibrary/java/util/jar/Compiler.java Changeset: 523526742d62 Author: bgopularam Date: 2016-05-11 10:28 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/523526742d62 8062804: IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR too lenient Summary: Addded the necessary chck in IsoFields WEEK_BASED_YEAR and QUARTER_OF_YEAR Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/temporal/IsoFields.java ! test/java/time/tck/java/time/temporal/TCKIsoFields.java Changeset: f398d5ab5939 Author: sla Date: 2016-05-11 11:04 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/f398d5ab5939 8156658: Common way to run jtreg tests Reviewed-by: erikj, dsamersoff ! test/Makefile Changeset: 75be15404ae9 Author: jlaskey Date: 2016-05-11 11:26 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/75be15404ae9 8155237: jlink plugin to order resources should take a class list as input Reviewed-by: redestad ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/PluginOrderingGraph.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Utils.java + src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/OrderResourcesPlugin.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java ! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties ! src/jdk.jlink/share/classes/module-info.java Changeset: d70b2b4f58d0 Author: jlaskey Date: 2016-05-11 12:01 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d70b2b4f58d0 8156766: jdk/test/tools/jlink/plugins/SorterPluginTest.java broken Reviewed-by: redestad ! test/ProblemList.txt Changeset: 21b1b5d178ff Author: shurailine Date: 2016-05-10 14:51 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/21b1b5d178ff 8156695: Fix @modules in tests in java/lang/management Summary: As part of JDK-8155993, tests are updated to declare dependencies on jdk.management. Reviewed-by: mchung ! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java ! test/java/lang/management/BufferPoolMXBean/Basic.java ! test/java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java ! test/java/lang/management/MXBean/MXBeanBehavior.java ! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java ! test/java/lang/management/ManagementFactory/GetPlatformManagementInterfaces.java ! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java ! test/java/lang/management/ManagementFactory/MXBeanException.java ! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java ! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java ! test/java/lang/management/ManagementFactory/ProxyExceptions.java ! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java ! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java ! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java ! test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/java/lang/management/MemoryMXBean/GetMBeanInfo.java ! test/java/lang/management/MemoryMXBean/MemoryManagement.java ! test/java/lang/management/MemoryMXBean/MemoryTest.java ! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java ! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java ! test/java/lang/management/ThreadMXBean/ThreadInfoArray.java Changeset: 271f5910f067 Author: dfuchs Date: 2016-05-11 19:23 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/271f5910f067 8156153: java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java fails with java.lang.RuntimeException Summary: runs each scenario in its own VM to avoid unwanted interaction and start from a clean slate. Reviewed-by: mchung ! test/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java Changeset: 53be425cbb83 Author: rriggs Date: 2016-05-11 14:01 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/53be425cbb83 8155978: Remove HTTP proxy implementation and tests from RMI Reviewed-by: smarks ! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPConnection.java + src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPDirectSocketFactory.java ! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java - test/java/rmi/transport/httpSocket/HttpSocketTest.java - test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java - test/java/rmi/transport/httpSocket/security.policy - test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java - test/sun/rmi/transport/proxy/EagerHttpFallback.java - test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java - test/sun/rmi/transport/tcp/blockAccept/TestIface.java - test/sun/rmi/transport/tcp/blockAccept/TestImpl.java - test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java - test/sun/rmi/transport/tcp/blockAccept/security.policy Changeset: 5a2605c6b1a0 Author: jlaskey Date: 2016-05-11 16:17 -0300 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5a2605c6b1a0 8156781: change to jlink has result in test failure Reviewed-by: redestad ! test/ProblemList.txt ! test/tools/jlink/JLinkTest.java + test/tools/jlink/plugins/OrderResourcesPluginTest.java - test/tools/jlink/plugins/SorterPluginTest.java Changeset: 77f87ce87d2f Author: smarks Date: 2016-05-11 17:37 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/77f87ce87d2f 8156810: remove redundant sentence in SecurityManager.checkMemberAccess doc Reviewed-by: darcy ! src/java.base/share/classes/java/lang/SecurityManager.java Changeset: df10e768c7cc Author: weijun Date: 2016-05-12 09:49 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/df10e768c7cc 8156501: DRBG not synchronized at reseeding Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! src/java.base/share/classes/sun/security/provider/CtrDrbg.java ! src/java.base/share/classes/sun/security/provider/HashDrbg.java ! src/java.base/share/classes/sun/security/provider/HmacDrbg.java Changeset: 698b526d7c3b Author: weijun Date: 2016-05-12 13:06 +0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/698b526d7c3b 8156213: Remove SHA-1 and 3KeyTDEA algorithms from DRBG Reviewed-by: wetmore, xuelei ! src/java.base/share/classes/java/security/DrbgParameters.java ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! src/java.base/share/classes/sun/security/provider/AbstractHashDrbg.java ! src/java.base/share/classes/sun/security/provider/CtrDrbg.java ! src/java.base/share/conf/security/java.security ! test/sun/security/provider/SecureRandom/DRBGAlg.java ! test/sun/security/provider/SecureRandom/DrbgCavp.java Changeset: 7aa6fef2b351 Author: michaelm Date: 2016-05-12 16:06 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7aa6fef2b351 8156801: java/net/httpclient/security/Driver.java failed with RuntimeException: Non zero return value Reviewed-by: chegar ! test/java/net/httpclient/security/Security.java Changeset: fe3e1508653e Author: clanger Date: 2016-05-12 16:33 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/fe3e1508653e 8156521: Minor fixes and cleanups in NetworkInterface.c Reviewed-by: alanb, chegar, dsamersoff, msheppar ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: 64706740c26b Author: mchung Date: 2016-05-12 11:16 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/64706740c26b 8155977: ObjectInputStream::resolveClass & resolveProxyClass for platform loader Reviewed-by: acorn, alanb, chegar, dfuchs ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/jdk/internal/misc/VM.java ! src/java.base/share/native/libjava/VM.c ! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java Changeset: bbf917638fd3 Author: lana Date: 2016-05-12 18:47 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bbf917638fd3 Merge - make/non-build-utils/src/build/tools/makeclasslist/makeClasslist.js - make/src/classes/build/tools/addjsum/AddJsum.java - src/java.base/share/classes/java/util/regex/UnicodeProp.java - src/java.httpclient/share/classes/java/net/http/CharsetToolkit.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpAwareServerSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpOutputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpReceiveSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendInputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendOutputStream.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIDirectSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToCGISocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIHttpToPortSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/RMISocketInfo.java - src/java.rmi/share/classes/sun/rmi/transport/proxy/WrappedSocket.java - src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SortResourcesPlugin.java - test/java/rmi/transport/httpSocket/HttpSocketTest.java - test/java/rmi/transport/httpSocket/HttpSocketTest_Stub.java - test/java/rmi/transport/httpSocket/security.policy - test/java/util/jar/JarFile/MultiReleaseJarAPI.java - test/java/util/jar/JarFile/MultiReleaseJarHttpProperties.java - test/java/util/jar/JarFile/MultiReleaseJarIterators.java - test/java/util/jar/JarFile/MultiReleaseJarProperties.java - test/java/util/jar/JarFile/MultiReleaseJarSecurity.java - test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java - test/sun/rmi/transport/proxy/EagerHttpFallback.java - test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java - test/sun/rmi/transport/tcp/blockAccept/TestIface.java - test/sun/rmi/transport/tcp/blockAccept/TestImpl.java - test/sun/rmi/transport/tcp/blockAccept/TestImpl_Stub.java - test/sun/rmi/transport/tcp/blockAccept/security.policy - test/tools/jlink/plugins/SorterPluginTest.java Changeset: b14b89e259ac Author: darcy Date: 2016-05-12 14:45 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/b14b89e259ac 8156890: Temporarily problem list ListKeychainStore.sh on Mac Reviewed-by: vinnie ! test/ProblemList.txt Changeset: 8e897a655b37 Author: darcy Date: 2016-05-12 15:44 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/8e897a655b37 8156897: Problem list ShortRSAKey1024.sh on windows Reviewed-by: mullan ! test/ProblemList.txt Changeset: 24934d5364dd Author: rhalade Date: 2016-05-12 16:40 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/24934d5364dd 8156671: Refactor sun/security/rsa/SignatureTest.java Reviewed-by: valeriep ! test/sun/security/rsa/SignatureTest.java Changeset: d7741bbbeaf9 Author: peytoia Date: 2016-05-13 12:52 +0900 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d7741bbbeaf9 8150702: change in javadoc for parseObject for MessageFormat - JDK-8073211 Reviewed-by: okutsu, peytoia Contributed-by: Vaibhav Choudhary ! src/java.base/share/classes/java/text/MessageFormat.java Changeset: c029ee7fc04a Author: erikj Date: 2016-05-13 09:22 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/c029ee7fc04a 8156837: RC resource compilation on windows generates false build failure reports Reviewed-by: tbell, prr ! make/launcher/Launcher-java.base.gmk ! make/lib/Awt2dLibraries.gmk Changeset: 5d05dfcf0045 Author: asmotrak Date: 2016-05-13 11:32 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/5d05dfcf0045 8156710: HttpTimeoutException should be thrown if server doesn't respond Reviewed-by: michaelm ! src/java.httpclient/share/classes/java/net/http/Stream.java + test/java/net/httpclient/http2/Timeout.java + test/java/net/httpclient/http2/keystore.p12 Changeset: 48148c98c95a Author: ntv Date: 2016-05-13 18:58 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/48148c98c95a 8155823: Add date-time patterns 'v' and 'vvvv' Summary: Addded necessary methodss Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/java/time/zone/ZoneRules.java ! test/java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Changeset: d7e0283a937c Author: martin Date: 2016-05-12 18:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/d7e0283a937c 8156584: Initialization race in sun.security.x509.AlgorithmId.get Summary: Use safe variant of double-checked locking to initialize oidTable Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/x509/AlgorithmId.java + test/sun/security/x509/AlgorithmId/OidTableInit.java Changeset: 9db62c197dcd Author: valeriep Date: 2016-05-14 03:44 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/9db62c197dcd 8000415: Add support for SHA-3 Summary: Add SHA-3 support to SUN and OracleUcrypto provider Reviewed-by: ascarpino, jnimeh ! make/mapfiles/libj2ucrypto/mapfile-vers ! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java + src/java.base/share/classes/sun/security/provider/SHA3.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java ! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/LibMDMech.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigest.java + src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeDigestMD.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoMech.java ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java - src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/libsoftcrypto.h ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.h + src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCryptoMD.c ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.c ! src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeFunc.h ! test/com/oracle/security/ucrypto/TestDigest.java ! test/sun/security/provider/MessageDigest/Offsets.java ! test/sun/security/provider/MessageDigest/TestSHAClone.java Changeset: 7ea7d502b4b5 Author: valeriep Date: 2016-05-14 03:45 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/7ea7d502b4b5 Merge Changeset: 815881042b42 Author: xuelei Date: 2016-05-16 01:05 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/815881042b42 8156991: Problem list UnsupportedDHKeys.java on windows Reviewed-by: igerasim ! test/ProblemList.txt Changeset: 2e8edc311532 Author: psandoz Date: 2016-05-16 07:01 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/2e8edc311532 8154049: DualPivot sorting calculates incorrect runs for nearly sorted arrays Reviewed-by: shade ! src/java.base/share/classes/java/util/DualPivotQuicksort.java ! test/java/util/Arrays/SortingNearlySortedPrimitive.java Changeset: bad3f8a33db2 Author: prappo Date: 2016-05-16 09:54 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/bad3f8a33db2 8156931: java.nio.Buffer tests cleanup Reviewed-by: alanb ! test/java/nio/Buffer/Basic-X.java.template ! test/java/nio/Buffer/BasicByte.java ! test/java/nio/Buffer/BasicChar.java ! test/java/nio/Buffer/BasicDouble.java ! test/java/nio/Buffer/BasicFloat.java ! test/java/nio/Buffer/BasicInt.java ! test/java/nio/Buffer/BasicLong.java ! test/java/nio/Buffer/BasicShort.java ! test/java/nio/Buffer/LimitDirectMemory.java ! test/java/nio/Buffer/Order.java ! test/java/nio/Buffer/SwapMicroBenchmark.java Changeset: 41defcf7d1e0 Author: Greg Lewis Date: 2016-06-12 23:49 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk9/jdk/rev/41defcf7d1e0 Merge from main OpenJDK repository ! make/lib/Awt2dLibraries.gmk ! src/java.base/unix/native/libnet/NetworkInterface.c