| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
| |
SQL parameter names and parameter numbers. There is a performance
improvement, though there are still a few hiccups in the current code.
FossilOrigin-Name: 68ecafa1425a41358c88f41efea3262f1b4490f2
|
|
|
| |
FossilOrigin-Name: 4fc6580ffa7232aaf751f38f90c45edc8863abe5
|
|
|
|
|
|
| |
is only called from a single place. This allows sqlite3Parser() to be
in-lined, which results in a 0.25% overall performance gain.
FossilOrigin-Name: 25d1d02b3ea126ade22b2a72649ae55509aa1777
|
|
|
| |
FossilOrigin-Name: aec94b6ee68fe50e2cc14388281e2ef531e21d68
|
|
|
|
|
| |
SQLITE_OMIT_BLOB_LITERAL is defined.
FossilOrigin-Name: b65217c69c59cbe9cd1494e2eb42ecf22c336399
|
|
|
|
|
|
| |
with an illegal "!" token. (This problem was detected by fuzzcheck
running under valgrind. The problem was introduced by check-in [9570b6b43df3].)
FossilOrigin-Name: 2a8d97e7c8976df0312e1294e8c1da8b15686654
|
|
|
| |
FossilOrigin-Name: 9570b6b43df3bc5ce314cded20bca8be9e968efe
|
|
|
| |
FossilOrigin-Name: 6a9c4a3ebfb7cc0738ef6634440ccab44a21ff28
|
|\
| |
| | |
FossilOrigin-Name: a050e6f096d40aa5b6275797b96e62c228044f5a
|
| |
| |
| | |
FossilOrigin-Name: 04f7da77c13925c1f1e287f4579bb85518297d81
|
|/
|
|
|
|
| |
to map initial token characters into a character class. This check-in does
not work for EBCDIC. More optimization needed.
FossilOrigin-Name: 9115baa1919584dc8ca25bbff54d3b65748a9631
|
|
|
| |
FossilOrigin-Name: c3ef03478a5788c855b3aef385d43ae7f494f440
|
|
|
| |
FossilOrigin-Name: 6ea2df86c95c226052f528424e9bee367a2e765a
|
|
|
| |
FossilOrigin-Name: d62cd757a69cc49c2d309e27c948610b5868632f
|
|
|
|
|
| |
logic.
FossilOrigin-Name: 028475cb17a4b50baf0e9aba9bd3403d0a5d03b0
|
|
|
|
|
|
| |
highwater mark is recorded. This gives a small size reduction and
performance improvement.
FossilOrigin-Name: 6422d223dd10018703c6b083d29a3c35c837fc97
|
|
|
|
|
| |
before reducing, even in a SHIFTREDUCE action.
FossilOrigin-Name: 2c17a1358353a0845b039283be79353f033e2491
|
|
|
|
|
| |
to further compress the parser tables and improve parser performance.
FossilOrigin-Name: 531c3974b3d586c1989cde905b2fb4681239a570
|
|
|
| |
FossilOrigin-Name: b0badb99023e23bef0e2064cec58f2b279af0c0b
|
|
|
| |
FossilOrigin-Name: db4e9728fae5f7b0fad6aa0a5be317a7c9e7c417
|
|
|
|
|
| |
preparing an SQL statement.
FossilOrigin-Name: 075003930da98419f671b7833a5850693529fb62
|
|
|
|
|
| |
message formatting when vacuuming a database with a corrupt schema.
FossilOrigin-Name: 56ef98a04765c34c1c2f3ed7a6f03a732f3b886e
|
|
|
|
|
| |
has occurred.
FossilOrigin-Name: 9aa70ddf2ca6044634560a801b43df121384eb64
|
|
|
| |
FossilOrigin-Name: 8f391dffcfe068d48f854784648610d8a86f6bc8
|
|
|
|
|
| |
today.
FossilOrigin-Name: fa0956edf866f48f448967836709a3ad822ff917
|
|
|
|
|
| |
leak memory if it immediately follows another erroneous SQL statement.
FossilOrigin-Name: 3576973f8b88b6109fbefdebfa53468ffa137009
|
|
|
|
|
|
| |
sqlite3_status() both atomic and threadsafe. Check threadsafety using
assert()s.
FossilOrigin-Name: 1ce8e8fa4b866aafa12b1da0eb4d02321af9293e
|
|
|
| |
FossilOrigin-Name: 823ad40ccb5b51aaa0d5a48da63b465df9d0649a
|
|
|
| |
FossilOrigin-Name: cb3e4219ac9560d2773b85453aafda54b7c9346f
|
|
|
|
|
| |
set.
FossilOrigin-Name: ef30e0352b3d4a29749cd0872c10e45a6649ec52
|
|
|
| |
FossilOrigin-Name: 2f69a1fa6adc9377149ae7faa586a5d30b6a631b
|
|
|
| |
FossilOrigin-Name: e62aab5e9290503869e1f4d5e0fefd2b4dee0a69
|
|
|
| |
FossilOrigin-Name: 34a1f38b7a23c64f5c6e5b34c19a20480be53961
|
|
|
| |
FossilOrigin-Name: 6a549187ed8b5ed50daefa676ff666ae2ed43346
|
|
|
| |
FossilOrigin-Name: a26f399ba485e8127c276c5f103ec6c555e11734
|
|
|
|
|
| |
reduction and speed increase.
FossilOrigin-Name: cb5d1f83e0a33d546d4c0cb817ef1f8440d1f738
|
|
|
|
|
|
| |
the sqlite_master entry for the main table and omit the sqlite_master entry
for the PRIMARY KEY.
FossilOrigin-Name: b7544bb280f1c1c55135a9b35aeb85604fef94a3
|
|
|
| |
FossilOrigin-Name: 213020769f310aec1591d97756b53891d0b64005
|
|
|
|
|
|
| |
"nVdbeActive". Related fields becomes "nVdbeRead", "nVdbeWrite", and
"nVdbeExec".
FossilOrigin-Name: 14f796963474350e7aee8d3757acd3315fe78e4f
|
|
|
|
|
|
| |
Update requirements marks embedded in code. All of the above are comment
changes only; there are no changes to code in this check-in.
FossilOrigin-Name: f945c41a72519d6bcfb478730ba0254bb24e5331
|
|
|
| |
FossilOrigin-Name: 61aa2031f1c5ae05e31077588a55194a9546262a
|
|
|
|
|
| |
that are optimized out of the prepare statement are not forgotten.
FossilOrigin-Name: b3aaf715b60b8a338cc6c92dad1ead4a3f7146a3
|
|
|
|
|
| |
all memory from sqlite3_malloc() is freed by sqlite3_free().
FossilOrigin-Name: ac1f37a647e9ed1c00a901d26d9956a86c40117a
|
|
|
|
|
| |
original purpose.
FossilOrigin-Name: 6eddc6e601cf8f585c6c2cf79f36fcbfe98a307e
|
|
|
| |
FossilOrigin-Name: edea3bb740ddd096a46e00678b59d465bb1e2903
|
|
|
| |
FossilOrigin-Name: 0daec3099d439ce8a8779260b12975f262037bc8
|
|
|
|
|
| |
logic in the tokenizer that recognizes identifiers.
FossilOrigin-Name: 1c9243b0760741f48b15efb0da661255177aed8b
|
|
|
| |
FossilOrigin-Name: f6c045f649036958078cb15cd9d5453680c82b0c
|
|
|
|
|
| |
removes leading whitespace from SQL statements before parsing them. (CVS 6846)
FossilOrigin-Name: 983cb6924b8a7d3057718b9228c0cb2fbe7f0dc4
|
|
|
|
|
|
| |
autoincrement inserts, even multiple inserts into the same table.
Ticket #3928 (CVS 6807)
FossilOrigin-Name: 1330993de8eae7baeec24100216158063c9bdc19
|