Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/ikvm-fork.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LICENSE6
-rw-r--r--openjdk/AssemblyInfo.java.in9
-rw-r--r--openjdk/allsources.lst1193
-rw-r--r--openjdk/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java12
-rw-r--r--openjdk/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java12
-rw-r--r--openjdk/java/awt/Font.java12
-rw-r--r--openjdk/java/awt/GraphicsConfiguration.java12
-rw-r--r--openjdk/java/awt/Image.java12
-rw-r--r--openjdk/java/awt/image/BufferedImage.java12
-rw-r--r--openjdk/java/awt/image/IndexColorModel.java12
-rw-r--r--openjdk/java/io/DeleteOnExitHook.java12
-rw-r--r--openjdk/java/io/FileDescriptor.java12
-rw-r--r--openjdk/java/io/FileInputStream.java12
-rw-r--r--openjdk/java/io/FileOutputStream.java12
-rw-r--r--openjdk/java/io/FilePermission.java12
-rw-r--r--openjdk/java/io/InteropObjectInputStream.java12
-rw-r--r--openjdk/java/io/InteropObjectOutputStream.java12
-rw-r--r--openjdk/java/io/ObjectStreamClass.java12
-rw-r--r--openjdk/java/io/ObjectStreamField.java12
-rw-r--r--openjdk/java/io/RandomAccessFile.java12
-rw-r--r--openjdk/java/lang/ApplicationShutdownHooks.java12
-rw-r--r--openjdk/java/lang/Class.java12
-rw-r--r--openjdk/java/lang/ClassLoader.java12
-rw-r--r--openjdk/java/lang/Enum.java12
-rw-r--r--openjdk/java/lang/ProcessImpl.java12
-rw-r--r--openjdk/java/lang/Shutdown.java12
-rw-r--r--openjdk/java/lang/StringHelper.java61
-rw-r--r--openjdk/java/lang/System.java12
-rw-r--r--openjdk/java/lang/Thread.java60
-rw-r--r--openjdk/java/lang/ref/SoftReference.java12
-rw-r--r--openjdk/java/lang/reflect/Constructor.java12
-rw-r--r--openjdk/java/lang/reflect/Field.java12
-rw-r--r--openjdk/java/lang/reflect/Method.java12
-rw-r--r--openjdk/java/net/SocketInputStream.java12
-rw-r--r--openjdk/java/net/SocketOutputStream.java12
-rw-r--r--openjdk/java/net/TwoStacksPlainDatagramSocketImpl.java12
-rw-r--r--openjdk/java/net/TwoStacksPlainDatagramSocketImpl_c.java12
-rw-r--r--openjdk/java/net/TwoStacksPlainSocketImpl.java12
-rw-r--r--openjdk/java/net/TwoStacksPlainSocketImpl_c.java12
-rw-r--r--openjdk/java/net/net_util_md.java12
-rw-r--r--openjdk/java/nio/Bits.java12
-rw-r--r--openjdk/java/security/AccessController.java12
-rw-r--r--openjdk/java/security/ProtectionDomain.java52
-rw-r--r--openjdk/java/sql/DriverManager.java12
-rw-r--r--openjdk/java/util/ResourceBundle.java12
-rw-r--r--openjdk/java/util/concurrent/locks/AbstractQueuedSynchronizer.java10
-rw-r--r--openjdk/java/util/concurrent/locks/LockSupport.java10
-rw-r--r--openjdk/openjdk.build4
-rw-r--r--openjdk/response.txt33
-rw-r--r--openjdk/sun/awt/AppContext.java12
-rw-r--r--openjdk/sun/awt/EmbeddedFrame.java12
-rw-r--r--openjdk/sun/awt/SunToolkit.java12
-rw-r--r--openjdk/sun/awt/image/ByteComponentRaster.java12
-rw-r--r--openjdk/sun/awt/image/BytePackedRaster.java12
-rw-r--r--openjdk/sun/awt/image/ImagingLib.java12
-rw-r--r--openjdk/sun/awt/image/IntegerComponentRaster.java12
-rw-r--r--openjdk/sun/awt/image/OffScreenImageSource.java12
-rw-r--r--openjdk/sun/awt/image/ShortComponentRaster.java12
-rw-r--r--openjdk/sun/awt/image/SunWritableRaster.java12
-rw-r--r--openjdk/sun/awt/image/ToolkitImage.java12
-rw-r--r--openjdk/sun/awt/shell/Win32ShellFolder2.java39
-rw-r--r--openjdk/sun/awt/shell/Win32ShellFolderManager2.java12
-rw-r--r--openjdk/sun/font/FontManager.java37
-rw-r--r--openjdk/sun/font/StrikeCache.java12
-rw-r--r--openjdk/sun/management/ManagementFactory.java12
-rw-r--r--openjdk/sun/management/VMManagementImpl.java12
-rw-r--r--openjdk/sun/misc/FileURLMapper.java12
-rw-r--r--openjdk/sun/misc/Launcher.java12
-rw-r--r--openjdk/sun/misc/SharedSecrets.java27
-rw-r--r--openjdk/sun/misc/VM.java12
-rw-r--r--openjdk/sun/misc/Version.java12
-rw-r--r--openjdk/sun/net/dns/ResolverConfigurationImpl.java12
-rw-r--r--openjdk/sun/net/www/protocol/file/FileURLConnection.java12
-rw-r--r--openjdk/sun/net/www/protocol/file/Handler.java13
-rw-r--r--openjdk/sun/net/www/protocol/jar/JarFileFactory.java12
-rw-r--r--openjdk/sun/nio/ch/DatagramChannelImpl.java12
-rw-r--r--openjdk/sun/nio/ch/DefaultSelectorProvider.java12
-rw-r--r--openjdk/sun/nio/ch/DotNetSelectorImpl.java12
-rw-r--r--openjdk/sun/nio/ch/FileChannelImpl.java12
-rw-r--r--openjdk/sun/nio/ch/IOUtil.java12
-rw-r--r--openjdk/sun/nio/ch/Net.java19
-rw-r--r--openjdk/sun/nio/ch/ServerSocketChannelImpl.java12
-rw-r--r--openjdk/sun/nio/ch/SocketChannelImpl.java12
-rw-r--r--openjdk/sun/nio/ch/Util.java40
-rw-r--r--openjdk/sun/nio/cs/StandardCharsets.java12
-rw-r--r--openjdk/sun/print/Win32PrintService.java38
-rw-r--r--openjdk/sun/reflect/MethodAccessor.java12
-rw-r--r--openjdk/sun/reflect/Reflection.java32
-rw-r--r--openjdk/sun/reflect/ReflectionFactory.java16
-rw-r--r--openjdk/tools.rsp120
90 files changed, 1988 insertions, 671 deletions
diff --git a/LICENSE b/LICENSE
index 1d086a57..7c84e8c6 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,8 +1,8 @@
IMPORTANT NOTICE
Copyright (C) 1998-2008 Free Software Foundation, Inc.
- Copyright (C) 1996-2009 Sun Microsystems, Inc.
- Copyright (C) 2002-2009 Jeroen Frijters
+ Copyright (C) 1996-2011 Oracle and/or its affiliates
+ Copyright (C) 2002-2011 Jeroen Frijters
Some files in this distribution are part of GNU Classpath or OpenJDK and
are licensed under the GNU General Public License (GPL) version 2
@@ -18,7 +18,7 @@ IMPORTANT NOTICE
-----------------------------------------------------------------------------
- Copyright (C) 2002-2009 Jeroen Frijters
+ Copyright (C) 2002-2011 Jeroen Frijters
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
diff --git a/openjdk/AssemblyInfo.java.in b/openjdk/AssemblyInfo.java.in
index 77b86795..6521b3bb 100644
--- a/openjdk/AssemblyInfo.java.in
+++ b/openjdk/AssemblyInfo.java.in
@@ -26,17 +26,17 @@
"This software is licensed under the GNU General Public License version 2 + \"Classpath\" exception.\r\n" +
"See http://www.gnu.org/software/classpath/license.html for details.\r\n" +
"Copyright (C) 1988 AT&T\r\n" +
- "Copyright (C) 2003-2004 BEA Systems\r\n" +
+ "Copyright (C) 2004 BEA Systems\r\n" +
"Copyright (C) 1995 Colin Plumb\r\n" +
"Copyright (C) 1999-2008 Free Software Foundation, Inc.\r\n" +
"Copyright (C) 2001-2005 freebxml.org\r\n" +
"Copyright (C) 1998 FundsXpress, Inc.\r\n" +
+ "Copyright (C) 2008-2011 i-net software\r\n" +
"Copyright (C) 2000-2007 INRIA, France Telecom\r\n" +
"Copyright (C) 1993-2005 International Business Machines, Inc.\r\n" +
- "Copyright (C) 2002-2010 Jeroen Frijters\r\n" +
- "Copyright (C) 2009 Oracle Corporation\r\n" +
+ "Copyright (C) 2002-2011 Jeroen Frijters\r\n" +
+ "Copyright (C) 1993-2010 Oracle and/or its affiliates\r\n" +
"Copyright (C) 2007 Red Hat, Inc.\r\n" +
- "Copyright (C) 1993-2010 Sun Microsystems, Inc.\r\n" +
"Copyright (C) 1996-1998 Taligent, Inc.\r\n" +
"Copyright (C) 2001-2002 Thai Open Source Software Center Ltd\r\n" +
"Copyright (C) 1999-2006 The Apache Software Foundation\r\n" +
@@ -44,7 +44,6 @@
"Copyright (C) 1997 The Open Group Research Institute\r\n" +
"Copyright (C) 1991-2007 Unicode, Inc.\r\n" +
"Copyright (C) 1999 Visual Numerics Inc.\r\n" +
- "Copyright (C) 2008-2009 Volker Berlin (i-net software)\r\n" +
"Copyright (C) 2003 Wily Technology, Inc.\r\n" +
"Copyright (C) 2000-2004 World Wide Web Consortium"
)
diff --git a/openjdk/allsources.lst b/openjdk/allsources.lst
index 9ea52c7f..026a18dd 100644
--- a/openjdk/allsources.lst
+++ b/openjdk/allsources.lst
@@ -304,7 +304,43 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/build/linux-amd64/gensrc/com/sun/java/swing/plaf/nimbus/TreeCellEditorPainter.java
@OPENJDK@/build/linux-amd64/gensrc/com/sun/java/swing/plaf/nimbus/TreeCellPainter.java
@OPENJDK@/build/linux-amd64/gensrc/com/sun/java/swing/plaf/nimbus/TreePainter.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/basic.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/basic_de.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/basic_es.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/basic_fr.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/basic_it.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/basic_ja.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/basic_ko.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/basic_sv.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/basic_zh_CN.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/basic_zh_HK.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/basic_zh_TW.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/metal.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/metal_de.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/metal_es.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/metal_fr.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/metal_it.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/metal_ja.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/metal_ko.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/metal_sv.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/metal_zh_HK.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/synth.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/synth_de.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/synth_es.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/synth_fr.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/synth_it.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/synth_ja.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/synth_ko.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/synth_sv.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/synth_zh_CN.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/synth_zh_HK.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/synth_zh_TW.java
@OPENJDK@/build/linux-amd64/gensrc/com/sun/tools/jdi/JDWP.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/tools/jdi/resources/jdi.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/tools/jdi/resources/jdi_ja.java
+@OPENJDK@/build/linux-amd64/gensrc/com/sun/tools/jdi/resources/jdi_zh_CN.java
@OPENJDK@/build/linux-amd64/gensrc/java/lang/CharacterData00.java
@OPENJDK@/build/linux-amd64/gensrc/java/lang/CharacterData01.java
@OPENJDK@/build/linux-amd64/gensrc/java/lang/CharacterData02.java
@@ -410,7 +446,51 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/build/linux-amd64/gensrc/java/nio/LongBuffer.java
@OPENJDK@/build/linux-amd64/gensrc/java/nio/ReadOnlyBufferException.java
@OPENJDK@/build/linux-amd64/gensrc/java/nio/ShortBuffer.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/awt.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/awt_de.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/awt_es.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/awt_fr.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/awt_it.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/awt_ja.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/awt_ko.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/awt_sv.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/awt_zh_CN.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/awt_zh_HK.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/awt_zh_TW.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/agent.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/agent_de.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/agent_es.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/agent_fr.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/agent_it.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/agent_ja.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/agent_ko.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/agent_sv.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/agent_zh_CN.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/agent_zh_HK.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/agent_zh_TW.java
@OPENJDK@/build/linux-amd64/gensrc/sun/nio/ch/AlreadyBoundException.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/serviceui.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/serviceui_de.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/serviceui_es.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/serviceui_fr.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/serviceui_it.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/serviceui_ja.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/serviceui_ko.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/serviceui_sv.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/serviceui_zh_CN.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/serviceui_zh_HK.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/serviceui_zh_TW.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/jar.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/jar_de.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/jar_es.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/jar_fr.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/jar_it.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/jar_ja.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/jar_ko.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/jar_sv.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/jar_zh_CN.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/jar_zh_HK.java
+@OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/jar_zh_TW.java
@OPENJDK@/build/linux-amd64/gensrc/sun/util/CoreResourceBundleControl.java
@OPENJDK@/build/linux-amd64/gensrc/sun/util/LocaleDataMetaInfo.java
@OPENJDK@/build/linux-amd64/gensrc/sun/util/logging/resources/logging.java
@@ -649,6 +729,94 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/activation/registries/MailcapTokenizer.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/activation/registries/MimeTypeEntry.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/activation/registries/MimeTypeFile.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/ClassType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/CodeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/fmt/JBinaryFile.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/fmt/JPropertyFile.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/fmt/JSerializedObject.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/fmt/JStaticFile.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/fmt/JStaticJavaFile.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/fmt/JTextFile.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JAnnotatable.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JAnnotationArrayMember.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JAnnotationStringValue.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JAnnotationUse.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JAnnotationValue.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JAnnotationWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JAnonymousClass.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JArray.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JArrayClass.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JArrayCompRef.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JAssignment.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JAssignmentTarget.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JAtom.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JBlock.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JBreak.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JCase.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JCast.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JCatchBlock.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JClass.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JClassAlreadyExistsException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JClassContainer.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JCodeModel.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JCommentPart.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JConditional.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JContinue.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JDeclaration.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JDefinedClass.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JDirectClass.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JDocComment.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JDoLoop.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JEnumConstant.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JExpr.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JExpression.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JExpressionImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JFieldRef.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JFieldVar.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JForEach.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JForLoop.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JFormatter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JGenerable.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JGenerifiable.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JGenerifiableImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JInvocation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JJavaName.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JLabel.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JMethod.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JMod.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JMods.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JNarrowedClass.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JNullType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JOp.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JPackage.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JPrimitiveType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JResourceFile.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JReturn.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JStatement.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JStringLiteral.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JSwitch.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JThrow.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JTryBlock.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JTypeVar.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JTypeWildcard.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JVar.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/JWhileLoop.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/package-info.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/TypedAnnotationWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/util/ClassNameComparator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/util/EncoderFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/util/JavadocEscapeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/util/MS1252Encoder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/util/SingleByteEncoder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/util/Surrogate.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/util/UnicodeEscapeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/writer/FileCodeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/writer/FilterCodeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/writer/ProgressCodeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/writer/PrologCodeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/writer/SingleStreamCodeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/writer/ZipCodeWriter.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/corba/se/impl/activation/CommandHandler.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/corba/se/impl/activation/NameServiceStartThread.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/corba/se/impl/activation/ORBD.java
@@ -1487,16 +1655,27 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/corba/se/spi/transport/SocketInfo.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/corba/se/spi/transport/SocketOrChannelAcceptor.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/corba/se/spi/transport/TransportDefault.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/Builder.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/ByteArrayDataSource.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/FinalArrayList.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/FragmentContentHandler.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/Interned.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/localization/Localizable.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/localization/LocalizableMessage.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/localization/LocalizableMessageFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/localization/Localizer.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/NotNull.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/Nullable.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/package-info.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/Pool.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/SAXException2.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/SAXParseException2.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/tools/APTTypeVisitor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/tools/MaskingClassLoader.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/tools/package-info.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/tools/ParallelWorldClassLoader.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/ws/AnnotationProcessorFactoryImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/ws/package-info.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/XMLStreamException2.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/XMLStreamReaderToContentHandler.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/java_cup/internal/runtime/lr_parser.java
@@ -2190,6 +2369,7 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/dom/TextImpl.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/dom/TreeWalkerImpl.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/Constants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/dtd/BalancedDTDGrammar.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammarBucket.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/dtd/models/CMAny.java
@@ -2313,6 +2493,7 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/XMLVersionDetector.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xpath/regex/BMPattern.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xpath/regex/CaseInsensitiveMap.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xpath/regex/Match.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xpath/regex/Op.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xpath/regex/ParseException.java
@@ -2339,6 +2520,7 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMBinOp.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMLeaf.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMRepeatingLeaf.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMUniOp.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java
@@ -2411,7 +2593,9 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xs/XSParticleDecl.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/impl/xs/XSWildcardDecl.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/jaxp/datatype/DatatypeFactoryImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/jaxp/DefaultValidationErrorHandler.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java
@@ -3098,6 +3282,739 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/omg/SendingContext/CodeBasePackage/URLHelper.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/omg/SendingContext/CodeBasePackage/URLSeqHelper.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/org/omg/SendingContext/CodeBasePackage/ValueDescSeqHelper.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/Arguments.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/AttributeEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/AttributeGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/Comment.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/Compile.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ConstEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/And.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/BinaryExpr.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/BooleanAnd.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/BooleanNot.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/BooleanOr.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/DefaultExprFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Divide.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Equal.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/EvaluationException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Expression.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/ExprFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/GreaterEqual.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/GreaterThan.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/LessEqual.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/LessThan.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Minus.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Modulo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Negative.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Not.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/NotEqual.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Or.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Plus.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Positive.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/ShiftLeft.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/ShiftRight.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Terminal.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Times.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/UnaryExpr.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/Xor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ConstGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/DefaultSymtabFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/EnumEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/EnumGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ExceptionEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ExceptionGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/Factories.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ForwardEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ForwardGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ForwardValueEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ForwardValueGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/Generator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/GenFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/GenFileStream.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/IDLID.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/IncludeEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/IncludeGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/InterfaceEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/InterfaceGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/InterfaceState.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/InterfaceType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/InvalidArgument.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/InvalidCharacter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/MethodEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/MethodGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ModuleEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ModuleGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/NativeEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/NativeGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/Noop.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/NoPragma.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ParameterEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ParameterGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ParseException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/Parser.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/PragmaEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/PragmaGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/PragmaHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/Preprocessor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/PrimitiveEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/PrimitiveGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/RepositoryID.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ResourceBundleUtil.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/Scanner.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/SequenceEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/SequenceGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/som/cff/FileLocator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/som/cff/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/som/idlemit/MetaPragma.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/StringEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/StringGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/StructEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/StructGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/SymtabEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/SymtabFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/Arguments.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen24.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/AuxGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/ConstGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/DefaultFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/EnumGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/ExceptionGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/Factories.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/ForwardValueGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/GenFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/Helper.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/Helper24.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/Holder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/InterfaceGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/JavaGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen24.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/MethodGenClone24.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/ModuleGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/NameModifier.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/NameModifierImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/NativeGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/PrimitiveGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/SequenceGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/Skeleton.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/StringGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/StructGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/Stub.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/TCOffsets.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/TypedefGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/UnionGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/Util.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/ValueFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen24.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/Token.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/TokenBuffer.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/TypedefEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/TypedefGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/UnionBranch.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/UnionEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/UnionGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/Util.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ValueBoxEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ValueBoxGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ValueEntry.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ValueGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/ValueRepositoryId.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/logutil/IndentingPrintWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/logutil/Input.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/logutil/InputCode.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/logutil/InputException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/logutil/MC.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/logutil/StringUtil.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/apt/AnnotationParser.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/apt/AnnotationProcessorFactoryImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/apt/Const.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/apt/ErrorReceiverImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/apt/InlineAnnotationReaderImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/apt/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/apt/Options.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/apt/SchemaGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/ConfigReader.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/AttributesImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/Classes.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/Config.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/NGCCEventReceiver.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/NGCCEventSource.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/NGCCHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/NGCCInterleaveFilter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/NGCCRuntime.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/Schema.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/model/nav/APTNavigator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/NGCCRuntimeEx.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/SchemaGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/SchemaGeneratorFacade.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/TJavaGeneratorExtension.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensible.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/wsdl/TWSDLExtension.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/wsdl/TWSDLExtensionHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/wsdl/TWSDLOperation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/wsdl/TWSDLParserContext.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/WsgenExtension.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/WsgenProtocol.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/Invoker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/package-info.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/CustomExceptionGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/GeneratorBase.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/GeneratorConstants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/GeneratorException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/GeneratorUtil.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/JavaGeneratorExtensionFacade.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/Names.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/SeiGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/ServiceGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/W3CAddressingJavaGeneratorExtension.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/AbstractType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/AsyncOperation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/AsyncOperationType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/Block.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/exporter/ExternalObject.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/ExtendedModelVisitor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/Fault.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/HeaderFault.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/JavaArrayType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/JavaException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/JavaInterface.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/JavaMethod.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/JavaParameter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/JavaSimpleType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/JavaStructureMember.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/JavaStructureType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/JavaType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/JAXBElementMember.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/JAXBMapping.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/JAXBModel.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/JAXBProperty.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/JAXBStructuredType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/JAXBType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeAndAnnotation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/JAXBTypeVisitor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitMember.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/RpcLitStructure.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/Util.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/Message.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/Model.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/ModelException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/ModelObject.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/ModelProperties.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/ModelVisitor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/Operation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/Parameter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/Port.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/Request.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/Response.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/Service.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/AnnotationProcessorContext.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/FaultInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/MakeSafeTypeVisitor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/MemberInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/ModelBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/TypeModeler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMoniker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/TypeMonikerFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceAP.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceConstants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceVisitor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/WebServiceWrapperGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/WrapperInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/JavaSimpleTypeCreator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/Modeler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/ModelerConstants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/ModelerException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/AccessorElement.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/ClassNameAllocatorImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/ConsoleErrorReporter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/JAXBModelBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/MimeHelper.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/ModelerUtils.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/PseudoSchemaBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModeler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/WSDLModelerBase.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/ProcessorException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/util/ClassNameCollector.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/util/DirectoryUtil.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/util/IndentingWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/ConfigurationMessages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/GeneratorMessages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/JavacompilerMessages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/ModelerMessages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/ModelMessages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/ProcessorMessages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/UtilMessages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/WebserviceapMessages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/WscompileMessages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/WsdlMessages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/spi/package-info.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/spi/WSToolsObjectFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/ToolVersion.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/util/ClassNameInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/util/ForkEntityResolver.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/util/WSDLParseException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/util/WSToolsObjectFactoryImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/util/xml/XmlUtil.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/AbortException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/AuthInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/BadCommandLineException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/DefaultAuthenticator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/DefaultAuthTester.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/ErrorReceiver.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/ErrorReceiverFilter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/FilerCodeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/Options.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/WSCodeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/WsgenOptions.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/WsgenTool.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/WsimportListener.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/WsimportOptions.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/WsimportTool.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Binding.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/BindingFault.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/BindingInput.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/BindingOperation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/BindingOutput.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Definitions.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Documentation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Fault.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/http/HTTPAddress.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/http/HTTPBinding.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/http/HTTPConstants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/http/HTTPOperation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlEncoded.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/http/HTTPUrlReplacement.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Import.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Input.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/jaxws/CustomName.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/jaxws/Exception.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBinding.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/jaxws/JAXWSBindingsConstants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/jaxws/Parameter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Kinds.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Message.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/MessagePart.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/mime/MIMEConstants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/mime/MIMEContent.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/mime/MIMEMultipartRelated.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/mime/MIMEPart.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/mime/MIMEXml.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Operation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/OperationStyle.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Output.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Port.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/PortType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/schema/SchemaConstants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/schema/SchemaKinds.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Service.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Binding.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAP12Constants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAPAddress.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBinding.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAPBody.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAPConstants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAPFault.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeader.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAPHeaderFault.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAPOperation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAPStyle.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/SOAPUse.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/Types.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/WSDLConstants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/WSDLDocument.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/WSDLDocumentVisitorBase.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/AbstractDocument.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/Defining.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/DuplicateEntityException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/Elemental.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/Entity.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/EntityAction.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceAction.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/EntityReferenceValidator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/ExtensibilityHelper.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/ExtensionImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/ExtensionVisitorBase.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/ExternalEntityReference.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/GlobalEntity.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/GloballyKnown.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/Identifiable.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/Kind.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/NoSuchEntityException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/ParseException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/ParserListener.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/QNameAction.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/TWSDLParserContextImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/ValidationException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/WSDLLocation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/AbstractExtensionHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/AbstractReferenceFinderImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/Constants.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/DOMBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/DOMForest.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/DOMForestParser.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/DOMForestScanner.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/HTTPExtensionHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/InternalizationLogic.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/Internalizer.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/JAXWSBindingExtensionHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/MemberSubmissionAddressingExtensionHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/MetadataFinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/MIMEExtensionHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/NamespaceContextImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/SOAP12ExtensionHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/SOAPEntityReferenceValidator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/SOAPExtensionHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/Util.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/VersionChecker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/W3CAddressingExtensionHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/WhitespaceStripper.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/WSDLInternalizationLogic.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/WSDLParser.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/WsGen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/WsImport.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/AbortException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/at_generated/PluginImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/code_injector/Const.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/code_injector/PluginImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/episode/package-info.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/episode/PluginImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/locator/SourceLocationAddOn.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/sync/SynchronizedMethodAddOn.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/ClassNameAllocator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/ErrorListener.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/j2s/JavaCompilerImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/j2s/JAXBModelImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/AbstractMappingImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/BeanMappingImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/DowngradingErrorHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/ElementAdapter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/ElementCollectionAdapter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/ElementMappingImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/ElementSingleAdapter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/JAXBModelImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/PropertyImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/SchemaCompilerImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/TypeAndAnnotationImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/J2SJAXBModel.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/JavaCompiler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/JAXBModel.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/Mapping.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/Property.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/Reference.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/S2JJAXBModel.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/SchemaCompiler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/SpecVersion.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/TypeAndAnnotation.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/util/APTClassLoader.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/util/FilerCodeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/util/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/XJC.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/BadCommandLineException.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/ClassLoaderBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/ConsoleErrorReporter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/Driver.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/ErrorReceiver.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/ri/OverrideAnnotationOfWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/ri/XmlIsSetWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/ri/XmlLocationWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorOrderWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAccessorTypeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyAttributeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAnyElementWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttachmentRefWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlAttributeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementDeclWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefsWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementRefWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementsWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWrapperWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlElementWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumValueWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlEnumWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDREFWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlIDWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlInlineBinaryDataWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlJavaTypeAdapterWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlListWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMimeTypeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlMixedWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlNsWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRegistryWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlRootElementWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypesWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaTypeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSchemaWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlSeeAlsoWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTransientWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlTypeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/XmlValueWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/BeanGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/ClassOutlineImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/DualObjectFactoryGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/ElementOutlineImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/AbstractField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/AbstractFieldWithVar.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/AbstractListField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/ArrayField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/ConstField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/ConstFieldRenderer.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/ContentListField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/DefaultFieldRenderer.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/DummyListField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/FieldRenderer.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/FieldRendererFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/GenericFieldRenderer.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/IsSetField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/IsSetFieldRenderer.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/NoExtendedContentField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/SingleField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/SinglePrimitiveAccessField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/UnboxedField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/UntypedListField.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/UntypedListFieldRenderer.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/ImplStructureStrategy.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/MethodWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/ObjectFactoryGeneratorImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/PackageOutlineImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/PrivateObjectFactoryGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/PublicObjectFactoryGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/package-info.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/util/BlockReference.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/util/ExistingBlockReference.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/util/LazyBlockReference.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/util/WhitespaceNormalizer.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/Language.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/AbstractCElement.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/AbstractCTypeInfoImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/AutoClassNameAllocator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CAdapter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CArrayInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CAttributePropertyInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CBuiltinLeafInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CClass.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CClassInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CClassInfoParent.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CClassRef.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CCustomizable.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CCustomizations.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CDefaultValue.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CElement.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CElementInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CElementPropertyInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CEnumConstant.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CEnumLeafInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/ClassNameAllocatorWrapper.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CNonElement.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/Constructor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CPluginCustomization.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CPropertyInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CPropertyVisitor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CReferencePropertyInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CSingleTypePropertyInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CTypeInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CTypeRef.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CValuePropertyInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/CWildcardTypeInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/Model.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/Multiplicity.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/nav/EagerNClass.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/nav/EagerNType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/nav/NavigatorImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/nav/NClass.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/nav/NClassByJClass.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/nav/NParameterizedType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/nav/NType.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/package-info.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/Populatable.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/SymbolSpace.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/TypeUse.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/TypeUseFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/TypeUseImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/ModelLoader.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/Options.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/Aspect.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/ClassOutline.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/ElementOutline.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/EnumConstantOutline.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/EnumOutline.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/FieldAccessor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/FieldOutline.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/Outline.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/PackageOutline.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/package-info.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/Plugin.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/ProgressCodeWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/AbstractExtensionBindingChecker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/Const.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIAttribute.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConstructor.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIContent.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIConversion.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIElement.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIEnumeration.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIInterface.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BIUserConversion.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMLocator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DOMUtil.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/DTDExtensionBindingChecker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/Block.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/Element.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/ModelGroup.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/Occurence.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/TDTDReader.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/Term.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/ExtensionBindingChecker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/Choice.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/ConnectedComponent.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/Element.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/ElementSet.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/ElementSets.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/Expression.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/Graph.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/OneOrMore.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/Sequence.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/SinkNode.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/SourceNode.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/AbstractReferenceFinderImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/ContentHandlerNamespacePrefixAdapter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/DOMBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/DOMForest.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/DOMForestParser.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/DOMForestScanner.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/InternalizationLogic.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/Internalizer.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/LocatorTable.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/NamespaceContextImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/SCDBasedBindingSet.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/VersionChecker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/WhitespaceStripper.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/ModelChecker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/RawTypeSet.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/BindStyle.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/ContentModelBinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/DatatypeLib.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/DefineFinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/NameCalculator.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/RawTypeSetBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGCompiler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/RELAXNGInternalizationLogic.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/TypePatternBinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/TypeUseBinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/Ring.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/TypeUtil.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/Util.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/Abstractifier.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/BGMBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/BindBlue.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/BindGreen.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AbstractDeclarationImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/AnnotationParserFactoryImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIClass.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIConversion.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDeclaration.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIDom.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnum.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIEnumMember.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIFactoryMethod.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIGlobalBinding.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIInlineBinaryData.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIProperty.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISchemaBinding.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BISerializable.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXDom.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXPluginCustomization.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BIXSubstitutable.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/CollectionTypeAttribute.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/DomHandlerEx.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/EnumMemberMode.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/ForkingFilter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/LocalScoping.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/OptionalPropertyMode.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/package-info.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/BindingComponent.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/BindPurple.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/BindRed.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/BindYellow.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ClassBinderFilter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ClassSelector.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/CollisionInfo.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ColorBinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/AbstractExtendedComplexTypeBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/ChoiceContentComplexTypeBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeBindingMode.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/ComplexTypeFieldBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/CTBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/ExtendedComplexTypeBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/FreshComplexTypeBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedComplexTypeBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/MixedExtendedComplexTypeBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/RestrictedComplexTypeBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/STDerivedComplexTypeBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/DefaultClassBinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/DefaultParticleBinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ErrorReporter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ExpressionParticleBinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/GElement.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/GElementImpl.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/GWildcardElement.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/MultiplicityCounter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/parser/CustomizationContextChecker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/parser/IncorrectNamespaceURIChecker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/parser/LSInputSAXWrapper.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/parser/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/parser/SchemaConstraintChecker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/parser/XMLSchemaInternalizationLogic.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ParticleBinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/RawTypeSetBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/RefererFinder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/SimpleTypeBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/UnusedCustomizationChecker.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/WildcardNameClassBuilder.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/runtime/JAXBContextFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/runtime/ZeroOneBooleanAdapter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/SchemaCache.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/CodeModelClassFactory.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/DOMUtils.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/ErrorReceiverFilter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/ForkContentHandler.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/ForkEntityResolver.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/Messages.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/MimeTypeRange.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/NamespaceContextAdapter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/NullStream.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/ReadOnlyAdapter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/StringCutter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/SubtreeCutter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/Util.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/writer/SignatureWriter.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/XJCFacade.java
+@OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/XJCListener.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/bind/AccessorFactory.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/bind/AccessorFactoryImpl.java
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/bind/annotation/OverrideAnnotationOf.java
@@ -5902,6 +6819,34 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/build/linux-amd64/impsrc/org/xml/sax/XMLReader.java
@OPENJDK@/build/linux-amd64/impsrc/sun/corba/Bridge.java
@OPENJDK@/build/linux-amd64/impsrc/sun/corba/BridgePermission.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/AbstractType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/ArrayType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/BatchEnvironment.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/ClassPathLoader.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/ClassType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/CompoundType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/Constants.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/ContextElement.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/ContextStack.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/DirectoryLoader.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/Generator.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/IDLGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/IDLNames.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/ImplementationType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/InterfaceType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/NameContext.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/NCClassType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/NCInterfaceType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/PrimitiveType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/PrintGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/RemoteType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/SpecialClassType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/SpecialInterfaceType.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/StaticStringsHash.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/StubGenerator.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/Type.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/Util.java
+@OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/ValueType.java
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/apt/resources/apt.java
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/apt/resources/apt_ja.java
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/apt/resources/apt_zh_CN.java
@@ -6075,6 +7020,16 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/jdk/src/share/classes/com/sun/imageio/stream/CloseableDisposerRecord.java
@OPENJDK@/jdk/src/share/classes/com/sun/imageio/stream/StreamCloser.java
@OPENJDK@/jdk/src/share/classes/com/sun/imageio/stream/StreamFinalizer.java
+@OPENJDK@/jdk/src/share/classes/com/sun/inputmethods/internal/indicim/DevanagariInputMethodDescriptor.java
+@OPENJDK@/jdk/src/share/classes/com/sun/inputmethods/internal/indicim/DevanagariTables.java
+@OPENJDK@/jdk/src/share/classes/com/sun/inputmethods/internal/indicim/IndicInputMethod.java
+@OPENJDK@/jdk/src/share/classes/com/sun/inputmethods/internal/indicim/IndicInputMethodImpl.java
+@OPENJDK@/jdk/src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethod.java
+@OPENJDK@/jdk/src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethodDescriptor.java
+@OPENJDK@/jdk/src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiInputMethodImpl.java
+@OPENJDK@/jdk/src/share/classes/com/sun/inputmethods/internal/thaiim/ThaiRules.java
+@OPENJDK@/jdk/src/share/classes/com/sun/jarsigner/ContentSigner.java
+@OPENJDK@/jdk/src/share/classes/com/sun/jarsigner/ContentSignerParameters.java
@OPENJDK@/jdk/src/share/classes/com/sun/java/swing/Painter.java
@OPENJDK@/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifBorders.java
@OPENJDK@/jdk/src/share/classes/com/sun/java/swing/plaf/motif/MotifButtonListener.java
@@ -7043,6 +7998,7 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/VMState.java
@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/VoidTypeImpl.java
@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/VoidValueImpl.java
+@OPENJDK@/jdk/src/share/classes/com/sun/tools/script/shell/Main.java
@OPENJDK@/jdk/src/share/classes/java/applet/Applet.java
@OPENJDK@/jdk/src/share/classes/java/applet/AppletContext.java
@OPENJDK@/jdk/src/share/classes/java/applet/AppletStub.java
@@ -7530,6 +8486,7 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/jdk/src/share/classes/java/io/PushbackReader.java
@OPENJDK@/jdk/src/share/classes/java/io/Reader.java
@OPENJDK@/jdk/src/share/classes/java/io/SequenceInputStream.java
+@OPENJDK@/jdk/src/share/classes/java/io/SerialCallbackContext.java
@OPENJDK@/jdk/src/share/classes/java/io/Serializable.java
@OPENJDK@/jdk/src/share/classes/java/io/SerializablePermission.java
@OPENJDK@/jdk/src/share/classes/java/io/StreamCorruptedException.java
@@ -9535,7 +10492,6 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/jdk/src/share/classes/javax/swing/SizeSequence.java
@OPENJDK@/jdk/src/share/classes/javax/swing/SortingFocusTraversalPolicy.java
@OPENJDK@/jdk/src/share/classes/javax/swing/SortOrder.java
-@OPENJDK@/jdk/src/share/classes/javax/swing/SortOrder.java
@OPENJDK@/jdk/src/share/classes/javax/swing/SpinnerDateModel.java
@OPENJDK@/jdk/src/share/classes/javax/swing/SpinnerListModel.java
@OPENJDK@/jdk/src/share/classes/javax/swing/SpinnerModel.java
@@ -10390,6 +11346,7 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/jdk/src/share/classes/sun/misc/JavaIOFileDescriptorAccess.java
@OPENJDK@/jdk/src/share/classes/sun/misc/JavaLangAccess.java
@OPENJDK@/jdk/src/share/classes/sun/misc/JavaNetAccess.java
+@OPENJDK@/jdk/src/share/classes/sun/misc/JavaSecurityProtectionDomainAccess.java
@OPENJDK@/jdk/src/share/classes/sun/misc/JavaUtilJarAccess.java
@OPENJDK@/jdk/src/share/classes/sun/misc/Lock.java
@OPENJDK@/jdk/src/share/classes/sun/misc/LRUCache.java
@@ -10869,6 +11826,27 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/jdk/src/share/classes/sun/rmi/log/LogOutputStream.java
@OPENJDK@/jdk/src/share/classes/sun/rmi/log/ReliableLog.java
@OPENJDK@/jdk/src/share/classes/sun/rmi/registry/RegistryImpl.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/BatchEnvironment.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/Constants.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/Generator.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/IndentingWriter.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/Main.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/Names.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/Constants.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/Generator.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/Main.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/Resources.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/RemoteClass.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/RMIConstants.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/RMIGenerator.java
+@OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/Util.java
@OPENJDK@/jdk/src/share/classes/sun/rmi/runtime/Log.java
@OPENJDK@/jdk/src/share/classes/sun/rmi/runtime/NewThreadAction.java
@OPENJDK@/jdk/src/share/classes/sun/rmi/runtime/RuntimeUtil.java
@@ -11277,7 +12255,14 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/jdk/src/share/classes/sun/security/timestamp/TimestampToken.java
@OPENJDK@/jdk/src/share/classes/sun/security/timestamp/TSRequest.java
@OPENJDK@/jdk/src/share/classes/sun/security/timestamp/TSResponse.java
+@OPENJDK@/jdk/src/share/classes/sun/security/tools/JarSigner.java
+@OPENJDK@/jdk/src/share/classes/sun/security/tools/JarSignerResources.java
+@OPENJDK@/jdk/src/share/classes/sun/security/tools/JarSignerResources_ja.java
+@OPENJDK@/jdk/src/share/classes/sun/security/tools/JarSignerResources_zh_CN.java
@OPENJDK@/jdk/src/share/classes/sun/security/tools/KeyStoreUtil.java
+@OPENJDK@/jdk/src/share/classes/sun/security/tools/KeyTool.java
+@OPENJDK@/jdk/src/share/classes/sun/security/tools/PolicyTool.java
+@OPENJDK@/jdk/src/share/classes/sun/security/tools/TimestampedSigner.java
@OPENJDK@/jdk/src/share/classes/sun/security/util/AuthResources.java
@OPENJDK@/jdk/src/share/classes/sun/security/util/AuthResources_de.java
@OPENJDK@/jdk/src/share/classes/sun/security/util/AuthResources_es.java
@@ -11676,6 +12661,194 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/jdk/src/share/classes/sun/text/resources/FormatData_zh_TW.java
@OPENJDK@/jdk/src/share/classes/sun/text/SupplementaryCharacterData.java
@OPENJDK@/jdk/src/share/classes/sun/text/UCompactIntArray.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/ArrayData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/Assembler.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/CatchData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/ClassConstantData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/ConstantPool.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/ConstantPoolData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/Cover.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/FieldConstantData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/Instruction.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/Label.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/LocalVariable.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/LocalVariableTable.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/NameAndTypeConstantData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/NameAndTypeData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/NumberConstantData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/StringConstantData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/StringExpressionConstantData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/SwitchData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/asm/TryData.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/jar/CommandLine.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/jar/JarException.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/jar/JarImageSource.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/jar/JarVerifierStream.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/jar/Main.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/jar/Manifest.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/jar/SignatureFile.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/AmbiguousClass.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/AmbiguousMember.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/ArrayType.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/BinaryAttribute.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/BinaryClass.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/BinaryCode.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/BinaryConstantPool.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/BinaryExceptionHandler.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/BinaryMember.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/ClassDeclaration.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/ClassDefinition.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/ClassFile.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/ClassNotFound.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/ClassPath.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/ClassType.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/CompilerError.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/Constants.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/Environment.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/Identifier.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/IdentifierToken.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/Imports.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/MemberDefinition.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/MethodSet.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/MethodType.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/Package.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/Parser.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/ParserActions.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/RuntimeConstants.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/Scanner.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/ScannerInputReader.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/SyntaxError.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/java/Type.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/javac/BatchEnvironment.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/javac/BatchParser.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/javac/CompilerMember.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/javac/ErrorConsumer.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/javac/ErrorMessage.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/javac/Main.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/javac/SourceClass.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/javac/SourceMember.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/native2ascii/A2NFilter.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/native2ascii/Main.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/native2ascii/N2AFilter.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/serialver/SerialVer.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AddExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AndExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ArrayAccessExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ArrayExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignAddExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignBitAndExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignBitOrExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignBitXorExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignDivideExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignMultiplyExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignOpExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignRemainderExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignShiftLeftExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignShiftRightExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignSubtractExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/AssignUnsignedShiftRightExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BinaryArithmeticExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BinaryAssignExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BinaryBitExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BinaryCompareExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BinaryEqualityExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BinaryExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BinaryLogicalExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BinaryShiftExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BitAndExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BitNotExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BitOrExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BitXorExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BooleanExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/BreakStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ByteExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/CaseStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/CastExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/CatchStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/CharExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/CheckContext.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/CodeContext.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/CommaExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/CompoundStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ConditionalExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ConditionVars.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ConstantExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/Context.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ContinueStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ConvertExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/DeclarationStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/DivideExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/DivRemExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/DoStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/DoubleExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/EqualExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/Expression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ExpressionStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ExprExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/FieldExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/FieldUpdater.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/FinallyStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/FloatExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ForStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/GreaterExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/GreaterOrEqualExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/IdentifierExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/IfStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/IncDecExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/InlineMethodExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/InlineNewInstanceExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/InlineReturnStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/InstanceOfExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/IntegerExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/IntExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/LengthExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/LessExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/LessOrEqualExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/LocalMember.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/LongExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/MethodExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/MultiplyExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/NaryExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/NegativeExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/NewArrayExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/NewInstanceExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/Node.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/NotEqualExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/NotExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/NullExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/OrExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/PositiveExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/PostDecExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/PostIncExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/PreDecExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/PreIncExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/RemainderExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ReturnStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ShiftLeftExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ShiftRightExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ShortExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/Statement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/StringExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/SubtractExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/SuperExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/SwitchStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/SynchronizedStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ThisExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/ThrowStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/TryStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/TypeExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/UnaryExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/UnsignedShiftRightExpression.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/UplevelReference.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/VarDeclarationStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/Vset.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/tree/WhileStatement.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/util/CommandLine.java
+@OPENJDK@/jdk/src/share/classes/sun/tools/util/ModifierFilter.java
@OPENJDK@/jdk/src/share/classes/sun/util/BuddhistCalendar.java
@OPENJDK@/jdk/src/share/classes/sun/util/calendar/AbstractCalendar.java
@OPENJDK@/jdk/src/share/classes/sun/util/calendar/BaseCalendar.java
@@ -12100,6 +13273,17 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/comp/Todo.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/comp/TransTypes.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/BaseFileObject.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/CacheFSInfo.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/FSInfo.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/JavacFileManager.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/Paths.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/RegularFileObject.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/RelativePath.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/SymbolArchive.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/ZipArchive.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/ZipFileIndexArchive.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/jvm/ByteCodes.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassFile.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/jvm/ClassReader.java
@@ -12149,7 +13333,7 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/Abort.java
-@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/BaseFileObject.java
+@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/BaseFileManager.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/Bits.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/ByteBuffer.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/ClientCodeException.java
@@ -12159,7 +13343,6 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/Convert.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/DiagnosticFormatter.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/FatalError.java
-@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/JavacFileManager.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/LayoutCharacters.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/List.java
@@ -12168,15 +13351,11 @@ sun/security/jgss/wrapper/SunNativeProvider.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/MandatoryWarningHandler.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/Messages.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/Name.java
-@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/Old199.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/Options.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/Pair.java
-@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/Paths.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/Position.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/PropagatedException.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/Warner.java
-@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/zip/ZipFileIndex.java
-@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/zip/ZipFileIndexEntry.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javadoc/AbstractTypeImpl.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javadoc/AnnotationTypeDocImpl.java
diff --git a/openjdk/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java b/openjdk/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java
index 1eda8000..3b6c2e74 100644
--- a/openjdk/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java
+++ b/openjdk/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2000-2004 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package com.sun.imageio.plugins.jpeg;
diff --git a/openjdk/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java b/openjdk/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java
index d63b6bdd..ef3a1ea1 100644
--- a/openjdk/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java
+++ b/openjdk/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2000-2004 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package com.sun.imageio.plugins.jpeg;
diff --git a/openjdk/java/awt/Font.java b/openjdk/java/awt/Font.java
index 0dd4e173..d4dc6a39 100644
--- a/openjdk/java/awt/Font.java
+++ b/openjdk/java/awt/Font.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1995-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.awt;
diff --git a/openjdk/java/awt/GraphicsConfiguration.java b/openjdk/java/awt/GraphicsConfiguration.java
index 72e040fb..fd76e0e5 100644
--- a/openjdk/java/awt/GraphicsConfiguration.java
+++ b/openjdk/java/awt/GraphicsConfiguration.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.awt;
diff --git a/openjdk/java/awt/Image.java b/openjdk/java/awt/Image.java
index 65552769..bc643781 100644
--- a/openjdk/java/awt/Image.java
+++ b/openjdk/java/awt/Image.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1995-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1995, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.awt;
diff --git a/openjdk/java/awt/image/BufferedImage.java b/openjdk/java/awt/image/BufferedImage.java
index 3fb032a6..c8b11900 100644
--- a/openjdk/java/awt/image/BufferedImage.java
+++ b/openjdk/java/awt/image/BufferedImage.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.awt.image;
diff --git a/openjdk/java/awt/image/IndexColorModel.java b/openjdk/java/awt/image/IndexColorModel.java
index ac5160e5..34ab79d6 100644
--- a/openjdk/java/awt/image/IndexColorModel.java
+++ b/openjdk/java/awt/image/IndexColorModel.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1995-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.awt.image;
diff --git a/openjdk/java/io/DeleteOnExitHook.java b/openjdk/java/io/DeleteOnExitHook.java
index e81a681f..a9ddaac9 100644
--- a/openjdk/java/io/DeleteOnExitHook.java
+++ b/openjdk/java/io/DeleteOnExitHook.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2005-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2005, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.io;
diff --git a/openjdk/java/io/FileDescriptor.java b/openjdk/java/io/FileDescriptor.java
index 08db506d..445ec8e2 100644
--- a/openjdk/java/io/FileDescriptor.java
+++ b/openjdk/java/io/FileDescriptor.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2003-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2003, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.io;
diff --git a/openjdk/java/io/FileInputStream.java b/openjdk/java/io/FileInputStream.java
index cd8f881b..dc441d21 100644
--- a/openjdk/java/io/FileInputStream.java
+++ b/openjdk/java/io/FileInputStream.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1994-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1994, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.io;
diff --git a/openjdk/java/io/FileOutputStream.java b/openjdk/java/io/FileOutputStream.java
index 58a7c239..fef11dc2 100644
--- a/openjdk/java/io/FileOutputStream.java
+++ b/openjdk/java/io/FileOutputStream.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1994-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1994, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.io;
diff --git a/openjdk/java/io/FilePermission.java b/openjdk/java/io/FilePermission.java
index 33ffad64..fac9686d 100644
--- a/openjdk/java/io/FilePermission.java
+++ b/openjdk/java/io/FilePermission.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2005 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2005, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.io;
diff --git a/openjdk/java/io/InteropObjectInputStream.java b/openjdk/java/io/InteropObjectInputStream.java
index 52cfc83b..de08fe3a 100644
--- a/openjdk/java/io/InteropObjectInputStream.java
+++ b/openjdk/java/io/InteropObjectInputStream.java
@@ -1,13 +1,13 @@
/*
- * Copyright 1996-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1995, 2006, Oracle and/or its affiliates. All rights reserved.
* Copyright 2009 Jeroen Frijters
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -19,9 +19,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.io;
diff --git a/openjdk/java/io/InteropObjectOutputStream.java b/openjdk/java/io/InteropObjectOutputStream.java
index 42cbd8f0..89fefc74 100644
--- a/openjdk/java/io/InteropObjectOutputStream.java
+++ b/openjdk/java/io/InteropObjectOutputStream.java
@@ -1,13 +1,13 @@
/*
- * Copyright 1996-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
* Copyright 2009 Jeroen Frijters
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -19,9 +19,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.io;
diff --git a/openjdk/java/io/ObjectStreamClass.java b/openjdk/java/io/ObjectStreamClass.java
index 797e3e87..78bc1652 100644
--- a/openjdk/java/io/ObjectStreamClass.java
+++ b/openjdk/java/io/ObjectStreamClass.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1996-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1996, 2010, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.io;
diff --git a/openjdk/java/io/ObjectStreamField.java b/openjdk/java/io/ObjectStreamField.java
index 10cb291f..72cf6fb8 100644
--- a/openjdk/java/io/ObjectStreamField.java
+++ b/openjdk/java/io/ObjectStreamField.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1996-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.io;
diff --git a/openjdk/java/io/RandomAccessFile.java b/openjdk/java/io/RandomAccessFile.java
index ad23268f..b71a7fa9 100644
--- a/openjdk/java/io/RandomAccessFile.java
+++ b/openjdk/java/io/RandomAccessFile.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1994-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1994, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.io;
diff --git a/openjdk/java/lang/ApplicationShutdownHooks.java b/openjdk/java/lang/ApplicationShutdownHooks.java
index 8de68917..e72577d5 100644
--- a/openjdk/java/lang/ApplicationShutdownHooks.java
+++ b/openjdk/java/lang/ApplicationShutdownHooks.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2005-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2005, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang;
diff --git a/openjdk/java/lang/Class.java b/openjdk/java/lang/Class.java
index 602af114..2eb97097 100644
--- a/openjdk/java/lang/Class.java
+++ b/openjdk/java/lang/Class.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1994-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1994, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang;
diff --git a/openjdk/java/lang/ClassLoader.java b/openjdk/java/lang/ClassLoader.java
index e763a1fa..63d1924a 100644
--- a/openjdk/java/lang/ClassLoader.java
+++ b/openjdk/java/lang/ClassLoader.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1994-2005 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1994, 2009, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang;
diff --git a/openjdk/java/lang/Enum.java b/openjdk/java/lang/Enum.java
index 7243b4f8..7cba8794 100644
--- a/openjdk/java/lang/Enum.java
+++ b/openjdk/java/lang/Enum.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2003-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2003, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang;
diff --git a/openjdk/java/lang/ProcessImpl.java b/openjdk/java/lang/ProcessImpl.java
index a9eb22b1..0df98e22 100644
--- a/openjdk/java/lang/ProcessImpl.java
+++ b/openjdk/java/lang/ProcessImpl.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1995-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1995, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
/*IKVM*/
diff --git a/openjdk/java/lang/Shutdown.java b/openjdk/java/lang/Shutdown.java
index 259d41ae..2a487b64 100644
--- a/openjdk/java/lang/Shutdown.java
+++ b/openjdk/java/lang/Shutdown.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1999-2005 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1999, 2005, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang;
diff --git a/openjdk/java/lang/StringHelper.java b/openjdk/java/lang/StringHelper.java
index d32ac470..9e320a29 100644
--- a/openjdk/java/lang/StringHelper.java
+++ b/openjdk/java/lang/StringHelper.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1994-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1994, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang;
@@ -99,7 +99,6 @@ import java.util.regex.PatternSyntaxException;
*
* @author Lee Boynton
* @author Arthur van Hoff
- * @version 1.212, 05/05/07
* @see java.lang.Object#toString()
* @see java.lang.StringBuffer
* @see java.lang.StringBuilder
@@ -149,41 +148,31 @@ final class StringHelper
throw new StringIndexOutOfBoundsException(offset + count);
}
- int expansion = 0;
- int margin = 1;
- char[] v = new char[count + margin];
- int x = offset;
- int j = 0;
- for (int i = 0; i < count; i++) {
- int c = codePoints[x++];
- if (c < 0) {
- throw new IllegalArgumentException();
- }
- if (margin <= 0 && (j+1) >= v.length) {
- if (expansion == 0) {
- expansion = (((-margin + 1) * count) << 10) / i;
- expansion >>= 10;
- if (expansion <= 0) {
- expansion = 1;
- }
- } else {
- expansion *= 2;
- }
- int newLen = Math.min(v.length+expansion, count*2);
- margin = (newLen - v.length) - (count - i);
- v = Arrays.copyOf(v, newLen);
- }
+ // Pass 1: Compute precise size of char[]
+ int n = 0;
+ for (int i = offset; i < offset + count; i++) {
+ int c = codePoints[i];
+ if (c >= Character.MIN_CODE_POINT &&
+ c < Character.MIN_SUPPLEMENTARY_CODE_POINT)
+ n += 1;
+ else if (Character.isSupplementaryCodePoint(c))
+ n += 2;
+ else throw new IllegalArgumentException(Integer.toString(c));
+ }
+
+ // Pass 2: Allocate and fill in char[]
+ char[] v = new char[n];
+ for (int i = offset, j = 0; i < offset + count; i++) {
+ int c = codePoints[i];
if (c < Character.MIN_SUPPLEMENTARY_CODE_POINT) {
v[j++] = (char) c;
- } else if (c <= Character.MAX_CODE_POINT) {
+ } else {
Character.toSurrogates(c, v, j);
j += 2;
- margin--;
- } else {
- throw new IllegalArgumentException();
}
}
- return new String(v, 0, j);
+
+ return new String(v);
}
/**
diff --git a/openjdk/java/lang/System.java b/openjdk/java/lang/System.java
index 84402cbd..5df4f1f5 100644
--- a/openjdk/java/lang/System.java
+++ b/openjdk/java/lang/System.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1994-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1994, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang;
diff --git a/openjdk/java/lang/Thread.java b/openjdk/java/lang/Thread.java
index 39483f78..415f62e2 100644
--- a/openjdk/java/lang/Thread.java
+++ b/openjdk/java/lang/Thread.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1994-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang;
@@ -272,6 +272,10 @@ class Thread implements Runnable {
/* Remembered Throwable from stop before start */
private Throwable throwableFromStop;
+ /* Whether or not the Thread has been completely constructed;
+ * init or clone method has successfully completed */
+ private volatile Thread me; // null
+
/**
* Returns a reference to the currently executing thread object.
*
@@ -477,6 +481,8 @@ class Thread implements Runnable {
/* Set thread ID */
tid = nextThreadID();
+
+ this.me = this;
}
// [IKVM] constructor for attaching to a .NET thread
@@ -510,6 +516,8 @@ class Thread implements Runnable {
if (!daemon) {
cli.System.Threading.Interlocked.Increment(nonDaemonCount);
}
+
+ this.me = this;
}
private static int mapClrPriorityToJava(int priority) {
@@ -552,8 +560,44 @@ class Thread implements Runnable {
}
}
+ /**
+ * Returns a clone if the class of this object is {@link Cloneable Cloneable}.
+ *
+ * @return a clone if the class of this object is {@code Cloneable}
+ *
+ * @throws CloneNotSupportedException
+ * if this method is invoked on a class that does not
+ * support {@code Cloneable}
+ */
+ @Override
+ protected Object clone() throws CloneNotSupportedException {
+ Thread t;
+ synchronized(this) {
+ t = (Thread) super.clone();
- /**
+ t.tid = nextThreadID();
+ t.parkBlocker = null;
+ t.blocker = null;
+ t.blockerLock = new Object();
+ t.threadLocals = null;
+
+ group.checkAccess();
+ if (threadStatus == 0) {
+ group.addUnstarted();
+ }
+ t.setPriority(priority);
+
+ final Thread current = Thread.currentThread();
+ if (current.inheritableThreadLocals != null)
+ t.inheritableThreadLocals =
+ ThreadLocal.createInheritedMap(current.inheritableThreadLocals);
+ }
+
+ t.me = t;
+ return t;
+ }
+
+ /**
* Allocates a new <code>Thread</code> object. This constructor has
* the same effect as <code>Thread(null, null,</code>
* <i>gname</i><code>)</code>, where <b><i>gname</i></b> is
@@ -780,7 +824,7 @@ class Thread implements Runnable {
*
* A zero status value corresponds to state "NEW".
*/
- if (threadStatus != 0)
+ if (threadStatus != 0 || this != me)
throw new IllegalThreadStateException();
group.add(this);
start0();
diff --git a/openjdk/java/lang/ref/SoftReference.java b/openjdk/java/lang/ref/SoftReference.java
index 3b50bd70..37c03e13 100644
--- a/openjdk/java/lang/ref/SoftReference.java
+++ b/openjdk/java/lang/ref/SoftReference.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2003 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2003, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang.ref;
diff --git a/openjdk/java/lang/reflect/Constructor.java b/openjdk/java/lang/reflect/Constructor.java
index e209f54c..6b8a4dec 100644
--- a/openjdk/java/lang/reflect/Constructor.java
+++ b/openjdk/java/lang/reflect/Constructor.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1996-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang.reflect;
diff --git a/openjdk/java/lang/reflect/Field.java b/openjdk/java/lang/reflect/Field.java
index 0e2b507e..8218f388 100644
--- a/openjdk/java/lang/reflect/Field.java
+++ b/openjdk/java/lang/reflect/Field.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1996-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang.reflect;
diff --git a/openjdk/java/lang/reflect/Method.java b/openjdk/java/lang/reflect/Method.java
index 23fbe614..25060006 100644
--- a/openjdk/java/lang/reflect/Method.java
+++ b/openjdk/java/lang/reflect/Method.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1996-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.lang.reflect;
diff --git a/openjdk/java/net/SocketInputStream.java b/openjdk/java/net/SocketInputStream.java
index 41424cce..8f58f012 100644
--- a/openjdk/java/net/SocketInputStream.java
+++ b/openjdk/java/net/SocketInputStream.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1995-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1995, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.net;
diff --git a/openjdk/java/net/SocketOutputStream.java b/openjdk/java/net/SocketOutputStream.java
index a1295f21..9e6be018 100644
--- a/openjdk/java/net/SocketOutputStream.java
+++ b/openjdk/java/net/SocketOutputStream.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1995-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1995, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.net;
diff --git a/openjdk/java/net/TwoStacksPlainDatagramSocketImpl.java b/openjdk/java/net/TwoStacksPlainDatagramSocketImpl.java
index bb6374f4..db2b4282 100644
--- a/openjdk/java/net/TwoStacksPlainDatagramSocketImpl.java
+++ b/openjdk/java/net/TwoStacksPlainDatagramSocketImpl.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.net;
diff --git a/openjdk/java/net/TwoStacksPlainDatagramSocketImpl_c.java b/openjdk/java/net/TwoStacksPlainDatagramSocketImpl_c.java
index 1564c5e7..8f7e1644 100644
--- a/openjdk/java/net/TwoStacksPlainDatagramSocketImpl_c.java
+++ b/openjdk/java/net/TwoStacksPlainDatagramSocketImpl_c.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.net;
diff --git a/openjdk/java/net/TwoStacksPlainSocketImpl.java b/openjdk/java/net/TwoStacksPlainSocketImpl.java
index 873d5d5f..d6f9f403 100644
--- a/openjdk/java/net/TwoStacksPlainSocketImpl.java
+++ b/openjdk/java/net/TwoStacksPlainSocketImpl.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.net;
diff --git a/openjdk/java/net/TwoStacksPlainSocketImpl_c.java b/openjdk/java/net/TwoStacksPlainSocketImpl_c.java
index 38235264..f6296bd4 100644
--- a/openjdk/java/net/TwoStacksPlainSocketImpl_c.java
+++ b/openjdk/java/net/TwoStacksPlainSocketImpl_c.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.net;
diff --git a/openjdk/java/net/net_util_md.java b/openjdk/java/net/net_util_md.java
index be3d368c..39afec68 100644
--- a/openjdk/java/net/net_util_md.java
+++ b/openjdk/java/net/net_util_md.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.net;
diff --git a/openjdk/java/nio/Bits.java b/openjdk/java/nio/Bits.java
index 2673ed71..d0948804 100644
--- a/openjdk/java/nio/Bits.java
+++ b/openjdk/java/nio/Bits.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2000-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2000, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.nio;
diff --git a/openjdk/java/security/AccessController.java b/openjdk/java/security/AccessController.java
index b340184f..df82e2c7 100644
--- a/openjdk/java/security/AccessController.java
+++ b/openjdk/java/security/AccessController.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.security;
diff --git a/openjdk/java/security/ProtectionDomain.java b/openjdk/java/security/ProtectionDomain.java
index bf6fe36e..9ce54d9f 100644
--- a/openjdk/java/security/ProtectionDomain.java
+++ b/openjdk/java/security/ProtectionDomain.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2009, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,16 +18,22 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.security;
+import java.util.ArrayList;
+import java.util.Collections;
import java.util.Enumeration;
import java.util.List;
-import java.util.ArrayList;
+import java.util.Map;
+import java.util.WeakHashMap;
+import sun.misc.JavaSecurityProtectionDomainAccess;
+import static sun.misc.JavaSecurityProtectionDomainAccess.ProtectionDomainCache;
+import sun.misc.SharedSecrets;
import sun.security.util.Debug;
import sun.security.util.SecurityConstants;
@@ -75,6 +81,11 @@ public class ProtectionDomain {
or dynamic (via a policy refresh) */
private boolean staticPermissions;
+ /*
+ * An object used as a key when the ProtectionDomain is stored in a Map.
+ */
+ final Key key = new Key();
+
/* [IKVM] constructor for use by the runtime (AssemblyClassLoader) */
ProtectionDomain(cli.System.Reflection.Assembly assembly) {
this.assembly = assembly;
@@ -295,7 +306,7 @@ public class ProtectionDomain {
/**
* Convert a ProtectionDomain to a String.
*/
- public String toString() {
+ @Override public String toString() {
lazyInitCodeSource();
lazyInitClassLoader();
String pals = "<no principals>";
@@ -457,4 +468,29 @@ public class ProtectionDomain {
return mergedPerms;
}
+
+ /**
+ * Used for storing ProtectionDomains as keys in a Map.
+ */
+ final class Key {}
+
+ static {
+ SharedSecrets.setJavaSecurityProtectionDomainAccess(
+ new JavaSecurityProtectionDomainAccess() {
+ public ProtectionDomainCache getProtectionDomainCache() {
+ return new ProtectionDomainCache() {
+ private final Map<Key, PermissionCollection> map =
+ Collections.synchronizedMap
+ (new WeakHashMap<Key, PermissionCollection>());
+ public void put(ProtectionDomain pd,
+ PermissionCollection pc) {
+ map.put((pd == null ? null : pd.key), pc);
+ }
+ public PermissionCollection get(ProtectionDomain pd) {
+ return pd == null ? map.get(null) : map.get(pd.key);
+ }
+ };
+ }
+ });
+ }
}
diff --git a/openjdk/java/sql/DriverManager.java b/openjdk/java/sql/DriverManager.java
index 0109e98a..9e357f46 100644
--- a/openjdk/java/sql/DriverManager.java
+++ b/openjdk/java/sql/DriverManager.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1996-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package java.sql;
diff --git a/openjdk/java/util/ResourceBundle.java b/openjdk/java/util/ResourceBundle.java
index b0259479..8d3e304c 100644
--- a/openjdk/java/util/ResourceBundle.java
+++ b/openjdk/java/util/ResourceBundle.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1996-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
/*
diff --git a/openjdk/java/util/concurrent/locks/AbstractQueuedSynchronizer.java b/openjdk/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
index 1a4f0e29..25166785 100644
--- a/openjdk/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
+++ b/openjdk/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
@@ -3,9 +3,9 @@
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -17,9 +17,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
/*
diff --git a/openjdk/java/util/concurrent/locks/LockSupport.java b/openjdk/java/util/concurrent/locks/LockSupport.java
index 04893d98..2bb417a9 100644
--- a/openjdk/java/util/concurrent/locks/LockSupport.java
+++ b/openjdk/java/util/concurrent/locks/LockSupport.java
@@ -3,9 +3,9 @@
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -17,9 +17,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
/*
diff --git a/openjdk/openjdk.build b/openjdk/openjdk.build
index 03c6d789..a1007ddf 100644
--- a/openjdk/openjdk.build
+++ b/openjdk/openjdk.build
@@ -3,7 +3,7 @@
<include buildfile="../ikvm.include" />
<property name="pathsep" value=":" />
<property overwrite="false" name="signoption" value="" />
- <property name="OpenJDK.dir" value="${project::get-base-directory()}/../../openjdk6-b18" />
+ <property name="OpenJDK.dir" value="${project::get-base-directory()}/../../openjdk6-b21" />
<if test="${platform::is-win32()}">
<property name="pathsep" value=";" />
</if>
@@ -13,7 +13,7 @@
<target name="version">
<property name="VERSION" value="${assemblyname::get-version(assemblyname::get-assembly-name(path::combine(project::get-base-directory(), '../bin/IKVM.Runtime.dll')))}" />
- <property name="OPENJDK_VERSION" value="OpenJDK 6 b18" />
+ <property name="OPENJDK_VERSION" value="OpenJDK 6 b21" />
</target>
<target name="allsources.gen.lst">
diff --git a/openjdk/response.txt b/openjdk/response.txt
index 4d5509be..1762eb4a 100644
--- a/openjdk/response.txt
+++ b/openjdk/response.txt
@@ -1,5 +1,5 @@
#
-# Copyright (C) 2002-2010 Jeroen Frijters
+# Copyright (C) 2002-2011 Jeroen Frijters
#
# This software is provided 'as-is', without any express or implied
# warranty. In no event will the authors be held liable for any damages
@@ -410,6 +410,7 @@ assembly.class
-recurse:@OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar/com/sun/xml/internal/bind/*
-recurse:@OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar/com/sun/xml/internal/fastinfoset/*
@OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/localization/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/bind/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/bind/annotation/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/bind/api/*.class
@@ -614,6 +615,12 @@ assembly.class
sun/java2d/pipe/*.class
@OPENJDK@/build/linux-amd64/gensrc/com/sun/accessibility/internal/resources/*.class
@OPENJDK@/build/linux-amd64/gensrc/com/sun/java/swing/plaf/nimbus/*.class
+ @OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/basic/resources/*.class
+ @OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/metal/resources/*.class
+ @OPENJDK@/build/linux-amd64/gensrc/com/sun/swing/internal/plaf/synth/resources/*.class
+ @OPENJDK@/build/linux-amd64/gensrc/sun/awt/resources/*.class
+ @OPENJDK@/jdk/src/share/classes/com/sun/inputmethods/internal/indicim/*.class
+ @OPENJDK@/jdk/src/share/classes/com/sun/inputmethods/internal/thaiim/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/java/swing/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/java/swing/plaf/motif/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/java/swing/plaf/nimbus/*.class
@@ -678,13 +685,13 @@ assembly.class
}
{
-out:IKVM.OpenJDK.Charsets.dll
- -baseaddress:0x59840000
+ -baseaddress:0x598A0000
@OPENJDK@/jdk/src/share/classes/sun/io/*.class
@OPENJDK@/jdk/src/share/classes/sun/nio/cs/ext/*.class
}
{
-out:IKVM.OpenJDK.Util.dll
- -baseaddress:0x5A680000
+ -baseaddress:0x5A6E0000
-recurse:@OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar/com/sun/java/util/jar/pack/intrinsic.properties
java/util/zip/*.class
@OPENJDK@/build/linux-amd64/gensrc/sun/util/logging/resources/*.class
@@ -702,7 +709,7 @@ assembly.class
}
{
-out:IKVM.OpenJDK.Text.dll
- -baseaddress:0x5AAA0000
+ -baseaddress:0x5AB00000
-recurse:@OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar/sun/text/*
java/text/*.class
@OPENJDK@/jdk/src/share/classes/java/text/*.class
@@ -713,7 +720,7 @@ assembly.class
}
{
-out:IKVM.OpenJDK.Security.dll
- -baseaddress:0x5AC80000
+ -baseaddress:0x5ACE0000
sun/security/jgss/wrapper/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/crypto/provider/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/net/ssl/*.class
@@ -778,7 +785,7 @@ assembly.class
}
{
-out:IKVM.OpenJDK.Management.dll
- -baseaddress:0x5B3A0000
+ -baseaddress:0x5B400000
com/sun/management/*.class
ConnectorBootstrap$DefaultValues.class
ConnectorBootstrap.class
@@ -787,6 +794,7 @@ assembly.class
sun/management/*.class
@OPENJDK@/build/linux-amd64/classes/javax/management/remote/rmi/*.class
@OPENJDK@/build/linux-amd64/classes/org/omg/stub/javax/management/remote/rmi/*.class
+ @OPENJDK@/build/linux-amd64/gensrc/sun/management/resources/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jmx/defaults/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jmx/interceptor/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jmx/mbeanserver/*.class
@@ -820,7 +828,7 @@ assembly.class
}
{
-out:IKVM.OpenJDK.Misc.dll
- -baseaddress:0x5B760000
+ -baseaddress:0x5B7F0000
@OPENJDK@/build/linux-amd64/impsrc/javax/activity/*.class
@OPENJDK@/build/linux-amd64/impsrc/javax/annotation/*.class
@OPENJDK@/build/linux-amd64/impsrc/javax/annotation/processing/*.class
@@ -910,7 +918,7 @@ assembly.class
}
{
-out:IKVM.OpenJDK.Naming.dll
- -baseaddress:0x5B820000
+ -baseaddress:0x5B8B0000
-recurse:@OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar/com/sun/jndi/ldap/jndiprovider.properties
sun/net/dns/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jndi/dns/*.class
@@ -935,7 +943,7 @@ assembly.class
}
{
-out:IKVM.OpenJDK.Jdbc.dll
- -baseaddress:0x5B970000
+ -baseaddress:0x5BA00000
-resource:META-INF/services/java.sql.Driver=resources/META-INF/services/java.sql.Driver
-recurse:@OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar/com/sun/rowset/*
-recurse:@OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar/javax/sql/*
@@ -953,7 +961,7 @@ assembly.class
}
{
-out:IKVM.OpenJDK.Remoting.dll
- -baseaddress:0x5BAC0000
+ -baseaddress:0x5BB50000
-recurse:@OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar/sun/rmi/*
@OPENJDK@/build/linux-amd64/classes/com/sun/jndi/rmi/registry/*.class
@OPENJDK@/build/linux-amd64/classes/java/rmi/activation/*.class
@@ -979,7 +987,7 @@ assembly.class
}
{
-out:IKVM.OpenJDK.Beans.dll
- -baseaddress:0x5BBE0000
+ -baseaddress:0x5BC70000
@OPENJDK@/build/linux-amd64/impsrc/com/sun/activation/registries/*.class
@OPENJDK@/build/linux-amd64/impsrc/javax/activation/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/beans/*.class
@@ -991,7 +999,7 @@ assembly.class
}
{
-out:IKVM.OpenJDK.Media.dll
- -baseaddress:0x5BCA0000
+ -baseaddress:0x5BD30000
-recurse:@OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar/META-INF/services/javax.print.*
-recurse:@OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar/META-INF/services/javax.sound.*
-recurse:@OPENJDK@/build/linux-amd64/j2re-image/lib/resources.jar/com/sun/imageio/plugins/common/iio-plugin.properties
@@ -1001,6 +1009,7 @@ assembly.class
icedtea/rt/com/sun/media/sound/*.class
sun/print/*.class
sun/awt/windows/*.class
+ @OPENJDK@/build/linux-amd64/gensrc/sun/print/resources/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/imageio/plugins/bmp/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/imageio/plugins/common/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/imageio/plugins/gif/*.class
diff --git a/openjdk/sun/awt/AppContext.java b/openjdk/sun/awt/AppContext.java
index 5856d2e9..fc98a16e 100644
--- a/openjdk/sun/awt/AppContext.java
+++ b/openjdk/sun/awt/AppContext.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1998-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1998, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt;
diff --git a/openjdk/sun/awt/EmbeddedFrame.java b/openjdk/sun/awt/EmbeddedFrame.java
index b1e7e2d9..6bd23490 100644
--- a/openjdk/sun/awt/EmbeddedFrame.java
+++ b/openjdk/sun/awt/EmbeddedFrame.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1996-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1996, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt;
diff --git a/openjdk/sun/awt/SunToolkit.java b/openjdk/sun/awt/SunToolkit.java
index 1078ae11..960490db 100644
--- a/openjdk/sun/awt/SunToolkit.java
+++ b/openjdk/sun/awt/SunToolkit.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2008 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2008, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt;
diff --git a/openjdk/sun/awt/image/ByteComponentRaster.java b/openjdk/sun/awt/image/ByteComponentRaster.java
index 2a9e26ac..912542a7 100644
--- a/openjdk/sun/awt/image/ByteComponentRaster.java
+++ b/openjdk/sun/awt/image/ByteComponentRaster.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt.image;
diff --git a/openjdk/sun/awt/image/BytePackedRaster.java b/openjdk/sun/awt/image/BytePackedRaster.java
index be12b747..25c84f42 100644
--- a/openjdk/sun/awt/image/BytePackedRaster.java
+++ b/openjdk/sun/awt/image/BytePackedRaster.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt.image;
diff --git a/openjdk/sun/awt/image/ImagingLib.java b/openjdk/sun/awt/image/ImagingLib.java
index b237e7ad..104c3c46 100644
--- a/openjdk/sun/awt/image/ImagingLib.java
+++ b/openjdk/sun/awt/image/ImagingLib.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt.image;
diff --git a/openjdk/sun/awt/image/IntegerComponentRaster.java b/openjdk/sun/awt/image/IntegerComponentRaster.java
index 3dea5c30..7c44c6f9 100644
--- a/openjdk/sun/awt/image/IntegerComponentRaster.java
+++ b/openjdk/sun/awt/image/IntegerComponentRaster.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt.image;
diff --git a/openjdk/sun/awt/image/OffScreenImageSource.java b/openjdk/sun/awt/image/OffScreenImageSource.java
index b300631a..7e8e2dbc 100644
--- a/openjdk/sun/awt/image/OffScreenImageSource.java
+++ b/openjdk/sun/awt/image/OffScreenImageSource.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1995-2003 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1995, 2003, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt.image;
diff --git a/openjdk/sun/awt/image/ShortComponentRaster.java b/openjdk/sun/awt/image/ShortComponentRaster.java
index 7fecb3d0..f353fa8c 100644
--- a/openjdk/sun/awt/image/ShortComponentRaster.java
+++ b/openjdk/sun/awt/image/ShortComponentRaster.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1997, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt.image;
diff --git a/openjdk/sun/awt/image/SunWritableRaster.java b/openjdk/sun/awt/image/SunWritableRaster.java
index 959e5ed0..a067678a 100644
--- a/openjdk/sun/awt/image/SunWritableRaster.java
+++ b/openjdk/sun/awt/image/SunWritableRaster.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2001-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2001, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt.image;
diff --git a/openjdk/sun/awt/image/ToolkitImage.java b/openjdk/sun/awt/image/ToolkitImage.java
index 9a5a9f40..8f882f3e 100644
--- a/openjdk/sun/awt/image/ToolkitImage.java
+++ b/openjdk/sun/awt/image/ToolkitImage.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1995-2004 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1995, 2004, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt.image;
diff --git a/openjdk/sun/awt/shell/Win32ShellFolder2.java b/openjdk/sun/awt/shell/Win32ShellFolder2.java
index 8fb89901..b2a8f9c9 100644
--- a/openjdk/sun/awt/shell/Win32ShellFolder2.java
+++ b/openjdk/sun/awt/shell/Win32ShellFolder2.java
@@ -1,37 +1,14 @@
/*
- Copyright (C) 2009 Volker Berlin (i-net software)
- Copyright (C) 2010 Karsten Heinrich (i-net software)
-
- This software is provided 'as-is', without any express or implied
- warranty. In no event will the authors be held liable for any damages
- arising from the use of this software.
-
- Permission is granted to anyone to use this software for any purpose,
- including commercial applications, and to alter it and redistribute it
- freely, subject to the following restrictions:
-
- 1. The origin of this software must not be misrepresented; you must not
- claim that you wrote the original software. If you use this software
- in a product, an acknowledgment in the product documentation would be
- appreciated but is not required.
- 2. Altered source versions must be plainly marked as such, and must not be
- misrepresented as being the original software.
- 3. This notice may not be removed or altered from any source distribution.
-
- Jeroen Frijters
- jeroen@frijters.net
-
- */
-
-/*
- * Copyright 2003-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (C) 2009 Volker Berlin (i-net software)
+ * Copyright (C) 2010 Karsten Heinrich (i-net software)
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -43,9 +20,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt.shell;
diff --git a/openjdk/sun/awt/shell/Win32ShellFolderManager2.java b/openjdk/sun/awt/shell/Win32ShellFolderManager2.java
index c2ed67d0..37074d89 100644
--- a/openjdk/sun/awt/shell/Win32ShellFolderManager2.java
+++ b/openjdk/sun/awt/shell/Win32ShellFolderManager2.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2003-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.awt.shell;
diff --git a/openjdk/sun/font/FontManager.java b/openjdk/sun/font/FontManager.java
index b5ed0f47..3f02cf06 100644
--- a/openjdk/sun/font/FontManager.java
+++ b/openjdk/sun/font/FontManager.java
@@ -1,12 +1,13 @@
/*
- * Copyright 2003-2008 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (C) 2009 - 2011 Volker Berlin (i-net software)
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,33 +19,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
- */
-
-/*
- Copyright (C) 2009 - 2011 Volker Berlin (i-net software)
-
- This software is provided 'as-is', without any express or implied
- warranty. In no event will the authors be held liable for any damages
- arising from the use of this software.
-
- Permission is granted to anyone to use this software for any purpose,
- including commercial applications, and to alter it and redistribute it
- freely, subject to the following restrictions:
-
- 1. The origin of this software must not be misrepresented; you must not
- claim that you wrote the original software. If you use this software
- in a product, an acknowledgment in the product documentation would be
- appreciated but is not required.
- 2. Altered source versions must be plainly marked as such, and must not be
- misrepresented as being the original software.
- 3. This notice may not be removed or altered from any source distribution.
-
- Jeroen Frijters
- jeroen@frijters.net
-
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.font;
diff --git a/openjdk/sun/font/StrikeCache.java b/openjdk/sun/font/StrikeCache.java
index 753f52be..4bf2e75b 100644
--- a/openjdk/sun/font/StrikeCache.java
+++ b/openjdk/sun/font/StrikeCache.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2003-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.font;
diff --git a/openjdk/sun/management/ManagementFactory.java b/openjdk/sun/management/ManagementFactory.java
index 95caab12..abd7fcd1 100644
--- a/openjdk/sun/management/ManagementFactory.java
+++ b/openjdk/sun/management/ManagementFactory.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2003-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.management;
diff --git a/openjdk/sun/management/VMManagementImpl.java b/openjdk/sun/management/VMManagementImpl.java
index 36f4b01a..56aef1e2 100644
--- a/openjdk/sun/management/VMManagementImpl.java
+++ b/openjdk/sun/management/VMManagementImpl.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2003-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.management;
diff --git a/openjdk/sun/misc/FileURLMapper.java b/openjdk/sun/misc/FileURLMapper.java
index 1bda01a9..3fd43e4f 100644
--- a/openjdk/sun/misc/FileURLMapper.java
+++ b/openjdk/sun/misc/FileURLMapper.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2002-2003 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2002, 2003, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
/*IKVM*/
diff --git a/openjdk/sun/misc/Launcher.java b/openjdk/sun/misc/Launcher.java
index 1cfd9951..53c698bf 100644
--- a/openjdk/sun/misc/Launcher.java
+++ b/openjdk/sun/misc/Launcher.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1998-2005 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1998, 2005, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.misc;
diff --git a/openjdk/sun/misc/SharedSecrets.java b/openjdk/sun/misc/SharedSecrets.java
index 88d9d3be..dc63e2cc 100644
--- a/openjdk/sun/misc/SharedSecrets.java
+++ b/openjdk/sun/misc/SharedSecrets.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2002-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2002, 2010, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.misc;
@@ -28,6 +28,7 @@ package sun.misc;
import java.util.jar.JarFile;
import java.io.Console;
import java.io.File;
+import java.security.ProtectionDomain;
/** A repository of "shared secrets", which are a mechanism for
calling implementation-private methods in another package without
@@ -45,6 +46,7 @@ public class SharedSecrets {
private static JavaIOAccess javaIOAccess;
private static JavaIODeleteOnExitAccess javaIODeleteOnExitAccess;
private static JavaNetAccess javaNetAccess;
+ private static JavaSecurityProtectionDomainAccess javaSecurityProtectionDomainAccess;
public static JavaUtilJarAccess javaUtilJarAccess() {
if (javaUtilJarAccess == null) {
@@ -92,4 +94,17 @@ public class SharedSecrets {
}
return javaIODeleteOnExitAccess;
}
+
+ public static void setJavaSecurityProtectionDomainAccess
+ (JavaSecurityProtectionDomainAccess jspda) {
+ javaSecurityProtectionDomainAccess = jspda;
+ }
+
+ public static JavaSecurityProtectionDomainAccess
+ getJavaSecurityProtectionDomainAccess() {
+ if (javaSecurityProtectionDomainAccess == null)
+ unsafe.ensureClassInitialized(ProtectionDomain.class);
+
+ return javaSecurityProtectionDomainAccess;
+ }
}
diff --git a/openjdk/sun/misc/VM.java b/openjdk/sun/misc/VM.java
index 57219a23..6c184dae 100644
--- a/openjdk/sun/misc/VM.java
+++ b/openjdk/sun/misc/VM.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1996-2005 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1996, 2005, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.misc;
diff --git a/openjdk/sun/misc/Version.java b/openjdk/sun/misc/Version.java
index c3aed70c..3865edd9 100644
--- a/openjdk/sun/misc/Version.java
+++ b/openjdk/sun/misc/Version.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1999-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1999, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.misc;
diff --git a/openjdk/sun/net/dns/ResolverConfigurationImpl.java b/openjdk/sun/net/dns/ResolverConfigurationImpl.java
index 7a12796f..6c291fe4 100644
--- a/openjdk/sun/net/dns/ResolverConfigurationImpl.java
+++ b/openjdk/sun/net/dns/ResolverConfigurationImpl.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2002 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.net.dns;
diff --git a/openjdk/sun/net/www/protocol/file/FileURLConnection.java b/openjdk/sun/net/www/protocol/file/FileURLConnection.java
index 4eeca0f2..edbda243 100644
--- a/openjdk/sun/net/www/protocol/file/FileURLConnection.java
+++ b/openjdk/sun/net/www/protocol/file/FileURLConnection.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1995-2004 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1995, 2004, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
/**
diff --git a/openjdk/sun/net/www/protocol/file/Handler.java b/openjdk/sun/net/www/protocol/file/Handler.java
index 65b422cd..88688c38 100644
--- a/openjdk/sun/net/www/protocol/file/Handler.java
+++ b/openjdk/sun/net/www/protocol/file/Handler.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1999-2003 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1999, 2003, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.net.www.protocol.file;
@@ -39,7 +39,6 @@ import java.io.File;
/**
* Open an file input stream given a URL.
* @author James Gosling
- * @version 1.19, 07/05/05
*/
public class Handler extends URLStreamHandler {
diff --git a/openjdk/sun/net/www/protocol/jar/JarFileFactory.java b/openjdk/sun/net/www/protocol/jar/JarFileFactory.java
index 4aa6771b..3f6619e3 100644
--- a/openjdk/sun/net/www/protocol/jar/JarFileFactory.java
+++ b/openjdk/sun/net/www/protocol/jar/JarFileFactory.java
@@ -1,12 +1,12 @@
/*
- * Copyright 1997-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 1999, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
/*IKVM*/
diff --git a/openjdk/sun/nio/ch/DatagramChannelImpl.java b/openjdk/sun/nio/ch/DatagramChannelImpl.java
index bf722537..e8f956ab 100644
--- a/openjdk/sun/nio/ch/DatagramChannelImpl.java
+++ b/openjdk/sun/nio/ch/DatagramChannelImpl.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2001-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2001, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.nio.ch;
diff --git a/openjdk/sun/nio/ch/DefaultSelectorProvider.java b/openjdk/sun/nio/ch/DefaultSelectorProvider.java
index 0b813081..8c5cf037 100644
--- a/openjdk/sun/nio/ch/DefaultSelectorProvider.java
+++ b/openjdk/sun/nio/ch/DefaultSelectorProvider.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2001-2002 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2001, 2002, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.nio.ch;
diff --git a/openjdk/sun/nio/ch/DotNetSelectorImpl.java b/openjdk/sun/nio/ch/DotNetSelectorImpl.java
index ae0dfa5f..897cf9a1 100644
--- a/openjdk/sun/nio/ch/DotNetSelectorImpl.java
+++ b/openjdk/sun/nio/ch/DotNetSelectorImpl.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2002-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2002, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
// Parts Copyright (C) 2002-2007 Jeroen Frijters
diff --git a/openjdk/sun/nio/ch/FileChannelImpl.java b/openjdk/sun/nio/ch/FileChannelImpl.java
index 8e6b5fae..d34e1c1a 100644
--- a/openjdk/sun/nio/ch/FileChannelImpl.java
+++ b/openjdk/sun/nio/ch/FileChannelImpl.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2000-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2000, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.nio.ch;
diff --git a/openjdk/sun/nio/ch/IOUtil.java b/openjdk/sun/nio/ch/IOUtil.java
index fd89aabe..9d26d6ef 100644
--- a/openjdk/sun/nio/ch/IOUtil.java
+++ b/openjdk/sun/nio/ch/IOUtil.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2000-2002 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2000, 2002, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.nio.ch;
diff --git a/openjdk/sun/nio/ch/Net.java b/openjdk/sun/nio/ch/Net.java
index 8ba2807a..087a35cb 100644
--- a/openjdk/sun/nio/ch/Net.java
+++ b/openjdk/sun/nio/ch/Net.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2000-2005 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2000, 2005, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.nio.ch;
@@ -430,6 +430,9 @@ class Net { // package-private
InetSocketAddress isa = (InetSocketAddress)sa;
if (isa.isUnresolved())
throw new UnresolvedAddressException(); // ## needs arg
+ InetAddress addr = isa.getAddress();
+ if (!(addr instanceof Inet4Address || addr instanceof Inet6Address))
+ throw new IllegalArgumentException("Invalid address type");
return isa;
}
@@ -442,7 +445,7 @@ class Net { // package-private
static void translateToSocketException(Exception x)
throws SocketException
{
- if (x instanceof SocketException)
+ if (x instanceof SocketException)
throw (SocketException)x;
Exception nx = x;
if (x instanceof ClosedChannelException)
@@ -456,7 +459,7 @@ class Net { // package-private
else if (x instanceof UnresolvedAddressException) {
nx = new SocketException("Unresolved address");
}
- if (nx != x)
+ if (nx != x)
nx.initCause(x);
if (nx instanceof SocketException)
diff --git a/openjdk/sun/nio/ch/ServerSocketChannelImpl.java b/openjdk/sun/nio/ch/ServerSocketChannelImpl.java
index 82c921fa..57055010 100644
--- a/openjdk/sun/nio/ch/ServerSocketChannelImpl.java
+++ b/openjdk/sun/nio/ch/ServerSocketChannelImpl.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2000-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2000, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.nio.ch;
diff --git a/openjdk/sun/nio/ch/SocketChannelImpl.java b/openjdk/sun/nio/ch/SocketChannelImpl.java
index 117161ea..f9c2bd96 100644
--- a/openjdk/sun/nio/ch/SocketChannelImpl.java
+++ b/openjdk/sun/nio/ch/SocketChannelImpl.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2000-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2000, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.nio.ch;
diff --git a/openjdk/sun/nio/ch/Util.java b/openjdk/sun/nio/ch/Util.java
index 71771abb..e074c5b2 100644
--- a/openjdk/sun/nio/ch/Util.java
+++ b/openjdk/sun/nio/ch/Util.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2000-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2000, 2007, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.nio.ch;
@@ -54,9 +54,9 @@ class Util {
this.sel = sel;
}
public void run () {
- try {
+ try {
sel.close();
- } catch (Throwable th) {
+ } catch (Throwable th) {
throw new Error(th);
}
}
@@ -79,8 +79,8 @@ class Util {
SoftReference ref = (SoftReference)localSelector.get();
SelectorWrapper selWrapper = null;
Selector sel = null;
- if (ref == null
- || ((selWrapper = (SelectorWrapper) ref.get()) == null)
+ if (ref == null
+ || ((selWrapper = (SelectorWrapper) ref.get()) == null)
|| ((sel = selWrapper.get()) == null)
|| (sel.provider() != sc.provider())) {
sel = sc.provider().openSelector();
@@ -91,16 +91,16 @@ class Util {
return sel;
}
- static void releaseTemporarySelector(Selector sel)
+ static void releaseTemporarySelector(Selector sel)
throws IOException
- {
+ {
// Selector should be empty
sel.selectNow(); // Flush cancelled keys
assert sel.keys().isEmpty() : "Temporary selector not empty";
- localSelectorWrapper.set(null);
+ localSelectorWrapper.set(null);
}
-
+
// -- Random stuff --
static ByteBuffer[] subsequence(ByteBuffer[] bs, int offset, int length) {
@@ -148,7 +148,7 @@ class Util {
};
}
-
+
private static volatile Constructor directByteBufferConstructor = null;
private static void initDBBConstructor() {
@@ -243,7 +243,7 @@ class Util {
return dbb;
}
-
+
// -- Bug compatibility --
private static volatile String bugLevel = null;
@@ -252,18 +252,18 @@ class Util {
if (bugLevel == null) {
if (!sun.misc.VM.isBooted())
return false;
- java.security.PrivilegedAction pa =
- new GetPropertyAction("sun.nio.ch.bugLevel");
- String value = (String)AccessController.doPrivileged(pa);
+ String value = AccessController.doPrivileged(
+ new GetPropertyAction("sun.nio.ch.bugLevel"));
bugLevel = (value != null) ? value : "";
}
return bugLevel.equals(bl);
}
-
+
// -- Initialization --
+
static void load() {
}
diff --git a/openjdk/sun/nio/cs/StandardCharsets.java b/openjdk/sun/nio/cs/StandardCharsets.java
index 1cefaa84..7aeca4d1 100644
--- a/openjdk/sun/nio/cs/StandardCharsets.java
+++ b/openjdk/sun/nio/cs/StandardCharsets.java
@@ -1,13 +1,13 @@
/*
- * Copyright 2000 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2000, 2007, Oracle and/or its affiliates. All rights reserved.
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -19,9 +19,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*
*/
diff --git a/openjdk/sun/print/Win32PrintService.java b/openjdk/sun/print/Win32PrintService.java
index 739cacd4..eea31e14 100644
--- a/openjdk/sun/print/Win32PrintService.java
+++ b/openjdk/sun/print/Win32PrintService.java
@@ -1,36 +1,14 @@
/*
- Copyright (C) 2009 Volker Berlin (i-net software)
- Copyright (C) 2010, 2011 Karsten Heinrich (i-net software)
-
- This software is provided 'as-is', without any express or implied
- warranty. In no event will the authors be held liable for any damages
- arising from the use of this software.
-
- Permission is granted to anyone to use this software for any purpose,
- including commercial applications, and to alter it and redistribute it
- freely, subject to the following restrictions:
-
- 1. The origin of this software must not be misrepresented; you must not
- claim that you wrote the original software. If you use this software
- in a product, an acknowledgment in the product documentation would be
- appreciated but is not required.
- 2. Altered source versions must be plainly marked as such, and must not be
- misrepresented as being the original software.
- 3. This notice may not be removed or altered from any source distribution.
-
- Jeroen Frijters
- jeroen@frijters.net
-
- */
-/*
- * Copyright 2000-2007 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2000, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (C) 2009 Volker Berlin (i-net software)
+ * Copyright (C) 2010, 2011 Karsten Heinrich (i-net software)
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -42,9 +20,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.print;
diff --git a/openjdk/sun/reflect/MethodAccessor.java b/openjdk/sun/reflect/MethodAccessor.java
index c856fe2b..1115f191 100644
--- a/openjdk/sun/reflect/MethodAccessor.java
+++ b/openjdk/sun/reflect/MethodAccessor.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2001 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2001, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
package sun.reflect;
diff --git a/openjdk/sun/reflect/Reflection.java b/openjdk/sun/reflect/Reflection.java
index 1e24b54a..02284641 100644
--- a/openjdk/sun/reflect/Reflection.java
+++ b/openjdk/sun/reflect/Reflection.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2001-2006 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2001, 2006, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
/*IKVM*/
@@ -49,17 +49,17 @@ public class Reflection {
each access, we use copy-on-write */
private static volatile Map<Class,String[]> fieldFilterMap;
private static volatile Map<Class,String[]> methodFilterMap;
-
+
static {
Map<Class,String[]> map = new HashMap<Class,String[]>();
- map.put(Reflection.class,
+ map.put(Reflection.class,
new String[] {"fieldFilterMap", "methodFilterMap"});
map.put(System.class, new String[] {"security"});
fieldFilterMap = map;
-
+
methodFilterMap = new HashMap<Class,String[]>();
}
-
+
/** Returns the class of the method <code>realFramesToSkip</code>
frames up the stack (zero-based), ignoring frames associated
with java.lang.reflect.Method.invoke() and its implementation.
@@ -196,7 +196,7 @@ public class Reflection {
return true;
}
-
+
private static boolean isSameClassPackage(Class c1, Class c2) {
return isSameClassPackage(c1.getClassLoader(), c1.getName(),
c2.getClassLoader(), c2.getName());
@@ -263,18 +263,18 @@ public class Reflection {
}
return false;
}
-
+
// fieldNames must contain only interned Strings
public static synchronized void registerFieldsToFilter(Class containingClass,
String ... fieldNames) {
- fieldFilterMap =
+ fieldFilterMap =
registerFilter(fieldFilterMap, containingClass, fieldNames);
}
// methodNames must contain only interned Strings
public static synchronized void registerMethodsToFilter(Class containingClass,
String ... methodNames) {
- methodFilterMap =
+ methodFilterMap =
registerFilter(methodFilterMap, containingClass, methodNames);
}
@@ -297,7 +297,7 @@ public class Reflection {
}
return (Field[])filter(fields, fieldFilterMap.get(containingClass));
}
-
+
public static Method[] filterMethods(Class containingClass, Method[] methods) {
if (methodFilterMap == null) {
// Bootstrapping
@@ -323,7 +323,7 @@ public class Reflection {
++numNewMembers;
}
}
- Member[] newMembers =
+ Member[] newMembers =
(Member[])Array.newInstance(members[0].getClass(), numNewMembers);
int destIdx = 0;
for (Member member : members) {
diff --git a/openjdk/sun/reflect/ReflectionFactory.java b/openjdk/sun/reflect/ReflectionFactory.java
index 002cfdea..97a0805a 100644
--- a/openjdk/sun/reflect/ReflectionFactory.java
+++ b/openjdk/sun/reflect/ReflectionFactory.java
@@ -1,12 +1,12 @@
/*
- * Copyright 2001-2004 Sun Microsystems, Inc. All Rights Reserved.
+ * Copyright (c) 2001, 2004, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
- * published by the Free Software Foundation. Sun designates this
+ * published by the Free Software Foundation. Oracle designates this
* particular file as subject to the "Classpath" exception as provided
- * by Sun in the LICENSE file that accompanied this code.
+ * by Oracle in the LICENSE file that accompanied this code.
*
* This code is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
@@ -18,9 +18,9 @@
* 2 along with this work; if not, write to the Free Software Foundation,
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
*
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
+ * or visit www.oracle.com if you need additional information or have any
+ * questions.
*/
/*IKVM*/
@@ -81,13 +81,13 @@ public class ReflectionFactory {
/**
* Provides the caller with the capability to instantiate reflective
* objects.
- *
+ *
* <p> First, if there is a security manager, its
* <code>checkPermission</code> method is called with a {@link
* java.lang.RuntimePermission} with target
* <code>"reflectionFactoryAccess"</code>. This may result in a
* security exception.
- *
+ *
* <p> The returned <code>ReflectionFactory</code> object should be
* carefully guarded by the caller, since it can be used to read and
* write private data and invoke private methods, as well as to load
diff --git a/openjdk/tools.rsp b/openjdk/tools.rsp
index 3d240b32..4aed8593 100644
--- a/openjdk/tools.rsp
+++ b/openjdk/tools.rsp
@@ -1,3 +1,26 @@
+#
+# Copyright (C) 2002-2011 Jeroen Frijters
+#
+# This software is provided 'as-is', without any express or implied
+# warranty. In no event will the authors be held liable for any damages
+# arising from the use of this software.
+#
+# Permission is granted to anyone to use this software for any purpose,
+# including commercial applications, and to alter it and redistribute it
+# freely, subject to the following restrictions:
+#
+# 1. The origin of this software must not be misrepresented; you must not
+# claim that you wrote the original software. If you use this software
+# in a product, an acknowledgment in the product documentation would be
+# appreciated but is not required.
+# 2. Altered source versions must be plainly marked as such, and must not be
+# misrepresented as being the original software.
+# 3. This notice may not be removed or altered from any source distribution.
+#
+# Jeroen Frijters
+# jeroen@frijters.net
+#
+
-compressresources
-strictfinalfieldsemantics
-removeassertions
@@ -5,11 +28,85 @@
-out:../bin/IKVM.OpenJDK.Tools.dll
-resource:META-INF/services/com.sun.jdi.connect.Connector=@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.Connector
-resource:META-INF/services/com.sun.jdi.connect.spi.TransportService=@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/META-INF/services/com.sun.jdi.connect.spi.TransportService
- -resource:com/sun/tools/jdi/resources/jdi.properties=@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/resources/jdi.properties
- -resource:com/sun/tools/jdi/resources/jdi_ja.properties=@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/resources/jdi_ja.properties
- -resource:com/sun/tools/jdi/resources/jdi_zh_CN.properties=@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/resources/jdi_zh_CN.properties
-recurse:@OPENJDK@/langtools/src/share/classes/*.properties
+ # ignore the warning that KeyStoreUtil already exists in IKVM.OpenJDK.Security.dll
+ -nowarn:109:sun.security.tools.KeyStoreUtil
@OPENJDK@/build/linux-amd64/gensrc/com/sun/tools/jdi/*.class
+ @OPENJDK@/build/linux-amd64/gensrc/com/sun/tools/jdi/resources/*.class
+ @OPENJDK@/build/linux-amd64/gensrc/sun/tools/jar/resources/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/fmt/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/util/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/codemodel/internal/writer/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/tools/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/istack/internal/ws/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/constExpr/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/som/cff/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/som/idlemit/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/idl/toJavaPortable/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/corba/se/logutil/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/apt/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/gen/config/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/jxc/model/nav/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/api/wsdl/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/generator/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/exporter/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/java/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/model/jaxb/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/annotation/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/modeler/wsdl/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/processor/util/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/resources/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/spi/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/util/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/util/xml/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wscompile/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/http/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/jaxws/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/mime/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/schema/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/document/soap/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/framework/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/ws/wsdl/parser/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/at_generated/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/code_injector/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/episode/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/locator/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/addon/sync/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/j2s/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/impl/s2j/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/api/util/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/ri/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/annotation/spec/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/bean/field/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/generator/util/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/model/nav/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/outline/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/bindinfo/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/dtd/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/gbind/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/internalizer/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/relaxng/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/ct/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/reader/xmlschema/parser/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/runtime/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/util/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/com/sun/tools/internal/xjc/writer/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/dtdparser/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/ast/builder/*.class
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/rngom/ast/om/*.class
@@ -38,12 +135,14 @@
@OPENJDK@/build/linux-amd64/impsrc/com/sun/xml/internal/xsom/visitor/*.class
@OPENJDK@/build/linux-amd64/impsrc/org/relaxng/datatype/*.class
@OPENJDK@/build/linux-amd64/impsrc/org/relaxng/datatype/helpers/*.class
+ @OPENJDK@/build/linux-amd64/impsrc/sun/rmi/rmic/iiop/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/apt/resources/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/doclets/formats/html/resources/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/doclets/internal/toolkit/resources/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/javac/resources/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/javadoc/resources/*.class
@OPENJDK@/build/linux-amd64/langtools/build/gensrc/com/sun/tools/javah/resources/*.class
+ @OPENJDK@/jdk/src/share/classes/com/sun/jarsigner/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jdi/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jdi/connect/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/jdi/connect/spi/*.class
@@ -52,6 +151,19 @@
@OPENJDK@/jdk/src/share/classes/com/sun/tools/attach/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/tools/attach/spi/*.class
@OPENJDK@/jdk/src/share/classes/com/sun/tools/jdi/*.class
+ @OPENJDK@/jdk/src/share/classes/com/sun/tools/script/shell/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/security/tools/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/tools/asm/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/tools/jar/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/tools/java/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/tools/javac/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/tools/native2ascii/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/tools/serialver/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/tools/tree/*.class
+ @OPENJDK@/jdk/src/share/classes/sun/tools/util/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/javadoc/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/mirror/apt/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/mirror/declaration/*.class
@@ -81,6 +193,7 @@
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/api/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/code/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/comp/*.class
+ @OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/file/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/jvm/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/main/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/model/*.class
@@ -89,7 +202,6 @@
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/sym/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/tree/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/util/*.class
- @OPENJDK@/langtools/src/share/classes/com/sun/tools/javac/zip/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javadoc/*.class
@OPENJDK@/langtools/src/share/classes/com/sun/tools/javah/*.class
@OPENJDK@/langtools/src/share/classes/sun/tools/javap/*.class