OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-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                                                                        9323           9391          60         53.6          18.6       1.0X
java_long_add_default                                                                 22346          22797         425         22.4          44.7       0.4X
java_long_add_magic                                                                   10786          10800          13         46.4          21.6       0.9X
java_long_add_static_magic                                                            10625          10748         169         47.1          21.2       0.9X
scala_long_add_default                                                                22788          22840          47         21.9          45.6       0.4X
scala_long_add_magic                                                                  10709          10767          51         46.7          21.4       0.9X

OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-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                                                                         9743           9901         137         51.3          19.5       1.0X
java_long_add_default                                                                  22268          22278          10         22.5          44.5       0.4X
java_long_add_magic                                                                    10735          10785          44         46.6          21.5       0.9X
java_long_add_static_magic                                                              9964          10028          94         50.2          19.9       1.0X
scala_long_add_default                                                                 21995          22058          63         22.7          44.0       0.4X
scala_long_add_magic                                                                   10726          10757          42         46.6          21.5       0.9X

OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-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                                                                        22837          22861          31         21.9          45.7       1.0X
java_long_add_default                                                                  28062          28099          41         17.8          56.1       0.8X
java_long_add_magic                                                                    32026          33081        1131         15.6          64.1       0.7X
java_long_add_static_magic                                                             32031          32038           8         15.6          64.1       0.7X
scala_long_add_default                                                                 26219          26263          63         19.1          52.4       0.9X
scala_long_add_magic                                                                   32113          32182          65         15.6          64.2       0.7X

OpenJDK 64-Bit Server VM 17.0.12+7-LTS on Linux 6.5.0-1025-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                                                                         22056          22271         294         22.7          44.1       1.0X
java_long_add_default                                                                   25840          25884          40         19.3          51.7       0.9X
java_long_add_magic                                                                     31928          31992          55         15.7          63.9       0.7X
java_long_add_static_magic                                                              31464          31507          46         15.9          62.9       0.7X
scala_long_add_default                                                                  25851          25932         107         19.3          51.7       0.9X
scala_long_add_magic                                                                    32315          32881         629         15.5          64.6       0.7X

