1. 28 Jun, 2008 1 commit
    • Import GNU Classpath (classpath-0_97_2-release). · e0441a5b
      libjava/
      
      2008-06-28  Matthias Klose  <doko@ubuntu.com>
      
              Import GNU Classpath (classpath-0_97_2-release).
      
              * Regenerate class and header files.
              * Regenerate auto* files.
              * gcj/javaprims.h: Define jobjectRefType.
              * jni.cc (_Jv_JNI_GetObjectRefType): New (stub only).
              (_Jv_JNIFunctions): Initialize GetObjectRefType.
              * gnu/classpath/jdwp/VMVirtualMachine.java,
              java/security/VMSecureRandom.java: Merge from classpath.
              * HACKING: Fix typo.
              * ChangeLog-2007: New file.
              * configure.ac: Set JAVAC, pass --disable-regen-headers to classpath.
      
      libjava/classpath/
      
      2008-06-28  Matthias Klose  <doko@ubuntu.com>
      
              * m4/ac_prog_javac.m4: Disable check for JAVAC, when
              not configured with --enable-java-maintainer-mode.
              * aclocal.m4, configure: Regenerate.
              * native/jni/gstreamer-peer/Makefile.am: Do not link with
              libclasspathnative.
              * native/jni/gstreamer-peer/Makefile.in: Regenerate.
              * tools/Makefile.am, lib/Makefile.am: Use JAVAC for setting
              JCOMPILER, drop flags not understood by gcj.
      
      From-SVN: r137223
      Matthias Klose committed
  2. 03 Jun, 2007 1 commit
    • libjava/classpath/ChangeLog.gcj: · e1bea0c0
      2007-05-31  Matthias Klose  <doko@ubuntu.com>
      
              * javax/management/NotificationBroadcasterSupport.java
              (getNotificationInfo): Add cast.
              * native/jni/qt-peer/Makefile.am (AM_CXXFLAGS): Add libstdc++ include
              directories.
              * native/jni/qt-peer/Makefile.in: Regenerate.
      
      libjava/ChangeLog:
      
      2007-06-03  Matthias Klose  <doko@ubuntu.com>
      
              * java/io/natFileWin32.cc (setFilePermissions): New (stub only).
              _access: Handle EXEC query, stub only.
      
      2007-06-03  Matthias Klose  <doko@ubuntu.com>
      
              Merged from classpath:
              * gnu/java/nio/SelectorProviderImpl.java: Whitespace merge.
              * java/lang/System.java(inheritedChannel): New.
              * java/lang/Character.java: Remove stray`;'.
              * java/net/MulticastSocket.java: Merged.
              * java/text/DateFormatSymbols.java(getInstance): New, comment updates.
              * java/text/Collator.java(getInstance): Merged.
              * java/util/Calendar.java: New attributes ALL_STYLES, SHORT, LONG.
              getDisplayName, getDisplayNames: New.
              * java/util/logging/Logger.java: Merged.
              * Regenerate .class and .h files.
      
      2007-06-03  Matthias Klose  <doko@ubuntu.com>
      
              * java/io/File.java: Merge with classpath-0.95, new method
              setFilePermissions, new attribute EXEC.
              * java/io/natFilePosix.cc (setFilePermissions): New.
              _access: Handle EXEC query.
              * classpath/lib/java/io/File.class, java/io/File.h: Regenerate.
      
      2007-06-03  Matthias Klose  <doko@ubuntu.com>
      
              Imported GNU Classpath 0.95.
      
              * classpath/Makefile.in,
              classpath/native/jni/midi-dssi/Makefile.in,
              classpath/native/jni/classpath/Makefile.in,
              classpath/native/jni/Makefile.in,
              classpath/native/jni/gconf-peer/Makefile.in,
              classpath/native/jni/java-io/Makefile.in,
              classpath/native/jni/native-lib/Makefile.in,
              classpath/native/jni/java-util/Makefile.in,
              classpath/native/jni/midi-alsa/Makefile.in,
              classpath/native/jni/java-lang/Makefile.in,
              classpath/native/jni/java-nio/Makefile.in,
              classpath/native/jni/java-net/Makefile.in,
              classpath/native/jni/xmlj/Makefile.in,
              classpath/native/jni/qt-peer/Makefile.in,
              classpath/native/jni/gtk-peer/Makefile.in,
              classpath/native/Makefile.in, classpath/native/jawt/Makefile.in,
              classpath/native/fdlibm/Makefile.in,
              classpath/native/plugin/Makefile.in,
              classpath/resource/Makefile.in, classpath/scripts/Makefile.in,
              classpath/tools/Makefile.in, classpath/doc/Makefile.in,
              classpath/doc/api/Makefile.in, classpath/lib/Makefile.in,
              classpath/external/Makefile.in, classpath/external/jsr166/Makefile.in,
              classpath/external/sax/Makefile.in,
              classpath/external/w3c_dom/Makefile.in,
              classpath/external/relaxngDatatype/Makefile.in,
              classpath/include/Makefile.in,
              classpath/examples/Makefile.in: Regenerate.
              * classpath/config.guess, classpath/config.sub,
              classpath/ltmain.sh : Update.
              * classpath/configure, classpath/depcomp, classpath/missing,
              classpath/aclocal.m4, classpath/install-sh: Regenerate.
      
              * gnu/classpath/Configuration.java (CLASSPATH_VERSION): Now 0.95.
              * sources.am: Regenerate.
              * Makefile.in: Regenerate.
      
              * Update the .class files and generated CNI header files, add new
              .class and generated CNI header files.
              * Remove generated files for removed java source files:
              classpath/gnu/java/net/BASE64.java,
              classpath/gnu/java/security/util/Base64.java,
              classpath/gnu/java/awt/peer/gtk/GThreadMutex.java,
              classpath/gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java,
              classpath/gnu/java/awt/font/autofit/Scaler.java,
              classpath/gnu/classpath/jdwp/util/Value.java,
              classpath/gnu/javax/net/ssl/Base64.java.
              * Remove empty directories.
      
              * Makefile.am(nat_source_files): Add natVMOperatingSystemMXBeanImpl.cc.
              * java/lang/Class.java(setAccessible): Merge from classpath.
              * java/util/Locale.java: Remove.
              * gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java,
              gnu/java/lang/management/natVMOperatingSystemMXBeanImpl.cc: New.
              * gcj/javaprims.h: Update class declarations.
              * scripts/classes.pl: Update usage.
              * HACKING: Mention to build all peers.
      
      From-SVN: r125302
      Matthias Klose committed
  3. 26 Apr, 2007 1 commit
    • ObjectStreamClass.java (ensureFieldsSet): New method. · 5c12b59b
      2007-04-25  Andrew Haley  <aph@redhat.com>
      
      	* java/io/ObjectStreamClass.java (ensureFieldsSet): New method.
      	(setFields): call ensureFieldsSet.
      	(fieldsSet): New field.
      	* java/io/ObjectOutputStream.java (writeFields): Call
      	osc.ensureFieldsSet().
      
      	* java/io/ObjectInputStream.java (parseContent): Assign the handle
      	for a PROXYCLASSDESC immediately after reading the marker.
      
      From-SVN: r124187
      Andrew Haley committed
  4. 16 Apr, 2007 1 commit
  5. 09 Jan, 2007 1 commit
  6. 14 Aug, 2006 1 commit
    • Imported GNU Classpath 0.92 · ac1ed908
      2006-08-14  Mark Wielaard  <mark@klomp.org>
      
             Imported GNU Classpath 0.92
             * HACKING: Add more importing hints. Update automake version
             requirement.
      
             * configure.ac (gconf-peer): New enable AC argument.
             Add --disable-gconf-peer and --enable-default-preferences-peer
             to classpath configure when gconf is disabled.
             * scripts/makemake.tcl: Set gnu/java/util/prefs/gconf and
             gnu/java/awt/dnd/peer/gtk to bc. Classify
             gnu/java/security/Configuration.java as generated source file.
      
             * gnu/java/lang/management/VMGarbageCollectorMXBeanImpl.java,
             gnu/java/lang/management/VMMemoryPoolMXBeanImpl.java,
             gnu/java/lang/management/VMClassLoadingMXBeanImpl.java,
             gnu/java/lang/management/VMRuntimeMXBeanImpl.java,
             gnu/java/lang/management/VMMemoryManagerMXBeanImpl.java,
             gnu/java/lang/management/VMThreadMXBeanImpl.java,
             gnu/java/lang/management/VMMemoryMXBeanImpl.java,
             gnu/java/lang/management/VMCompilationMXBeanImpl.java: New VM stub
             classes.
             * java/lang/management/VMManagementFactory.java: Likewise.
             * java/net/VMURLConnection.java: Likewise.
             * gnu/java/nio/VMChannel.java: Likewise.
      
             * java/lang/Thread.java (getState): Add stub implementation.
             * java/lang/Class.java (isEnum): Likewise.
             * java/lang/Class.h (isEnum): Likewise.
      
             * gnu/awt/xlib/XToolkit.java (getClasspathTextLayoutPeer): Removed.
      
             * javax/naming/spi/NamingManager.java: New override for StackWalker
             functionality.
      
             * configure, sources.am, Makefile.in, gcj/Makefile.in,
             include/Makefile.in, testsuite/Makefile.in: Regenerated.
      
      From-SVN: r116139
      Mark Wielaard committed
  7. 10 Mar, 2006 1 commit
    • Imported GNU Classpath 0.90 · 8aa540d2
             Imported GNU Classpath 0.90
             * scripts/makemake.tcl: Set gnu/java/awt/peer/swing to ignore.
             * gnu/classpath/jdwp/VMFrame.java (SIZE): New constant.
             * java/lang/VMCompiler.java: Use gnu.java.security.hash.MD5.
             * java/lang/Math.java: New override file.
             * java/lang/Character.java: Merged from Classpath.
             (start, end): Now 'int's.
             (canonicalName): New field.
             (CANONICAL_NAME, NO_SPACES_NAME, CONSTANT_NAME): New constants.
             (UnicodeBlock): Added argument.
             (of): New overload.
             (forName): New method.
             Updated unicode blocks.
             (sets): Updated.
             * sources.am: Regenerated.
             * Makefile.in: Likewise.
      
      From-SVN: r111942
      Mark Wielaard committed
  8. 17 Jan, 2006 1 commit
    • Imported GNU Classpath 0.20 · 21276379
             Imported GNU Classpath 0.20
             * Makefile.am (AM_CPPFLAGS): Add classpath/include.
             * java/nio/charset/spi/CharsetProvider.java: New override file.
             * java/security/Security.java: Likewise.
             * sources.am: Regenerated.
             * Makefile.in: Likewise.
      
      From-SVN: r109831
      Mark Wielaard committed
  9. 15 Nov, 2005 1 commit
  10. 23 Sep, 2005 1 commit
    • Imported Classpath 0.18. · 1ea63ef8
      	* sources.am, Makefile.in: Updated.
      	* Makefile.am (nat_source_files): Removed natProxy.cc.
      	* java/lang/reflect/natProxy.cc: Removed.
      	* gnu/classpath/jdwp/VMFrame.java,
      	gnu/classpath/jdwp/VMIdManager.java,
      	gnu/classpath/jdwp/VMVirtualMachine.java,
      	java/lang/reflect/VMProxy.java: New files.
      
      2005-09-23  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* scripts/makemake.tcl (verbose): Add gnu/java/awt/peer/qt to BC
      	list.
      
      2005-09-23  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* gnu/java/net/DefaultContentHandlerFactory.java (getContent):
      	Remove ClasspathToolkit references.
      
      2005-09-23  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* gnu/awt/xlib/XCanvasPeer.java: Add new peer methods.
      	* gnu/awt/xlib/XFramePeer.java: Likewise.
      	* gnu/awt/xlib/XGraphicsConfiguration.java: Likewise.
      
      2005-09-23  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* Makefile.am (libgcjawt_la_SOURCES): Remove jawt.c.  Add
      	classpath/native/jawt/jawt.c.
      	* Makefile.in: Regenerate.
      	* jawt.c: Remove file.
      	* include/Makefile.am (tool_include__HEADERS): Remove jawt.h and
      	jawt_md.h.  Add ../classpath/include/jawt.h and
      	../classpath/include/jawt_md.h.
      	* include/Makefile.in: Regenerate.
      	* include/jawt.h: Regenerate.
      	* include/jawt_md.h: Regenerate.
      
      From-SVN: r104586
      Tom Tromey committed
  11. 16 Jul, 2005 1 commit
  12. 30 Jun, 2005 1 commit
  13. 01 Jun, 2005 2 commits
  14. 22 Feb, 2005 1 commit
    • [multiple changes] · f4294557
      2005-02-21  Bryce McKinlay  <mckinlay@redhat.com>
      
      	Merge serialization from GNU Classpath.
      	* gcj/method.h: Add missing #includes.
      	* java/io/ObjectInputStream.java (readClassDescriptor): Check for
      	primitive class IDs on the stream here...
      	(resolveClass): ...not here.
      	* java/io/ObjectStreamField.java: Use VMObjectStream class calls to set
      	fields.
      	* java/io/VMObjectStreamClass.java (setDoubleNative, setFloatNative,
      	setLongNative, setIntNative, setShortNative, setCharNative,
      	setByteNative, setBooleanNative, setObjectNative): New native methods.
      	* java/io/natVMObjectStreamClass.java (setDoubleNative, setFloatNative,
      	setLongNative, setIntNative, setShortNative, setCharNative,
      	setByteNative, setBooleanNative, setObjectNative): Implement them.
      	* java/io/natObjectInputStream.cc (allocateObject): Add new parameters
      	from Classpath's version. Use _Jv_FromReflectedConstructor(). Call
      	the constructor here.
      	(callConstructor): Removed.
      	(getCallersClassLoader): Removed.
      	* java/lang/reflect/Field.java (setByte, setShort, setInt, setLong,
      	setFloat, setDouble, setChar, setBoolean): Add 'checkFinal' parameter
      	to control whether setting final field values is permitted. Call
      	getAddr() with checkFinal parameter instead of setAddr().
      	* java/lang/reflect/natField.cc (getType): Lookup and resolve field
      	only if not done already.
      	(getAddr): Add checkFinal parameter. Do the final field check only if
      	checkFinal is set.
      	(setAddr): Removed.
      
      2005-02-21  Mark Wielaard  <mark@klomp.org>
      
      	# Fixes bug #11957
      	* java/io/ObjectInputStream.java (resolveClass): Don't check "void"
      	twice.
      
      2005-02-21  Mark Wielaard  <mark@klomp.org>
      
      	Fixes bug #11618.
      	* java/io/ObjectInputStream.java (readClassDescriptor): Handle classes
      	without a super class and us ObjectStreamClass.lookupForClassObject().
      	(resolveClass): Check for primitive types.
      	(lookupClass): Return null when argument is null.
      
      2005-02-21  Jeroen Frijters  <jeroen@frijters.net>
      
      	* java/io/ObjectInputStream.java
      	(readObject): Fix to consume TC_ENDBLOCKDATA after readExternal.
      
      2005-02-21  Jeroen Frijters  <jeroen@frijters.net>
      
      	* java/io/ObjectOutputStream.java
      	(writeObject, callWriteMethod): Replaced reflection with accessing
      	cached info in ObjectStreamClass.
      	(getMethod): Removed.
      	* java/io/ObjectStreamClass.java
      	(findMethod): Added check to make sure the method found has the
      	right modifiers.
      	(cacheMethods): Added writeReplace and writeObject methods.
      	(setFlags): Look at new writeObjectMethod field instead of doing
      	reflection again.
      	(writeReplaceMethod): New field.
      	(writeObjectMethod): New field.
      
      2005-02-21  Guilhem Lavaux  <guilhem@kaffe.org>
      	Jeroen Frijters  <jeroen@frijters.net>
      
      	* java/io/ObjectInputStream.java
      	(newObject): Changed prototype. Get a constructor reflect object
      	directly.
      	(callConstructor): Removed.
      	(allocateObject): Changed prototype.
      	(readClassDescriptor): Build the constructor reflection directly.
      	(readObject): Invoke newObject using the new prototype.
      
      	* java/io/ObjectStreamClass.java
      	(firstNonSerializableParent): Removed.
      	(firstNonSerializableParentConstructor): Added.
      
      From-SVN: r95378
      Bryce McKinlay committed
  15. 20 Feb, 2005 1 commit
    • RE.java, [...]: Made 'inner' classes real public static inner classes... · 7d651220
      2005-02-20  Dalibor Topic  <robilad@kaffe.org>
      
      	* libraries/javalib/gnu/regexp/RE.java,
      	libraries/javalib/java/io/ObjectInputStream.java,
      	libraries/javalib/java/security/AllPermission.java,
      	libraries/javalib/java/security/BasicPermission.java,
      	libraries/javalib/java/security/Permissions.java,
      	libraries/javalib/java/text/MessageFormat.java:
      	Made 'inner' classes real public static inner classes,
      	and made them final where possible, or removed them
      	where unused.
      
      From-SVN: r95310
      Dalibor Topic committed
  16. 17 Feb, 2005 1 commit
    • GThreadNativeMethodRunner.java, [...]: Fixed usage of @author tag... · 96dd155e
      2005-02-17  Michael Koch  <konqueror@gmx.de>
      
      	* gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java,
      	gnu/java/awt/peer/gtk/GdkFontPeer.java,
      	gnu/java/awt/peer/gtk/GdkGlyphVector.java,
      	gnu/java/awt/peer/gtk/GdkGraphics.java,
      	gnu/java/awt/peer/gtk/GdkGraphics2D.java,
      	gnu/java/awt/peer/gtk/GdkGraphicsConfiguration.java,
      	gnu/java/awt/peer/gtk/GdkGraphicsEnvironment.java,
      	gnu/java/awt/peer/gtk/GdkPixbufDecoder.java,
      	gnu/java/awt/peer/gtk/GdkRobotPeer.java,
      	gnu/java/awt/peer/gtk/GdkScreenGraphicsDevice.java,
      	gnu/java/awt/peer/gtk/GdkTextLayout.java,
      	gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java,
      	gnu/java/awt/peer/gtk/GtkChoicePeer.java,
      	gnu/java/awt/peer/gtk/GtkClipboard.java,
      	gnu/java/awt/peer/gtk/GtkComponentPeer.java,
      	gnu/java/awt/peer/gtk/GtkFileDialogPeer.java,
      	gnu/java/awt/peer/gtk/GtkFontPeer.java,
      	gnu/java/awt/peer/gtk/GtkLabelPeer.java,
      	gnu/java/awt/peer/gtk/GtkMenuBarPeer.java,
      	gnu/java/awt/peer/gtk/GtkMenuItemPeer.java,
      	gnu/java/awt/peer/gtk/GtkMenuPeer.java,
      	gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
      	gnu/java/awt/peer/gtk/GtkScrollbarPeer.java,
      	gnu/java/awt/peer/gtk/GtkToolkit.java,
      	gnu/java/awt/peer/gtk/GtkWindowPeer.java,
      	java/applet/Applet.java,
      	java/awt/AWTError.java,
      	java/awt/AWTEvent.java,
      	java/awt/AWTEventMulticaster.java,
      	java/awt/AWTException.java,
      	java/awt/AWTKeyStroke.java,
      	java/awt/AWTPermission.java,
      	java/awt/ActiveEvent.java,
      	java/awt/Adjustable.java,
      	java/awt/AlphaComposite.java,
      	java/awt/AttributeValue.java,
      	java/awt/BorderLayout.java,
      	java/awt/BufferCapabilities.java,
      	java/awt/Button.java,
      	java/awt/Canvas.java,
      	java/awt/CheckboxGroup.java,
      	java/awt/CheckboxMenuItem.java,
      	java/awt/Color.java,
      	java/awt/ColorPaintContext.java,
      	java/awt/Component.java,
      	java/awt/ComponentOrientation.java,
      	java/awt/Composite.java,
      	java/awt/CompositeContext.java,
      	java/awt/Container.java,
      	java/awt/ContainerOrderFocusTraversalPolicy.java,
      	java/awt/DefaultFocusTraversalPolicy.java,
      	java/awt/Dialog.java,
      	java/awt/Dimension.java,
      	java/awt/DisplayMode.java,
      	java/awt/EventQueue.java,
      	java/awt/FileDialog.java,
      	java/awt/FontFormatException.java,
      	java/awt/Graphics.java,
      	java/awt/Graphics2D.java,
      	java/awt/GraphicsConfigTemplate.java,
      	java/awt/GraphicsConfiguration.java,
      	java/awt/GraphicsDevice.java,
      	java/awt/GridBagLayout.java,
      	java/awt/GridBagLayoutInfo.java,
      	java/awt/GridLayout.java,
      	java/awt/HeadlessException.java,
      	java/awt/IllegalComponentStateException.java,
      	java/awt/Image.java,
      	java/awt/Insets.java,
      	java/awt/ItemSelectable.java,
      	java/awt/JobAttributes.java,
      	java/awt/KeyEventDispatcher.java,
      	java/awt/KeyEventPostProcessor.java,
      	java/awt/KeyboardFocusManager.java,
      	java/awt/Label.java,
      	java/awt/LayoutManager.java,
      	java/awt/MenuBar.java,
      	java/awt/MenuComponent.java,
      	java/awt/MenuContainer.java,
      	java/awt/PageAttributes.java,
      	java/awt/Paint.java,
      	java/awt/PaintContext.java,
      	java/awt/Panel.java,
      	java/awt/Point.java,
      	java/awt/Polygon.java,
      	java/awt/PrintGraphics.java,
      	java/awt/PrintJob.java,
      	java/awt/Rectangle.java,
      	java/awt/RenderingHints.java,
      	java/awt/Shape.java,
      	java/awt/Stroke.java,
      	java/awt/SystemColor.java,
      	java/awt/Toolkit.java,
      	java/awt/Transparency.java,
      	java/awt/Window.java,
      	java/awt/color/CMMException.java,
      	java/awt/color/ColorSpace.java,
      	java/awt/color/ICC_ColorSpace.java,
      	java/awt/color/ICC_Profile.java,
      	java/awt/color/ProfileDataException.java,
      	java/awt/datatransfer/FlavorTable.java,
      	java/awt/datatransfer/MimeTypeParseException.java,
      	java/awt/datatransfer/Transferable.java,
      	java/awt/datatransfer/UnsupportedFlavorException.java,
      	java/awt/dnd/Autoscroll.java,
      	java/awt/dnd/DnDConstants.java,
      	java/awt/dnd/DragGestureListener.java,
      	java/awt/dnd/DragSourceAdapter.java,
      	java/awt/dnd/DragSourceDropEvent.java,
      	java/awt/dnd/DragSourceListener.java,
      	java/awt/dnd/DragSourceMotionListener.java,
      	java/awt/dnd/DropTargetAdapter.java,
      	java/awt/dnd/DropTargetContext.java,
      	java/awt/dnd/DropTargetListener.java,
      	java/awt/dnd/InvalidDnDOperationException.java,
      	java/awt/dnd/MouseDragGestureRecognizer.java,
      	java/awt/dnd/peer/DropTargetContextPeer.java,
      	java/awt/event/AWTEventListener.java,
      	java/awt/event/AWTEventListenerProxy.java,
      	java/awt/event/ActionEvent.java,
      	java/awt/event/AdjustmentEvent.java,
      	java/awt/event/AdjustmentListener.java,
      	java/awt/event/ComponentAdapter.java,
      	java/awt/event/ComponentEvent.java,
      	java/awt/event/ComponentListener.java,
      	java/awt/event/ContainerAdapter.java,
      	java/awt/event/ContainerEvent.java,
      	java/awt/event/ContainerListener.java,
      	java/awt/event/FocusAdapter.java,
      	java/awt/event/FocusEvent.java,
      	java/awt/event/FocusListener.java,
      	java/awt/event/InputEvent.java,
      	java/awt/event/InputMethodEvent.java,
      	java/awt/event/InputMethodListener.java,
      	java/awt/event/InvocationEvent.java,
      	java/awt/event/ItemEvent.java,
      	java/awt/event/ItemListener.java,
      	java/awt/event/KeyAdapter.java,
      	java/awt/event/KeyEvent.java,
      	java/awt/event/KeyListener.java,
      	java/awt/event/MouseAdapter.java,
      	java/awt/event/MouseEvent.java,
      	java/awt/event/MouseListener.java,
      	java/awt/event/MouseMotionAdapter.java,
      	java/awt/event/MouseMotionListener.java,
      	java/awt/event/MouseWheelEvent.java,
      	java/awt/event/MouseWheelListener.java,
      	java/awt/event/PaintEvent.java,
      	java/awt/event/TextEvent.java,
      	java/awt/event/TextListener.java,
      	java/awt/event/WindowAdapter.java,
      	java/awt/event/WindowEvent.java,
      	java/awt/event/WindowFocusListener.java,
      	java/awt/event/WindowListener.java,
      	java/awt/event/WindowStateListener.java,
      	java/awt/font/TextHitInfo.java,
      	java/awt/geom/CubicCurve2D.java,
      	java/awt/geom/Dimension2D.java,
      	java/awt/geom/Ellipse2D.java,
      	java/awt/geom/IllegalPathStateException.java,
      	java/awt/geom/Line2D.java,
      	java/awt/geom/NoninvertibleTransformException.java,
      	java/awt/geom/PathIterator.java,
      	java/awt/geom/Point2D.java,
      	java/awt/geom/QuadCurve2D.java,
      	java/awt/geom/RectangularShape.java,
      	java/awt/geom/RoundRectangle2D.java,
      	java/awt/im/InputContext.java,
      	java/awt/im/InputMethodHighlight.java,
      	java/awt/im/InputMethodRequests.java,
      	java/awt/im/InputSubset.java,
      	java/awt/im/spi/InputMethod.java,
      	java/awt/im/spi/InputMethodDescriptor.java,
      	java/awt/image/BandCombineOp.java,
      	java/awt/image/BandedSampleModel.java,
      	java/awt/image/ByteLookupTable.java,
      	java/awt/image/ComponentSampleModel.java,
      	java/awt/image/DataBuffer.java,
      	java/awt/image/DataBufferByte.java,
      	java/awt/image/DataBufferDouble.java,
      	java/awt/image/DataBufferFloat.java,
      	java/awt/image/DataBufferInt.java,
      	java/awt/image/DataBufferShort.java,
      	java/awt/image/DataBufferUShort.java,
      	java/awt/image/ImagingOpException.java,
      	java/awt/image/Kernel.java,
      	java/awt/image/LookupTable.java,
      	java/awt/image/MultiPixelPackedSampleModel.java,
      	java/awt/image/PackedColorModel.java,
      	java/awt/image/PixelInterleavedSampleModel.java,
      	java/awt/image/RGBImageFilter.java,
      	java/awt/image/Raster.java,
      	java/awt/image/RasterFormatException.java,
      	java/awt/image/SampleModel.java,
      	java/awt/image/ShortLookupTable.java,
      	java/awt/image/SinglePixelPackedSampleModel.java,
      	java/awt/image/WritableRaster.java,
      	java/awt/print/PrinterAbortException.java,
      	java/awt/print/PrinterException.java,
      	java/awt/print/PrinterIOException.java,
      	java/beans/AppletInitializer.java,
      	java/beans/ExceptionListener.java,
      	java/beans/PropertyChangeEvent.java,
      	java/beans/PropertyChangeListenerProxy.java,
      	java/beans/PropertyChangeSupport.java,
      	java/beans/PropertyDescriptor.java,
      	java/beans/VetoableChangeListenerProxy.java,
      	java/beans/VetoableChangeSupport.java,
      	java/io/BufferedReader.java,
      	java/io/ByteArrayInputStream.java,
      	java/io/ByteArrayOutputStream.java,
      	java/io/CharArrayReader.java,
      	java/io/CharArrayWriter.java,
      	java/io/CharConversionException.java,
      	java/io/DataInput.java,
      	java/io/DataInputStream.java,
      	java/io/DataOutput.java,
      	java/io/DataOutputStream.java,
      	java/io/EOFException.java,
      	java/io/FileInputStream.java,
      	java/io/FileNotFoundException.java,
      	java/io/FileOutputStream.java,
      	java/io/FilenameFilter.java,
      	java/io/FilterInputStream.java,
      	java/io/FilterOutputStream.java,
      	java/io/FilterReader.java,
      	java/io/FilterWriter.java,
      	java/io/IOException.java,
      	java/io/InputStream.java,
      	java/io/InterruptedIOException.java,
      	java/io/LineNumberInputStream.java,
      	java/io/LineNumberReader.java,
      	java/io/ObjectInputStream.java,
      	java/io/ObjectStreamException.java,
      	java/io/OptionalDataException.java,
      	java/io/OutputStream.java,
      	java/io/OutputStreamWriter.java,
      	java/io/PrintStream.java,
      	java/io/PrintWriter.java,
      	java/io/PushbackInputStream.java,
      	java/io/PushbackReader.java,
      	java/io/RandomAccessFile.java,
      	java/io/Reader.java,
      	java/io/SequenceInputStream.java,
      	java/io/Serializable.java,
      	java/io/StreamCorruptedException.java,
      	java/io/StreamTokenizer.java,
      	java/io/StringBufferInputStream.java,
      	java/io/StringWriter.java,
      	java/io/SyncFailedException.java,
      	java/io/UTFDataFormatException.java,
      	java/io/UnsupportedEncodingException.java,
      	java/io/WriteAbortedException.java,
      	java/io/Writer.java,
      	java/lang/AbstractMethodError.java,
      	java/lang/ArithmeticException.java,
      	java/lang/ArrayIndexOutOfBoundsException.java,
      	java/lang/ArrayStoreException.java,
      	java/lang/AssertionError.java,
      	java/lang/Boolean.java,
      	java/lang/Byte.java,
      	java/lang/Class.java,
      	java/lang/ClassCastException.java,
      	java/lang/ClassCircularityError.java,
      	java/lang/ClassLoader.java,
      	java/lang/ClassNotFoundException.java,
      	java/lang/CloneNotSupportedException.java,
      	java/lang/Cloneable.java,
      	java/lang/Comparable.java,
      	java/lang/Compiler.java,
      	java/lang/Double.java,
      	java/lang/Error.java,
      	java/lang/Exception.java,
      	java/lang/ExceptionInInitializerError.java,
      	java/lang/Float.java,
      	java/lang/IllegalAccessError.java,
      	java/lang/IllegalAccessException.java,
      	java/lang/IllegalArgumentException.java,
      	java/lang/IllegalMonitorStateException.java,
      	java/lang/IllegalStateException.java,
      	java/lang/IllegalThreadStateException.java,
      	java/lang/IncompatibleClassChangeError.java,
      	java/lang/IndexOutOfBoundsException.java,
      	java/lang/InheritableThreadLocal.java,
      	java/lang/InstantiationError.java,
      	java/lang/InstantiationException.java,
      	java/lang/Integer.java,
      	java/lang/InternalError.java,
      	java/lang/InterruptedException.java,
      	java/lang/LinkageError.java,
      	java/lang/Long.java,
      	java/lang/NegativeArraySizeException.java,
      	java/lang/NoClassDefFoundError.java,
      	java/lang/NoSuchFieldError.java,
      	java/lang/NoSuchFieldException.java,
      	java/lang/NoSuchMethodError.java,
      	java/lang/NoSuchMethodException.java,
      	java/lang/NullPointerException.java,
      	java/lang/Number.java,
      	java/lang/NumberFormatException.java,
      	java/lang/OutOfMemoryError.java,
      	java/lang/Process.java,
      	java/lang/Runnable.java,
      	java/lang/Runtime.java,
      	java/lang/RuntimeException.java,
      	java/lang/RuntimePermission.java,
      	java/lang/SecurityException.java,
      	java/lang/SecurityManager.java,
      	java/lang/Short.java,
      	java/lang/StackOverflowError.java,
      	java/lang/StackTraceElement.java,
      	java/lang/StringBuffer.java,
      	java/lang/StringIndexOutOfBoundsException.java,
      	java/lang/ThreadDeath.java,
      	java/lang/ThreadGroup.java,
      	java/lang/Throwable.java,
      	java/lang/UnsatisfiedLinkError.java,
      	java/lang/UnsupportedOperationException.java,
      	java/lang/VerifyError.java,
      	java/lang/VirtualMachineError.java,
      	java/lang/reflect/AccessibleObject.java,
      	java/lang/reflect/Array.java,
      	java/lang/reflect/InvocationTargetException.java,
      	java/lang/reflect/Member.java,
      	java/lang/reflect/Modifier.java,
      	java/lang/reflect/Proxy.java,
      	java/lang/reflect/ReflectPermission.java,
      	java/lang/reflect/UndeclaredThrowableException.java,
      	java/math/BigInteger.java,
      	java/net/NetworkInterface.java,
      	java/nio/ByteBufferHelper.java,
      	java/nio/ByteBufferImpl.java,
      	java/nio/DirectByteBufferImpl.java,
      	java/nio/DoubleBufferImpl.java,
      	java/nio/FloatBufferImpl.java,
      	java/nio/IntBufferImpl.java,
      	java/nio/LongBufferImpl.java,
      	java/nio/ShortBufferImpl.java,
      	java/nio/channels/Channel.java,
      	java/nio/channels/IllegalBlockingModeException.java,
      	java/nio/charset/spi/CharsetProvider.java,
      	java/security/AccessControlException.java,
      	java/security/BasicPermission.java,
      	java/security/DigestException.java,
      	java/security/DigestInputStream.java,
      	java/security/DigestOutputStream.java,
      	java/security/GeneralSecurityException.java,
      	java/security/Guard.java,
      	java/security/GuardedObject.java,
      	java/security/InvalidAlgorithmParameterException.java,
      	java/security/InvalidKeyException.java,
      	java/security/InvalidParameterException.java,
      	java/security/Key.java,
      	java/security/KeyException.java,
      	java/security/KeyManagementException.java,
      	java/security/KeyStoreException.java,
      	java/security/MessageDigestSpi.java,
      	java/security/NoSuchAlgorithmException.java,
      	java/security/NoSuchProviderException.java,
      	java/security/Permission.java,
      	java/security/PermissionCollection.java,
      	java/security/Permissions.java,
      	java/security/Principal.java,
      	java/security/PrivateKey.java,
      	java/security/PrivilegedActionException.java,
      	java/security/ProviderException.java,
      	java/security/PublicKey.java,
      	java/security/SecureRandom.java,
      	java/security/SecureRandomSpi.java,
      	java/security/SignatureException.java,
      	java/security/SignatureSpi.java,
      	java/security/SignedObject.java,
      	java/security/Signer.java,
      	java/security/UnrecoverableKeyException.java,
      	java/security/UnresolvedPermission.java,
      	java/security/acl/AclNotFoundException.java,
      	java/security/acl/LastOwnerException.java,
      	java/security/acl/NotOwnerException.java,
      	java/security/cert/CertPath.java,
      	java/security/cert/CertPathBuilderException.java,
      	java/security/cert/CertPathValidatorException.java,
      	java/security/cert/CertStoreException.java,
      	java/text/BreakIterator.java,
      	java/text/ChoiceFormat.java,
      	java/text/CollationElementIterator.java,
      	java/text/CollationKey.java,
      	java/text/Collator.java,
      	java/text/DateFormat.java,
      	java/text/DateFormatSymbols.java,
      	java/text/DecimalFormat.java,
      	java/text/DecimalFormatSymbols.java,
      	java/text/FieldPosition.java,
      	java/text/Format.java,
      	java/text/NumberFormat.java,
      	java/text/ParseException.java,
      	java/text/ParsePosition.java,
      	java/text/StringCharacterIterator.java,
      	java/util/AbstractCollection.java,
      	java/util/AbstractList.java,
      	java/util/AbstractMap.java,
      	java/util/AbstractSequentialList.java,
      	java/util/AbstractSet.java,
      	java/util/ArrayList.java,
      	java/util/Arrays.java,
      	java/util/BitSet.java,
      	java/util/Collection.java,
      	java/util/Collections.java,
      	java/util/Comparator.java,
      	java/util/ConcurrentModificationException.java,
      	java/util/Currency.java,
      	java/util/Date.java,
      	java/util/EmptyStackException.java,
      	java/util/Enumeration.java,
      	java/util/EventListener.java,
      	java/util/EventListenerProxy.java,
      	java/util/EventObject.java,
      	java/util/HashMap.java,
      	java/util/HashSet.java,
      	java/util/Hashtable.java,
      	java/util/IdentityHashMap.java,
      	java/util/Iterator.java,
      	java/util/LinkedHashSet.java,
      	java/util/LinkedList.java,
      	java/util/List.java,
      	java/util/ListIterator.java,
      	java/util/ListResourceBundle.java,
      	java/util/Map.java,
      	java/util/MissingResourceException.java,
      	java/util/NoSuchElementException.java,
      	java/util/Observable.java,
      	java/util/Observer.java,
      	java/util/Properties.java,
      	java/util/PropertyPermissionCollection.java,
      	java/util/RandomAccess.java,
      	java/util/Set.java,
      	java/util/SortedMap.java,
      	java/util/SortedSet.java,
      	java/util/Stack.java,
      	java/util/StringTokenizer.java,
      	java/util/TooManyListenersException.java,
      	java/util/TreeMap.java,
      	java/util/TreeSet.java,
      	java/util/Vector.java,
      	java/util/logging/FileHandler.java,
      	java/util/logging/Level.java,
      	java/util/prefs/BackingStoreException.java,
      	java/util/prefs/InvalidPreferencesFormatException.java,
      	java/util/prefs/Preferences.java,
      	javax/accessibility/Accessible.java,
      	javax/accessibility/AccessibleAction.java,
      	javax/accessibility/AccessibleBundle.java,
      	javax/accessibility/AccessibleComponent.java,
      	javax/accessibility/AccessibleContext.java,
      	javax/accessibility/AccessibleEditableText.java,
      	javax/accessibility/AccessibleExtendedComponent.java,
      	javax/accessibility/AccessibleExtendedTable.java,
      	javax/accessibility/AccessibleHyperlink.java,
      	javax/accessibility/AccessibleHypertext.java,
      	javax/accessibility/AccessibleIcon.java,
      	javax/accessibility/AccessibleKeyBinding.java,
      	javax/accessibility/AccessibleRelation.java,
      	javax/accessibility/AccessibleRelationSet.java,
      	javax/accessibility/AccessibleResourceBundle.java,
      	javax/accessibility/AccessibleRole.java,
      	javax/accessibility/AccessibleSelection.java,
      	javax/accessibility/AccessibleState.java,
      	javax/accessibility/AccessibleStateSet.java,
      	javax/accessibility/AccessibleTable.java,
      	javax/accessibility/AccessibleTableModelChange.java,
      	javax/accessibility/AccessibleText.java,
      	javax/accessibility/AccessibleValue.java,
      	javax/imageio/IIOException.java,
      	javax/imageio/ImageIO.java,
      	javax/imageio/spi/IIOServiceProvider.java,
      	javax/imageio/spi/ImageInputStreamSpi.java,
      	javax/imageio/spi/ImageOutputStreamSpi.java,
      	javax/imageio/spi/ImageReaderWriterSpi.java,
      	javax/imageio/spi/ImageTranscoderSpi.java,
      	javax/imageio/spi/RegisterableService.java,
      	javax/imageio/spi/ServiceRegistry.java,
      	javax/imageio/stream/IIOByteBuffer.java,
      	javax/imageio/stream/ImageInputStream.java,
      	javax/imageio/stream/ImageOutputStream.java,
      	javax/naming/Binding.java,
      	javax/naming/CannotProceedException.java,
      	javax/naming/CompositeName.java,
      	javax/naming/CompoundName.java,
      	javax/naming/LinkException.java,
      	javax/naming/LinkRef.java,
      	javax/naming/NameClassPair.java,
      	javax/naming/Reference.java,
      	javax/naming/ReferralException.java,
      	javax/naming/directory/Attribute.java,
      	javax/naming/directory/AttributeModificationException.java,
      	javax/naming/directory/Attributes.java,
      	javax/naming/directory/DirContext.java,
      	javax/naming/directory/ModificationItem.java,
      	javax/naming/directory/SearchControls.java,
      	javax/naming/directory/SearchResult.java,
      	javax/naming/event/EventContext.java,
      	javax/naming/event/EventDirContext.java,
      	javax/naming/event/NamespaceChangeListener.java,
      	javax/naming/event/NamingExceptionEvent.java,
      	javax/naming/event/NamingListener.java,
      	javax/naming/event/ObjectChangeListener.java,
      	javax/naming/ldap/Control.java,
      	javax/naming/ldap/ExtendedResponse.java,
      	javax/naming/ldap/HasControls.java,
      	javax/naming/ldap/LdapContext.java,
      	javax/naming/ldap/UnsolicitedNotification.java,
      	javax/naming/ldap/UnsolicitedNotificationEvent.java,
      	javax/naming/ldap/UnsolicitedNotificationListener.java,
      	javax/naming/spi/DirectoryManager.java,
      	javax/naming/spi/ResolveResult.java,
      	javax/naming/spi/Resolver.java,
      	javax/security/auth/callback/Callback.java,
      	javax/security/auth/callback/CallbackHandler.java,
      	javax/security/auth/callback/ChoiceCallback.java,
      	javax/security/auth/callback/ConfirmationCallback.java,
      	javax/security/auth/callback/LanguageCallback.java,
      	javax/security/auth/callback/NameCallback.java,
      	javax/security/auth/callback/PasswordCallback.java,
      	javax/security/auth/callback/TextInputCallback.java,
      	javax/security/auth/callback/TextOutputCallback.java,
      	javax/security/auth/callback/UnsupportedCallbackException.java,
      	javax/security/sasl/Sasl.java,
      	javax/security/sasl/SaslServerFactory.java,
      	javax/swing/DefaultBoundedRangeModel.java,
      	javax/swing/JComponent.java,
      	javax/swing/JList.java,
      	javax/swing/JProgressBar.java,
      	javax/swing/JRadioButton.java,
      	javax/swing/JTextArea.java,
      	javax/swing/JTextField.java,
      	javax/swing/JToggleButton.java,
      	javax/swing/JTree.java,
      	javax/swing/SpinnerListModel.java,
      	javax/swing/event/EventListenerList.java,
      	javax/swing/text/JTextComponent.java,
      	javax/swing/text/StringContent.java,
      	javax/swing/text/Utilities.java,
      	javax/swing/undo/UndoManager.java,
      	javax/swing/undo/UndoableEditSupport.java,
      	javax/transaction/HeuristicCommitException.java,
      	javax/transaction/HeuristicMixedException.java,
      	javax/transaction/HeuristicRollbackException.java,
      	javax/transaction/InvalidTransactionException.java,
      	javax/transaction/NotSupportedException.java,
      	javax/transaction/RollbackException.java,
      	javax/transaction/Status.java,
      	javax/transaction/Synchronization.java,
      	javax/transaction/SystemException.java,
      	javax/transaction/Transaction.java,
      	javax/transaction/TransactionManager.java,
      	javax/transaction/TransactionRequiredException.java,
      	javax/transaction/TransactionRolledbackException.java,
      	javax/transaction/UserTransaction.java,
      	javax/transaction/xa/XAException.java,
      	javax/transaction/xa/XAResource.java,
      	javax/transaction/xa/Xid.java,
      	javax/xml/XMLConstants.java,
      	javax/xml/datatype/DatatypeConfigurationException.java,
      	javax/xml/datatype/DatatypeConstants.java,
      	javax/xml/datatype/DatatypeFactory.java,
      	javax/xml/datatype/Duration.java,
      	javax/xml/datatype/XMLGregorianCalendar.java,
      	javax/xml/namespace/NamespaceContext.java,
      	javax/xml/namespace/QName.java,
      	javax/xml/parsers/DocumentBuilder.java,
      	javax/xml/parsers/DocumentBuilderFactory.java,
      	javax/xml/parsers/FactoryConfigurationError.java,
      	javax/xml/parsers/ParserConfigurationException.java,
      	javax/xml/parsers/SAXParser.java,
      	javax/xml/parsers/SAXParserFactory.java,
      	javax/xml/transform/ErrorListener.java,
      	javax/xml/transform/OutputKeys.java,
      	javax/xml/transform/Result.java,
      	javax/xml/transform/Source.java,
      	javax/xml/transform/SourceLocator.java,
      	javax/xml/transform/Templates.java,
      	javax/xml/transform/Transformer.java,
      	javax/xml/transform/TransformerConfigurationException.java,
      	javax/xml/transform/TransformerException.java,
      	javax/xml/transform/TransformerFactory.java,
      	javax/xml/transform/TransformerFactoryConfigurationError.java,
      	javax/xml/transform/URIResolver.java,
      	javax/xml/transform/dom/DOMLocator.java,
      	javax/xml/transform/dom/DOMResult.java,
      	javax/xml/transform/dom/DOMSource.java,
      	javax/xml/transform/sax/SAXResult.java,
      	javax/xml/transform/sax/SAXSource.java,
      	javax/xml/transform/sax/SAXTransformerFactory.java,
      	javax/xml/transform/sax/TemplatesHandler.java,
      	javax/xml/transform/sax/TransformerHandler.java,
      	javax/xml/transform/stream/StreamResult.java,
      	javax/xml/transform/stream/StreamSource.java,
      	javax/xml/validation/Schema.java,
      	javax/xml/validation/SchemaFactory.java,
      	javax/xml/validation/TypeInfoProvider.java,
      	javax/xml/validation/Validator.java,
      	javax/xml/validation/ValidatorHandler.java,
      	javax/xml/xpath/XPathConstants.java,
      	javax/xml/xpath/XPathException.java,
      	javax/xml/xpath/XPathExpression.java,
      	javax/xml/xpath/XPathExpressionException.java,
      	javax/xml/xpath/XPathFactory.java,
      	javax/xml/xpath/XPathFactoryConfigurationException.java,
      	javax/xml/xpath/XPathFunction.java,
      	javax/xml/xpath/XPathFunctionException.java,
      	javax/xml/xpath/XPathFunctionResolver.java:
      	Fixed usage of @author tag, reworked import statements,
      	removed CVS tags, changed the modifier order and fixed
      	HTML usage in javadocs.
      
      From-SVN: r95152
      Michael Koch committed
  17. 25 Nov, 2004 1 commit
  18. 18 Oct, 2004 1 commit
    • BufferedInputStream.java: Fixed @author tag. · 0736f19f
      2004-10-18  Michael Koch  <konqueror@gmx.de>
      
      	* java/io/BufferedInputStream.java: Fixed @author tag.
      	(read): Simplified expression.
      	(read): Merged javadoc a bit more.
      	(read): Renamed 'remain' to 'totalBytesRead'.
      	* java/io/DataInputStream.java,
      	java/io/DataOutputStream.java,
      	java/io/ObjectInputStream.java,
      	java/io/ObjectOutputStream.java:
      	Reworked modifier order.
      
      From-SVN: r89218
      Michael Koch committed
  19. 24 Sep, 2004 3 commits
  20. 09 Jul, 2004 1 commit
  21. 21 Jun, 2004 1 commit
    • ObjectOutputStream.java: Add DEBUG statements everywhere. · deb3d52f
      2004-06-21  Andrew Haley  <aph@redhat.com>
      
      	* java/io/ObjectOutputStream.java: Add DEBUG statements
      	everywhere.
      	(dumpElementln): New method.
      	(depth): New field.
      	* java/io/ObjectInputStream.java
      	(currentClassLoader): Make native.
      	(callersClassLoader): New field.
      	(depth): New field.
      	(readObject): ENDBLOCKDATA is generated if the class has a write
      	method, not if it has a read method.
      	(readObject): Save and restore this.currentObject and
      	this.currentObjectStreamClass around calls to callReadMethod().
      	* java/io/natObjectInputStream.cc (getCallersClassLoader): New
      	method.
      
      From-SVN: r83440
      Andrew Haley committed
  22. 20 Apr, 2004 1 commit
    • BufferedWriter.java, [...]: Fixed javadocs all over, rename arguments to match… · 9f714d5e
      BufferedWriter.java, [...]: Fixed javadocs all over, rename arguments to match javadocs, fixed coding style.
      
      2004-04-20  Michael Koch  <konqueror@gmx.de>
      
      	* java/io/BufferedWriter.java,
      	java/io/ByteArrayInputStream.java,
      	java/io/CharArrayWriter.java,
      	java/io/DataInput.java,
      	java/io/DataInputStream.java,
      	java/io/File.java,
      	java/io/FilterInputStream.java,
      	java/io/InputStream.java,
      	java/io/InputStreamReader.java,
      	java/io/ObjectInputStream.java,
      	java/io/ObjectStreamClass.java,
      	java/io/PipedInputStream.java,
      	java/io/PipedReader.java,
      	java/io/PushbackInputStream.java,
      	java/io/PushbackReader.java,
      	java/io/RandomAccessFile.java,
      	java/io/SerializablePermission.java,
      	java/io/StreamTokenizer.java,
      	java/io/StringWriter.java,
      	java/io/WriteAbortedException.java,
      	java/io/Writer.java:
      	Fixed javadocs all over, rename arguments to match javadocs,
      	fixed coding style.
      
      From-SVN: r80897
      Michael Koch committed
  23. 28 Feb, 2004 2 commits
  24. 15 Feb, 2004 1 commit
  25. 06 Feb, 2004 2 commits
    • 2004-02-06 Michael Koch <konqueror@gmx.de> · 3298fd35
      	* java/io/ObjectInputStream.java
      	(currentClassLoader): Reverted to old version of this method.
      
      From-SVN: r77397
      Michael Koch committed
    • ObjectInputStream.java: Made all calls to dumpElement[ln] conditional on dump flag. · 2941cc06
      2004-02-06  Jeroen Frijters  <jeroen@frijters.net>
      
      	* java/io/ObjectInputStream.java: Made all calls
      	to dumpElement[ln] conditional on dump flag. (readObject): Changed to
      	use cached info from ObjectStreamClass. (readClassDescriptor):
      	Cache more information in ObjectStreamClass. (processResolution,
      	readFields): Use cached info from ObjectStreamClass.
      	(newObject): Throw exception instead of returning null for failure.
      	(getField, getMethod, callReadMethod, setBooleanField, setByteField,
      	setCharField, setDoubleField, setFloatField, setIntField,
      	setLongField, setShortField, setObjectField, readObjectParams):
      	Removed. (dumpElement, dumpElementln): Removed dump flag condition
      	check.
      	* java/io/ObjectStreamField.java (hasReadMethod): Removed.
      	(setClass): Added call to cacheMethods() (findMethod): New method.
      	(cacheMethods): New method. (ObjectStreamClass): Added call to
      	cacheMethods(). (setFields): Cache fields. (getClassUID): Use
      	AccessController.doPrivileged to invoke setAccessible.
      	(readObjectMethod, readResolveMethod, realClassIsSerializable,
      	realClassIsExternalizable, fieldMapping, firstNonSerializableParent):
      	New fields.
      	* java/io/ObjectStreamField.java (ObjectStreamField): New constructor.
      	(ObjectStreamField): Removed FIXME workaround. (getTypeString,
      	isPrimitive): Made safe for cases where type == null.
      	(setBooleanField, setByteField, setCharField, setShortField,
      	setIntField, setLongField, setFloatField, setDoubleField,
      	setObjectField): New methods.
      
      From-SVN: r77395
      Jeroen Frijters committed
  26. 09 Jan, 2004 1 commit
    • 2004-01-09 Michael Koch <konqueror@gmx.de> · bbe4ef89
      	* java/awt/geom/PathIterator.java
      	(WIND_EVEN_ODD): Removed redundant modifiers.
      	(WIND_NON_ZERO): Likewise.
      	(SEG_MOVETO): Likewise.
      	(SEG_LINETO): Likewise.
      	(SEG_QUADTO): Likewise.
      	(SEG_CUBICTO): Likewise.
      	(SEG_CLOSE): Likewise.
      	* java/awt/image/SinglePixelPackedSampleModel.java:
      	Removed redundant semicolon.
      	* java/io/ObjectInputStream.java
      	(inputGetObjectStreamClasses): Removed unused variable "ret_val".
      	* java/util/logging/Filter.java
      	(isLoggable): Removed redundant modifier.
      	* java/util/logging/LogManager.java:
      	Removed redundant semicolon.
      	* java/util/logging/XMLFormatter.java
      	(format): Removed unused variable "key".
      
      From-SVN: r75570
      Michael Koch committed
  27. 30 Dec, 2003 1 commit
  28. 23 Dec, 2003 1 commit
    • 2003-12-23 Guilhem Lavaux <guilhem@kaffe.org> · 692fb023
      	* java/io/ObjectInputStream.java
      	(getField): Handle transient and non persistent fields.
      	(readClassDescriptor): Better error handling, use the right
      	class loader.
      	(readFields): Fields marked as not present in the stream
      	or not to be set are not read and set.
      	* java/io/ObjectInputStream.java
      	(readFields): Changed implementation of GetField.
      	(readClassDescriptor): Documented.
      	* java/io/ObjectOutputStream.java
      	(writeClassDescriptor): Added condition when to write class super
      	class information.
      
      From-SVN: r74985
      Guilhem Lavaux committed
  29. 16 Dec, 2003 2 commits
    • i2003-12-16 Guilhem Lavaux <guilhem@kaffe.org> · 649a1a47
      	* java/io/ObjectInputStream.java
      	(lookupClass): New method.
      	(currentLoader): New method.
      	(inputGetObjectStreamClasses): New method.
      	(assignNewHandle): Documented.
      	(currentClassLoader): Documented.
      	* java/io/ObjectStreamClass.java
      	(setClass): Changed API. Better handling of the imported/exported
      	fields.
      	(getSerialPersistentFields): Make it throw previously caught exceptions
      	so they can handled in setClass.
      
      From-SVN: r74693
      Guilhem Lavaux committed
    • ObjectInputStream.java (setBooleanField): Throw an InvalidClassException if the… · 9a3a96d0
      ObjectInputStream.java (setBooleanField): Throw an InvalidClassException if the field hasn't the required type...
      
       2003-12-16 Guilhem Lavaux <guilhem@kaffe.org>
      
      	* java/io/ObjectInputStream.java (setBooleanField):
      	Throw an InvalidClassException if the field hasn't the required type,
      	documentation added.
      	(setByteField) Likewise.
      	(setCharField) Likewise.
      	(setDoubleField) Likewise.
      	(setFloatField) Likewise.
      	(setIntField) Likewise.
      	(setShortField) Likewise.
      	(setLongField) Likewise.
      	(setObjectField) Likewise.
      
      From-SVN: r74688
      Guilhem Lavaux committed
  30. 01 Aug, 2003 1 commit
    • More for PR libgcj/11737: · e9c00e62
      	* java/io/ObjectInputStream.java (processResolution): Use
      	getMethod.
      	(getMethod): Make method accessible.
      	(getField): Make field accessible.
      	(setBooleanField): Don't call setAccessible here.
      	(setByteField, setCharField, setDoubleField, setFloatField,
      	setIntField, setLongField, setShortField, setObjectField):
      	Likewise.
      	(callReadMethod): Don't check whether method is null.  Catch
      	NoSuchMethodException.
      	* java/io/ObjectOutputStream.java (callWriteMethod): Initialize
      	cause on thrown exceptions.
      
      From-SVN: r70038
      Tom Tromey committed
  31. 25 Jun, 2003 1 commit
    • 2003-06-25 Michael Koch <konqueror@gmx.de> · 3cc9a95d
      	* java/io/ObjectInputStream.java
      	(readClassDescriptor): New method.
      	(readObject): Moved functionality to readClassDescriptor().
      	* java/io/ObjectOutputStream.java
      	(writeClassDescriptor): New method.
      	(writeObject): Moved functionality to writeClassDescriptor().
      
      From-SVN: r68465
      Michael Koch committed
  32. 23 May, 2003 1 commit
  33. 24 Mar, 2003 1 commit
    • DataInputStream.java (): Wrapped documentation line. · ffe4ebba
      2003-03-24  Michael Koch  <konqueror@gmx.de>
      
      	* java/io/DataInputStream.java
      	(): Wrapped documentation line.
      	(): Fixed @return tag.
      	* java/io/DataOutputStream.java
      	(written): Moved to top of class.
      	(all methods): Merged documentation from classpath.
      	* java/io/File.java:
      	Merged copyright year with classpath.
      	* java/io/FileInputStream.java
      	(all methods): Merged documentation from classpath.
      	* java/io/LineNumberReader.java
      	(getLineNumber): Fixed @return tag.
      	* java/io/ObjectInputStream.java.
      	Reformatted.
      	* java/io/ObjectOutputStream.java:
      	Reformatted, fixed some @see tags.
      	* java/io/OutputStreamWriter.java:
      	Deleted empty line.
      	* java/io/Writer.java:
      	Reformatted.
      
      From-SVN: r64780
      Michael Koch committed
  34. 14 Mar, 2003 1 commit
    • ObjectInputStream.java (readObject): Cleaned up the class hierarchy loop. · 70e2e8dc
      2003-02-14  Jeroen Frijters  <jeroen@sumatra.nl>
      
             * java/io/ObjectInputStream.java (readObject): Cleaned up the class
             hierarchy loop.
             (readFields(Object,ObjectStreamField[],boolean)): Changed argument
             list to Object,ObjectStreamClass, moved callReadMethod code up into
             readObject and added Class argument to all setXxxField calls.
             (callReadMethod): Changed Class argument to ObjectStreamClass to be
             consistent with ObjectOutputStream and to facilitate caching the
             Method in the future.
             (setBooleanField): Added Class argument.
             (setByteField): Likewise.
             (setCharField): Likewise.
             (setDoubleField): Likewise.
             (setFloatField): Likewise.
             (setIntField): Likewise.
             (setLongField): Likewise.
             (setShortField): Likewise.
             (setObjectField): Likewise.
             * java/io/ObjectOutputStream.java (writeObject): Cleaned up the
             class hierarchy loop.
             (defaultWriteObject): Call writeFields with new argument list.
             (writeFields(Object,ObjectStreamField[],boolean): Changed argument
             list to Object,ObjectStreamClass, moved callWriteMethod up into
             writeObject and added Class argument to all getXxxField calls.
             (callWriteMethod): Added ObjectStreamClass argument to be able to
             get the proper class to call getMethod on (each class can have (or
             not have) its own writeObject method).
             (getBooleanField): Added Class argument.
             (getByteField): Likewise.
             (getCharField): Likewise.
             (getDoubleField): Likewise.
             (getFloatField): Likewise.
             (getIntField): Likewise.
             (getLongField): Likewise.
             (getShortField): Likewise.
             (getObjectField): Likewise.
             * java/io/ObjectStreamClass.java (hasReadMethod): Added method to
             facilitate caching the Method object in the future.
      
      From-SVN: r64351
      Jeroen Frijters committed