aboutsummaryrefslogtreecommitdiff
path: root/src/mem3.c
Commit message (Expand)AuthorAge
* Extend the refactoring into extensions. Clean up stray newlines.drh2020-06-19
* Performance optimizations to the sqlite3MallocSize() by requiring thedrh2015-10-15
* Add a target to main.mk that will fail if the amalgamation contains any expor...dan2011-07-07
* Remove the obsolete "$Id:$" RCS identifier strings from the source code.drh2009-11-10
* Make sure mem3.c releases its mutex on an sqlite3_shutdown() call.drh2009-10-13
* Fix some compiler warnings that show up when building the amalgamation only. ...danielk19772008-11-19
* Fix a few more compiler warnings. (CVS 5926)danielk19772008-11-19
* 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
* Use the actual size of memory allocations to update the memory statusdrh2008-07-18
* Activate testing of mem3 and mem5. Fix problems found. Tickets #3223drh2008-07-16
* Fix mem3.c (broken by (5320)). (CVS 5321)danielk19772008-06-27
* Have mem3.c and mem5.c grab a mutex when required. Include them both in the a...danielk19772008-06-25
* Fix up some details to do with the mem3.c (memsys3) allocator. If the library...danielk19772008-06-25
* Modify the memory allocation system in mem3.c so to fit in with the new sqlit...danielk19772008-06-24
* Implement the 'CONFIG_SINGLETHREAD' and 'CONFIG_MULTITHREAD' configuration mo...danielk19772008-06-18
* Progress toward implementation of sqlite3_config() and a rework of thedrh2008-06-13
* Change non-exported memory interfaces to following the naming conventions. (C...drh2008-02-19
* Add the experimental mem5.c memory allocator. Allocate the content partdrh2008-02-14
* Fix some VdbeMemCopy() related problems. (CVS 4787)danielk19772008-02-14
* Where possible, avoid freeing buffers allocated for vdbe memory cells in case...danielk19772008-02-13
* Mem3.c enhanced so that an allocation of N bytes only requires (N+11)&~7 bytesdrh2007-12-29
* Add the optional (and experimental) mmap() memory allocator in thedrh2007-11-29
* Add asserts on sqlite3_mutex_held() to the zero-malloc memory allocator,drh2007-11-07
* Add the new memory allocator to the amalgamation. Improvements todrh2007-10-20
* Bug fix in the realloc algorithm of the static memory allocator. (CVS 4497)drh2007-10-20
* Simplify the mem3.c memory allocator. Have it call sqlite3_release_memory()drh2007-10-20
* Fix a mutex leak in the new malloc-free memory allocator. (CVS 4494)drh2007-10-20
* Added an experimental malloc-free memory allocation subsystem, intendeddrh2007-10-19