]> git.ipfire.org Git - thirdparty/sqlite.git/commit
All essential opcodes can now operate out of registers and completely
authordrh <drh@noemail.net>
Wed, 9 Jan 2008 23:04:12 +0000 (23:04 +0000)
committerdrh <drh@noemail.net>
Wed, 9 Jan 2008 23:04:12 +0000 (23:04 +0000)
commit98757157ee6c7e5ff3ebfa7e7ed7f6ce0bfcfed3
treecd41e140846078149db17841ef7dfc27f2df3c6c
parentc920628f26798aeb1d9d3f73cbc5118a21aa54a1
All essential opcodes can now operate out of registers and completely
avoid the stack.  Many still optionally use the stack to support legacy
code generation, but the stack is not required.  The next step is to
update all code generation to avoid using the stack. (CVS 4700)

FossilOrigin-Name: e3cf1c1c114bcda8fe577beb5ee55b4a651b96db
15 files changed:
manifest
manifest.uuid
src/analyze.c
src/attach.c
src/build.c
src/delete.c
src/expr.c
src/insert.c
src/pragma.c
src/select.c
src/sqliteInt.h
src/update.c
src/vdbe.c
src/vdbeaux.c
src/where.c