]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix the trace output of the OP_Function opcode to show the correct
authordrh <drh@noemail.net>
Wed, 7 Apr 2010 14:32:11 +0000 (14:32 +0000)
committerdrh <drh@noemail.net>
Wed, 7 Apr 2010 14:32:11 +0000 (14:32 +0000)
register numbers.

FossilOrigin-Name: 064c283eee82c5053e84058a0e1908e468da6ce3

manifest
manifest.uuid
src/vdbe.c

index 6c61fa68bb957ce9d3b72997e753648b2ce1a292..fafe40e4851e646febcea437093f1666d928ce5a 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,8 +1,8 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-C Veryquick.test\sis\snow\sworking.\s\sThe\sSQLITE_STMTSTATUS_AUTOINDEX\scounter\nadded.
-D 2010-04-06T22:33:55
+C Fix\sthe\strace\soutput\sof\sthe\sOP_Function\sopcode\sto\sshow\sthe\scorrect\nregister\snumbers.
+D 2010-04-07T14:32:11
 F Makefile.arm-wince-mingw32ce-gcc fcd5e9cd67fe88836360bb4f9ef4cb7f8e2fb5a0
 F Makefile.in 4f2f967b7e58a35bb74fb7ec8ae90e0f4ca7868b
 F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654
@@ -214,7 +214,7 @@ F src/update.c c0dc6b75ad28b76b619042d934f337b02acee208
 F src/utf.c 1baeeac91707a4df97ccc6141ec0f808278af685
 F src/util.c 32aebf04c10e51ad3977a928b7416bed671b620b
 F src/vacuum.c b1d542c8919d4d11119f78069e1906a1ad07e0ee
-F src/vdbe.c fccdf72a632fa8ce968677481f4fe5b1181a792a
+F src/vdbe.c 2abd931ea2aec3eacc6426677f40cc5a1071d34e
 F src/vdbe.h 471f6a3dcec4817ca33596fe7f6654d56c0e75f3
 F src/vdbeInt.h 19ebc8c2a2e938340051ee65af3f377fb99102d1
 F src/vdbeapi.c 74c25680046a116b24b95393914d3669c23305dc
@@ -797,14 +797,14 @@ F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
 F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
 F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
-P a8224448cc305258a59a9023e6604783dda73e45
-R 04ef1a23bc52b6a1a3ee5f47f9065328
+P abbf16e5e7895971710fb3a8fd9c782fc1218a77
+R fdc0f316a1238a9becc0727535b6d195
 U drh
-Z 2c8a1d6e39c0a73967ab20ce9f98aac7
+Z c6e7663c2146769d7615afb1d8cf66ba
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.6 (GNU/Linux)
 
-iD8DBQFLu7bVoxKgR168RlERAp7SAKCB/eaPC1kzSWPOS4X+0upLG0txcQCfS010
-0HcCrWR2RNOuocUzlux6m+4=
-=3I0Y
+iD8DBQFLvJdvoxKgR168RlERAlgfAJ91sHiOSeNuewQlQUkGSxc282RdOwCdHh/S
+gU2HPQfdu7zTm2zCX0lOkoE=
+=U9O0
 -----END PGP SIGNATURE-----
index 0d1f737e6a251d7b56576eb1d687d530be512824..319f0e546b62c5a1d446cfe83e41c8758d43fc2d 100644 (file)
@@ -1 +1 @@
-abbf16e5e7895971710fb3a8fd9c782fc1218a77
\ No newline at end of file
+064c283eee82c5053e84058a0e1908e468da6ce3
\ No newline at end of file
index 7989880a7e1f1640e2b78a63abfb2101ce448339..c1b0eea3133b9e9c7816ddabd1c3b340cedf6fdf 100644 (file)
@@ -1383,7 +1383,7 @@ case OP_Function: {
   for(i=0; i<n; i++, pArg++){
     apVal[i] = pArg;
     sqlite3VdbeMemStoreType(pArg);
-    REGISTER_TRACE(pOp->p2, pArg);
+    REGISTER_TRACE(pOp->p2+i, pArg);
   }
 
   assert( pOp->p4type==P4_FUNCDEF || pOp->p4type==P4_VDBEFUNC );