summaryrefslogtreecommitdiffstats
path: root/libjava/java
Commit message (Collapse)AuthorAgeFilesLines
* 2002-06-16 Nathanael Nerode <neroden@twcny.rr.com>tromey2002-06-1616-241/+618
| | | | | | | | | | | | | | | | | | | | | | * java/rmi/AccessException.java: Remerge from Classpath. * java/rmi/AlreadyBoundException.java: Ditto. * java/rmi/ConnectException.java: Ditto. * java/rmi/ConnectIOException.java: Ditto. * java/rmi/MarshalException.java: Ditto. * java/rmi/NoSuchObjectException.java: Ditto. * java/rmi/NotBoundException.java: Ditto. * java/rmi/RemoteException.java: Ditto. * java/rmi/RMISecurityException.java: Ditto. * java/rmi/ServerError.java: Ditto. * java/rmi/ServerException.java: Ditto. * java/rmi/ServerRuntimeException.java: Ditto. * java/rmi/StubNotFoundException.java: Ditto. * java/rmi/UnexpectedExcpetion.java: Ditto. * java/rmi/UnknownHostException.java: Ditto. * java/rmi/UnmarshalException.java: Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54678 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/AbstractMethodError.java: Re-merged with Classpath.tromey2002-06-1562-2199/+2088
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/lang/ArithmeticException.java: Likewise. * java/lang/ArrayIndexOutOfBoundsException.java: Likewise. * java/lang/ArrayStoreException.java: Likewise. * java/lang/Byte.java: Likewise. * java/lang/CharSequence.java: Likewise. * java/lang/ClassCastException.java: Likewise. * java/lang/ClassCircularityError.java: Likewise. * java/lang/ClassFormatError.java: Likewise. * java/lang/CloneNotSupportedException.java: Likewise. * java/lang/Cloneable.java: Likewise. * java/lang/Comparable.java: Likewise. * java/lang/Compiler.java: Likewise. * java/lang/Error.java: Likewise. * java/lang/ExceptionInInitializerError.java: Likewise. * java/lang/IllegalAccessError.java: Likewise. * java/lang/IllegalAccessException.java: Likewise. * java/lang/IllegalArgumentException.java: Likewise. * java/lang/IllegalMonitorStateException.java: Likewise. * java/lang/IllegalStateException.java: Likewise. * java/lang/IllegalThreadStateException.java: Likewise. * java/lang/IncompatibleClassChangeError.java: Likewise. * java/lang/IndexOutOfBoundsException.java: Likewise. * java/lang/InheritableThreadLocal.java: Likewise. * java/lang/InstantiationError.java: Likewise. * java/lang/InstantiationException.java: Likewise. * java/lang/InternalError.java: Likewise. * java/lang/InterruptedException.java: Likewise. * java/lang/LinkageError.java: Likewise. * java/lang/NegativeArraySizeException.java: Likewise. * java/lang/NoClassDefFoundError.java: Likewise. * java/lang/NoSuchFieldError.java: Likewise. * java/lang/NoSuchFieldException.java: Likewise. * java/lang/NoSuchMethodError.java: Likewise. * java/lang/NoSuchMethodException.java: Likewise. * java/lang/NullPointerException.java: Likewise. * java/lang/NumberFormatException.java: Likewise. * java/lang/OutOfMemoryError.java: Likewise. * java/lang/Process.java: Likewise. * java/lang/Runnable.java: Likewise. * java/lang/RuntimePermission.java: Likewise. * java/lang/SecurityException.java: Likewise. * java/lang/Short.java: Likewise. * java/lang/StackOverflowError.java: Likewise. * java/lang/StringIndexOutOfBoundsException.java: Likewise. * java/lang/ThreadDeath.java: Likewise. * java/lang/ThreadLocal.java: Likewise. * java/lang/UnknownError.java: Likewise. * java/lang/UnsatisfiedLinkError.java: Likewise. * java/lang/UnsupportedClassVersionError.java: Likewise. * java/lang/UnsupportedOperationException.java: Likewise. * java/lang/VerifyError.java: Likewise. * java/lang/VirtualMachineError.java: Likewise. * java/lang/reflect/InvocationTargetException.java: Likewise. * java/net/BindException.java: Likewise. * java/net/ConnectException.java: Likewise. * java/net/MalformedURLException.java: Likewise. * java/net/NoRouteToHostException.java: Likewise. * java/net/ProtocolException.java: Likewise. * java/net/SocketException.java: Likewise. * java/net/UnknownHostException.java: Likewise. * java/net/UnknownServiceException.java: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54656 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/BufferedOutputStream.java: Re-merged with Classpath.tromey2002-06-1520-720/+586
| | | | | | | | | | | | | | | | | | | | | | | | | * java/io/CharConversionException.java: Likewise. * java/io/EOFException.java: Likewise. * java/io/FileNotFoundException.java: Likewise. * java/io/IOException.java: Likewise. * java/io/InterruptedIOException.java: Likewise. * java/io/InvalidClassException.java: Likewise. * java/io/InvalidObjectException.java: Likewise. * java/io/NotActiveException.java: Likewise. * java/io/NotSerializableException.java: Likewise. * java/io/ObjectStreamException.java: Likewise. * java/io/ObjectStreamConstants.java: Likewise. * java/io/OptionalDataException.java: Likewise. * java/io/PipedInputStream.java: Likewise. * java/io/PushbackInputStream.java: Likewise. * java/io/StreamCorruptedException.java: Likewise. * java/io/SyncFailedException.java: Likewise. * java/io/UTFDataFormatException.java: Likewise. * java/io/UnsupportedEncodingException.java: Likewise. * java/io/WriteAbortedException.java: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54655 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-06-15 Nathanael Nerode <neroden@twcny.rr.com>tromey2002-06-152-65/+49
| | | | | | | | | | | * java/text/ChoiceFormat.java: Update comments from Classpath. * java/text/ParseException.java (serialVersionUID): New field from Classpath. * java/text/ParseException.java: Update formatting & comments from Classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54654 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/zip/InflaterInputStream.java (read): Loop if data hastromey2002-06-158-787/+1332
| | | | | | | | | | | | | | | | | been read but none output by inflater. * java/util/zip/natDeflater.cc (reset): Set is_finished. * java/util/zip/natInflater.cc (reset): Set dist_needed and is_finished. * java/util/zip/ZipOutputStream.java: Replaced with Classpath version. * java/util/zip/ZipFile.java: Replaced with Classpath version. * java/util/zip/ZipEntry.java: Replaced with Classpath version. * java/util/zip/ZipInputStream.java: Replaced with Classpath version. * java/util/zip/ZipConstants.java: Replaced with Classpath version. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54653 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natString.cc (init): Handle case where DONT_COPY istromey2002-06-139-1548/+1684
| | | | | | | | | | | | | | | | | true and OFFSET!=0. * java/lang/String.java (String(char[],int,int,boolean): New constructor. * java/lang/Long.java: Imported new version from Classpath. * java/lang/Number.java: Likewise. * java/lang/Integer.java: Likewise. * java/lang/Long.java: Likewise. * java/lang/Float.java: Likewise. * java/lang/Boolean.java: Likewise. * java/lang/Double.java: Likewise. * java/lang/Void.java: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54595 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/natFilePosix.cc (getCanonicalPath): Treat "" like ".".tromey2002-06-121-1/+8
| | | | | | | Fixes PR libgcj/6652. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54558 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/Class.h (Class::desiredAssertionStatus): Declare.tromey2002-06-115-7/+399
| | | | | | | | | | | | | | | | | | | | | | | (Class::getPackagePortion): Likewise. * java/lang/Class.java (desiredAssertionStatus): New method from Classpath. (getPackagePortion): Likewise. * java/lang/VMClassLoader.java (defaultAssertionStatus, packageAssertionStatus, classAssertionStatus): New methods from Classpath. * java/lang/ClassLoader.java (defaultAssertionStatus, systemPackageAssertionStatus, packageAssertionStatus, systemClassAssertionStatus, classAssertionStatus): New fields from Classpath. (setDefaultAssertionStatus, setPackageAssertionStatus, setClassAssertionStatus, clearAssertionStatus): New methods from Classpath. * Makefile.in: Rebuilt. * Makefile.am (core_java_source_files): Added AssertionError.java. * java/lang/AssertionError.java: New from Classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54517 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-06-06 Adam Megacz <adam@xwt.org>megacz2002-06-061-4/+1
| | | | | | | | * java/io/natFileDescriptorWin32.cc (open): Disable Win32 file locking, just like the Sun JVM does. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54322 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/natTimeZone.cc: Include <stdio.h>.tromey2002-06-041-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@54258 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natThrowable.cc (fillInStackTrace): Use "stackTraceBytes",bryce2002-05-241-5/+5
| | | | | | | not "stackTrace". git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53857 138bc75d-0d04-0410-961f-82ee72b054a4
* Merge JDK 1.4 java.security changes from classpath.bryce2002-05-2455-1323/+2590
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/security/AccessControlException.java: Merge from Classpath. * java/security/AccessController.java: Likewise. * java/security/AllPermission.java: Likewise. * java/security/BasicPermission.java: Likewise. * java/security/Certificate.java: Likewise. * java/security/CodeSource.java: Likewise. * java/security/DigestException.java: Likewise. * java/security/DigestOutputStream.java: Likewise. * java/security/DomainCombiner.java: Likewise. * java/security/GeneralSecurityException.java: Likewise. * java/security/Guard.java: Likewise. * java/security/GuardedObject.java: Likewise. * java/security/InvalidAlgorithmParameterException.java: Likewise. * java/security/InvalidKeyException.java: Likewise. * java/security/InvalidParameterException.java: Likewise. * java/security/Key.java: Likewise. * java/security/KeyException.java: Likewise. * java/security/KeyManagementException.java: Likewise. * java/security/KeyStoreException.java: Likewise. * java/security/MessageDigest.java: Likewise. * java/security/NoSuchAlgorithmException.java: Likewise. * java/security/NoSuchProviderException.java: Likewise. * java/security/Permission.java: Likewise. * java/security/PermissionCollection.java: Likewise. * java/security/Permissions.java: Likewise. * java/security/Policy.java: Likewise. * java/security/Principal.java: Likewise. * java/security/PrivateKey.java: Likewise. * java/security/PrivilegedAction.java: Likewise. * java/security/PrivilegedActionException.java: Likewise. * java/security/PrivilegedExceptionAction.java: Likewise. * java/security/ProtectionDomain.java: Likewise. * java/security/ProviderException.java: Likewise. * java/security/PublicKey.java: Likewise. * java/security/SecureClassLoader.java: Likewise. * java/security/SecurityPermission.java: Likewise. * java/security/SignatureException.java: Likewise. * java/security/UnrecoverableKeyException.java: Likewise. * java/security/UnresolvedPermission.java: Likewise. * java/security/acl/AclNotFoundException.java: Likewise. * java/security/acl/LastOwnerException.java: Likewise. * java/security/acl/NotOwnerException.java: Likewise. * java/security/cert/CRLException.java: Likewise. * java/security/cert/CertificateEncodingException.java: Likewise. * java/security/cert/CertificateException.java: Likewise. * java/security/cert/CertificateExpiredException.java: Likewise. * java/security/cert/CertificateFactory.java: Likewise. * java/security/cert/CertificateNotYetValidException.java: Likewise. * java/security/cert/CertificateParsingException.java: Likewise. * java/security/spec/InvalidKeySpecException.java: Likewise. * java/security/spec/InvalidParameterSpecException.java: Likewise. * java/security/cert/CertPath.java: New file. * java/security/cert/CertPathBuilderException.java: New file. * java/security/cert/CertPathValidatorException.java: New file. * java/security/cert/CertStoreException.java: New file. * Makefile.am: Add new CertPath classes. * Makefile.in: Rebuilt. * gnu/java/util/EmptyEnumeration: New file from classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53837 138bc75d-0d04-0410-961f-82ee72b054a4
* Merge JDK 1.4 exception chaining support from classpath.bryce2002-05-243-60/+695
| | | | | | | | | | | | | * java/lang/Throwable.java: Merge 1.4 support from classpath. (stackTraceBytes): Rename from stackTrace. * java/lang/Exception.java: Merge from classpath. * java/lang/StackTraceElement: New file from classpath. * gcj/javaprims.h: Rebuild CNI namespace declarations. * Makefile.am: Add StackTraceElement. * Makefile.in: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53836 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natRuntime.cc: Don't include sys/time.h and time.h.tromey2002-05-142-11/+15
| | | | | | | | * java/util/natTimeZone.cc: Include sys/time.h and time.h here. Include platform.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53443 138bc75d-0d04-0410-961f-82ee72b054a4
* Fixes PR libgcj/6389:tromey2002-05-136-674/+1780
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in: Rebuilt. * Makefile.am (nat_source_files): Added natTimeZone.cc. * java/util/natTimeZone.cc: New file. * java/util/TimeZone.java (getDefaultTimeZoneId): New method. * java/lang/System.java: Merged with Classpath. * java/lang/Runtime.java: Merged with Classpath. * java/lang/natSystem.cc (setErr0): Renamed from setErr; don't run security check. (setIn0): Renamed from setIn; don't run security check. (setOut0): Renamed from setOut; don't run security check. (file_encoding, getpwuid_adaptor, getSystemTimeZone, init_properties): Moved to natRuntime.cc. Moved many includes to natRuntime.cc. (isWordsBigEndian): New method. * java/lang/natRuntime.cc: Include Long.h, also other includes previously in natSystem.cc. (maxMemory): New function. (exitInternal): Renamed from `_exit'. (exit): Removed. (init): Don't set finalize_on_exit. (exitInternal): Use `finalizeOnExit'. (file_encoding, getpwuid_adaptor): New functions from natSystem.cc. (insertSystemProperties): New method, renamed from System::init_properties. Don't set user.timezone. (_load): Don't call checkLink. (execInternal): New method. (availableProcessors): Likewise. (nativeGetLibname): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53429 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/ResourceBundle.java: New version from Classpath.tromey2002-05-092-644/+765
| | | | | | | * java/util/Locale.java: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53351 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natString.cc (unintern): Fixed typo.tromey2002-05-071-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53265 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-05-03 David Billinghurst <David.Billinghurst@riotinto.com>tromey2002-05-031-0/+2
| | | | | | | | | | | | | | | | Tom Tromey <tromey@redhat.com> * java/lang/natSystem.cc (getSystemTimeZone): Use HAVE_UNDERSCORE_TIMEZONE. * include/config.h.in: Rebuilt. * acconfig.h (HAVE_UNDERSCORE_TIMEZONE, HAVE_BACKTRACE): Undef. * aclocal.m4, configure: Rebuilt. * acinclude.m4: Run AC_EXEEXT. * configure.in: Adjust test for `timezone' so it fails on Cygwin. Add test for `_timezone'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53117 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-05-02 Jerome Marc <marcjero@yahoo.com>tromey2002-05-021-0/+12
| | | | | | | | * java/net/natPlainSocketImpl.cc: Include sys/ioctl.h and sys/filio.h, if present. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53050 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/BufferedReader.java (fill): Handle case where markPostromey2002-04-301-2/+7
| | | | | | | point to ignored \n. Fixes PR libgcj/6301. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52982 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-04-29 Gerhard Tonn <GerhardTonn@swol.de>bryce2002-04-291-0/+4
| | | | | | | * java/lang/ieeefp.h: Define __IEEE_BIG_ENDIAN for S/390. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52874 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-04-29 Adam King <aking@dreammechanics.com>bryce2002-04-291-0/+7
| | | | | | | | * java/io/natFileDescriptorWin32.cc (open): Move file pointer to end of file in APPEND mode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52869 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/File.java (normalizePath): Add Win32 support for autobryce2002-04-171-0/+5
| | | | | | | conversion of a '/' path separator to Win32's '\' separator. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52447 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-04-16 Adam King <aking@dreammechanics.com>tromey2002-04-161-31/+24
| | | | | | | | | | | | | | | Tom Tromey <tromey@redhat.com> * java/io/natFileWin32.cc (performList): Return the correct array type. Don't duplicate the creation of a File since it's already done earlier in the method and the existing code would cause a ArrayStoreException. Don't use fixed-size array. (_access, _stat, attr, getCanonicalPath, performMkdir, performRenameTo): Don't use fixed-size array. (getCanonicalPath): Use throw, not _Jv_Throw. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52369 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/net/natPlainDatagramSocketImpl.cc (close): Set timeout to 0.mark2002-04-152-0/+2
| | | | | | | * java/net/natSocketImpl.cc (close): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52312 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-04-13 Adam King <aking@dreammechanics.com>mark2002-04-151-1/+11
| | | | | | | | * java/lang/natDouble.cc (parseDouble): Allow a number to end with the f/F/d/D modifiers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52308 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey2002-04-102-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am (java/lang/Thread.h): Mark _Jv_AttachCurrentThreadAsDaemon as friend. * gcj/javaprims.h (_Jv_AttachCurrentThreadAsDaemon): Declare. * gcj/cni.h (JvAttachCurrentThreadAsDaemon): New function. * java/lang/natThread.cc (_Jv_AttachCurrentThreadAsDaemon): New function. * java/lang/natRuntime.cc (_load): Recognize JNI_VERSION_1_4. * jni.cc (_Jv_JNI_GetVersion): Return JNI_VERSION_1_4. (_Jv_JNI_InvokeFunctions): Added _Jv_JNI_AttachCurrentThreadAsDaemon. (_Jv_JNI_GetEnv): Handle JNI_VERSION_1_4. (JNI_GetDefaultJavaVMInitArgs): Likewise. (JNI_CreateJavaVM): Likewise. (_Jv_JNI_AttachCurrentThread): Likewise. (_Jv_JNI_AttachCurrentThread): Added `is_daemon' argument. (_Jv_JNI_AttachCurrentThreadAsDaemon): New method. (_Jv_JNIFunctions): Initialize new fields. (_Jv_JNI_NewDirectByteBuffer): New function. (_Jv_JNI_GetDirectBufferAddress): Likewise. (_Jv_JNI_GetDirectBufferCapacity): Likewise. * include/jni.h (JNI_VERSION_1_4): New macro. (JNIInvokeInterface::AttachCurrentThreadAsDaemon): New field. (_Jv_JavaVM::AttachCurrentThreadAsDaemon): New method. (JNINativeInterface::NewDirectByteBuffer): New field. (JNINativeInterface::GetDirectBufferAddress): New field. (JNINativeInterface::GetDirectBufferCapacity): New field. (_Jv_JNIEnv::NewDirectByteBuffer): New method. (_Jv_JNIEnv::GetDirectBufferAddress): New method. (_Jv_JNIEnv::GetDirectBufferCapacity): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52144 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-04-08 Alberto Biancardi <alberto.biancardi@unipv.it>tromey2002-04-081-1/+1
| | | | | | | | | Fix for PR libgcj/6187: * java/awt/geom/Point2D.java (distance): Call distanceSq, not distance. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52027 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/AbstractMap.java (putAll): Use entrySet size.mark2002-04-081-5/+5
| | | | | | | (toString): Explicitly use getKey() and getValue(). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@52008 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/Hashtable.java (contains): Remove NullPointer check.mark2002-04-071-14/+8
| | | | | | | | (containsValue): Add NullPointer check. (remove): Always throw NullPointerException when key is null. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51994 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-04-07 Adam King <aking@dreammechanics.com>bryce2002-04-071-16/+4
| | | | | | | | | | | | | * java/lang/natSystem.cc (init_properties): Call new function _Jv_platform_initProperties. * win32 (_Jv_platform_initProperties): New function that adds Win32 support for the System properties os.name, os.arch, os.version, user.name, user.home, and user.dir. * include/posix.h, include/win32.h, posix.cc: New function _Jv_platform_initProperties. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51989 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/Character,java (isDefined): getType() != UNASSIGNED.mark2002-04-071-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51982 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/ArrayList.java (addAll(int,Collection)): System.arraycopymark2002-04-072-5/+17
| | | | | | | | | | | | | all of the remaining elements. * java/util/Vector.java (addAll(int,Collection)): Likewise. (removeRange): If toIndex == fromIndex do nothing, if toIndex < fromIndex throw IndexOutIfBoundsException. (removeAll): Always throw NullPointerException when collection is null. (retrainAll): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51979 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/ArrayList.jva (removeRange): If toIndex == fromIndex domark2002-04-061-3/+7
| | | | | | | nothing, if toIndex < fromIndex throw IndexOutIfBoundsException. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51947 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/Arrays.java (qsort): Fix off-by-one errors and use ofbryce2002-04-041-42/+49
| | | | | | | incorrect "hi" value when count > 40. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51854 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/reflect/Modifier.java (toString(int,StringBuffer)): Fixmark2002-04-041-8/+8
| | | | | | | ordering. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51848 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/natClassLoader.cc (findClass): Compare against `3',tromey2002-04-021-2/+3
| | | | | | | not `0'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51764 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/IdentityHashMap.java (put): Set new threshold correctlybryce2002-04-021-1/+1
| | | | | | | when resizing table. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51751 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/util/BitSet.java (BitSet(int)): if nbits < 0 throwmark2002-04-011-6/+9
| | | | | | | | | | | | | NegativeArraySizeException (clear(int)): Use sign extended shift. (flip(int)): Likewise. (get(int)): Likewise. (nextClearBit(int)): Likewise. (nextSetBit(int)): Likewise. (set(int)): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51701 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/net/natPlainDatagramSocketImpl.cc (close): New function.tromey2002-03-292-2/+10
| | | | | | | * java/net/natPlainSocketImpl.cc (close): Indentation fix. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51563 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/net/PlainDatagramSocketImpl.javajsturm2002-03-284-31/+54
| | | | | | | | | | | | | | | | | | | | | (close): Use native implementation. (finalize): New method. * java/net/PlainSocketImpl.java (finalize): New method. * java/net/natPlainDatagramSocketImpl.cc (java/io/FileDescriptor.h): Don't include. (close): Implement method here. (create): Don't assign fd. * java/net/natPlainSocketImpl.cc (java/io/FileDescriptor.h): Don't include. (create): Don't assign fd. (accept): Likewise. (close): Synchronize. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51492 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/awt/Component.java (processEvent): Check ComponentEventtromey2002-03-251-2/+2
| | | | | | | after KeyEvent. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51301 138bc75d-0d04-0410-961f-82ee72b054a4
* Based on patch from Intel's ORP team:bryce2002-03-251-7/+12
| | | | | | | | | | * java/io/PushbackInputStream.java (available): Calculate correct number of bytes in buffer. (read): Remove redundant bound check. Return bytes from both the buffer and the stream. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51296 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/FileInputStream.java (skip): Call fd.getFilePointer() andbryce2002-03-251-1/+3
| | | | | | | calculate correct number of bytes skipped. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51293 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/PushbackReader.java: Reformat.bryce2002-03-251-396/+336
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51291 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/awt/TextComponent.java (TextComponent): Editable bytromey2002-03-241-0/+1
| | | | | | | default. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51278 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/awt/MenuItem.java (eventMask): No longer private.tromey2002-03-249-5/+94
| | | | | | | | | | | | | | | * java/awt/Button.java (dispatchEventImpl): Only dispatch to superclass if we didn't handle event. * java/awt/Checkbox.java (dispatchEventImpl): New method. * java/awt/CheckboxMenuItem.java (dispatchEventImpl): New method. * java/awt/Choice.java (dispatchEventImpl): New method. * java/awt/List.java (dispatchEventImpl): New method. * java/awt/Scrollbar.java (dispatchEventImpl): New method. * java/awt/TextComponent.java (dispatchEventImpl): New method. * java/awt/TextField.java (dispatchEventImpl): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51277 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-24 Eric Blake <ebb9@email.byu.edu>mark2002-03-243-426/+546
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/beans/IntrospectionException.java: Update to 1.4. * java/beans/PropertyVetoException.java: Ditto. 2002-03-24 Eric Blake <ebb9@email.byu.edu> * gnu/java/beans/BeanInfoEmbryo.java (hasMethod): Use Arrays.equals instead of ArrayHelper.equalsArray. 2002-03-24 C. Brian Jones <cbj@gnu.org> * java/beans/Introspector.java: added new static final fields introduced in 1.2, lots of other updates remain to be done 2002-03-24 C. Brian Jones <cbj@gnu.org> * java/beans/Introspector.java: reformatting 2002-03-24 C. Brian Jones <cbj@gnu.org> * java/beans/Introspector.java: default beanInfoSearchPath will not include sun.beans.infos given we provide no such package and the API doesn't really require it; gnu.java.beans.info is the default. 2002-03-24 Mark Wielaard <mark@klomp.org> Thanks to Orp developers * gnu/java/beans/editors/NativeBooleanEditor.java (setAsText(String)): switch TRUE and FALSE return values. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51273 138bc75d-0d04-0410-961f-82ee72b054a4
* 2002-03-23 Michael Smith <msmith@spinnakernet.com>tromey2002-03-231-3/+3
| | | | | | | | * java/util/GregorianCalendar.java (minimums, maximums): Correct MONTH entry. Fixes PR libgcj/6045. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51232 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/nat/natPlainSocketImpl.cc (write): Abort loop on error.jsturm2002-03-231-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51230 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud