Skip to content

Instantly share code, notes, and snippets.

@felixxm
Created September 1, 2022 08:27
Show Gist options
  • Save felixxm/1890ed643dcbc416eb8dd747066ca49f to your computer and use it in GitHub Desktop.
Save felixxm/1890ed643dcbc416eb8dd747066ca49f to your computer and use it in GitHub Desktop.
PR 15787 vs. the main branch
All benchmarks:
before after ratio
[b9705a70] [d4e2a88c]
<main>
348±10ms 312±20ms ~0.90 data_struct_benchmarks.multi_value_dict.benchmark.MultiValueDictBench.time_multi_value_dict [felixx/conda-py3.10]
- 427±40ms 329±1ms 0.77 data_struct_benchmarks.multi_value_dict.benchmark.MultiValueDictBench.time_multi_value_dict [felixx/conda-py3.8]
337±5ms 337±2ms 1.00 data_struct_benchmarks.multi_value_dict.benchmark.MultiValueDictBench.time_multi_value_dict [felixx/conda-py3.9]
37.1±1μs 35.7±3μs 0.96 form_benchmarks.form_clean.benchmark.FormClean.time_form_clean [felixx/conda-py3.10]
44.7±4μs 44.8±4μs 1.00 form_benchmarks.form_clean.benchmark.FormClean.time_form_clean [felixx/conda-py3.8]
39.4±4μs 37.1±0.3μs 0.94 form_benchmarks.form_clean.benchmark.FormClean.time_form_clean [felixx/conda-py3.9]
200±6μs 182±6μs 0.91 form_benchmarks.form_create.benchmark.FormCreate.time_form_create [felixx/conda-py3.10]
212±10μs 214±6μs 1.01 form_benchmarks.form_create.benchmark.FormCreate.time_form_create [felixx/conda-py3.8]
194±2μs 193±1μs 0.99 form_benchmarks.form_create.benchmark.FormCreate.time_form_create [felixx/conda-py3.9]
36.0±4ms 30.6±2ms ~0.85 form_benchmarks.form_render.benchmark.FormRender.time_large_form_render [felixx/conda-py3.10]
39.4±6ms 35.4±0.2ms ~0.90 form_benchmarks.form_render.benchmark.FormRender.time_large_form_render [felixx/conda-py3.8]
41.5±9ms 33.6±0.1ms ~0.81 form_benchmarks.form_render.benchmark.FormRender.time_large_form_render [felixx/conda-py3.9]
5.52±2ms 3.70±0.2ms ~0.67 form_benchmarks.form_render.benchmark.FormRender.time_small_form_render [felixx/conda-py3.10]
5.56±0.7ms 4.15±0.2ms ~0.75 form_benchmarks.form_render.benchmark.FormRender.time_small_form_render [felixx/conda-py3.8]
4.11±0.1ms 4.08±0.02ms 0.99 form_benchmarks.form_render.benchmark.FormRender.time_small_form_render [felixx/conda-py3.9]
232±5ns 217±20ns 0.93 form_benchmarks.form_validate.benchmark.FormValidate.time_form_invalid [felixx/conda-py3.10]
280±10ns 244±4ns ~0.87 form_benchmarks.form_validate.benchmark.FormValidate.time_form_invalid [felixx/conda-py3.8]
263±8ns 249±9ns 0.95 form_benchmarks.form_validate.benchmark.FormValidate.time_form_invalid [felixx/conda-py3.9]
232±4ns 206±20ns ~0.89 form_benchmarks.form_validate.benchmark.FormValidate.time_form_validate [felixx/conda-py3.10]
295±30ns 248±7ns ~0.84 form_benchmarks.form_validate.benchmark.FormValidate.time_form_validate [felixx/conda-py3.8]
260±6ns 256±3ns 0.98 form_benchmarks.form_validate.benchmark.FormValidate.time_form_validate [felixx/conda-py3.9]
706±8μs 631±50μs ~0.89 form_benchmarks.select_date_widget.benchmark.DateWidget.time_selectdatewidget [felixx/conda-py3.10]
954±200μs 707±30μs ~0.74 form_benchmarks.select_date_widget.benchmark.DateWidget.time_selectdatewidget [felixx/conda-py3.8]
706±60μs 670±10μs 0.95 form_benchmarks.select_date_widget.benchmark.DateWidget.time_selectdatewidget [felixx/conda-py3.9]
419±50μs 423±30μs 1.01 model_benchmarks.model_create.benchmark.ModelCreate.time_model_creation [felixx/conda-py3.10]
515±60μs 474±20μs 0.92 model_benchmarks.model_create.benchmark.ModelCreate.time_model_creation [felixx/conda-py3.8]
442±40μs 450±4μs 1.02 model_benchmarks.model_create.benchmark.ModelCreate.time_model_creation [felixx/conda-py3.9]
2.39±0.1ms 2.25±0.09ms 0.94 model_benchmarks.model_delete.benchmark.ModelDelete.time_delete [felixx/conda-py3.10]
2.55±0.7ms 2.47±0.06ms 0.97 model_benchmarks.model_delete.benchmark.ModelDelete.time_delete [felixx/conda-py3.8]
2.50±0.06ms 2.49±0.1ms 1.00 model_benchmarks.model_delete.benchmark.ModelDelete.time_delete [felixx/conda-py3.9]
5.99±0.7ms 5.67±0.3ms 0.95 model_benchmarks.model_save_existing.benchmark.SaveExisting.time_save_existing [felixx/conda-py3.10]
5.93±0.2ms 5.95±0.06ms 1.00 model_benchmarks.model_save_existing.benchmark.SaveExisting.time_save_existing [felixx/conda-py3.8]
5.98±0.5ms 5.91±0.2ms 0.99 model_benchmarks.model_save_existing.benchmark.SaveExisting.time_save_existing [felixx/conda-py3.9]
5.92±0.1ms 5.41±0.2ms 0.91 model_benchmarks.model_save_new.benchmark.SaveNew.time_save_new [felixx/conda-py3.10]
5.90±0.2ms 5.91±0.1ms 1.00 model_benchmarks.model_save_new.benchmark.SaveNew.time_save_new [felixx/conda-py3.8]
5.98±0.4ms 5.79±0.03ms 0.97 model_benchmarks.model_save_new.benchmark.SaveNew.time_save_new [felixx/conda-py3.9]
333±60μs 278±40μs ~0.83 other_benchmarks.raw_sql.benchmark.RawSql.time_raw_sql [felixx/conda-py3.10]
319±40μs 333±40μs 1.05 other_benchmarks.raw_sql.benchmark.RawSql.time_raw_sql [felixx/conda-py3.8]
313±40μs 302±40μs 0.97 other_benchmarks.raw_sql.benchmark.RawSql.time_raw_sql [felixx/conda-py3.9]
2.22±1ms 914±30μs ~0.41 query_benchmarks.query_aggregate.benchmark.QueryAggr.time_aggregate [felixx/conda-py3.10]
1000±10μs 966±10μs 0.97 query_benchmarks.query_aggregate.benchmark.QueryAggr.time_aggregate [felixx/conda-py3.8]
991±30μs 1.02±0.03ms 1.03 query_benchmarks.query_aggregate.benchmark.QueryAggr.time_aggregate [felixx/conda-py3.9]
8.67±5ms 8.52±0.4ms 0.98 query_benchmarks.query_all.benchmark.QueryAll.time_query_all [felixx/conda-py3.10]
8.93±0.3ms 8.95±0.2ms 1.00 query_benchmarks.query_all.benchmark.QueryAll.time_query_all [felixx/conda-py3.8]
9.09±0.3ms 8.95±0.08ms 0.98 query_benchmarks.query_all.benchmark.QueryAll.time_query_all [felixx/conda-py3.9]
2.65±2ms 2.01±0.4ms ~0.76 query_benchmarks.query_all_conv.benchmark.QueryAllConv.time_query_all_conv [felixx/conda-py3.10]
2.36±0.4ms 2.04±0.5ms ~0.87 query_benchmarks.query_all_conv.benchmark.QueryAllConv.time_query_all_conv [felixx/conda-py3.8]
2.17±0.8ms 2.06±0.5ms 0.95 query_benchmarks.query_all_conv.benchmark.QueryAllConv.time_query_all_conv [felixx/conda-py3.9]
2.88±3ms 1.52±0.09ms ~0.53 query_benchmarks.query_annotate.benchmark.QueryAnnotate.time_annotate [felixx/conda-py3.10]
1.59±0.06ms 1.59±0.07ms 1.00 query_benchmarks.query_annotate.benchmark.QueryAnnotate.time_annotate [felixx/conda-py3.8]
1.60±0.07ms 1.57±0.02ms 0.98 query_benchmarks.query_annotate.benchmark.QueryAnnotate.time_annotate [felixx/conda-py3.9]
979±500μs 515±20μs ~0.53 query_benchmarks.query_complex_filter.benchmark.QueryCmplxFilter.time_query_complex_filter [felixx/conda-py3.10]
500±10μs 517±20μs 1.03 query_benchmarks.query_complex_filter.benchmark.QueryCmplxFilter.time_query_complex_filter [felixx/conda-py3.8]
481±10μs 500±1μs 1.04 query_benchmarks.query_complex_filter.benchmark.QueryCmplxFilter.time_query_complex_filter [felixx/conda-py3.9]
2.04±2ms 1.29±0.01ms ~0.63 query_benchmarks.query_count.benchmark.QueryCount.time_query_count [felixx/conda-py3.10]
1.35±0.01ms 1.43±0.02ms 1.06 query_benchmarks.query_count.benchmark.QueryCount.time_query_count [felixx/conda-py3.8]
1.32±0.02ms 1.34±0.01ms 1.01 query_benchmarks.query_count.benchmark.QueryCount.time_query_count [felixx/conda-py3.9]
3.90±4ms 2.34±0.03ms ~0.60 query_benchmarks.query_dates.benchmark.QueryDates.time_query_dates [felixx/conda-py3.10]
2.39±0.3ms 2.46±0.06ms 1.03 query_benchmarks.query_dates.benchmark.QueryDates.time_query_dates [felixx/conda-py3.8]
2.39±0.05ms 2.41±0.04ms 1.01 query_benchmarks.query_dates.benchmark.QueryDates.time_query_dates [felixx/conda-py3.9]
234±200μs 114±2μs ~0.49 query_benchmarks.query_delete.benchmark.QueryDelete.time_query_delete [felixx/conda-py3.10]
122±2μs 127±0.9μs 1.05 query_benchmarks.query_delete.benchmark.QueryDelete.time_query_delete [felixx/conda-py3.8]
122±20μs 121±0.9μs 0.99 query_benchmarks.query_delete.benchmark.QueryDelete.time_query_delete [felixx/conda-py3.9]
- 361±200μs 181±2μs 0.50 query_benchmarks.query_delete_related.benchmark.QueryDeleteRel.time_query_del_rel [felixx/conda-py3.10]
192±2μs 205±3μs 1.07 query_benchmarks.query_delete_related.benchmark.QueryDeleteRel.time_query_del_rel [felixx/conda-py3.8]
194±6μs 193±5μs 1.00 query_benchmarks.query_delete_related.benchmark.QueryDeleteRel.time_query_del_rel [felixx/conda-py3.9]
3.15±2ms 1.52±0.05ms ~0.48 query_benchmarks.query_distinct.benchmark.QueryDistinct.time_query_distinct [felixx/conda-py3.10]
1.61±0.03ms 1.64±0.04ms 1.02 query_benchmarks.query_distinct.benchmark.QueryDistinct.time_query_distinct [felixx/conda-py3.8]
1.59±0.05ms 1.54±0.02ms 0.97 query_benchmarks.query_distinct.benchmark.QueryDistinct.time_query_distinct [felixx/conda-py3.9]
4.21±2ms 2.50±0.03ms ~0.59 query_benchmarks.query_exclude.benchmark.QueryExclude.time_query_exclude [felixx/conda-py3.10]
2.67±0.05ms 2.58±0.02ms 0.97 query_benchmarks.query_exclude.benchmark.QueryExclude.time_query_exclude [felixx/conda-py3.8]
2.96±0.4ms 2.58±0.04ms ~0.87 query_benchmarks.query_exclude.benchmark.QueryExclude.time_query_exclude [felixx/conda-py3.9]
5.94±3ms 2.37±0.05ms ~0.40 query_benchmarks.query_exists.benchmark.QueryExists.time_query_exists [felixx/conda-py3.10]
2.44±0.07ms 2.62±0.3ms 1.07 query_benchmarks.query_exists.benchmark.QueryExists.time_query_exists [felixx/conda-py3.8]
2.35±0.03ms 2.48±0.4ms 1.06 query_benchmarks.query_exists.benchmark.QueryExists.time_query_exists [felixx/conda-py3.9]
3.77±3ms 2.21±0.03ms ~0.59 query_benchmarks.query_filter.benchmark.QueryFilter.time_query_filter [felixx/conda-py3.10]
2.24±0.09ms 2.35±0.05ms 1.05 query_benchmarks.query_filter.benchmark.QueryFilter.time_query_filter [felixx/conda-py3.8]
2.20±0.05ms 2.26±0.02ms 1.03 query_benchmarks.query_filter.benchmark.QueryFilter.time_query_filter [felixx/conda-py3.9]
11.4±9ms 4.59±0.07ms ~0.40 query_benchmarks.query_get.benchmark.QueryGet.time_query_get [felixx/conda-py3.10]
6.96±3ms 4.72±0.06ms ~0.68 query_benchmarks.query_get.benchmark.QueryGet.time_query_get [felixx/conda-py3.8]
4.94±0.6ms 4.77±0.07ms 0.97 query_benchmarks.query_get.benchmark.QueryGet.time_query_get [felixx/conda-py3.9]
- 4.17±2ms 1.51±0.01ms 0.36 query_benchmarks.query_get_or_create.benchmark.QueryGetOrCreate.time_query_get_or_create [felixx/conda-py3.10]
1.77±0.2ms 1.57±0.01ms ~0.89 query_benchmarks.query_get_or_create.benchmark.QueryGetOrCreate.time_query_get_or_create [felixx/conda-py3.8]
1.49±0.03ms 1.57±0.03ms 1.05 query_benchmarks.query_get_or_create.benchmark.QueryGetOrCreate.time_query_get_or_create [felixx/conda-py3.9]
3.26±2ms 1.55±0.03ms ~0.47 query_benchmarks.query_in_bulk.benchmark.QueryInBulk.time_query_in_bulk [felixx/conda-py3.10]
1.54±0.07ms 1.56±0.01ms 1.01 query_benchmarks.query_in_bulk.benchmark.QueryInBulk.time_query_in_bulk [felixx/conda-py3.8]
1.51±0.04ms 1.58±0.02ms 1.04 query_benchmarks.query_in_bulk.benchmark.QueryInBulk.time_query_in_bulk [felixx/conda-py3.9]
4.04±2ms 2.18±0.03ms ~0.54 query_benchmarks.query_latest.benchmark.QueryLatest.time_query_latest [felixx/conda-py3.10]
2.75±0.6ms 2.33±0.02ms ~0.85 query_benchmarks.query_latest.benchmark.QueryLatest.time_query_latest [felixx/conda-py3.8]
2.27±0.02ms 2.37±0.04ms 1.04 query_benchmarks.query_latest.benchmark.QueryLatest.time_query_latest [felixx/conda-py3.9]
1.05±0.4ms 747±10μs ~0.71 query_benchmarks.query_none.benchmark.QueryNone.time_query_none [felixx/conda-py3.10]
734±40μs 770±30μs 1.05 query_benchmarks.query_none.benchmark.QueryNone.time_query_none [felixx/conda-py3.8]
785±40μs 752±10μs 0.96 query_benchmarks.query_none.benchmark.QueryNone.time_query_none [felixx/conda-py3.9]
2.41±3ms 1.35±0.01ms ~0.56 query_benchmarks.query_order_by.benchmark.QueryOrderBy.time_query_order_by [felixx/conda-py3.10]
1.39±0.04ms 1.46±0.02ms 1.05 query_benchmarks.query_order_by.benchmark.QueryOrderBy.time_query_order_by [felixx/conda-py3.8]
1.33±0.04ms 1.35±0.02ms 1.01 query_benchmarks.query_order_by.benchmark.QueryOrderBy.time_query_order_by [felixx/conda-py3.9]
84.9±50ms 45.2±10ms ~0.53 query_benchmarks.query_prefetch_related.benchmark.QueryPrefetch.time_query_prefetch [felixx/conda-py3.10]
47.1±10ms 47.8±9ms 1.01 query_benchmarks.query_prefetch_related.benchmark.QueryPrefetch.time_query_prefetch [felixx/conda-py3.8]
50.3±9ms 45.4±10ms ~0.90 query_benchmarks.query_prefetch_related.benchmark.QueryPrefetch.time_query_prefetch [felixx/conda-py3.9]
9.29±4ms 6.48±0.1ms ~0.70 query_benchmarks.query_raw.benchmark.QueryRaw.time_query_raw [felixx/conda-py3.10]
7.13±0.3ms 7.19±0.1ms 1.01 query_benchmarks.query_raw.benchmark.QueryRaw.time_query_raw [felixx/conda-py3.8]
6.60±0.6ms 6.88±0.2ms 1.04 query_benchmarks.query_raw.benchmark.QueryRaw.time_query_raw [felixx/conda-py3.9]
6.61±5ms 4.81±0.07ms ~0.73 query_benchmarks.query_raw_deferred.benchmark.QueryRawDeferred.time_query_raw_deferred [felixx/conda-py3.10]
4.81±0.1ms 4.76±0.08ms 0.99 query_benchmarks.query_raw_deferred.benchmark.QueryRawDeferred.time_query_raw_deferred [felixx/conda-py3.8]
4.73±0.2ms 4.71±0.03ms 1.00 query_benchmarks.query_raw_deferred.benchmark.QueryRawDeferred.time_query_raw_deferred [felixx/conda-py3.9]
10.4±1ms 9.90±0.3ms 0.95 query_benchmarks.query_select_related.benchmark.QuerySelectRelated.time_query_select_related [felixx/conda-py3.10]
9.74±0.1ms 9.96±0.1ms 1.02 query_benchmarks.query_select_related.benchmark.QuerySelectRelated.time_query_select_related [felixx/conda-py3.8]
10.1±0.1ms 10.1±0.2ms 1.00 query_benchmarks.query_select_related.benchmark.QuerySelectRelated.time_query_select_related [felixx/conda-py3.9]
721±9μs 720±10μs 1.00 query_benchmarks.query_update.benchmark.QueryUpdate.time_query_update [felixx/conda-py3.10]
755±20μs 771±20μs 1.02 query_benchmarks.query_update.benchmark.QueryUpdate.time_query_update [felixx/conda-py3.8]
736±20μs 758±20μs 1.03 query_benchmarks.query_update.benchmark.QueryUpdate.time_query_update [felixx/conda-py3.9]
2.02±0.3ms 1.84±0.02ms 0.91 query_benchmarks.query_values.benchmark.QueryValues.time_query_values [felixx/conda-py3.10]
1.88±0.07ms 1.97±0.05ms 1.05 query_benchmarks.query_values.benchmark.QueryValues.time_query_values [felixx/conda-py3.8]
1.97±0.5ms 1.94±0.03ms 0.98 query_benchmarks.query_values.benchmark.QueryValues.time_query_values [felixx/conda-py3.9]
7.26±0.7ms 7.15±0.3ms 0.98 query_benchmarks.query_values_10000.benchmark.QueryValues10000.time_query_values_10000 [felixx/conda-py3.10]
6.84±0.08ms 7.33±0.1ms 1.07 query_benchmarks.query_values_10000.benchmark.QueryValues10000.time_query_values_10000 [felixx/conda-py3.8]
7.32±0.1ms 6.99±0.2ms 0.95 query_benchmarks.query_values_10000.benchmark.QueryValues10000.time_query_values_10000 [felixx/conda-py3.9]
1.52±0.07ms 1.54±0.03ms 1.01 query_benchmarks.query_values_list.benchmark.QueryValuesList.time_query_values_list [felixx/conda-py3.10]
1.63±0.03ms 1.63±0.02ms 1.00 query_benchmarks.query_values_list.benchmark.QueryValuesList.time_query_values_list [felixx/conda-py3.8]
1.62±0.03ms 1.61±0.03ms 1.00 query_benchmarks.query_values_list.benchmark.QueryValuesList.time_query_values_list [felixx/conda-py3.9]
346±4μs 337±10μs 0.97 query_benchmarks.queryset_filter_chain.benchmark.FilterChain.time_filter_chain [felixx/conda-py3.10]
352±10μs 360±8μs 1.02 query_benchmarks.queryset_filter_chain.benchmark.FilterChain.time_filter_chain [felixx/conda-py3.8]
340±7μs 361±5μs 1.06 query_benchmarks.queryset_filter_chain.benchmark.FilterChain.time_filter_chain [felixx/conda-py3.9]
1.27±0.02μs 1.25±0.01μs 0.99 req_resp_benchmarks.default_middleware.benchmark.DefaultMiddleWareBench.time_asgi_handler [felixx/conda-py3.10]
1.26±0.01μs 1.26±0.03μs 1.00 req_resp_benchmarks.default_middleware.benchmark.DefaultMiddleWareBench.time_asgi_handler [felixx/conda-py3.8]
1.22±0.02μs 1.23±0.01μs 1.01 req_resp_benchmarks.default_middleware.benchmark.DefaultMiddleWareBench.time_asgi_handler [felixx/conda-py3.9]
389±6μs 379±10μs 0.97 req_resp_benchmarks.default_middleware.benchmark.DefaultMiddleWareBench.time_wsgi_handler [felixx/conda-py3.10]
413±10μs 405±10μs 0.98 req_resp_benchmarks.default_middleware.benchmark.DefaultMiddleWareBench.time_wsgi_handler [felixx/conda-py3.8]
402±6μs 394±5μs 0.98 req_resp_benchmarks.default_middleware.benchmark.DefaultMiddleWareBench.time_wsgi_handler [felixx/conda-py3.9]
1.68±0.04ms 1.61±0.07ms 0.96 req_resp_benchmarks.http_methods.benchmark.HttpMethods.time_get_method [felixx/conda-py3.10]
1.73±0.01ms 1.66±0.03ms 0.96 req_resp_benchmarks.http_methods.benchmark.HttpMethods.time_get_method [felixx/conda-py3.8]
1.62±0.06ms 1.71±0.02ms 1.05 req_resp_benchmarks.http_methods.benchmark.HttpMethods.time_get_method [felixx/conda-py3.9]
1.68±0.2ms 1.70±0.05ms 1.01 req_resp_benchmarks.http_methods.benchmark.HttpMethods.time_post_method [felixx/conda-py3.10]
1.92±0.2ms 1.78±0.07ms 0.93 req_resp_benchmarks.http_methods.benchmark.HttpMethods.time_post_method [felixx/conda-py3.8]
2.12±0.6ms 1.77±0.09ms ~0.83 req_resp_benchmarks.http_methods.benchmark.HttpMethods.time_post_method [felixx/conda-py3.9]
224±30μs 220±4μs 0.98 template_benchmarks.template_compilation.benchmark.TemplateCompile.time_template_compile [felixx/conda-py3.10]
242±4μs 239±3μs 0.99 template_benchmarks.template_compilation.benchmark.TemplateCompile.time_template_compile [felixx/conda-py3.8]
231±9μs 227±8μs 0.98 template_benchmarks.template_compilation.benchmark.TemplateCompile.time_template_compile [felixx/conda-py3.9]
911±70μs 902±10μs 0.99 template_benchmarks.template_render.benchmark.TemplateRender.time_render_simple [felixx/conda-py3.10]
1.04±0.2ms 955±50μs 0.91 template_benchmarks.template_render.benchmark.TemplateRender.time_render_simple [felixx/conda-py3.8]
948±20μs 957±20μs 1.01 template_benchmarks.template_render.benchmark.TemplateRender.time_render_simple [felixx/conda-py3.9]
1.32±0.1ms 1.28±0.03ms 0.97 template_benchmarks.template_render.benchmark.TemplateRender.time_template_render [felixx/conda-py3.10]
1.92±0.2ms 1.37±0.02ms ~0.71 template_benchmarks.template_render.benchmark.TemplateRender.time_template_render [felixx/conda-py3.8]
1.46±0.1ms 1.40±0.04ms 0.96 template_benchmarks.template_render.benchmark.TemplateRender.time_template_render [felixx/conda-py3.9]
9.40±0.1ms 9.29±0.3ms 0.99 url_benchmarks.url_resolve.benchmark.UrlResolve.time_resolve [felixx/conda-py3.10]
9.77±0.4ms 9.66±0.2ms 0.99 url_benchmarks.url_resolve.benchmark.UrlResolve.time_resolve [felixx/conda-py3.8]
9.05±0.1ms 8.96±0.5ms 0.99 url_benchmarks.url_resolve.benchmark.UrlResolve.time_resolve [felixx/conda-py3.9]
85.2±7ms 84.1±0.9ms 0.99 url_benchmarks.url_resolve_flat.benchmark.UrlResolveFlat.time_resolve_flat [felixx/conda-py3.10]
84.9±3ms 83.5±3ms 0.98 url_benchmarks.url_resolve_flat.benchmark.UrlResolveFlat.time_resolve_flat [felixx/conda-py3.8]
100±20ms 78.7±0.4ms ~0.78 url_benchmarks.url_resolve_flat.benchmark.UrlResolveFlat.time_resolve_flat [felixx/conda-py3.9]
70.7±10μs 65.4±0.9μs 0.93 url_benchmarks.url_resolve_nested.benchmark.UrlResolveNested.time_resolve_nested [felixx/conda-py3.10]
- 110±10μs 74.1±0.9μs 0.67 url_benchmarks.url_resolve_nested.benchmark.UrlResolveNested.time_resolve_nested [felixx/conda-py3.8]
- 75.1±7μs 65.5±1μs 0.87 url_benchmarks.url_resolve_nested.benchmark.UrlResolveNested.time_resolve_nested [felixx/conda-py3.9]
178±10μs 187±6μs 1.05 url_benchmarks.url_reverse.benchmark.UrlReverse.time_reverse [felixx/conda-py3.10]
231±70μs 190±5μs ~0.82 url_benchmarks.url_reverse.benchmark.UrlReverse.time_reverse [felixx/conda-py3.8]
183±7μs 183±7μs 1.00 url_benchmarks.url_reverse.benchmark.UrlReverse.time_reverse [felixx/conda-py3.9]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment