Skip to content

boostorg/boost_hub_benchmarks

Repository files navigation

GCC 15, x64

             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 16                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.28 2.64 1.22 1.50 1.47 | 1.33 1.18 1.21 1.41 1.50 | 1.02 1.03 1.03 1.03 1.03 | 1.78 1.95 1.97 1.96 1.53 | 1.06 1.01 1.01 1.01 1.01 |
| 0.1        | 1.25 1.20 1.26 1.50 1.59 | 1.28 1.17 1.24 1.63 1.53 | 1.11 1.04 1.03 1.03 1.03 | 1.71 1.76 1.76 1.76 1.40 | 1.05 1.00 1.01 1.00 0.98 |
| 0.2        | 1.23 1.23 1.33 1.70 1.56 | 1.24 1.18 1.32 1.62 1.66 | 1.04 1.02 1.03 1.02 1.03 | 1.66 1.72 1.74 1.73 1.42 | 1.05 1.00 1.01 1.00 0.98 |
| 0.3        | 1.27 1.32 1.43 1.95 1.95 | 1.28 1.26 1.44 1.76 1.85 | 1.00 1.02 1.01 1.01 1.00 | 1.74 1.72 1.69 1.67 1.39 | 1.06 1.00 1.00 0.99 0.98 |
| 0.4        | 1.39 1.34 1.54 2.07 2.12 | 1.43 1.30 1.51 1.89 2.06 | 1.09 1.00 0.99 0.99 0.96 | 1.90 1.76 1.65 1.64 1.29 | 1.06 0.99 1.01 0.99 0.96 |
| 0.5        | 1.40 1.45 1.63 1.92 2.31 | 1.45 1.42 1.60 1.80 2.33 | 1.13 0.99 0.98 0.99 0.94 | 1.86 1.82 1.61 1.57 1.18 | 1.05 0.99 1.00 0.98 0.95 |
| 0.6        | 1.54 1.89 1.75 2.09 2.27 | 1.59 1.83 1.72 1.94 2.38 | 1.10 0.99 0.97 0.93 0.92 | 1.85 1.91 1.63 1.56 1.04 | 1.05 1.02 0.99 0.96 0.93 |
| 0.7        | 1.73 1.95 1.87 2.20 2.51 | 1.57 1.87 1.83 2.19 2.53 | 1.36 1.14 0.94 0.91 0.89 | 1.89 2.05 1.68 1.49 0.99 | 1.04 1.30 0.98 0.96 0.92 |
| 0.8        | 1.81 2.07 1.99 2.37 2.55 | 1.78 1.86 1.92 2.21 2.42 | 1.41 1.55 1.03 0.90 0.86 | 1.87 2.06 1.46 1.32 0.92 | 0.99 1.00 0.95 0.92 0.87 |
| 0.9        | 1.87 2.01 2.15 2.33 2.74 | 1.81 1.75 1.97 2.18 2.52 | 1.35 1.60 1.07 0.74 0.86 | 1.60 1.92 1.33 1.08 0.96 | 0.89 0.84 0.90 0.85 0.80 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 32                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.05 2.48 2.03 2.17 1.63 | 1.04 0.98 1.00 2.19 1.58 | 1.06 1.03 1.03 1.01 0.95 | 1.84 1.95 1.95 1.24 1.14 | 1.01 1.01 1.01 1.48 2.03 |
| 0.1        | 1.04 1.04 1.10 2.10 1.63 | 1.03 1.00 1.05 2.04 1.76 | 1.08 1.06 1.04 1.05 0.96 | 1.76 1.72 1.73 1.29 1.08 | 1.01 0.99 1.00 1.63 1.97 |
| 0.2        | 1.04 1.05 1.17 2.26 1.67 | 1.02 0.99 1.12 2.26 1.85 | 1.10 1.07 1.04 0.97 1.04 | 1.72 1.72 1.69 1.16 1.10 | 0.98 0.99 1.00 1.34 1.88 |
| 0.3        | 1.04 1.10 1.24 2.29 1.96 | 1.04 1.07 1.19 2.74 2.04 | 1.07 1.04 1.03 0.99 0.94 | 1.81 1.72 1.68 1.17 1.07 | 0.99 0.98 1.01 1.22 1.82 |
| 0.4        | 1.10 1.20 1.29 2.53 2.09 | 1.08 1.11 1.25 2.56 2.19 | 1.05 1.02 1.02 0.98 0.93 | 1.89 1.76 1.66 1.16 1.01 | 1.00 0.98 1.00 1.43 1.76 |
| 0.5        | 1.16 1.29 1.41 2.20 2.23 | 1.16 1.24 1.34 2.80 2.26 | 1.21 1.02 1.02 1.01 0.92 | 1.97 1.91 1.45 1.08 0.97 | 0.97 0.97 1.01 1.07 1.70 |
| 0.6        | 1.22 1.52 1.52 2.43 2.26 | 1.18 1.46 1.44 2.94 2.34 | 1.26 1.06 1.00 0.92 0.91 | 2.05 1.89 1.21 1.09 0.83 | 0.98 0.96 0.99 0.99 1.60 |
| 0.7        | 1.36 1.60 1.61 2.54 2.33 | 1.30 1.50 1.57 2.49 2.50 | 1.44 1.19 0.94 0.88 0.92 | 2.04 1.84 1.08 0.92 0.88 | 0.95 1.55 0.99 0.88 1.54 |
| 0.8        | 1.46 1.64 1.76 2.74 2.43 | 1.40 1.51 1.68 2.65 2.56 | 1.45 1.48 1.00 0.95 0.94 | 1.89 1.86 1.20 1.46 1.02 | 0.89 1.02 0.97 0.81 1.43 |
| 0.9        | 1.55 1.65 1.84 2.93 2.56 | 1.47 1.52 1.77 2.70 2.49 | 1.36 1.64 1.12 0.79 0.86 | 1.64 2.01 1.34 1.15 1.01 | 0.77 0.78 0.91 0.85 1.06 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 64                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.00 3.26 3.22 2.63 1.99 | 0.99 0.95 0.97 1.07 1.95 | 1.09 1.06 1.04 0.92 0.91 | 1.77 1.77 1.44 0.99 0.99 | 1.02 1.01 1.01 1.58 1.95 |
| 0.1        | 0.99 1.02 1.07 2.62 1.98 | 0.97 0.96 1.02 1.40 1.98 | 1.15 1.09 1.08 0.92 0.93 | 1.86 1.58 1.36 0.99 0.94 | 1.00 1.00 1.01 1.43 1.88 |
| 0.2        | 0.99 1.03 1.14 2.53 2.12 | 0.98 0.99 1.09 1.71 2.10 | 1.13 1.08 1.06 0.90 0.90 | 1.85 1.46 1.19 0.96 0.92 | 1.00 1.01 1.01 1.30 1.79 |
| 0.3        | 1.00 1.08 1.21 2.85 2.22 | 0.99 1.05 1.17 1.69 2.29 | 1.14 1.09 1.07 0.90 0.91 | 1.86 1.36 1.09 0.98 0.91 | 1.00 1.00 1.00 1.21 1.69 |
| 0.4        | 1.06 1.17 1.27 2.71 2.47 | 1.06 1.09 1.24 1.83 2.35 | 1.11 1.04 1.01 0.91 0.90 | 1.75 1.32 1.03 0.93 0.93 | 1.02 1.00 1.00 1.14 1.64 |
| 0.5        | 1.10 1.20 1.35 2.63 2.36 | 1.09 1.18 1.31 1.73 2.37 | 1.31 1.03 1.00 0.94 0.93 | 1.80 1.42 1.08 0.94 0.97 | 0.98 1.01 1.00 1.09 1.54 |
| 0.6        | 1.19 1.43 1.42 2.86 2.54 | 1.14 1.40 1.38 1.91 2.43 | 1.35 1.07 0.99 0.90 0.94 | 1.87 1.72 1.17 0.96 1.01 | 0.98 1.03 0.99 0.97 1.48 |
| 0.7        | 1.26 1.40 1.51 2.90 2.55 | 1.17 1.41 1.45 1.96 2.56 | 1.45 1.25 0.98 0.88 0.95 | 1.96 1.97 1.16 1.01 1.04 | 0.95 1.51 0.98 0.86 1.39 |
| 0.8        | 1.35 1.51 1.59 2.15 2.56 | 1.17 1.42 1.53 1.95 2.68 | 1.42 1.49 0.95 0.74 0.90 | 1.91 2.16 1.22 1.56 1.04 | 0.93 1.00 0.95 0.78 1.30 |
| 0.9        | 1.25 1.51 1.66 2.06 2.66 | 1.37 1.40 1.56 1.98 2.53 | 1.33 1.74 1.10 0.76 0.87 | 1.62 2.27 1.42 1.11 1.03 | 0.74 0.79 0.90 0.80 1.11 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 80                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 0.72 2.58 2.60 2.30 1.82 | 0.70 0.69 0.70 2.55 2.02 | 1.03 1.00 0.99 0.91 0.89 | 1.43 1.26 1.22 0.94 0.96 | 0.99 0.98 1.00 1.65 1.86 |
| 0.1        | 0.71 0.72 0.80 2.14 1.86 | 0.71 0.70 0.76 2.53 1.92 | 1.08 1.03 1.01 0.91 0.91 | 1.40 1.19 1.13 0.94 0.91 | 0.98 1.00 0.99 1.38 1.73 |
| 0.2        | 0.73 0.75 0.85 2.35 1.92 | 0.72 0.73 0.82 2.38 2.08 | 1.11 1.01 1.01 0.93 0.90 | 1.44 1.07 1.04 0.96 0.90 | 0.98 1.00 1.00 1.22 1.66 |
| 0.3        | 0.74 0.80 0.93 2.40 2.10 | 0.73 0.76 0.89 2.55 2.28 | 1.09 1.00 0.99 0.90 0.91 | 1.49 1.01 1.01 0.90 0.88 | 0.97 1.00 0.99 1.14 1.60 |
| 0.4        | 0.78 0.85 1.00 2.35 2.18 | 0.76 0.81 0.95 2.60 2.27 | 1.07 0.91 0.93 0.89 0.95 | 1.52 1.01 0.98 0.99 0.91 | 0.99 0.99 1.00 1.09 1.53 |
| 0.5        | 0.83 1.00 1.05 2.53 2.21 | 0.80 0.90 1.02 2.48 2.28 | 1.20 0.95 0.88 0.99 0.97 | 1.52 1.08 1.00 0.93 0.95 | 0.98 0.98 0.99 1.04 1.40 |
| 0.6        | 0.88 1.07 1.12 2.33 2.33 | 0.84 1.03 1.08 2.64 2.44 | 1.24 1.07 0.94 0.90 0.96 | 1.59 1.49 1.07 0.94 0.99 | 0.96 0.99 1.00 0.88 1.30 |
| 0.7        | 0.90 1.13 1.18 2.50 2.44 | 0.86 1.08 1.14 2.55 2.45 | 1.34 1.10 0.96 0.91 0.94 | 1.55 1.61 1.12 0.97 0.97 | 0.93 1.46 0.97 0.78 1.21 |
| 0.8        | 0.96 1.15 1.25 2.48 2.39 | 0.91 1.08 1.17 2.54 2.49 | 1.40 1.42 0.92 0.62 0.91 | 1.57 1.76 1.15 0.96 0.90 | 0.90 1.01 0.95 0.71 1.09 |
| 0.9        | 0.98 1.16 1.29 2.67 2.49 | 0.97 1.09 1.20 2.69 2.44 | 1.28 1.65 1.06 0.71 0.88 | 1.43 1.93 1.16 0.88 0.91 | 0.76 0.79 0.90 0.88 0.93 |
-----------------------------------------------------------------------------------------------------------------------------------------------------

