aboutsummaryrefslogtreecommitdiff
path: root/src/expr.c
Commit message (Expand)AuthorAge
* Make sure the value of an INTEGER PRIMARY KEY column supplied to triggersdrh2010-05-14
* Remove the OP_Variable optimization of check-in [48b77b04935d894] since itdrh2010-05-12
* Optimization: Convert an ORDER BY clause into a no-op if the query alsodrh2010-04-26
* Modify the vdbe so that the comparison operator opcodes do not modify the dat...dan2010-03-05
* Comment out unused code when SQLITE_OMIT_FLOATING_POINT is selected.drh2010-01-13
* Use #ifdefs to disable unused code when SQLITE_OMIT_FLOATING_POINT is defined.drh2010-01-12
* Fix the expression comparison logic to take the COLLATE operator into account.drh2010-01-07
* Adjustments to column cache handling in order to restore 100% branchdrh2009-12-30
* Remove some code in the column cache that is no longer used. Replace it withdrh2009-12-30
* Remove obsolete comment text from expr.c. No functional code changes.drh2009-12-30
* Immediately purge entries from the column cache when the associated registerdrh2009-12-24
* Change so that deleting an Expr structure requires only one frame per level i...dan2009-11-23
* Remove an unreachable branch from the OP_Affinity suppression logic.drh2009-11-19
* Fix a bug introduced with recent optimizations: The unary minus operatordrh2009-11-19
* Suppress more instances of unnecessary OP_IsNull and OP_Affinity opcodes.drh2009-11-18
* Code generator tries to avoid pointless OP_IsNull and OP_Affinity opcodes.drh2009-11-17
* Changes to test_intarray.c so that it build with SQLITE_OMIT_VIRTUALTABLE.drh2009-11-13
* Enhance the OP_Found and OP_NotFound opcodes so that they can accept andrh2009-11-12
* Factor out the IN operator code generation into a subroutine. Use thisdrh2009-11-12
* Factor out the code generator for BETWEEN into a subroutine.drh2009-11-12
* Generate VDBE code for the built-in COALESCE() and IFNULL() functions. Thisdrh2009-11-11
* Create a new datatype "ynVar" to hold "nVar" (number of variable) values.drh2009-11-04
* Fix compiler warnings on MSVC build.shane2009-11-03
* Avoid storing the result register for EXISTS and SELECT in any field ofdrh2009-10-30
* Reduce the memory required by prepared statements that use the IN operator drh2009-10-29
* Add the experimental sqlite3_reoptimize() API.dan2009-10-15
* Change the version number to 3.6.19. Fix a couple of incorrect testcase()drh2009-09-23
* Generalize the IS and IS NOT operators so that their right-hand side can bedrh2009-09-23
* Combine the OP_Statement and OP_Transaction opcodes.dan2009-09-08
* Do not reuse function parameters in subsequent expressions since the drh2009-09-03
* More fixes and comment updates.dan2009-09-01
* More fixes for test cases.dan2009-08-31
* Fix some authorization callback problems.dan2009-08-31
* Fixes for new triggers scheme.dan2009-08-30
* Changes to support recursive triggers.dan2009-08-28
* Change the expression code generator to account for the fact that the newdrh2009-08-21
* Change the way an Expr that has been converted to TK_REGISTER stores its orig...dan2009-08-19
* Merge with 709e16145e.dan2009-08-19
|\
| * Unknown functions in the DEFAULT clause of a table cause an error whendrh2009-08-18
* | First version of sqlite_stat2 (schema forces exactly 10 samples).dan2009-08-17
|/
* When extracting values from a record to use in an UPDATEd version of that rec...danielk19772009-07-27
* Remove an unused variable from sqlite3ExprListDup(). Ticket #3973. (CVS 6898)drh2009-07-16
* Fix the comment on the sqlite3PExpr() subroutine. Ticket #3924. (CVS 6789)drh2009-06-19
* Fix compiler warnings with MSVC build. (CVS 6699)shane2009-06-01
* Fix typo reported by ticket #3888. Other minor edits to facilitatedrh2009-05-30
* Simplifications to the expr.c source module resulting from structuraldrh2009-05-30
* Fix for ticket #3887. Other unrelated bits of code cleanup in the expr.cdrh2009-05-30
* Enhance the sqlite3VdbeGetOp() routine so that it always returns a pointerdrh2009-05-29
* Refinements in expression handling logic that have resulted from recentdrh2009-05-29
* Remove references to deleted function sqlite3ExprRegister(). Changes todrh2009-05-28