Profile a modified version of get_query_template
to see if we can speed it up.
This is used to benchmark the patch introduced for Trac ticket #59315.
Average time spent for 10 x 18 iterations.
get_query_template() - 0.04080924987793 new_get_query_template() - 0.039115571975708 Change: -4.2%
get_query_template() - 0.036437177658081 new_get_query_template() - 0.033733105659485 Change: -7.4%
get_query_template() - 0.03502893447876 new_get_query_template() - 0.033513689041138 Change: -4.3%
get_query_template() - 0.035555481910706 new_get_query_template() - 0.033641672134399 Change: -5.4%
get_query_template() - 0.036332750320435 new_get_query_template() - 0.034693217277527 Change: -4.5%
get_query_template() - 0.035776114463806 new_get_query_template() - 0.034015727043152 Change: -4.9%
get_query_template() - 0.035825991630554 new_get_query_template() - 0.03460590839386 Change: -3.4%
get_query_template() - 0.036041331291199 new_get_query_template() - 0.033895254135132 Change: -6%
get_query_template() - 0.035417985916138 new_get_query_template() - 0.033571100234985 Change: -5.2%
get_query_template() - 0.03657169342041 new_get_query_template() - 0.034809374809265 Change: -4.8%
get_query_template() - 0.001415491104126 new_get_query_template() - 0.0013654470443726 Change: -3.5%
get_query_template() - 0.0014647960662842 new_get_query_template() - 0.0013648748397827 Change: -6.8%
get_query_template() - 0.0014342069625854 new_get_query_template() - 0.0013604879379272 Change: -5.1%
get_query_template() - 0.0014017581939697 new_get_query_template() - 0.0013597965240479 Change: -3%
get_query_template() - 0.0014153242111206 new_get_query_template() - 0.0013453006744385 Change: -4.9%
get_query_template() - 0.0014492034912109 new_get_query_template() - 0.0013694286346436 Change: -5.5%
get_query_template() - 0.0013886690139771 new_get_query_template() - 0.0013503074645996 Change: -2.8%
get_query_template() - 0.0015052080154419 new_get_query_template() - 0.0014845132827759 Change: -1.4%
get_query_template() - 0.0013949394226074 new_get_query_template() - 0.0013380289077759 Change: -4.1%
get_query_template() - 0.0014493227005005 new_get_query_template() - 0.0014261722564697 Change: -1.6%