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                                                                        9211           9245          49         54.3          18.4       1.0X
java_long_add_default                                                                 21996          22193         184         22.7          44.0       0.4X
java_long_add_magic                                                                   10647          10743          91         47.0          21.3       0.9X
java_long_add_static_magic                                                            10559          10596          37         47.4          21.1       0.9X
scala_long_add_default                                                                23193          23214          20         21.6          46.4       0.4X
scala_long_add_magic                                                                  10666          10686          30         46.9          21.3       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                                                                         9988          10158         200         50.1          20.0       1.0X
java_long_add_default                                                                  22418          22479          70         22.3          44.8       0.4X
java_long_add_magic                                                                    10631          10657          23         47.0          21.3       0.9X
java_long_add_static_magic                                                              9864           9928          67         50.7          19.7       1.0X
scala_long_add_default                                                                 22269          22354          76         22.5          44.5       0.4X
scala_long_add_magic                                                                   10614          10670          52         47.1          21.2       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                                                                        22860          23095         317         21.9          45.7       1.0X
java_long_add_default                                                                  28130          28318         282         17.8          56.3       0.8X
java_long_add_magic                                                                    30689          32298        2467         16.3          61.4       0.7X
java_long_add_static_magic                                                             30929          30969          35         16.2          61.9       0.7X
scala_long_add_default                                                                 26355          27156        1356         19.0          52.7       0.9X
scala_long_add_magic                                                                   30825          30861          33         16.2          61.7       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                                                                         21895          21957          74         22.8          43.8       1.0X
java_long_add_default                                                                   25861          26173         537         19.3          51.7       0.8X
java_long_add_magic                                                                     30646          30681          31         16.3          61.3       0.7X
java_long_add_static_magic                                                              30226          30256          32         16.5          60.5       0.7X
scala_long_add_default                                                                  26041          26108          70         19.2          52.1       0.8X
scala_long_add_magic                                                                    30668          30765         130         16.3          61.3       0.7X

