]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Multiple optimizations that try to preserve or infer the zero-terminated
authordrh <>
Fri, 21 Jul 2023 15:01:53 +0000 (15:01 +0000)
committerdrh <>
Fri, 21 Jul 2023 15:01:53 +0000 (15:01 +0000)
commit7a2280fe6579c69235a78c5df83f34a555558049
tree162353cda3a46fad3e22af713900f4a93f5a34b2
parentf9bfc32b733c1b7b1a6655e19df14f56dd42f913
Multiple optimizations that try to preserve or infer the zero-terminated
property of TEXT values.  Avoid unnecessary copying of text values destined
to become function parameters.  All changes help improve performance of
doing UPDATEs on large JSON values that are indexed multiple ways.

FossilOrigin-Name: d0278cdedfa04fb0b61838ab9622be8a2c462f58d5c3ebc4c5f802a727d0974e
manifest
manifest.uuid
src/expr.c
src/json.c
src/vdbe.c
src/vdbeapi.c