]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Merge micro-optimizations into trunk after fixing the build on MSVC.
authordrh <drh@noemail.net>
Thu, 18 Sep 2014 01:29:11 +0000 (01:29 +0000)
committerdrh <drh@noemail.net>
Thu, 18 Sep 2014 01:29:11 +0000 (01:29 +0000)
Performance now shows 7.58% faster than the 3.8.6 release on x64 with
gcc 4.8.1 and -Os.

FossilOrigin-Name: 1de558bcb13edc4e9a42a0b05e4b0ed6b14286a4

1  2 
manifest
manifest.uuid

diff --cc manifest
index 6eff938f1764c8169073e2c65f1d957fb95939d2,a6cdd2c40c23b7d788c24826a9a79a085c5f6bcf..d8b46a196d0b076dfd46ee393405e4e16b519698
+++ b/manifest
@@@ -1,5 -1,5 +1,5 @@@
- C Changes\sto\ssqlite3VdbeRecordUnpack()\sto\smake\sit\sslightly\ssmaller\sand\sfaster.
- D 2014-09-16T13:30:05.468
 -C Fix\scompiler\swarnings\sand\schange\sthe\snullMem\sstructure\sinitializer\sinto\sa\nformat\sthat\sMSVC\scan\sunderstand.
 -D 2014-09-18T01:21:43.977
++C Merge\smicro-optimizations\sinto\strunk\safter\sfixing\sthe\sbuild\son\sMSVC.\nPerformance\snow\sshows\s7.58%\sfaster\sthan\sthe\s3.8.6\srelease\son\sx64\swith\ngcc\s4.8.1\sand\s-Os.
++D 2014-09-18T01:29:11.287
  F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
  F Makefile.in cf57f673d77606ab0f2d9627ca52a9ba1464146a
  F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
@@@ -1198,7 -1198,7 +1198,8 @@@ F tool/vdbe_profile.tcl 67746953071a9f8
  F tool/warnings-clang.sh f6aa929dc20ef1f856af04a730772f59283631d4
  F tool/warnings.sh 0abfd78ceb09b7f7c27c688c8e3fe93268a13b32
  F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
- P 20ed2321b09ba076e50f9fc2f42c135b25746d72
- R 052add0d7794460f3fc0b9bdb3e7879a
 -P 14052a7d088bed8196d90a3361ce717a5193bdc8
++P 8fb90da77ce0e662c1ef1ae0d854e5164494b7af 163bfae8583b2d3002a3a43d6bf8a66fefd73acb
+ R fdb25cd80d01110b7b302f5203339ac7
++T +closed 163bfae8583b2d3002a3a43d6bf8a66fefd73acb
  U drh
- Z bf1aaf6028da77cf4241e813f52ee696
 -Z 3225a18fbab1063469f56e7e3c1f239a
++Z a578f94c122b57df374e40cc66ef0667
diff --cc manifest.uuid
index d8ad59bb30b60a857df587210fe1575d84a99c90,6cec555758dbcb149e60e5d30698dae58e7e8936..5bbe565c7b07f5126912e27ab53b14475cb2f766
@@@ -1,1 -1,1 +1,1 @@@
- 8fb90da77ce0e662c1ef1ae0d854e5164494b7af
 -163bfae8583b2d3002a3a43d6bf8a66fefd73acb
++1de558bcb13edc4e9a42a0b05e4b0ed6b14286a4