-C Disable\sthe\spage-cache\sat\sthe\send\sof\spcache2.test.\s(CVS\s5823)
-D 2008-10-14T19:21:52
+C After\srunning\sspeed1.test\sand\sspeed1p.test,\sreset\sthe\ssize\sof\sthe\slookaside\sbuffer.\sOtherwise,\ssubsequent\sruns\sof\smalloc5.test\smay\sreport\san\serror.\sChanges\sto\stest\scode\sonly.\s(CVS\s5824)
+D 2008-10-15T11:43:55
F Makefile.arm-wince-mingw32ce-gcc fcd5e9cd67fe88836360bb4f9ef4cb7f8e2fb5a0
F Makefile.in 2014e5a4010ad5ebbcaedff98240b3d14ee83838
F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654
F src/test_func.c a55c4d5479ff2eb5c0a22d4d88e9528ab59c953b
F src/test_hexio.c 2f1122aa3f012fa0142ee3c36ce5c902a70cd12f
F src/test_loadext.c 97dc8800e46a46ed002c2968572656f37e9c0dd9
-F src/test_malloc.c c4e5e3ea12c81b67e7b5473a06e900bc9881e722
+F src/test_malloc.c 243244eb3ba2095db8b65a797d23de72c75e848c
F src/test_md5.c 28209a4e2068711b5443c33104fe41f21d160071
F src/test_mutex.c d3422d9f60cc1330249d102e74b333f0d24a0cb6
F src/test_onefile.c 243157b10275251c5dc2d6619aee2ff9ae22379c
F test/soak.test 3c317b3e55e1160731030c8e865d1858fab66fea
F test/softheap1.test 73ebd6e020d2954d965da2072baba5922fc8fb6a
F test/sort.test 0e4456e729e5a92a625907c63dcdedfbe72c5dc5
-F test/speed1.test 155493358a9aa96b61e51ba546dc80c7ce501251
+F test/speed1.test c74564fea46e094d6b518bf464c355991905eea2
F test/speed1p.explain d841e650a04728b39e6740296b852dccdca9b2cb
-F test/speed1p.test a656e04f07e6f7ba55d031e8287abdefa48ddbd7
+F test/speed1p.test 7f046639ffd70e6b1deb38684ef2208a43b45df3
F test/speed2.test 53177056baf6556dcbdcf032bbdfc41c1aa74ded
F test/speed3.test e312d7e442a5047d730569fdae2ba99bc94e1a13
F test/speed4.test abc0ad3399dcf9703abed2fff8705e4f8e416715
F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
-P 494510d8f25c69f5a5f5937b92f505849def6745
-R b7389beb7dc5a80380c024a04056c162
+P 3d2d05b6286e2a22a711e02f37748065b3b7f86e
+R 471b5d462241fc0e1a0cb7b7d4155791
U danielk1977
-Z 3d24cf7d9bd7bf0f7354b4d7f17fad1f
+Z eee97e63dce82dee7a4ebfea59be659b
-3d2d05b6286e2a22a711e02f37748065b3b7f86e
\ No newline at end of file
+9283478e69d84aa99b2d4636587c8c0b34e7c4da
\ No newline at end of file
** This file contains code used to implement test interfaces to the
** memory allocation subsystem.
**
-** $Id: test_malloc.c,v 1.48 2008/10/10 17:41:29 drh Exp $
+** $Id: test_malloc.c,v 1.49 2008/10/15 11:43:55 danielk1977 Exp $
*/
#include "sqliteInt.h"
#include "tcl.h"
){
int rc;
int sz, cnt;
+ Tcl_Obj *pRet;
if( objc!=3 ){
Tcl_WrongNumArgs(interp, 1, objv, "SIZE COUNT");
return TCL_ERROR;
}
if( Tcl_GetIntFromObj(interp, objv[1], &sz) ) return TCL_ERROR;
if( Tcl_GetIntFromObj(interp, objv[2], &cnt) ) return TCL_ERROR;
+ pRet = Tcl_NewObj();
+ Tcl_ListObjAppendElement(
+ interp, pRet, Tcl_NewIntObj(sqlite3GlobalConfig.szLookaside)
+ );
+ Tcl_ListObjAppendElement(
+ interp, pRet, Tcl_NewIntObj(sqlite3GlobalConfig.nLookaside)
+ );
rc = sqlite3_config(SQLITE_CONFIG_LOOKASIDE, sz, cnt);
- Tcl_SetObjResult(interp, Tcl_NewIntObj(rc));
+ Tcl_SetObjResult(interp, pRet);
return TCL_OK;
}
# This file implements regression tests for SQLite library. The
# focus of this script is measuring executing speed.
#
-# $Id: speed1.test,v 1.9 2008/07/30 13:15:46 drh Exp $
+# $Id: speed1.test,v 1.10 2008/10/15 11:43:55 danielk1977 Exp $
#
sqlite3_shutdown
#sqlite3_config_scratch 29000 1
-sqlite3_config_lookaside 1000 300
+set old_lookaside [sqlite3_config_lookaside 1000 300]
#sqlite3_config_pagecache 1024 10000
set testdir [file dirname $argv0]
source $testdir/tester.tcl
} 10000
speed_trial_summary speed1
+db close
+sqlite3_shutdown
+eval sqlite3_config_lookaside $old_lookaside
finish_test
#
# This is a copy of speed1.test modified to user prepared statements.
#
-# $Id: speed1p.test,v 1.5 2008/07/30 13:15:46 drh Exp $
+# $Id: speed1p.test,v 1.6 2008/10/15 11:43:55 danielk1977 Exp $
#
sqlite3_shutdown
#sqlite3_config_scratch 29000 1
-sqlite3_config_lookaside 2048 300
+set old_lookaside [sqlite3_config_lookaside 2048 300]
#sqlite3_config_pagecache 1024 11000
set testdir [file dirname $argv0]
source $testdir/tester.tcl
do_test speed1p-1.1 {
db one {SELECT count(*) FROM t1}
} 30000
-
# Delete 20000 more rows at random from the table.
#
} 10000
speed_trial_summary speed1
+db close
+sqlite3_shutdown
+eval sqlite3_config_lookaside $old_lookaside
finish_test