summaryrefslogtreecommitdiffstats
path: root/libjava/ChangeLog
diff options
context:
space:
mode:
authoraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>2005-02-16 17:32:59 +0000
committeraph <aph@138bc75d-0d04-0410-961f-82ee72b054a4>2005-02-16 17:32:59 +0000
commit96793571f3db37e64efb866a2264400239fd3459 (patch)
tree0a54e6a6ed598b92c4838adeed72f8de693319f9 /libjava/ChangeLog
parentdaa1d5f59299c77717285b9f0285f1497a076eb6 (diff)
downloadppe42-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/ChangeLog27
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>
OpenPOWER on IntegriCloud