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 /gcc/gthr-lynx.h | |
parent | daa1d5f59299c77717285b9f0285f1497a076eb6 (diff) | |
download | gcc-96793571f3db37e64efb866a2264400239fd3459.tar.gz |
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 'gcc/gthr-lynx.h')
0 files changed, 0 insertions, 0 deletions