Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
HEAD
/
src
/
mem1.c
bc91738
Add a C-source spell-checking facility. make misspell (on Nix)
by larrybr
· 2 years, 1 month ago
918938f
New simplified memory initialization for MacOS.
by drh
· 8 years ago
a80e160
Only do the specialized MacOS single-core zone_malloc initialization if
by drh
· 8 years ago
087a29c
Always invoke the xRoundup() method of the memory allocator before calling
by drh
· 8 years ago
0356ebd
Round up the size of all memory allocations to a multiple of 8 bytes when
by drh
· 8 years ago
4dd83a2
Fix a C99-ism and a harmless compiler warning.
by drh
· 10 years ago
039ca6a
Performance optimizations to the sqlite3MallocSize() by requiring the
by drh
· 10 years ago
0ede9eb
Improvements to compile-time-option hygiene. Use "#if OPTION" instead of
by drh
· 11 years ago
60ec914
Fix typos in comments. No code changes.
by peter.d.reid
· 11 years ago
015a304
Adjust the SQLITE_MALLOCSIZE defines, primarily to make sure _msize gets used with MSVC when appropriate.
by mistachkin
· 12 years ago
f2f105d
Remove tab characters from source code files. Replace them with spaces.
by drh
· 13 years ago
a844f51
Revise the preprocessor directives used to handle malloc.h and _msize, in order to detect and handle the MSVC special-case automatically.
by mistachkin
· 13 years ago
86c5a93
Add an autoconf test for malloc.h and use the results of that test to
by drh
· 13 years ago
0541b3d
Avoid overriding the malloc_usable_size symbol using the C preprocessor as
by drh
· 14 years ago
c710ccb
Add the SQLITE_WITHOUT_MSIZE and SQLITE_WITHOUT_ZONEMALLOC macros in mem1.c
by drh
· 14 years ago
3a0c9c0
Always use _msize() to get memory allocation sizes on windows, without having
by drh
· 14 years ago
f1c5726
Hand merge the zone allocator for MacOS from the apple-osx branch.
by drh
· 14 years ago
6a8ab6d
For the mem1.c system malloc implementation, use the malloc_usable_size()
by drh
· 14 years ago
9f129f4
Add evidence mark comments to source code. Add additional information to the
by drh
· 15 years ago
af46dc1
Add testcase() macros beside each sqlite3_log() call to make sure it is
by drh
· 15 years ago
413c3d3
Continuing improvements to error reporting and the sqlite3_log() routine.
by drh
· 15 years ago
030ea31
Remove duplicated assignment in realloc.
by shaneh
· 15 years ago
c81c11f
Remove the obsolete "$Id:$" RCS identifier strings from the source code.
by drh
· 16 years ago
bc73971
Use the ROUND8() macro to round an integer up to the nearest multiple of 8 and ROUNDDOWN8() macro to round down to the nearest multiple of 8. This is a cosmetic change. (CVS 6372)
by danielk1977
· 16 years ago
1bd10f8
Additional work at eliminating silly compiler warnings. (CVS 6010)
by drh
· 17 years ago
62c14b3
Changes to avoid "unused parameter" compiler warnings. (CVS 5921)
by danielk1977
· 17 years ago
d1370b6
Remove the vestigial mem4 and mem6 memory allocators. Add the
by drh
· 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
31fab4f
Updates to mem6.c allocator. (CVS 5473)
by danielk1977
· 17 years ago
2d34081
Add mem6.c, a new allocator. More to come. (CVS 5467)
by danielk1977
· 17 years ago
950292f
Handle a real system malloc() failure in mem1.c. (CVS 5281)
by danielk1977
· 17 years ago
834a5aa
Remove a non-ansi construct from mem1.c - an assert() statement before the variable declarations in a function. (CVS 5280)
by danielk1977
· 17 years ago
facf030
Add internal interfaces: PageMalloc/PageFree and ScratchMalloc/ScratchFree. (CVS 5226)
by drh
· 17 years ago
e5ae573
Continuing work on the new memory allocation subsystem.
by drh
· 17 years ago
fec00ea
Continuing progress on the new memory allocation subsystem. Added the
by drh
· 17 years ago
40257ff
Progress toward implementation of sqlite3_config() and a rework of the
by drh
· 17 years ago
5efaf07
Add the ability to simulate out-of-memory errors when using the default
by drh
· 17 years ago
0d18020
Add the experimental mem5.c memory allocator. Allocate the content part
by drh
· 17 years ago
a7a8e14
Where possible, avoid freeing buffers allocated for vdbe memory cells in case they can be reused. (CVS 4783)
by danielk1977
· 17 years ago
ace03d1
Add the optional (and experimental) mmap() memory allocator in the
by drh
· 18 years ago
d64621d
Drop support for the SQLITE_OMIT_MEMORY_ALLOCATION compile-time option. (CVS 4529)
by drh
· 18 years ago
9c7a60d
Added an experimental malloc-free memory allocation subsystem, intended
by drh
· 18 years ago
e31de77
Fix a memory leak in the sqlite3_realloc() implementation of the
by drh
· 18 years ago
0d097d4
Fix function name typo in mem1.c. This bug managed to make it into
by drh
· 18 years ago
ca0c897
Fix a problem handling a malloc() failure in printf.c. Also some other things to improve test coverage. (CVS 4361)
by danielk1977
· 18 years ago
153c62c
The win32 driver compiles but does not yet work well. Many bugs
by drh
· 18 years ago
f3a65f7
The malloc.test script now passes all tests with no errors. (CVS 4271)
by drh
· 18 years ago
b4b4741
Begin migration to using sqlite3_vfs interface. (CVS 4240)
by danielk1977
· 18 years ago
6bdec4a
Change the design of the mutex interface to allow for
by drh
· 18 years ago
dce8bdb
Remove the thread specific data subsystem from the unix build. Remove
by drh
· 18 years ago
0e6f154
Enhancements and smoke testing of the new memory allocation subsystem.
by drh
· 18 years ago
4c3645c
Add a debugging memory allocator. (CVS 4227)
by drh
· 18 years ago
90f6a5b
Add initial implementations of mutex and memory subsystem modules. (CVS 4226)
by drh
· 18 years ago