- 676f17a Proof of concept for a new sqlite3_function_needed() interface. by drh ยท 2 years, 5 months ago need-function
- afef7fc For the "Valgrind" test scenario, set LONGDOUBLE_TYPE=double as valgrind by drh ยท 2 years, 5 months ago
- bae9108 Add option 2 to SQLITE_TESTCTRL_USELONGDOUBLE to move the setting to its by drh ยท 2 years, 5 months ago
- 7d0103b Improved handling of integer inputs to the new sum() implementation. by drh ยท 2 years, 5 months ago
- 68c88ea A more precise implementation of sqlite3RealToI64(). by drh ยท 2 years, 5 months ago
- 3e1e7aa Fix octet_length() test cases so that they work when the database encoding by drh ยท 2 years, 5 months ago
- 59f1311 Use the Kahan-Babushka-Neumaier algorithm to improve the accuracy of sum(). by drh ยท 2 years, 5 months ago
- 26cd8bc Fix minor inaccuracies in the new sum() algorithm. by drh ยท 2 years, 5 months ago kahan-babuska-neumaier-summation
- 45d7562 Experimental attempt to boost the accuracy of sum() using the by drh ยท 2 years, 5 months ago
- 3748b73 Use "volatile" isntead of "#pragma" to get floating point calculations by drh ยท 2 years, 5 months ago
- efd0cf8 This is alternative work-around for the x86 float-point problem that uses by drh ยท 2 years, 5 months ago fix-dekker-with-volatile
- 728650e Improved comments on the work-around to the GCC x86 floating point wonkiness. by drh ยท 2 years, 5 months ago
- e68899f Work around for an apparent GCC bug. See by drh ยท 2 years, 5 months ago
- 85ca6d7 Make the order of operations explicit for the error term of Dekker by drh ยท 2 years, 5 months ago
- 1790ccb Simplification of the dekkerMul2() subroutine. by drh ยท 2 years, 5 months ago
- 6aa5a42 Add the ieee754_inc(r,N) function to the ieee754.c extension. by drh ยท 2 years, 5 months ago
- 7623795 Enhance the sqlite3AtoF() function so that it can operate with or without by drh ยท 2 years, 5 months ago
- aa4356d Enhance sqlite3AtoF() so that it honors the USELONGDOUBLE test-control. by drh ยท 2 years, 5 months ago fp-to-decimal-refactor
- 930e416 Store the fp-speed-1.c test program used to measure relative performance of by drh ยท 2 years, 5 months ago
- 521f20e Add the --nolongdouble option to speedtest1.c. by drh ยท 2 years, 5 months ago
- c9f240c Improved precision of binary-to-decimal conversion of floating-point values by drh ยท 2 years, 5 months ago
- 1b3c6e7 Whether or not to use the long-double floating point conversion technique by drh ยท 2 years, 5 months ago
- 0478d1d New test cases for floating-point conversions. by drh ยท 2 years, 5 months ago
- b884158 Use Dekker double-precision floating point to do the value normalization by drh ยท 2 years, 5 months ago
- 841e596 Final clean-up of the idea of using Dekker double-precision floating by drh ยท 2 years, 5 months ago fp-to-decimal-branch1
- bc2b658 Squeeze as many bits as we can out of normalization. by drh ยท 2 years, 5 months ago
- 5270d74 Faster Dekker multiplication that removes the restriction on input magnitude. by drh ยท 2 years, 5 months ago
- 37b188f Fix one constant in the normalization logic. Improved error output by drh ยท 2 years, 5 months ago
- c8885d4 Replace the dodgy error estimating logic in the previous check-in with by drh ยท 2 years, 5 months ago
- c27bda0 An idea for improving accuracy of fp-to-decimal conversion for systems that by drh ยท 2 years, 5 months ago
- fecdff4 This check-in adds the use of "long double" to sqlite3FpDecode() which when by drh ยท 2 years, 5 months ago
- 453be55 Reinstate the fpdecode() SQL function for testing, but only when compiled by drh ยท 2 years, 5 months ago
- 17c20bb Improved rounding policy. by drh ยท 2 years, 5 months ago
- 9ee9444 Improved response to Infinity and NaN. Remove the termporary fpdecode() by drh ยท 2 years, 5 months ago
- 42d042e Progress towards fixing corner-case floating-point formatting issues. by drh ยท 2 years, 5 months ago
- 3f073f9 Fix an issue with the "+" attribute in printf(). by drh ยท 2 years, 6 months ago
- aebeaba Begin cutting over sqlite3FpDecode() into printf(). The code in this by drh ยท 2 years, 6 months ago
- 002330d Add decimal rounding to the sqlite3FpDecode() routine. by drh ยท 2 years, 6 months ago
- a1b0ff1 Experiments with a new algorithm for converting ieee-754 binary64 numbers by drh ยท 2 years, 6 months ago
- 24b368d Add support for sqlite3_stmt_scanstatus_v2() profiling of GROUP BY clauses that use a temp b-tree, and for sub-queries implemented as co-routines. by dan ยท 2 years, 6 months ago
- 4cd3a59 Improve support for sqlite3_stmt_scanstatus_v2() profiling of sub-queries implemented as co-routines. by dan ยท 2 years, 6 months ago
- 07d76f7 Add support for sqlite3_stmt_scanstatus_v2() profiling of GROUP BY clauses that use a temp b-tree. by dan ยท 2 years, 6 months ago
- 1bfe92a Add extra debugging code for sqlite3_stmt_scanstatus_v2() to test1.c. by dan ยท 2 years, 6 months ago
- 48114d0 Completely unwind the enhanced precision sum() from [a915f15a916af698] so by drh ยท 2 years, 6 months ago
- dd8b12a Omit the doubleToReal() function in vdbemem.c. Use the by drh ยท 2 years, 6 months ago
- 60f4136 Make the sum() function less precise and slower in order to avoid by drh ยท 2 years, 6 months ago
- 2ddfa6a Cleanup and commenting of the new DECIMAL extension code. No functional by drh ยท 2 years, 6 months ago
- ec3e57f Enhancements to the DECIMAL extension: by drh ยท 2 years, 6 months ago
- 500ca33 Fix harmless compiler warnings about unused function arguments. by drh ยท 2 years, 6 months ago
- 0b1a1e8 Improve the range of floating-point numbers that can be handled as integers by drh ยท 2 years, 6 months ago
- a75011a Further refine the dtostr() testing function in the CLI so that it takes an by drh ยท 2 years, 6 months ago
- cd88a74 Change the (undocumented) dtostr() SQL function in the CLI so that it only by drh ยท 2 years, 6 months ago
- 9ea7632 Add the decimal_sci(X) function to the Decimal extension for showing a decimal by drh ยท 2 years, 6 months ago
- 7f5fe1f CLI enhancements to facilitate SQLite core testing: by drh ยท 2 years, 6 months ago
- 8fbb335 Enhance the SUM() aggregate (and related AVG() and TOTAL()) so that the running by drh ยท 2 years, 6 months ago
- 60783f4 Improved accuracy of floating-point conversion constants as suggested by by drh ยท 2 years, 6 months ago
- d847c73 Simple test cases for the enhanced SUM() function. by drh ยท 2 years, 6 months ago extended-precision-fp
- 12b198f Use ideas from T. J. Dekker in "A Floating-Point Technique for Extending the by drh ยท 2 years, 6 months ago
- 502c618 Fix CLI .sha3sum error message for keyword identifiers, reported in [forum:/forumpost/7cbe081746dd|forum post 7cbe081746dd]. by larrybr ยท 2 years, 6 months ago
- b956138 Replace some JS 'self' references with 'globalThis', as reported via the npm subproject. by stephan ยท 2 years, 6 months ago
- d2b9cdd Fix typo in the README.md file. by drh ยท 2 years, 6 months ago
- cc19bed Add support for the octet_length() SQL function, with low-level optimizations by drh ยท 2 years, 6 months ago
- 077efc2 Optimize the argument to the octet_length() function so that it does not by drh ยท 2 years, 6 months ago octet_length
- 7f9dcd6 basic test cases for octet_length(). by drh ยท 2 years, 6 months ago
- d6c671e Merge recent trunk enhancements into the octet_length branch. by drh ยท 2 years, 6 months ago
- d4170ac Simplification to the getAndInitPage() routine that results in improved by drh ยท 2 years, 6 months ago
- 71aac87 Improved comment on the getAndInitPage() in btree.c. No code changes. by drh ยท 2 years, 6 months ago
- 3a202be Add the --pcachetrace option to the CLI. by drh ยท 2 years, 6 months ago
- 40ee729 Omit unnecessary calls to table locking routines in the common case when by drh ยท 2 years, 6 months ago
- c439b9e Avoid unnecessary calls to sqlite3DeleteTable() with NULL pointers. by drh ยท 2 years, 6 months ago
- f6e04b6 Avoid unnecessary calls to sqlite3CodeRowTrigger(). by drh ยท 2 years, 6 months ago
- bcc76bd Performance optimization in sqlite3VdbeAddOp4Int(). by drh ยท 2 years, 6 months ago
- f82c8cb Avoid unnecessary NULL pointer checks on calls to sqlite3WalkExpr(). by drh ยท 2 years, 6 months ago
- 1e24dc9 Small performance improvement and size reduction by recognizing that no by drh ยท 2 years, 6 months ago
- 1be61ad Fix large integer constants so that they work on older C compilers. by drh ยท 2 years, 6 months ago
- 8e5cef7 Fix harmless compiler warnings that show up on 32-bit RaspberryPI builds. by drh ยท 2 years, 6 months ago
- 0587a1a In date/time functions, fix the rendering of "subsecond" and the by drh ยท 2 years, 6 months ago
- 56a4107 Address various harmless compiler warnings from by drh ยท 2 years, 6 months ago
- 2e4d526 Fix the pager such that if the xOpen() message sends back the SQLITE_OPEN_MEMORY by drh ยท 2 years, 6 months ago
- f025fc1 Updates to the README.md file. by drh ยท 2 years, 6 months ago
- 733ef7e Fix harmless typo in a comment. by drh ยท 2 years, 6 months ago
- 0c04f2e Work around what appears to be a GCC 32-bit optimization problem in the by drh ยท 2 years, 6 months ago
- e30ecbf Improved sqlite3_error_offset() values for bare column errors on '*' and by drh ยท 2 years, 6 months ago
- d34ce81 Extended the time-diff format so that it can have a 5-digit year. This enables by drh ยท 2 years, 6 months ago
- d97e0d0 Initialize a local variable in FTS3 to avoid a GCC compiler warning. by drh ยท 2 years, 6 months ago
- 16702ec Fix a problem causing bloom filters to be used less efficiently than they might be. Problem reported by forum post [forum:/info/06c3f01da6 | 06c3f01da6]. by dan ยท 2 years, 6 months ago
- 997670f Check-in [70e12efd1b189560] left a path through lockBtree() that failed to by drh ยท 2 years, 6 months ago
- d679f9e Fix a buffer over-read that could occur as part of an fts5 secure-delete operation on a database containing corrupt fts5 records. by dan ยท 2 years, 6 months ago
- 26d71f0 Make sure temporary sqlite3_value objects used by STAT4 are reset to NULL prior by drh ยท 2 years, 6 months ago
- b102d62 Defer setting the BTS_PAGESIZE_FIXED flag until after we are certain there by drh ยท 2 years, 6 months ago
- 26e136b Fix an assert that can go bad if STAT4 content is corrupt. This is a by drh ยท 2 years, 6 months ago
- 04b9247 Extra space to prevent a buffer overread on corrupt STAT4 records. by drh ยท 2 years, 6 months ago
- 6bbc5b3 Enhance fuzzcheck so that it understand the sqlite3_db_config() and by drh ยท 2 years, 6 months ago
- 7520116 Simplify a memcpy() in defragmentPage(). It now might copy more content than by drh ยท 2 years, 6 months ago
- 6e4ff87 Remove SQLITE_EXTENSION_INIT macros from dbdata.c. by dan ยท 2 years, 6 months ago
- 2f764eb Improvements to the src-verify.c utility program so that it continues to by drh ยท 2 years, 6 months ago
- 8efe749 Fix the amagamation generator so that it works one a clean source tree. by drh ยท 2 years, 6 months ago
- fd5d180 Include source provenance in the header comment of the amalgamation. by drh ยท 2 years, 6 months ago
- 4fa5952 Enhance Lemon so that it remembers which -D command-line options are actually by drh ยท 2 years, 6 months ago
- 4eda84a Add spell-checking for all comments in main sources. (./src/ .c .h .in) make target "misspell" tells of misspelled words for which no exceptions have been put into tool/custom.txt . by larrybr ยท 2 years, 6 months ago