aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordrh <>2022-10-07 15:55:35 +0000
committerdrh <>2022-10-07 15:55:35 +0000
commit8a2254fa1ffd4bb083670aad50d095721bc079f7 (patch)
treeb88ad801012af42756d197feeb4d234ae93aebde /src
parent73ac958c749a383208f78af79e637ecc2f593f5a (diff)
downloadsqlite-8a2254fa1ffd4bb083670aad50d095721bc079f7.tar.gz
sqlite-8a2254fa1ffd4bb083670aad50d095721bc079f7.zip
Improved tracing output for showing all registers used by the
OP_SeekGE opcode. This applies to debugging builds only. FossilOrigin-Name: 0aa6dee7f72279114a47cbb69fdbda0b916a2c365f7a147946869f167bd018b7
Diffstat (limited to 'src')
-rw-r--r--src/vdbe.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/vdbe.c b/src/vdbe.c
index ebf52e67a..c2c829b1a 100644
--- a/src/vdbe.c
+++ b/src/vdbe.c
@@ -4652,7 +4652,13 @@ case OP_SeekGT: { /* jump, in3, group */
r.aMem = &aMem[pOp->p3];
#ifdef SQLITE_DEBUG
- { int i; for(i=0; i<r.nField; i++) assert( memIsValid(&r.aMem[i]) ); }
+ {
+ int i;
+ for(i=0; i<r.nField; i++){
+ assert( memIsValid(&r.aMem[i]) );
+ if( i>0 ) REGISTER_TRACE(pOp->p3+i, &r.aMem[i]);
+ }
+ }
#endif
r.eqSeen = 0;
rc = sqlite3BtreeIndexMoveto(pC->uc.pCursor, &r, &res);