commit | 752b4f9cfcd296688c432aa35ac54f7adec7068e | [log] [tgz] |
---|---|---|
author | Daniel Veillard <veillard@src.gnome.org> | Tue Feb 24 18:10:38 2004 +0000 |
committer | Daniel Veillard <veillard@src.gnome.org> | Tue Feb 24 18:10:38 2004 +0000 |
tree | 97dda06ce685649ca665a0272df8c7a13fa8cdba | |
parent | 9291449d9e7ca7179a2b26182ef1ab375ff4731e [diff] [blame] |
Notes on optimization, Daniel
diff --git a/optim/hash_dict.txt b/optim/hash_dict.txt new file mode 100644 index 0000000..f655deb --- /dev/null +++ b/optim/hash_dict.txt
@@ -0,0 +1,11 @@ +Reuses a dictionnary for the hash table to reduce the string compare +costs. Not worth it unless validating big DTDs + + without with +db10000 tree 175/79 179/81 +db100000 stream 1222 1217 +dba100000stream 593 601 +REC validation 1986 2098 +Docbook valid 10808 10649 + +Tue Feb 24 19:09:49 CET 2004