diff options
author | drh <> | 2022-04-13 16:46:35 +0000 |
---|---|---|
committer | drh <> | 2022-04-13 16:46:35 +0000 |
commit | f7ecd956cedda9a5e73708b5263ef59da09c14c1 (patch) | |
tree | 559e1bd2c45a601aa9ca05965dc7b710f28ef86f /src/wherecode.c | |
parent | 94e615a6acf3a1519d98e85a6665c712edb5ea8a (diff) | |
download | sqlite-f7ecd956cedda9a5e73708b5263ef59da09c14c1.tar.gz sqlite-f7ecd956cedda9a5e73708b5263ef59da09c14c1.zip |
Move the explain comment for the RIGHT-JOIN post-processing loop to the
verify beginning of the loop - to make the start of the loop clearer to
human bytecode readers.
FossilOrigin-Name: 7ed2a271e6fcbb5e69a7f3a88d3f45fe6318819c0cc6a0dcc06c3dae5aa1503f
Diffstat (limited to 'src/wherecode.c')
-rw-r--r-- | src/wherecode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wherecode.c b/src/wherecode.c index a438db530..62c733bbd 100644 --- a/src/wherecode.c +++ b/src/wherecode.c @@ -2808,6 +2808,7 @@ SQLITE_NOINLINE void sqlite3WhereRightJoinLoop( Bitmask mAll = 0; int k; + ExplainQueryPlan((pParse, 1, "RIGHT-JOIN %s", pTabItem->pTab->zName)); for(k=0; k<iLevel; k++){ int iIdxCur; mAll |= pWInfo->a[k].pWLoop->maskSelf; @@ -2830,7 +2831,6 @@ SQLITE_NOINLINE void sqlite3WhereRightJoinLoop( sFrom.nAlloc = 1; memcpy(&sFrom.a[0], pTabItem, sizeof(SrcItem)); sFrom.a[0].fg.jointype = 0; - ExplainQueryPlan((pParse, 1, "RIGHT-JOIN %s", pTabItem->pTab->zName)); pSubWInfo = sqlite3WhereBegin(pParse, &sFrom, pSubWhere, 0, 0, 0, WHERE_RIGHT_JOIN, 0); if( pSubWInfo ){ |