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