OpenJDK 64-Bit Server VM 17.0.6+10 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz
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                                                                       23077          23241         148         21.7          46.2       1.0X
java_long_add_default                                                                 42403          43038         556         11.8          84.8       0.5X
java_long_add_magic                                                                   28257          28684         687         17.7          56.5       0.8X
java_long_add_static_magic                                                            26473          26559         107         18.9          52.9       0.9X
scala_long_add_default                                                                45983          46613         546         10.9          92.0       0.5X
scala_long_add_magic                                                                  26004          26121         105         19.2          52.0       0.9X

OpenJDK 64-Bit Server VM 17.0.6+10 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz
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                                                                        23859          23929         104         21.0          47.7       1.0X
java_long_add_default                                                                  43015          43275         227         11.6          86.0       0.6X
java_long_add_magic                                                                    26967          27090         117         18.5          53.9       0.9X
java_long_add_static_magic                                                             24181          24411         248         20.7          48.4       1.0X
scala_long_add_default                                                                 42309          42594         377         11.8          84.6       0.6X
scala_long_add_magic                                                                   25655          26172         501         19.5          51.3       0.9X

OpenJDK 64-Bit Server VM 17.0.6+10 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz
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                                                                        43491          43662         154         11.5          87.0       1.0X
java_long_add_default                                                                  51398          51810         435          9.7         102.8       0.8X
java_long_add_magic                                                                    71355          71962         538          7.0         142.7       0.6X
java_long_add_static_magic                                                             68689          70016        1592          7.3         137.4       0.6X
scala_long_add_default                                                                 51635          51763         115          9.7         103.3       0.8X
scala_long_add_magic                                                                   73416          73807         348          6.8         146.8       0.6X

OpenJDK 64-Bit Server VM 17.0.6+10 on Linux 5.15.0-1031-azure
Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz
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                                                                         43056          43752         604         11.6          86.1       1.0X
java_long_add_default                                                                   48335          49037         718         10.3          96.7       0.9X
java_long_add_magic                                                                     68089          69487        1225          7.3         136.2       0.6X
java_long_add_static_magic                                                              66253          67282         893          7.5         132.5       0.6X
scala_long_add_default                                                                  48775          49346         526         10.3          97.5       0.9X
scala_long_add_magic                                                                    70470          70752         467          7.1         140.9       0.6X

