| Commit message (Collapse) | Author | Age |
... | |
|
|
| |
FossilOrigin-Name: 72b84d066a4eac90a77142c3ea66ef3d21a1104e
|
|\
| |
| |
| |
| | |
and all memory from sqlite3_malloc() is freed by sqlite3_free().
FossilOrigin-Name: 629e38a8c9e31111e351fe4625a5835576d23584
|
| |
| |
| |
| |
| | |
all memory from sqlite3_malloc() is freed by sqlite3_free().
FossilOrigin-Name: ac1f37a647e9ed1c00a901d26d9956a86c40117a
|
|/
|
|
|
| |
prepared statements.
FossilOrigin-Name: 9aa30342f4de4eff630520ea8e07ad253d3f0877
|
|
|
|
|
| |
is freed by the appropriate routine.
FossilOrigin-Name: 80db61acca034a8edff0fd23a65a0bbc9206a7b3
|
|
|
|
|
| |
scratch allocations per thread.
FossilOrigin-Name: f149b498b6ada3fc9f71ee104c351554c80c7f8a
|
|
|
|
|
|
| |
memory alloctions that might have come from lookaside are always freed
using a lookaside-aware free routine.
FossilOrigin-Name: c2af2164cf7b279ebb3e08201561348be6e765df
|
|
|
| |
FossilOrigin-Name: f6c045f649036958078cb15cd9d5453680c82b0c
|
|
|
| |
FossilOrigin-Name: 1d64e9453fb59d2bb1b5cb0cbacaf135b8f928c3
|
|
|
|
|
|
| |
xRealloc() interface to memory allocators is only called with a value
that has been through xRoundup().
FossilOrigin-Name: 577bd6f15556b7f6d86ee5167353fdd535577bf6
|
|
|
|
|
| |
the sqlite3_initialize/shutdown interfaces against initialization failures.
FossilOrigin-Name: 98c49e6135ae6268a80de88f8b0284f88ef32e1d
|
|
|
| |
FossilOrigin-Name: fb1b955dda5105025ef199880afa871e44331d65
|
|
|
|
|
| |
coverage testing. (CVS 6899)
FossilOrigin-Name: 945251798144110787b197f9eb552a2dd4a25cb4
|
|
|
|
|
| |
2147483392 it returns 0 but it also releases the prior allocation. (CVS 6827)
FossilOrigin-Name: 653df0afcc58de82c8c1b5f6a7b2f4829ff69792
|
|
|
|
|
| |
exceeded using sqlite3_malloc() and sqlite3_realloc(). (CVS 6826)
FossilOrigin-Name: 0d345e5923ff92a87195f6c04a29a56bf67ee43c
|
|
|
| |
FossilOrigin-Name: a612299092a48b38c5f9cf430bbcaf41777cbcb3
|
|
|
|
|
|
| |
schema content.
Ticket #3743. (CVS 6377)
FossilOrigin-Name: ea74d8dc62f5784089aa8ef098e97c505a79b176
|
|
|
|
|
| |
accessing the lookaside memory allocation buffers. No defects were found. (CVS 6374)
FossilOrigin-Name: 8a9f3e66069146ad1b1bc2686567882dc87603a9
|
|
|
|
|
| |
and ROUNDDOWN8() macro to round down to the nearest multiple of 8. This is a cosmetic change. (CVS 6372)
FossilOrigin-Name: db1d4d2f5083adf5438c7f387b115180800e7bd9
|
|
|
| |
FossilOrigin-Name: 6404afa0c515a6536fc2e878d4fb451e4dc06942
|
|
|
| |
FossilOrigin-Name: e1ad757ec0abead25265f9251c954d2497bccc06
|
|
|
|
|
|
|
| |
amounts of memory that are close to the maximum signed integer, leading to
an integer overflow within malloc(). This is not currently a problem.
The extra tests just insure it never becomes a problem. (CVS 6298)
FossilOrigin-Name: f6ba7bb9152cffc9f67dfa7de12e36a3244b7e03
|
|
|
|
|
| |
sqlite3_initialize() is. Prior to this commit such a call could segfault. (CVS 6296)
FossilOrigin-Name: 79431c58d964d6057c7f42f7c1df74f3df4493eb
|
|
|
|
|
| |
r(), toupper() and other ctype.h library functions. Ticket #3597. (CVS 6196)
FossilOrigin-Name: 1041abd6784d283bebf646c54e93599522f7889d
|
|
|
| |
FossilOrigin-Name: 8b8f6a6ab597e06e60557ab56c6ee7f8522ed570
|
|
|
|
|
| |
Ticket #3542. (CVS 6031)
FossilOrigin-Name: 13b56b7ff97c3abc116dae934f6d1330bbb7762d
|
|
|
| |
FossilOrigin-Name: ea01d43788a75e39c7f03c22681d1a338d52cf0e
|
|
|
|
|
|
| |
guaranteed to never overflow an integer. Additional explicit casts to
avoid nuisance warning messages. (CVS 6007)
FossilOrigin-Name: c872d554930ecf221ac2be5f886d5d67bb35288c
|
|
|
|
|
|
| |
after each reallocation. Added new comments and testcase() macros to
where.c. (CVS 5981)
FossilOrigin-Name: 46f2d08959423e130a5b346138311649d92f0fde
|
|
|
| |
FossilOrigin-Name: 88134322c36b41304aaeef99c39b4ef5b495ca3b
|
|
|
| |
FossilOrigin-Name: d68e2795e72f1bfc0bf3b8e75cdec2e0b3d5bfcb
|
|
|
| |
FossilOrigin-Name: 8009220c36635dd9b6efea7dc13281ca9625c40a
|
|
|
|
|
| |
functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808)
FossilOrigin-Name: ba3711acee6f4659bbf133a23d8f9f37e14d0f38
|
|
|
|
|
|
| |
once it fails it continues to fail. Add a comment explaining why this is
important. (CVS 5804)
FossilOrigin-Name: 63dd8be70d333c56171dfd254406abb1af685b0f
|
|
|
|
|
|
| |
SQLITE_OMIT_LOOKASIDE compile-time option which is useful in trying to
track down lookaside memory leaks. (CVS 5800)
FossilOrigin-Name: 0c4c66071a46cecc5f87afb8f8f01ae2c90ee9b3
|
|
|
|
|
| |
returning. This was already happening in most places. (CVS 5738)
FossilOrigin-Name: 046ef07261d520c9399bd8cdfdfd5281956b7a27
|
|
|
|
|
| |
sqlite3_transfer_bindings() by adding sqlite3MemoryAlarm() and sqlite3TransferBindings(). sqlite3_memory_alarm() and sqlite3_transfer_bindings() are now simple wrappers for the new functions. In prep for adding SQLITE_OMIT_DEPRECATED. (CVS 5672)
FossilOrigin-Name: 821c387d159fd86cedb56c1130f0416bf5c65e6c
|
|
|
|
|
| |
work around compilers that don't like the syntax "struct XXX { ... } yyy = {};". (CVS 5666)
FossilOrigin-Name: 88bfdc87471e65ac5a262a794b8cdf3e563eb327
|
|
|
| |
FossilOrigin-Name: 46acaf58e11ebe69e4fb5f171d3ee29f056d8e68
|
|
|
|
|
| |
variables still need wrappers added to them. (CVS 5652)
FossilOrigin-Name: 573d92abb9adb1c321ebc2fcadcf14374213b093
|
|
|
|
|
| |
related to scratch (SQLITE_CONFIG_SCRATCH) memory. (CVS 5641)
FossilOrigin-Name: 4e011ddf9e483e3f7c7427205e50f7c3e5616790
|
|
|
|
|
| |
sqlite3_soft_heap_limit(). It is automatically disabled if the SQLITE_CONFIG_PAGECACHE option is used. (CVS 5576)
FossilOrigin-Name: d025866b09352b32a6d35b97144eaad2fafb7165
|
|
|
|
|
| |
that most of the built-in SQL functions are kept in single static hash-table, rather than creating and populating a separate hash table for each open database connection. (CVS 5566)
FossilOrigin-Name: cb494e10d71852024647aaa254203579ad438ea9
|
|
|
| |
FossilOrigin-Name: c4e9b824062ba82a8db01cd82e3e681de1940208
|
|
|
| |
FossilOrigin-Name: 6a6b94302acdfe6404b04bff1cc8d16c1ef69df9
|
|
|
|
|
|
| |
SQLITE_CONFIG_SCRATCH to omit the magic "+4" in the buffer size
calculation. (CVS 5512)
FossilOrigin-Name: e7ed0fe640a39053009eac52a7f055b121750e57
|
|
|
|
|
| |
speed test scripts to use the new test enhancements. (CVS 5494)
FossilOrigin-Name: 0ce39c21f32958ae53c00dc8bbf8cdd453f2d90e
|
|
|
|
|
|
| |
the speed1.test script run about 15% faster. Added new interfaces to
control the cache. (CVS 5488)
FossilOrigin-Name: e48f9697e9fea339e150ddc32940760027dd07d9
|
|
|
|
|
|
| |
counters. Fix the roundup() function of mem3 to be much closer to the
actual allocation size. Ticket #3226. (CVS 5440)
FossilOrigin-Name: 5c22132eb171058f30ec5b7562b8164611236748
|
|
|
| |
FossilOrigin-Name: 518a24aa3e042782fbf2e805cf080b61e58a8150
|