OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup (size=10000, hit=1.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
---------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted - Linear Lookup                      172            202          31          0.1       17153.4       1.0X
GetMapValue interpreted - Hash Lookup                         38             50          10          0.3        3833.0       4.5X
GetMapValue codegen - Linear Lookup                          115            125          10          0.1       11457.2       1.5X
GetMapValue codegen - Hash Lookup                             38             45           9          0.3        3830.7       4.5X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup (size=10000, hit=0.5, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
---------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted - Linear Lookup                      198            206          11          0.1       19751.0       1.0X
GetMapValue interpreted - Hash Lookup                         31             36           6          0.3        3119.8       6.3X
GetMapValue codegen - Linear Lookup                          145            151           5          0.1       14508.9       1.4X
GetMapValue codegen - Hash Lookup                             33             38           5          0.3        3295.2       6.0X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup (size=10000, hit=0.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
---------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted - Linear Lookup                      235            239          10          0.0       23524.1       1.0X
GetMapValue interpreted - Hash Lookup                         29             32           5          0.4        2854.2       8.2X
GetMapValue codegen - Linear Lookup                          183            200          20          0.1       18266.1       1.3X
GetMapValue codegen - Hash Lookup                             30             35           9          0.3        3043.6       7.7X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup (size=1000, hit=1.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted - Linear Lookup                      28             30           3          0.4        2768.5       1.0X
GetMapValue interpreted - Hash Lookup                        19             23           4          0.5        1928.3       1.4X
GetMapValue codegen - Linear Lookup                          23             26           4          0.4        2344.4       1.2X
GetMapValue codegen - Hash Lookup                            19             23           5          0.5        1895.4       1.5X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup (size=1000, hit=0.5, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted - Linear Lookup                      29             31           4          0.3        2879.4       1.0X
GetMapValue interpreted - Hash Lookup                        18             20           3          0.5        1822.1       1.6X
GetMapValue codegen - Linear Lookup                          23             27           6          0.4        2319.0       1.2X
GetMapValue codegen - Hash Lookup                            17             20           4          0.6        1721.8       1.7X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup (size=1000, hit=0.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted - Linear Lookup                      31             35           7          0.3        3106.8       1.0X
GetMapValue interpreted - Hash Lookup                        17             19           3          0.6        1704.2       1.8X
GetMapValue codegen - Linear Lookup                          24             26           3          0.4        2440.3       1.3X
GetMapValue codegen - Hash Lookup                            17             21           5          0.6        1694.6       1.8X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup (size=10, hit=1.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted - Linear Lookup                    16             18           3          0.6        1572.4       1.0X
GetMapValue interpreted - Hash Lookup                      15             18           4          0.6        1539.9       1.0X
GetMapValue codegen - Linear Lookup                        15             17           3          0.7        1456.2       1.1X
GetMapValue codegen - Hash Lookup                          15             17           3          0.7        1479.2       1.1X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup (size=10, hit=0.5, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted - Linear Lookup                    15             17           3          0.7        1528.8       1.0X
GetMapValue interpreted - Hash Lookup                      15             17           3          0.7        1509.1       1.0X
GetMapValue codegen - Linear Lookup                        15             16           3          0.7        1450.2       1.1X
GetMapValue codegen - Hash Lookup                          14             17           3          0.7        1439.1       1.1X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup (size=10, hit=0.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted - Linear Lookup                    15             17           2          0.6        1540.4       1.0X
GetMapValue interpreted - Hash Lookup                      15             17           3          0.7        1490.3       1.0X
GetMapValue codegen - Linear Lookup                        14             17           3          0.7        1445.7       1.1X
GetMapValue codegen - Hash Lookup                          14             16           3          0.7        1438.6       1.1X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup: non-foldable map column (size=1000, hit=1.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
---------------------------------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted                                                              216            239          22          0.0       21564.4       1.0X
GetMapValue codegen                                                                  158            180          23          0.1       15784.7       1.4X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup: non-foldable map column (size=1000, hit=0.5, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
---------------------------------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted                                                              247            292          29          0.0       24689.3       1.0X
GetMapValue codegen                                                                  154            177          22          0.1       15430.3       1.6X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup: non-foldable map column (size=1000, hit=0.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
---------------------------------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted                                                              288            318          28          0.0       28807.2       1.0X
GetMapValue codegen                                                                  172            200          22          0.1       17248.5       1.7X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup: non-foldable map column (size=100, hit=1.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted                                                              39             46           9          0.3        3924.3       1.0X
GetMapValue codegen                                                                  33             39           7          0.3        3347.9       1.2X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup: non-foldable map column (size=100, hit=0.5, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted                                                              41             47           7          0.2        4058.9       1.0X
GetMapValue codegen                                                                  34             40           5          0.3        3373.2       1.2X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup: non-foldable map column (size=100, hit=0.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
--------------------------------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted                                                              44             50           4          0.2        4409.3       1.0X
GetMapValue codegen                                                                  33             38           4          0.3        3312.5       1.3X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup: non-foldable map column (size=10, hit=1.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
-------------------------------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted                                                             20             22           3          0.5        1956.1       1.0X
GetMapValue codegen                                                                 18             20           3          0.6        1796.3       1.1X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup: non-foldable map column (size=10, hit=0.5, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
-------------------------------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted                                                             19             22           5          0.5        1899.8       1.0X
GetMapValue codegen                                                                 18             20           3          0.6        1772.4       1.1X

OpenJDK 64-Bit Server VM 21.0.12+8-LTS on Linux 6.17.0-1020-azure
AMD EPYC 7763 64-Core Processor
MapLookup: non-foldable map column (size=10, hit=0.0, type=IntegerType):  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
-------------------------------------------------------------------------------------------------------------------------------------------------------
GetMapValue interpreted                                                             19             21           3          0.5        1887.4       1.0X
GetMapValue codegen                                                                 17             19           3          0.6        1749.6       1.1X