Clang 20, x64

             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 16                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.24 3.03 1.36 1.64 1.71 | 1.41 1.47 1.44 1.76 1.78 | 1.32 1.35 1.35 1.34 1.29 | 2.00 2.13 2.13 2.13 1.93 | 1.06 1.02 1.01 1.00 1.00 |
| 0.1        | 1.33 1.44 1.38 2.00 1.66 | 1.45 1.52 1.46 1.90 1.67 | 1.33 1.35 1.34 1.34 1.28 | 1.84 1.80 1.76 1.76 1.68 | 1.02 1.01 0.99 0.99 0.96 |
| 0.2        | 1.35 1.51 1.55 1.93 1.97 | 1.46 1.55 1.60 2.13 1.88 | 1.33 1.32 1.32 1.32 1.22 | 1.81 1.76 1.72 1.73 1.60 | 1.02 1.01 0.99 0.98 0.95 |
| 0.3        | 1.47 1.68 1.73 2.19 2.14 | 1.59 1.67 1.76 2.01 2.16 | 1.29 1.31 1.29 1.29 1.20 | 1.92 1.74 1.69 1.69 1.48 | 1.02 1.00 0.99 0.97 0.95 |
| 0.4        | 1.66 1.81 1.88 2.22 2.38 | 1.59 1.77 1.89 2.14 2.37 | 1.27 1.28 1.27 1.27 1.12 | 1.92 1.83 1.65 1.65 1.39 | 1.02 1.02 0.98 0.96 0.94 |
| 0.5        | 1.62 1.91 2.03 2.60 2.65 | 1.72 2.11 2.03 2.36 2.65 | 1.26 1.25 1.24 1.23 1.05 | 1.98 1.97 1.62 1.60 1.23 | 1.02 1.01 0.98 0.95 0.93 |
| 0.6        | 1.74 2.08 2.19 2.82 2.82 | 1.78 2.38 2.20 2.63 2.82 | 1.38 1.22 1.18 1.19 1.01 | 2.09 2.19 1.62 1.51 1.16 | 0.99 1.06 0.97 0.94 0.90 |
| 0.7        | 1.86 2.15 2.39 2.58 2.91 | 1.91 2.17 2.38 2.60 2.91 | 1.61 1.29 1.12 1.13 0.99 | 2.20 2.37 1.68 1.42 1.10 | 0.99 1.47 0.96 0.94 0.88 |
| 0.8        | 1.98 2.16 2.56 3.01 2.95 | 2.04 2.18 2.53 2.61 2.95 | 1.68 1.73 1.13 1.01 1.01 | 2.24 2.33 1.35 1.24 0.99 | 0.93 1.03 0.94 0.90 0.84 |
| 0.9        | 2.10 2.43 2.64 2.93 3.07 | 2.13 2.35 2.64 2.74 3.06 | 1.40 1.77 1.13 0.96 1.09 | 1.78 2.01 1.42 1.18 1.23 | 0.82 0.82 0.90 0.86 0.74 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 32                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.70 3.99 3.91 3.19 2.10 | 1.70 1.59 1.57 3.09 2.07 | 1.33 1.33 1.32 1.19 1.09 | 2.00 2.11 2.11 1.51 1.34 | 1.12 1.01 1.01 1.85 2.33 |
| 0.1        | 1.69 1.61 1.54 2.75 1.91 | 1.69 1.59 1.57 2.62 1.86 | 1.34 1.32 1.32 1.12 1.11 | 1.85 1.79 1.76 1.43 1.20 | 1.09 1.01 1.00 1.64 2.20 |
| 0.2        | 1.71 1.62 1.70 2.94 2.18 | 1.71 1.65 1.68 2.85 2.18 | 1.34 1.30 1.30 1.14 1.05 | 1.83 1.74 1.71 1.26 1.19 | 1.09 1.01 1.00 1.59 2.17 |
| 0.3        | 1.83 1.77 1.86 3.12 2.41 | 1.82 1.79 1.82 2.92 2.41 | 1.31 1.29 1.28 1.12 1.06 | 1.97 1.72 1.67 1.29 1.11 | 1.08 1.01 1.00 1.46 2.08 |
| 0.4        | 1.93 1.91 2.00 3.36 2.61 | 1.92 1.93 1.95 3.14 2.44 | 1.29 1.26 1.25 1.09 1.04 | 2.08 1.81 1.63 1.23 1.08 | 1.10 1.01 1.00 1.35 1.96 |
| 0.5        | 2.11 1.82 2.12 3.57 2.80 | 2.08 2.13 2.06 3.38 2.75 | 1.33 1.23 1.21 1.05 1.01 | 2.15 1.97 1.56 1.17 1.02 | 1.10 1.03 0.99 1.36 1.91 |
| 0.6        | 2.18 2.02 2.33 3.41 2.93 | 2.20 2.22 2.24 3.46 2.68 | 1.37 1.19 1.15 1.11 1.00 | 2.25 2.09 1.33 1.18 0.92 | 1.07 1.08 0.99 1.23 1.78 |
| 0.7        | 2.42 2.31 2.53 3.64 3.08 | 2.25 2.21 2.44 3.54 2.83 | 1.65 1.28 1.06 0.97 1.00 | 2.35 2.06 1.12 1.26 0.96 | 1.05 1.72 0.98 1.12 1.83 |
| 0.8        | 2.67 2.61 2.70 3.60 3.03 | 2.35 2.51 2.58 3.61 3.09 | 1.70 1.47 1.03 1.03 1.07 | 2.17 2.03 1.28 1.41 1.18 | 0.98 1.20 0.96 1.00 1.65 |
| 0.9        | 2.44 2.65 2.81 4.00 3.17 | 2.36 2.58 2.67 3.78 3.07 | 1.47 1.84 1.13 0.83 1.15 | 1.88 2.22 1.38 1.05 1.29 | 0.84 0.88 0.92 0.86 1.29 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 64                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.81 6.02 5.53 3.73 2.52 | 1.75 1.59 1.60 2.71 2.50 | 1.36 1.35 1.33 1.03 0.99 | 2.34 2.15 1.77 1.11 1.08 | 1.02 1.00 1.00 1.78 2.30 |
| 0.1        | 1.86 1.81 1.69 2.78 2.16 | 1.75 1.63 1.60 2.46 2.12 | 1.38 1.33 1.31 1.03 1.00 | 2.23 1.97 1.82 1.08 1.08 | 0.99 1.00 0.97 1.93 2.08 |
| 0.2        | 1.89 1.86 1.85 3.53 2.44 | 1.82 1.66 1.70 2.87 2.34 | 1.38 1.31 1.27 1.01 1.00 | 2.21 1.70 1.81 1.14 1.01 | 1.00 1.00 0.99 1.54 1.96 |
| 0.3        | 1.98 2.03 2.03 3.59 2.56 | 1.92 1.81 1.82 3.22 2.63 | 1.34 1.28 1.19 1.01 1.00 | 2.18 1.49 1.23 1.08 1.03 | 1.01 1.00 0.98 1.51 1.88 |
| 0.4        | 1.98 2.06 2.27 3.37 2.46 | 1.97 1.91 1.95 3.29 2.50 | 1.30 1.22 1.05 1.00 1.01 | 2.22 1.52 1.08 0.97 0.97 | 1.00 1.00 0.98 1.39 1.78 |
| 0.5        | 2.36 2.09 2.31 3.42 2.57 | 2.14 1.91 2.08 3.31 2.70 | 1.34 1.09 1.00 1.11 1.02 | 2.18 1.63 1.13 0.96 1.02 | 1.00 1.02 0.98 1.30 1.72 |
| 0.6        | 2.44 2.23 2.51 3.39 2.64 | 2.24 2.04 2.23 3.30 2.75 | 1.49 1.20 1.06 1.04 1.07 | 2.23 2.05 1.36 1.09 1.19 | 1.00 1.09 0.98 1.19 1.62 |
| 0.7        | 2.51 2.61 2.76 3.42 2.50 | 2.44 2.36 2.37 3.24 2.84 | 1.65 1.29 0.92 1.07 1.10 | 2.28 2.21 1.33 1.35 1.28 | 0.98 1.70 0.98 1.30 1.61 |
| 0.8        | 2.58 2.77 2.93 3.87 2.55 | 2.48 2.37 2.47 3.34 2.85 | 1.69 1.67 1.06 0.99 1.11 | 2.27 2.34 1.31 1.51 1.30 | 0.99 1.13 0.98 1.01 1.46 |
| 0.9        | 2.66 2.69 2.88 3.50 2.57 | 2.46 2.47 2.51 3.22 2.91 | 1.50 1.82 1.26 0.86 1.11 | 1.74 2.30 1.50 1.22 1.40 | 0.84 0.87 0.92 0.85 1.10 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 80                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.79 6.59 6.03 3.68 2.85 | 1.59 1.48 1.46 3.00 2.73 | 1.00 0.96 0.95 0.94 0.92 | 1.74 1.17 1.11 1.07 1.02 | 1.04 1.00 0.98 1.74 2.07 |
| 0.1        | 1.78 1.73 1.57 3.11 2.29 | 1.64 1.51 1.48 2.99 2.31 | 1.04 1.04 0.99 0.93 0.92 | 1.71 1.05 1.03 1.07 0.98 | 1.04 1.00 1.01 1.69 1.91 |
| 0.2        | 1.88 1.84 1.76 3.36 2.51 | 1.68 1.61 1.62 3.14 2.63 | 1.07 1.00 1.00 0.98 0.94 | 1.67 1.06 1.03 1.05 0.98 | 1.04 1.00 1.00 1.39 1.82 |
| 0.3        | 1.70 2.00 1.93 3.52 2.54 | 1.79 1.75 1.75 3.46 2.66 | 1.06 1.02 1.04 0.92 0.95 | 1.66 1.13 1.05 0.97 0.99 | 1.03 1.00 0.99 1.29 1.74 |
| 0.4        | 1.76 2.13 2.18 3.55 2.54 | 1.95 1.88 1.87 3.36 2.69 | 1.03 0.99 1.00 0.97 0.98 | 1.68 1.30 1.05 0.86 1.05 | 1.03 1.00 1.00 1.34 1.64 |
| 0.5        | 2.22 2.28 2.36 3.41 2.63 | 2.02 1.99 1.98 3.34 2.80 | 1.10 1.02 1.02 1.01 1.02 | 1.71 1.51 1.19 1.05 1.16 | 1.04 1.01 0.99 1.16 1.58 |
| 0.6        | 2.32 2.38 2.49 3.42 2.59 | 2.14 2.06 2.11 3.25 2.92 | 1.15 1.17 1.06 1.08 1.06 | 1.90 1.86 1.32 1.24 1.26 | 1.04 1.05 0.99 1.03 1.49 |
| 0.7        | 2.40 2.49 2.70 3.43 2.92 | 2.20 2.19 2.31 3.19 2.60 | 1.25 1.11 1.06 1.09 1.03 | 1.79 1.87 1.29 1.43 1.26 | 1.02 1.73 0.99 0.97 1.37 |
| 0.8        | 2.56 2.50 2.70 3.46 2.92 | 2.37 2.22 2.47 3.33 2.80 | 1.37 1.37 1.00 1.05 1.03 | 1.79 1.94 1.33 2.25 1.30 | 0.97 1.20 0.97 0.77 1.18 |
| 0.9        | 2.77 2.69 2.80 3.54 2.92 | 2.45 2.37 2.49 3.30 2.74 | 1.33 1.59 1.11 0.78 1.03 | 1.59 2.16 1.37 1.08 1.27 | 0.82 0.87 0.93 0.82 0.94 |
-----------------------------------------------------------------------------------------------------------------------------------------------------

