From: drh <> Date: Tue, 17 Feb 2026 01:04:23 +0000 (+0000) Subject: Further simplifications, performance improvements, and size reductions X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb8c4c5742d05815aaa52a00e63ccc0e2a65b0b1;p=thirdparty%2Fsqlite.git Further simplifications, performance improvements, and size reductions to the numeric to text conversion logic. FossilOrigin-Name: dd5af703e1082951a4295a3453611db12b23cfbcfee4258ec3985abe96ab54ba --- eb8c4c5742d05815aaa52a00e63ccc0e2a65b0b1 diff --cc manifest index 01047c2b72,204e1e699f..0e327cf018 --- a/manifest +++ b/manifest @@@ -1,5 -1,5 +1,5 @@@ - C Fix\sanother\scase\swhere\sSQLite\smight\sfail\sto\sidentify\san\sON\sclause\son\sa\sRIGHT\sor\sFULL\sjoin\sthat\srefers\sto\sFROM-clause\selements\sto\sits\sright. - D 2026-02-16T16:56:25.515 -C Faster\sconversion\sof\sintegers\sto\stext,\sby\sconverting\stwo\sdigits\sat\sa\stime. -D 2026-02-17T00:37:12.629 ++C Further\ssimplifications,\sperformance\simprovements,\sand\ssize\sreductions\nto\sthe\snumeric\sto\stext\sconversion\slogic. ++D 2026-02-17T01:04:23.976 F .fossil-settings/binary-glob 61195414528fb3ea9693577e1980230d78a1f8b0a54c78cf1b9b24d0a409ed6a x F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea @@@ -736,7 -736,7 +736,7 @@@ F src/pragma.c ecec75795c1821520266e4f9 F src/prepare.c f6a6e28a281bd1d1da12f47d370a81af46159b40f73bf7fa0b276b664f9c8b7d F src/printf.c b1b29b5e58e1530d5daeee5963d3c318d8ab2d7e38437580e28755753e0c1ded F src/random.c 606b00941a1d7dd09c381d3279a058d771f406c5213c9932bbd93d5587be4b9c - F src/resolve.c f7af61e80e1ae1e0fc5aae9e430f6195a4063d670deae504905d1ef13324cd76 -F src/resolve.c 57020e1b499b7189953c59ce8a4db9fe7fdc849b47d583b1e1eb50c9dd1d1733 ++F src/resolve.c 928ff887f2a7c64275182060d94d06fdddbe32226c569781cf7e7edc6f58d7fd F src/rowset.c 8432130e6c344b3401a8874c3cb49fefe6873fec593294de077afea2dce5ec97 F src/select.c 615d62112f5c14fb24facf9391492b42403875bfd4288db6ba10d7e6fbc22c4c F src/shell.c.in b944a21d98cc4c6107bfd1ec702440579cb4bf86435125b67ff661180e9453b5 @@@ -2194,8 -2194,8 +2194,9 @@@ F tool/warnings-clang.sh bbf6a1e685e534 F tool/warnings.sh d924598cf2f55a4ecbc2aeb055c10bd5f48114793e7ba25f9585435da29e7e98 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f F tool/winmain.c 00c8fb88e365c9017db14c73d3c78af62194d9644feaf60e220ab0f411f3604c - P cf2dc6dfad275dad8fef763a57baaaf6301b0d3bf1916be90f22200cbe0115d0 - R 2e7ff14b5ef634dc725bfd72473b0ff4 - U dan - Z d0c166fbac26f66972b26fd6effe2f97 -P 6b9ab641763bc1620a01beec71589506b3b0827bff1c6cd98a5d17c6070050b3 -R 576ef9ddbda75f09f3eafbf37da65a3c ++P e956b36063e77b5ad0d8b8afb5dc942665f570d762929ff277e320c06ded8ce6 90300e02f0de45b57d53976cae72928b3e56532d90b8b8cdc988e14762777930 ++R b1ffbc813bb58c2693a15c98e01b4b2a ++T +closed 90300e02f0de45b57d53976cae72928b3e56532d90b8b8cdc988e14762777930 + U drh -Z 308ac5fa17afdaa5c0816c0d53c230b6 ++Z d14f3cc379cb89f415ec0148cadbccca # Remove this line to create a well-formed Fossil manifest. diff --cc manifest.uuid index 0a85212cf4,586fb1f5fc..23349f3fe2 --- a/manifest.uuid +++ b/manifest.uuid @@@ -1,1 -1,1 +1,1 @@@ - e956b36063e77b5ad0d8b8afb5dc942665f570d762929ff277e320c06ded8ce6 -90300e02f0de45b57d53976cae72928b3e56532d90b8b8cdc988e14762777930 ++dd5af703e1082951a4295a3453611db12b23cfbcfee4258ec3985abe96ab54ba