OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.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                                                                        9199           9231          34         54.4          18.4       1.0X
java_long_add_default                                                                 21461          21510          50         23.3          42.9       0.4X
java_long_add_magic                                                                   10723          10747          36         46.6          21.4       0.9X
java_long_add_static_magic                                                            10639          10668          26         47.0          21.3       0.9X
scala_long_add_default                                                                22998          23137         120         21.7          46.0       0.4X
scala_long_add_magic                                                                  10728          10767          43         46.6          21.5       0.9X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.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                                                                         9915          10096         175         50.4          19.8       1.0X
java_long_add_default                                                                  22574          22591          22         22.1          45.1       0.4X
java_long_add_magic                                                                    10747          10868         187         46.5          21.5       0.9X
java_long_add_static_magic                                                             10119          10193          67         49.4          20.2       1.0X
scala_long_add_default                                                                 22548          22577          28         22.2          45.1       0.4X
scala_long_add_magic                                                                   10686          10754          73         46.8          21.4       0.9X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.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                                                                        22916          23129         219         21.8          45.8       1.0X
java_long_add_default                                                                  28397          28755         603         17.6          56.8       0.8X
java_long_add_magic                                                                    32053          32092          33         15.6          64.1       0.7X
java_long_add_static_magic                                                             31188          31566         505         16.0          62.4       0.7X
scala_long_add_default                                                                 26264          26276          11         19.0          52.5       0.9X
scala_long_add_magic                                                                   32400          32456          87         15.4          64.8       0.7X

OpenJDK 64-Bit Server VM 17.0.14+7-LTS on Linux 6.8.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                                                                         22052          22096          39         22.7          44.1       1.0X
java_long_add_default                                                                   26152          26544         656         19.1          52.3       0.8X
java_long_add_magic                                                                     32465          32631         245         15.4          64.9       0.7X
java_long_add_static_magic                                                              31411          31821         685         15.9          62.8       0.7X
scala_long_add_default                                                                  26035          26367         448         19.2          52.1       0.8X
scala_long_add_magic                                                                    32444          32665         382         15.4          64.9       0.7X

