- 11 May, 2000 1 commit
-
-
ZipInputStream.java (getNextEntry): When reading file headers, don't include `size' in the skip call. * java/util/zip/ZipInputStream.java (getNextEntry): When reading file headers, don't include `size' in the skip call. From-SVN: r33850
Tom Tromey committed
-
- 10 May, 2000 3 commits
-
-
2000-05-10 Bryce McKinlay <bryce@albatross.co.nz> * java/lang/StringBuffer.java (replace): Calculate length for arraycopy() correctly. From-SVN: r33822
Bryce McKinlay committed -
2000-05-10 Bryce McKinlay <bryce@albatross.co.nz> * java/lang/StringBuffer.java (delete): Call arrayCopy() correctly. Avoid arrayCopy() call where possible. Update `count' _after_ calling arrayCopy(). (replace): Reimplemented. Fix javadoc. (reverse): Call ensureCapacity_unsynchronized(). (StringBuffer (String)): Use DEFAULT_CAPACITY. From-SVN: r33819
Bryce McKinlay committed -
2000-05-10 Bryce McKinlay <bryce@albatross.co.nz> * libjava.lang/StringBuffer_1.java: New file. * libjava.lang/StringBuffer_1.out: New file. From-SVN: r33818
Bryce McKinlay committed
-
- 09 May, 2000 1 commit
-
-
* java/lang/StringBuffer.java (toString): Don't mark buffer as shared. (insert(int,char[],int,int): New method. (delete): New method from Classpath. (deleteCharAt): Likewise. (substring): Likewise. (shared): No longer private. Added JavaDoc comments from Classpath. * java/lang/String.java (String(StringBuffer)): Ensure `buffer' is shared. From-SVN: r33809
Tom Tromey committed
-
- 08 May, 2000 1 commit
-
-
2000-05-08 Bryce McKinlay <bryce@albatross.co.nz> Test for PR gcj/224: * libjava.compile/PR224.java: New file. * libjava.compile/PR224.xfail: New file. From-SVN: r33762
Bryce McKinlay committed
-
- 07 May, 2000 1 commit
-
-
* Makefile.in: Rebuilt. * Makefile.am (LIBLINK): New macro. (libgcj_la_LINK): Use it. (libgcjawt_la_LINK): Likewise. From-SVN: r33760
Tom Tromey committed
-
- 06 May, 2000 2 commits
-
-
From-SVN: r33745
Bryce McKinlay committed -
* Makefile.in: Rebuilt. * Makefile.am (libgcj.zip): Don't pass -L to javac. From-SVN: r33728
Tom Tromey committed
-
- 05 May, 2000 3 commits
-
-
Fix for PR libgcj/220: * Makefile.in: Rebuilt. * Makefile.am (gij_LDFLAGS): Don't use libstdc++. (jv_convert_LDFLAGS): Likewise. (libgcj_la_LDFLAGS): Likewise. (GCJLINK): New macro. (jv_convert_LINK): Use it. (gij_LINK): Likewise. (libgcj_la_LINK): New macro. (libgcjawt_la_LINK): Likewise. From-SVN: r33706
Tom Tromey committed -
* gcj/field.h (JvFieldIsRef): Return false for gnu.gcj.RawData field. * boehm.cc (_Jv_MarkObj): Removed dead code. Use `STATIC', not `0x0008'. Include Modifier.h. From-SVN: r33702
Tom Tromey committed -
2000-05-05 Bryce McKinlay <bryce@albatross.co.nz> * java/lang/natClass.cc (isInstance): Use __builtin_expect. (_Jv_IsAssignableFrom): Ditto. (_Jv_IsInstanceOf): Ditto. (_Jv_CheckCast): Ditto. (_Jv_CheckArrayStore): Ditto. * java/lang/Class.h (_Jv_InitClass): Ditto. * java/lang/natObject.cc (_Jv_MonitorEnter): __builtin_expect `false', not `0'. (notify): Ditto. (notifyAll): Ditto. (wait): Ditto. (_Jv_MonitorExit): Ditto. * boehm.cc (_Jv_MarkObj): Ditto. (_Jv_MarkObj): Ditto. (_Jv_MarkArray): Ditto. * prims.cc (_Jv_AllocObject): Ditto. (_Jv_NewObjectArray): Ditto. (_Jv_NewPrimArray): Ditto. (_Jv_Malloc): Ditto. (_Jv_Realloc): Ditto. (_Jv_MallocUnchecked): Ditto. (_Jv_divI): Ditto. (_Jv_remI): Ditto. (_Jv_divJ): Ditto. (_Jv_remJ): Ditto. From-SVN: r33698
Bryce McKinlay committed
-
- 04 May, 2000 2 commits
-
-
From-SVN: r33672
Tom Tromey committed -
* java/util/Locale.java (Locale): Don't explicitly check for null. * java/util/Hashtable.java (containsKey): Don't explicitly check for null. (get): Likewise. * java/util/BitSet.java (and, or, xor): Don't explicitly check for null. * java/util/zip/ZipEntry.java (ZipEntry): Don't explicitly check for null. * java/text/StringCharacterIterator.java (StringCharacterIterator): Don't check for null. * java/text/ChoiceFormat.java (setChoices): Don't explicitly check for null pointer. * java/net/MulticastSocket.java (joinGroup): Don't explicitly check for null pointer. (leaveGroup): Likewise. * java/net/DatagramPacket.java (DatagramPacket): Removed erroneous comment. (setData): Likewise. * java/lang/ThreadGroup.java (ThreadGroup): Don't explicitly check for `p==null'. From-SVN: r33671
Tom Tromey committed
-
- 01 May, 2000 1 commit
-
-
2000-04-28 Jakub Jelinek <jakub@redhat.com> * Makefile.am (GCJCOMPILE, JCFLAGS, JF1CLAGS, jv_convert_LINK, gij_LINK, libgcj.zip, .java=.class): Move -L option out of FLAGS. (libgcj_la_LDFLAGS): Add -L../libstdc++ for in-gcc builds. (jv_convert_LDFLAGS, gij_LDFLAGS): Add `pwd`/../libstdc++ to -rpath for in-gcc builds. * Makefile.in: Rebuilt. From-SVN: r33587
Jakub Jelinek committed
-
- 28 Apr, 2000 4 commits
-
-
From-SVN: r33512
Tom Tromey committed -
* libgcj.spec.in (*jc1): Added -fasynchronous-exceptions. Fix for PR gcj/218. From-SVN: r33511
Tom Tromey committed -
2000-04-28 Bryce McKinlay <bryce@albatross.co.nz> * libjava/java/lang/String.java (toString): Remove `final' hack. From-SVN: r33508
Bryce McKinlay committed -
2000-04-28 Bryce McKinlay <bryce@albatross.co.nz> Test for PR gcj/218: * libjava.lang/PR218.java: New file. * libjava.lang/PR218.out: New file. From-SVN: r33506
Bryce McKinlay committed
-
- 27 Apr, 2000 2 commits
-
-
* prims.cc (_Jv_ThrowNullPointerException): New function. * include/jvm.h (_Jv_ThrowNullPointerException): Declare. From-SVN: r33492
Tom Tromey committed -
2000-04-27 Bryce McKinlay <bryce@albatross.co.nz> * prims.cc (_Jv_NewObjectArray): Fix typo. From-SVN: r33479
Bryce McKinlay committed
-
- 26 Apr, 2000 1 commit
-
-
* Makefile.in: Rebuilt. * Makefile.am (AM_CXXFLAGS): Added -fasynchronous-exceptions. From-SVN: r33447
Tom Tromey committed
-
- 25 Apr, 2000 1 commit
-
-
2000-04-25 Alexandre Petit-Bianco <apbianco@cygnus.com> * libjava.compile/MethodFailure4.java: New file. * libjava.compile/MethodFailure4.out: New file. From-SVN: r33415
Alexandre Petit-Bianco committed
-
- 24 Apr, 2000 1 commit
-
-
* gnu/gcj/runtime/natFirstThread.cc (run): Initialize class before calling main. From-SVN: r33377
Jeff Sturm committed
-
- 22 Apr, 2000 1 commit
-
-
+ 2000-04-22 Anthony Green <green@cygnus.com> + + * include/jvm.h (__builtin_expect): Define as unused for now. + 2000-04-22 Anthony Green <green@cygnus.com> + + * include/jvm.h (__builtin_expect): Define as unused for now. + * java/lang/natObject.cc (_Jv_MonitorEnter): Add __builtin_expect. + (notify): Ditto. + (notifyAll): Ditto. + (wait): Ditto. + (_Jv_MonitorExit): Ditto. + * boehm.cc (_Jv_MarkObj): Ditto. + (_Jv_MarkObj): Ditto. + (_Jv_MarkArray): Ditto. + (_Jv_AllocBytes): Ditto. + * prims.cc (_Jv_AllocObject): Ditto. + (_Jv_NewObjectArray): Ditto. + (_Jv_NewPrimArray): Ditto. + (_Jv_Malloc): Ditto. + (_Jv_Realloc): Ditto. + (_Jv_MallocUnchecked): Ditto. + (_Jv_divI): Ditto. + (_Jv_remI): Ditto. + (_Jv_divJ): Ditto. + (_Jv_remJ): Ditto. + + * include/Makefile.in: Rebuilt. + * include/Makefile.am (include_HEADERS): Add jvmpi.h. + From-SVN: r33339
Anthony Green committed
-
- 21 Apr, 2000 8 commits
-
-
* java/io/PipedInputStream.java, java/io/PipedOutputStream.java: Yet another new version from Classpath. From-SVN: r33328
Tom Tromey committed -
Fix for PR libgcj/15: * java/util/natGregorianCalendar.cc (_REENTRANT, _POSIX_PTHREAD_SEMANTICS): Don't define. * java/net/natInetAddress.cc (_REENTRANT): Don't define. * java/lang/natSystem.cc (_REENTRANT, _POSIX_PTHREAD_SEMANTICS): Don't define. * java/io/natFile.cc (_REENTRANT, _POSIX_PTHREAD_SEMANTICS): Don't define. * configure: Rebuilt. * configure.in: If using POSIX threads, define _REENTRANT if needed. Define _POSIX_PTHREAD_SEMANTICS. Don't define GETHOSTBYNAME_R_NEEDS_REENTRANT. From-SVN: r33319
Tom Tromey committed -
Fix for PR libgcj/15: * java/util/natGregorianCalendar.cc (_REENTRANT, _POSIX_PTHREAD_SEMANTICS): Don't define. * java/net/natInetAddress.cc (_REENTRANT): Don't define. * java/lang/natSystem.cc (_REENTRANT, _POSIX_PTHREAD_SEMANTICS): Don't define. * java/io/natFile.cc (_REENTRANT, _POSIX_PTHREAD_SEMANTICS): Don't define. * configure: Rebuilt. * configure.in: If using POSIX threads, define _REENTRANT if needed. Define _POSIX_PTHREAD_SEMANTICS. Don't define GETHOSTBYNAME_R_NEEDS_REENTRANT. From-SVN: r33318
Tom Tromey committed -
* java/io/PipedInputStream.java, java/io/PipedReader.java, java/io/PipedOutputStream.java, java/io/PipedWriter.java: New version from Classpath. From-SVN: r33316
Tom Tromey committed -
Fix for PR libgcj/213: * Makefile.in: Rebuilt. * Makefile.am (gij_SOURCES): Added gij.cc. (EXTRA_gij_SOURCES): Removed. (gij_LDADD): Removed gij.lo. (gij_DEPENDENCIES): Likewise. ($(gij_OBJECTS)): Depend on nat_headers. From-SVN: r33307
Tom Tromey committed -
* gnu/gcj/protocol/file/Handler.java (openConnection): Use `setURL', not `url.set'. From-SVN: r33306
Tom Tromey committed -
* java/io/PipedInputStream.java, java/io/PipedReader.java, java/io/PipedOutputStream.java, java/io/PipedWriter.java: Imported from Classpath. From-SVN: r33300
Tom Tromey committed -
* libjava.compile/block.java: New file. * libjava.compile/block.out: New file. From-SVN: r33298
Alexandre Petit-Bianco committed
-
- 20 Apr, 2000 4 commits
-
-
Fix for PR libgcj/212: * gcj/javaprims.h (_Jv_word, _Jv_word2): Removed definitions. * include/jvm.h (_Jv_word, _Jv_word2): Define. * java/lang/Class.h (_Jv_word): Declare. From-SVN: r33292
Tom Tromey committed -
* libjava.jni/throwit.out: Fixed output to be correct. * libjava.jni/noclass.java (main): `find_it' throws an exception. From-SVN: r33291
Tom Tromey committed -
From-SVN: r33285
Tom Tromey committed -
* jni.cc (_Jv_JNI_FindClass): Use system class loader if class doesn't have a loader. From-SVN: r33272
Tom Tromey committed
-
- 19 Apr, 2000 1 commit
-
-
2000-04-19 Bryce McKinlay <bryce@albatross.co.nz> * boehm.cc: (_Jv_MarkObj, _Jv_MarkArray): Cast pointers for MAYBE_MARK to ptr_t, for compatibility with new GC version. From-SVN: r33252
Bryce McKinlay committed
-
- 17 Apr, 2000 2 commits
-
-
From-SVN: r33205
Anthony Green committed -
From-SVN: r33204
Anthony Green committed
-