SQLite

All files named ”test/malloc5.test”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for test/malloc5.test

2018-06-02
17:00
[2e4ad7684a] part of check-in [3d5eae1c26] Update a test case in malloc5.test to take into account that malloc() sometimes returns slightly more space than requested. (check-in: [3d5eae1c26] user: dan branch: trunk, size: 13143)
2017-07-19
18:01
[f6eb6eca07] part of check-in [d14fc621e9] Remove some 'breakpoint' commands in test files. (check-in: [d14fc621e9] user: mistachkin branch: trunk, size: 13064)
2017-03-29
16:55
[a591be066e] part of check-in [d336858dfc] Fix some tests in malloc5.test to account for the sqlite3_release_memory() change in the previous commit. (check-in: [d336858dfc] user: dan branch: trunk, size: 13077)
2017-02-07
19:23
[192d0b5ee1] part of check-in [be82d5ae20] Update a test parameter in malloc5.test to account for the increase in default lookaside buffer size. (check-in: [be82d5ae20] user: dan branch: trunk, size: 12943)
2015-07-24
14:17
[02ed7c5313] part of check-in [562687d9f5] Modify a few test scripts to avoid leaving the sqlite3Config structure in a non-default state. (check-in: [562687d9f5] user: dan branch: trunk, size: 12943)
2015-07-17
12:42
[4e87e596a2] part of check-in [2a7b3a440f] More adjustments to the malloc5.test module so that it works correctly with the new pcache1 bulk allocation. (check-in: [2a7b3a440f] user: drh branch: trunk, size: 12975)
2015-07-16
18:18
[21f6552bac] part of check-in [b79a4affe4] Defer the bulk pcache1 memory allocation until the first page allocation request. Limit the size of the pcache1 bulk allocation to the cache_size setting. Deallocate the bulk allocation on a sqlite3_db_release_memory() request, if the bulk allocation is completely unused. (check-in: [b79a4affe4] user: drh branch: trunk, size: 12880)
2015-06-24
10:46
[e9a9116f80] part of check-in [e0195070f8] Adjustment to a malloc test so that it accepts a narrow range of values to account for variations in malloc subsystems. (check-in: [e0195070f8] user: drh branch: trunk, size: 12795)
2015-03-10
13:50
[79182b8bff] part of check-in [fbae6bafd7] Revise test cases in malloc5.test to accommodate varying allocation sizes returned by some system malloc() implementations. (check-in: [fbae6bafd7] user: drh branch: trunk, size: 12731)
2013-08-21
20:04
[fafce0aa91] part of check-in [ef2a6a3736] Minor fixes for test cases. No code changes. (check-in: [ef2a6a3736] user: dan branch: trunk, size: 11966)
2012-01-13
10:04
[a577cbbcc1] part of check-in [5afbcd49f9] Fix test case issues related to errors in file-controls and the PSOW flag. (check-in: [5afbcd49f9] user: dan branch: trunk, size: 11932)
2011-10-08
21:39
[30dc30b57f] part of check-in [4be9dccc71] All the soft_heap_limit to be exceeded by 10% in test cases. (check-in: [4be9dccc71] user: drh branch: trunk, size: 11932)
2011-08-02
00:57
[338e0f7df5] part of check-in [9007586fda] Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. (check-in: [9007586fda] user: mistachkin branch: winopen-retry-logic, size: 11932)
2009-04-11
19:09
[4d16d1bb26] part of check-in [ea20f78edb] Fix malloc5.test so it work on both 64-bit and 32-bit systems. The ::tcl_platform(wordSize) variable has to be used to adjust some memory sizes. (CVS 6499) (check-in: [ea20f78edb] user: drh branch: trunk, size: 11939)
2008-12-30
17:55
[20d1a0884b] part of check-in [b090d5736d] Fix a bug in the multi-index OR cost estimator. Remove leftover "breakpoint" commands from test scripts. (CVS 6086) (check-in: [b090d5736d] user: drh branch: trunk, size: 11851)
2008-08-27
16:38
[c8d0f76733] part of check-in [b01c65b065] Modifications to malloc5.test to account for the fact that sqlite3_release_memory() no longer reclaims dirty pages. (CVS 5625) (check-in: [b01c65b065] user: danielk1977 branch: trunk, size: 11870)
2008-08-21
15:54
[8b18857f37] part of check-in [2091d9a526] Fix soft-heap-limit related test suite failures. (CVS 5582) (check-in: [2091d9a526] user: danielk1977 branch: trunk, size: 12619)
2008-02-18
22:24
[1a68e56e51] part of check-in [63da5d9754] Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c. Limit the size of hash tables and the vdbefifo when using mem5.c. (CVS 4795) (check-in: [63da5d9754] user: drh branch: trunk, size: 12565)
2007-10-03
09:43
[18f3f71756] part of check-in [028ec36c71] Fix a problem in test script malloc5.test. (CVS 4455) (check-in: [028ec36c71] user: danielk1977 branch: trunk, size: 12543)
2007-09-03
16:12
[b2fd56b369] part of check-in [d66e08fd4f] Enable threadsafe builds by default in configure. Ticket #2606. Changes to test scripts to do better testing under all configurations. (CVS 4379) (check-in: [d66e08fd4f] user: drh branch: trunk, size: 11720)
11:04
[4ff75206de] part of check-in [c0ce631964] Handle transient malloc() failures in sqlite3CreateFunc(). (CVS 4371) (check-in: [c0ce631964] user: danielk1977 branch: trunk, size: 11727)
2007-08-28
08:00
[9db9205a5d] part of check-in [0b80168895] Add some comments and test-cases for the global lru page list (used by sqlite3_release_memory()). (CVS 4308) (check-in: [0b80168895] user: danielk1977 branch: trunk, size: 11713)
2007-08-22
22:04
[6f7b96f1be] part of check-in [205d0b881d] All of the malloc test cases run. Still seeing failures in malloc4.test. (CVS 4272) (check-in: [205d0b881d] user: drh branch: trunk, size: 7563)
2007-08-12
20:07
[90b1f1ce9f] part of check-in [990f621f22] Updates to test scripts for better support of soft-heap-limit testing. (CVS 4209) (check-in: [990f621f22] user: drh branch: trunk, size: 7607)
2007-08-10
16:41
[30eeb4c522] part of check-in [8be8459816] Add the --soft-heap-limit=N option to the test scripts. Set this value to enforce a soft heap limit across all tests. This changes exposes several new bugs. (CVS 4202) (check-in: [8be8459816] user: drh branch: trunk, size: 7581)
2007-04-07
17:44
[f228cb7101] part of check-in [105a7efb09] Make sure autovacuum is turned off for malloc5.test. (CVS 3826) (check-in: [105a7efb09] user: drh branch: trunk, size: 7548)
2007-04-05
13:12
[ab22dcb9f0] part of check-in [c20f7563c0] Avoid attempting to reclaim memory from in-memory databases in sqlite3_release_memory(). (CVS 3812) (check-in: [c20f7563c0] user: danielk1977 branch: trunk, size: 7528)
2007-04-02
05:07
[17a32bd720] part of check-in [ba0538a497] Fix a resource leak introduced by the change-counter optimisation. Also add some test coverage. (CVS 3790) (check-in: [ba0538a497] user: danielk1977 branch: trunk, size: 6689)
2006-01-19
08:43
[7425272e26] part of check-in [9507983268] Account for read-uncommitted cursors in sqlite3BtreeClearTable(). (CVS 2977) (check-in: [9507983268] user: danielk1977 branch: trunk, size: 6621)
2006-01-16
15:32
[7c0a02ab2f] part of check-in [36b0325965] Fix problems compiling with memory-management enabled. Ticket #1619. (CVS 2960) (check-in: [36b0325965] user: danielk1977 branch: trunk, size: 6527)
2006-01-09
09:59
[1bac8c0dd9] part of check-in [44f8e3139a] Add a runtime interface to enable memory-management features. (CVS 2894) (check-in: [44f8e3139a] user: danielk1977 branch: trunk, size: 6597)
2006-01-05
15:50
[4ebf827a81] part of check-in [98194a45cc] Move TCL interface for sqlite3_release_memory() and sqlite3_soft_heap_limit() out of tclsqlite.c and into test1.c. Update the TCL interface documention to describe the "exists" method. (CVS 2862) (check-in: [98194a45cc] user: drh branch: trunk, size: 6343)
2005-12-30
16:28
[cd31d7be49] part of check-in [2afcad9901] Add part of the btree layer of the shared-cache feature. (CVS 2848) (check-in: [2afcad9901] user: danielk1977 branch: trunk, size: 6295)
2005-12-20
09:19
[8dd58affc4] part of check-in [c2c5285442] Add simple tests and fixes for sqlite3_soft_heap_limit() (CVS 2837) (check-in: [c2c5285442] user: danielk1977 branch: trunk, size: 5739)
2005-12-19
14:18
Added: [2418a9d667] part of check-in [154282fca5] Add some very simple test cases (and resulting bug fixes) for release_memory(). (CVS 2826) (check-in: [154282fca5] user: danielk1977 branch: trunk, size: 3782)