Clang 17, ARM64

             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 16                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.16 1.08 1.12 1.31 1.23 | 1.24 1.96 1.49 1.29 1.26 | 1.77 1.90 1.75 1.61 1.88 | 2.09 2.09 1.81 2.79 2.38 | 1.06 1.32 0.93 1.04 0.96 |
| 0.1        | 1.28 1.22 1.19 1.55 1.14 | 1.40 1.96 1.79 1.58 1.25 | 1.36 1.46 1.42 1.36 1.49 | 2.07 2.30 2.38 2.24 2.24 | 0.89 1.72 0.98 0.79 0.89 |
| 0.2        | 1.27 1.36 1.42 1.63 1.42 | 1.37 1.85 1.49 1.40 1.65 | 1.60 1.40 1.32 1.43 1.56 | 2.19 2.26 2.24 2.21 2.24 | 1.01 0.63 1.30 0.92 0.93 |
| 0.3        | 1.36 1.34 1.34 1.73 1.45 | 1.28 1.72 1.80 1.45 1.72 | 1.70 1.48 1.36 1.36 1.38 | 2.58 2.35 2.06 2.17 2.28 | 1.08 0.58 0.94 1.27 0.86 |
| 0.4        | 1.37 1.34 1.56 1.55 1.52 | 1.49 1.64 1.68 1.92 1.30 | 1.75 1.41 1.42 1.46 1.37 | 2.48 2.07 2.29 2.23 2.28 | 0.85 0.47 1.06 0.86 0.83 |
| 0.5        | 1.44 1.63 1.69 1.90 1.64 | 1.44 2.16 1.87 1.80 1.67 | 1.73 1.70 1.36 1.30 1.24 | 2.98 2.60 2.29 2.07 1.93 | 0.96 0.47 1.24 0.96 0.98 |
| 0.6        | 1.35 1.76 1.47 1.73 1.64 | 1.28 2.90 2.00 1.82 1.44 | 2.31 1.80 1.35 1.22 1.35 | 3.04 3.01 2.31 1.81 2.18 | 0.91 0.47 0.88 1.07 0.87 |
| 0.7        | 1.47 1.51 1.82 1.60 1.59 | 2.05 2.49 1.98 1.78 1.77 | 2.18 2.99 1.52 1.11 1.33 | 2.85 3.36 2.27 1.84 2.10 | 0.79 0.38 1.00 1.00 0.83 |
| 0.8        | 1.49 1.79 1.68 1.79 1.50 | 1.48 2.57 2.26 1.84 1.57 | 2.28 2.71 1.70 1.27 1.33 | 2.67 4.02 2.94 1.68 1.41 | 0.85 1.69 1.24 1.02 0.84 |
| 0.9        | 1.54 1.75 1.75 1.64 1.77 | 1.65 3.30 1.75 1.80 1.68 | 1.86 3.54 1.65 1.26 1.26 | 1.73 4.65 2.13 1.35 1.20 | 0.72 4.98 1.83 0.89 0.79 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 32                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.31 1.14 1.24 1.19 1.14 | 1.37 1.92 1.30 1.27 1.08 | 1.84 1.94 1.80 1.91 2.08 | 2.53 2.83 2.78 3.03 2.92 | 1.23 1.15 1.16 2.19 2.82 |
| 0.1        | 1.37 1.49 1.53 1.62 1.29 | 1.33 3.33 1.52 1.72 1.61 | 1.49 1.36 1.45 1.44 1.37 | 2.12 2.13 2.31 2.09 2.31 | 1.09 1.00 1.02 1.99 2.57 |
| 0.2        | 1.42 1.66 1.45 1.88 1.59 | 1.48 2.39 1.57 1.77 1.68 | 1.47 1.45 1.35 1.39 1.26 | 2.25 2.46 2.26 2.10 2.33 | 1.08 1.03 1.03 2.27 2.79 |
| 0.3        | 1.38 2.10 1.71 1.76 1.69 | 1.46 2.01 1.61 1.83 1.64 | 1.91 1.42 1.38 1.23 1.43 | 2.51 2.58 2.31 2.15 2.14 | 0.99 0.67 1.10 2.46 2.86 |
| 0.4        | 1.46 2.01 1.89 1.66 1.55 | 1.52 2.28 1.66 1.91 1.57 | 1.67 1.58 1.21 1.29 1.45 | 2.56 2.49 2.25 1.98 2.05 | 1.06 1.11 1.12 1.72 2.13 |
| 0.5        | 1.57 2.06 1.71 1.95 1.50 | 1.59 2.01 1.85 1.78 1.67 | 2.13 1.57 1.29 1.46 1.31 | 3.00 2.88 2.41 1.77 1.61 | 1.16 1.02 1.15 1.45 2.38 |
| 0.6        | 1.86 2.07 1.54 1.60 1.70 | 1.62 2.37 2.09 1.63 1.54 | 2.20 1.83 1.41 1.22 1.23 | 3.15 3.06 2.38 1.50 1.41 | 0.97 0.60 0.94 1.62 2.32 |
| 0.7        | 1.81 2.26 1.71 1.48 1.76 | 1.65 2.63 1.82 1.68 1.63 | 2.17 2.57 1.20 1.29 1.28 | 3.09 2.77 2.37 1.35 1.26 | 1.01 1.28 1.16 1.74 2.10 |
| 0.8        | 1.46 1.96 1.82 1.62 1.79 | 1.50 2.58 1.94 1.55 1.73 | 2.43 1.99 1.80 0.83 1.09 | 2.79 2.78 2.33 1.19 1.08 | 0.96 1.36 0.99 1.39 1.98 |
| 0.9        | 1.60 1.84 1.72 1.27 1.92 | 1.76 2.00 2.30 1.66 1.45 | 1.84 3.49 1.84 1.15 1.22 | 1.84 4.82 2.53 1.41 1.14 | 0.74 2.78 1.22 0.84 1.39 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 64                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.53 1.23 1.49 1.27 1.10 | 1.32 2.49 1.78 1.46 1.20 | 1.64 1.92 1.62 1.64 1.60 | 2.23 2.34 1.78 1.45 1.82 | 1.10 0.98 1.19 2.17 2.66 |
| 0.1        | 1.58 1.45 1.72 1.63 1.43 | 1.67 1.36 1.47 1.62 1.54 | 1.50 1.25 1.39 1.41 1.34 | 2.15 2.31 2.19 1.43 1.42 | 0.94 0.88 1.04 2.36 2.77 |
| 0.2        | 1.55 1.77 2.11 1.97 1.55 | 1.61 1.52 1.65 1.82 1.33 | 1.38 1.44 1.57 1.36 1.29 | 2.21 2.30 1.94 1.44 1.27 | 0.94 0.93 1.17 1.76 2.68 |
| 0.3        | 1.64 1.62 1.86 1.99 1.50 | 1.87 2.12 1.93 1.91 1.75 | 1.67 1.53 1.40 1.16 1.15 | 2.02 2.81 2.47 1.19 1.22 | 1.00 0.94 1.27 1.86 2.33 |
| 0.4        | 1.81 2.29 1.57 1.86 1.55 | 1.40 1.81 2.18 1.82 1.71 | 1.69 1.46 1.31 1.33 1.04 | 2.40 2.82 2.32 1.34 1.09 | 0.89 1.09 1.08 1.87 2.26 |
| 0.5        | 1.83 2.16 1.87 1.71 1.72 | 1.74 1.99 1.89 1.84 1.56 | 2.22 1.70 1.12 1.07 1.30 | 3.29 2.61 2.00 1.00 1.10 | 0.90 0.65 1.01 1.61 2.24 |
| 0.6        | 1.70 1.95 1.98 1.30 1.76 | 1.88 2.20 1.95 1.44 1.91 | 2.30 1.66 1.19 0.87 1.09 | 3.13 2.60 1.17 1.36 1.25 | 1.19 0.60 1.15 1.43 2.13 |
| 0.7        | 1.60 2.33 1.99 1.62 1.72 | 1.82 2.55 1.97 1.61 1.72 | 2.26 2.00 1.52 1.05 1.04 | 2.98 2.58 2.17 1.16 1.14 | 1.15 0.71 1.16 1.25 1.93 |
| 0.8        | 1.80 2.05 1.78 1.83 1.85 | 1.61 2.02 2.34 1.63 1.76 | 2.27 2.21 1.81 1.16 0.97 | 2.74 2.42 2.41 1.23 1.20 | 1.03 0.83 0.83 1.37 1.74 |
| 0.9        | 1.67 2.04 1.93 1.59 1.75 | 1.88 1.64 1.90 1.89 1.42 | 1.58 3.56 2.23 0.89 0.90 | 1.88 4.28 2.65 1.57 1.26 | 0.81 6.01 0.78 0.86 1.26 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 80                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.57 1.43 1.62 1.33 1.33 | 1.42 1.91 1.73 1.12 1.35 | 1.64 1.81 1.81 1.42 1.38 | 2.15 2.65 2.33 1.30 1.12 | 1.07 1.03 1.09 1.96 2.40 |
| 0.1        | 1.62 1.61 1.63 1.43 1.48 | 1.49 1.25 2.17 1.62 1.23 | 1.42 1.30 1.27 1.16 1.18 | 2.11 2.68 1.82 1.29 1.11 | 1.01 0.96 1.05 2.34 2.53 |
| 0.2        | 1.72 1.54 2.20 1.77 1.40 | 1.57 2.07 1.82 1.46 1.61 | 1.35 1.38 1.28 1.15 1.05 | 2.43 2.37 1.83 1.07 1.09 | 0.99 0.99 1.12 1.70 2.38 |
| 0.3        | 1.81 1.59 1.73 1.82 1.34 | 1.60 1.46 2.08 1.71 1.21 | 1.60 1.39 1.25 0.93 1.21 | 2.38 2.37 1.71 1.09 1.23 | 0.99 0.65 1.04 1.60 2.29 |
| 0.4        | 2.15 1.74 1.83 1.64 1.62 | 1.89 2.37 2.17 1.46 1.37 | 1.53 1.41 1.26 0.98 0.94 | 2.63 2.31 1.78 1.11 1.06 | 0.94 0.98 0.99 1.58 2.09 |
| 0.5        | 1.42 2.13 2.02 1.37 1.71 | 1.64 3.25 2.68 1.22 1.94 | 1.98 1.49 0.98 1.06 0.97 | 2.93 2.34 1.82 0.88 1.17 | 1.08 0.74 1.13 1.50 2.29 |
| 0.6        | 1.86 2.08 2.03 1.37 1.74 | 1.67 1.86 2.37 1.31 1.59 | 2.02 1.57 1.33 1.00 0.70 | 2.98 2.55 1.54 1.17 0.98 | 1.09 0.79 0.89 1.49 1.85 |
| 0.7        | 1.60 2.18 2.19 1.51 1.74 | 1.77 1.91 2.16 1.46 1.62 | 2.21 1.95 1.38 0.73 1.04 | 2.96 2.55 1.87 1.12 1.25 | 1.05 1.14 0.89 1.41 1.75 |
| 0.8        | 1.91 2.41 2.06 1.52 1.65 | 1.74 2.00 2.08 1.52 1.54 | 2.25 2.47 1.51 1.00 1.13 | 2.60 3.19 2.49 1.07 1.23 | 0.91 1.14 0.99 1.02 1.42 |
| 0.9        | 2.62 2.64 1.92 1.36 1.59 | 1.80 1.92 2.11 1.59 1.40 | 1.81 2.88 2.15 1.21 0.97 | 1.45 3.83 2.98 1.15 1.09 | 0.71 2.10 0.67 0.82 1.09 |
-----------------------------------------------------------------------------------------------------------------------------------------------------

