index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hash.c
Commit message (
Expand
)
Author
Age
*
Add a C-source spell-checking facility. make misspell (on Nix)
larrybr
2023-06-07
*
Small performance increase in the symbol hash table.
drh
2023-01-03
*
Fixes for harmless compiler warnings.
drh
2019-04-13
*
Simplifications to the sqlite3_normalized_sql() implementation.
drh
2018-12-05
*
Enhance the sqlite3_normalize_sql() interface so that it works even if the
drh
2018-12-05
*
Add the sqlite3_normalized_sql() API.
mistachkin
2018-10-29
*
Make the hash table implementation a little smaller and faster.
drh
2017-07-05
*
Use Knuth multiplicative hashing for the symbol table.
drh
2016-09-28
*
Use comments to mark several branches as optimizations. No changes to code.
drh
2016-04-28
*
Simplify the interface to the symbol table, saving 600 bytes of code space.
drh
2014-08-21
*
Use an unsigned integer to accumulate the string hash. Avoids compiler
drh
2014-01-24
*
More warning fixes.
mistachkin
2012-10-18
*
Fix a bug in hash.c introduced by [305b66672653].
dan
2012-08-07
*
Replace a few sqlite3_malloc()+memset() sequences with calls to sqlite3Malloc...
dan
2012-07-30
*
Remove the obsolete "$Id:$" RCS identifier strings from the source code.
drh
2009-11-10
*
Convert an always-true condition in hash.c into an assert(). (CVS 6624)
drh
2009-05-09
*
Remove the aFKey hash table, which was not being used. Simplify the
drh
2009-05-02
*
Fix asserts in hash.c so that zero-length symbols can be used. (CVS 6563)
drh
2009-04-28
*
Simplifications to the symbol table implementation in hash.c. For very small
drh
2009-04-28
*
Do not store the zero string terminator as part of the name when holding
drh
2009-04-28
*
Increased test coverage. (CVS 6147)
drh
2009-01-09
*
Never use strlen(). Use our own internal sqlite3Strlen30() which is
drh
2008-12-10
*
Simplify the symbol hash table to use only a single key class. Other
drh
2008-10-10
*
Add a mode to the sqlite3_test_control() interface to register hooks called a...
danielk1977
2008-06-20
*
Continuing work on the new memory allocation subsystem.
drh
2008-06-15
*
Make the benign-fault setting recursive. Make all malloc failures
drh
2008-05-13
*
Minor optimizations. (CVS 4955)
drh
2008-04-02
*
Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c.
drh
2008-02-18
*
Add the fault injector module in fault.c. Use it as a basis for memory
drh
2008-01-22
*
Add internal locking to the test_async.c backend. So that more than one conne...
danielk1977
2007-09-04
*
Fix a problem in hash.c when replacing entries in tables configured with copy...
danielk1977
2007-09-03
*
Modifications to the malloc failure tests to test transient and persistent fa...
danielk1977
2007-08-29
*
More work on refactoring of malloc() interfaces. There are still many errors....
danielk1977
2007-08-16
*
Half-way through a major refactoring of the memory allocation.
drh
2007-08-16
*
Fix a long-standing memory leak in the hash table. The leak only appears
drh
2007-03-31
*
Changes so that test_async.c works with memory management turned on. (CVS 3093)
danielk1977
2006-02-14
*
The hash tables deallocate when empty in order to avoid nuisanse complaints
drh
2005-10-03
*
Move sqlite3HashNoCase to hash.c. (CVS 2294)
danielk1977
2005-01-31
*
Optimizations in the hash table module. (CVS 1896)
drh
2004-08-20
*
Do not use "new" as a variable name - some compilers think it is a keyword. (...
drh
2004-06-30
*
Improved test coverage of func.c and hash.c. (CVS 1772)
drh
2004-06-30
*
Change lots of internal symbols from sqliteXXX to sqlite3XXX so that the
danielk1977
2004-05-08
*
Remove unused code and tighten existing code to make the library a little
drh
2004-01-08
*
Make sure hash functions always return non-negative. (CVS 969)
drh
2003-05-12
*
Code optimizations to help the library run faster. (CVS 808)
drh
2003-01-02
*
Fix for ticket #47: Use a cast to avoid a warning about discarding a "const"
drh
2002-05-21
*
Added support for user-defined normal functions. Support for user-defined
drh
2002-02-23
*
Fix warning messages in VC++. Patches from nicolas352001. (CVS 347)
drh
2002-01-14
*
Comment updates most. Also some small changes to the VDBE. (CVS 339)
drh
2002-01-06
*
Attempting to add support for 64-bit platforms. (CVS 314)
drh
2001-11-21
[next]