sql: remove field argv from struct sql_context
Since the function arguments are always sequential in the array of all VDBE MEMs, we don't need to store the position of each argument. The position of the first MEM and the number of arguments are sufficient to describe all the arguments. Part of #4145
Showing
- src/box/sql/expr.c 1 addition, 1 deletionsrc/box/sql/expr.c
- src/box/sql/func.c 163 additions, 154 deletionssrc/box/sql/func.c
- src/box/sql/main.c 3 additions, 2 deletionssrc/box/sql/main.c
- src/box/sql/select.c 3 additions, 6 deletionssrc/box/sql/select.c
- src/box/sql/sqlInt.h 3 additions, 4 deletionssrc/box/sql/sqlInt.h
- src/box/sql/vdbe.c 11 additions, 29 deletionssrc/box/sql/vdbe.c
- src/box/sql/vdbeInt.h 0 additions, 1 deletionsrc/box/sql/vdbeInt.h
Loading
Please register or sign in to comment