gcc/libjava
Andrew Haley d2638db653 PersistentByteMap.java (name, values, fc): new fields.
2005-02-16  Andrew Haley  <aph@redhat.com>

        * gnu/gcj/runtime/PersistentByteMap.java (name, values, fc): new
        fields.
        (PersistentByteMap): Set name
        Magic number changed to 0x67636a64 ("gcjd").
        (init): Force the map to be prime.
        (emptyPersistentByteMap): File name was a string, now a File.
        (addBytes): Share srings between entries.
        (stringTableSize): New method.
        (capacity): Scale by load factor.
        (force): New method.
        (getFile): New method.
        (close): New method.
        (putAll): New method.
        (ByteWrapper): New class.
        * gnu/gcj/tools/gcj_dbtool/Main.java (verbose): New field.
        (main): Guess the average string size as 32, not 64.
        Copy a database before modifying it, so that we can update a
        database in a running system.
        If a database isn't big enough, resize it.
        "-m": new option: merges databases.
        "-a": Create a new detabase if it doesn't exist.
        (usage): Correct, add new option.
        (addJar): Copy a database before modifying it.
        (resizeMap): New method.

From-SVN: r95110
2005-02-16 17:32:59 +00:00
..
external Makefile.in: Rebuilt. 2005-02-10 18:33:54 +00:00
gcj re PR libgcj/7305 (Install path for libgcj header files) 2004-12-03 11:15:25 +00:00
gnu PersistentByteMap.java (name, values, fc): new fields. 2005-02-16 17:32:59 +00:00
include jawt.c: New file. 2005-02-14 21:08:08 +00:00
java [multiple changes] 2005-02-15 22:38:59 +00:00
javax SSLContext.java (getInstance): Add exception message and/or cause before throwing. 2005-02-15 22:05:04 +00:00
jni jawt.c: New file. 2005-02-14 21:08:08 +00:00
libltdl
org/ietf/jgss Makefile.am: New file. 2005-02-02 00:42:32 +00:00
scripts
sysdep
testsuite * testsuite/libjava.lang/PR19921.java: Use correct class name. 2005-02-14 20:56:11 +00:00
.cvsignore
acinclude.m4
aclocal.m4 re PR libgcj/7305 (Install path for libgcj header files) 2004-12-03 11:15:25 +00:00
addr2name.awk
boehm.cc
ChangeLog PersistentByteMap.java (name, values, fc): new fields. 2005-02-16 17:32:59 +00:00
ChangeLog-1999
ChangeLog-2001
ChangeLog-2002
ChangeLog-2003
configure configure: Rebuilt. 2005-02-08 21:51:34 +00:00
configure.ac configure: Rebuilt. 2005-02-08 21:51:34 +00:00
configure.host
COPYING
darwin.cc
defineclass.cc defineclass.cc (handleClassBegin): Use _Jv_RegisterInitiatingLoader. 2005-02-07 21:29:04 +00:00
exception.cc
gij.cc
HACKING
interpret.cc re PR libgcj/15719 (GIJ Interpeter: Problem with NaN / infinity comparisons) 2005-01-05 19:03:10 +00:00
jawt.c jawt.c: New file. 2005-02-14 21:08:08 +00:00
jni.cc jni.cc (nathash_add): Don't strdup the method signature. 2005-02-14 13:51:29 +00:00
LIBGCJ_LICENSE
libgcj-test.spec.in
libgcj.pc.in
libgcj.spec.in
libtool-version
link.cc * link.cc: Include <stdio.h> 2005-02-02 22:29:31 +00:00
Makefile.am Makefile.am (libgcj_la_SOURCES): Move all sources ... 2005-02-15 09:17:44 -08:00
Makefile.in Makefile.am (libgcj_la_SOURCES): Move all sources ... 2005-02-15 09:17:44 -08:00
mauve-libgcj * mauve-libgcj: Exclude some swing tests. 2005-01-10 22:57:53 +00:00
NEWS
no-threads.cc
nogc.cc
pkg.m4
posix-threads.cc prims.cc (_Jv_CreateJavaVM): Add comment about initialization order. 2005-02-16 04:16:06 +00:00
posix.cc
prims.cc prims.cc (_Jv_CreateJavaVM): Add comment about initialization order. 2005-02-16 04:16:06 +00:00
README
THANKS
verify.cc
win32-threads.cc
win32.cc

This is libgcj: the runtime library for gcj, the GNU Compiler for Java. 
libgcj provides a partial implementation of the Java Class Libraries.

libgcj is free software.  See the file LIBGCJ_LICENSE for copying permission.


DOCUMENTATION
=============

All documentation, including detailed installation and usage instructions,
can be found on the gcj web pages at this URL:

		http://gcc.gnu.org/java/

BUGS
====

Please submit bug reports via this URL:

	http://gcc.gnu.org/bugzilla