VS 2022, x64

             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 16                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 0.86 0.93 0.92 1.16 1.14 | 0.92 0.89 0.99 1.00 1.13 | 1.10 1.10 1.09 0.98 0.78 | 1.63 1.72 1.68 1.57 0.98 | 1.03 1.01 1.00 0.98 0.98 |
| 0.1        | 0.90 0.88 0.99 1.15 1.26 | 0.97 0.94 1.04 1.18 1.27 | 1.11 1.11 1.09 1.06 0.77 | 1.56 1.62 1.55 1.39 0.91 | 0.99 1.00 0.98 0.96 0.95 |
| 0.2        | 0.94 0.92 1.07 1.53 1.39 | 0.99 0.99 1.12 1.34 1.34 | 1.13 1.10 1.08 1.04 0.74 | 1.56 1.58 1.51 1.42 0.90 | 0.99 0.99 0.98 0.96 0.94 |
| 0.3        | 0.97 1.00 1.18 1.58 1.52 | 1.03 1.05 1.21 1.51 1.58 | 1.14 1.09 1.06 1.03 0.71 | 1.54 1.57 1.48 1.34 0.84 | 0.99 0.99 0.98 0.95 0.94 |
| 0.4        | 1.02 1.07 1.26 1.63 1.69 | 1.07 1.13 1.31 1.74 1.75 | 1.08 1.07 1.04 0.99 0.67 | 1.59 1.62 1.46 1.34 0.76 | 0.99 0.99 0.98 0.95 0.92 |
| 0.5        | 1.08 1.21 1.36 1.74 1.81 | 1.14 1.26 1.40 1.72 1.93 | 1.06 1.07 1.03 0.95 0.63 | 1.61 1.65 1.43 1.27 0.72 | 1.00 1.00 0.98 0.94 0.91 |
| 0.6        | 1.13 1.38 1.45 1.76 1.94 | 1.19 1.41 1.48 2.11 2.04 | 1.16 1.03 1.00 0.90 0.60 | 1.54 1.70 1.40 1.28 0.65 | 0.99 1.00 0.97 0.92 0.89 |
| 0.7        | 1.19 1.43 1.52 1.81 2.07 | 1.25 1.48 1.57 1.84 2.18 | 1.26 1.07 0.94 0.90 0.60 | 1.48 1.72 1.38 1.15 0.64 | 0.98 1.01 0.96 0.92 0.87 |
| 0.8        | 1.24 1.44 1.59 1.89 2.14 | 1.32 1.48 1.64 1.95 2.33 | 1.20 1.23 0.90 0.84 0.59 | 1.38 1.74 1.32 1.09 0.62 | 0.83 1.09 0.96 0.90 0.84 |
| 0.9        | 1.26 1.44 1.65 1.91 2.30 | 1.33 1.47 1.70 1.93 2.07 | 1.25 1.40 1.02 0.86 0.67 | 1.06 1.67 1.18 1.07 0.68 | 0.84 1.15 0.94 0.84 0.80 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 32                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 0.85 0.83 0.98 1.10 1.12 | 0.94 0.86 1.00 0.91 1.01 | 1.13 1.10 1.10 0.83 0.76 | 1.70 1.72 1.68 0.94 0.89 | 1.04 1.00 0.98 1.57 1.86 |
| 0.1        | 0.89 0.85 0.97 1.15 1.36 | 0.99 0.91 1.00 1.22 1.29 | 1.14 1.12 1.09 0.84 0.76 | 1.62 1.62 1.53 0.94 0.80 | 0.99 0.97 0.97 1.52 1.78 |
| 0.2        | 0.92 0.89 1.07 1.20 1.42 | 1.00 0.96 1.08 1.22 1.38 | 1.14 1.11 1.08 0.82 0.73 | 1.62 1.60 1.50 0.92 0.78 | 0.98 0.98 0.98 1.40 1.76 |
| 0.3        | 0.98 0.96 1.16 1.73 1.52 | 1.05 1.01 1.17 1.71 1.49 | 1.14 1.09 1.07 0.82 0.72 | 1.62 1.57 1.47 0.89 0.76 | 1.00 0.98 0.96 1.47 1.79 |
| 0.4        | 1.03 1.07 1.26 1.62 1.75 | 1.09 1.12 1.26 1.74 1.70 | 1.12 1.09 1.05 0.77 0.70 | 1.67 1.62 1.43 0.76 0.74 | 0.97 0.98 0.98 1.38 1.75 |
| 0.5        | 1.09 1.21 1.34 1.74 1.98 | 1.16 1.23 1.34 1.74 1.84 | 1.11 1.08 1.02 0.80 0.68 | 1.68 1.65 1.39 0.78 0.73 | 0.98 1.00 0.98 1.28 1.67 |
| 0.6        | 1.13 1.38 1.45 1.99 2.09 | 1.21 1.38 1.43 1.88 1.93 | 1.19 1.04 0.96 0.78 0.69 | 1.67 1.61 1.31 0.70 0.71 | 1.00 0.99 0.97 1.22 1.66 |
| 0.7        | 1.19 1.44 1.54 1.98 2.12 | 1.27 1.44 1.52 1.92 2.03 | 1.24 1.04 0.90 0.79 0.72 | 1.57 1.70 1.24 0.74 0.73 | 0.99 1.02 0.97 1.11 1.59 |
| 0.8        | 1.25 1.45 1.60 2.19 2.15 | 1.30 1.46 1.58 2.01 1.98 | 1.19 1.24 0.90 0.81 0.80 | 1.38 1.74 1.26 0.77 0.77 | 0.96 1.20 0.97 0.98 1.47 |
| 0.9        | 1.29 1.49 1.65 1.96 2.24 | 1.34 1.51 1.62 2.08 2.09 | 1.04 1.40 0.99 0.81 0.66 | 1.07 1.69 1.23 0.87 0.70 | 0.88 1.28 0.93 0.88 1.23 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 64                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.44 1.39 1.54 1.49 1.22 | 1.47 1.41 1.36 1.35 1.44 | 1.16 1.12 1.09 0.75 0.75 | 1.74 1.65 1.55 0.75 0.76 | 1.04 0.99 0.95 1.52 1.73 |
| 0.1        | 1.42 1.39 1.39 1.62 1.41 | 1.48 1.41 1.36 1.50 1.28 | 1.18 1.11 1.08 0.74 0.73 | 1.66 1.53 1.39 0.74 0.72 | 1.01 0.99 0.92 1.50 1.33 |
| 0.2        | 1.45 1.42 1.47 1.76 1.43 | 1.48 1.43 1.47 1.61 1.38 | 1.16 1.09 1.05 0.71 0.74 | 1.67 1.47 1.32 0.71 0.72 | 1.25 1.06 0.88 1.48 1.70 |
| 0.3        | 1.47 1.49 1.64 1.95 1.63 | 1.51 1.50 1.53 1.69 1.54 | 1.15 1.04 1.00 0.73 0.72 | 1.66 1.39 1.25 0.70 0.71 | 1.01 0.99 0.93 1.42 1.67 |
| 0.4        | 1.50 1.54 1.67 1.96 1.66 | 1.56 1.55 1.65 1.85 1.52 | 1.11 1.00 0.94 0.74 0.74 | 1.68 1.32 1.17 0.70 0.71 | 1.02 1.01 0.97 1.26 1.56 |
| 0.5        | 1.61 1.63 1.74 2.13 1.83 | 1.62 1.63 1.87 1.92 1.62 | 1.09 0.94 0.88 0.77 0.76 | 1.71 1.30 1.11 0.72 0.74 | 1.04 1.00 0.96 1.23 1.58 |
| 0.6        | 1.60 1.78 1.89 2.20 1.83 | 1.65 1.77 1.85 1.99 1.65 | 1.16 0.94 0.87 0.84 0.86 | 1.70 1.39 1.11 0.70 0.79 | 1.05 1.03 0.97 1.19 1.58 |
| 0.7        | 1.66 1.86 1.93 2.29 1.96 | 1.68 1.84 1.88 2.14 1.71 | 1.24 1.00 0.88 0.87 0.86 | 1.58 1.60 1.14 0.73 0.76 | 1.03 1.08 0.99 1.05 1.49 |
| 0.8        | 1.72 1.90 2.00 2.26 1.95 | 1.74 1.88 1.94 2.16 1.81 | 1.24 1.23 0.90 0.73 0.76 | 1.40 1.70 1.17 0.73 0.74 | 1.03 1.31 0.99 0.93 1.40 |
| 0.9        | 1.73 1.90 2.04 2.33 2.02 | 1.76 1.89 1.99 2.20 1.81 | 1.05 1.38 0.90 0.77 0.68 | 1.15 1.69 1.06 1.01 0.69 | 0.95 1.48 0.98 0.89 1.25 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 80                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 0.89 0.81 1.25 0.88 0.86 | 0.96 0.96 1.00 0.90 0.91 | 1.24 1.22 1.14 0.81 0.76 | 1.52 1.45 1.35 0.74 0.73 | 1.03 1.02 0.98 1.24 1.54 |
| 0.1        | 0.91 0.88 0.96 1.13 1.06 | 0.98 0.99 1.03 1.09 1.07 | 1.25 1.21 1.14 0.77 0.76 | 1.45 1.37 1.20 0.72 0.72 | 1.00 1.04 0.98 1.24 1.52 |
| 0.2        | 0.94 0.94 1.04 1.28 1.17 | 1.02 1.04 1.09 1.25 1.15 | 1.23 1.19 1.13 0.77 0.75 | 1.47 1.31 1.18 0.71 0.72 | 1.00 1.03 0.97 1.14 1.50 |
| 0.3        | 0.98 1.01 1.13 1.49 1.33 | 1.06 1.10 1.18 1.42 1.24 | 1.22 1.18 1.08 0.72 0.76 | 1.46 1.27 1.11 0.67 0.70 | 1.02 1.02 0.97 1.10 1.45 |
| 0.4        | 1.06 1.09 1.22 1.62 1.37 | 1.10 1.17 1.26 1.51 1.30 | 1.16 1.13 1.02 0.74 0.77 | 1.47 1.18 1.02 0.66 0.72 | 1.00 1.04 0.94 1.23 1.52 |
| 0.5        | 1.13 1.21 1.31 1.73 1.63 | 1.19 1.28 1.33 1.61 1.38 | 1.18 1.19 1.00 0.77 0.81 | 1.51 1.23 1.00 0.71 0.75 | 1.04 1.07 0.94 1.16 1.51 |
| 0.6        | 1.15 1.34 1.39 1.82 1.68 | 1.22 1.40 1.40 1.67 1.40 | 1.22 1.21 1.06 0.80 0.80 | 1.47 1.34 1.07 0.72 0.77 | 1.01 1.08 0.97 1.07 1.40 |
| 0.7        | 1.23 1.43 1.45 1.85 1.75 | 1.28 1.49 1.46 1.80 1.50 | 1.25 1.17 1.02 0.85 0.79 | 1.39 1.45 1.06 0.83 0.69 | 1.03 1.15 0.98 0.92 1.34 |
| 0.8        | 1.28 1.48 1.51 1.99 1.86 | 1.31 1.51 1.51 1.73 1.64 | 1.22 1.20 0.98 0.88 0.75 | 1.31 1.51 1.04 1.05 0.70 | 1.07 1.45 1.00 0.88 1.19 |
| 0.9        | 1.32 1.50 1.54 1.94 1.91 | 1.35 1.54 1.52 1.76 1.75 | 1.04 1.30 0.95 0.87 0.65 | 1.06 1.49 0.95 0.92 0.64 | 1.01 1.87 1.06 0.93 1.02 |
-----------------------------------------------------------------------------------------------------------------------------------------------------

