]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Enhance Lemon to generate more compact and efficient code for yy_reduce().
authordrh <drh@noemail.net>
Wed, 17 Feb 2016 13:24:12 +0000 (13:24 +0000)
committerdrh <drh@noemail.net>
Wed, 17 Feb 2016 13:24:12 +0000 (13:24 +0000)
Update the main SQL grammar to take advantage of the new capabilities.

FossilOrigin-Name: 53fd040c98d9647ea135d43c493777bf8da4aebd

1  2 
manifest
manifest.uuid

diff --cc manifest
index 12fd666b913361106c7afc2233936990a481314f,1da9e5e200b64444dcf6fb6dd95c0cc07f54af5c..c5003ad35de75ec514b3de70bf9f5338a1b8e6e1
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Documentation\stypo\son\ssqlite3_wal_hook().\s\sNo\schanges\sto\scode.
- D 2016-02-17T11:13:20.401
 -C More\sagressive\suse\sof\s/*A-overwrites-X*/\sin\sthe\sparser.\s\sFix\san\soff-by-one\nerror\sin\sparser\sstack\soverflow\sdetection.
 -D 2016-02-17T12:34:03.961
++C Enhance\sLemon\sto\sgenerate\smore\scompact\sand\sefficient\scode\sfor\syy_reduce().\nUpdate\sthe\smain\sSQL\sgrammar\sto\stake\sadvantage\sof\sthe\snew\scapabilities.
++D 2016-02-17T13:24:12.055
  F Makefile.in 4e90dc1521879022aa9479268a4cd141d1771142
  F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
  F Makefile.msc 30f075dc4f27a07abb76088946b2944178d85347
@@@ -1427,7 -1427,7 +1427,8 @@@ F tool/vdbe_profile.tcl 246d0da094856d7
  F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
  F tool/warnings.sh a98af506df552f3b3c0d904f94e4cdc4e1a6d598
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
- P 9570b6b43df3bc5ce314cded20bca8be9e968efe
- R fa7ad000641c654ec7b23cbb3e1a9847
 -P 5cfe9545d478a2c500083613dd20e14b2ffce645
 -R d924bff2a49f13e938a4912c2ba811f7
++P fc2043ebaa3f106529500164936bb82f9b921b1c 417e777701bbf4bd67626d4ca3bc2c5d847f6cd0
++R 2ca4dc2ba891e3629351ceac13b91136
++T +closed 417e777701bbf4bd67626d4ca3bc2c5d847f6cd0
  U drh
- Z 6e5104d61f82ea485c4100026aadb443
 -Z be09b78429c9c8eaf29c2a1ea6a1c05b
++Z 146115d4bedb6d62469919152a1417e4
diff --cc manifest.uuid
index 2b735470746f67f25ce73378e9b0c7ec645c4a45,329508012e8ee6106ea1460ed21d3bfdccd0221c..4b6e90b6191fe23fb3ef3de0dd572ed07a4eddb1
@@@ -1,1 -1,1 +1,1 @@@
- fc2043ebaa3f106529500164936bb82f9b921b1c
 -417e777701bbf4bd67626d4ca3bc2c5d847f6cd0
++53fd040c98d9647ea135d43c493777bf8da4aebd