]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Make the application-defined SQL function logic more compact and faster,
authordrh <drh@noemail.net>
Mon, 15 Feb 2016 17:56:35 +0000 (17:56 +0000)
committerdrh <drh@noemail.net>
Mon, 15 Feb 2016 17:56:35 +0000 (17:56 +0000)
especially faster for the case where an application defines thousands of
new SQL functions.

FossilOrigin-Name: 7d49ed32a7262ec95d72ce520ab75402633386a1

1  2 
manifest
manifest.uuid

diff --cc manifest
index a33ec564a2a603a90afff03dff69280f7219bfa5,968113e20050706772aae4a57fd09ce999c1400f..db22aa6dddf310d0d697c8b74301ebba0826415d
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Version\s3.11.0
- D 2016-02-15T17:29:24.141
 -C Improvements\sto\sthe\sapplication-defined\sfunction\smechanism\sso\sthat\sit\sis\nmore\scompact\sand\sruns\sfaster,\sespecially\swhen\sthe\sapplication\sdefines\nthousands\sof\snew\sSQL\sfunctions.
 -D 2016-02-15T00:34:16.170
++C Make\sthe\sapplication-defined\sSQL\sfunction\slogic\smore\scompact\sand\sfaster,\nespecially\sfaster\sfor\sthe\scase\swhere\san\sapplication\sdefines\sthousands\sof\nnew\sSQL\sfunctions.
++D 2016-02-15T17:56:35.428
  F Makefile.in 4e90dc1521879022aa9479268a4cd141d1771142
  F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
  F Makefile.msc 30f075dc4f27a07abb76088946b2944178d85347
@@@ -1427,10 -1427,10 +1427,8 @@@ F tool/vdbe_profile.tcl 246d0da094856d7
  F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
  F tool/warnings.sh ef6ebc6fd8d2dc35db3b622015c16a023d4fef4f
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
- P f694e60a79024967a3f4574e3928f0b28589d381
- R f2e9debe8cf42a0179962a66a44645cf
- T +bgcolor * #d0c0ff
- T +sym-release *
- T +sym-version-3.11.0 *
 -P 37ec3015ec95035d31e3672f520908a0d36c9d67
 -R 8daa9c28aeb9b7a90a9f45db47e6f0fa
 -T *branch * many-app-functions
 -T *sym-many-app-functions *
 -T -sym-trunk *
++P 3d862f207e3adc00f78066799ac5a8c282430a5f 3201fbcc5105d23132e6b8b7ac825e66af4f8a39
++R 7e8cad0755c139fc1648de63f4495d22
++T +closed 3201fbcc5105d23132e6b8b7ac825e66af4f8a39
  U drh
- Z e719a8e2c047e401006dde85de2084bf
 -Z 4df4dc22cfe3910711fb118d648968ac
++Z 0b09335c433bd37297af9a012fee6be6
diff --cc manifest.uuid
index 474c1210cb346603ef2adc13788871baada7b2e0,225e4ca215317499a21832b1acb1d0cb169e0d19..0351f36384dcc11787258f7b064801d5689cba79
@@@ -1,1 -1,1 +1,1 @@@
- 3d862f207e3adc00f78066799ac5a8c282430a5f
 -3201fbcc5105d23132e6b8b7ac825e66af4f8a39
++7d49ed32a7262ec95d72ce520ab75402633386a1