Convert all remaining float4 and float8 functions to new fmgr style.
At this point I think it'd be possible to make float4 be pass-by-value without too much work --- and float8 too on machines where Datum is 8 bytes. Something to try when the mood strikes, anyway.
Showing
- src/backend/commands/variable.c 3 additions, 3 deletionssrc/backend/commands/variable.c
- src/backend/utils/adt/cash.c 54 additions, 64 deletionssrc/backend/utils/adt/cash.c
- src/backend/utils/adt/float.c 619 additions, 850 deletionssrc/backend/utils/adt/float.c
- src/backend/utils/adt/int.c 7 additions, 7 deletionssrc/backend/utils/adt/int.c
- src/backend/utils/adt/numeric.c 12 additions, 8 deletionssrc/backend/utils/adt/numeric.c
- src/backend/utils/adt/numutils.c 6 additions, 6 deletionssrc/backend/utils/adt/numutils.c
- src/backend/utils/adt/oid.c 2 additions, 2 deletionssrc/backend/utils/adt/oid.c
- src/include/catalog/pg_proc.h 121 additions, 121 deletionssrc/include/catalog/pg_proc.h
- src/include/utils/builtins.h 80 additions, 96 deletionssrc/include/utils/builtins.h
- src/include/utils/cash.h 6 additions, 6 deletionssrc/include/utils/cash.h
Loading
Please register or sign in to comment