History log of /openjdk9/jdk/src/jdk.attach/solaris/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
17089:73113c19a5df 04-May-2017 alanb

8178380: Module system implementation refresh (5/2017)
Reviewed-by: mchung, alanb, sspitsyn
Contributed-by: alan.bateman@oracle.com, mandy.chung@oracle.com, chris.hegarty@oracle.com


/openjdk9/jdk/make/mapfiles/libinstrument/mapfile-vers
/openjdk9/jdk/src/java.base/share/classes/java/lang/ClassLoader.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Module.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/SecurityManager.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/System.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/invoke/MethodHandles.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/module/Configuration.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/module/ModuleFinder.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/module/Resolver.java
/openjdk9/jdk/src/java.base/share/classes/java/nio/file/FileSystems.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/Checks.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ModuleInfo.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ModuleLoaderMap.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ModulePath.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ModuleResolution.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/ModuleTarget.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/Modules.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/module/Resources.java
/openjdk9/jdk/src/java.base/share/classes/module-info.java
/openjdk9/jdk/src/java.base/share/classes/sun/launcher/LauncherHelper.java
/openjdk9/jdk/src/java.base/share/classes/sun/launcher/resources/launcher.properties
/openjdk9/jdk/src/java.base/share/native/libjli/emessages.h
/openjdk9/jdk/src/java.base/share/native/libjli/java.c
/openjdk9/jdk/src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java
/openjdk9/jdk/src/java.instrument/share/classes/java/lang/instrument/package.html
/openjdk9/jdk/src/java.instrument/share/classes/module-info.java
/openjdk9/jdk/src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
/openjdk9/jdk/src/java.instrument/share/native/libinstrument/InstrumentationImplNativeMethods.c
/openjdk9/jdk/src/java.instrument/share/native/libinstrument/InvocationAdapter.c
/openjdk9/jdk/src/java.management/share/classes/java/lang/management/ThreadInfo.java
/openjdk9/jdk/src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
/openjdk9/jdk/src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
/openjdk9/jdk/src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
/openjdk9/jdk/src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
classes/sun/tools/attach/VirtualMachineImpl.java
/openjdk9/jdk/src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java
/openjdk9/jdk/src/jdk.jartool/share/classes/sun/tools/jar/Main.java
/openjdk9/jdk/src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
/openjdk9/jdk/src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jlink/builder/DefaultImageBuilder.java
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Platform.java
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolManager.java
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/ReleaseInfoPlugin.java
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jlink/plugin/ResourcePoolModule.java
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
/openjdk9/jdk/src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod.properties
/openjdk9/jdk/test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java
/openjdk9/jdk/test/com/sun/tools/attach/AttachSelf.java
/openjdk9/jdk/test/com/sun/tools/attach/RunnerUtil.java
/openjdk9/jdk/test/com/sun/tools/attach/java.policy.allow
/openjdk9/jdk/test/com/sun/tools/attach/modules/Agent.java
/openjdk9/jdk/test/com/sun/tools/attach/modules/Driver.java
/openjdk9/jdk/test/com/sun/tools/attach/modules/m/module-info.java
/openjdk9/jdk/test/com/sun/tools/attach/modules/m/p/Main.java
/openjdk9/jdk/test/java/lang/instrument/executableJAR/Agent.java
/openjdk9/jdk/test/java/lang/instrument/executableJAR/AgentHelper.java
/openjdk9/jdk/test/java/lang/instrument/executableJAR/ExecJarWithAgent.java
/openjdk9/jdk/test/java/lang/instrument/executableJAR/Main.java
/openjdk9/jdk/test/java/lang/invoke/DefineClassTest.java
/openjdk9/jdk/test/java/lang/module/AutomaticModulesTest.java
/openjdk9/jdk/test/java/lang/module/ConfigurationTest.java
/openjdk9/jdk/test/java/lang/module/ModuleDescriptorTest.java
/openjdk9/jdk/test/java/lang/module/customfs/ModulesInCustomFileSystem.java
/openjdk9/jdk/test/java/lang/module/customfs/m1/module-info.java
/openjdk9/jdk/test/java/lang/module/customfs/m1/p/Main.java
/openjdk9/jdk/test/java/lang/module/customfs/m2/module-info.java
/openjdk9/jdk/test/java/lang/module/customfs/m2/q/Hello.java
/openjdk9/jdk/test/java/nio/file/spi/SetDefaultProvider.java
/openjdk9/jdk/test/java/nio/file/spi/TestProvider.java
/openjdk9/jdk/test/java/nio/file/spi/m/module-info.java
/openjdk9/jdk/test/java/nio/file/spi/m/p/Main.java
/openjdk9/jdk/test/java/util/logging/TestLoggerWeakRefLeak.java
/openjdk9/jdk/test/lib/testlibrary/ModuleTargetHelper.java
/openjdk9/jdk/test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java
/openjdk9/jdk/test/tools/jar/mmrjar/Basic.java
/openjdk9/jdk/test/tools/jar/modularJar/Basic.java
/openjdk9/jdk/test/tools/jar/multiRelease/whitebox/Driver.java
/openjdk9/jdk/test/tools/jar/multiRelease/whitebox/jdk.jartool/sun/tools/jar/ValidatorComparatorTest.java
/openjdk9/jdk/test/tools/jlink/IntegrationTest.java
/openjdk9/jdk/test/tools/jlink/JLinkNegativeTest.java
/openjdk9/jdk/test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
/openjdk9/jdk/test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
/openjdk9/jdk/test/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java
/openjdk9/jdk/test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
/openjdk9/jdk/test/tools/jmod/JmodTest.java
/openjdk9/jdk/test/tools/launcher/modules/describe/DescribeModuleTest.java
/openjdk9/jdk/test/tools/launcher/modules/listmods/ListModsTest.java
/openjdk9/jdk/test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java
/openjdk9/jdk/test/tools/launcher/modules/listmods/src/java.transaction/module-info.java
/openjdk9/jdk/test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
/openjdk9/jdk/test/tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java
/openjdk9/jdk/test/tools/launcher/modules/validate/ValidateModulesTest.java
/openjdk9/jdk/test/tools/pack200/pack200-verifier/src/xmlkit/ClassReader.java
15492:f754ada66386 18-Aug-2016 dsamersoff

