aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordrh <>2025-01-28 12:50:17 +0000
committerdrh <>2025-01-28 12:50:17 +0000
commit8b62a82ae36f7d39c2a301389219e456759f9919 (patch)
tree113328eba810318c15d45f5f674c7819a718be72 /src/sqliteInt.h
parentb0c8b08874b90bf3eaf05e3b87d0ad1cb05d46ee (diff)
downloadsqlite-8b62a82ae36f7d39c2a301389219e456759f9919.tar.gz
sqlite-8b62a82ae36f7d39c2a301389219e456759f9919.zip
Simplifh the IdList object to remove unnecessary fields. Performance
increases by about 0.8%. FossilOrigin-Name: a4625bb995dd5582d1f3cf0c2e54eb3f01f1cc1405811dda86ebd38b2b858994
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r--src/sqliteInt.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index 205f8f3e0..6025d3f14 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -3223,13 +3223,8 @@ struct ExprList {
*/
struct IdList {
int nId; /* Number of identifiers on the list */
- u8 eU4; /* Which element of a.u4 is valid */
struct IdList_item {
char *zName; /* Name of the identifier */
- union {
- int idx; /* Index in some Table.aCol[] of a column named zName */
- Expr *pExpr; /* Expr to implement a USING variable -- NOT USED */
- } u4;
} a[1];
};