| Commit message (Collapse) | Author | Age |
... | |
|
|
| |
FossilOrigin-Name: 732657c6a639bdf71a3341f6747d19298d442ddb
|
|
|
|
|
|
| |
the speed1.test script run about 15% faster. Added new interfaces to
control the cache. (CVS 5488)
FossilOrigin-Name: e48f9697e9fea339e150ddc32940760027dd07d9
|
|
|
|
|
| |
the result set of a SELECT. Ticket #3229. (CVS 5438)
FossilOrigin-Name: 17a9984e7668be388c4042c070718a02b284a336
|
|
|
| |
FossilOrigin-Name: c6cf08477cc4d622a05ad6706cb9418cf7eea432
|
|
|
|
|
| |
to the sqlite3Select() module. (CVS 5380)
FossilOrigin-Name: cbd3c1585b7a8f8042aa1448fe1be87de056c41a
|
|
|
| |
FossilOrigin-Name: 212d05d38c8126f99c028c5ab021b219487fa01e
|
|
|
|
|
| |
such registers are released. Fix for #3201. (CVS 5341)
FossilOrigin-Name: f099d6773a837dbe4ba85a8fda818e2d9466e743
|
|
|
| |
FossilOrigin-Name: 0b01ec5cf7725a02d4c12167df125cef578f6219
|
|
|
|
|
| |
in the compound SELECT code generator. (CVS 5318)
FossilOrigin-Name: a4005782690f022e982df4873779a029b28b9306
|
|
|
|
|
| |
the IN expression code generator. (CVS 5317)
FossilOrigin-Name: 1043a605e2dcad4b5222674efe392ee9915dc57d
|
|
|
|
|
| |
operator is a list of values. (CVS 5316)
FossilOrigin-Name: ec80474b1c157a29fb6978dd5575c396c57973b3
|
|
|
|
|
| |
contains an SQL NULL value. (CVS 5314)
FossilOrigin-Name: d45a97be71fa61ab4a692bd807ab762130f7f5b9
|
|
|
|
|
|
| |
Other bug fixes in compound-merge. The compound-merge is still disabled
in this check-in using "#if 0" due to additional bugs. (CVS 5295)
FossilOrigin-Name: 95037e6dbf4ed0ffd38790f3270dcaa4c1ae64ed
|
|
|
|
|
|
|
| |
But there are still a few problems and so the optimization is disabled by
and "#if 0". This check-in is to synchronize with the other changes happening
in parallel. (CVS 5291)
FossilOrigin-Name: e2ba324cbcac0ba35bbde50048677e085abb092b
|
|
|
|
|
|
|
| |
opcode to take a count and to move multiple registers. Initial code for
the compound-select merge optimization is added but is incomplete
and is commented out. (CVS 5272)
FossilOrigin-Name: 663a590e3086145a57af7569d8f798b6b6a8b76c
|
|
|
|
|
| |
greater than EXPR_MAX_DEPTH so that they are detected earlier. This further reduces the opportunities for stack overflow. (CVS 5189)
FossilOrigin-Name: 16d4c53a8e4d3cfc1abac3b8bb44d8bfd9471e32
|
|
|
|
|
| |
order to disable expression depth checking. Ticket #3143. (CVS 5166)
FossilOrigin-Name: 5ceef40e397fc535173996404345b93f695e8cac
|
|
|
| |
FossilOrigin-Name: 59568844e774dbe89fd20bbc8f49a3665cc54717
|
|
|
|
|
| |
that this is happening. (CVS 5066)
FossilOrigin-Name: 9b07e59e510e2de39c2081653662fbc654ca6fbb
|
|
|
| |
FossilOrigin-Name: f6313311ddfb1ee2d6660b9be99afe721a8a9aff
|
|
|
| |
FossilOrigin-Name: 85eedad186327a1f0b0983413b833efd41640d0e
|
|
|
|
|
| |
to prevent a recurrence. (CVS 5011)
FossilOrigin-Name: d04246a46399e839e70b1bd57e209f80143f0d5b
|
|
|
| |
FossilOrigin-Name: 38746c54385e3cb456cda660ea50769b5424db30
|
|
|
|
|
| |
by an SCopy instruction. (CVS 4952)
FossilOrigin-Name: e84ff57b6217afa84d60547dcc3a270b5e116818
|
|
|
| |
FossilOrigin-Name: 492490f9c86e52c7a706d9e1bf0ba216d5bb8aba
|
|
|
| |
FossilOrigin-Name: e25939fb25ec8bde8500a672ca5be3cbb514ac3a
|
|
|
|
|
| |
changes that might be imposed by comparison operators. (CVS 4949)
FossilOrigin-Name: 91cc646e2b0c1d62a1989405cc9384a2c22d98d0
|
|
|
| |
FossilOrigin-Name: 7e8156129d6d240fe046bbc4ea269ebe1657e2a1
|
|
|
| |
FossilOrigin-Name: e5aff09ac693946dc7ebb2f245b6434995b12155
|
|
|
|
|
| |
This is similar to CSE, but only applies to columns. (CVS 4943)
FossilOrigin-Name: c29ee0fed23dcdbd9dde6b1e42b603100ea2389c
|
|
|
| |
FossilOrigin-Name: 2126db39854c751aea6c95c67894ed9b9dfc0763
|
|
|
|
|
| |
4912)
FossilOrigin-Name: 047153648155654b0cd70b811935209d2e21776c
|
|
|
|
|
| |
tested and working. (CVS 4899)
FossilOrigin-Name: 4c4be4c3c8aae97f1d85442b25afba9f0b02c8b3
|
|
|
|
|
|
| |
The sqllimits1.test script crashes. SQLITE_LIMIT_PAGE_COUNT and
SQLITE_LIMIT_VDBE_OP are currently ignored. (CVS 4897)
FossilOrigin-Name: 60c77882b2de9f6a45f8bd87c9c6a0cc613f8373
|
|
|
|
|
| |
form "DELETE WHERE ... IN(sub-select)". Ticket #2991. (CVS 4854)
FossilOrigin-Name: 3f9f81e908aad6cdc0a16ec52f4ec46d89fd78bc
|
|
|
|
|
| |
Borland-C. Ticket #2985 (CVS 4850)
FossilOrigin-Name: d4ab14b974f2249d9d9e5a78ae47f3764a88b657
|
|
|
|
|
| |
code generator. (CVS 4746)
FossilOrigin-Name: 45c59802f6d35c7745b96c578ab43d5a336fe822
|
|
|
|
|
| |
(CVS 4731)
FossilOrigin-Name: 010f7b780cb9c8f21af9ce810494fbd2be98a13f
|
|
|
|
|
|
| |
the amount of memory allocation required to encode blob literals.
Remove the "out2" instruction type. Other minor optimizations. (CVS 4726)
FossilOrigin-Name: 0e50c0200a3c1c04e63cbb55a7255cdbbd225347
|
|
|
|
|
| |
running with all.test. Lots of hidden failures now come to light. (CVS 4723)
FossilOrigin-Name: 251c78a982a33194a052897c37a2a79ae9654452
|
|
|
| |
FossilOrigin-Name: 5ba4e5adf638c6812a2813961ea30a11a670409c
|
|
|
|
|
| |
removed from the code. All instructions operate out of registers only. (CVS 4718)
FossilOrigin-Name: 706b41b70bd1e2030e6fa44358c38a26c5cf0985
|
|
|
| |
FossilOrigin-Name: b3a141b2b0c09bf3c7704deeade290d71b7c9b77
|
|
|
| |
FossilOrigin-Name: 23181f86896e7c9e993e00032e735e67ee6b2e71
|
|
|
| |
FossilOrigin-Name: 426f31ecdd05d1179a2e49c2ca1666011cede9c6
|
|
|
| |
FossilOrigin-Name: a6dddebcc5ccbbf3009c9d06163a8b59036331de
|
|
|
| |
FossilOrigin-Name: 8cbd46517f407b3b1ce187b623db10f00aa415ea
|
|
|
| |
FossilOrigin-Name: 173698c963473ab1b9db88b23a2de82e4097b96d
|
|
|
|
|
|
|
| |
avoid the stack. Many still optionally use the stack to support legacy
code generation, but the stack is not required. The next step is to
update all code generation to avoid using the stack. (CVS 4700)
FossilOrigin-Name: e3cf1c1c114bcda8fe577beb5ee55b4a651b96db
|
|
|
| |
FossilOrigin-Name: 92deff07bba2089bbe011f44defb3a0ac1362d56
|