summaryrefslogtreecommitdiff
path: root/libjava/gnu/gcj/runtime/PersistentByteMap.java
Commit message (Collapse)AuthorAgeFilesLines
* 2005-06-28 Robin Green <greenrd@greenrd.org>aph2005-06-281-3/+3
| | | | | | | | | PR java/22189 * gnu/gcj/runtime/PersistentByteMap.java (init): Fix rounding error. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101382 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-04-12 Aaron Luchko <aluchko@redhat.com>bryce2005-04-121-1/+1
| | | | | | | | | PR libgcj/20958 * gnu/gcj/runtime/PersistentByteMap.java (close): Throw IOException. * gnu/gcj/tools/gcj_dbtool/Main.java (addJar): Make 'length' an int. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98053 138bc75d-0d04-0410-961f-82ee72b054a4
* 2005-02-16 Andrew Haley <aph@redhat.com>aph2005-02-161-26/+161
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* * gnu/gcj/runtime/PersistentByteMap.java: Fixed typo.tromey2005-02-021-2/+2
| | | | | | | * prims.cc: Fixed comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94592 138bc75d-0d04-0410-961f-82ee72b054a4
* * Merged gcj-abi-2-dev-branch to trunk.tromey2004-11-251-0/+484
(Actual changes too large to list in the commit message; see ChangeLog.) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@91270 138bc75d-0d04-0410-961f-82ee72b054a4