aboutsummaryrefslogtreecommitdiff
path: root/src/vdbeInt.h
Commit message (Expand)AuthorAge
* Pull all the latest trunk changes into the sessions branch.drh2012-02-10
|\
| * More structure packing for smaller objects and less memory usage.drh2012-02-02
| * For queries of the form "SELECT p, max(q) FROM t1", the value of column pdrh2012-02-02
| * Very small performance enhancement and reduction in size of the sqlite3_stmtdrh2012-02-01
* | Update sessions branch with latest changes from trunk.dan2012-01-14
|\|
| * Fix typos in commands. Combine the ExpandBlob and expandBlob macros into one.drh2012-01-08
* | Merge all of the latest trunk changes into the sessions branch.drh2012-01-05
|\|
| * Fix typos and comments and make minor changes to a few function names,drh2012-01-04
| * Import the experimental parse-tree explainer, with fixes, from thedrh2011-12-10
| |\
| | * Merge the latest trunk changes into tree-explain branch.drh2011-12-10
| | |\ | | |/ | |/|
| * | Modify the OP_Once opcode so that it works correctly in trigger sub-programs....dan2011-12-09
| | * Begin adding the data-structure explaining subsystem. All is contained withindrh2011-12-06
| |/
* | Merge in all changes found in the version 3.7.9 release candidate.drh2011-10-31
|\|
| * If an error occurs within sqlite3_step() on a statement prepared using sqlite...dan2011-10-27
* | Merge latest changes from the trunk into the sessions branch.dan2011-09-14
|\|
| * The build works again with -DSQLITE_OMIT_MERGE_SORT. The merge-sorter nowdrh2011-09-03
| * Instead of a temporary b-tree, use a linked-list and merge-sort to sort recor...dan2011-09-02
| * Experimental code-generator changes to utilize new opcodes for sorting.drh2011-09-01
| * About a 1% overall performance improvement by using a macro to avoiddrh2011-08-29
* | Merge the latest trunk changes into the sessions branch.drh2011-08-26
|\|
| * Remove an unused parameter from a function in vdbesort.c. Fix some comments a...dan2011-08-12
| * Add the SQLITE_OMIT_MERGE_SORT pre-processor directive. To omit the code in v...dan2011-08-12
| * In temp files used for merge sorting, store the size of each packed-memory-ar...dan2011-08-06
| * Minor fixes to vdbesort.c code in preparation for a major rework.dan2011-08-02
| * Experimental support for speeding up CREATE INDEX commands using an offline m...dan2011-07-12
* | Merge the latest trunk changes into the sessions branch.drh2011-06-20
|\|
| * Refactor the SQL parameter processing so that parameter names for valuesdrh2011-06-01
* | Merge in the latest changes from the trunk.drh2011-04-06
|\|
| * Fix a performance regression: Keep two btree masks in each prepareddrh2011-04-06
* | Merge the latest trunk changes into the sessions branch.drh2011-04-05
|\|
| * Remove the mutex counter and the logic that attempts to verify that btreedrh2011-04-05
* | Merge the latest changes of trunk into the session branch.drh2011-04-04
|\|
| * Remove the BtreeMutexArray object - use the Vdbe.btreeMask field to accomplishdrh2011-04-04
| * Change the name of the "tAttachMask" datatype to "yDbMask".drh2011-04-02
* | Merge in all the latest changes from the trunk, and especially the interfacedrh2011-03-23
|\|
| * Increase the upper bound on SQLITE_MAX_ATTACHED from 30 to 62.drh2011-03-23
* | Fix a problem with INTEGER PRIMARY KEY columns and the pre-update hook.dan2011-03-19
* | Add the sqlite3_preupdate_new() API, for retrieving the new.* values from wit...dan2011-03-16
* | Add start of sessions feature.dan2011-03-08
* | Add the experimental sqlite3_preupdate_hook() API.dan2011-03-01
|/
* Reorder the fields in private structures in an effort to reduce alignmentdrh2011-01-07
* Avoid recursive calls to sqlite3VdbeMemRelease() when deleting VM frames used...dan2010-12-01
* Add assert() statements that fail when a shallow copy is accessed after thedrh2010-09-27
* Provide hints to the btree layer during the creation of transient tablesdrh2010-08-30
* Change the way SubProgram objects are deleted so that the code is the same fo...dan2010-07-26
* Veryquick.test is now working. The SQLITE_STMTSTATUS_AUTOINDEX counterdrh2010-04-06
* Expire pragma statements when reset, even if they were not run to completion.drh2010-02-25
* Make the sqlite3_result_double() interface work the same asdrh2010-01-13
* Optimizations to the main loop inside sqlite3VdbeExec() to help VDBE byte codedrh2009-11-14
* Remove the obsolete "$Id:$" RCS identifier strings from the source code.drh2009-11-10