GCC 15, x86

             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 16                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.07 1.27 1.44 1.42 1.13 | 1.05 1.00 1.03 1.08 1.29 | 0.62 0.61 0.61 0.61 0.63 | 1.18 1.29 1.30 1.29 1.27 | 0.93 0.98 0.97 1.08 1.82 |
| 0.1        | 1.05 1.01 1.14 1.33 1.25 | 1.04 0.99 1.03 1.16 1.19 | 0.57 0.56 0.55 0.56 0.57 | 1.12 1.16 1.14 1.14 1.13 | 0.91 0.97 0.98 1.06 1.75 |
| 0.2        | 1.05 1.00 1.17 1.39 1.31 | 1.03 0.98 1.07 1.28 1.40 | 0.56 0.55 0.55 0.54 0.57 | 1.15 1.12 1.11 1.10 1.08 | 0.91 0.97 0.97 0.97 1.66 |
| 0.3        | 1.05 1.01 1.13 1.20 1.45 | 1.04 0.98 1.11 1.30 1.38 | 0.58 0.54 0.54 0.54 0.57 | 1.17 1.11 1.09 1.09 1.05 | 0.91 0.96 0.96 0.94 1.65 |
| 0.4        | 1.06 1.04 1.18 1.31 1.48 | 1.05 1.01 1.15 1.36 1.41 | 0.60 0.55 0.53 0.53 0.57 | 1.20 1.16 1.06 1.04 0.98 | 0.90 0.96 0.97 0.87 1.62 |
| 0.5        | 1.07 1.08 1.21 1.35 1.67 | 1.06 1.05 1.19 1.59 1.71 | 0.59 0.54 0.52 0.52 0.58 | 1.19 1.20 1.04 1.05 0.92 | 0.92 0.97 0.96 0.86 1.50 |
| 0.6        | 1.09 1.15 1.24 1.33 1.74 | 1.06 1.12 1.22 1.48 1.77 | 0.66 0.57 0.51 0.51 0.61 | 1.23 1.30 1.04 0.98 0.85 | 0.90 1.02 0.95 0.94 1.48 |
| 0.7        | 1.09 1.16 1.27 1.40 1.62 | 1.07 1.13 1.25 1.37 1.81 | 0.68 0.65 0.52 0.50 0.63 | 1.23 1.36 1.06 0.95 0.79 | 0.85 1.54 0.94 0.80 1.29 |
| 0.8        | 1.11 1.17 1.30 1.55 1.82 | 1.08 1.15 1.27 1.37 1.85 | 0.70 0.73 0.57 0.47 0.66 | 1.23 1.39 1.26 0.80 0.75 | 0.89 1.05 0.93 0.78 1.12 |
| 0.9        | 1.12 1.19 1.30 1.46 1.88 | 1.09 1.17 1.28 1.48 1.71 | 0.69 0.80 0.73 0.42 0.58 | 1.04 1.41 0.97 0.66 0.68 | 0.74 0.67 0.86 0.81 0.87 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 32                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.06 1.46 1.60 1.52 1.29 | 1.04 1.00 1.03 1.08 1.20 | 0.62 0.60 0.60 0.64 0.67 | 1.21 1.29 1.30 1.21 1.02 | 0.98 0.99 0.99 1.04 1.54 |
| 0.1        | 1.06 1.02 1.16 1.50 1.34 | 1.04 1.00 1.04 1.13 1.27 | 0.59 0.55 0.55 0.59 0.64 | 1.17 1.16 1.15 1.11 0.93 | 0.96 0.99 0.98 0.99 1.50 |
| 0.2        | 1.06 1.02 1.18 1.57 1.46 | 1.05 0.99 1.06 1.46 1.58 | 0.58 0.54 0.55 0.65 0.67 | 1.19 1.14 1.11 0.98 0.90 | 0.97 0.98 0.98 0.93 1.44 |
| 0.3        | 1.06 1.02 1.22 1.64 1.49 | 1.04 0.99 1.10 1.45 1.61 | 0.59 0.54 0.54 0.60 0.67 | 1.21 1.10 1.11 0.98 0.86 | 0.97 0.97 0.98 0.92 1.40 |
| 0.4        | 1.07 1.14 1.25 1.72 1.65 | 1.05 1.11 1.14 1.46 1.63 | 0.60 0.55 0.54 0.61 0.70 | 1.25 1.16 1.08 0.93 0.83 | 0.95 0.97 0.98 0.99 1.35 |
| 0.5        | 1.07 1.20 1.21 1.57 1.72 | 1.05 1.16 1.17 1.55 1.77 | 0.62 0.55 0.54 0.63 0.72 | 1.25 1.23 1.06 1.01 0.85 | 0.96 0.98 0.97 0.83 1.29 |
| 0.6        | 1.09 1.21 1.24 1.64 1.66 | 1.05 1.17 1.20 1.47 1.91 | 0.69 0.59 0.54 0.65 0.73 | 1.30 1.37 1.08 0.89 0.86 | 0.94 0.99 0.96 0.84 1.22 |
| 0.7        | 1.10 1.22 1.27 1.69 1.74 | 1.06 1.18 1.22 1.55 1.71 | 0.66 0.68 0.56 0.72 0.73 | 1.21 1.41 1.07 0.77 0.85 | 0.93 1.34 0.94 0.97 1.24 |
| 0.8        | 1.10 1.21 1.29 1.69 1.86 | 1.07 1.16 1.24 1.59 1.99 | 0.70 0.74 0.62 0.46 0.62 | 1.23 1.39 1.00 0.94 0.77 | 0.91 1.02 0.93 0.92 1.07 |
| 0.9        | 1.12 1.20 1.30 1.81 1.40 | 1.08 1.16 1.25 1.56 1.69 | 0.70 0.79 0.71 0.43 0.48 | 1.03 1.42 0.97 0.66 0.58 | 0.79 0.74 0.86 0.82 0.89 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 64                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.01 1.02 1.71 1.57 1.43 | 1.00 0.97 1.00 1.03 1.42 | 0.64 0.64 0.62 0.70 0.77 | 1.21 1.29 1.28 0.84 0.89 | 0.99 0.97 0.94 0.69 0.81 |
| 0.1        | 1.01 1.00 1.09 1.57 1.38 | 1.00 0.99 1.00 1.09 1.54 | 0.61 0.59 0.58 0.67 0.76 | 1.19 1.20 1.19 0.85 0.86 | 0.98 0.97 0.97 0.62 0.72 |
| 0.2        | 1.02 1.02 1.12 1.65 1.44 | 1.00 0.99 1.02 1.21 1.59 | 0.62 0.60 0.58 0.79 0.78 | 1.24 1.20 1.17 0.85 0.87 | 0.98 0.97 0.92 0.57 0.71 |
| 0.3        | 1.03 1.05 1.13 1.74 1.45 | 1.00 1.01 1.05 1.33 1.65 | 0.63 0.61 0.58 0.75 0.81 | 1.27 1.19 1.16 0.84 0.87 | 0.99 0.96 0.96 0.56 0.70 |
| 0.4        | 1.03 1.10 1.16 1.78 1.57 | 1.01 1.07 1.09 1.52 1.72 | 0.65 0.62 0.58 0.75 0.78 | 1.29 1.17 1.11 0.79 0.87 | 0.98 0.96 0.96 0.53 0.67 |
| 0.5        | 1.04 1.15 1.19 1.86 1.50 | 1.01 1.12 1.12 1.51 1.81 | 0.66 0.65 0.62 0.79 0.81 | 1.28 1.10 1.08 0.88 0.91 | 0.98 0.95 0.95 0.53 0.67 |
| 0.6        | 1.06 1.17 1.25 1.99 1.49 | 1.02 1.13 1.15 1.55 1.85 | 0.74 0.70 0.64 0.67 0.79 | 1.27 1.12 1.01 0.83 0.80 | 0.99 0.94 0.95 0.49 0.64 |
| 0.7        | 1.08 1.17 1.31 2.04 1.67 | 1.03 1.13 1.16 1.62 1.89 | 0.70 0.72 0.62 0.52 0.58 | 1.30 1.26 0.96 0.62 0.68 | 0.97 1.16 0.92 0.52 0.62 |
| 0.8        | 1.10 1.18 1.23 1.63 1.64 | 1.04 1.12 1.18 1.62 1.81 | 0.71 0.75 0.61 0.58 0.51 | 1.25 1.41 0.99 0.53 0.61 | 0.94 0.97 0.91 0.94 0.59 |
| 0.9        | 1.10 1.18 1.26 1.68 1.54 | 1.05 1.12 1.20 1.61 1.54 | 0.70 0.81 0.72 0.46 0.48 | 1.05 1.44 1.00 0.66 0.59 | 0.84 0.82 0.85 0.77 0.51 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 80                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 0.98 1.00 1.66 1.54 1.35 | 0.97 0.95 1.03 1.62 1.45 | 0.69 0.67 0.67 0.77 0.81 | 1.18 1.24 1.23 0.86 0.87 | 1.05 1.02 0.97 0.51 0.54 |
| 0.1        | 0.98 0.97 1.05 1.58 1.36 | 0.97 0.95 1.08 1.61 1.36 | 0.65 0.63 0.62 0.74 0.81 | 1.11 1.11 1.08 0.85 0.86 | 1.05 1.01 0.98 0.41 0.48 |
| 0.2        | 0.98 0.97 1.10 1.61 1.48 | 0.97 0.96 0.98 1.17 1.48 | 0.65 0.64 0.62 0.83 0.82 | 1.15 1.13 1.07 0.83 0.87 | 1.05 1.01 0.99 0.39 0.47 |
| 0.3        | 0.98 0.98 1.08 1.69 1.53 | 0.97 0.98 1.01 1.30 1.54 | 0.67 0.64 0.61 0.69 0.81 | 1.20 1.05 1.05 0.82 0.85 | 1.05 1.01 1.06 0.42 0.49 |
| 0.4        | 0.98 1.03 1.10 1.70 1.64 | 0.98 1.02 1.03 1.37 1.63 | 0.68 0.65 0.63 0.74 0.81 | 1.21 1.05 1.00 0.82 0.86 | 1.05 1.01 0.96 0.43 0.48 |
| 0.5        | 0.99 1.06 1.12 1.75 1.66 | 0.98 1.05 1.06 1.42 1.68 | 0.70 0.70 0.68 0.74 0.76 | 1.22 1.03 0.99 0.84 0.85 | 1.05 1.01 0.92 0.42 0.47 |
| 0.6        | 1.00 1.07 1.17 1.79 1.70 | 0.99 1.06 1.08 1.43 1.68 | 0.76 0.71 0.68 0.60 0.65 | 1.25 1.10 0.96 0.77 0.76 | 1.04 1.02 0.97 0.36 0.47 |
| 0.7        | 1.00 1.08 1.19 1.78 1.74 | 1.00 1.07 1.10 1.44 1.84 | 0.74 0.72 0.60 0.54 0.54 | 1.19 1.28 0.91 0.65 0.70 | 1.03 1.22 0.96 0.36 0.43 |
| 0.8        | 1.01 1.08 1.16 1.79 1.67 | 1.00 1.07 1.11 1.46 1.86 | 0.75 0.77 0.60 0.54 0.51 | 1.19 1.37 0.95 0.55 0.68 | 1.02 1.04 0.94 0.87 0.42 |
| 0.9        | 1.02 1.08 1.17 1.50 1.45 | 1.01 1.07 1.11 1.43 1.39 | 0.72 0.84 0.69 0.43 0.51 | 1.00 1.37 0.96 0.64 0.63 | 0.93 0.90 0.87 0.92 0.38 |
-----------------------------------------------------------------------------------------------------------------------------------------------------

