aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/int8.c
diff options
context:
space:
mode:
authorAndrew Gierth <rhodiumtoad@postgresql.org>2020-02-01 21:57:14 +0000
committerAndrew Gierth <rhodiumtoad@postgresql.org>2020-02-01 21:57:14 +0000
commit1fd687a035558238c0e3cab09fc22dc61a088869 (patch)
treea1bb4aeffc21f7fc0e96f7d86d0b80c5c3b0ab8c /src/backend/utils/adt/int8.c
parent7bae0ad9fcb76b28410571dc71edfdc3175c4a02 (diff)
downloadpostgresql-1fd687a035558238c0e3cab09fc22dc61a088869.tar.gz
postgresql-1fd687a035558238c0e3cab09fc22dc61a088869.zip
Optimizations for integer to decimal output.
Using a lookup table of digit pairs reduces the number of divisions needed, and calculating the length upfront saves some work; these ideas are taken from the code previously committed for floats. David Fetter, reviewed by Kyotaro Horiguchi, Tels, and me. Discussion: https://postgr.es/m/20190924052620.GP31596%40fetter.org
Diffstat (limited to 'src/backend/utils/adt/int8.c')
-rw-r--r--src/backend/utils/adt/int8.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/backend/utils/adt/int8.c b/src/backend/utils/adt/int8.c
index 494768c1901..55e0eb05dac 100644
--- a/src/backend/utils/adt/int8.c
+++ b/src/backend/utils/adt/int8.c
@@ -26,7 +26,6 @@
#include "utils/builtins.h"
#include "utils/int8.h"
-#define MAXINT8LEN 25
typedef struct
{