/ 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
[2e4ad768] part of check-in [3d5eae1c] Update a test case in malloc5.test to take into account that malloc() sometimes returns slightly more space than requested. (check-in: [3d5eae1c] user: dan branch: trunk, size: 13143)
2017-07-19
18:01
[f6eb6eca] part of check-in [d14fc621] Remove some 'breakpoint' commands in test files. (check-in: [d14fc621] user: mistachkin branch: trunk, size: 13064)
2017-03-29
16:55
[a591be06] part of check-in [d336858d] Fix some tests in malloc5.test to account for the sqlite3_release_memory() change in the previous commit. (check-in: [d336858d] user: dan branch: trunk, size: 13077)
2017-02-07
19:23
[192d0b5e] part of check-in [be82d5ae] Update a test parameter in malloc5.test to account for the increase in default lookaside buffer size. (check-in: [be82d5ae] user: dan branch: trunk, size: 12943)
2015-07-24
14:17
[02ed7c53] part of check-in [562687d9] Modify a few test scripts to avoid leaving the sqlite3Config structure in a non-default state. (check-in: [562687d9] user: dan branch: trunk, size: 12943)
2015-07-17
12:42
[4e87e596] part of check-in [2a7b3a44] More adjustments to the malloc5.test module so that it works correctly with the new pcache1 bulk allocation. (check-in: [2a7b3a44] user: drh branch: trunk, size: 12975)
2015-07-16
18:18
[21f6552b] part of check-in [b79a4aff] 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: [b79a4aff] user: drh branch: trunk, size: 12880)
2015-06-24
10:46
[e9a9116f] part of check-in [e0195070] Adjustment to a malloc test so that it accepts a narrow range of values to account for variations in malloc subsystems. (check-in: [e0195070] user: drh branch: trunk, size: 12795)
2015-03-10
13:50
[79182b8b] part of check-in [fbae6baf] Revise test cases in malloc5.test to accommodate varying allocation sizes returned by some system malloc() implementations. (check-in: [fbae6baf] user: drh branch: trunk, size: 12731)
2013-08-21
20:04
[fafce0aa] part of check-in [ef2a6a37] Minor fixes for test cases. No code changes. (check-in: [ef2a6a37] user: dan branch: trunk, size: 11966)
2012-01-13
10:04
[a577cbbc] part of check-in [5afbcd49] Fix test case issues related to errors in file-controls and the PSOW flag. (check-in: [5afbcd49] user: dan branch: trunk, size: 11932)
2011-10-08
21:39
[30dc30b5] part of check-in [4be9dccc] All the soft_heap_limit to be exceeded by 10% in test cases. (check-in: [4be9dccc] user: drh branch: trunk, size: 11932)
2011-08-02
00:57
[338e0f7d] part of check-in [9007586f] 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: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 11932)
2009-04-11
19:09
[4d16d1bb] part of check-in [ea20f78e] 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: [ea20f78e] user: drh branch: trunk, size: 11939)
2008-12-30
17:55
[20d1a088] part of check-in [b090d573] Fix a bug in the multi-index OR cost estimator. Remove leftover "breakpoint" commands from test scripts. (CVS 6086) (check-in: [b090d573] user: drh branch: trunk, size: 11851)
2008-08-27
16:38
[c8d0f767] part of check-in [b01c65b0] Modifications to malloc5.test to account for the fact that sqlite3_release_memory() no longer reclaims dirty pages. (CVS 5625) (check-in: [b01c65b0] user: danielk1977 branch: trunk, size: 11870)
2008-08-21
15:54
[8b18857f] part of check-in [2091d9a5] Fix soft-heap-limit related test suite failures. (CVS 5582) (check-in: [2091d9a5] user: danielk1977 branch: trunk, size: 12619)
2008-02-18
22:24
[1a68e56e] part of check-in [63da5d97] 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: [63da5d97] user: drh branch: trunk, size: 12565)
2007-10-03
09:43
[18f3f717] part of check-in [028ec36c] Fix a problem in test script malloc5.test. (CVS 4455) (check-in: [028ec36c] user: danielk1977 branch: trunk, size: 12543)
2007-09-03
16:12
[b2fd56b3] part of check-in [d66e08fd] Enable threadsafe builds by default in configure. Ticket #2606. Changes to test scripts to do better testing under all configurations. (CVS 4379) (check-in: [d66e08fd] user: drh branch: trunk, size: 11720)
11:04
[4ff75206] part of check-in [c0ce6319] Handle transient malloc() failures in sqlite3CreateFunc(). (CVS 4371) (check-in: [c0ce6319] user: danielk1977 branch: trunk, size: 11727)
2007-08-28
08:00
[9db9205a] part of check-in [0b801688] Add some comments and test-cases for the global lru page list (used by sqlite3_release_memory()). (CVS 4308) (check-in: [0b801688] user: danielk1977 branch: trunk, size: 11713)
2007-08-22
22:04
[6f7b96f1] part of check-in [205d0b88] All of the malloc test cases run. Still seeing failures in malloc4.test. (CVS 4272) (check-in: [205d0b88] user: drh branch: trunk, size: 7563)
2007-08-12
20:07
[90b1f1ce] part of check-in [990f621f] Updates to test scripts for better support of soft-heap-limit testing. (CVS 4209) (check-in: [990f621f] user: drh branch: trunk, size: 7607)
2007-08-10
16:41
[30eeb4c5] part of check-in [8be84598] 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: [8be84598] user: drh branch: trunk, size: 7581)
2007-04-07
17:44
[f228cb71] part of check-in [105a7efb] Make sure autovacuum is turned off for malloc5.test. (CVS 3826) (check-in: [105a7efb] user: drh branch: trunk, size: 7548)
2007-04-05
13:12
[ab22dcb9] part of check-in [c20f7563] Avoid attempting to reclaim memory from in-memory databases in sqlite3_release_memory(). (CVS 3812) (check-in: [c20f7563] user: danielk1977 branch: trunk, size: 7528)
2007-04-02
05:07
[17a32bd7] part of check-in [ba0538a4] Fix a resource leak introduced by the change-counter optimisation. Also add some test coverage. (CVS 3790) (check-in: [ba0538a4] user: danielk1977 branch: trunk, size: 6689)
2006-01-19
08:43
[7425272e] part of check-in [95079832] Account for read-uncommitted cursors in sqlite3BtreeClearTable(). (CVS 2977) (check-in: [95079832] user: danielk1977 branch: trunk, size: 6621)
2006-01-16
15:32
[7c0a02ab] part of check-in [36b03259] Fix problems compiling with memory-management enabled. Ticket #1619. (CVS 2960) (check-in: [36b03259] user: danielk1977 branch: trunk, size: 6527)
2006-01-09
09:59
[1bac8c0d] part of check-in [44f8e313] Add a runtime interface to enable memory-management features. (CVS 2894) (check-in: [44f8e313] user: danielk1977 branch: trunk, size: 6597)
2006-01-05
15:50
[4ebf827a] part of check-in [98194a45] 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: [98194a45] user: drh branch: trunk, size: 6343)
2005-12-30
16:28
[cd31d7be] part of check-in [2afcad99] Add part of the btree layer of the shared-cache feature. (CVS 2848) (check-in: [2afcad99] user: danielk1977 branch: trunk, size: 6295)
2005-12-20
09:19
[8dd58aff] part of check-in [c2c52854] Add simple tests and fixes for sqlite3_soft_heap_limit() (CVS 2837) (check-in: [c2c52854] user: danielk1977 branch: trunk, size: 5739)
2005-12-19
14:18
Added: [2418a9d6] part of check-in [154282fc] Add some very simple test cases (and resulting bug fixes) for release_memory(). (CVS 2826) (check-in: [154282fc] user: danielk1977 branch: trunk, size: 3782)