index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
vdbemem.c
Commit message (
Expand
)
Author
Age
*
Start of experimental implementation of SQL window functions. Does not yet
dan
2018-05-16
*
Enhance ALTER TABLE ADD COLUMN to support "DEFAULT true" and "DEFAULT false".
drh
2018-04-18
*
Always interpret non-zero floating-point values as true even if their
drh
2018-02-26
*
New assert() statements to help ensure that no other errors similar
drh
2018-02-01
*
Work around a problem with GCC on 32-bit machines that cause the CAST
drh
2018-01-23
*
Add the experimental sqlite3_value_nochange() interface usable by xUpdate
drh
2018-01-12
*
In valueFromExpr() only generate a OOM fault if there have been now prior
drh
2017-12-13
*
Fix an unreachable branch in cases when SQLITE_ENABLE_STAT4 is not defined.
drh
2017-12-06
*
Fix a faulty NEVER assert() that could fail for SQLITE_ENABLE_STAT4 builds
dan
2017-11-27
*
Remove unnecessary NEVER() and ALWAYS() conditionals.
drh
2017-10-31
*
Partial backout of check-in [e0af9a904076]. It turns out we do need some
drh
2017-09-22
*
Revert one performance improvement changes from check-in [3b3e32d4cd07] as
drh
2017-09-21
*
Size and performance optimization on sqlite3VdbeMemGrow().
drh
2017-09-20
*
The BLOB returned by sqlite3VdbeMemFromBtree() does not need to be
drh
2017-09-20
*
Small size and performance optimization in the bytecode engine.
drh
2017-09-20
*
Improved resolution of large integer values in "CAST(x AS NUMERIC)".
drh
2017-09-20
*
Minor optimization to sqlite3VdbeMemSetStr().
drh
2017-08-21
*
In the KeyInfo object, refactor the nField and nXField elements into
drh
2017-08-02
*
Improved implementation of the destructor on pointer-passing interfaces.
drh
2017-07-27
*
Add a destructor argument to sqlite3_bind_pointer()
drh
2017-07-27
*
Improve the sqlite3_result_pointer() interface so that it cannot be faked
drh
2017-07-17
*
Add an experimental "pointer type" parameter to sqlite3_bind_pointer(),
drh
2017-07-17
*
Add APIs for binding pointers that can be used by app-defined functions.
drh
2017-06-30
*
Make sure sqlite3VdbeSetVarmask() is never invoked when QPSG is enabled.
drh
2017-06-26
*
Add the SQLITE_DBCONFIG_ENABLE_QPSG option to activate the query planner
drh
2017-06-26
*
Fix the processing of double-negatives in WHERE clause constraints with
drh
2017-06-13
*
Do not allow a Mem object to be both NULL and some other type at the same time.
drh
2017-04-17
*
Add an ALWAYS() around an unreachable condition in sqlite3VdbeMemGrow().
drh
2017-04-11
*
Slightly smaller and faster sqlite3VdbeMemGrow().
drh
2017-04-10
*
Split off sqlite3DbFreeNN() from sqlite3DbFree() and use it in cases where
drh
2017-04-05
*
Faster implementation for sqlite3VdbeIntValue() and sqlite3VdbeRealValue().
drh
2017-04-01
*
Ensure that the sqlite3_value_text() interface returns a buffer that is long
drh
2017-01-05
*
Fix an obscure problem in range estimation with STAT4.
drh
2016-12-09
*
Refactor the sqlite3BtreeKey() and sqlite3BtreeData() internal interfaces
drh
2016-11-25
*
Do not set MEM_Blob unless the appropriate fields of the Mem object have
drh
2016-10-05
*
Avoid unnecessary Mem initializations when generating a new sqlite3_stmt
drh
2016-09-30
*
Size and performance optimization to sqlite3ValueFromExpr()
drh
2016-09-29
*
Further performance enhancements in zeroblob() handling.
drh
2016-09-20
*
Avoid unnecessary calls to ExpandBlob() for smaller and faster code.
drh
2016-09-20
*
Changes to give a warning-free build with SQLITE_OMIT_INCRBLOB and
drh
2016-09-10
*
Remove an unnecessary call to sqlite3VdbeMemExpandBlob() when casting to
drh
2016-09-09
*
Change the way TK_SELECT_COLUMN is handled so that the subquery is only
drh
2016-08-20
*
Fix stat4-based cost estimates for vector range constraints.
dan
2016-08-03
*
Change the sqlite3BtreeKeySize() interface into sqlite3BtreeIntegerKey() and
drh
2016-06-04
*
Merge 3.12.0 beta changes from trunk.
drh
2016-03-21
|
\
|
*
Change the Vdbe.aMem array so that it is zero-based instead of one-based.
drh
2016-03-19
*
|
Merge recent enhancements from trunk. Default page size is 4096. Writes
drh
2016-03-04
|
\
|
|
*
Eliminate the need for the Column.zDflt (using Column.pDflt instead) to reduce
drh
2016-02-27
*
|
Merge all the latest changes from trunk.
drh
2016-02-25
|
\
|
|
*
Add the SQLITE_NOMEM_BKPT macro to enhance the ability to debug OOM errors.
drh
2016-02-15
|
|
\
[next]