8157236: attach on ARMv7 fails with com.sun.tools.attach.AttachNotSupportedException: Unable to open socket file
Summary: Add more diagnostic to attach code
Reviewed-by: dholmes, alanb

13029:55573c377d64 19-Oct-2015 bobv

8136556: Add the ability to perform static builds of MacOSX x64 binaries
Reviewed-by: ihse, bdelsart, gadams, lfoltan, rriggs, hseigel, twisti


/openjdk9/jdk/make/Import.gmk
/openjdk9/jdk/make/launcher/LauncherCommon.gmk
/openjdk9/jdk/make/lib/CoreLibraries.gmk
/openjdk9/jdk/make/lib/Lib-java.base.gmk
/openjdk9/jdk/make/lib/Lib-jdk.jdwp.agent.gmk
/openjdk9/jdk/make/lib/SecurityLibraries.gmk
/openjdk9/jdk/make/mapfiles/libnio/mapfile-macosx
/openjdk9/jdk/src/demo/share/jvmti/agent_util/agent_util.h
/openjdk9/jdk/src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c
/openjdk9/jdk/src/demo/share/jvmti/gctest/gctest.c
/openjdk9/jdk/src/demo/share/jvmti/heapTracker/heapTracker.c
/openjdk9/jdk/src/demo/share/jvmti/heapTracker/heapTracker.h
/openjdk9/jdk/src/demo/share/jvmti/heapViewer/heapViewer.c
/openjdk9/jdk/src/demo/share/jvmti/minst/minst.c
/openjdk9/jdk/src/demo/share/jvmti/minst/minst.h
/openjdk9/jdk/src/demo/share/jvmti/mtrace/mtrace.c
/openjdk9/jdk/src/demo/share/jvmti/mtrace/mtrace.h
/openjdk9/jdk/src/demo/share/jvmti/versionCheck/versionCheck.c
/openjdk9/jdk/src/demo/share/jvmti/waiters/Monitor.hpp
/openjdk9/jdk/src/demo/share/jvmti/waiters/Thread.cpp
/openjdk9/jdk/src/demo/share/jvmti/waiters/waiters.cpp
/openjdk9/jdk/src/java.base/macosx/native/libjava/java_props_macosx.c
/openjdk9/jdk/src/java.base/macosx/native/libjli/java_md_macosx.c
/openjdk9/jdk/src/java.base/share/native/libjava/check_version.c
/openjdk9/jdk/src/java.base/share/native/libjava/jio.c
/openjdk9/jdk/src/java.base/share/native/libjava/jni_util.h
/openjdk9/jdk/src/java.base/share/native/libjimage/ImageNativeSubstrate.cpp
/openjdk9/jdk/src/java.base/share/native/libnet/net_util.c
/openjdk9/jdk/src/java.base/share/native/libnio/nio_util.c
/openjdk9/jdk/src/java.base/share/native/libverify/check_code.c
/openjdk9/jdk/src/java.base/share/native/libzip/ZipFile.c
/openjdk9/jdk/src/java.base/unix/native/libjava/jlong_md.h
/openjdk9/jdk/src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
/openjdk9/jdk/src/java.desktop/macosx/native/libjawt/jawt.m
/openjdk9/jdk/src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h
/openjdk9/jdk/src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
/openjdk9/jdk/src/java.desktop/macosx/native/libosxui/AquaLookAndFeel.m
/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/sunFont.c
/openjdk9/jdk/src/java.desktop/share/native/libjavajpeg/jpegdecoder.c
/openjdk9/jdk/src/java.desktop/share/native/libjsound/Platform.c
/openjdk9/jdk/src/java.desktop/share/native/libjsound/Utilities.h
/openjdk9/jdk/src/java.desktop/share/native/liblcms/LCMS.c
/openjdk9/jdk/src/java.desktop/share/native/libmlib_image/mlib_ImageUtils.c
/openjdk9/jdk/src/java.desktop/share/native/libsplashscreen/java_awt_SplashScreen.c
/openjdk9/jdk/src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c
/openjdk9/jdk/src/java.desktop/unix/native/libawt_headless/awt/HeadlessToolkit.c
/openjdk9/jdk/src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c
/openjdk9/jdk/src/java.desktop/unix/native/libjawt/jawt.c
/openjdk9/jdk/src/java.desktop/unix/native/libjsound/PLATFORM_API_LinuxOS_ALSA_CommonUtils.c
/openjdk9/jdk/src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
/openjdk9/jdk/src/java.desktop/windows/native/libjawt/jawt.cpp
/openjdk9/jdk/src/java.instrument/share/native/libinstrument/InstrumentationImplNativeMethods.c
/openjdk9/jdk/src/java.instrument/share/native/libinstrument/InvocationAdapter.c
/openjdk9/jdk/src/java.instrument/share/native/libinstrument/JarFacade.h
/openjdk9/jdk/src/java.instrument/share/native/libinstrument/Utilities.h
/openjdk9/jdk/src/java.management/share/native/libmanagement/management.c
/openjdk9/jdk/src/java.prefs/macosx/native/libprefs/MacOSXPreferencesFile.m
/openjdk9/jdk/src/java.prefs/unix/native/libprefs/FileSystemPreferences.c
/openjdk9/jdk/src/java.prefs/windows/native/libprefs/WindowsPreferences.c
/openjdk9/jdk/src/java.security.jgss/macosx/native/libosxkrb5/nativeccache.c
/openjdk9/jdk/src/java.security.jgss/share/native/libj2gss/NativeUtil.c
/openjdk9/jdk/src/java.security.jgss/share/native/libj2gss/NativeUtil.h
/openjdk9/jdk/src/java.security.jgss/windows/native/libw2k_lsa_auth/NativeCreds.c
/openjdk9/jdk/src/java.smartcardio/share/native/libj2pcsc/pcsc.c
/openjdk9/jdk/src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c
/openjdk9/jdk/src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c
native/libattach/VirtualMachineImpl.c
/openjdk9/jdk/src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c
/openjdk9/jdk/src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp
/openjdk9/jdk/src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
/openjdk9/jdk/src/jdk.crypto.pkcs11/share/native/libj2pkcs11/p11_general.c
/openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto/nativeCrypto.c
/openjdk9/jdk/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AppleScriptEngine.m
/openjdk9/jdk/src/jdk.deploy.osx/macosx/native/libosx/Dispatch.m
/openjdk9/jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
/openjdk9/jdk/src/jdk.jdwp.agent/share/native/libjdwp/debugInit.h
/openjdk9/jdk/src/jdk.jdwp.agent/share/native/libjdwp/transport.c
/openjdk9/jdk/src/jdk.jdwp.agent/share/native/libjdwp/util.h
/openjdk9/jdk/src/jdk.jdwp.agent/share/native/libjdwp/vm_interface.h
/openjdk9/jdk/src/jdk.management/share/native/libmanagement_ext/management_ext.c
/openjdk9/jdk/src/jdk.pack200/share/native/common-unpack/utils.cpp
/openjdk9/jdk/src/jdk.pack200/share/native/libunpack/jni.cpp
/openjdk9/jdk/src/jdk.sctp/unix/native/libsctp/SctpNet.c
/openjdk9/jdk/src/jdk.security.auth/unix/native/libjaas/Unix.c
/openjdk9/jdk/src/jdk.security.auth/windows/native/libjaas/nt.c
11669:6bc2a02b0f45 13-Mar-2015 sla