Clang 20, x86

             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 16                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.11 1.31 1.50 1.35 1.18 | 1.15 1.09 1.11 1.11 1.40 | 0.56 0.54 0.54 0.54 0.55 | 1.02 1.07 1.07 1.07 1.05 | 0.97 1.03 1.02 1.10 1.99 |
| 0.1        | 1.14 1.10 1.21 1.41 1.28 | 1.19 1.12 1.14 1.14 1.38 | 0.57 0.54 0.54 0.54 0.55 | 0.98 0.99 0.98 0.98 0.97 | 0.93 1.00 0.99 1.01 1.88 |
| 0.2        | 1.17 1.13 1.17 1.18 1.49 | 1.21 1.14 1.19 1.19 1.48 | 0.55 0.54 0.53 0.53 0.55 | 0.94 0.97 0.96 0.96 0.94 | 0.93 1.00 0.99 1.02 1.83 |
| 0.3        | 1.19 1.16 1.23 1.25 1.51 | 1.22 1.17 1.24 1.26 1.56 | 0.56 0.53 0.53 0.53 0.55 | 1.01 0.96 0.95 0.95 0.91 | 0.95 1.01 0.99 0.96 1.74 |
| 0.4        | 1.22 1.15 1.30 1.30 1.60 | 1.24 1.13 1.30 1.34 1.59 | 0.56 0.53 0.53 0.53 0.56 | 1.05 0.99 0.94 0.93 0.90 | 0.97 1.03 0.98 0.96 1.65 |
| 0.5        | 1.25 1.23 1.36 1.36 1.60 | 1.27 1.15 1.36 1.41 1.67 | 0.57 0.53 0.52 0.52 0.58 | 1.04 1.02 0.92 0.91 0.86 | 0.97 1.03 0.98 0.98 1.57 |
| 0.6        | 1.29 1.30 1.41 1.39 1.61 | 1.31 1.30 1.41 1.41 1.70 | 0.58 0.52 0.51 0.51 0.63 | 1.06 1.07 0.92 0.88 0.82 | 0.95 1.10 0.98 0.94 1.46 |
| 0.7        | 1.31 1.26 1.46 1.43 1.59 | 1.33 1.28 1.46 1.41 1.69 | 0.65 0.54 0.50 0.50 0.66 | 1.08 1.08 0.94 0.84 0.83 | 0.93 1.74 0.96 0.93 1.31 |
| 0.8        | 1.36 1.36 1.49 1.44 1.71 | 1.37 1.37 1.49 1.39 1.69 | 0.64 0.59 0.50 0.48 0.69 | 1.08 1.10 1.06 0.78 0.79 | 0.88 0.95 0.93 0.95 1.15 |
| 0.9        | 1.36 1.39 1.52 1.49 1.75 | 1.38 1.39 1.52 1.48 1.67 | 0.63 0.65 0.60 0.46 0.58 | 0.98 1.19 0.86 0.68 0.67 | 0.77 0.75 0.88 0.89 0.95 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 32                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.19 1.62 1.78 1.69 1.44 | 1.18 1.09 1.13 1.13 1.54 | 0.56 0.54 0.54 0.55 0.61 | 1.02 1.07 1.07 1.07 0.91 | 0.99 1.02 1.01 1.12 1.77 |
| 0.1        | 1.22 1.14 1.28 1.72 1.42 | 1.22 1.12 1.16 1.21 1.50 | 0.57 0.54 0.54 0.56 0.64 | 0.98 0.98 0.96 0.96 0.88 | 0.95 1.00 0.99 1.10 1.66 |
| 0.2        | 1.26 1.16 1.33 1.66 1.51 | 1.26 1.15 1.21 1.31 1.57 | 0.57 0.54 0.53 0.60 0.65 | 0.99 0.97 0.95 0.98 0.86 | 0.95 1.00 0.99 1.05 1.59 |
| 0.3        | 1.28 1.18 1.39 1.77 1.61 | 1.28 1.17 1.27 1.41 1.68 | 0.56 0.54 0.53 0.59 0.69 | 1.01 0.96 0.94 0.95 0.89 | 0.95 1.00 0.99 1.00 1.56 |
| 0.4        | 1.31 1.18 1.45 1.88 1.68 | 1.30 1.16 1.34 1.47 1.66 | 0.56 0.53 0.52 0.61 0.70 | 1.05 0.99 0.92 0.92 0.82 | 0.96 1.00 0.99 0.98 1.47 |
| 0.5        | 1.35 1.20 1.52 1.87 1.75 | 1.33 1.17 1.40 1.61 1.75 | 0.57 0.53 0.52 0.62 0.70 | 1.04 1.01 0.90 0.93 0.85 | 0.94 1.00 0.98 0.93 1.40 |
| 0.6        | 1.37 1.32 1.58 1.82 1.70 | 1.36 1.25 1.46 1.48 1.86 | 0.60 0.53 0.52 0.68 0.69 | 1.07 1.05 0.89 0.87 0.83 | 0.93 1.08 0.97 0.88 1.31 |
| 0.7        | 1.41 1.34 1.55 1.50 1.68 | 1.38 1.39 1.51 1.51 1.92 | 0.62 0.55 0.51 0.69 0.68 | 1.06 1.10 0.91 0.77 0.81 | 0.91 1.65 0.97 0.84 1.19 |
| 0.8        | 1.43 1.38 1.59 1.60 1.83 | 1.42 1.40 1.55 1.55 1.94 | 0.63 0.60 0.52 0.52 0.59 | 1.05 1.13 0.86 0.94 0.78 | 0.87 1.14 0.94 0.90 1.07 |
| 0.9        | 1.45 1.44 1.64 1.57 1.61 | 1.43 1.40 1.58 1.55 1.66 | 0.62 0.67 0.54 0.41 0.44 | 0.96 1.21 0.77 0.61 0.58 | 0.74 0.74 0.87 0.87 0.88 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 64                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.57 1.31 2.65 2.40 1.86 | 1.41 1.32 1.36 1.37 1.94 | 0.56 0.54 0.54 0.67 0.75 | 1.07 1.13 1.14 0.87 0.88 | 0.92 0.97 0.98 0.80 0.95 |
| 0.1        | 1.63 1.52 1.63 2.27 1.77 | 1.48 1.37 1.39 1.52 1.88 | 0.58 0.55 0.54 0.67 0.75 | 1.02 1.04 1.03 0.84 0.88 | 0.95 0.98 0.98 0.68 0.85 |
| 0.2        | 1.69 1.57 1.74 2.21 1.75 | 1.53 1.42 1.45 1.54 1.86 | 0.57 0.54 0.54 0.79 0.79 | 1.02 1.00 0.99 0.83 0.84 | 0.95 0.97 0.99 0.69 0.84 |
| 0.3        | 1.72 1.62 1.79 2.10 1.59 | 1.56 1.47 1.51 1.58 1.82 | 0.57 0.55 0.54 0.79 0.79 | 1.04 1.00 0.98 0.81 0.85 | 0.95 0.97 0.98 0.64 0.82 |
| 0.4        | 1.76 1.67 1.87 2.07 1.64 | 1.61 1.52 1.59 1.61 1.73 | 0.56 0.55 0.54 0.76 0.81 | 1.09 1.05 0.98 0.80 0.85 | 0.96 0.97 0.97 0.66 0.81 |
| 0.5        | 1.81 1.73 1.88 2.11 1.71 | 1.66 1.57 1.67 1.69 1.87 | 0.58 0.56 0.55 0.80 0.80 | 1.11 1.03 0.98 0.78 0.91 | 0.94 0.98 0.96 0.64 0.80 |
| 0.6        | 1.85 1.79 1.96 2.15 1.94 | 1.70 1.67 1.74 1.76 1.82 | 0.59 0.57 0.56 0.71 0.77 | 1.14 1.02 0.94 0.72 0.79 | 0.94 1.02 0.96 0.66 0.81 |
| 0.7        | 1.89 1.87 2.03 2.20 1.94 | 1.72 1.68 1.80 1.77 1.93 | 0.63 0.56 0.52 0.59 0.56 | 1.12 1.16 0.86 0.61 0.65 | 0.94 1.39 0.96 0.58 0.74 |
| 0.8        | 1.96 1.86 1.99 1.82 1.94 | 1.77 1.71 1.85 1.79 1.81 | 0.63 0.59 0.46 0.45 0.50 | 1.10 1.17 0.85 0.74 0.60 | 0.89 1.08 0.94 0.99 0.69 |
| 0.9        | 1.96 1.90 2.02 1.85 1.61 | 1.79 1.75 1.87 1.79 1.48 | 0.62 0.68 0.53 0.43 0.46 | 0.98 1.27 0.86 0.69 0.60 | 0.81 0.81 0.89 0.82 0.57 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 80                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 2.17 1.48 3.34 3.03 2.04 | 1.68 1.58 1.62 1.67 1.92 | 0.55 0.54 0.53 0.67 0.76 | 1.06 1.10 1.08 0.89 0.89 | 0.99 1.00 1.00 0.64 0.75 |
| 0.1        | 2.15 1.95 2.04 2.63 1.97 | 1.73 1.62 1.64 1.57 1.69 | 0.57 0.55 0.54 0.70 0.79 | 1.04 1.03 1.02 0.88 0.89 | 0.98 1.00 0.99 0.55 0.71 |
| 0.2        | 2.17 1.99 2.13 2.55 1.77 | 1.77 1.66 1.69 1.58 1.86 | 0.57 0.55 0.55 0.80 0.80 | 1.06 1.02 0.98 0.84 0.86 | 0.98 1.00 0.98 0.53 0.69 |
| 0.3        | 2.18 2.03 2.17 2.26 1.89 | 1.80 1.71 1.72 1.68 1.83 | 0.57 0.56 0.54 0.68 0.78 | 1.08 0.98 0.98 0.84 0.87 | 0.98 1.00 0.98 0.51 0.69 |
| 0.4        | 2.21 2.07 2.21 2.22 2.03 | 1.83 1.75 1.78 1.71 1.83 | 0.57 0.59 0.55 0.81 0.77 | 1.11 0.99 0.95 0.80 0.85 | 0.98 1.00 0.98 0.53 0.66 |
| 0.5        | 2.25 2.11 2.27 2.22 1.87 | 1.88 1.80 1.84 1.77 1.73 | 0.59 0.62 0.63 0.74 0.70 | 1.13 0.98 0.97 0.80 0.83 | 0.98 1.00 1.01 0.53 0.62 |
| 0.6        | 2.28 2.16 2.36 2.23 1.61 | 1.91 1.84 1.91 1.75 1.76 | 0.61 0.62 0.63 0.52 0.58 | 1.11 1.00 0.92 0.72 0.78 | 0.97 1.03 0.97 0.49 0.61 |
| 0.7        | 2.30 2.20 2.42 2.26 1.60 | 1.94 1.88 1.98 1.81 1.96 | 0.58 0.58 0.55 0.48 0.48 | 1.09 1.08 0.86 0.71 0.70 | 0.97 1.32 0.96 0.42 0.55 |
| 0.8        | 2.32 2.24 2.33 1.89 1.79 | 1.98 1.90 2.01 1.80 1.93 | 0.61 0.61 0.51 0.74 0.44 | 1.07 1.15 0.86 0.65 0.68 | 0.94 1.09 0.94 0.92 0.50 |
| 0.9        | 2.33 2.25 2.35 1.91 1.35 | 1.99 1.95 2.05 1.81 1.36 | 0.61 0.68 0.56 0.49 0.45 | 0.95 1.19 0.88 0.68 0.64 | 0.89 0.88 0.89 0.88 0.47 |
-----------------------------------------------------------------------------------------------------------------------------------------------------

