diff options
| author | aph <aph@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-16 17:32:59 +0000 |
|---|---|---|
| committer | aph <aph@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-02-16 17:32:59 +0000 |
| commit | 96793571f3db37e64efb866a2264400239fd3459 (patch) | |
| tree | 0a54e6a6ed598b92c4838adeed72f8de693319f9 /libjava/ChangeLog | |
| parent | daa1d5f59299c77717285b9f0285f1497a076eb6 (diff) | |
| download | ppe42-gcc-96793571f3db37e64efb866a2264400239fd3459.tar.gz ppe42-gcc-96793571f3db37e64efb866a2264400239fd3459.zip | |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@95110 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/ChangeLog')
| -rw-r--r-- | libjava/ChangeLog | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index abc0d70bd84..d6a90bda48d 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,30 @@ +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. + 2005-02-15 David Daney <ddaney@avtrex.com> Bryce McKinlay <mckinlay@redhat.com> |