8074812: More specific error message when the .java_pid well-known file is not secure
Reviewed-by: jbachorik, martin

11099:678faa7d1a6a 30-Oct-2014 martin

8067377: My hobby: caning, then then canning, the the can-can
Summary: Fix ALL the stutters!
Reviewed-by: rriggs, mchung, lancea


/openjdk9/jdk/src/demo/share/jfc/TableExample/TableSorter.java
/openjdk9/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/ClassReader.java
/openjdk9/jdk/src/java.base/share/classes/com/sun/java/util/jar/pack/Coding.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Class.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/ClassValue.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Integer.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Long.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Math.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/Throwable.java
/openjdk9/jdk/src/java.base/share/classes/java/lang/invoke/MethodType.java
/openjdk9/jdk/src/java.base/share/classes/java/security/DomainCombiner.java
/openjdk9/jdk/src/java.base/share/classes/java/security/Provider.java
/openjdk9/jdk/src/java.base/share/classes/java/security/Signature.java
/openjdk9/jdk/src/java.base/share/classes/java/security/SignatureSpi.java
/openjdk9/jdk/src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
/openjdk9/jdk/src/java.base/share/classes/java/time/format/DateTimeFormatter.java
/openjdk9/jdk/src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Arrays.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Base64.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Calendar.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Locale.java
/openjdk9/jdk/src/java.base/share/classes/java/util/ResourceBundle.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Spliterator.java
/openjdk9/jdk/src/java.base/share/classes/java/util/Spliterators.java
/openjdk9/jdk/src/java.base/share/classes/javax/security/auth/Policy.java
/openjdk9/jdk/src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
/openjdk9/jdk/src/java.base/share/classes/jdk/internal/util/xml/XMLStreamWriter.java
/openjdk9/jdk/src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
/openjdk9/jdk/src/java.base/share/classes/sun/misc/JavaNioAccess.java
/openjdk9/jdk/src/java.base/share/classes/sun/misc/VM.java
/openjdk9/jdk/src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
/openjdk9/jdk/src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/PolicyFile.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/EphemeralKeyManager.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/MAC.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/AlgorithmId.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/GeneralName.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/URIName.java
/openjdk9/jdk/src/java.base/share/classes/sun/security/x509/X500Name.java
/openjdk9/jdk/src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java
/openjdk9/jdk/src/java.base/share/classes/sun/text/normalizer/UCharacterIterator.java
/openjdk9/jdk/src/java.base/share/classes/sun/text/normalizer/UTF16.java
/openjdk9/jdk/src/java.base/share/native/libjli/java.c
/openjdk9/jdk/src/java.base/unix/native/libjli/java_md_solinux.c
/openjdk9/jdk/src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
/openjdk9/jdk/src/java.base/unix/native/libnet/PlainSocketImpl.c
/openjdk9/jdk/src/java.base/unix/native/libnet/SocketOutputStream.c
/openjdk9/jdk/src/java.base/unix/native/libnet/net_util_md.c
/openjdk9/jdk/src/java.base/windows/native/libjli/cmdtoargs.c
/openjdk9/jdk/src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c
/openjdk9/jdk/src/java.desktop/macosx/classes/com/apple/laf/AquaScrollPaneUI.java
/openjdk9/jdk/src/java.desktop/macosx/classes/sun/java2d/OSXSurfaceData.java
/openjdk9/jdk/src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m
/openjdk9/jdk/src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m
/openjdk9/jdk/src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKColorChooserPanel.java
/openjdk9/jdk/src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/Button.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/Checkbox.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/Component.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/Container.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/EventQueue.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/FlowLayout.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/List.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/MultipleGradientPaintContext.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/RadialGradientPaint.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/datatransfer/DataFlavor.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/event/KeyEvent.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/font/GlyphVector.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/font/TextAttribute.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/image/ComponentColorModel.java
/openjdk9/jdk/src/java.desktop/share/classes/java/awt/print/PrinterIOException.java
/openjdk9/jdk/src/java.desktop/share/classes/java/beans/Encoder.java
/openjdk9/jdk/src/java.desktop/share/classes/java/beans/Transient.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/IIOParam.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/event/IIOReadUpdateListener.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/imageio/plugins/jpeg/JPEGQTable.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/sound/sampled/Clip.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/AbstractButton.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/ArrayTable.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/Box.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/GroupLayout.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JComboBox.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JComponent.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JEditorPane.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JLayer.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JList.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JMenuItem.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JProgressBar.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JSpinner.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/JTree.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/OverlayLayout.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/ScrollPaneLayout.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/SpinnerModel.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/UIDefaults.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/ViewportLayout.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTableUI.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/table/TableColumn.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/BoxView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/ElementIterator.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/ParagraphView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/PlainView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/CSS.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/FormView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/IsindexView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/LineView.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/DTDConstants.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/Entity.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/text/html/parser/Parser.java
/openjdk9/jdk/src/java.desktop/share/classes/javax/swing/undo/UndoManager.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/BidiUtils.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/Decoration.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/FileFontStrike.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/FontUtilities.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/SunFontManager.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/font/TrueTypeFont.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/java2d/loops/ProcessPath.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/java2d/pipe/BufferedContext.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/print/PathGraphics.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/print/PeekGraphics.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/print/PrintJob2D.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java
/openjdk9/jdk/src/java.desktop/share/classes/sun/swing/CachedPainter.java
/openjdk9/jdk/src/java.desktop/share/native/common/font/fontscalerdefs.h
/openjdk9/jdk/src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c
/openjdk9/jdk/src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c
/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/freetypeScaler.c
/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h
/openjdk9/jdk/src/java.desktop/share/native/liblcms/LCMS.c
/openjdk9/jdk/src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java
/openjdk9/jdk/src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFramePeer.java
/openjdk9/jdk/src/java.desktop/unix/classes/sun/awt/X11/XScrollPanePeer.java
/openjdk9/jdk/src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java
/openjdk9/jdk/src/java.desktop/unix/classes/sun/font/NativeFont.java
/openjdk9/jdk/src/java.desktop/unix/native/common/awt/awt_Font.c
/openjdk9/jdk/src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.c
/openjdk9/jdk/src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c
/openjdk9/jdk/src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h
/openjdk9/jdk/src/java.desktop/unix/native/libmlib_image/mlib_v_ImageChannelExtract_43.c
/openjdk9/jdk/src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
/openjdk9/jdk/src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
/openjdk9/jdk/src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
/openjdk9/jdk/src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp
/openjdk9/jdk/src/java.desktop/windows/native/libawt/windows/awt_Debug.h
/openjdk9/jdk/src/java.desktop/windows/native/libawt/windows/awt_Frame.h
/openjdk9/jdk/src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp
/openjdk9/jdk/src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
/openjdk9/jdk/src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_MidiIn.cpp
/openjdk9/jdk/src/java.instrument/share/native/libinstrument/InvocationAdapter.c
/openjdk9/jdk/src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
/openjdk9/jdk/src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
/openjdk9/jdk/src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
/openjdk9/jdk/src/java.management/share/classes/javax/management/openmbean/ArrayType.java
/openjdk9/jdk/src/java.management/share/classes/javax/management/openmbean/SimpleType.java
/openjdk9/jdk/src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java
/openjdk9/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
/openjdk9/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
/openjdk9/jdk/src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java
/openjdk9/jdk/src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/AtomicContext.java
/openjdk9/jdk/src/java.naming/share/classes/javax/naming/ldap/Rdn.java
/openjdk9/jdk/src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
/openjdk9/jdk/src/java.rmi/share/classes/java/rmi/registry/LocateRegistry.java
/openjdk9/jdk/src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java
/openjdk9/jdk/src/java.rmi/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java
/openjdk9/jdk/src/java.scripting/share/classes/javax/script/ScriptContext.java
/openjdk9/jdk/src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
/openjdk9/jdk/src/java.scripting/share/classes/javax/script/SimpleScriptContext.java
/openjdk9/jdk/src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java
/openjdk9/jdk/src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/jgss/TokenTracker.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/KrbApReq.java
/openjdk9/jdk/src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
/openjdk9/jdk/src/java.security.sasl/share/classes/com/sun/security/sasl/PlainClient.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/WebRowSetImpl.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
/openjdk9/jdk/src/java.sql.rowset/share/classes/com/sun/rowset/providers/package.html
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/encryption/EncryptionMethod.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java
/openjdk9/jdk/src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
native/libattach/VirtualMachineImpl.c
/openjdk9/jdk/src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11KeyStore.java
/openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeCipherWithJavaPadding.java
/openjdk9/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/Plotter.java
/openjdk9/jdk/src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XObject.java
/openjdk9/jdk/src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
/openjdk9/jdk/src/jdk.jdi/share/classes/com/sun/jdi/connect/AttachingConnector.java
/openjdk9/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
/openjdk9/jdk/src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
/openjdk9/jdk/src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/BufferedMonitoredVm.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVmUtil.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfIntegerMonitor.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfLongMonitor.java
/openjdk9/jdk/src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java
/openjdk9/jdk/src/jdk.naming.dns/share/classes/com/sun/jndi/dns/ResourceRecord.java
/openjdk9/jdk/src/jdk.rmic/share/classes/sun/tools/java/ClassDefinition.java
/openjdk9/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
/openjdk9/jdk/src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java
/openjdk9/jdk/src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTDomainPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTNumericCredential.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidDomainPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidGroupPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidPrimaryGroupPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTSidUserPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/NTUserPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericGroupPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisNumericUserPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/SolarisPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericGroupPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixNumericUserPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/UnixPrincipal.java
/openjdk9/jdk/src/jdk.security.auth/share/classes/com/sun/security/auth/X500Principal.java
/openjdk9/jdk/src/sample/share/nio/server/ChannelIOSecure.java
/openjdk9/jdk/src/sample/solaris/dtrace/hotspot/gc_time_stat.d
10605:d4fb1717a6c2 08-Sep-2014 sla

