index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
util.c
Commit message (
Expand
)
Author
Age
*
Internal doc typo fixes reported in [forum:01d15f21b6|forum post 01d15f21b6].
stephan
2025-02-27
*
Convert some expensive NEVER() and ASSERT() macros into assert()s.
drh
2025-02-10
*
Further improvements to the decimal-to-float conversion for values close
drh
2024-12-09
*
Yet another iteration of the solution to the floating-point conversion
drh
2024-12-07
*
A cleaner and more robust solution to the floating-point conversion problem
drh
2024-12-07
*
Fix harmless compiler warning caused by the previous check-in.
drh
2024-12-07
*
On x64 hardware, round-trip uint64_t→double→uint64_t conversions
drh
2024-12-07
*
Move the #include of hwtime.h from the bottom of util.c to the top of
drh
2024-10-19
*
Remove all code that makes use of the C-language "long double" datatype.
drh
2024-10-01
*
New #ifdefs to omit code that is unused when SQLITE_USE_LONG DOUBLE is defined.
drh
2024-10-01
*
Add compile-time option -DSQLITE_USE_LONG_DOUBLE=0 to omit all attempts to use
drh
2024-10-01
*
Improved header comment on the sqlite3FpDecode() implementation.
drh
2024-06-10
*
Fix another problem from [c63e26e705f5e967] involving infinities and the
drh
2024-03-19
*
Work around obscure floating point issue seen with older versions of MSVC.
mistachkin
2024-03-06
*
Always convert 32-bit integer literals into EP_IntValue notation, even if
drh
2024-02-28
*
Allow "_" characters to appear between any two digits in an integer, real or ...
dan
2024-02-27
|
\
|
*
Add extra checks for the validity of a numeric literal to sqlite3DequoteNumbe...
dan
2024-01-23
|
*
Fix a problem in the previous commit with hex literals that start with "0X" i...
dan
2024-01-22
|
*
Allow underscores to occur in hex literals.
dan
2024-01-22
|
*
Allow "_" characters to appear following any digit in an integer or real SQL ...
dan
2024-01-20
*
|
Fix rounding in zero-precision %f and %g printf conversions.
drh
2024-02-17
|
/
*
Update #ifdef checks in pager.c and util.c to account for [0462a2612d1fc1d0] ...
stephan
2023-12-22
*
Simplification to sqlite3GetVarint32() to avoid confusing gcov.
drh
2023-10-19
*
According to [forum:/forumpost/9f6db917e1|forum post 9f6db917e1], older
drh
2023-09-14
*
Resolve a condition which could cause an is-interrupted db to call its progre...
stephan
2023-08-28
*
Rename the decimal_sci() function to decimal_exp().
drh
2023-08-18
*
Use a dodgy substitute if the INFINITY macro is not available. See
drh
2023-08-15
*
Merge latest trunk changes into this branch.
dan
2023-08-10
|
\
|
*
Remove an unreachable branch in the ascii-to-floating-point conversion that
drh
2023-08-02
|
*
Avoid ASAN warnings when converting over-sized long double values into double.
drh
2023-08-01
*
|
Update the latest trunk enhancements into the wal-shm-exceptions branch.
drh
2023-07-24
|
\
|
|
*
Avoid a potentially large strlen() in sqlite3DecOrHexToI64().
drh
2023-07-21
*
|
Merge the latest trunk enhancements into the wal-shm-exceptions branch.
drh
2023-07-10
|
\
|
|
*
Always use the "LL" suffix on 64-bit integer literals.
drh
2023-07-08
|
*
Fix harmless scan-build warnings.
drh
2023-07-08
|
*
Omit the use of memmove() in sqlite3FpDecode() in an attempt to avoid
drh
2023-07-07
*
|
Merge all recent trunk enhancements into the wal-shm-exceptions branch.
drh
2023-07-06
|
\
|
|
*
This is alternative work-around for the x86 float-point problem that uses
drh
2023-07-05
|
*
Improved comments on the work-around to the GCC x86 floating point wonkiness.
drh
2023-07-05
|
*
Work around for an apparent GCC bug. See
drh
2023-07-05
|
*
Make the order of operations explicit for the error term of Dekker
drh
2023-07-05
|
*
Simplification of the dekkerMul2() subroutine.
drh
2023-07-05
|
*
Enhance sqlite3AtoF() so that it honors the USELONGDOUBLE test-control.
drh
2023-07-03
|
*
Whether or not to use the long-double floating point conversion technique
drh
2023-07-03
|
*
New test cases for floating-point conversions.
drh
2023-07-03
|
*
Final clean-up of the idea of using Dekker double-precision floating
drh
2023-07-03
|
*
Squeeze as many bits as we can out of normalization.
drh
2023-07-03
|
*
Faster Dekker multiplication that removes the restriction on input magnitude.
drh
2023-07-03
|
*
Fix one constant in the normalization logic. Improved error output
drh
2023-07-03
|
*
Replace the dodgy error estimating logic in the previous check-in with
drh
2023-07-03
[next]