OpenJDK 64-Bit Server VM 21.0.4+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                                                                        9542           9554          11         52.4          19.1       1.0X
java_long_add_default                                                                 22433          22756         485         22.3          44.9       0.4X
java_long_add_magic                                                                   11747          11782          44         42.6          23.5       0.8X
java_long_add_static_magic                                                            11539          11594          48         43.3          23.1       0.8X
scala_long_add_default                                                                23789          25196        2336         21.0          47.6       0.4X
scala_long_add_magic                                                                  11714          11758          38         42.7          23.4       0.8X

OpenJDK 64-Bit Server VM 21.0.4+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                                                                        10296          10347          45         48.6          20.6       1.0X
java_long_add_default                                                                  22464          23279        1403         22.3          44.9       0.5X
java_long_add_magic                                                                    11775          11807          33         42.5          23.5       0.9X
java_long_add_static_magic                                                             10049          10065          16         49.8          20.1       1.0X
scala_long_add_default                                                                 22436          24439        3455         22.3          44.9       0.5X
scala_long_add_magic                                                                   11815          11895         108         42.3          23.6       0.9X

OpenJDK 64-Bit Server VM 21.0.4+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                                                                        22445          22924         448         22.3          44.9       1.0X
java_long_add_default                                                                  26468          26478          10         18.9          52.9       0.8X
java_long_add_magic                                                                    32917          32937          26         15.2          65.8       0.7X
java_long_add_static_magic                                                             31424          31496         108         15.9          62.8       0.7X
scala_long_add_default                                                                 26265          26358         100         19.0          52.5       0.9X
scala_long_add_magic                                                                   33764          34033         423         14.8          67.5       0.7X

OpenJDK 64-Bit Server VM 21.0.4+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                                                                         21582          22336        1304         23.2          43.2       1.0X
java_long_add_default                                                                   25194          25472         475         19.8          50.4       0.9X
java_long_add_magic                                                                     32678          32727          43         15.3          65.4       0.7X
java_long_add_static_magic                                                              30357          30481         214         16.5          60.7       0.7X
scala_long_add_default                                                                  25166          25413         392         19.9          50.3       0.9X
scala_long_add_magic                                                                    32759          32773          12         15.3          65.5       0.7X