VS 2022, x86

             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 16                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 1.02 1.15 1.05 1.10 1.26 | 1.05 1.03 1.04 1.05 1.16 | 0.63 0.61 0.60 0.53 0.52 | 0.96 0.99 0.97 0.93 0.74 | 1.05 1.06 1.04 1.16 2.04 |
| 0.1        | 1.04 1.02 1.06 1.01 1.32 | 1.07 1.04 1.07 1.11 1.24 | 0.62 0.61 0.60 0.51 0.50 | 0.92 0.91 0.89 0.86 0.68 | 0.99 1.04 1.04 1.32 2.01 |
| 0.2        | 1.06 1.03 1.07 1.15 1.17 | 1.08 1.06 1.10 1.16 1.22 | 0.61 0.60 0.59 0.56 0.49 | 0.92 0.89 0.86 0.84 0.64 | 0.95 1.04 1.05 1.17 2.11 |
| 0.3        | 1.07 1.07 1.10 1.19 1.22 | 1.10 1.09 1.13 1.21 1.08 | 0.61 0.59 0.57 0.57 0.47 | 0.92 0.88 0.85 0.81 0.61 | 0.98 1.04 1.03 1.12 1.96 |
| 0.4        | 1.27 1.11 1.16 1.21 1.36 | 1.11 1.13 1.18 1.21 1.27 | 0.61 0.58 0.56 0.45 0.45 | 0.96 0.91 0.82 0.71 0.59 | 0.97 1.02 1.03 1.14 1.92 |
| 0.5        | 1.10 1.15 1.18 1.30 1.34 | 1.12 1.17 1.21 1.07 1.22 | 0.61 0.57 0.55 0.54 0.44 | 0.94 0.93 0.81 0.79 0.57 | 0.96 1.01 1.02 1.17 1.91 |
| 0.6        | 1.12 1.20 1.23 1.31 1.45 | 1.14 1.22 1.24 1.41 1.42 | 0.62 0.55 0.53 0.51 0.45 | 0.94 0.96 0.81 0.74 0.56 | 0.96 1.01 1.02 1.05 1.85 |
| 0.7        | 1.13 1.23 1.26 1.41 1.45 | 1.17 1.24 1.29 1.34 1.39 | 0.67 0.56 0.50 0.48 0.43 | 0.93 0.97 0.81 0.77 0.50 | 0.94 1.01 1.01 1.01 1.67 |
| 0.8        | 1.16 1.24 1.28 1.27 1.36 | 1.18 1.26 1.30 1.44 1.46 | 0.64 0.64 0.49 0.47 0.46 | 0.85 0.98 0.84 0.66 0.52 | 0.88 1.14 0.96 0.93 1.54 |
| 0.9        | 1.17 1.25 1.31 1.51 1.53 | 1.20 1.27 1.33 1.41 1.39 | 0.58 0.73 0.57 0.43 0.48 | 0.69 0.95 0.78 0.55 0.58 | 0.80 1.14 0.93 0.93 1.34 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 32                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 0.94 1.06 1.02 1.12 1.28 | 0.95 0.95 0.96 0.94 1.15 | 0.64 0.61 0.60 0.51 0.53 | 0.98 0.99 0.96 0.76 0.69 | 1.03 1.05 1.05 1.34 1.94 |
| 0.1        | 0.96 0.96 0.98 1.04 1.19 | 0.98 0.97 0.99 1.01 1.05 | 0.64 0.61 0.59 0.51 0.51 | 0.94 0.90 0.87 0.65 0.65 | 0.97 1.03 1.02 1.28 1.96 |
| 0.2        | 0.98 0.98 0.97 1.15 1.05 | 1.00 0.99 1.01 1.18 1.21 | 0.63 0.60 0.59 0.49 0.50 | 0.95 0.88 0.86 0.66 0.63 | 0.97 1.02 1.03 1.16 2.03 |
| 0.3        | 0.99 1.01 1.01 1.29 1.27 | 1.01 1.03 1.02 1.25 1.21 | 0.64 0.59 0.57 0.50 0.52 | 0.95 0.87 0.84 0.61 0.62 | 0.97 1.02 1.02 1.35 1.94 |
| 0.4        | 1.01 1.06 1.09 1.29 1.19 | 1.02 1.08 1.07 1.35 1.19 | 0.63 0.58 0.56 0.49 0.53 | 0.97 0.90 0.82 0.68 0.62 | 0.96 1.01 1.02 1.05 1.75 |
| 0.5        | 1.03 1.12 1.16 1.45 1.31 | 1.04 1.12 1.20 1.43 1.25 | 0.64 0.57 0.55 0.50 0.54 | 0.99 0.92 0.80 0.68 0.59 | 0.98 1.01 1.01 1.07 1.68 |
| 0.6        | 1.05 1.16 1.24 1.47 1.40 | 1.06 1.16 1.25 1.46 1.31 | 0.66 0.56 0.54 0.48 0.54 | 0.98 0.99 0.80 0.66 0.59 | 0.96 1.01 1.01 1.00 1.61 |
| 0.7        | 1.08 1.18 1.23 1.52 1.46 | 1.08 1.19 1.35 1.75 1.35 | 0.71 0.58 0.52 0.51 0.54 | 0.96 1.01 0.80 0.60 0.62 | 0.97 1.01 1.02 1.01 1.59 |
| 0.8        | 1.10 1.21 1.25 1.46 1.49 | 1.10 1.21 1.25 1.51 1.41 | 0.67 0.67 0.51 0.46 0.57 | 0.87 0.98 0.80 0.77 0.62 | 0.86 1.12 0.98 0.98 1.48 |
| 0.9        | 1.11 1.21 1.24 1.47 1.60 | 1.11 1.21 1.27 1.56 1.43 | 0.61 0.72 0.57 0.41 0.44 | 0.71 0.92 0.78 0.52 0.54 | 0.74 1.17 0.92 0.94 1.21 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 64                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 0.99 1.05 1.02 0.90 ---- | 0.96 1.06 1.19 1.33 ---- | 0.64 0.60 0.59 0.54 ---- | 0.97 0.97 0.92 0.66 ---- | 1.00 1.05 1.01 1.01 ---- |
| 0.1        | 1.00 1.07 1.20 1.13 ---- | 0.99 1.09 1.21 1.25 ---- | 0.43 0.48 0.66 0.49 ---- | 0.95 0.88 0.84 0.64 ---- | 0.95 1.02 0.95 1.04 ---- |
| 0.2        | 1.03 1.10 1.34 1.12 ---- | 1.01 1.11 1.28 1.27 ---- | 0.35 0.50 0.44 0.44 ---- | 0.97 0.87 0.81 0.63 ---- | 0.95 1.04 0.92 1.16 ---- |
| 0.3        | 1.04 1.13 1.36 1.24 ---- | 1.04 1.14 1.38 1.32 ---- | 0.63 0.68 0.57 0.57 ---- | 0.99 0.86 0.80 0.60 ---- | 0.93 1.04 1.00 0.94 ---- |
| 0.4        | 1.07 1.18 1.34 1.31 ---- | 1.06 1.20 1.44 1.36 ---- | 0.64 0.59 0.55 0.53 ---- | 1.00 0.89 0.76 0.60 ---- | 0.92 1.03 1.03 0.90 ---- |
| 0.5        | 1.10 1.21 1.45 1.36 ---- | 1.09 1.22 1.55 1.39 ---- | 0.66 0.58 0.54 0.49 ---- | 1.02 0.87 0.74 0.55 ---- | 0.96 1.02 1.01 0.96 ---- |
| 0.6        | 1.12 1.25 1.39 1.51 ---- | 1.11 1.25 1.50 1.48 ---- | 0.70 0.59 0.53 0.48 ---- | 1.00 0.91 0.73 0.58 ---- | 0.95 1.03 1.02 1.01 ---- |
| 0.7        | 1.13 1.27 1.73 1.51 ---- | 1.12 1.28 1.61 1.73 ---- | 0.71 0.57 0.50 0.42 ---- | 0.93 0.92 0.71 0.52 ---- | 0.94 1.06 1.06 0.88 ---- |
| 0.8        | 1.13 1.30 1.54 1.55 ---- | 1.12 1.29 1.55 1.76 ---- | 0.68 0.66 0.47 0.56 ---- | 0.88 0.97 0.70 0.69 ---- | 0.86 1.19 1.09 0.99 ---- |
| 0.9        | 1.14 1.30 1.68 1.60 ---- | 1.13 1.31 1.53 1.62 ---- | 0.61 0.71 0.49 0.42 ---- | 0.70 0.93 0.66 0.54 ---- | 0.79 1.35 1.07 0.92 ---- |
-----------------------------------------------------------------------------------------------------------------------------------------------------
             ----------------------------------------------------------------------------------------------------------------------------------------
             | sizeof(element): 80                                                                                                                  |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | insert, erase, insert    | ins, erase, ins, destroy | for_each                 | visit_all                | sort                     |
             ----------------------------------------------------------------------------------------------------------------------------------------
             | container size           | container size           | container size           | container size           | container size           |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| erase rate | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 | 1.E3 1.E4 1.E5 1.E6 1.E7 |
