]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Make sure every co-routines has its own set of temporary registers and does
authordrh <drh@noemail.net>
Tue, 9 Feb 2016 02:12:20 +0000 (02:12 +0000)
committerdrh <drh@noemail.net>
Tue, 9 Feb 2016 02:12:20 +0000 (02:12 +0000)
commit2fade2f7913f948a6b2ad92e2e0e557de53937fe
tree22875d47bbac83c1efbf336ba57fe4b5ed7eb863
parente48f1ed9bfe7a055fea241fa487ab3f5843c22fa
Make sure every co-routines has its own set of temporary registers and does
not share temporaries, since a co-routine might expect the content of a
temporary register to be preserved across an OP_Yield.
Proposed fix for ticket [d06a25c84454a].

FossilOrigin-Name: ca72be8618e5d466d6f35819ca8bbd2b84269959
manifest
manifest.uuid
src/build.c
src/insert.c
src/select.c
src/vdbe.h
src/vdbeaux.c
test/select4.test