OpenJDK 64-Bit Server VM 21.0.6+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                                                                        9888          11014         989         50.6          19.8       1.0X
java_long_add_default                                                                 23131          24553        1692         21.6          46.3       0.4X
java_long_add_magic                                                                   11573          11582          12         43.2          23.1       0.9X
java_long_add_static_magic                                                            11486          11516          40         43.5          23.0       0.9X
scala_long_add_default                                                                23153          23338         293         21.6          46.3       0.4X
scala_long_add_magic                                                                  11525          11551          23         43.4          23.0       0.9X

OpenJDK 64-Bit Server VM 21.0.6+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                                                                        10161          10262         166         49.2          20.3       1.0X
java_long_add_default                                                                  22285          22343          67         22.4          44.6       0.5X
java_long_add_magic                                                                    11587          11646          53         43.2          23.2       0.9X
java_long_add_static_magic                                                              9994          10054          77         50.0          20.0       1.0X
scala_long_add_default                                                                 22332          22344          12         22.4          44.7       0.5X
scala_long_add_magic                                                                   11550          11620          81         43.3          23.1       0.9X

OpenJDK 64-Bit Server VM 21.0.6+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                                                                        22655          22715          53         22.1          45.3       1.0X
java_long_add_default                                                                  26638          26660          26         18.8          53.3       0.9X
java_long_add_magic                                                                    32568          32622          47         15.4          65.1       0.7X
java_long_add_static_magic                                                             30696          30768         107         16.3          61.4       0.7X
scala_long_add_default                                                                 26372          26505         203         19.0          52.7       0.9X
scala_long_add_magic                                                                   32714          32794          95         15.3          65.4       0.7X

OpenJDK 64-Bit Server VM 21.0.6+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                                                                         21526          22172        1056         23.2          43.1       1.0X
java_long_add_default                                                                   25375          25702         546         19.7          50.7       0.8X
java_long_add_magic                                                                     31695          31745          80         15.8          63.4       0.7X
java_long_add_static_magic                                                              29744          29872         221         16.8          59.5       0.7X
scala_long_add_default                                                                  25290          25437         241         19.8          50.6       0.9X
scala_long_add_magic                                                                    31722          31840         184         15.8          63.4       0.7X