-----------------------------------------------------------------------------------------------------------------------------------------------------
| 0          | 0.95 0.96 0.94 0.89 ---- | 0.98 1.09 1.26 1.14 ---- | 0.63 0.61 0.59 0.58 ---- | 0.95 0.95 0.90 0.65 ---- | 1.00 1.05 1.02 1.00 ---- |
| 0.1        | 0.98 1.07 1.23 1.03 ---- | 1.01 1.12 1.30 1.12 ---- | 0.64 0.62 0.59 0.56 ---- | 0.94 0.87 0.82 0.61 ---- | 0.95 1.03 0.99 0.98 ---- |
| 0.2        | 1.01 1.09 1.33 1.10 ---- | 1.04 1.13 1.36 1.24 ---- | 0.63 0.62 0.58 0.53 ---- | 0.96 0.86 0.80 0.60 ---- | 0.95 1.03 0.97 0.93 ---- |
| 0.3        | 1.04 1.13 1.35 1.19 ---- | 1.06 1.16 1.37 1.28 ---- | 0.63 0.61 0.57 0.52 ---- | 0.97 0.84 0.76 0.56 ---- | 0.95 1.03 0.98 0.99 ---- |
| 0.4        | 1.06 1.18 1.36 1.25 ---- | 1.08 1.21 1.39 1.37 ---- | 0.63 0.61 0.55 0.50 ---- | 0.97 0.84 0.73 0.53 ---- | 0.95 1.04 1.04 0.93 ---- |
| 0.5        | 1.10 1.23 1.54 1.36 ---- | 1.10 1.26 1.51 1.39 ---- | 0.64 0.61 0.55 0.48 ---- | 0.96 0.86 0.72 0.56 ---- | 0.95 1.03 0.99 0.97 ---- |
| 0.6        | 1.11 1.28 1.48 1.74 ---- | 1.12 1.30 1.48 1.45 ---- | 0.67 0.62 0.55 0.46 ---- | 0.97 0.88 0.73 0.52 ---- | 0.95 1.05 1.01 0.91 ---- |
| 0.7        | 1.12 1.30 1.62 1.47 ---- | 1.15 1.33 1.60 1.45 ---- | 0.69 0.56 0.50 0.44 ---- | 0.92 0.90 0.68 0.59 ---- | 0.94 1.08 1.06 0.86 ---- |
| 0.8        | 1.13 1.33 1.57 1.58 ---- | 1.16 1.33 1.59 1.51 ---- | 0.69 0.65 0.47 0.46 ---- | 0.88 0.92 0.66 0.75 ---- | 0.88 1.25 1.08 0.99 ---- |
| 0.9        | 1.15 1.35 1.70 1.64 ---- | 1.17 1.34 1.60 1.49 ---- | 0.60 0.70 0.48 0.41 ---- | 0.72 0.92 0.62 0.54 ---- | 0.79 1.40 1.12 1.02 ---- |
-----------------------------------------------------------------------------------------------------------------------------------------------------

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors