aboutsummaryrefslogtreecommitdiff
path: root/src/vdbeaux.c
Commit message (Expand)AuthorAge
* Fix the sqlite3VdbeTypeofColumn() function so that it works correctlydrh12 days
* KeyInfo is now an indeterminate size, so we cannot declare a variable of thatdrh2025-03-14
* Make use of the flexible-array feature of C99, when available, to try todrh2025-03-14
* Code changes that make it easier to prove that no 32-bit integer overflowsdrh2025-02-17
* Fix comments on the Parse.nMaxArgs field so that they are correct. Adddrh2025-02-07
* Performance improvements to the (debug-use only) Mem.pScopyFrom logic, resultingdrh2025-01-21
* New assert() statements to show that the sqlite3_value.db field is initializeddrh2024-12-30
* Add an extra assert() to releaseMemArray() just to prove that thedrh2024-12-30
* Avoid loading the entire record into memory for an sqlite3_preupdate_old() ca...dan2024-11-04
* Remove all code that makes use of the C-language "long double" datatype.drh2024-10-01
* New #ifdefs to omit code that is unused when SQLITE_USE_LONG DOUBLE is defined.drh2024-10-01
* Add compile-time option -DSQLITE_USE_LONG_DOUBLE=0 to omit all attempts to usedrh2024-10-01
* Fix the preupdate hook so that it works when the "old.*" row has a column wit...dan2024-09-18
* Update EXPLAIN output to include P4_SUBRTNSIG.dan2024-07-04
* Be more aggressive about reusing subqueries that appear on the RHS of INdrh2024-07-04
* Fix a couple of assert() statements so that they cannot firedrh2024-05-28
* Squelch two OMIT-flag-related warnings reported in [forum:388243d9882067a9|fo...stephan2024-05-10
* One of the assert()s added by the previous check-in was not quite correct.drh2024-03-08
* Add new assert() statements, which if they had existed three years ago,drh2024-03-08
* Remove a local variable from sqlite3IntFloatCompare() that was being optimizeddrh2024-02-26
* Make sure key comprisons are done correctly if the index key contains NaNdrh2024-02-25
* The assertion change at check-in [7946c79567b0ccd3] is insufficient to fixdrh2023-11-29
* Fix harmless compiler warnings in debugging code.drh2023-11-17
* Changes a no-op call to freeP4() into an assert().drh2023-11-08
* Since SQLite considers NaN to be like NULL and NULL sorts before any integer,drh2023-10-28
* Fix an error in a debugging routine used inside of testcase(). Does notdrh2023-10-19
* Fix a false-positive in run-time error checking.drh2023-10-19
* Changes to sqlite3IntFloatCompare() in an attempt to better measuredrh2023-10-17
* Improve the sqlite3IntFloatCompare() routine so that it is testable.drh2023-09-14
* Determine at start time whether or not the underlying hardware supportsdrh2023-09-13
* Merge the latest trunk enhancements into the wal-shm-exceptions branch.drh2023-07-28
|\
| * Add the sqlite3_stmt_explain() API.drh2023-07-28
| |\
| | * Enhance the sqlite3_stmt_explain() interface so that avoids unnecessarydrh2023-07-18
| * | The OP_Column opcode caches large column values coming from overflow pages.drh2023-07-27
| |/
* | Merge all recent trunk enhancements into the wal-shm-exceptions branch.drh2023-07-06
|\|
| * Add support for sqlite3_stmt_scanstatus_v2() profiling of GROUP BY clauses th...dan2023-06-30
| * Performance optimization in sqlite3VdbeAddOp4Int().drh2023-06-20
| * Fix an assert that can go bad if STAT4 content is corrupt. This is adrh2023-06-10
| * Fix straggler misspellings and tidy the custom dictionary. Also include picku...larrybr2023-06-07
| |\
| * | Add a C-source spell-checking facility. make misspell (on Nix)larrybr2023-06-07
| |/
| * The assertion-fault fix in [53a61f7423a7f057] was not quite complete. Thisdrh2023-04-22
| * Fix a incorrect assert() statement in the pre-update hook logic. No changesdrh2023-04-22
| * Fix a function declaration so that it correctly appears as private indrh2023-04-20
| * Attempt to suppress harmless compiler warnings reported bydrh2023-04-19
| * New assert() statements to validate the parameters todrh2023-04-10
| * A prepared statement that aborts due to SQLITE_SCHEMA should not invalidatedrh2023-04-06
| * Fix harmless compiler warnings.drh2023-04-01
| * Add an sqlite3_db_config() option - SQLITE_DBCONFIG_STMT_SCANSTATS - for enab...dan2023-02-28
| * Back out the 'txn' enhancement to date/time functions. The duration of adrh2023-02-08
| * Add support for the 'txn' argument to date/time functions that works likedrh2023-02-07