OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
scalar function (long + long) -> long, result_nullable = true codegen = true:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------------------------------------------
native_long_add                                                                        9191           9247          50         54.4          18.4       1.0X
java_long_add_default                                                                 22939          23001          57         21.8          45.9       0.4X
java_long_add_magic                                                                   10694          10751          81         46.8          21.4       0.9X
java_long_add_static_magic                                                            10567          11615         998         47.3          21.1       0.9X
scala_long_add_default                                                                23064          23144         104         21.7          46.1       0.4X
scala_long_add_magic                                                                  10726          10797          62         46.6          21.5       0.9X

OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
scalar function (long + long) -> long, result_nullable = false codegen = true:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
-------------------------------------------------------------------------------------------------------------------------------------------------------------
native_long_add                                                                        10042          10098          93         49.8          20.1       1.0X
java_long_add_default                                                                  22278          22326          64         22.4          44.6       0.5X
java_long_add_magic                                                                    10647          10660          13         47.0          21.3       0.9X
java_long_add_static_magic                                                              9944          10014          88         50.3          19.9       1.0X
scala_long_add_default                                                                 22176          22516         586         22.5          44.4       0.5X
scala_long_add_magic                                                                   10690          10745          79         46.8          21.4       0.9X

OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
scalar function (long + long) -> long, result_nullable = true codegen = false:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
-------------------------------------------------------------------------------------------------------------------------------------------------------------
native_long_add                                                                        22784          22953         185         21.9          45.6       1.0X
java_long_add_default                                                                  26064          26088          38         19.2          52.1       0.9X
java_long_add_magic                                                                    32566          32610          76         15.4          65.1       0.7X
java_long_add_static_magic                                                             32014          32099          81         15.6          64.0       0.7X
scala_long_add_default                                                                 27099          27195          92         18.5          54.2       0.8X
scala_long_add_magic                                                                   32697          33739         915         15.3          65.4       0.7X

OpenJDK 64-Bit Server VM 17.0.16+8-LTS on Linux 6.11.0-1018-azure
AMD EPYC 7763 64-Core Processor
scalar function (long + long) -> long, result_nullable = false codegen = false:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------------------------------------------
native_long_add                                                                         21805          21817          10         22.9          43.6       1.0X
java_long_add_default                                                                   25863          26093         239         19.3          51.7       0.8X
java_long_add_magic                                                                     31630          31668          55         15.8          63.3       0.7X
java_long_add_static_magic                                                              31125          31300         263         16.1          62.3       0.7X
scala_long_add_default                                                                  25823          26135         463         19.4          51.6       0.8X
scala_long_add_magic                                                                    31689          31881         330         15.8          63.4       0.7X

