drh
|
744e5672bf
Add new assert() statements, which if they had existed three years ago,
|
9 hónapja |
dan
|
2adb309ead
Have sqlite3_stmt_scanstatus_v2() return an NCYCLE value for all loops, not just virtual tables ones. The value returned is the sum of the NCYCLE counts for the various opcodes that move or read data from the table or index cursor associated with the loop.
|
2 éve |
drh
|
064390b2b1
Performance improvement in resolveP2Values(). Save over 1 million CPU
|
2 éve |
drh
|
a7c9dd546b
Change the OP_Next and OP_Prev opcodes so that they invoke
|
2 éve |
mistachkin
|
f9ac1ab1e7
Fix issue in 'mkopcodeh.tcl' tool that prevented its termination in rare circumstances.
|
3 éve |
drh
|
e74ca517b4
Improved comments on the generated opcodes.h file.
|
3 éve |
mistachkin
|
758784d1db
Keep generated opcode values grouped together when required, even when they do not correspond to a token.
|
6 éve |
drh
|
4031bafafb
When compiling with SQLITE_DEBUG, add run-time checks to ensure that no
|
6 éve |
drh
|
a02860511d
Show which opcodes are jumps in the comments when generating
|
7 éve |
dan
|
0e6b83088f
Modify mkopcodeh.tcl so that it can handle "same as" opcodes with values
|
7 éve |
drh
|
c310db39ff
Rename the OP_MX_JUMP macro to SQLITE_MX_JUMP_OPCODE to avoid confusing the
|
8 éve |
drh
|
7cc84c2cdd
Remove the VdbeOp.opflags field and its associated initialization overhead.
|
8 éve |
drh
|
ed94af5eb9
Number VDBE opcodes starting with 0 instead of 1, as this obviates the
|
9 éve |
drh
|
b15393b8d5
Change mkopcodeh.awk into tool/mkopcodeh.tcl.
|
9 éve |