๐ AIๆ็ดข & ไปฃ็
๐
ไธป้กต
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
refs/heads/wal
/
src
/
mem3.c
c81c11f
Remove the obsolete "$Id:$" RCS identifier strings from the source code.
by drh
ยท 16 years ago
4591c7b
Make sure mem3.c releases its mutex on an sqlite3_shutdown() call.
by drh
ยท 16 years ago
f3d3c27
Fix some compiler warnings that show up when building the amalgamation only. (CVS 5927)
by danielk1977
ยท 17 years ago
a03396a
Fix a few more compiler warnings. (CVS 5926)
by danielk1977
ยท 17 years ago
23bf0f4
Explicitly initialize at least the first field of every struct. This is to work around compilers that don't like the syntax "struct XXX { ... } yyy = {};". (CVS 5666)
by danielk1977
ยท 17 years ago
5c8f858
Change some more global variables to work with OMIT_WSD. (CVS 5660)
by danielk1977
ยท 17 years ago
075c23a
Begin adding support for the SQLITE_OMIT_WSD macro. Some (many) WSD variables still need wrappers added to them. (CVS 5652)
by danielk1977
ยท 17 years ago
c702c7c
Use the actual size of memory allocations to update the memory status
by drh
ยท 17 years ago
7830cd4
Activate testing of mem3 and mem5. Fix problems found. Tickets #3223
by drh
ยท 17 years ago
0d84e5b
Fix mem3.c (broken by (5320)). (CVS 5321)
by danielk1977
ยท 17 years ago
6b39c2e
Have mem3.c and mem5.c grab a mutex when required. Include them both in the amalgamation again. (CVS 5306)
by danielk1977
ยท 17 years ago
32155ef
Fix up some details to do with the mem3.c (memsys3) allocator. If the library is compiled with SQLITE_ENABLE_MEMSYS3, the memsys3 allocator can be selected at runtime. (CVS 5303)
by danielk1977
ยท 17 years ago
57e5ea9
Modify the memory allocation system in mem3.c so to fit in with the new sqlite3_mem_methods scheme. At this point it only "mostly" works. (CVS 5297)
by danielk1977
ยท 18 years ago
59f8c08
Implement the 'CONFIG_SINGLETHREAD' and 'CONFIG_MULTITHREAD' configuration modes. (CVS 5234)
by danielk1977
ยท 18 years ago
40257ff
Progress toward implementation of sqlite3_config() and a rework of the
by drh
ยท 18 years ago
49e4fd7
Change non-exported memory interfaces to following the naming conventions. (CVS 4797)
by drh
ยท 18 years ago
0d18020
Add the experimental mem5.c memory allocator. Allocate the content part
by drh
ยท 18 years ago
9172fd8
Fix some VdbeMemCopy() related problems. (CVS 4787)
by danielk1977
ยท 18 years ago
a7a8e14
Where possible, avoid freeing buffers allocated for vdbe memory cells in case they can be reused. (CVS 4783)
by danielk1977
ยท 18 years ago
71f971b
Mem3.c enhanced so that an allocation of N bytes only requires (N+11)&~7 bytes
by drh
ยท 18 years ago
ace03d1
Add the optional (and experimental) mmap() memory allocator in the
by drh
ยท 18 years ago
bc67433
Add asserts on sqlite3_mutex_held() to the zero-malloc memory allocator,
by drh
ยท 18 years ago
979aeaa
Add the new memory allocator to the amalgamation. Improvements to
by drh
ยท 18 years ago
c0ad3e8
Bug fix in the realloc algorithm of the static memory allocator. (CVS 4497)
by drh
ยท 18 years ago
a4e5d58
Simplify the mem3.c memory allocator. Have it call sqlite3_release_memory()
by drh
ยท 18 years ago
80ca2d0
Fix a mutex leak in the new malloc-free memory allocator. (CVS 4494)
by drh
ยท 18 years ago
9c7a60d
Added an experimental malloc-free memory allocation subsystem, intended
by drh
ยท 18 years ago