8057776: Misc cleanups of the attach code
Reviewed-by: alanb, dfuchs, jbachorik

10551:521ee1e45c45 26-Aug-2014 mchung

8055230: Rename attach provider implementation class be platform neutral
Reviewed-by: alanb, chegar, dfuchs, dholmes, erikj, sla


/openjdk9/jdk/make/gensrc/GensrcProviders.gmk
/openjdk9/jdk/make/lib/Lib-jdk.attach.gmk
/openjdk9/jdk/make/mapfiles/libattach/mapfile-aix
/openjdk9/jdk/make/mapfiles/libattach/mapfile-linux
/openjdk9/jdk/make/mapfiles/libattach/mapfile-solaris
/openjdk9/jdk/src/jdk.attach/aix/classes/sun/tools/attach/AixAttachProvider.java
/openjdk9/jdk/src/jdk.attach/aix/classes/sun/tools/attach/AixVirtualMachine.java
/openjdk9/jdk/src/jdk.attach/aix/classes/sun/tools/attach/AttachProviderImpl.java
/openjdk9/jdk/src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
/openjdk9/jdk/src/jdk.attach/aix/native/libattach/AixVirtualMachine.c
/openjdk9/jdk/src/jdk.attach/aix/native/libattach/VirtualMachineImpl.c
/openjdk9/jdk/src/jdk.attach/linux/classes/sun/tools/attach/AttachProviderImpl.java
/openjdk9/jdk/src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
/openjdk9/jdk/src/jdk.attach/linux/native/libattach/VirtualMachineImpl.c
/openjdk9/jdk/src/jdk.attach/macosx/classes/sun/tools/attach/AttachProviderImpl.java
/openjdk9/jdk/src/jdk.attach/macosx/classes/sun/tools/attach/VirtualMachineImpl.java
/openjdk9/jdk/src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c
/openjdk9/jdk/src/jdk.attach/share/classes/META-INF/services/com.sun.tools.attach.spi.AttachProvider
classes/sun/tools/attach/AttachProviderImpl.java
classes/sun/tools/attach/VirtualMachineImpl.java
native/libattach/VirtualMachineImpl.c
/openjdk9/jdk/src/jdk.attach/unix/classes/sun/tools/attach/BsdAttachProvider.java
/openjdk9/jdk/src/jdk.attach/unix/classes/sun/tools/attach/BsdVirtualMachine.java
/openjdk9/jdk/src/jdk.attach/unix/classes/sun/tools/attach/LinuxAttachProvider.java
/openjdk9/jdk/src/jdk.attach/unix/classes/sun/tools/attach/LinuxVirtualMachine.java
/openjdk9/jdk/src/jdk.attach/unix/classes/sun/tools/attach/SolarisAttachProvider.java
/openjdk9/jdk/src/jdk.attach/unix/classes/sun/tools/attach/SolarisVirtualMachine.java
/openjdk9/jdk/src/jdk.attach/unix/native/libattach/BsdVirtualMachine.c
/openjdk9/jdk/src/jdk.attach/unix/native/libattach/LinuxVirtualMachine.c
/openjdk9/jdk/src/jdk.attach/unix/native/libattach/SolarisVirtualMachine.c
/openjdk9/jdk/src/jdk.attach/windows/classes/sun/tools/attach/AttachProviderImpl.java
/openjdk9/jdk/src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java
/openjdk9/jdk/src/jdk.attach/windows/classes/sun/tools/attach/WindowsAttachProvider.java
/openjdk9/jdk/src/jdk.attach/windows/classes/sun/tools/attach/WindowsVirtualMachine.java
/openjdk9/jdk/src/jdk.attach/windows/native/libattach/AttachProviderImpl.c
/openjdk9/jdk/src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c
/openjdk9/jdk/src/jdk.attach/windows/native/libattach/WindowsAttachProvider.c
/openjdk9/jdk/src/jdk.attach/windows/native/libattach/WindowsVirtualMachine.c