|
|
|
+-----------------+--------------+------------------------------+ |
|
| Benchmark | 2.7-alpine36 | 2.7-alpine36-optimized | |
|
+=================+==============+==============================+ |
|
| django_template | 234 ms | 207 ms: 1.13x faster (-11%) | |
|
+-----------------+--------------+------------------------------+ |
|
| html5lib | 197 ms | 182 ms: 1.09x faster (-8%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_dumps | 27.2 ms | 17.4 ms: 1.56x faster (-36%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_loads | 95.1 us | 83.2 us: 1.14x faster (-13%) | |
|
+-----------------+--------------+------------------------------+ |
|
| pickle | 43.3 us | 41.9 us: 1.03x faster (-3%) | |
|
+-----------------+--------------+------------------------------+ |
|
| python_startup | 6.72 ms | 6.26 ms: 1.07x faster (-7%) | |
|
+-----------------+--------------+------------------------------+ |
|
| regex_dna | 239 ms | 212 ms: 1.13x faster (-11%) | |
|
+-----------------+--------------+------------------------------+ |
|
|
|
+-----------------+--------------+------------------------------+ |
|
| Benchmark | 2.7-alpine37 | 2.7-alpine37-optimized | |
|
+=================+==============+==============================+ |
|
| django_template | 238 ms | 207 ms: 1.15x faster (-13%) | |
|
+-----------------+--------------+------------------------------+ |
|
| html5lib | 199 ms | 182 ms: 1.09x faster (-8%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_dumps | 27.7 ms | 17.3 ms: 1.60x faster (-37%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_loads | 96.6 us | 83.2 us: 1.16x faster (-14%) | |
|
+-----------------+--------------+------------------------------+ |
|
| pickle | 44.6 us | 41.7 us: 1.07x faster (-7%) | |
|
+-----------------+--------------+------------------------------+ |
|
| python_startup | 6.77 ms | 6.31 ms: 1.07x faster (-7%) | |
|
+-----------------+--------------+------------------------------+ |
|
| regex_dna | 243 ms | 214 ms: 1.14x faster (-12%) | |
|
+-----------------+--------------+------------------------------+ |
|
|
|
+-----------------+--------------+------------------------------+ |
|
| Benchmark | 2.7-alpine38 | 2.7-alpine38-optimized | |
|
+=================+==============+==============================+ |
|
| django_template | 236 ms | 206 ms: 1.15x faster (-13%) | |
|
+-----------------+--------------+------------------------------+ |
|
| html5lib | 198 ms | 182 ms: 1.09x faster (-8%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_dumps | 27.9 ms | 17.5 ms: 1.60x faster (-37%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_loads | 96.8 us | 83.6 us: 1.16x faster (-14%) | |
|
+-----------------+--------------+------------------------------+ |
|
| pickle | 44.8 us | 42.3 us: 1.06x faster (-5%) | |
|
+-----------------+--------------+------------------------------+ |
|
| python_startup | 6.81 ms | 6.29 ms: 1.08x faster (-8%) | |
|
+-----------------+--------------+------------------------------+ |
|
| regex_dna | 244 ms | 212 ms: 1.15x faster (-13%) | |
|
+-----------------+--------------+------------------------------+ |
|
|
|
+-----------------+------------+------------------------------+ |
|
| Benchmark | 2.7-jessie | 2.7-jessie-optimized | |
|
+=================+============+==============================+ |
|
| django_template | 214 ms | 198 ms: 1.08x faster (-8%) | |
|
+-----------------+------------+------------------------------+ |
|
| html5lib | 189 ms | 175 ms: 1.08x faster (-7%) | |
|
+-----------------+------------+------------------------------+ |
|
| json_dumps | 17.3 ms | 14.6 ms: 1.18x faster (-15%) | |
|
+-----------------+------------+------------------------------+ |
|
| json_loads | 72.5 us | 70.7 us: 1.03x faster (-3%) | |
|
+-----------------+------------+------------------------------+ |
|
| pickle | 27.9 us | 26.8 us: 1.04x faster (-4%) | |
|
+-----------------+------------+------------------------------+ |
|
| python_startup | 6.73 ms | 6.64 ms: 1.01x faster (-1%) | |
|
+-----------------+------------+------------------------------+ |
|
| regex_dna | 223 ms | 226 ms: 1.02x slower (+2%) | |
|
+-----------------+------------+------------------------------+ |
|
|
|
+-----------------+-------------+------------------------------+ |
|
| Benchmark | 2.7-stretch | 2.7-stretch-optimized | |
|
+=================+=============+==============================+ |
|
| django_template | 215 ms | 204 ms: 1.05x faster (-5%) | |
|
+-----------------+-------------+------------------------------+ |
|
| html5lib | 193 ms | 183 ms: 1.05x faster (-5%) | |
|
+-----------------+-------------+------------------------------+ |
|
| json_dumps | 17.5 ms | 15.3 ms: 1.15x faster (-13%) | |
|
+-----------------+-------------+------------------------------+ |
|
| json_loads | 72.8 us | 71.6 us: 1.02x faster (-2%) | |
|
+-----------------+-------------+------------------------------+ |
|
| pickle | 28.2 us | 27.5 us: 1.03x faster (-2%) | |
|
+-----------------+-------------+------------------------------+ |
|
| python_startup | 6.67 ms | 6.54 ms: 1.02x faster (-2%) | |
|
+-----------------+-------------+------------------------------+ |
|
| regex_dna | 225 ms | 205 ms: 1.10x faster (-9%) | |
|
+-----------------+-------------+------------------------------+ |
|
|
|
+-----------------+------------+------------------------------+ |
|
| Benchmark | 2.7-wheezy | 2.7-wheezy-optimized | |
|
+=================+============+==============================+ |
|
| django_template | 218 ms | 202 ms: 1.08x faster (-8%) | |
|
+-----------------+------------+------------------------------+ |
|
| html5lib | 193 ms | 177 ms: 1.09x faster (-9%) | |
|
+-----------------+------------+------------------------------+ |
|
| json_dumps | 17.3 ms | 14.7 ms: 1.18x faster (-15%) | |
|
+-----------------+------------+------------------------------+ |
|
| json_loads | 75.1 us | 67.8 us: 1.11x faster (-10%) | |
|
+-----------------+------------+------------------------------+ |
|
| pickle | 29.0 us | 28.5 us: 1.02x faster (-2%) | |
|
+-----------------+------------+------------------------------+ |
|
| python_startup | 6.77 ms | 6.65 ms: 1.02x faster (-2%) | |
|
+-----------------+------------+------------------------------+ |
|
| regex_dna | 239 ms | 215 ms: 1.11x faster (-10%) | |
|
+-----------------+------------+------------------------------+ |
|
|
|
+----------------+------------+-----------------------------+ |
|
| Benchmark | 3.4-jessie | 3.4-jessie-optimized | |
|
+================+============+=============================+ |
|
| json_dumps | 19.6 ms | 19.5 ms: 1.01x faster (-1%) | |
|
+----------------+------------+-----------------------------+ |
|
| pickle | 14.6 us | 14.7 us: 1.01x slower (+1%) | |
|
+----------------+------------+-----------------------------+ |
|
| python_startup | 15.0 ms | 15.2 ms: 1.01x slower (+1%) | |
|
+----------------+------------+-----------------------------+ |
|
|
|
Not significant (4): django_template; html5lib; json_loads; regex_dna |
|
|
|
+----------------+-------------+-----------------------------+ |
|
| Benchmark | 3.4-stretch | 3.4-stretch-optimized | |
|
+================+=============+=============================+ |
|
| python_startup | 15.1 ms | 15.2 ms: 1.00x slower (+0%) | |
|
+----------------+-------------+-----------------------------+ |
|
|
|
Not significant (6): django_template; html5lib; json_dumps; json_loads; pickle; regex_dna |
|
|
|
+----------------+------------+-----------------------------+ |
|
| Benchmark | 3.4-wheezy | 3.4-wheezy-optimized | |
|
+================+============+=============================+ |
|
| pickle | 14.8 us | 14.7 us: 1.01x faster (-1%) | |
|
+----------------+------------+-----------------------------+ |
|
| python_startup | 15.4 ms | 15.5 ms: 1.00x slower (+0%) | |
|
+----------------+------------+-----------------------------+ |
|
|
|
Not significant (5): django_template; html5lib; json_dumps; json_loads; regex_dna |
|
|
|
+-----------------+--------------+------------------------------+ |
|
| Benchmark | 3.5-alpine37 | 3.5-alpine37-optimized | |
|
+=================+==============+==============================+ |
|
| django_template | 256 ms | 214 ms: 1.20x faster (-17%) | |
|
+-----------------+--------------+------------------------------+ |
|
| html5lib | 165 ms | 147 ms: 1.12x faster (-11%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_dumps | 25.1 ms | 18.6 ms: 1.35x faster (-26%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_loads | 46.1 us | 38.1 us: 1.21x faster (-17%) | |
|
+-----------------+--------------+------------------------------+ |
|
| pickle | 19.4 us | 14.5 us: 1.34x faster (-25%) | |
|
+-----------------+--------------+------------------------------+ |
|
| python_startup | 16.1 ms | 15.1 ms: 1.07x faster (-6%) | |
|
+-----------------+--------------+------------------------------+ |
|
| regex_dna | 245 ms | 219 ms: 1.12x faster (-11%) | |
|
+-----------------+--------------+------------------------------+ |
|
|
|
+-----------------+--------------+------------------------------+ |
|
| Benchmark | 3.5-alpine38 | 3.5-alpine38-optimized | |
|
+=================+==============+==============================+ |
|
| django_template | 255 ms | 215 ms: 1.19x faster (-16%) | |
|
+-----------------+--------------+------------------------------+ |
|
| html5lib | 165 ms | 143 ms: 1.16x faster (-14%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_dumps | 25.1 ms | 18.7 ms: 1.34x faster (-25%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_loads | 45.8 us | 37.8 us: 1.21x faster (-17%) | |
|
+-----------------+--------------+------------------------------+ |
|
| pickle | 19.1 us | 14.7 us: 1.30x faster (-23%) | |
|
+-----------------+--------------+------------------------------+ |
|
| python_startup | 16.0 ms | 15.1 ms: 1.06x faster (-6%) | |
|
+-----------------+--------------+------------------------------+ |
|
| regex_dna | 244 ms | 215 ms: 1.14x faster (-12%) | |
|
+-----------------+--------------+------------------------------+ |
|
|
|
+-----------------+------------+------------------------------+ |
|
| Benchmark | 3.5-jessie | 3.5-jessie-optimized | |
|
+=================+============+==============================+ |
|
| django_template | 247 ms | 208 ms: 1.19x faster (-16%) | |
|
+-----------------+------------+------------------------------+ |
|
| html5lib | 167 ms | 144 ms: 1.16x faster (-14%) | |
|
+-----------------+------------+------------------------------+ |
|
| json_dumps | 20.0 ms | 18.0 ms: 1.11x faster (-10%) | |
|
+-----------------+------------+------------------------------+ |
|
| json_loads | 50.9 us | 44.0 us: 1.16x faster (-14%) | |
|
+-----------------+------------+------------------------------+ |
|
| pickle | 16.7 us | 15.4 us: 1.08x faster (-8%) | |
|
+-----------------+------------+------------------------------+ |
|
| python_startup | 16.1 ms | 15.3 ms: 1.05x faster (-5%) | |
|
+-----------------+------------+------------------------------+ |
|
| regex_dna | 235 ms | 206 ms: 1.14x faster (-12%) | |
|
+-----------------+------------+------------------------------+ |
|
|
|
+-----------------+-------------+------------------------------+ |
|
| Benchmark | 3.5-stretch | 3.5-stretch-optimized | |
|
+=================+=============+==============================+ |
|
| django_template | 237 ms | 209 ms: 1.13x faster (-12%) | |
|
+-----------------+-------------+------------------------------+ |
|
| html5lib | 161 ms | 145 ms: 1.11x faster (-10%) | |
|
+-----------------+-------------+------------------------------+ |
|
| json_dumps | 20.1 ms | 17.7 ms: 1.14x faster (-12%) | |
|
+-----------------+-------------+------------------------------+ |
|
| json_loads | 43.1 us | 39.4 us: 1.09x faster (-8%) | |
|
+-----------------+-------------+------------------------------+ |
|
| pickle | 16.1 us | 14.5 us: 1.11x faster (-10%) | |
|
+-----------------+-------------+------------------------------+ |
|
| python_startup | 16.0 ms | 15.4 ms: 1.04x faster (-4%) | |
|
+-----------------+-------------+------------------------------+ |
|
| regex_dna | 229 ms | 206 ms: 1.12x faster (-10%) | |
|
+-----------------+-------------+------------------------------+ |
|
|
|
+-----------------+--------------+------------------------------+ |
|
| Benchmark | 3.6-alpine36 | 3.6-alpine36-optimized | |
|
+=================+==============+==============================+ |
|
| django_template | 266 ms | 218 ms: 1.22x faster (-18%) | |
|
+-----------------+--------------+------------------------------+ |
|
| html5lib | 160 ms | 141 ms: 1.14x faster (-12%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_dumps | 24.7 ms | 18.2 ms: 1.36x faster (-26%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_loads | 48.0 us | 39.1 us: 1.23x faster (-19%) | |
|
+-----------------+--------------+------------------------------+ |
|
| pickle | 18.9 us | 15.1 us: 1.25x faster (-20%) | |
|
+-----------------+--------------+------------------------------+ |
|
| python_startup | 13.7 ms | 12.7 ms: 1.09x faster (-8%) | |
|
+-----------------+--------------+------------------------------+ |
|
| regex_dna | 244 ms | 223 ms: 1.09x faster (-9%) | |
|
+-----------------+--------------+------------------------------+ |
|
|
|
+-----------------+--------------+------------------------------+ |
|
| Benchmark | 3.6-alpine37 | 3.6-alpine37-optimized | |
|
+=================+==============+==============================+ |
|
| django_template | 265 ms | 215 ms: 1.23x faster (-19%) | |
|
+-----------------+--------------+------------------------------+ |
|
| html5lib | 160 ms | 143 ms: 1.12x faster (-11%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_dumps | 24.8 ms | 18.1 ms: 1.37x faster (-27%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_loads | 47.3 us | 34.0 us: 1.39x faster (-28%) | |
|
+-----------------+--------------+------------------------------+ |
|
| pickle | 18.9 us | 15.7 us: 1.20x faster (-17%) | |
|
+-----------------+--------------+------------------------------+ |
|
| python_startup | 13.8 ms | 12.6 ms: 1.09x faster (-8%) | |
|
+-----------------+--------------+------------------------------+ |
|
| regex_dna | 240 ms | 227 ms: 1.06x faster (-5%) | |
|
+-----------------+--------------+------------------------------+ |
|
|
|
+-----------------+--------------+------------------------------+ |
|
| Benchmark | 3.6-alpine38 | 3.6-alpine38-optimized | |
|
+=================+==============+==============================+ |
|
| django_template | 265 ms | 214 ms: 1.24x faster (-19%) | |
|
+-----------------+--------------+------------------------------+ |
|
| html5lib | 160 ms | 143 ms: 1.12x faster (-11%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_dumps | 25.0 ms | 18.3 ms: 1.36x faster (-27%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_loads | 47.2 us | 34.6 us: 1.36x faster (-27%) | |
|
+-----------------+--------------+------------------------------+ |
|
| pickle | 18.9 us | 15.9 us: 1.19x faster (-16%) | |
|
+-----------------+--------------+------------------------------+ |
|
| python_startup | 13.8 ms | 12.6 ms: 1.10x faster (-9%) | |
|
+-----------------+--------------+------------------------------+ |
|
| regex_dna | 240 ms | 226 ms: 1.06x faster (-6%) | |
|
+-----------------+--------------+------------------------------+ |
|
|
|
+-----------------+------------+------------------------------+ |
|
| Benchmark | 3.6-jessie | 3.6-jessie-optimized | |
|
+=================+============+==============================+ |
|
| django_template | 248 ms | 216 ms: 1.15x faster (-13%) | |
|
+-----------------+------------+------------------------------+ |
|
| html5lib | 156 ms | 140 ms: 1.11x faster (-10%) | |
|
+-----------------+------------+------------------------------+ |
|
| json_dumps | 19.8 ms | 17.7 ms: 1.12x faster (-11%) | |
|
+-----------------+------------+------------------------------+ |
|
| json_loads | 42.4 us | 32.7 us: 1.30x faster (-23%) | |
|
+-----------------+------------+------------------------------+ |
|
| pickle | 15.9 us | 15.2 us: 1.05x faster (-4%) | |
|
+-----------------+------------+------------------------------+ |
|
| python_startup | 13.6 ms | 12.9 ms: 1.06x faster (-5%) | |
|
+-----------------+------------+------------------------------+ |
|
| regex_dna | 234 ms | 219 ms: 1.07x faster (-7%) | |
|
+-----------------+------------+------------------------------+ |
|
|
|
+-----------------+-------------+------------------------------+ |
|
| Benchmark | 3.6-stretch | 3.6-stretch-optimized | |
|
+=================+=============+==============================+ |
|
| django_template | 245 ms | 213 ms: 1.15x faster (-13%) | |
|
+-----------------+-------------+------------------------------+ |
|
| html5lib | 154 ms | 140 ms: 1.10x faster (-9%) | |
|
+-----------------+-------------+------------------------------+ |
|
| json_dumps | 19.9 ms | 17.7 ms: 1.13x faster (-11%) | |
|
+-----------------+-------------+------------------------------+ |
|
| json_loads | 43.9 us | 34.3 us: 1.28x faster (-22%) | |
|
+-----------------+-------------+------------------------------+ |
|
| pickle | 15.6 us | 15.8 us: 1.02x slower (+2%) | |
|
+-----------------+-------------+------------------------------+ |
|
| python_startup | 13.6 ms | 13.2 ms: 1.03x faster (-3%) | |
|
+-----------------+-------------+------------------------------+ |
|
| regex_dna | 226 ms | 216 ms: 1.05x faster (-5%) | |
|
+-----------------+-------------+------------------------------+ |
|
|
|
+-----------------+--------------+------------------------------+ |
|
| Benchmark | 3.7-alpine38 | 3.7-alpine38-optimized | |
|
+=================+==============+==============================+ |
|
| django_template | 210 ms | 175 ms: 1.20x faster (-17%) | |
|
+-----------------+--------------+------------------------------+ |
|
| html5lib | 148 ms | 135 ms: 1.09x faster (-8%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_dumps | 24.5 ms | 17.4 ms: 1.41x faster (-29%) | |
|
+-----------------+--------------+------------------------------+ |
|
| json_loads | 47.6 us | 34.3 us: 1.39x faster (-28%) | |
|
+-----------------+--------------+------------------------------+ |
|
| pickle | 20.0 us | 15.4 us: 1.30x faster (-23%) | |
|
+-----------------+--------------+------------------------------+ |
|
| python_startup | 11.2 ms | 10.3 ms: 1.08x faster (-7%) | |
|
+-----------------+--------------+------------------------------+ |
|
| regex_dna | 238 ms | 229 ms: 1.04x faster (-4%) | |
|
+-----------------+--------------+------------------------------+ |