Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for test/speedtest1.c
2025-04-10
| ||
19:54 | [64b8804b05] part of check-in [0e5e0e2f55] Improved detection of run-time errors (ex: OOM errors) in speedtest1. (check-in: [0e5e0e2f55] user: drh branch: trunk, size: 116495) | |
19:39 | [b6823a37a4] part of check-in [578e9fedea] Provide new command-line options --hard-heap-limit and --soft-heap-limit for speedtest1. (check-in: [578e9fedea] user: drh branch: trunk, size: 116367) | |
19:03 | [3064b76adc] part of check-in [8c8b1a99bc] Be sure that speedtest1 reports any errors that it encounters while running the speed tests. (check-in: [8c8b1a99bc] user: drh branch: trunk, size: 115570) | |
2025-02-10
| ||
16:34 | [132cd5ba06] part of check-in [7a0c3d0e14] Make the "mix1" testset the default for speedtest1. (check-in: [7a0c3d0e14] user: drh branch: trunk, size: 115158) | |
16:13 | [abcce43464] part of check-in [ce307addb0] Enhance speedtest1 with a new testset that calls sqlite3_open() and uses the connection many times. (check-in: [ce307addb0] user: drh branch: trunk, size: 115137) | |
2025-02-09
| ||
00:54 | [ef340d3913] part of check-in [f1345b84ea] Add the "star" testset to speedtest1. Include it as part of "mix1". (check-in: [f1345b84ea] user: drh branch: trunk, size: 99293) | |
2025-02-02
| ||
18:01 | [204acd8af3] part of check-in [602d4dd69e] Add a header comment to test/speedtest1.c that outlines how to compile the program using historical amalgamation sources, for comparison testing. (check-in: [602d4dd69e] user: drh branch: trunk, size: 95982) | |
16:52 | [f17c04829e] part of check-in [5216452047] Update to the "--help" output from speedtest1. (check-in: [5216452047] user: drh branch: trunk, size: 95222) | |
2025-01-16
| ||
20:46 | [323ce09564] part of check-in [c4750f7cf7] speedtest1: further improvements to the "json" testset. (check-in: [c4750f7cf7] user: drh branch: trunk, size: 95222) | |
20:08 | [26f1b44de1] part of check-in [2cc73c5e08] speedtest1: Improvements to the "json" testset. Better balance in "mix1". (check-in: [2cc73c5e08] user: drh branch: trunk, size: 94782) | |
17:19 | [6c9f30a903] part of check-in [d33508836b] Revamp the "json" testset in speedtest1. (check-in: [d33508836b] user: drh branch: trunk, size: 94171) | |
14:37 | [572cc10da3] part of check-in [2db3a3ee37] Add the "json" test case to speedtest1 and include it in "mix1". (check-in: [2db3a3ee37] user: drh branch: trunk, size: 93797) | |
14:06 | [ef3a1b9c09] part of check-in [85667b3a57] Speedtest1 enhancements: (1) Add the ability to scale performance of tests sets using "/NNN" after the testset name, even for testsets in a comma-separated list. (2) Add the "mix1" macro testset. (check-in: [85667b3a57] user: drh branch: trunk, size: 91141) | |
2024-10-01
| ||
20:29 | [cc503febbb] part of check-in [f622b52024] Remove all code that makes use of the C-language "long double" datatype. (check-in: [f622b52024] user: drh branch: omit-long-double, size: 90399) | |
19:10 | [82f273f6df] part of check-in [98066e2d22] New #ifdefs to omit code that is unused when SQLITE_USE_LONG DOUBLE is defined. (check-in: [98066e2d22] user: drh branch: trunk, size: 90826) | |
2024-01-20
| ||
16:18 | [19c9b60908] part of check-in [401650aacc] Allow "_" characters to appear following any digit in an integer or real SQL literal. (check-in: [401650aacc] user: dan branch: digit-separators, size: 90620) | |
2023-07-03
| ||
15:11 | [f9505ad6f9] part of check-in [6bf6018a00] Add the --nolongdouble option to speedtest1.c. (check-in: [6bf6018a00] user: drh branch: trunk, size: 88998) | |
2023-04-18
| ||
11:35 | [9703465daf] part of check-in [960fe54c82] Add the --fullsync option to speedtest1. (check-in: [960fe54c82] user: drh branch: trunk, size: 88777) | |
2023-02-28
| ||
20:06 | [4a883fe277] part of check-in [bd02df052e] Updates to speedtest1.c and the speed-check.sh test script so that they work with the new SQLITE_DBCONFIG_STMT_SCANSTATUS control. (check-in: [bd02df052e] user: drh branch: trunk, size: 88519) | |
2022-10-25
| ||
15:38 | [645dbf0223] part of check-in [d3c830bd37] speedtest1: use the current (or default) vfs->xDelete method to unlink the db. This is specifically necessary when running the opfs vfs in a wasm build of speedtest1. This worked without this fix until recently because the affected test code was performing similar acrobatics in its stead. (check-in: [d3c830bd37] user: stephan branch: trunk, size: 88195) | |
2022-10-03
| ||
15:22 | [8677e29942] part of check-in [d7c2be6bdc] Adjust the --help output for speedtest1 to clarify that the argument to the --cachesize option is in pages, not bytes. (check-in: [d7c2be6bdc] user: drh branch: trunk, size: 87701) | |
13:45 | [8a9f6b6f6b] part of check-in [aeb884029a] Add the --vfs option to speedtest1. (check-in: [aeb884029a] user: drh branch: trunk, size: 86279) | |
2022-10-01
| ||
12:00 | [07b9d2cc48] part of check-in [7812aea6ea] Merge the latest trunk enhancements into the stmt-cache branch. (check-in: [7812aea6ea] user: drh branch: stmt-cache, size: 87224) | |
2022-09-19
| ||
13:16 | [752fc1cad5] part of check-in [ec09f32f7a] Merge kv-vfs branch into fiddle-opfs. Adjust various JS APIs and apps to deal with the new method of handling kvvfs. Adjust speedtest1 JS build to include sqlite3-api.js so that it can use kvvfs and opfs VFSes. Permit passing of the vfs as a URL parameter to certain demo/test apps. Milestone: speedtest-worker.html?vfs=opfs runs with the standalone OPFS impl. (check-in: [ec09f32f7a] user: stephan branch: fiddle-opfs, size: 87689) | |
11:47 | [4be5c905c7] part of check-in [281d098671] speedtest1: add --vfs NAME flag and eliminate code duplication in argc size verification for all flags which take a value. (check-in: [281d098671] user: stephan branch: fiddle-opfs, size: 87471) | |
2022-09-08
| ||
21:09 | [4001e0fcdb] part of check-in [51395c005d] Add speedtest1 --big-transactions flag to cause its large tests which rely on implicit transactions to be wrapped in BEGIN/COMMIT, per /chat discussion. Added to support of the WASMFS build, which slows down significantly when thousands of implicit transactions are used. (check-in: [51395c005d] user: stephan branch: fiddle-opfs, size: 87782) | |
19:53 | [3455669654] part of check-in [45ef576b2e] Experimentally add --nomutex flag to speedtest1 to have it open db with the SQLITE_OPEN_NOMUTEX flag. (check-in: [45ef576b2e] user: stephan branch: fiddle-opfs, size: 86865) | |
15:30 | [55ef13e008] part of check-in [f16c68ee6d] Add speedtest1-worker.html, an interactive Worker-thread variant of speedtest1.html. Add ext/wasm/index.html to act as a gateway to the various test pages. (check-in: [f16c68ee6d] user: stephan branch: fiddle-opfs, size: 86559) | |
2022-08-29
| ||
17:41 | [995c78f884] part of check-in [e5b7006f0f] Add test descriptions to the speedtest1 '-- begin' markers for potential display by the downstream JS code which uses those markers. (check-in: [e5b7006f0f] user: stephan branch: fiddle-opfs, size: 86371) | |
09:51 | [ad03c49d99] part of check-in [ef0b7ef2d2] Add begin/end comment markers to the test blocks in speedtest1 --script output to facilitate chopping up the output into chunks for JS-side processing. (check-in: [ef0b7ef2d2] user: stephan branch: fiddle-opfs, size: 86242) | |
2022-08-25
| ||
19:29 | [8bf7ebac9a] part of check-in [c72756b0f2] Ensure that sqlite3_prepare() inputs always have a semicolon terminator in speedtest1. (check-in: [c72756b0f2] user: drh branch: trunk, size: 85936) | |
19:19 | [8146658813] part of check-in [1c87d7c58d] Add the --script option to speedtest1. (check-in: [1c87d7c58d] user: drh branch: trunk, size: 85935) | |
15:09 | [03ccd2f443] part of check-in [da9aa5476c] Improved documentation of new features. Minor speed enhancements. (check-in: [da9aa5476c] user: drh branch: stmt-cache, size: 86398) | |
2022-08-24
| ||
23:50 | [ace4f2f705] part of check-in [c9dc536db9] Change sqlite3_prepare_v3() to require SQLITE_PREPARE_CACHE in order for a statement to be a cache candidate. But any statement can pull from the cache. Also add statement cache control to the CLI. (check-in: [c9dc536db9] user: drh branch: stmt-cache, size: 86320) | |
17:55 | [d37467faf7] part of check-in [c217b763b1] First attempt at adding a built-in prepared statement cache. This is mostly working, but still has a few obscure faults. (check-in: [c217b763b1] user: drh branch: stmt-cache, size: 85645) | |
2021-11-03
| ||
12:50 | [61f8a72bbc] part of check-in [a247b5d88c] Add the --strict option to speedtest1.c (check-in: [a247b5d88c] user: drh branch: trunk, size: 85110) | |
2020-12-02
| ||
00:20 | [5e5b805f24] part of check-in [55fa22bd40] Slightly faster tokenization of non-keyword identifiers. (check-in: [55fa22bd40] user: drh branch: trunk, size: 84616) | |
2020-11-05
| ||
14:50 | [849dbcb0bd] part of check-in [c0a18565e6] Remove unused variable from speedtest1.c (check-in: [c0a18565e6] user: drh branch: trunk, size: 84616) | |
2020-10-15
| ||
17:59 | [6f74bbfd6b] part of check-in [ed3bb818f5] Minor fixes to the cksumvfs documentation in the header comment of the source file. Enhance speedtest1.c so that it can more easily do performance comparisons of cksumvfs. (check-in: [ed3bb818f5] user: drh branch: trunk, size: 84668) | |
2020-08-07
| ||
14:47 | [ac0e6ebadb] part of check-in [4cffa9bb44] Add the --checkpoint option to speedtest1. (check-in: [4cffa9bb44] user: drh branch: trunk, size: 84096) | |
2020-07-29
| ||
16:18 | [cfc794a6da] part of check-in [a80ae2c98b] Dozens and dozens of typo fixes in comments. This change adds no value to the end product and is disruptive, so it is questionable whether or not it will ever land on trunk. (check-in: [a80ae2c98b] user: drh branch: typos, size: 83741) | |
2020-06-26
| ||
17:56 | [a8b5afe72d] part of check-in [e12225d59c] When computing the verification hash in speedtest1, do not include the value of floating point results (which can very in trailing bits depending on platform) but merely hash the fact that a floating point value was received. (check-in: [e12225d59c] user: drh branch: trunk, size: 83740) | |
16:17 | [01ae6222be] part of check-in [d34b8ff5f8] Improvements to speedtest1.c for more consistent verification hashes. (check-in: [d34b8ff5f8] user: drh branch: trunk, size: 83785) | |
14:05 | [18c3a29fba] part of check-in [89a11120ab] Add --verify to speed-check.sh and add --memdb and --output to speedtest1.c. Other improvements to speedtest1.c. (check-in: [89a11120ab] user: drh branch: speedtest-hash, size: 83247) | |
2020-06-25
| ||
20:28 | [62a22866f2] part of check-in [60d1e46c8c] Enhance the --verify option to speedtest1.c so that it computes and displays a hash of the result from all SQL queries, for verification purposes. (check-in: [60d1e46c8c] user: drh branch: speedtest-hash, size: 81610) | |
2020-06-23
| ||
20:03 | [ea201573f9] part of check-in [780e8aaa23] Enhance the --testset option on speedtest1 so that it can accept a comma-separated list of test modules to run in order. (check-in: [780e8aaa23] user: drh branch: trunk, size: 78993) | |
2020-01-29
| ||
13:10 | [d564e7689a] part of check-in [a9b2adc5d6] Add new memory barriers during initialization. (check-in: [a9b2adc5d6] user: drh branch: trunk, size: 77081) | |
2019-05-25
| ||
13:14 | [f3bfe3c6a8] part of check-in [b84e7057c0] Add new cases to speedtest1 for measuring performance of binary to/from decimal conversions of floating point values. (check-in: [b84e7057c0] user: drh branch: trunk, size: 77058) | |
2018-05-24
| ||
16:18 | [cc7e6b4a7c] part of check-in [95f2d62cf3] Addition cases for rtree preformance testing in speedtest1.c. Add the --nodiff option to the speed-check.sh script. (check-in: [95f2d62cf3] user: drh branch: trunk, size: 76675) | |
2018-04-03
| ||
20:44 | [20cc4028b0] part of check-in [5a6fd9e015] Fix an error message in speedtest1.c and make the "trigger" testset sensitive to the --size parameter. (check-in: [5a6fd9e015] user: drh branch: trunk, size: 75221) | |
20:00 | [3f17427600] part of check-in [7b7fa5fa0d] Update speedtest1.c with new testset "trigger" based on the tests in speed4p.test. (check-in: [7b7fa5fa0d] user: dan branch: trunk, size: 75176) | |
2017-12-26
| ||
14:12 | [a5faf4cbe5] part of check-in [b3c6105181] Add options to speedtest1.c and speed-check.sh for testing performance of floating-point computatations. (check-in: [b3c6105181] user: drh branch: mistake, size: 68673) | |
2017-10-04
| ||
17:05 | [e44c5fccdd] part of check-in [7c69f8f108] Update the speedtest1 program so that it prints the output of "PRAGMA compile_options" if the -stats option is specified. (check-in: [7c69f8f108] user: dan branch: trunk, size: 66476) | |
2017-08-28
| ||
15:51 | [7a6ec22e87] part of check-in [54b000246c] Remove the rarely-used scratch memory allocator. This makes the code smaller, faster, and easier to maintain. In place of the scratch allocator, add the SQLITE_CONFIG_SMALL_MALLOC configuration option that provides a hint to SQLite that large memory allocations should be avoided. (check-in: [54b000246c] user: drh branch: trunk, size: 66231) | |
2017-02-14
| ||
16:30 | [7b1ab42b09] part of check-in [e4731fd65f] More realistic lengths of string values in speedtest1 with --testset orm. (check-in: [e4731fd65f] user: drh branch: trunk, size: 67339) | |
15:58 | [4f7a10a3db] part of check-in [58b2f911ee] Fix a testcase number on the ORM testset of speedtest1. (check-in: [58b2f911ee] user: drh branch: trunk, size: 67332) | |
15:57 | [89795b8e11] part of check-in [1836adc1d1] Add the new "--testset orm" to the speedtest1 utility. (check-in: [1836adc1d1] user: drh branch: trunk, size: 67332) | |
2017-01-20
| ||
16:09 | [02fe15bb78] part of check-in [87b640c8d0] Get the "--testset rtree" option working on speedtest1. Add the --rtree, --lookaside, and --clang options to the speed-check.sh script. (check-in: [87b640c8d0] user: drh branch: trunk, size: 54313) | |
2016-12-31
| ||
18:37 | [4e8ea61650] part of check-in [52b99bcbf1] In speedtest1.c, make the "--lookaside 0 0" option completely disable lookaside. (check-in: [52b99bcbf1] user: drh branch: speedtest1, size: 54527) | |
14:33 | [2feca85778] part of check-in [8c28fde004] Minor #include change to speedtest1.c so that it will compile under MSVC. (check-in: [8c28fde004] user: drh branch: speedtest1, size: 54526) | |
2016-12-12
| ||
23:24 | [0c92fd0db4] part of check-in [1a636d5e0e] Add the --mmap option to the speedtest1 program and to the speed-check.sh script that is frequently used to run speedtest1. (check-in: [1a636d5e0e] user: drh branch: trunk, size: 54480) | |
2016-11-21
| ||
18:15 | [dae4b22c62] part of check-in [9979ba80a6] Enhance speedtest1.c so that is works on older versions of SQLite, before the introduction of the group_concat() aggregate function. (check-in: [9979ba80a6] user: drh branch: trunk, size: 54059) | |
2016-11-15
| ||
21:17 | [2699cdb3c0] part of check-in [77aeb705c3] Add a needed #include to speedtest1.c. (check-in: [77aeb705c3] user: drh branch: trunk, size: 52283) | |
2016-11-09
| ||
01:07 | [48d82e01bd] part of check-in [754ee84495] Add a DISTINCT query to speedtest1.c. Also change INSERT OR REPLACE into just REPLACE. (check-in: [754ee84495] user: drh branch: trunk, size: 52263) | |
2016-11-08
| ||
16:27 | [cb433ff792] part of check-in [c2f84f637f] Fix the speedtest1.c test program so that it gives closing "%" wildcards on LIKE searches. (check-in: [c2f84f637f] user: drh branch: trunk, size: 52126) | |
00:30 | [4b2538e937] part of check-in [b5733cae3c] Tweaks to speedtest1.c to better reflect mobile usage based on findings in the "Pocket Data" paper by Kennedy, Ajay, Challen, and Ziarek. (check-in: [b5733cae3c] user: drh branch: trunk, size: 52120) | |
2016-10-18
| ||
15:29 | [ffb96750d0] part of check-in [2aa7a03b86] Fix harmless uninitialized variable warnings in speedtest1.c. (check-in: [2aa7a03b86] user: drh branch: trunk, size: 50052) | |
14:35 | [0258bb6299] part of check-in [6ca0e06b21] Add the --repeat option to speedtest1.c and speed-check.sh. (check-in: [6ca0e06b21] user: drh branch: trunk, size: 50037) | |
2016-09-21
| ||
23:58 | [43b25ae8e3] part of check-in [7785b3a257] Fix speedtest1.c so that it works with SQLITE_OMIT_DEPRECATED. Add the --lean and --cachesize options to speed-check.sh. (check-in: [7785b3a257] user: drh branch: trunk, size: 49411) | |
2016-06-04
| ||
16:33 | [28221f433d] part of check-in [9583c0fb39] Fix up speedtest1.c so that it will compile and run on SQLite versions prior to 3.6.18 (circa 2009-09-11). (check-in: [9583c0fb39] user: drh branch: trunk, size: 49306) | |
2016-04-12
| ||
17:13 | [4476f70307] part of check-in [b65b69f6b6] Fix speedtest1 so that it automatically unlinks its test database prior to startup. (check-in: [b65b69f6b6] user: drh branch: trunk, size: 49216) | |
16:59 | [870ea1f308] part of check-in [8053a6e2bf] Add the --temp option to the speedtest1.c performance test program. (check-in: [8053a6e2bf] user: drh branch: trunk, size: 49250) | |
2016-03-30
| ||
12:20 | [21af8db249] part of check-in [e4bee561fd] Improvements to the performance testing program "speedtest1.c" and the shell script that invokes it. (check-in: [e4bee561fd] user: drh branch: trunk, size: 48619) | |
2016-02-27
| ||
19:19 | [1478cb3fb6] part of check-in [f681d80034] Tighter description of I/O stats in the shell. Show I/O stats on speedtest1.c. (check-in: [f681d80034] user: drh branch: trunk, size: 48607) | |
2016-02-19
| ||
16:19 | [947421c324] part of check-in [0cb728c15c] Enhance speedtest1 to display the particular version of SQLite under test. (check-in: [0cb728c15c] user: drh branch: trunk, size: 47327) | |
2015-10-29
| ||
13:48 | [f8bf04214e] part of check-in [34eb6911af] Fix uses of ctype functions (ex: isspace()) on signed characters in test programs and in some obscure extensions. No changes to the core. (check-in: [34eb6911af] user: drh branch: trunk, size: 47187) | |
2015-07-23
| ||
20:44 | [857439869d] part of check-in [017c5019e1] Change the name of the OTA extension to RBU: Resumable Bulk Update. (check-in: [017c5019e1] user: drh branch: trunk, size: 47093) | |
2015-07-06
| ||
18:54 | [54f211994e] part of check-in [aa7341c873] Enhance separate pcache1 to allocate a block of pages from heap on startup, if possible, for a 5.2% performance improvement. (check-in: [aa7341c873] user: drh branch: pcache-bulk-local, size: 47093) | |
2015-07-03
| ||
14:34 | [2e8f367c5f] part of check-in [2b7567229e] New command-line options for speedtest1: --multithread, --nomemstat, --serialized, and --singlethread (check-in: [2b7567229e] user: drh branch: trunk, size: 46976) | |
2015-07-02
| ||
01:38 | [a2834483e4] part of check-in [c9ddbd8899] Add the --shrink-memory option to the speedtest1 test program. (check-in: [c9ddbd8899] user: drh branch: trunk, size: 46349) | |
2015-06-18
| ||
15:26 | [f42fd04a34] part of check-in [9246eca54a] Further #ifdef changes in speedtest1.c in order to support SQLite back to version 3.3.9 and perhaps even earlier. (check-in: [9246eca54a] user: drh branch: trunk, size: 45836) | |
12:37 | [613e7f6064] part of check-in [f50dd154d3] Add #ifdefs to some features speedtest1.c so that it compiles with older versions of SQLite, going back to version 3.5.1. (check-in: [f50dd154d3] user: drh branch: trunk, size: 45700) | |
2015-03-05
| ||
16:21 | [9f1b745c24] part of check-in [46119e8d8e] Fix some problems with OTA and empty target databases, or target databases with the wrong set of tables. Also add SQLITE_FCNTL_VFSNAME support to the OTA VFS. (check-in: [46119e8d8e] user: dan branch: ota-update, size: 45529) | |
2015-02-03
| ||
19:20 | [2b416dca3a] part of check-in [f30a057aee] Fix a typo in the --help output for speedtest1. Fix a dependency error in the Makefile.in for speedtest1. (check-in: [f30a057aee] user: drh branch: trunk, size: 45298) | |
2014-10-11
| ||
10:52 | [e4e2aa37ff] part of check-in [5d29a033b0] Require the SQLITE_ENABLE_RTREE compile-time option in speedtest1.c in order to enable the R-Tree tests. (check-in: [5d29a033b0] user: drh branch: trunk, size: 45301) | |
2014-08-29
| ||
18:06 | [83f6b3318f] part of check-in [2ab4b5adc6] Fix the speedtest1.c test program to set the worker thread count using the threads pragma. (check-in: [2ab4b5adc6] user: drh branch: threads, size: 45004) | |
2014-05-02
| ||
18:05 | [f452891e50] part of check-in [d9549de317] Merge orderby-planning with this branch. (check-in: [d9549de317] user: dan branch: threads, size: 45080) | |
2014-04-18
| ||
13:57 | [bd150a4c29] part of check-in [5fce40c44a] Add to speedtest1.c the --threads option for setting the SQLITE_CONFIG_WORKER_THREADS configuration. (check-in: [5fce40c44a] user: drh branch: threads, size: 39023) | |
2014-04-11
| ||
23:14 | [d29c8048be] part of check-in [0b70275972] Add the new interfaces to rtree, though they do not yet work. Add the "show_speedtest1_rtree.tcl" script for showing the test data used for the R-Tree tests of speedtest1. Change speedtest1 to generate better R-Tree test data. (check-in: [0b70275972] user: drh branch: rtree-enhancements, size: 44682) | |
17:41 | [017473605f] part of check-in [9d485c4207] Add the --verify option to speedtest1. Add verification test cases to the "rtree" testset and a case that uses a custom geometry callback. (check-in: [9d485c4207] user: drh branch: rtree-enhancements, size: 44581) | |
16:14 | [3e06b48e8c] part of check-in [20a73ec0b2] Update comments in the R-Tree module in preparation for some big changes. Add an "rtree" performance test to speedtest1. (check-in: [20a73ec0b2] user: drh branch: rtree-enhancements, size: 41612) | |
2014-03-25
| ||
20:28 | [90446861e5] part of check-in [7922809ee0] Adjust the repeat counts on several tests in speedtest1 so that the relative time spent on the test is roughly the same regardless of --size. (check-in: [7922809ee0] user: drh branch: trunk, size: 38625) | |
17:45 | [2bec93920c] part of check-in [9ab7ffd592] Add another performance test case to speedtest1. This case is another ORDER BY test but this time without LIMIT. (check-in: [9ab7ffd592] user: drh branch: trunk, size: 38643) | |
14:54 | [bbf90952e0] part of check-in [588122641e] Add an ORDER BY test case to speedtest1.c (check-in: [588122641e] user: drh branch: trunk, size: 38089) | |
2014-02-09
| ||
23:59 | [1603da7b48] part of check-in [5329957591] Add a compound-query test to the speedtest1 test program. (check-in: [5329957591] user: drh branch: trunk, size: 37535) | |
00:52 | [8b3b85c820] part of check-in [56febbeb57] Add the Mandelbrot Set testcase to the "cte" testset of speedtest1. (check-in: [56febbeb57] user: drh branch: trunk, size: 37051) | |
00:18 | [ba90413e95] part of check-in [4677ef2f8a] Add a new "testset" to the speedtest1 program: The sudoku solver. (check-in: [4677ef2f8a] user: drh branch: trunk, size: 36050) | |
2013-12-21
| ||
17:14 | [7130d2cb6d] part of check-in [2d2b3c4951] Fix speedtest1.c so that in --explain mode it only outputs non-explain text for DDL statements. (check-in: [2d2b3c4951] user: drh branch: trunk, size: 32783) | |
15:46 | [0fb5502e08] part of check-in [96397263f9] Fix the ".echo on" dot-command of the shell so that it echos comments in addition to SQL statements and dot-commands. Add the --explain option to speedtest1 so that the output can be piped into the command-line shell to show nicely-formated VDBE code for the entire test. (check-in: [96397263f9] user: drh branch: trunk, size: 32730) | |
00:04 | [60d9ebc64c] part of check-in [69a17336fd] Add a case to speedtest1.c that demonstrates the need to factor OP_Column operators out of inner loops. (check-in: [69a17336fd] user: drh branch: trunk, size: 32105) | |
2013-12-18
| ||
16:27 | [47788d552a] part of check-in [97fdfc6b79] Remove an unnecessary column-cache flush. Add another test case to the speedtest1.c program to accentuate the benefit of not flushing the cache at that point. (check-in: [97fdfc6b79] user: drh branch: column-cache-debug, size: 31546) | |
2013-12-09
| ||
12:24 | [bb3a4cc62b] part of check-in [fbfc075a5a] Fix an incorrect test number in the output of the speedtest1.c program. No changes to the test algorithms. (check-in: [fbfc075a5a] user: drh branch: trunk, size: 31240) | |
2013-12-02
| ||
21:25 | [4f1e34b6af] part of check-in [bc8eacc7f7] Another #if SQLITE_VERSION_NUMBER macro in speedtest1.c for compatibility with older versions of SQLite. (check-in: [bc8eacc7f7] user: drh branch: trunk, size: 31240) | |
01:24 | [ae9d739b7f] part of check-in [4b20cf4206] Still more #if SQLITE_VERSION_NUMBER macros in test/speedtest1.c to enable compilation against older versions of SQLite. (check-in: [4b20cf4206] user: drh branch: trunk, size: 31199) | |
2013-12-01
| ||
18:10 | [aa1ff125bc] part of check-in [a9e1627ae7] Add some #if SQLITE_VERSION_NUMBER macros to test/speedtest1.c in order to make it compatible with older versions of SQLite so that it can be used for historical speed comparisons. (check-in: [a9e1627ae7] user: drh branch: trunk, size: 31112) | |
2013-11-27
| ||
18:00 | [184ded13ff] part of check-in [ae90300e8e] Fix spelling typo in speedtest1.exe. (check-in: [ae90300e8e] user: mistachkin branch: trunk, size: 30915) | |
14:50 | [39921e4229] part of check-in [c75f561f33] Fix some harmless compiler warnings in speedtest1.exe. (check-in: [c75f561f33] user: drh branch: trunk, size: 30914) | |
2013-11-24
| ||
01:14 | [aa08ae8e35] part of check-in [8f3c767a30] Add the --scratch parameter to speedtest1. Improved error messages when misconfiguring memory parameters in speedtest1. (check-in: [8f3c767a30] user: drh branch: trunk, size: 30908) | |
2013-11-23
| ||
21:29 | [3296bda6fd] part of check-in [6b98f0af7a] Add newlines at the end of some error messages in speedtest1. (check-in: [6b98f0af7a] user: drh branch: trunk, size: 32175) | |
11:45 | [34dfd9e87c] part of check-in [659f1a98ae] Report errors from sqlite3_exec() and sqlite3_config() in speedtest1. Fix a bug in the main testing logic that was found by these error reports. (check-in: [659f1a98ae] user: drh branch: trunk, size: 32169) | |
04:32 | [19ceb72f81] part of check-in [dbe85ef6d2] Fix the order of parameters to SQLITE_CONFIG_PAGECACHE in the speedtest1.exe program. (check-in: [dbe85ef6d2] user: drh branch: trunk, size: 31654) | |
04:16 | Added: [b84e185c29] part of check-in [fb6f0c6d77] Add the "speedtest1.exe" test program. (check-in: [fb6f0c6d77] user: drh branch: trunk, size: 31654) | |