aboutsummaryrefslogtreecommitdiff
path: root/src/malloc.c
Commit message (Expand)AuthorAge
* Fix an off-by-one error in the scratch memory allocator.drh2010-09-02
* Use sqlite3_mutex_notheld() instead of !sqlite3_mutex_held() insidedrh2010-09-02
* If MEM_STATUS is disabled, avoid holding the STATIC_MEM mutex when calling th...dan2010-09-02
* Add evidence mark comments to source code. Add additional information to thedrh2010-08-31
* Refactor the implementation of the scratch memory allocator. Add thedrh2010-08-27
* Remove unnecessary code from malloc.c. Enhance pcache1.c so that is triesdrh2010-08-27
* Fix a bug in the SQLITE_STATUS_MALLOC_COUNT counter. Add an ALWAYS() arounddrh2010-07-26
* Add the SQLITE_STATUS_MALLOC_COUNT option for sqlite3_status().drh2010-07-26
* Add virtual table test cases to dbstatus.test.dan2010-07-26
* Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree()drh2010-07-26
|\
| * Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree() anddrh2010-07-24
* | Experimental code to measure memory consumed by database schemas and prepared...dan2010-07-24
|/
* Strenghten an assert() in malloc.c that helps to ensure that allocated memorydrh2010-07-23
* Fix two asserts on the scratch allocator to allow for up to two outstandingdrh2010-06-26
* Add assert()s to mem2.c (activated by SQLITE_MEMDEBUG) which verify thatdrh2010-03-12
* Remove the obsolete "$Id:$" RCS identifier strings from the source code.drh2009-11-10
* Remove some obsolete code within #if 0 that was causing developer concern.drh2009-10-26
* Fix obscure issues with the memsys5 memory allocator. Arrange that thedrh2009-08-18
* Enhanced documentation and minor code tweaks in preparation for hardeningdrh2009-08-17
* Code simplifications in support of structural testing. (CVS 6900)drh2009-07-17
* Code simplifications and comment improvements in support of structuraldrh2009-07-16
* Fix a bug in sqlite3_realloc() - if called with a size of more thandrh2009-06-27
* Remove incorrect NEVER() macros from malloc.c. The allocations can bedrh2009-06-26
* Changes to facility full coverage testing of util.c. (CVS 6597)drh2009-05-03
* Changes to insure that lookaside memory allocations are never used to hold drh2009-03-24
* Add asserts to make sure that database connection locks are held whendrh2009-03-23
* Use the ROUND8() macro to round an integer up to the nearest multiple of 8 an...danielk19772009-03-23
* Corrected typos and misspellings. Ticket #3702. (CVS 6336)shane2009-03-05
* Remove code in malloc.c that was already commented out using #if 0. (CVS 6306)drh2009-02-19
* Add tests to double-check that nothing within SQLite ever tries to allocatedrh2009-02-17
* Allow sqlite3_shutdown() to be called by a process before sqlite3_initialize(...danielk19772009-02-17
* When not compiling for an EBCDIC system, use built-in alternatives to the tolowedanielk19772009-01-20
* Fix a compile error in an assert() and a warning with MSVC builds. (CVS 6032)shane2008-12-16
* Make sure the memory returned from sqlite3ScratchMalloc() is 8-byte aligned.drh2008-12-16
* Additional work at eliminating silly compiler warnings. (CVS 6010)drh2008-12-10
* Never use strlen(). Use our own internal sqlite3Strlen30() which isdrh2008-12-10
* Make use of sqlite3DbMallocSize to maximize the size of growable buffersdrh2008-12-05
* Changes to avoid "unused parameter" compiler warnings. (CVS 5921)danielk19772008-11-19
* Reduce the number of "missing initializer" warnings. (CVS 5915)danielk19772008-11-18
* Modifications to avoid unsigned/signed comparisons in various files. (CVS 5914)danielk19772008-11-17
* Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated func...shane2008-10-12
* Fix to sqlite3DbMallocRaw() when SQLITE_OMIT_LOOKASIDE is defined so thatdrh2008-10-11
* Added an assert() to detect lookaside memory leaks. Also added thedrh2008-10-11
* Always transform error code SQLITE_IOERR_NOMEM to SQLITE_NOMEM before returni...danielk19772008-09-23
* Modified core to not call deprecated functions sqlite3_memory_alarm() and sql...shane2008-09-04
* Explicitly initialize at least the first field of every struct. This is to wo...danielk19772008-09-02
* Change some more global variables to work with OMIT_WSD. (CVS 5660)danielk19772008-09-02
* Begin adding support for the SQLITE_OMIT_WSD macro. Some (many) WSD variables...danielk19772008-09-01
* Move a call to sqlite3_mutex_leave() to protect calls to sqlite3StatusAdd() r...danielk19772008-08-29
* Fix the functionality associated with sqlite3_release_memory() and sqlite3_so...danielk19772008-08-21