SQLite

Check-in [c1d8a3f654]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Much faster implementation of applyNumericAffinity() by avoiding some unnecessary calls to sqlite3Atoi64().
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: c1d8a3f65490eef2216f360d708b1746cbaa6dadce42c0950dc8e09b9ab28ee2
User & Date: drh 2019-05-29 21:18:27.160
Context
2019-05-30
00:46
Smaller and faster sqlite3IsNaN() implementation makes deserialization of floating point values much faster. (check-in: ea748edecb user: drh tags: trunk)
2019-05-29
21:18
Much faster implementation of applyNumericAffinity() by avoiding some unnecessary calls to sqlite3Atoi64(). (check-in: c1d8a3f654 user: drh tags: trunk)
18:33
Add an assert() as an additional test for fix in check-in [523b42371122d9e1b3]. (check-in: f9e85e6c79 user: drh tags: trunk)
Changes
Unified Diff Side-by-Side Diff Patch
Changes to src/sqliteInt.h.
Changes to src/util.c.
Changes to src/vdbe.c.
Changes to src/vdbemem.c.