/ Check-in [161192f1]
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Correctly display the names of SQL functions in the VDBE_PROFILE output.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 161192f17273f32f1b3b82d41135aaca047e9a83
User & Date: drh 2016-11-23 14:19:11
Context
2016-11-23
19:31
Code constant vector components outside of any loops in CASE and BETWEEN expressions. Fix for [1a684656]. check-in: c08aff13 user: dan tags: trunk
14:19
Correctly display the names of SQL functions in the VDBE_PROFILE output. check-in: 161192f1 user: drh tags: trunk
2016-11-22
20:29
Add a new requirement mark for CAST expressions. check-in: bee2859b user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Show Whitespace Changes Patch

Changes to src/vdbeaux.c.

  1267   1267         break;
  1268   1268       }
  1269   1269       case P4_FUNCDEF: {
  1270   1270         FuncDef *pDef = pOp->p4.pFunc;
  1271   1271         sqlite3XPrintf(&x, "%s(%d)", pDef->zName, pDef->nArg);
  1272   1272         break;
  1273   1273       }
  1274         -#ifdef SQLITE_DEBUG
         1274  +#if defined(SQLITE_DEBUG) || defined(VDBE_PROFILE)
  1275   1275       case P4_FUNCCTX: {
  1276   1276         FuncDef *pDef = pOp->p4.pCtx->pFunc;
  1277   1277         sqlite3XPrintf(&x, "%s(%d)", pDef->zName, pDef->nArg);
  1278   1278         break;
  1279   1279       }
  1280   1280   #endif
  1281   1281       case P4_INT64: {