OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test contains use empty Set:              Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                           5              6           0        194.8           5.1       1.0X
Use EnumSet                                           1              1           0        879.0           1.1       4.5X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test contains use 1 item Set:             Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                           8             10           1        117.8           8.5       1.0X
Use EnumSet                                           1              1           0        904.7           1.1       7.7X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test contains use 3 items Set:            Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                          16             18           1         60.8          16.4       1.0X
Use EnumSet                                           1              1           0        965.2           1.0      15.9X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test contains use 5 items Set:            Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                          16             17           1         63.7          15.7       1.0X
Use EnumSet                                           1              1           0        933.1           1.1      14.7X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test contains use 10 items Set:           Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                          16             19           2         60.7          16.5       1.0X
Use EnumSet                                           1              1           0        831.7           1.2      13.7X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test create empty Set:                    Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                           1              1           0         99.7          10.0       1.0X
Use EnumSet                                           1              1           0         82.8          12.1       0.8X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test create 1 item Set:                   Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                          13             14           1          7.6         132.1       1.0X
Use EnumSet                                           2              2           0         46.9          21.3       6.2X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test create 3 items Set:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                          45             46           1          2.2         446.6       1.0X
Use EnumSet                                           1              2           0         68.6          14.6      30.7X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test create 5 items Set:                  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                         127            128           1          0.8        1268.6       1.0X
Use EnumSet                                           1              2           0         80.3          12.5     101.9X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test create 10 items Set:                 Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                         148            158           6          0.7        1479.8       1.0X
Use EnumSet                                           1              1           0         87.4          11.4     129.4X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test create and contains use empty Set:   Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                           1              1           1        870.5           1.1       1.0X
Use EnumSet                                           2              2           0        497.6           2.0       0.6X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test create and contains use 1 item Set:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                          27             30           2         36.9          27.1       1.0X
Use EnumSet                                           2              3           0        457.0           2.2      12.4X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test create and contains use 3 items Set:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                          60             64           3         16.6          60.1       1.0X
Use EnumSet                                           2              2           0        460.9           2.2      27.7X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test create and contains use 5 items Set:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
------------------------------------------------------------------------------------------------------------------------
Use HashSet                                         146            151           4          6.9         145.6       1.0X
Use EnumSet                                           2              2           0        645.0           1.6      93.9X

OpenJDK 64-Bit Server VM 17.0.2+8-LTS on Linux 5.11.0-1028-azure
Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz
Test create and contains use 10 items Set:  Best Time(ms)   Avg Time(ms)   Stdev(ms)    Rate(M/s)   Per Row(ns)   Relative
-------------------------------------------------------------------------------------------------------------------------
Use HashSet                                          193            200           5          5.2         192.6       1.0X
Use EnumSet                                            2              2           0        602.8           1.7     116.1X

