OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-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                                                                       10038          10415         543         49.8          20.1       1.0X
java_long_add_default                                                                 22056          23101        1394         22.7          44.1       0.5X
java_long_add_magic                                                                   11550          11652         117         43.3          23.1       0.9X
java_long_add_static_magic                                                            11471          11498          24         43.6          22.9       0.9X
scala_long_add_default                                                                23211          23238          36         21.5          46.4       0.4X
scala_long_add_magic                                                                  11610          11663          63         43.1          23.2       0.9X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-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                                                                        10262          10353         156         48.7          20.5       1.0X
java_long_add_default                                                                  22258          22688         633         22.5          44.5       0.5X
java_long_add_magic                                                                    11545          11615          96         43.3          23.1       0.9X
java_long_add_static_magic                                                              9985          10034          53         50.1          20.0       1.0X
scala_long_add_default                                                                 22495          23173        1062         22.2          45.0       0.5X
scala_long_add_magic                                                                   11527          11776         388         43.4          23.1       0.9X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-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                                                                        22716          23049         559         22.0          45.4       1.0X
java_long_add_default                                                                  26793          26956         144         18.7          53.6       0.8X
java_long_add_magic                                                                    33782          33807          24         14.8          67.6       0.7X
java_long_add_static_magic                                                             31320          31749         420         16.0          62.6       0.7X
scala_long_add_default                                                                 26504          26661         250         18.9          53.0       0.9X
scala_long_add_magic                                                                   34394          34583         291         14.5          68.8       0.7X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-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                                                                         22641          22777         233         22.1          45.3       1.0X
java_long_add_default                                                                   26256          26299          41         19.0          52.5       0.9X
java_long_add_magic                                                                     33640          34260         780         14.9          67.3       0.7X
java_long_add_static_magic                                                              31183          31208          23         16.0          62.4       0.7X
scala_long_add_default                                                                  26346          26477         187         19.0          52.7       0.9X
scala_long_add_magic                                                                    34141          34206          74         14.6          68.3       0.7X

