Avoid repeated computation of the constants date2j(1970, 1, 1) and
Tom Lane <tgl@sss.pgh.pa.us>
Avoid repeated computation of the constants date2j(1970, 1, 1) and date2j(2000, 1, 1). Should make for some marginal speed improvement in date/time operations.
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/utils/adt/date.c | modified | +12 −10 |
| src/backend/utils/adt/datetime.c | modified | +22 −12 |
| src/backend/utils/adt/nabstime.c | modified | +36 −18 |
| src/backend/utils/adt/pgstatfuncs.c | modified | +1 −12 |
| src/backend/utils/adt/timestamp.c | modified | +12 −17 |
| src/include/utils/datetime.h | modified | +6 −2 |
| src/include/utils/nabstime.h | modified | +2 −1 |