summaryrefslogtreecommitdiff
path: root/java
Commit message (Collapse)AuthorAgeFilesLines
...
* 2008-01-29 Ito Kazumitsu <kaz@maczuka.gcd.org>Ito Kazumitsu2008-01-294-27/+142
| | | | | | | | | | | | | | | | Fixes bug #22941 * java/io/DataInputStream.java(readUTFLong): New method. (readUTF): New private method. * java/io/DataOutputStream.java(getUTFlength): Made package-private, Return type changed to long. (writeUTF): Use the new method writeUTFShort. (writeUTFShort): New package-private method. (writeUTFLong): New package-private method. (writeUTFBytes): New private method. * java/io/ObjectInputStream.java(parseContent): Separate the handling of TC_LONGSTRING from TC_STRING. * java/io/ObjectOutputStream.java(writeObject): When to write a String, use writeUTFShort or writeUTFLong depending on the byte length.
* 2008-01-27 Bernhard Fischer <rep.dot.nop@gmail.com>Tom Tromey2008-01-281-1/+1
| | | | | | * java/util/SimpleTimeZone.java (SimpleTimeZone): Fix typo in comment. * gnu/CORBA/GIOP/v1_2/RequestHeader.java (RequestHeader): Fix typo in exception message.
* 2008-01-21 Luciano Chavez <lnx1138@us.ibm.com>Tom Tromey2008-01-211-4/+10
| | | | | | PR libgcj/34369: * java/net/URI.java (relativize): Check initial segment for trailing "/".
* 2008-01-09 Stefan Huehner <stefan@huehner.org>Andrew John Hughes2008-01-0917-41/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * examples/gnu/classpath/examples/java2d/J2dBenchmark.java, * gnu/CORBA/OrbFocused.java, * gnu/CORBA/CDR/HeadlessInput.java, * gnu/java/awt/peer/gtk/CairoGraphics2D.java, * gnu/java/awt/peer/gtk/GtkFramePeer.java, * gnu/java/awt/peer/qt/QtMenuPeer.java, * gnu/java/nio/FileChannelImpl.java, * gnu/java/nio/SocketChannelSelectionKeyImpl.java, * gnu/java/security/Engine.java, * gnu/javax/imageio/jpeg/JPEGComponent.java, * gnu/javax/imageio/jpeg/JPEGDecoder.java, * gnu/javax/imageio/jpeg/JPEGFrame.java, * gnu/javax/print/PrinterDialog.java, * gnu/javax/security/auth/Password.java, * gnu/javax/swing/text/html/parser/support/Parser.java, * gnu/javax/swing/text/html/parser/support/parameterDefaulter.java, * gnu/xml/pipeline/DomConsumer.java, * java/awt/AWTKeyStroke.java, * java/awt/DefaultKeyboardFocusManager.java, * java/awt/GridBagLayout.java, * java/awt/dnd/DragGestureRecognizer.java, * java/awt/geom/Arc2D.java, * java/awt/geom/CubicCurve2D.java, * java/awt/geom/QuadCurve2D.java, * java/awt/im/InputContext.java, * java/awt/image/AffineTransformOp.java, * java/beans/Encoder.java, * java/io/ObjectInputStream.java, * java/io/ObjectStreamClass.java, * java/net/ResolverCache.java, * java/nio/charset/Charset.java, * java/security/SecureClassLoader.java, * java/text/MessageFormat.java, * java/util/jar/Manifest.java, * javax/accessibility/AccessibleRelationSet.java, * javax/imageio/ImageReader.java, * javax/imageio/metadata/IIOMetadataNode.java, * javax/print/attribute/standard/MediaSize.java, * javax/print/attribute/standard/PrinterStateReasons.java, * javax/swing/JTree.java, * javax/swing/table/DefaultTableColumnModel.java, * javax/swing/text/html/MinimalHTMLWriter.java, * javax/swing/text/html/parser/DTD.java, * javax/swing/tree/DefaultMutableTreeNode.java, * javax/swing/undo/UndoManager.java, * org/omg/CosNaming/NamingContextExtPOA.java, * org/omg/CosNaming/NamingContextPOA.java, * org/omg/CosNaming/_NamingContextExtImplBase.java, * org/omg/CosNaming/_NamingContextImplBase.java, * tools/gnu/classpath/tools/appletviewer/CommonAppletStub.java: Remove unneeded casts
* 2006-01-09 Roman Kennke <kennke@aicas.com>Roman Kennke2008-01-092-13/+19
| | | | | | | | | | | | | | * java/text/CollationElementIterator.java (text): Changed type to CharacterIterator. (CollationElementIterator(RuleBasedCollator,CharacterIterator)): New constructor. (setOffset(int)): Use CharacterIterator.getEndIndex() instead of String.length(). (setText(String)): Wrap string into a StringCharacterIterator. * java/text/RuleBasedCollator.java (getCollationElementIterator(CharacterIterator)): Simply return CollationElementIterator for the character iterator, instead of expanding things.
* 2008-01-04 Stefan Huehner <stefan@huehner.org>Andrew John Hughes2008-01-0711-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/CORBA/BigDecimalHelper.java, * gnu/CORBA/CDR/AbstractCdrInput.java, * gnu/CORBA/CDR/AbstractCdrOutput.java, * gnu/CORBA/CDR/HeadlessInput.java, * gnu/CORBA/CDR/gnuRuntime.java, * gnu/CORBA/Connected_objects.java, * gnu/CORBA/GIOP/CancelHeader.java, * gnu/CORBA/GIOP/v1_0/CancelHeader.java, * gnu/CORBA/IOR.java, * gnu/CORBA/Interceptor/Registrator.java, * gnu/CORBA/IorDelegate.java, * gnu/CORBA/NamingService/NameTransformer.java, * gnu/CORBA/ObjectCreator.java, * gnu/CORBA/OrbFunctional.java, * gnu/CORBA/Poa/AOM.java, * gnu/CORBA/Poa/gnuPOA.java, * gnu/CORBA/Poa/gnuPOAManager.java, * gnu/CORBA/Poa/gnuServantObject.java, * gnu/CORBA/typecodes/FixedTypeCode.java, * gnu/CORBA/typecodes/RecursiveTypeCode.java, * gnu/java/awt/AWTUtilities.java, * gnu/java/awt/peer/gtk/CairoGraphics2D.java, * gnu/java/awt/peer/gtk/CairoSurface.java, * gnu/java/awt/peer/swing/SwingMenuBarPeer.java, * gnu/java/text/AttributedFormatBuffer.java, * gnu/java/util/regex/REToken.java, * gnu/javax/imageio/gif/GIFFile.java, * gnu/javax/imageio/png/PNGDecoder.java, * gnu/javax/management/Server.java, * gnu/javax/naming/giop/ContextContinuation.java, * gnu/javax/naming/jndi/url/rmi/ContextContinuation.java, * gnu/javax/swing/text/html/css/Selector.java, * gnu/javax/swing/text/html/parser/models/node.java, * gnu/javax/swing/text/html/parser/support/Parser.java, * gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java, * gnu/javax/swing/text/html/parser/support/textPreProcessor.java, * gnu/xml/util/Resolver.java, * java/awt/image/AreaAveragingScaleFilter.java, * java/beans/Beans.java, * java/beans/XMLDecoder.java, * java/beans/beancontext/BeanContextServicesSupport.java, * java/beans/beancontext/BeanContextSupport.java, * java/io/CharArrayWriter.java, * java/lang/System.java, * java/net/ResolverCache.java, * java/util/Calendar.java, * java/util/Collections.java, * java/util/Formatter.java, * javax/accessibility/AccessibleEditableText.java, * javax/imageio/ImageReader.java, * javax/imageio/ImageTypeSpecifier.java, * javax/imageio/ImageWriter.java, * javax/imageio/spi/ServiceRegistry.java, * javax/imageio/stream/ImageInputStream.java, * javax/management/MBeanPermission.java, * javax/rmi/CORBA/PortableRemoteObjectDelegate.java, * javax/rmi/CORBA/Util.java, * javax/rmi/CORBA/UtilDelegate.java, * javax/rmi/CORBA/ValueHandler.java, * javax/rmi/PortableRemoteObject.java, * org/ietf/jgss/GSSContext.java, * tools/gnu/classpath/tools/appletviewer/PluginAppletWindow.java, * tools/gnu/classpath/tools/appletviewer/StandaloneAppletWindow.java, * tools/gnu/classpath/tools/appletviewer/TagParser.java, * vm/reference/gnu/java/nio/VMChannel.java: Correct javadoc to match the functions' parameters * gnu/java/awt/peer/swing/SwingTextFieldPeer.java: Rename start_pos parameter to startPos to conform to style.
* 2008-01-07 Jeroen Frijters <jeroen@frijters.net>Jeroen Frijters2008-01-071-1/+1
| | | | | | * java/awt/image/Raster.java (createInterleavedRaster): Fixed ComponentSampleModel constructor argument order.
* 2007-12-25 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-12-251-2/+2
| | | | | | PR classpath/34580: * java/awt/Desktop.java: (isDesktopSupported()): Made public.
* 2007-12-25 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-12-251-3/+3
| | | | | | | | | PR classpath/34576: * java/awt/Container.java: (isAncestorOf(Component)): Swap ordering so that the parent is retrieved prior to checking against this, thus preventing a component being an ancestor of itself.
* 2007-11-27 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons2007-11-272-0/+83
| | | | | | | | | | | | | | | | | | | | | * gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c (isWindowUnderMouse): New method. * include/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.h: Regenerate. * gnu/java/awt/peer/gtk/GtkComponentPeer.java (getLocationOnScreen): Move WindowPeer section to... * gnu/java/awt/peer/gtk/GtkWindowPeer.java (getLocationOnScreen): New method. * gnu/java/awt/peer/gtk/GtkMouseInfoPeer.java (isWindowUnderMouse): Implement. * java/awt/Component.java (getMousePosition): New method. (getMousePositionHelper): Likewise. (mouseOverComponent): Likewise. * java/awt/Container.java (getMousePosition): New method. (mouseOverComponent): Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c: Revert 2007-09-11 changes.
* 2007-11-24 Mario Torre <neugens@limasoftware.net>Mario Torre2007-11-241-26/+53
| | | | | | | | | | | | | * java/util/concurrent/CopyOnWriteArrayList.java: (addAll): fix implementation, now add elements in the correct position. (addAllAbsent): fixed typos (whoops!). (remove(int)): fixed range in arraycopy that was causing for incorrect values to be inserted in the list. Refactored to give variables better names. (remove(Object)): refactored to give better names to variable. (listIterator): fix to set the starting index. (listIterator.previous): fix to decrement element position before returning the previous element in the iterator.
* 2007-11-23 Mario Torre <neugens@limasoftware.net>Mario Torre2007-11-231-24/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/util/prefs/EventDispatcher.java: class removed. * gnu/classpath/toolkit/DefaultDaemonThreadFactory.java: new file. * java/util/prefs/AbstractPreferences.java: (fire(PreferenceChangeEvent)): Use DefaultDaemonThreadFactory and Executors.newSingleThreadExecutor instead of EventDispatcher. Import statement refactored accordingly. Also refactored to use 1.5 enhanced for loop and generics. (fire(NodeChangeEvent, boolean)): likewise. * gnu/java/util/prefs/GConfBasedPreferences.java (childSpi): removed startWatchingNode call. * gnu/java/util/prefs/gconf/GConfNativePeer.java: (GConfNativePeer): removed use of semaphore. (gconf_all_nodes): method name shortened, renamed from gconf_client_all_nodes (removed client_ from method signature) and declared synchronized. (gconf_suggest_sync): likewise. (gconf_get_string): likewise. (gconf_unescape_key): likewise. (gconf_set_string): likewise. (gconf_escape_key): likewise. (gconf_all_keys): likewise. (gconf_dir_exists): likewise. (getKeys): refactored to use new native method name. (getKey): likewise. (setString): likewise. (getChildrenNodes): likewise. (unset): likewise. (suggestSync): likewise. (finalize): likewise. (nodeExist): likewise. (gconf_client_add_dir): removed, not needed anymore. (gconf_client_remove_dir): likewise. (startWatchingNode): likewise. (stopWatchingNode): likewise. * native/jni/conf-peer/GConfNativePeer.c: All native methods renamed to match changes in GConfNativePeer.java Now use GConfEngine instead of GConfClient. Removed gdk_thread_enter/leave locking from all methods. (Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1client_1add_1dir): removed. (Java_gnu_java_util_prefs_gconf_GConfNativePeer_gconf_1client_1dir_1exists): likewise. * include/gnu_java_util_prefs_gconf_GConfNativePeer.h: regenerated.
* 2007-11-23 Mario Torre <neugens@limasoftware.net>Mario Torre2007-11-231-6/+328
| | | | | | | | | | | | | | * java/util/concurrent/CopyOnWriteArrayList.java: Added javadoc. (serialVersionUID): new field. (iterator): new method, override from base class. (remove): likewise. (listIterator): likewise. (removeAll): likewise. (retainAll): likewise. (contains): fixed typo in javadoc. (addIfAbsent): added javadoc. (addAllAbsent): Rewrite to improve performance. Also add javadoc.
* Separate Turkish case conversion into their own routines. Switch from using ↵Ian Rogers2007-11-231-30/+143
| | | | String.equals to == for the language detection as Locale's language is interned.
* Make private fields that can be final, final.Ian Rogers2007-11-233-14/+12
|
* Remove unnecessary synchronized from Long.valueOf(long)Ian Rogers2007-11-231-1/+1
|
* 2007-11-08 Jeroen Frijters <jeroen@frijters.net>Jeroen Frijters2007-11-081-6/+5
| | | | | * java/util/Locale.java (Locale): Always intern strings.
* 2007-11-06 Mario Torre <neugens@limasoftware.net>Mario Torre2007-11-061-0/+67
| | | | | | | | | | | | | | | | | | | * vm/reference/java/io/VMFile.java: (getTotalSpace): new method. (getUsableSpace): likewise. (getFreeSpace): likewise. * java/io/File.java: (getTotalSpace): new method. (getUsableSpace): likewise. (getFreeSpace): likewise. * native/jni/java-io/java_io_VMFile.c: (Java_java_io_VMFile_getTotalSpace): new function. (Java_java_io_VMFile_getFreeSpace): likewise. (Java_java_io_VMFile_getUsableSpace): likewise. * native/jni/native-lib/cpio.h: (cpio_df): new function. (CPFILE_DF_TYPE): enum type for cpio_df. * native/jni/native-lib/cpio.c: (cpio_df): new function. * include/java_io_VMFile.h: regenerated. * configure.ac: added check for statvfs.
* 2007-11-01 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-11-016-16/+14
| | | | | | | | | | | | | | | | | | | * gnu/java/awt/java2d/ScanlineCoverage.java, * gnu/javax/net/ssl/provider/ServerHandshake.java: Fix non-ASCII characters in the Javadoc comments. * gnu/java/lang/management/BeanImpl.java, * gnu/javax/management/Server.java, * gnu/xml/pipeline/EventFilter.java, * java/awt/AWTKeyStroke.java, * java/beans/DefaultPersistenceDelegate.java, * java/beans/EventHandler.java, * java/io/ObjectStreamClass.java, * java/lang/Class.java, * java/lang/reflect/Proxy.java, * javax/management/NotificationBroadcasterSupport.java, * javax/management/StandardMBean.java, * javax/swing/TransferHandler.java: Fix warnings from use of varargs methods.
* 2007-10-27 Ian Rogers <ian.rogers@manchester.ac.uk>Andrew John Hughes2007-10-2713-40/+40
| | | | | | | | | | | | | | | | | * java/beans/PropertyChangeSupport.java, * java/beans/VetoableChangeSupport.java, * java/io/ObjectStreamClass.java, * java/lang/reflect/Array.java, * java/net/DatagramSocket.java, * java/net/ServerSocket.java, * java/net/Socket.java, * java/nio/charset/CoderResult.java, * java/security/Security.java, * java/security/spec/RSAKeyGenParameterSpec.java, * java/text/ChoiceFormat.java, * java/text/DecimalFormat.java, * java/text/MessageFormat.java: Make use of new valueOf methods.
* 2007-10-27 Ian Rogers <ian.rogers@manchester.ac.uk>Andrew John Hughes2007-10-271-40/+50
| | | | | * java/io/OutputStreamWriter.java: Make fields of this class that can be final, final.
* 2007-10-15 Roman Kennke <roman.kennke@aicas.com>Roman Kennke2007-10-151-31/+2
| | | | | | | * java/awt/event/MouseEvent.java (MouseEvent): For the no-absX/absY constructor, set the absX/absY to 0, instead of calling into getLocationOnScreen(), which might cause nasty deadlocks.
* 2007-10-15 Roman Kennke <roman.kennke@aicas.com>Roman Kennke2007-10-151-9/+1
| | | | | | * java/awt/LightweightDispatcher.java (dispatchEvent): Don't synchronize on the AWT lock here, this causes a deadlock in some situations.
* 2007-10-12 Robin Garner <robin.garner@anu.edu.au>Andrew John Hughes2007-10-121-7/+23
| | | | | | | PR classpath/32541: * java/io/OutputStreamWriter.java: Provide buffering when not converting to improve performance.
* 2007-10-12 Ian Rogers <ian.rogers@manchester.ac.uk>Andrew John Hughes2007-10-122-22/+40
| | | | | | | | | | | 2007-10-12 Andrew Haley <aph@redhat.com> PR classpath/33741: * java/lang/Double.java: (compare(double,double)): Increase performance of this method. * java/lang/Float.java: (compare(float,float)): Likewise.
* 2007-10-10 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-10-101-128/+0
| | | | | | Recommitting patch by Dalibor Topic from 2007-09-21. * java/lang/management/ThreadInfo.java: Removed unused private constructors.
* 2007-10-07 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-10-071-1/+1
| | | | | | | PR classpath/23854: * java/util/zip/ZipEntry.java: (parseExtra()): Pass time to setTime in milliseconds rather than seconds by multiplying by 1000.
* 2007-09-24 Dalibor Topic <robilad@kaffe.org>Dalibor Topic2007-09-241-0/+128
| | | | | * java/lang/management/ThreadInfo.java: Reverted patch from 2007-09-21, as it breaks JikesRVM.
* 2007-09-21 Dalibor Topic <robilad@kaffe.org>Dalibor Topic2007-09-212-133/+0
| | | | | | | * gnu/java/rmi/server/RMIClassLoaderImpl.java, java/beans/beancontext/BeanContextServicesSupport.java, java/lang/management/ThreadInfo.java: Removed unused private constructors.
* 2007-09-21 Dalibor Topic <robilad@kaffe.org>Dalibor Topic2007-09-211-1/+0
| | | | | | | | | | | | | | | * gnu/CORBA/CDR/AbstractCdrInput.java, gnu/CORBA/CDR/Vio.java, gnu/CORBA/DynAn/gnuDynUnion.java, gnu/CORBA/GIOP/MessageHeader.java, gnu/CORBA/IorDelegate.java, gnu/java/security/key/dss/FIPS186.java, gnu/javax/crypto/key/dh/RFC2631.java, gnu/javax/swing/text/html/parser/support/Parser.java, gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java, gnu/xml/aelfred2/XmlParser.java, java/awt/im/InputContext.java: Removed unused labels.
* 2007-09-21 Roman Kennke <roman.kennke@aicas.com>Roman Kennke2007-09-211-2/+11
| | | | | | | * java/awt/LightweightDispatcher.java (dispatchEvent): Lock the component's tree to avoid threading problems. (redispatch): Only redispatch when component is showing.
* 2007-09-21 Roman Kennke <roman.kennke@aicas.com>Roman Kennke2007-09-211-1/+20
| | | | | | | * java/awt/Font.java (hashCode): New field. Stores a cached hash code. (hashCode()): Re-implemented. Don't create new string here, instead make hashcode of name, style, size and transform. Cache hashcode.
* 2007-09-18 Dalibor Topic <robilad@kaffe.org>Dalibor Topic2007-09-187-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * examples/gnu/classpath/examples/management/TestMemoryPool.java, examples/gnu/classpath/examples/swing/DocumentFilterDemo.java, examples/gnu/classpath/examples/swing/TableDemo.java, gnu/CORBA/BigDecimalHelper.java, gnu/CORBA/ByteArrayComparator.java, gnu/CORBA/CollocatedOrbs.java, gnu/CORBA/EmptyExceptionHolder.java, gnu/CORBA/IorDelegate.java, gnu/CORBA/OrbRestricted.java, gnu/CORBA/ServiceRequestAdapter.java, gnu/CORBA/gnuContextList.java, gnu/CORBA/gnuExceptionList.java, gnu/CORBA/gnuRequest.java, gnu/CORBA/CDR/LittleEndianInputStream.java, gnu/CORBA/DynAn/DivideableAny.java, gnu/CORBA/DynAn/gnuDynArray.java, gnu/CORBA/GIOP/CodeSetServiceContext.java, gnu/CORBA/Interceptor/IORInterceptors.java, gnu/CORBA/NamingService/NameParser.java, gnu/CORBA/Poa/gnuPOAManager.java, gnu/classpath/jdwp/event/filters/StepFilter.java, gnu/classpath/jdwp/processor/ObjectReferenceCommandSet.java, gnu/classpath/jdwp/processor/ReferenceTypeCommandSet.java, gnu/java/awt/ClasspathToolkit.java, gnu/java/awt/EmbeddedWindow.java, gnu/java/awt/peer/KDEDesktopPeer.java, gnu/java/awt/peer/gtk/CairoSurface.java, gnu/java/awt/peer/swing/SwingCheckboxPeer.java, gnu/java/awt/peer/swing/SwingTextAreaPeer.java, gnu/java/awt/peer/swing/SwingTextFieldPeer.java, gnu/java/awt/print/PostScriptGraphics2D.java, gnu/java/awt/print/SpooledDocument.java, gnu/java/io/PlatformHelper.java, gnu/java/lang/management/BeanImpl.java, gnu/java/locale/LocaleHelper.java, gnu/java/net/protocol/http/Request.java, gnu/java/nio/DatagramChannelImpl.java, gnu/java/nio/KqueueSelectionKeyImpl.java, gnu/java/nio/NIOSocket.java, gnu/java/nio/ServerSocketChannelImpl.java, gnu/java/nio/SocketChannelImpl.java, gnu/java/rmi/server/RMIObjectInputStream.java, gnu/java/util/regex/RE.java, gnu/javax/imageio/bmp/DecodeBF16.java, gnu/javax/imageio/bmp/EncodeRGB32.java, gnu/javax/imageio/jpeg/JPEGDecoder.java, gnu/javax/imageio/jpeg/JPEGException.java, gnu/javax/imageio/jpeg/JPEGImageInputStream.java, gnu/javax/imageio/png/PNGChunk.java, gnu/javax/imageio/png/PNGEncoder.java, gnu/javax/imageio/png/PNGFile.java, gnu/javax/imageio/png/PNGGamma.java, gnu/javax/net/ssl/SSLRecordHandler.java, gnu/javax/net/ssl/StaticTrustAnchors.java, gnu/javax/net/ssl/provider/CertificateRequestBuilder.java, gnu/javax/net/ssl/provider/ClientHandshake.java, gnu/javax/net/ssl/provider/ClientPSKParameters.java, gnu/javax/net/ssl/provider/ClientRSA_PSKParameters.java, gnu/javax/net/ssl/provider/ContentType.java, gnu/javax/net/ssl/provider/EncryptedPreMasterSecret.java, gnu/javax/net/ssl/provider/Handshake.java, gnu/javax/net/ssl/provider/InputSecurityParameters.java, gnu/javax/net/ssl/provider/OutputSecurityParameters.java, gnu/javax/net/ssl/provider/ProtocolVersion.java, gnu/javax/net/ssl/provider/Random.java, gnu/javax/net/ssl/provider/SRPTrustManagerFactory.java, gnu/javax/net/ssl/provider/ServerDHE_PSKParameters.java, gnu/javax/net/ssl/provider/SessionImpl.java, gnu/javax/net/ssl/provider/Signature.java, gnu/javax/net/ssl/provider/SimpleSessionContext.java, gnu/javax/net/ssl/provider/TLSHMac.java, gnu/javax/net/ssl/provider/TrustedAuthorities.java, gnu/javax/net/ssl/provider/UnresolvedExtensionValue.java, gnu/javax/net/ssl/provider/X509KeyManagerFactory.java, gnu/javax/security/auth/Password.java, gnu/javax/sound/midi/dssi/DSSIMidiDeviceProvider.java, gnu/javax/sound/midi/file/MidiFileWriter.java, gnu/javax/sound/sampled/AU/AUReader.java, gnu/jav gnu/javax/sound/sampled/gstreamer/io/G gnu/xml/dom/html2/DomHTMLButtonElement.java, gnu/xml/dom/html2/DomHTMLCollection.java, gnu/xml/dom/html2/DomHTMLParser.java, gnu/xml/stream/EndDocumentImpl.java, gnu/xml/stream/SAXParser.java, gnu/xml/stream/XIncludeFilter.java, gnu/xml/stream/XMLEventImpl.java, gnu/xml/transform/StreamSerializer.java, gnu/xml/transform/Stylesheet.java, gnu/xml/validation/datatype/Ba gnu/xml/validation/datatype/BooleanTy gnu/xml/validation/datatype/De gnu/xml/validation/datatype/Doub gnu/xml/validation/datatyp gnu/xml/validation/datatype/HexBinaryType.j gnu/xml/validation/datatype/Notatio gnu/xml/validation/datatype/Simpl gnu/xml/validation/datatype/StringType.jav gnu/xml/validation/datatype/Type.java, gnu/xml/validation/datatype/TypeBuilder.java, gnu/xml/validation/relaxng/FullSy gnu/xml/validation/xmlschema/XMLSchemaAttributeTy gnu/xml/validation/xmlschema/XMLSchemaBuilder.java, gnu/xml/validation/xmlschema/XMLSchemaElementTypeInfo.java, gnu/xml/xpath/XPathParser.java, java/awt/MenuShortcut.java, java/awt/font/LineBreakMeasurer.java, java/awt/font/TextMeasurer.java, java/awt/image/BufferedImage.java, java/beans/beancontext/BeanContextServicesSupport.java, java/security/SecureClassLoader.java, java/security/cert/CertificateFactory.java, javax/imageio/metadata/IIOMetadataFormatImpl.java, javax/imageio/stream/MemoryCacheImageInputStream.java, javax/management/ObjectName.java, javax/management/openmbean/ArrayType.java, javax/net/ssl/HttpsURLConnection.java, javax/print/attribute/standard/JobStateReasons.java javax/swing/RepaintManager.java, javax/swing/plaf/basic/BasicDirectory javax/swing/plaf/basic/BasicFileChooserUI. javax/swing/plaf/basic/BasicLabelUI. javax/swing/plaf/metal/MetalScrollButton.java, javax/swing/table/DefaultTableCellRenderer.java, javax/swing/text/ParagraphView.java, javax/swing/text/html/ResetableToggleButtonModel.java, javax/swing/text/html/parser/Entity.java, javax/swing/tree/DefaultTreeCellRenderer.java, javax/xml/datatype/DatatypeFactory.java, javax/xml/stream/XMLEventFactory.java, javax/xml/stream/XMLInputFactory.java, org/omg/IOP/TaggedComponentHelper.java, sun/reflect/annotation/ExceptionProxy.java, tools/gnu/classpath/tools/appletviewer/Main.java, tools/gnu/classpath/tools/appletviewer/PluginAppletWindow.java, tools/gnu/classpath/tools/orbd/Main.java, tools/gnu/classpath/tools/rmic/ClassRmicCompiler.java, tools/gnu/classpath/tools/rmic/Main.java, tools/gnu/classpath/tools/rmid/Main.java, tools/gnu/classpath/tools/tnameserv/Main.java, vm/reference/gnu/classpath/jdwp/VMVirtualMachine.java, vm/reference/java/lang/VMClass.java, vm/reference/java/security/VMSecureRandom.java: Removed unused imports.
* 2007-08-28 John X <johnx@dodgit.com>Tom Tromey2007-08-281-2/+2
| | | | | | PR classpath/33206: * java/math/BigInteger.java (isProbablePrime): Handle case of large 'b'.
* 2007-08-22 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-08-211-2/+168
| | | | | | | * java/util/EnumSet.java: Documented. (complementOf(EnumSet)): Fixed to flip only the bits used by the enumset.
* * java/util/LinkedHashSet.java (LinkedHashSet): Fix typo.Tom Tromey2007-08-151-2/+2
|
* * java/lang/Class.java (internalGetFields): Use LinkedHashSet.Tom Tromey2007-08-151-3/+3
|
* 2007-08-08 Mario Torre <neugens@limasoftware.net>Mario Torre2007-08-081-1/+37
| | | | | | | | | | | * java/io/PipedInputStream.java: (buffer): variable now initialized in constructors. (PipedInputStream(int)): new constructor, creates the buffer storage of size int. (PipedInputStream()): now calls PipedInputStream(int) with default capacity. (PipedInputStream(PipedOutputStream)): now calls PipedInputStream(). (PipedInputStream(PipedOutputStream, int)): new constructor.
* 2007-07-31 Dalibor Topic <robilad@kaffe.org>Dalibor Topic2007-07-311-201/+188
| | | | | | | | | | | | | PR 32844 * java/util/EnumSet.java: Made class abstract per API spec. (size, iterator, add, addAll, clear, contains, containsAll, remove, removeAll, retainAll) Moved into an anonymous inner class in of(T). (allOf, noneOf, copyOf, of, range) Made more implementation independent. (of(T)) return an instance of an anonymous class implementing EmptySet.
* PR java/32862:libgcj-import-20070727Tom Tromey2007-07-241-4/+15
| | | | | * java/util/EnumMap.java (get): Special case emptySlot. (clone): Rewrote.
* 2007-07-03 Tania Bento <tbento@redhat.com>Tania Bento2007-07-031-2/+5
| | | | | | * java/lang/Integer.java: (parseInt(String,int,boolean)): Throw NumberFormatException if String is just "+".
* 2007-06-25 Roman Kennke <roman@kennke.org>Roman Kennke2007-06-252-1/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/awt/peer/ClasspathFontPeer.java (canDisplay): Take character as integer codepoint. * gnu/java/awt/peer/gtk/GdkFontPeer.java (canDisplay): Take character as integer codepoint. * gnu/java/awt/peer/gtk/GtkComponentPeer.java (postMouseEvent): Use MouseEvent constructor with absolute coordinates to avoid deadlock (over getLocationOnScreen()). * gnu/java/awt/peer/gtk/VolatileImageGraphics.java (getDeviceConfiguration): Fall back to the default configuration if the component is not set. * gnu/java/awt/peer/qt/QtFontMetrics.java (canDisplay): Take character as integer codepoint. * gnu/java/awt/peer/qt/QtFontPeer.java (canDisplay): Take character as integer codepoint. * gnu/java/awt/peer/x/XFontPeer2.java (canDisplay): Take character as integer codepoint. * include/gnu_java_awt_peer_qt_QtFontMetrics.h (canDisplay): Take character as integer codepoint. * java/awt/Font.java (DIALOG): New constant. (DIALOG_INPUT): New constant. (MONOSPACED): New constant. (SANS_SERIF): New constant. (SERIF): New constant. (Font(Font)): New constructor. (canDisplay(char)): Use new canDisplay(int) method. (canDisplay(int)): New method. (hasLayoutAttributes): New method. * java/awt/event/MouseEvent.java (absX,absY): New fields. (MouseEvent): New constructor with absolute coordinates. (getLocationOnScreen): New method. (getXOnScreen): New method. (getYOnScreen): New method. * native/jni/qt-peer/qtfontmetrics.cpp (canDisplay): Take character as integer codepoint.
* 2007-06-22 Tania Bento <tbento@redhat.com>Tania Bento2007-06-221-0/+5
| | | | | | | * java/util/Currency.java: (getInstance (Locale)): Check that the country of the locale given is valid. If it is not, throw an IllegalArgumentException.
* 2007-06-22 Roman Kennke <roman@kennke.org>Roman Kennke2007-06-226-1/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sun/awt/CausedFocusEvent.java: New class. Needed for compatibility in java.awt.peer. * java/awt/Dialog.java (ModalExclusionType): New enum. (ModalityType): New enum. * java/awt/Toolkit.java (isModalExclusionTypeSupported): New abstract method. (isModalityTypeSupported): New abstract method. * java/awt/peer/ComponentPeer.java (requestFocus): New method. * java/awt/peer/FramePeer.java (getBoundsPrivate): New method. * java/awt/peer/RobotPeer.java (dispose): New method. * java/awt/peer/WindowPeer.java (setAlwaysOnTop): New method. (updateFocusableWindowState): New method. (setModalBlocked): New method. (updateMinimumSize): New method. (updateIconImages): New method. * gnu/java/awt/peer/GLightweightPeer.java (requestFocus): New method. * gnu/java/awt/peer/gtk/GdkRobotPeer.java (dispose): New method. * gnu/java/awt/peer/gtk/GtkComponentPeer.java (requestFocus): New method. * gnu/java/awt/peer/gtk/GtkFramePeer.java (getBoundsPrivate): New method. * gnu/java/awt/peer/gtk/GtkToolkit.java (isModalExclusionTypeSupported): New method. (isModalityTypeSupported): New method. * gnu/java/awt/peer/gtk/GtkWindowPeer.java (updateIconImages): New method. (updateMinimumSize): New method. (setModalBlocked): New method. (updateFocusableWindowState): New method. (setAlwaysOnTop): New method. * gnu/java/awt/peer/headless/HeadlessToolkit.java (isModalExclusionTypeSupported): New method. (isModalityTypeSupported): New method. * gnu/java/awt/peer/qt/QtComponentPeer.java (requestFocus): New method. * gnu/java/awt/peer/qt/QtFramePeer.java (getBoundsPrivate): New method. * gnu/java/awt/peer/qt/QtToolkit.java (isModalExclusionTypeSupported): New method. (isModalityTypeSupported): New method. * gnu/java/awt/peer/qt/QtWindowPeer.java (updateIconImages): New method. (updateMinimumSize): New method. (setModalBlocked): New method. (updateFocusableWindowState): New method. (setAlwaysOnTop): New method. * gnu/java/awt/peer/swing/SwingComponentPeer.java (requestFocus): New method. * gnu/java/awt/peer/swing/SwingToolkit.java (isModalExclusionTypeSupported): New method. (isModalityTypeSupported): New method. * gnu/java/awt/peer/swing/SwingWindowPeer.java (updateIconImages): New method. (updateMinimumSize): New method. (setModalBlocked): New method. (updateFocusableWindowState): New method. (setAlwaysOnTop): New method. * gnu/java/awt/peer/x/XFramePeer.java (getBoundsPrivate): New method. * gnu/java/awt/peer/x/XToolkit.java (isModalExclusionTypeSupported): New method. (isModalityTypeSupported): New method.
* 2007-06-21 Jeroen Frijters <jeroen@frijters.net>Jeroen Frijters2007-06-211-0/+8
| | | | | * java/io/ObjectStreamClass.java (getClassUID): Return 0L for enums and proxies.
* 2007-06-21 Jeroen Frijters <jeroen@frijters.net>Jeroen Frijters2007-06-211-7/+3
| | | | | | | * java/net/URLClassLoader.java (URLClassLoader(URL[],ClassLoader,URLStreamHandlerFactory): Add factory to cache before calling addURLS. (run): Don't call initCause() on ClassNotFoundException.
* 2007-06-21 Jeroen Frijters <jeroen@frijters.net>Jeroen Frijters2007-06-211-6/+5
| | | | | | | Fixes #32356 * java/lang/reflect/Array.java (newInstance(Class,int[])): Call createMultiArray correctly. (createMultiArray): Fixed dimensions processing order.
* 2007-06-21 Jeroen Frijters <jeroen@frijters.net>Jeroen Frijters2007-06-212-2/+2
| | | | | | | | | | | | | * gnu/java/net/loader/URLLoader.java (URLLoader(URLClassLoader,URLStreamHandlerCache, URLStreamHandlerFactory,URL,URL)): Disabiguate CodeSource constructor invocation. * java/awt/AWTKeyStroke.java (LinkedHashMap.removeEldestEntry): Use Map.Entry to fix compile error when compiled against OpenJDK java.util package. * java/awt/AlphaComposite.java (LinkedHashMap.removeEldestEntry): Use Map.Entry to fix compile error when compiled against OpenJDK java.util package.
* 2007-05-23 Jeroen Frijters <jeroen@frijters.net>Jeroen Frijters2007-05-231-1/+2
| | | | | * java/util/Arrays.java (copyOfRange(T,int,int)): Fixed to instantiate right array type.
* 2007-05-14 Andrew John Hughes <gnu_andrew@member.fsf.org>Andrew John Hughes2007-05-148-20/+21
| | | | | | | | | | | | * java/rmi/MarshelledObject.java, * java/rmi/activation/Activatable.java, * java/rmi/activation/ActivationDesc.java, * java/rmi/activation/ActivationGroup.java, * java/rmi/activation/ActivationGroupDesc.java, * java/rmi/activation/ActivationInstantiator.java, * java/rmi/activation/ActivationMonitor.java, * java/rmi/activation/Activator.java: Genericized.