patx/skirr
# To display the perf.data header info, please use --header/--header-only options.
#
#
# Total Lost Samples: 0
#
# Samples: 4K of event 'cpu_core/cycles/u'
# Event count (approx.): 11802903760
#
# Children Self Symbol Shared Object IPC [IPC Coverage]
# ........ ........ ......................................................................................................................................................................................................................... ........................................ ....................
#
72.86% 0.05% [.] pg_call3 _native.cpython-314-x86_64-linux-gnu.so - -
|
--72.81%--pg_call3
|
--72.74%--PyObject_Vectorcall
|
--71.89%--0x58cce3
_PyEval_EvalFrameDefault
|
|--68.27%--PyObject_Vectorcall
| |
| |--54.49%--__pyx_pw_6uvloop_4loop_4Loop_25run_forever
| | __pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
| | __pyx_f_6uvloop_4loop_4Loop__run
| | __pyx_f_6uvloop_4loop_4Loop__Loop__run
| | uv_run
| | |
| | --54.44%--uv__run_idle
| | |
| | --54.31%--__pyx_f_6uvloop_4loop_cb_idle_callback
| | |
| | --54.26%--__pyx_f_6uvloop_4loop_6Handle__run
| | |
| | --54.21%--__pyx_f_6uvloop_4loop_4Loop__on_idle
| | |
| | |--46.32%--__pyx_f_6uvloop_4loop_6Handle__run
| | | |
| | | |--39.64%--__Pyx_PyObject_FastCallDict
| | | | |
| | | | --39.52%--__Pyx_PyObject_Call (inlined)
| | | | |
| | | | |--36.38%--0x77e8f6ff5ab8
| | | | | |
| | | | | |--31.43%--0x77e8f6ff5c5d
| | | | | | |
| | | | | | --31.03%--0x6a8896
| | | | | | _PyEval_EvalFrameDefault
| | | | | | |
| | | | | | |--15.22%--_PyObject_MakeTpCall
| | | | | | | |
| | | | | | | --14.29%--trampolineCall (inlined)
| | | | | | | |
| | | | | | | --14.12%--asgiSend (inlined)
| | | | | | | |
| | | | | | | |--4.55%--<unknown> (inlined)
| | | | | | | | |
| | | | | | | | |--1.72%--swift_retain
| | | | | | | | |
| | | | | | | | --1.69%--swift_release
| | | | | | | |
| | | | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | | | |
| | | | | | | | |--0.80%--refresh (inlined)
| | | | | | | | | av_unix_seconds
| | | | | | | | | |
| | | | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | | | |
| | | | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | | | writeStatusLine (inlined)
| | | | | | | | |
| | | | | | | | --0.55%--pg_dict_get
| | | | | | | |
| | | | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | | | |
| | | | | | | | |--0.65%--flushSoon (inlined)
| | | | | | | | |
| | | | | | | | --0.60%--writeChunk (inlined)
| | | | | | | | writeChunk (inlined)
| | | | | | | |
| | | | | | | |--1.27%--make (inlined)
| | | | | | | | |
| | | | | | | | --1.25%--pg_obj_alloc
| | | | | | | | |
| | | | | | | | --1.20%--PyType_GenericAlloc
| | | | | | | |
| | | | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | | | |
| | | | | | | --0.67%--resolveChannel (inlined)
| | | | | | | |
| | | | | | | --0.55%--resolveSlot (inlined)
| | | | | | |
| | | | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | | | |
| | | | | | | --2.96%--0x56a358
| | | | | | | _Py_Dealloc
| | | | | | | |
| | | | | | | --1.41%--0x52dd1e
| | | | | | |
| | | | | | |--2.12%--_Py_Dealloc
| | | | | | | |
| | | | | | | --0.85%--pg_obj_free
| | | | | | | |
| | | | | | | --0.72%--PyObject_Free
| | | | | | |
| | | | | | --1.12%--PyDict_GetItemRef
| | | | | |
| | | | | --4.53%--0x77e8f6ff5d4b
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | |
| | | | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | |
| | | | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | |
| | | | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | | | |
| | | | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | |
| | | | | | --0.94%--PyObject_VectorcallMethod
| | | | | |
| | | | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | |
| | | | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | |
| | | | --2.66%--trampolineCall (inlined)
| | | | |
| | | | --2.61%--asgiFlushDeferred (inlined)
| | | | asgiFlushDeferred (inlined)
| | | | runDeferredFlushes (inlined)
| | | | |
| | | | --2.21%--flush (inlined)
| | | | |
| | | | --1.04%--connWrite (inlined)
| | | | |
| | | | --1.02%--__libc_write (inlined)
| | | | |
| | | | --0.97%--__syscall_cancel
| | | | |
| | | | --0.62%--__internal_syscall_cancel (inlined)
| | | | |
| | | | --0.55%--0xffffffffb7000080
| | | |
| | | --4.53%--__Pyx_PyObject_Call
| | | |
| | | --4.46%--trampolineCall (inlined)
| | | |
| | | --4.18%--asgiTaskDone (inlined)
| | | |
| | | --4.16%--asgiTaskDone (inlined)
| | | |
| | | |--2.42%--pg_call1
| | | | |
| | | | --2.40%--PyObject_Vectorcall
| | | | |
| | | | --2.00%--0x58cce3
| | | | _PyEval_EvalFrameDefault
| | | |
| | | --0.94%--asgiTaskFinished (inlined)
| | | |
| | | --0.75%--_Py_Dealloc
| | | |
| | | --0.57%--pg_obj_free
| | |
| | |--6.39%--Py_XDECREF (inlined)
| | | Py_DECREF (inlined)
| | | |
| | | --6.32%--_Py_Dealloc
| | | |
| | | --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | | |
| | | |--4.90%--Py_DECREF (inlined)
| | | | |
| | | | --4.68%--_Py_Dealloc
| | | | |
| | | | |--2.61%--0x52c98c
| | | | | |
| | | | | --0.97%--0x77e8f6ff6dfb
| | | | | |
| | | | | --0.94%--_Py_Dealloc
| | | | |
| | | | --0.55%--0x71ac51
| | | |
| | | --0.62%--PyObject_GC_UnTrack
| | |
| | --0.70%--__Pyx_PyObject_FastCallDict
| |
| --13.11%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| |
| --12.98%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| |
| --12.51%--_PyObject_MakeTpCall
| |
| |--4.42%--0x77e8f6ff4ce4
| | PyObject_VectorcallMethod
| | |
| | --3.57%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | |
| | |--2.89%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.92%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.80%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.77%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.62%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --1.47%--PyObject_VectorcallMethod
| | | |
| | | --0.95%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.82%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | |
| | | --0.80%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --0.55%--__Pyx_ParseKeywords (inlined)
| | __Pyx_ParseKeywordsTuple
| |
| |--1.49%--0x77e8f6ff4aa5
| | |
| | --1.44%--_PyArg_UnpackKeywords
| | |
| | --0.97%--PyDict_GetItemRef
| |
| |--1.27%--0x77e8f6ff4b02
| | |
| | --1.12%--0x77e8f6ff5388
| | |
| | --1.10%--PyObject_VectorcallMethod
| |
| |--1.20%--PyType_GenericAlloc
| |
| |--0.60%--0x5758bb
| |
| --0.57%--0x77e8f6ff4c4b
| |
| --0.55%--_PyObject_GC_New
|
--1.04%--_Py_MakeCoro
|
--0.72%--0x6a86ed
_PyObject_GC_NewVar
72.76% 0.47% [.] PyObject_Vectorcall python3.14 - -
|
--72.29%--PyObject_Vectorcall
|
--71.47%--0x58cce3
_PyEval_EvalFrameDefault
|
|--67.84%--PyObject_Vectorcall
| |
| |--54.19%--__pyx_pw_6uvloop_4loop_4Loop_25run_forever
| | __pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
| | __pyx_f_6uvloop_4loop_4Loop__run
| | __pyx_f_6uvloop_4loop_4Loop__Loop__run
| | uv_run
| | |
| | --54.14%--uv__run_idle
| | |
| | --54.01%--__pyx_f_6uvloop_4loop_cb_idle_callback
| | |
| | --53.96%--__pyx_f_6uvloop_4loop_6Handle__run
| | |
| | --53.91%--__pyx_f_6uvloop_4loop_4Loop__on_idle
| | |
| | |--46.02%--__pyx_f_6uvloop_4loop_6Handle__run
| | | |
| | | |--39.42%--__Pyx_PyObject_FastCallDict
| | | | |
| | | | --39.29%--__Pyx_PyObject_Call (inlined)
| | | | |
| | | | |--36.16%--0x77e8f6ff5ab8
| | | | | |
| | | | | |--31.21%--0x77e8f6ff5c5d
| | | | | | |
| | | | | | --30.80%--0x6a8896
| | | | | | _PyEval_EvalFrameDefault
| | | | | | |
| | | | | | |--15.22%--_PyObject_MakeTpCall
| | | | | | | |
| | | | | | | --14.29%--trampolineCall (inlined)
| | | | | | | |
| | | | | | | --14.12%--asgiSend (inlined)
| | | | | | | |
| | | | | | | |--4.55%--<unknown> (inlined)
| | | | | | | | |
| | | | | | | | |--1.72%--swift_retain
| | | | | | | | |
| | | | | | | | --1.69%--swift_release
| | | | | | | |
| | | | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | | | |
| | | | | | | | |--0.80%--refresh (inlined)
| | | | | | | | | av_unix_seconds
| | | | | | | | | |
| | | | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | | | |
| | | | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | | | writeStatusLine (inlined)
| | | | | | | | |
| | | | | | | | --0.55%--pg_dict_get
| | | | | | | |
| | | | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | | | |
| | | | | | | | |--0.65%--flushSoon (inlined)
| | | | | | | | |
| | | | | | | | --0.60%--writeChunk (inlined)
| | | | | | | | writeChunk (inlined)
| | | | | | | |
| | | | | | | |--1.27%--make (inlined)
| | | | | | | | |
| | | | | | | | --1.25%--pg_obj_alloc
| | | | | | | | |
| | | | | | | | --1.20%--PyType_GenericAlloc
| | | | | | | |
| | | | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | | | |
| | | | | | | --0.67%--resolveChannel (inlined)
| | | | | | | |
| | | | | | | --0.55%--resolveSlot (inlined)
| | | | | | |
| | | | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | | | |
| | | | | | | --2.96%--0x56a358
| | | | | | | _Py_Dealloc
| | | | | | | |
| | | | | | | --1.41%--0x52dd1e
| | | | | | |
| | | | | | |--2.12%--_Py_Dealloc
| | | | | | | |
| | | | | | | --0.85%--pg_obj_free
| | | | | | | |
| | | | | | | --0.72%--PyObject_Free
| | | | | | |
| | | | | | --1.12%--PyDict_GetItemRef
| | | | | |
| | | | | --4.53%--0x77e8f6ff5d4b
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | |
| | | | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | |
| | | | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | |
| | | | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | | | |
| | | | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | |
| | | | | | --0.94%--PyObject_VectorcallMethod
| | | | | |
| | | | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | |
| | | | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | |
| | | | --2.66%--trampolineCall (inlined)
| | | | |
| | | | --2.61%--asgiFlushDeferred (inlined)
| | | | asgiFlushDeferred (inlined)
| | | | runDeferredFlushes (inlined)
| | | | |
| | | | --2.21%--flush (inlined)
| | | | |
| | | | --1.04%--connWrite (inlined)
| | | | |
| | | | --1.02%--__libc_write (inlined)
| | | | |
| | | | --0.97%--__syscall_cancel
| | | | |
| | | | --0.62%--__internal_syscall_cancel (inlined)
| | | | |
| | | | --0.55%--0xffffffffb7000080
| | | |
| | | --4.46%--__Pyx_PyObject_Call
| | | |
| | | --4.38%--trampolineCall (inlined)
| | | |
| | | --4.11%--asgiTaskDone (inlined)
| | | |
| | | --4.09%--asgiTaskDone (inlined)
| | | |
| | | |--2.35%--pg_call1
| | | | |
| | | | --2.32%--PyObject_Vectorcall
| | | | |
| | | | --1.95%--0x58cce3
| | | | _PyEval_EvalFrameDefault
| | | |
| | | --0.94%--asgiTaskFinished (inlined)
| | | |
| | | --0.75%--_Py_Dealloc
| | | |
| | | --0.57%--pg_obj_free
| | |
| | |--6.39%--Py_XDECREF (inlined)
| | | Py_DECREF (inlined)
| | | |
| | | --6.32%--_Py_Dealloc
| | | |
| | | --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | | |
| | | |--4.90%--Py_DECREF (inlined)
| | | | |
| | | | --4.68%--_Py_Dealloc
| | | | |
| | | | |--2.61%--0x52c98c
| | | | | |
| | | | | --0.97%--0x77e8f6ff6dfb
| | | | | |
| | | | | --0.94%--_Py_Dealloc
| | | | |
| | | | --0.55%--0x71ac51
| | | |
| | | --0.62%--PyObject_GC_UnTrack
| | |
| | --0.70%--__Pyx_PyObject_FastCallDict
| |
| --13.06%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| |
| --12.93%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| |
| --12.51%--_PyObject_MakeTpCall
| |
| |--4.42%--0x77e8f6ff4ce4
| | PyObject_VectorcallMethod
| | |
| | --3.57%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | |
| | |--2.89%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.92%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.80%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.77%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.62%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --1.47%--PyObject_VectorcallMethod
| | | |
| | | --0.95%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.82%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | |
| | | --0.80%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --0.55%--__Pyx_ParseKeywords (inlined)
| | __Pyx_ParseKeywordsTuple
| |
| |--1.49%--0x77e8f6ff4aa5
| | |
| | --1.44%--_PyArg_UnpackKeywords
| | |
| | --0.97%--PyDict_GetItemRef
| |
| |--1.27%--0x77e8f6ff4b02
| | |
| | --1.12%--0x77e8f6ff5388
| | |
| | --1.10%--PyObject_VectorcallMethod
| |
| |--1.20%--PyType_GenericAlloc
| |
| |--0.60%--0x5758bb
| |
| --0.57%--0x77e8f6ff4c4b
| |
| --0.55%--_PyObject_GC_New
|
--1.04%--_Py_MakeCoro
|
--0.72%--0x6a86ed
_PyObject_GC_NewVar
72.09% 10.01% [.] _PyEval_EvalFrameDefault python3.14 - -
|
|--62.08%--_PyEval_EvalFrameDefault
| |
| |--60.66%--PyObject_Vectorcall
| | |
| | |--46.88%--__pyx_pw_6uvloop_4loop_4Loop_25run_forever
| | | __pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__run
| | | __pyx_f_6uvloop_4loop_4Loop__Loop__run
| | | uv_run
| | | |
| | | --46.83%--uv__run_idle
| | | |
| | | --46.71%--__pyx_f_6uvloop_4loop_cb_idle_callback
| | | |
| | | --46.66%--__pyx_f_6uvloop_4loop_6Handle__run
| | | |
| | | --46.61%--__pyx_f_6uvloop_4loop_4Loop__on_idle
| | | |
| | | |--38.71%--__pyx_f_6uvloop_4loop_6Handle__run
| | | | |
| | | | |--33.73%--__Pyx_PyObject_FastCallDict
| | | | | |
| | | | | --33.61%--__Pyx_PyObject_Call (inlined)
| | | | | |
| | | | | |--30.48%--0x77e8f6ff5ab8
| | | | | | |
| | | | | | |--25.52%--0x77e8f6ff5c5d
| | | | | | | |
| | | | | | | --25.12%--0x6a8896
| | | | | | | _PyEval_EvalFrameDefault
| | | | | | | |
| | | | | | | |--15.22%--_PyObject_MakeTpCall
| | | | | | | | |
| | | | | | | | --14.29%--trampolineCall (inlined)
| | | | | | | | |
| | | | | | | | --14.12%--asgiSend (inlined)
| | | | | | | | |
| | | | | | | | |--4.55%--<unknown> (inlined)
| | | | | | | | | |
| | | | | | | | | |--1.72%--swift_retain
| | | | | | | | | |
| | | | | | | | | --1.69%--swift_release
| | | | | | | | |
| | | | | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | | | | |
| | | | | | | | | |--0.80%--refresh (inlined)
| | | | | | | | | | av_unix_seconds
| | | | | | | | | | |
| | | | | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | | | | |
| | | | | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | | | | writeStatusLine (inlined)
| | | | | | | | | |
| | | | | | | | | --0.55%--pg_dict_get
| | | | | | | | |
| | | | | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | | | | |
| | | | | | | | | |--0.65%--flushSoon (inlined)
| | | | | | | | | |
| | | | | | | | | --0.60%--writeChunk (inlined)
| | | | | | | | | writeChunk (inlined)
| | | | | | | | |
| | | | | | | | |--1.27%--make (inlined)
| | | | | | | | | |
| | | | | | | | | --1.25%--pg_obj_alloc
| | | | | | | | | |
| | | | | | | | | --1.20%--PyType_GenericAlloc
| | | | | | | | |
| | | | | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | | | | |
| | | | | | | | --0.67%--resolveChannel (inlined)
| | | | | | | | |
| | | | | | | | --0.55%--resolveSlot (inlined)
| | | | | | | |
| | | | | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | | | | |
| | | | | | | | --2.96%--0x56a358
| | | | | | | | _Py_Dealloc
| | | | | | | | |
| | | | | | | | --1.41%--0x52dd1e
| | | | | | | |
| | | | | | | |--2.12%--_Py_Dealloc
| | | | | | | | |
| | | | | | | | --0.85%--pg_obj_free
| | | | | | | | |
| | | | | | | | --0.72%--PyObject_Free
| | | | | | | |
| | | | | | | --1.12%--PyDict_GetItemRef
| | | | | | |
| | | | | | --4.53%--0x77e8f6ff5d4b
| | | | | | PyObject_VectorcallMethod
| | | | | | |
| | | | | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | | |
| | | | | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | | |
| | | | | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | | |
| | | | | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | | |
| | | | | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | | | | |
| | | | | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | | |
| | | | | | | --0.94%--PyObject_VectorcallMethod
| | | | | | |
| | | | | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | |
| | | | | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | |
| | | | | --2.66%--trampolineCall (inlined)
| | | | | |
| | | | | --2.61%--asgiFlushDeferred (inlined)
| | | | | asgiFlushDeferred (inlined)
| | | | | runDeferredFlushes (inlined)
| | | | | |
| | | | | --2.21%--flush (inlined)
| | | | | |
| | | | | --1.04%--connWrite (inlined)
| | | | | |
| | | | | --1.02%--__libc_write (inlined)
| | | | | |
| | | | | --0.97%--__syscall_cancel
| | | | | |
| | | | | --0.62%--__internal_syscall_cancel (inlined)
| | | | | |
| | | | | --0.55%--0xffffffffb7000080
| | | | |
| | | | --2.84%--__Pyx_PyObject_Call
| | | | |
| | | | --2.76%--trampolineCall (inlined)
| | | | |
| | | | --2.49%--asgiTaskDone (inlined)
| | | | |
| | | | --2.46%--asgiTaskDone (inlined)
| | | | |
| | | | |--0.94%--asgiTaskFinished (inlined)
| | | | | |
| | | | | --0.75%--_Py_Dealloc
| | | | | |
| | | | | --0.57%--pg_obj_free
| | | | |
| | | | --0.72%--pg_call1
| | | | |
| | | | --0.70%--PyObject_Vectorcall
| | | |
| | | |--6.39%--Py_XDECREF (inlined)
| | | | Py_DECREF (inlined)
| | | | |
| | | | --6.32%--_Py_Dealloc
| | | | |
| | | | --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | | | |
| | | | |--4.90%--Py_DECREF (inlined)
| | | | | |
| | | | | --4.68%--_Py_Dealloc
| | | | | |
| | | | | |--2.61%--0x52c98c
| | | | | | |
| | | | | | --0.97%--0x77e8f6ff6dfb
| | | | | | |
| | | | | | --0.94%--_Py_Dealloc
| | | | | |
| | | | | --0.55%--0x71ac51
| | | | |
| | | | --0.62%--PyObject_GC_UnTrack
| | | |
| | | --0.70%--__Pyx_PyObject_FastCallDict
| | |
| | --13.11%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | |
| | --12.98%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | |
| | --12.51%--_PyObject_MakeTpCall
| | |
| | |--4.42%--0x77e8f6ff4ce4
| | | PyObject_VectorcallMethod
| | | |
| | | --3.57%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | |--2.89%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | |
| | | | |--1.92%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | |
| | | | | --1.80%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | |
| | | | | --1.77%--__Pyx_PyObject_Append (inlined)
| | | | | |
| | | | | --1.62%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | |
| | | | | --1.47%--PyObject_VectorcallMethod
| | | | |
| | | | --0.95%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.82%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.80%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --0.55%--__Pyx_ParseKeywords (inlined)
| | | __Pyx_ParseKeywordsTuple
| | |
| | |--1.49%--0x77e8f6ff4aa5
| | | |
| | | --1.44%--_PyArg_UnpackKeywords
| | | |
| | | --0.97%--PyDict_GetItemRef
| | |
| | |--1.27%--0x77e8f6ff4b02
| | | |
| | | --1.12%--0x77e8f6ff5388
| | | |
| | | --1.10%--PyObject_VectorcallMethod
| | |
| | |--1.20%--PyType_GenericAlloc
| | |
| | |--0.60%--0x5758bb
| | |
| | --0.57%--0x77e8f6ff4c4b
| | |
| | --0.55%--_PyObject_GC_New
| |
| --1.04%--_Py_MakeCoro
| |
| --0.72%--0x6a86ed
| _PyObject_GC_NewVar
|
|--7.60%--runSupervisor (inlined)
| spawn (inlined)
| spawnWorker (inlined)
| spawnWorker (inlined)
| runWorker (inlined)
| runWorker (inlined)
| runLoop (inlined)
| runLoop (inlined)
| pg_call3
| PyObject_Vectorcall
| 0x58cce3
| _PyEval_EvalFrameDefault
| PyObject_Vectorcall
| __pyx_pw_6uvloop_4loop_4Loop_25run_forever
| __pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
| __pyx_f_6uvloop_4loop_4Loop__run
| __pyx_f_6uvloop_4loop_4Loop__Loop__run
| uv_run
| uv__run_idle
| __pyx_f_6uvloop_4loop_cb_idle_callback
| __pyx_f_6uvloop_4loop_6Handle__run
| __pyx_f_6uvloop_4loop_4Loop__on_idle
| __pyx_f_6uvloop_4loop_6Handle__run
| |
| |--5.91%--__Pyx_PyObject_FastCallDict
| | __Pyx_PyObject_Call (inlined)
| | 0x77e8f6ff5ab8
| | 0x77e8f6ff5c5d
| | 0x6a8896
| | _PyEval_EvalFrameDefault
| |
| --1.70%--__Pyx_PyObject_Call
| trampolineCall (inlined)
| asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| pg_call1
| PyObject_Vectorcall
| 0x58cce3
| _PyEval_EvalFrameDefault
|
--2.41%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
71.89% 0.00% [.] 0x000000000058cce3 python3.14 - -
|
---_PyEval_EvalFrameDefault
|
|--68.27%--PyObject_Vectorcall
| |
| |--54.49%--__pyx_pw_6uvloop_4loop_4Loop_25run_forever
| | __pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
| | __pyx_f_6uvloop_4loop_4Loop__run
| | __pyx_f_6uvloop_4loop_4Loop__Loop__run
| | uv_run
| | |
| | --54.44%--uv__run_idle
| | |
| | --54.31%--__pyx_f_6uvloop_4loop_cb_idle_callback
| | |
| | --54.26%--__pyx_f_6uvloop_4loop_6Handle__run
| | |
| | --54.21%--__pyx_f_6uvloop_4loop_4Loop__on_idle
| | |
| | |--46.32%--__pyx_f_6uvloop_4loop_6Handle__run
| | | |
| | | |--39.64%--__Pyx_PyObject_FastCallDict
| | | | |
| | | | --39.52%--__Pyx_PyObject_Call (inlined)
| | | | |
| | | | |--36.38%--0x77e8f6ff5ab8
| | | | | |
| | | | | |--31.43%--0x77e8f6ff5c5d
| | | | | | |
| | | | | | --31.03%--0x6a8896
| | | | | | _PyEval_EvalFrameDefault
| | | | | | |
| | | | | | |--15.22%--_PyObject_MakeTpCall
| | | | | | | |
| | | | | | | --14.29%--trampolineCall (inlined)
| | | | | | | |
| | | | | | | --14.12%--asgiSend (inlined)
| | | | | | | |
| | | | | | | |--4.55%--<unknown> (inlined)
| | | | | | | | |
| | | | | | | | |--1.72%--swift_retain
| | | | | | | | |
| | | | | | | | --1.69%--swift_release
| | | | | | | |
| | | | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | | | |
| | | | | | | | |--0.80%--refresh (inlined)
| | | | | | | | | av_unix_seconds
| | | | | | | | | |
| | | | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | | | |
| | | | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | | | writeStatusLine (inlined)
| | | | | | | | |
| | | | | | | | --0.55%--pg_dict_get
| | | | | | | |
| | | | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | | | |
| | | | | | | | |--0.65%--flushSoon (inlined)
| | | | | | | | |
| | | | | | | | --0.60%--writeChunk (inlined)
| | | | | | | | writeChunk (inlined)
| | | | | | | |
| | | | | | | |--1.27%--make (inlined)
| | | | | | | | |
| | | | | | | | --1.25%--pg_obj_alloc
| | | | | | | | |
| | | | | | | | --1.20%--PyType_GenericAlloc
| | | | | | | |
| | | | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | | | |
| | | | | | | --0.67%--resolveChannel (inlined)
| | | | | | | |
| | | | | | | --0.55%--resolveSlot (inlined)
| | | | | | |
| | | | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | | | |
| | | | | | | --2.96%--0x56a358
| | | | | | | _Py_Dealloc
| | | | | | | |
| | | | | | | --1.41%--0x52dd1e
| | | | | | |
| | | | | | |--2.12%--_Py_Dealloc
| | | | | | | |
| | | | | | | --0.85%--pg_obj_free
| | | | | | | |
| | | | | | | --0.72%--PyObject_Free
| | | | | | |
| | | | | | --1.12%--PyDict_GetItemRef
| | | | | |
| | | | | --4.53%--0x77e8f6ff5d4b
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | |
| | | | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | |
| | | | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | |
| | | | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | | | |
| | | | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | |
| | | | | | --0.94%--PyObject_VectorcallMethod
| | | | | |
| | | | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | |
| | | | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | |
| | | | --2.66%--trampolineCall (inlined)
| | | | |
| | | | --2.61%--asgiFlushDeferred (inlined)
| | | | asgiFlushDeferred (inlined)
| | | | runDeferredFlushes (inlined)
| | | | |
| | | | --2.21%--flush (inlined)
| | | | |
| | | | --1.04%--connWrite (inlined)
| | | | |
| | | | --1.02%--__libc_write (inlined)
| | | | |
| | | | --0.97%--__syscall_cancel
| | | | |
| | | | --0.62%--__internal_syscall_cancel (inlined)
| | | | |
| | | | --0.55%--0xffffffffb7000080
| | | |
| | | --4.53%--__Pyx_PyObject_Call
| | | |
| | | --4.46%--trampolineCall (inlined)
| | | |
| | | --4.18%--asgiTaskDone (inlined)
| | | |
| | | --4.16%--asgiTaskDone (inlined)
| | | |
| | | |--2.42%--pg_call1
| | | | |
| | | | --2.40%--PyObject_Vectorcall
| | | | |
| | | | --2.00%--0x58cce3
| | | | _PyEval_EvalFrameDefault
| | | |
| | | --0.94%--asgiTaskFinished (inlined)
| | | |
| | | --0.75%--_Py_Dealloc
| | | |
| | | --0.57%--pg_obj_free
| | |
| | |--6.39%--Py_XDECREF (inlined)
| | | Py_DECREF (inlined)
| | | |
| | | --6.32%--_Py_Dealloc
| | | |
| | | --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | | |
| | | |--4.90%--Py_DECREF (inlined)
| | | | |
| | | | --4.68%--_Py_Dealloc
| | | | |
| | | | |--2.61%--0x52c98c
| | | | | |
| | | | | --0.97%--0x77e8f6ff6dfb
| | | | | |
| | | | | --0.94%--_Py_Dealloc
| | | | |
| | | | --0.55%--0x71ac51
| | | |
| | | --0.62%--PyObject_GC_UnTrack
| | |
| | --0.70%--__Pyx_PyObject_FastCallDict
| |
| --13.11%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| |
| --12.98%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| |
| --12.51%--_PyObject_MakeTpCall
| |
| |--4.42%--0x77e8f6ff4ce4
| | PyObject_VectorcallMethod
| | |
| | --3.57%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | |
| | |--2.89%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.92%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.80%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.77%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.62%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --1.47%--PyObject_VectorcallMethod
| | | |
| | | --0.95%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.82%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | |
| | | --0.80%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --0.55%--__Pyx_ParseKeywords (inlined)
| | __Pyx_ParseKeywordsTuple
| |
| |--1.49%--0x77e8f6ff4aa5
| | |
| | --1.44%--_PyArg_UnpackKeywords
| | |
| | --0.97%--PyDict_GetItemRef
| |
| |--1.27%--0x77e8f6ff4b02
| | |
| | --1.12%--0x77e8f6ff5388
| | |
| | --1.10%--PyObject_VectorcallMethod
| |
| |--1.20%--PyType_GenericAlloc
| |
| |--0.60%--0x5758bb
| |
| --0.57%--0x77e8f6ff4c4b
| |
| --0.55%--_PyObject_GC_New
|
--1.04%--_Py_MakeCoro
|
--0.72%--0x6a86ed
_PyObject_GC_NewVar
60.63% 1.59% [.] __pyx_f_6uvloop_4loop_6Handle__run loop.cpython-314-x86_64-linux-gnu.so - -
|
|--59.04%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--52.82%--__pyx_f_6uvloop_4loop_4Loop__on_idle
| | |
| | |--44.92%--__pyx_f_6uvloop_4loop_6Handle__run
| | | |
| | | |--39.74%--__Pyx_PyObject_FastCallDict
| | | | |
| | | | --39.61%--__Pyx_PyObject_Call (inlined)
| | | | |
| | | | |--36.48%--0x77e8f6ff5ab8
| | | | | |
| | | | | |--31.53%--0x77e8f6ff5c5d
| | | | | | |
| | | | | | --31.13%--0x6a8896
| | | | | | _PyEval_EvalFrameDefault
| | | | | | |
| | | | | | |--15.32%--_PyObject_MakeTpCall
| | | | | | | |
| | | | | | | --14.39%--trampolineCall (inlined)
| | | | | | | |
| | | | | | | --14.22%--asgiSend (inlined)
| | | | | | | |
| | | | | | | |--4.55%--<unknown> (inlined)
| | | | | | | | |
| | | | | | | | |--1.72%--swift_retain
| | | | | | | | |
| | | | | | | | --1.69%--swift_release
| | | | | | | |
| | | | | | | |--2.81%--asgiResponseStart (inlined)
| | | | | | | | |
| | | | | | | | |--0.80%--refresh (inlined)
| | | | | | | | | av_unix_seconds
| | | | | | | | | |
| | | | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | | | |
| | | | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | | | writeStatusLine (inlined)
| | | | | | | | |
| | | | | | | | --0.55%--pg_dict_get
| | | | | | | |
| | | | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | | | |
| | | | | | | | |--0.65%--flushSoon (inlined)
| | | | | | | | |
| | | | | | | | --0.60%--writeChunk (inlined)
| | | | | | | | writeChunk (inlined)
| | | | | | | |
| | | | | | | |--1.27%--make (inlined)
| | | | | | | | |
| | | | | | | | --1.25%--pg_obj_alloc
| | | | | | | | |
| | | | | | | | --1.20%--PyType_GenericAlloc
| | | | | | | |
| | | | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | | | |
| | | | | | | --0.67%--resolveChannel (inlined)
| | | | | | | |
| | | | | | | --0.55%--resolveSlot (inlined)
| | | | | | |
| | | | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | | | |
| | | | | | | --2.96%--0x56a358
| | | | | | | _Py_Dealloc
| | | | | | | |
| | | | | | | --1.41%--0x52dd1e
| | | | | | |
| | | | | | |--2.12%--_Py_Dealloc
| | | | | | | |
| | | | | | | --0.85%--pg_obj_free
| | | | | | | |
| | | | | | | --0.72%--PyObject_Free
| | | | | | |
| | | | | | --1.12%--PyDict_GetItemRef
| | | | | |
| | | | | --4.53%--0x77e8f6ff5d4b
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | |
| | | | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | |
| | | | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | |
| | | | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | | | |
| | | | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | |
| | | | | | --0.94%--PyObject_VectorcallMethod
| | | | | |
| | | | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | |
| | | | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | |
| | | | --2.66%--trampolineCall (inlined)
| | | | |
| | | | --2.61%--asgiFlushDeferred (inlined)
| | | | asgiFlushDeferred (inlined)
| | | | runDeferredFlushes (inlined)
| | | | |
| | | | --2.21%--flush (inlined)
| | | | |
| | | | --1.04%--connWrite (inlined)
| | | | |
| | | | --1.02%--__libc_write (inlined)
| | | | |
| | | | --0.97%--__syscall_cancel
| | | | |
| | | | --0.62%--__internal_syscall_cancel (inlined)
| | | | |
| | | | --0.55%--0xffffffffb7000080
| | | |
| | | --4.53%--__Pyx_PyObject_Call
| | | |
| | | --4.46%--trampolineCall (inlined)
| | | |
| | | --4.18%--asgiTaskDone (inlined)
| | | |
| | | --4.16%--asgiTaskDone (inlined)
| | | |
| | | |--2.42%--pg_call1
| | | | |
| | | | --2.40%--PyObject_Vectorcall
| | | | |
| | | | --2.00%--0x58cce3
| | | | _PyEval_EvalFrameDefault
| | | |
| | | --0.94%--asgiTaskFinished (inlined)
| | | |
| | | --0.75%--_Py_Dealloc
| | | |
| | | --0.57%--pg_obj_free
| | |
| | |--6.39%--Py_XDECREF (inlined)
| | | Py_DECREF (inlined)
| | | |
| | | --6.32%--_Py_Dealloc
| | | |
| | | --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | | |
| | | |--4.90%--Py_DECREF (inlined)
| | | | |
| | | | --4.68%--_Py_Dealloc
| | | | |
| | | | |--2.61%--0x52c98c
| | | | | |
| | | | | --0.97%--0x77e8f6ff6dfb
| | | | | |
| | | | | --0.94%--_Py_Dealloc
| | | | |
| | | | --0.55%--0x71ac51
| | | |
| | | --0.62%--PyObject_GC_UnTrack
| | |
| | --0.70%--__Pyx_PyObject_FastCallDict
| |
| --6.20%--__Pyx_PyObject_FastCallDict
| __Pyx_PyObject_Call (inlined)
| trampolineCall (inlined)
| asgiDrain (inlined)
| asgiDrain (inlined)
| drain (inlined)
| |
| --6.15%--processEvents (inlined)
| |
| --5.28%--handleConnectionEvent (inlined)
| |
| --5.10%--handleReadable (inlined)
| |
| |--3.93%--processInput (inlined)
| | |
| | --2.59%--parse (inlined)
| |
| --1.07%--fill (inlined)
| |
| --0.88%--connRead (inlined)
| |
| --0.80%--__libc_read (inlined)
| |
| --0.78%--__syscall_cancel
| |
| --0.75%--__internal_syscall_cancel (inlined)
| |
| --0.65%--0xffffffffb7000080
|
--1.54%--runSupervisor (inlined)
spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
|
--1.49%--__pyx_f_6uvloop_4loop_4Loop__on_idle
__pyx_f_6uvloop_4loop_6Handle__run
54.58% 0.00% [.] __pyx_f_6uvloop_4loop_4Loop__run loop.cpython-314-x86_64-linux-gnu.so - -
|
---__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
|
--54.53%--uv__run_idle
|
--54.41%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.36%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.31%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.42%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.74%--__Pyx_PyObject_FastCallDict
| | |
| | --39.61%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.48%--0x77e8f6ff5ab8
| | | |
| | | |--31.53%--0x77e8f6ff5c5d
| | | | |
| | | | --31.13%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.32%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.39%--trampolineCall (inlined)
| | | | | |
| | | | | --14.22%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.81%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.58% 0.00% [.] __pyx_f_6uvloop_4loop_4Loop__Loop__run loop.cpython-314-x86_64-linux-gnu.so - -
|
---uv_run
|
--54.53%--uv__run_idle
|
--54.41%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.36%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.31%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.42%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.74%--__Pyx_PyObject_FastCallDict
| | |
| | --39.61%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.48%--0x77e8f6ff5ab8
| | | |
| | | |--31.53%--0x77e8f6ff5c5d
| | | | |
| | | | --31.13%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.32%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.39%--trampolineCall (inlined)
| | | | | |
| | | | | --14.22%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.81%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.58% 0.03% [.] uv_run loop.cpython-314-x86_64-linux-gnu.so - -
|
--54.55%--uv_run
|
--54.53%--uv__run_idle
|
--54.40%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.35%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.30%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.41%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.73%--__Pyx_PyObject_FastCallDict
| | |
| | --39.61%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.47%--0x77e8f6ff5ab8
| | | |
| | | |--31.52%--0x77e8f6ff5c5d
| | | | |
| | | | --31.12%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.31%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.38%--trampolineCall (inlined)
| | | | | |
| | | | | --14.21%--asgiSend (inlined)
| | | | | |
| | | | | |--4.54%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.81%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.53% 0.02% [.] uv__run_idle loop.cpython-314-x86_64-linux-gnu.so - -
|
--54.50%--uv__run_idle
|
--54.40%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.35%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.30%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.41%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.73%--__Pyx_PyObject_FastCallDict
| | |
| | --39.61%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.47%--0x77e8f6ff5ab8
| | | |
| | | |--31.52%--0x77e8f6ff5c5d
| | | | |
| | | | --31.12%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.31%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.38%--trampolineCall (inlined)
| | | | | |
| | | | | --14.21%--asgiSend (inlined)
| | | | | |
| | | | | |--4.54%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.81%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.49% 0.00% [.] runSupervisor (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
|
--54.44%--uv__run_idle
|
--54.31%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.26%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.21%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.32%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.64%--__Pyx_PyObject_FastCallDict
| | |
| | --39.52%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.38%--0x77e8f6ff5ab8
| | | |
| | | |--31.43%--0x77e8f6ff5c5d
| | | | |
| | | | --31.03%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.22%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.29%--trampolineCall (inlined)
| | | | | |
| | | | | --14.12%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.49% 0.00% [.] spawn (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
|
--54.44%--uv__run_idle
|
--54.31%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.26%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.21%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.32%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.64%--__Pyx_PyObject_FastCallDict
| | |
| | --39.52%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.38%--0x77e8f6ff5ab8
| | | |
| | | |--31.43%--0x77e8f6ff5c5d
| | | | |
| | | | --31.03%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.22%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.29%--trampolineCall (inlined)
| | | | | |
| | | | | --14.12%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.49% 0.00% [.] spawnWorker (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
|
--54.44%--uv__run_idle
|
--54.31%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.26%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.21%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.32%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.64%--__Pyx_PyObject_FastCallDict
| | |
| | --39.52%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.38%--0x77e8f6ff5ab8
| | | |
| | | |--31.43%--0x77e8f6ff5c5d
| | | | |
| | | | --31.03%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.22%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.29%--trampolineCall (inlined)
| | | | | |
| | | | | --14.12%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.49% 0.00% [.] spawnWorker (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
|
--54.44%--uv__run_idle
|
--54.31%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.26%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.21%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.32%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.64%--__Pyx_PyObject_FastCallDict
| | |
| | --39.52%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.38%--0x77e8f6ff5ab8
| | | |
| | | |--31.43%--0x77e8f6ff5c5d
| | | | |
| | | | --31.03%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.22%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.29%--trampolineCall (inlined)
| | | | | |
| | | | | --14.12%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.49% 0.00% [.] runWorker (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
|
--54.44%--uv__run_idle
|
--54.31%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.26%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.21%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.32%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.64%--__Pyx_PyObject_FastCallDict
| | |
| | --39.52%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.38%--0x77e8f6ff5ab8
| | | |
| | | |--31.43%--0x77e8f6ff5c5d
| | | | |
| | | | --31.03%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.22%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.29%--trampolineCall (inlined)
| | | | | |
| | | | | --14.12%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.49% 0.00% [.] runWorker (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
|
--54.44%--uv__run_idle
|
--54.31%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.26%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.21%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.32%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.64%--__Pyx_PyObject_FastCallDict
| | |
| | --39.52%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.38%--0x77e8f6ff5ab8
| | | |
| | | |--31.43%--0x77e8f6ff5c5d
| | | | |
| | | | --31.03%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.22%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.29%--trampolineCall (inlined)
| | | | | |
| | | | | --14.12%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.49% 0.00% [.] runLoop (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
|
--54.44%--uv__run_idle
|
--54.31%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.26%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.21%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.32%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.64%--__Pyx_PyObject_FastCallDict
| | |
| | --39.52%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.38%--0x77e8f6ff5ab8
| | | |
| | | |--31.43%--0x77e8f6ff5c5d
| | | | |
| | | | --31.03%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.22%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.29%--trampolineCall (inlined)
| | | | | |
| | | | | --14.12%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.49% 0.00% [.] runLoop (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
|
--54.44%--uv__run_idle
|
--54.31%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.26%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.21%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.32%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.64%--__Pyx_PyObject_FastCallDict
| | |
| | --39.52%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.38%--0x77e8f6ff5ab8
| | | |
| | | |--31.43%--0x77e8f6ff5c5d
| | | | |
| | | | --31.03%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.22%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.29%--trampolineCall (inlined)
| | | | | |
| | | | | --14.12%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.49% 0.00% [.] __pyx_pw_6uvloop_4loop_4Loop_25run_forever loop.cpython-314-x86_64-linux-gnu.so - -
|
---__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
|
--54.44%--uv__run_idle
|
--54.31%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.26%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.21%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.32%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.64%--__Pyx_PyObject_FastCallDict
| | |
| | --39.52%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.38%--0x77e8f6ff5ab8
| | | |
| | | |--31.43%--0x77e8f6ff5c5d
| | | | |
| | | | --31.03%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.22%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.29%--trampolineCall (inlined)
| | | | | |
| | | | | --14.12%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.46% 0.00% [.] __pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
---__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
|
--54.41%--uv__run_idle
|
--54.28%--__pyx_f_6uvloop_4loop_cb_idle_callback
|
--54.23%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.18%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.29%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.61%--__Pyx_PyObject_FastCallDict
| | |
| | --39.49%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.36%--0x77e8f6ff5ab8
| | | |
| | | |--31.40%--0x77e8f6ff5c5d
| | | | |
| | | | --31.00%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.21%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.28%--trampolineCall (inlined)
| | | | | |
| | | | | --14.11%--asgiSend (inlined)
| | | | | |
| | | | | |--4.54%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.72%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.24%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.94%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.40%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.41% 0.00% [.] __pyx_f_6uvloop_4loop_cb_idle_callback loop.cpython-314-x86_64-linux-gnu.so - -
|
--54.36%--__pyx_f_6uvloop_4loop_6Handle__run
|
--54.31%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--46.42%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--39.74%--__Pyx_PyObject_FastCallDict
| | |
| | --39.61%--__Pyx_PyObject_Call (inlined)
| | |
| | |--36.48%--0x77e8f6ff5ab8
| | | |
| | | |--31.53%--0x77e8f6ff5c5d
| | | | |
| | | | --31.13%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--15.32%--_PyObject_MakeTpCall
| | | | | |
| | | | | --14.39%--trampolineCall (inlined)
| | | | | |
| | | | | --14.22%--asgiSend (inlined)
| | | | | |
| | | | | |--4.55%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.72%--swift_retain
| | | | | | |
| | | | | | --1.69%--swift_release
| | | | | |
| | | | | |--2.81%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.80%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | |
| | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | writeStatusLine (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.65%--flushSoon (inlined)
| | | | | | |
| | | | | | --0.60%--writeChunk (inlined)
| | | | | | writeChunk (inlined)
| | | | | |
| | | | | |--1.27%--make (inlined)
| | | | | | |
| | | | | | --1.25%--pg_obj_alloc
| | | | | | |
| | | | | | --1.20%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.67%--resolveChannel (inlined)
| | | | | |
| | | | | --0.55%--resolveSlot (inlined)
| | | | |
| | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.96%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.41%--0x52dd1e
| | | | |
| | | | |--2.12%--_Py_Dealloc
| | | | | |
| | | | | --0.85%--pg_obj_free
| | | | | |
| | | | | --0.72%--PyObject_Free
| | | | |
| | | | --1.12%--PyDict_GetItemRef
| | | |
| | | --4.53%--0x77e8f6ff5d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --0.94%--PyObject_VectorcallMethod
| | | |
| | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --2.66%--trampolineCall (inlined)
| | |
| | --2.61%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --2.21%--flush (inlined)
| | |
| | --1.04%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.97%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.55%--0xffffffffb7000080
| |
| --4.53%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
|--6.39%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| |
| --6.32%--_Py_Dealloc
| |
| --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.90%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.70%--__Pyx_PyObject_FastCallDict
54.31% 0.75% [.] __pyx_f_6uvloop_4loop_4Loop__on_idle loop.cpython-314-x86_64-linux-gnu.so - -
|
|--53.56%--__pyx_f_6uvloop_4loop_4Loop__on_idle
| |
| |--46.42%--__pyx_f_6uvloop_4loop_6Handle__run
| | |
| | |--39.74%--__Pyx_PyObject_FastCallDict
| | | |
| | | --39.61%--__Pyx_PyObject_Call (inlined)
| | | |
| | | |--36.48%--0x77e8f6ff5ab8
| | | | |
| | | | |--31.53%--0x77e8f6ff5c5d
| | | | | |
| | | | | --31.13%--0x6a8896
| | | | | _PyEval_EvalFrameDefault
| | | | | |
| | | | | |--15.32%--_PyObject_MakeTpCall
| | | | | | |
| | | | | | --14.39%--trampolineCall (inlined)
| | | | | | |
| | | | | | --14.22%--asgiSend (inlined)
| | | | | | |
| | | | | | |--4.55%--<unknown> (inlined)
| | | | | | | |
| | | | | | | |--1.72%--swift_retain
| | | | | | | |
| | | | | | | --1.69%--swift_release
| | | | | | |
| | | | | | |--2.81%--asgiResponseStart (inlined)
| | | | | | | |
| | | | | | | |--0.80%--refresh (inlined)
| | | | | | | | av_unix_seconds
| | | | | | | | |
| | | | | | | | --0.72%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | |--0.60%--writeStatusLine (inlined)
| | | | | | | | writeStatusLine (inlined)
| | | | | | | |
| | | | | | | --0.55%--pg_dict_get
| | | | | | |
| | | | | | |--2.36%--asgiResponseBody (inlined)
| | | | | | | |
| | | | | | | |--0.65%--flushSoon (inlined)
| | | | | | | |
| | | | | | | --0.60%--writeChunk (inlined)
| | | | | | | writeChunk (inlined)
| | | | | | |
| | | | | | |--1.27%--make (inlined)
| | | | | | | |
| | | | | | | --1.25%--pg_obj_alloc
| | | | | | | |
| | | | | | | --1.20%--PyType_GenericAlloc
| | | | | | |
| | | | | | |--0.95%--__memmove_avx_unaligned_erms
| | | | | | |
| | | | | | --0.67%--resolveChannel (inlined)
| | | | | | |
| | | | | | --0.55%--resolveSlot (inlined)
| | | | | |
| | | | | |--3.26%--_PyEval_FrameClearAndPop
| | | | | | |
| | | | | | --2.96%--0x56a358
| | | | | | _Py_Dealloc
| | | | | | |
| | | | | | --1.41%--0x52dd1e
| | | | | |
| | | | | |--2.12%--_Py_Dealloc
| | | | | | |
| | | | | | --0.85%--pg_obj_free
| | | | | | |
| | | | | | --0.72%--PyObject_Free
| | | | | |
| | | | | --1.12%--PyDict_GetItemRef
| | | | |
| | | | --4.53%--0x77e8f6ff5d4b
| | | | PyObject_VectorcallMethod
| | | | |
| | | | --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | |
| | | | --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | |
| | | | |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | |
| | | | | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | |
| | | | | --1.09%--__Pyx_PyObject_Append (inlined)
| | | | | |
| | | | | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | |
| | | | | --0.94%--PyObject_VectorcallMethod
| | | | |
| | | | --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --2.66%--trampolineCall (inlined)
| | | |
| | | --2.61%--asgiFlushDeferred (inlined)
| | | asgiFlushDeferred (inlined)
| | | runDeferredFlushes (inlined)
| | | |
| | | --2.21%--flush (inlined)
| | | |
| | | --1.04%--connWrite (inlined)
| | | |
| | | --1.02%--__libc_write (inlined)
| | | |
| | | --0.97%--__syscall_cancel
| | | |
| | | --0.62%--__internal_syscall_cancel (inlined)
| | | |
| | | --0.55%--0xffffffffb7000080
| | |
| | --4.53%--__Pyx_PyObject_Call
| | |
| | --4.46%--trampolineCall (inlined)
| | |
| | --4.18%--asgiTaskDone (inlined)
| | |
| | --4.16%--asgiTaskDone (inlined)
| | |
| | |--2.42%--pg_call1
| | | |
| | | --2.40%--PyObject_Vectorcall
| | | |
| | | --2.00%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --0.94%--asgiTaskFinished (inlined)
| | |
| | --0.75%--_Py_Dealloc
| | |
| | --0.57%--pg_obj_free
| |
| |--6.37%--Py_XDECREF (inlined)
| | Py_DECREF (inlined)
| | |
| | --6.32%--_Py_Dealloc
| | |
| | --6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | |
| | |--4.90%--Py_DECREF (inlined)
| | | |
| | | --4.68%--_Py_Dealloc
| | | |
| | | |--2.61%--0x52c98c
| | | | |
| | | | --0.97%--0x77e8f6ff6dfb
| | | | |
| | | | --0.94%--_Py_Dealloc
| | | |
| | | --0.55%--0x71ac51
| | |
| | --0.62%--PyObject_GC_UnTrack
| |
| --0.70%--__Pyx_PyObject_FastCallDict
|
--0.75%--runSupervisor (inlined)
spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
46.66% 0.45% [.] __Pyx_PyObject_FastCallDict loop.cpython-314-x86_64-linux-gnu.so - -
|
--46.21%--__Pyx_PyObject_FastCallDict
|
--45.81%--__Pyx_PyObject_Call (inlined)
|
|--36.48%--0x77e8f6ff5ab8
| |
| |--31.53%--0x77e8f6ff5c5d
| | |
| | --31.13%--0x6a8896
| | _PyEval_EvalFrameDefault
| | |
| | |--15.32%--_PyObject_MakeTpCall
| | | |
| | | --14.39%--trampolineCall (inlined)
| | | |
| | | --14.22%--asgiSend (inlined)
| | | |
| | | |--4.55%--<unknown> (inlined)
| | | | |
| | | | |--1.72%--swift_retain
| | | | |
| | | | --1.69%--swift_release
| | | |
| | | |--2.81%--asgiResponseStart (inlined)
| | | | |
| | | | |--0.80%--refresh (inlined)
| | | | | av_unix_seconds
| | | | | |
| | | | | --0.72%--__clock_gettime (inlined)
| | | | |
| | | | |--0.60%--writeStatusLine (inlined)
| | | | | writeStatusLine (inlined)
| | | | |
| | | | --0.55%--pg_dict_get
| | | |
| | | |--2.36%--asgiResponseBody (inlined)
| | | | |
| | | | |--0.65%--flushSoon (inlined)
| | | | |
| | | | --0.60%--writeChunk (inlined)
| | | | writeChunk (inlined)
| | | |
| | | |--1.27%--make (inlined)
| | | | |
| | | | --1.25%--pg_obj_alloc
| | | | |
| | | | --1.20%--PyType_GenericAlloc
| | | |
| | | |--0.95%--__memmove_avx_unaligned_erms
| | | |
| | | --0.67%--resolveChannel (inlined)
| | | |
| | | --0.55%--resolveSlot (inlined)
| | |
| | |--3.26%--_PyEval_FrameClearAndPop
| | | |
| | | --2.96%--0x56a358
| | | _Py_Dealloc
| | | |
| | | --1.41%--0x52dd1e
| | |
| | |--2.12%--_Py_Dealloc
| | | |
| | | --0.85%--pg_obj_free
| | | |
| | | --0.72%--PyObject_Free
| | |
| | --1.12%--PyDict_GetItemRef
| |
| --4.53%--0x77e8f6ff5d4b
| PyObject_VectorcallMethod
| |
| --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| |
| --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| __pyx_f_6uvloop_4loop_4Loop__call_soon
| |
| |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | |
| | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | |
| | --1.09%--__Pyx_PyObject_Append (inlined)
| | |
| | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | |
| | --0.94%--PyObject_VectorcallMethod
| |
| --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| |
| --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| __Pyx_CallTpnewAsVectorcall (inlined)
| __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--8.88%--trampolineCall (inlined)
|
|--6.20%--asgiDrain (inlined)
| asgiDrain (inlined)
| drain (inlined)
| |
| --6.15%--processEvents (inlined)
| |
| --5.28%--handleConnectionEvent (inlined)
| |
| --5.10%--handleReadable (inlined)
| |
| |--3.93%--processInput (inlined)
| | |
| | --2.59%--parse (inlined)
| |
| --1.07%--fill (inlined)
| |
| --0.88%--connRead (inlined)
| |
| --0.80%--__libc_read (inlined)
| |
| --0.78%--__syscall_cancel
| |
| --0.75%--__internal_syscall_cancel (inlined)
| |
| --0.65%--0xffffffffb7000080
|
--2.61%--asgiFlushDeferred (inlined)
asgiFlushDeferred (inlined)
runDeferredFlushes (inlined)
|
--2.21%--flush (inlined)
|
--1.04%--connWrite (inlined)
|
--1.02%--__libc_write (inlined)
|
--0.97%--__syscall_cancel
|
--0.62%--__internal_syscall_cancel (inlined)
|
--0.55%--0xffffffffb7000080
45.83% 0.00% [.] __Pyx_PyObject_Call (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
|--36.47%--0x77e8f6ff5ab8
| |
| |--31.52%--0x77e8f6ff5c5d
| | |
| | --31.12%--0x6a8896
| | _PyEval_EvalFrameDefault
| | |
| | |--15.31%--_PyObject_MakeTpCall
| | | |
| | | --14.38%--trampolineCall (inlined)
| | | |
| | | --14.21%--asgiSend (inlined)
| | | |
| | | |--4.54%--<unknown> (inlined)
| | | | |
| | | | |--1.72%--swift_retain
| | | | |
| | | | --1.69%--swift_release
| | | |
| | | |--2.81%--asgiResponseStart (inlined)
| | | | |
| | | | |--0.80%--refresh (inlined)
| | | | | av_unix_seconds
| | | | | |
| | | | | --0.72%--__clock_gettime (inlined)
| | | | |
| | | | |--0.60%--writeStatusLine (inlined)
| | | | | writeStatusLine (inlined)
| | | | |
| | | | --0.55%--pg_dict_get
| | | |
| | | |--2.36%--asgiResponseBody (inlined)
| | | | |
| | | | |--0.65%--flushSoon (inlined)
| | | | |
| | | | --0.60%--writeChunk (inlined)
| | | | writeChunk (inlined)
| | | |
| | | |--1.27%--make (inlined)
| | | | |
| | | | --1.25%--pg_obj_alloc
| | | | |
| | | | --1.20%--PyType_GenericAlloc
| | | |
| | | |--0.95%--__memmove_avx_unaligned_erms
| | | |
| | | --0.67%--resolveChannel (inlined)
| | | |
| | | --0.55%--resolveSlot (inlined)
| | |
| | |--3.26%--_PyEval_FrameClearAndPop
| | | |
| | | --2.96%--0x56a358
| | | _Py_Dealloc
| | | |
| | | --1.41%--0x52dd1e
| | |
| | |--2.12%--_Py_Dealloc
| | | |
| | | --0.85%--pg_obj_free
| | | |
| | | --0.72%--PyObject_Free
| | |
| | --1.12%--PyDict_GetItemRef
| |
| --4.53%--0x77e8f6ff5d4b
| PyObject_VectorcallMethod
| |
| --3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| |
| --2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| __pyx_f_6uvloop_4loop_4Loop__call_soon
| |
| |--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | |
| | --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | |
| | --1.09%--__Pyx_PyObject_Append (inlined)
| | |
| | --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| | |
| | --0.94%--PyObject_VectorcallMethod
| |
| --0.97%--__pyx_f_6uvloop_4loop_new_Handle
| |
| --0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| __Pyx_CallTpnewAsVectorcall (inlined)
| __pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--8.88%--trampolineCall (inlined)
|
|--6.20%--asgiDrain (inlined)
| asgiDrain (inlined)
| drain (inlined)
| |
| --6.15%--processEvents (inlined)
| |
| --5.28%--handleConnectionEvent (inlined)
| |
| --5.10%--handleReadable (inlined)
| |
| |--3.93%--processInput (inlined)
| | |
| | --2.59%--parse (inlined)
| |
| --1.07%--fill (inlined)
| |
| --0.88%--connRead (inlined)
| |
| --0.80%--__libc_read (inlined)
| |
| --0.78%--__syscall_cancel
| |
| --0.75%--__internal_syscall_cancel (inlined)
| |
| --0.65%--0xffffffffb7000080
|
--2.61%--asgiFlushDeferred (inlined)
asgiFlushDeferred (inlined)
runDeferredFlushes (inlined)
|
--2.21%--flush (inlined)
|
--1.04%--connWrite (inlined)
|
--1.02%--__libc_write (inlined)
|
--0.97%--__syscall_cancel
|
--0.62%--__internal_syscall_cancel (inlined)
|
--0.55%--0xffffffffb7000080
43.18% 0.00% [.] processEvents (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--42.31%--handleConnectionEvent (inlined)
|
--42.14%--handleReadable (inlined)
|
|--40.97%--processInput (inlined)
| |
| |--37.23%--dispatch (inlined)
| | |
| | --37.04%--dispatchASGI (inlined)
| | |
| | |--18.37%--pg_call3
| | | |
| | | --18.25%--PyObject_Vectorcall
| | | |
| | | --17.41%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | | |
| | | |--13.78%--PyObject_Vectorcall
| | | | |
| | | | --13.11%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | | | |
| | | | --12.98%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | | | |
| | | | --12.51%--_PyObject_MakeTpCall
| | | | |
| | | | |--4.42%--0x77e8f6ff4ce4
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --3.57%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | |--2.89%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | | |
| | | | | | |--1.92%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | | |
| | | | | | | --1.80%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | | |
| | | | | | | --1.77%--__Pyx_PyObject_Append (inlined)
| | | | | | | |
| | | | | | | --1.62%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | | |
| | | | | | | --1.47%--PyObject_VectorcallMethod
| | | | | | |
| | | | | | --0.95%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | |
| | | | | | --0.82%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | |
| | | | | | --0.80%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | |
| | | | | --0.55%--__Pyx_ParseKeywords (inlined)
| | | | | __Pyx_ParseKeywordsTuple
| | | | |
| | | | |--1.49%--0x77e8f6ff4aa5
| | | | | |
| | | | | --1.44%--_PyArg_UnpackKeywords
| | | | | |
| | | | | --0.97%--PyDict_GetItemRef
| | | | |
| | | | |--1.27%--0x77e8f6ff4b02
| | | | | |
| | | | | --1.12%--0x77e8f6ff5388
| | | | | |
| | | | | --1.10%--PyObject_VectorcallMethod
| | | | |
| | | | |--1.20%--PyType_GenericAlloc
| | | | |
| | | | |--0.60%--0x5758bb
| | | | |
| | | | --0.57%--0x77e8f6ff4c4b
| | | | |
| | | | --0.55%--_PyObject_GC_New
| | | |
| | | --1.04%--_Py_MakeCoro
| | | |
| | | --0.72%--0x6a86ed
| | | _PyObject_GC_NewVar
| | |
| | |--13.40%--build (inlined)
| | | |
| | | |--4.80%--0x51878b
| | | | |
| | | | |--0.97%--0x518bea
| | | | |
| | | | --0.74%--0x518bd6
| | | |
| | | |--2.12%--PyDict_Copy
| | | |
| | | |--1.30%--put (inlined)
| | | | |
| | | | --0.60%--0x51845b
| | | |
| | | |--0.69%--bytes (inlined)
| | | | withMemoryRebound (inlined)
| | | | <unknown> (inlined)
| | | | |
| | | | --0.59%--PyBytes_FromStringAndSize
| | | |
| | | |--0.69%--0x51845b
| | | |
| | | |--0.55%--PyDict_SetItem
| | | |
| | | --0.53%--lookup (inlined)
| | |
| | |--2.27%--make (inlined)
| | | |
| | | --1.89%--pg_obj_alloc
| | | |
| | | --1.74%--PyType_GenericAlloc
| | |
| | |--0.92%--stampRequestStart (inlined)
| | | |
| | | --0.75%--init (inlined)
| | | |
| | | --0.72%--__libc_malloc (inlined)
| | |
| | --0.72%--__memmove_avx_unaligned_erms
| |
| --2.59%--parse (inlined)
|
--1.07%--fill (inlined)
|
--0.88%--connRead (inlined)
|
--0.80%--__libc_read (inlined)
|
--0.78%--__syscall_cancel
|
--0.75%--__internal_syscall_cancel (inlined)
|
--0.65%--0xffffffffb7000080
40.99% 0.00% [.] processInput (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--37.23%--dispatch (inlined)
| |
| --37.04%--dispatchASGI (inlined)
| |
| |--18.37%--pg_call3
| | |
| | --18.25%--PyObject_Vectorcall
| | |
| | --17.41%--0x58cce3
| | _PyEval_EvalFrameDefault
| | |
| | |--13.78%--PyObject_Vectorcall
| | | |
| | | --13.11%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | | |
| | | --12.98%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | | |
| | | --12.51%--_PyObject_MakeTpCall
| | | |
| | | |--4.42%--0x77e8f6ff4ce4
| | | | PyObject_VectorcallMethod
| | | | |
| | | | --3.57%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | |
| | | | |--2.89%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | |
| | | | | |--1.92%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | |
| | | | | | --1.80%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | |
| | | | | | --1.77%--__Pyx_PyObject_Append (inlined)
| | | | | | |
| | | | | | --1.62%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | |
| | | | | | --1.47%--PyObject_VectorcallMethod
| | | | | |
| | | | | --0.95%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | |
| | | | | --0.82%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | |
| | | | | --0.80%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | |
| | | | --0.55%--__Pyx_ParseKeywords (inlined)
| | | | __Pyx_ParseKeywordsTuple
| | | |
| | | |--1.49%--0x77e8f6ff4aa5
| | | | |
| | | | --1.44%--_PyArg_UnpackKeywords
| | | | |
| | | | --0.97%--PyDict_GetItemRef
| | | |
| | | |--1.27%--0x77e8f6ff4b02
| | | | |
| | | | --1.12%--0x77e8f6ff5388
| | | | |
| | | | --1.10%--PyObject_VectorcallMethod
| | | |
| | | |--1.20%--PyType_GenericAlloc
| | | |
| | | |--0.60%--0x5758bb
| | | |
| | | --0.57%--0x77e8f6ff4c4b
| | | |
| | | --0.55%--_PyObject_GC_New
| | |
| | --1.04%--_Py_MakeCoro
| | |
| | --0.72%--0x6a86ed
| | _PyObject_GC_NewVar
| |
| |--13.40%--build (inlined)
| | |
| | |--4.80%--0x51878b
| | | |
| | | |--0.97%--0x518bea
| | | |
| | | --0.74%--0x518bd6
| | |
| | |--2.12%--PyDict_Copy
| | |
| | |--1.30%--put (inlined)
| | | |
| | | --0.60%--0x51845b
| | |
| | |--0.69%--bytes (inlined)
| | | withMemoryRebound (inlined)
| | | <unknown> (inlined)
| | | |
| | | --0.59%--PyBytes_FromStringAndSize
| | |
| | |--0.69%--0x51845b
| | |
| | |--0.55%--PyDict_SetItem
| | |
| | --0.53%--lookup (inlined)
| |
| |--2.27%--make (inlined)
| | |
| | --1.89%--pg_obj_alloc
| | |
| | --1.74%--PyType_GenericAlloc
| |
| |--0.92%--stampRequestStart (inlined)
| | |
| | --0.75%--init (inlined)
| | |
| | --0.72%--__libc_malloc (inlined)
| |
| --0.72%--__memmove_avx_unaligned_erms
|
--2.61%--parse (inlined)
40.67% 0.00% [.] handleConnectionEvent (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--40.49%--handleReadable (inlined)
|
|--39.37%--processInput (inlined)
| |
| |--35.84%--dispatch (inlined)
| | |
| | --35.64%--dispatchASGI (inlined)
| | |
| | |--17.65%--pg_call3
| | | |
| | | --17.53%--PyObject_Vectorcall
| | | |
| | | --16.68%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | | |
| | | |--13.28%--PyObject_Vectorcall
| | | | |
| | | | --12.64%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | | | |
| | | | --12.51%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | | | |
| | | | --12.04%--_PyObject_MakeTpCall
| | | | |
| | | | |--4.20%--0x77e8f6ff4ce4
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --3.42%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | |--2.79%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | | |
| | | | | | |--1.85%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | | |
| | | | | | | --1.75%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | | |
| | | | | | | --1.72%--__Pyx_PyObject_Append (inlined)
| | | | | | | |
| | | | | | | --1.57%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | | |
| | | | | | | --1.42%--PyObject_VectorcallMethod
| | | | | | |
| | | | | | --0.92%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | |
| | | | | | --0.80%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | |
| | | | | | --0.77%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | |
| | | | | --0.50%--__Pyx_ParseKeywords (inlined)
| | | | | __Pyx_ParseKeywordsTuple
| | | | |
| | | | |--1.42%--0x77e8f6ff4aa5
| | | | | |
| | | | | --1.37%--_PyArg_UnpackKeywords
| | | | | |
| | | | | --0.89%--PyDict_GetItemRef
| | | | |
| | | | |--1.24%--0x77e8f6ff4b02
| | | | | |
| | | | | --1.10%--0x77e8f6ff5388
| | | | | |
| | | | | --1.07%--PyObject_VectorcallMethod
| | | | |
| | | | |--1.17%--PyType_GenericAlloc
| | | | |
| | | | |--0.60%--0x5758bb
| | | | |
| | | | --0.57%--0x77e8f6ff4c4b
| | | | |
| | | | --0.55%--_PyObject_GC_New
| | | |
| | | --0.92%--_Py_MakeCoro
| | | |
| | | --0.62%--0x6a86ed
| | | _PyObject_GC_NewVar
| | |
| | |--12.96%--build (inlined)
| | | |
| | | |--4.62%--0x51878b
| | | | |
| | | | |--0.89%--0x518bea
| | | | |
| | | | --0.72%--0x518bd6
| | | |
| | | |--2.12%--PyDict_Copy
| | | |
| | | |--1.27%--put (inlined)
| | | | |
| | | | --0.57%--0x51845b
| | | |
| | | |--0.69%--0x51845b
| | | |
| | | |--0.67%--bytes (inlined)
| | | | withMemoryRebound (inlined)
| | | | <unknown> (inlined)
| | | | |
| | | | --0.57%--PyBytes_FromStringAndSize
| | | |
| | | --0.53%--lookup (inlined)
| | |
| | |--2.17%--make (inlined)
| | | |
| | | --1.82%--pg_obj_alloc
| | | |
| | | --1.67%--PyType_GenericAlloc
| | |
| | |--0.85%--stampRequestStart (inlined)
| | | |
| | | --0.67%--init (inlined)
| | | |
| | | --0.65%--__libc_malloc (inlined)
| | |
| | --0.70%--__memmove_avx_unaligned_erms
| |
| --2.44%--parse (inlined)
|
--1.02%--fill (inlined)
|
--0.85%--connRead (inlined)
|
--0.80%--__libc_read (inlined)
|
--0.78%--__syscall_cancel
|
--0.75%--__internal_syscall_cancel (inlined)
|
--0.65%--0xffffffffb7000080
40.49% 0.00% [.] handleReadable (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--39.37%--processInput (inlined)
| |
| |--35.84%--dispatch (inlined)
| | |
| | --35.64%--dispatchASGI (inlined)
| | |
| | |--17.65%--pg_call3
| | | |
| | | --17.53%--PyObject_Vectorcall
| | | |
| | | --16.68%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | | |
| | | |--13.28%--PyObject_Vectorcall
| | | | |
| | | | --12.64%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | | | |
| | | | --12.51%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | | | |
| | | | --12.04%--_PyObject_MakeTpCall
| | | | |
| | | | |--4.20%--0x77e8f6ff4ce4
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --3.42%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | |--2.79%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | | |
| | | | | | |--1.85%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | | |
| | | | | | | --1.75%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | | |
| | | | | | | --1.72%--__Pyx_PyObject_Append (inlined)
| | | | | | | |
| | | | | | | --1.57%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | | |
| | | | | | | --1.42%--PyObject_VectorcallMethod
| | | | | | |
| | | | | | --0.92%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | |
| | | | | | --0.80%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | |
| | | | | | --0.77%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | |
| | | | | --0.50%--__Pyx_ParseKeywords (inlined)
| | | | | __Pyx_ParseKeywordsTuple
| | | | |
| | | | |--1.42%--0x77e8f6ff4aa5
| | | | | |
| | | | | --1.37%--_PyArg_UnpackKeywords
| | | | | |
| | | | | --0.89%--PyDict_GetItemRef
| | | | |
| | | | |--1.24%--0x77e8f6ff4b02
| | | | | |
| | | | | --1.10%--0x77e8f6ff5388
| | | | | |
| | | | | --1.07%--PyObject_VectorcallMethod
| | | | |
| | | | |--1.17%--PyType_GenericAlloc
| | | | |
| | | | |--0.60%--0x5758bb
| | | | |
| | | | --0.57%--0x77e8f6ff4c4b
| | | | |
| | | | --0.55%--_PyObject_GC_New
| | | |
| | | --0.92%--_Py_MakeCoro
| | | |
| | | --0.62%--0x6a86ed
| | | _PyObject_GC_NewVar
| | |
| | |--12.96%--build (inlined)
| | | |
| | | |--4.62%--0x51878b
| | | | |
| | | | |--0.89%--0x518bea
| | | | |
| | | | --0.72%--0x518bd6
| | | |
| | | |--2.12%--PyDict_Copy
| | | |
| | | |--1.27%--put (inlined)
| | | | |
| | | | --0.57%--0x51845b
| | | |
| | | |--0.69%--0x51845b
| | | |
| | | |--0.67%--bytes (inlined)
| | | | withMemoryRebound (inlined)
| | | | <unknown> (inlined)
| | | | |
| | | | --0.57%--PyBytes_FromStringAndSize
| | | |
| | | --0.53%--lookup (inlined)
| | |
| | |--2.17%--make (inlined)
| | | |
| | | --1.82%--pg_obj_alloc
| | | |
| | | --1.67%--PyType_GenericAlloc
| | |
| | |--0.85%--stampRequestStart (inlined)
| | | |
| | | --0.67%--init (inlined)
| | | |
| | | --0.65%--__libc_malloc (inlined)
| | |
| | --0.70%--__memmove_avx_unaligned_erms
| |
| --2.44%--parse (inlined)
|
--1.02%--fill (inlined)
|
--0.85%--connRead (inlined)
|
--0.80%--__libc_read (inlined)
|
--0.78%--__syscall_cancel
|
--0.75%--__internal_syscall_cancel (inlined)
|
--0.65%--0xffffffffb7000080
36.48% 0.00% [.] 0x000077e8f6ff5ab8 _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
|--31.53%--0x77e8f6ff5c5d
| |
| --31.13%--0x6a8896
| _PyEval_EvalFrameDefault
| |
| |--15.32%--_PyObject_MakeTpCall
| | |
| | --14.39%--trampolineCall (inlined)
| | |
| | --14.22%--asgiSend (inlined)
| | |
| | |--4.55%--<unknown> (inlined)
| | | |
| | | |--1.72%--swift_retain
| | | |
| | | --1.69%--swift_release
| | |
| | |--2.81%--asgiResponseStart (inlined)
| | | |
| | | |--0.80%--refresh (inlined)
| | | | av_unix_seconds
| | | | |
| | | | --0.72%--__clock_gettime (inlined)
| | | |
| | | |--0.60%--writeStatusLine (inlined)
| | | | writeStatusLine (inlined)
| | | |
| | | --0.55%--pg_dict_get
| | |
| | |--2.36%--asgiResponseBody (inlined)
| | | |
| | | |--0.65%--flushSoon (inlined)
| | | |
| | | --0.60%--writeChunk (inlined)
| | | writeChunk (inlined)
| | |
| | |--1.27%--make (inlined)
| | | |
| | | --1.25%--pg_obj_alloc
| | | |
| | | --1.20%--PyType_GenericAlloc
| | |
| | |--0.95%--__memmove_avx_unaligned_erms
| | |
| | --0.67%--resolveChannel (inlined)
| | |
| | --0.55%--resolveSlot (inlined)
| |
| |--3.26%--_PyEval_FrameClearAndPop
| | |
| | --2.96%--0x56a358
| | _Py_Dealloc
| | |
| | --1.41%--0x52dd1e
| |
| |--2.12%--_Py_Dealloc
| | |
| | --0.85%--pg_obj_free
| | |
| | --0.72%--PyObject_Free
| |
| --1.12%--PyDict_GetItemRef
|
--4.53%--0x77e8f6ff5d4b
PyObject_VectorcallMethod
|
--3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
|
--2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
__pyx_f_6uvloop_4loop_4Loop__call_soon
|
|--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| |
| --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| |
| --1.09%--__Pyx_PyObject_Append (inlined)
| |
| --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| |
| --0.94%--PyObject_VectorcallMethod
|
--0.97%--__pyx_f_6uvloop_4loop_new_Handle
|
--0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
__Pyx_CallTpnewAsVectorcall (inlined)
__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
35.84% 0.00% [.] dispatch (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--35.64%--dispatchASGI (inlined)
|
|--17.65%--pg_call3
| |
| --17.53%--PyObject_Vectorcall
| |
| --16.68%--0x58cce3
| _PyEval_EvalFrameDefault
| |
| |--13.28%--PyObject_Vectorcall
| | |
| | --12.64%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | |
| | --12.51%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | |
| | --12.04%--_PyObject_MakeTpCall
| | |
| | |--4.20%--0x77e8f6ff4ce4
| | | PyObject_VectorcallMethod
| | | |
| | | --3.42%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | |--2.79%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | |
| | | | |--1.85%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | |
| | | | | --1.75%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | |
| | | | | --1.72%--__Pyx_PyObject_Append (inlined)
| | | | | |
| | | | | --1.57%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | |
| | | | | --1.42%--PyObject_VectorcallMethod
| | | | |
| | | | --0.92%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.80%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.77%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --0.50%--__Pyx_ParseKeywords (inlined)
| | | __Pyx_ParseKeywordsTuple
| | |
| | |--1.42%--0x77e8f6ff4aa5
| | | |
| | | --1.37%--_PyArg_UnpackKeywords
| | | |
| | | --0.89%--PyDict_GetItemRef
| | |
| | |--1.24%--0x77e8f6ff4b02
| | | |
| | | --1.10%--0x77e8f6ff5388
| | | |
| | | --1.07%--PyObject_VectorcallMethod
| | |
| | |--1.17%--PyType_GenericAlloc
| | |
| | |--0.60%--0x5758bb
| | |
| | --0.57%--0x77e8f6ff4c4b
| | |
| | --0.55%--_PyObject_GC_New
| |
| --0.92%--_Py_MakeCoro
| |
| --0.62%--0x6a86ed
| _PyObject_GC_NewVar
|
|--12.96%--build (inlined)
| |
| |--4.62%--0x51878b
| | |
| | |--0.89%--0x518bea
| | |
| | --0.72%--0x518bd6
| |
| |--2.12%--PyDict_Copy
| |
| |--1.27%--put (inlined)
| | |
| | --0.57%--0x51845b
| |
| |--0.69%--0x51845b
| |
| |--0.67%--bytes (inlined)
| | withMemoryRebound (inlined)
| | <unknown> (inlined)
| | |
| | --0.57%--PyBytes_FromStringAndSize
| |
| --0.53%--lookup (inlined)
|
|--2.17%--make (inlined)
| |
| --1.82%--pg_obj_alloc
| |
| --1.67%--PyType_GenericAlloc
|
|--0.85%--stampRequestStart (inlined)
| |
| --0.67%--init (inlined)
| |
| --0.65%--__libc_malloc (inlined)
|
--0.70%--__memmove_avx_unaligned_erms
35.74% 0.00% [.] dispatchASGI (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--17.65%--pg_call3
| |
| --17.53%--PyObject_Vectorcall
| |
| --16.68%--0x58cce3
| _PyEval_EvalFrameDefault
| |
| |--13.28%--PyObject_Vectorcall
| | |
| | --12.64%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | |
| | --12.51%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | |
| | --12.04%--_PyObject_MakeTpCall
| | |
| | |--4.20%--0x77e8f6ff4ce4
| | | PyObject_VectorcallMethod
| | | |
| | | --3.42%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | |--2.79%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | |
| | | | |--1.85%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | |
| | | | | --1.75%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | |
| | | | | --1.72%--__Pyx_PyObject_Append (inlined)
| | | | | |
| | | | | --1.57%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | |
| | | | | --1.42%--PyObject_VectorcallMethod
| | | | |
| | | | --0.92%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.80%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.77%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --0.50%--__Pyx_ParseKeywords (inlined)
| | | __Pyx_ParseKeywordsTuple
| | |
| | |--1.42%--0x77e8f6ff4aa5
| | | |
| | | --1.37%--_PyArg_UnpackKeywords
| | | |
| | | --0.89%--PyDict_GetItemRef
| | |
| | |--1.24%--0x77e8f6ff4b02
| | | |
| | | --1.10%--0x77e8f6ff5388
| | | |
| | | --1.07%--PyObject_VectorcallMethod
| | |
| | |--1.17%--PyType_GenericAlloc
| | |
| | |--0.60%--0x5758bb
| | |
| | --0.57%--0x77e8f6ff4c4b
| | |
| | --0.55%--_PyObject_GC_New
| |
| --0.92%--_Py_MakeCoro
| |
| --0.62%--0x6a86ed
| _PyObject_GC_NewVar
|
|--12.96%--build (inlined)
| |
| |--4.62%--0x51878b
| | |
| | |--0.89%--0x518bea
| | |
| | --0.72%--0x518bd6
| |
| |--2.12%--PyDict_Copy
| |
| |--1.27%--put (inlined)
| | |
| | --0.57%--0x51845b
| |
| |--0.69%--0x51845b
| |
| |--0.67%--bytes (inlined)
| | withMemoryRebound (inlined)
| | <unknown> (inlined)
| | |
| | --0.57%--PyBytes_FromStringAndSize
| |
| --0.53%--lookup (inlined)
|
|--2.22%--make (inlined)
| |
| --1.82%--pg_obj_alloc
| |
| --1.67%--PyType_GenericAlloc
|
|--0.85%--stampRequestStart (inlined)
| |
| --0.67%--init (inlined)
| |
| --0.65%--__libc_malloc (inlined)
|
--0.70%--__memmove_avx_unaligned_erms
31.53% 0.00% [.] 0x000077e8f6ff5c5d _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
--31.13%--0x6a8896
_PyEval_EvalFrameDefault
|
|--15.32%--_PyObject_MakeTpCall
| |
| --14.39%--trampolineCall (inlined)
| |
| --14.22%--asgiSend (inlined)
| |
| |--4.55%--<unknown> (inlined)
| | |
| | |--1.72%--swift_retain
| | |
| | --1.69%--swift_release
| |
| |--2.81%--asgiResponseStart (inlined)
| | |
| | |--0.80%--refresh (inlined)
| | | av_unix_seconds
| | | |
| | | --0.72%--__clock_gettime (inlined)
| | |
| | |--0.60%--writeStatusLine (inlined)
| | | writeStatusLine (inlined)
| | |
| | --0.55%--pg_dict_get
| |
| |--2.36%--asgiResponseBody (inlined)
| | |
| | |--0.65%--flushSoon (inlined)
| | |
| | --0.60%--writeChunk (inlined)
| | writeChunk (inlined)
| |
| |--1.27%--make (inlined)
| | |
| | --1.25%--pg_obj_alloc
| | |
| | --1.20%--PyType_GenericAlloc
| |
| |--0.95%--__memmove_avx_unaligned_erms
| |
| --0.67%--resolveChannel (inlined)
| |
| --0.55%--resolveSlot (inlined)
|
|--3.26%--_PyEval_FrameClearAndPop
| |
| --2.96%--0x56a358
| _Py_Dealloc
| |
| --1.41%--0x52dd1e
|
|--2.12%--_Py_Dealloc
| |
| --0.85%--pg_obj_free
| |
| --0.72%--PyObject_Free
|
--1.12%--PyDict_GetItemRef
31.13% 0.00% [.] 0x00000000006a8896 python3.14 - -
|
---_PyEval_EvalFrameDefault
|
|--15.32%--_PyObject_MakeTpCall
| |
| --14.39%--trampolineCall (inlined)
| |
| --14.22%--asgiSend (inlined)
| |
| |--4.55%--<unknown> (inlined)
| | |
| | |--1.72%--swift_retain
| | |
| | --1.69%--swift_release
| |
| |--2.81%--asgiResponseStart (inlined)
| | |
| | |--0.80%--refresh (inlined)
| | | av_unix_seconds
| | | |
| | | --0.72%--__clock_gettime (inlined)
| | |
| | |--0.60%--writeStatusLine (inlined)
| | | writeStatusLine (inlined)
| | |
| | --0.55%--pg_dict_get
| |
| |--2.36%--asgiResponseBody (inlined)
| | |
| | |--0.65%--flushSoon (inlined)
| | |
| | --0.60%--writeChunk (inlined)
| | writeChunk (inlined)
| |
| |--1.27%--make (inlined)
| | |
| | --1.25%--pg_obj_alloc
| | |
| | --1.20%--PyType_GenericAlloc
| |
| |--0.95%--__memmove_avx_unaligned_erms
| |
| --0.67%--resolveChannel (inlined)
| |
| --0.55%--resolveSlot (inlined)
|
|--3.26%--_PyEval_FrameClearAndPop
| |
| --2.96%--0x56a358
| _Py_Dealloc
| |
| --1.41%--0x52dd1e
|
|--2.12%--_Py_Dealloc
| |
| --0.85%--pg_obj_free
| |
| --0.72%--PyObject_Free
|
--1.12%--PyDict_GetItemRef
27.85% 1.02% [.] _PyObject_MakeTpCall python3.14 - -
|
|--26.83%--_PyObject_MakeTpCall
| |
| |--14.42%--trampolineCall (inlined)
| | |
| | --14.22%--asgiSend (inlined)
| | |
| | |--4.55%--<unknown> (inlined)
| | | |
| | | |--1.72%--swift_retain
| | | |
| | | --1.69%--swift_release
| | |
| | |--2.81%--asgiResponseStart (inlined)
| | | |
| | | |--0.80%--refresh (inlined)
| | | | av_unix_seconds
| | | | |
| | | | --0.72%--__clock_gettime (inlined)
| | | |
| | | |--0.60%--writeStatusLine (inlined)
| | | | writeStatusLine (inlined)
| | | |
| | | --0.55%--pg_dict_get
| | |
| | |--2.36%--asgiResponseBody (inlined)
| | | |
| | | |--0.65%--flushSoon (inlined)
| | | |
| | | --0.60%--writeChunk (inlined)
| | | writeChunk (inlined)
| | |
| | |--1.27%--make (inlined)
| | | |
| | | --1.25%--pg_obj_alloc
| | | |
| | | --1.20%--PyType_GenericAlloc
| | |
| | |--0.95%--__memmove_avx_unaligned_erms
| | |
| | --0.67%--resolveChannel (inlined)
| | |
| | --0.55%--resolveSlot (inlined)
| |
| |--4.42%--0x77e8f6ff4ce4
| | PyObject_VectorcallMethod
| | |
| | --3.57%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | |
| | |--2.89%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.92%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.80%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.77%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.62%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --1.47%--PyObject_VectorcallMethod
| | | |
| | | --0.95%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.82%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | |
| | | --0.80%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --0.55%--__Pyx_ParseKeywords (inlined)
| | __Pyx_ParseKeywordsTuple
| |
| |--1.49%--0x77e8f6ff4aa5
| | |
| | --1.44%--_PyArg_UnpackKeywords
| | |
| | --0.97%--PyDict_GetItemRef
| |
| |--1.27%--0x77e8f6ff4b02
| | |
| | --1.12%--0x77e8f6ff5388
| | |
| | --1.10%--PyObject_VectorcallMethod
| |
| |--1.20%--PyType_GenericAlloc
| |
| |--0.60%--0x5758bb
| |
| --0.57%--0x77e8f6ff4c4b
| |
| --0.55%--_PyObject_GC_New
|
--0.63%--runSupervisor (inlined)
spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
__pyx_f_6uvloop_4loop_6Handle__run
__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
0x77e8f6ff5ab8
0x77e8f6ff5c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
27.71% 0.00% [.] trampolineCall (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--14.22%--asgiSend (inlined)
| |
| |--4.55%--<unknown> (inlined)
| | |
| | |--1.72%--swift_retain
| | |
| | --1.69%--swift_release
| |
| |--2.81%--asgiResponseStart (inlined)
| | |
| | |--0.80%--refresh (inlined)
| | | av_unix_seconds
| | | |
| | | --0.72%--__clock_gettime (inlined)
| | |
| | |--0.60%--writeStatusLine (inlined)
| | | writeStatusLine (inlined)
| | |
| | --0.55%--pg_dict_get
| |
| |--2.36%--asgiResponseBody (inlined)
| | |
| | |--0.65%--flushSoon (inlined)
| | |
| | --0.60%--writeChunk (inlined)
| | writeChunk (inlined)
| |
| |--1.27%--make (inlined)
| | |
| | --1.25%--pg_obj_alloc
| | |
| | --1.20%--PyType_GenericAlloc
| |
| |--0.95%--__memmove_avx_unaligned_erms
| |
| --0.67%--resolveChannel (inlined)
| |
| --0.55%--resolveSlot (inlined)
|
|--6.20%--asgiDrain (inlined)
| asgiDrain (inlined)
| drain (inlined)
| |
| --6.15%--processEvents (inlined)
| |
| --5.28%--handleConnectionEvent (inlined)
| |
| --5.10%--handleReadable (inlined)
| |
| |--3.93%--processInput (inlined)
| | |
| | --2.59%--parse (inlined)
| |
| --1.07%--fill (inlined)
| |
| --0.88%--connRead (inlined)
| |
| --0.80%--__libc_read (inlined)
| |
| --0.78%--__syscall_cancel
| |
| --0.75%--__internal_syscall_cancel (inlined)
| |
| --0.65%--0xffffffffb7000080
|
|--4.18%--asgiTaskDone (inlined)
| |
| --4.16%--asgiTaskDone (inlined)
| |
| |--2.42%--pg_call1
| | |
| | --2.40%--PyObject_Vectorcall
| | |
| | --2.00%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --0.94%--asgiTaskFinished (inlined)
| |
| --0.75%--_Py_Dealloc
| |
| --0.57%--pg_obj_free
|
--2.61%--asgiFlushDeferred (inlined)
asgiFlushDeferred (inlined)
runDeferredFlushes (inlined)
|
--2.21%--flush (inlined)
|
--1.04%--connWrite (inlined)
|
--1.02%--__libc_write (inlined)
|
--0.97%--__syscall_cancel
|
--0.62%--__internal_syscall_cancel (inlined)
|
--0.55%--0xffffffffb7000080
13.68% 0.00% [.] asgiSend (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--4.31%--<unknown> (inlined)
| |
| |--1.64%--swift_retain
| |
| --1.57%--swift_release
|
|--2.74%--asgiResponseStart (inlined)
| |
| |--0.80%--refresh (inlined)
| | av_unix_seconds
| | |
| | --0.72%--__clock_gettime (inlined)
| |
| |--0.57%--writeStatusLine (inlined)
| | writeStatusLine (inlined)
| |
| --0.52%--pg_dict_get
|
|--2.31%--asgiResponseBody (inlined)
| |
| |--0.65%--flushSoon (inlined)
| |
| --0.60%--writeChunk (inlined)
| writeChunk (inlined)
|
|--1.15%--make (inlined)
| |
| --1.12%--pg_obj_alloc
| |
| --1.07%--PyType_GenericAlloc
|
|--0.90%--__memmove_avx_unaligned_erms
|
--0.67%--resolveChannel (inlined)
|
--0.55%--resolveSlot (inlined)
13.18% 0.00% [.] build (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--4.62%--0x51878b
| |
| |--0.89%--0x518bea
| |
| --0.72%--0x518bd6
|
|--2.12%--PyDict_Copy
|
|--1.30%--put (inlined)
| |
| --0.57%--0x51845b
|
|--0.69%--0x51845b
|
|--0.67%--bytes (inlined)
| withMemoryRebound (inlined)
| <unknown> (inlined)
| |
| --0.57%--PyBytes_FromStringAndSize
|
|--0.60%--PyDict_SetItem
|
--0.53%--lookup (inlined)
13.11% 0.55% [.] __pyx_pw_6uvloop_4loop_4Loop_39create_task loop.cpython-314-x86_64-linux-gnu.so - -
|
|--12.56%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| __pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| |
| --12.51%--_PyObject_MakeTpCall
| |
| |--4.42%--0x77e8f6ff4ce4
| | PyObject_VectorcallMethod
| | |
| | --3.57%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | |
| | |--2.89%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.92%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.80%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.77%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.62%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --1.47%--PyObject_VectorcallMethod
| | | |
| | | --0.95%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.82%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | |
| | | --0.80%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | --0.55%--__Pyx_ParseKeywords (inlined)
| | __Pyx_ParseKeywordsTuple
| |
| |--1.49%--0x77e8f6ff4aa5
| | |
| | --1.44%--_PyArg_UnpackKeywords
| | |
| | --0.97%--PyDict_GetItemRef
| |
| |--1.27%--0x77e8f6ff4b02
| | |
| | --1.12%--0x77e8f6ff5388
| | |
| | --1.10%--PyObject_VectorcallMethod
| |
| |--1.20%--PyType_GenericAlloc
| |
| |--0.60%--0x5758bb
| |
| --0.57%--0x77e8f6ff4c4b
| |
| --0.55%--_PyObject_GC_New
|
--0.55%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_39create_task
12.98% 0.00% [.] __pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--12.51%--_PyObject_MakeTpCall
|
|--4.42%--0x77e8f6ff4ce4
| PyObject_VectorcallMethod
| |
| --3.57%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| |
| |--2.89%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | |
| | |--1.92%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | |
| | | --1.80%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --1.77%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --1.62%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --1.47%--PyObject_VectorcallMethod
| | |
| | --0.95%--__pyx_f_6uvloop_4loop_new_Handle
| | |
| | --0.82%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | __Pyx_CallTpnewAsVectorcall (inlined)
| | |
| | --0.80%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| |
| --0.55%--__Pyx_ParseKeywords (inlined)
| __Pyx_ParseKeywordsTuple
|
|--1.49%--0x77e8f6ff4aa5
| |
| --1.44%--_PyArg_UnpackKeywords
| |
| --0.97%--PyDict_GetItemRef
|
|--1.27%--0x77e8f6ff4b02
| |
| --1.12%--0x77e8f6ff5388
| |
| --1.10%--PyObject_VectorcallMethod
|
|--1.20%--PyType_GenericAlloc
|
|--0.60%--0x5758bb
|
--0.57%--0x77e8f6ff4c4b
|
--0.55%--_PyObject_GC_New
12.61% 1.25% [.] _Py_Dealloc python3.14 - -
|
|--11.37%--_Py_Dealloc
| |
| |--5.60%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | |
| | |--4.33%--Py_DECREF (inlined)
| | | |
| | | --4.10%--_Py_Dealloc
| | | |
| | | |--2.31%--0x52c98c
| | | | |
| | | | --0.89%--0x77e8f6ff6dfb
| | | | |
| | | | --0.87%--_Py_Dealloc
| | | |
| | | --0.55%--0x71ac51
| | |
| | --0.62%--PyObject_GC_UnTrack
| |
| |--1.42%--pg_obj_free
| | |
| | --1.22%--PyObject_Free
| |
| --1.41%--0x52dd1e
|
--1.17%--runSupervisor (inlined)
spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
--0.70%--Py_XDECREF (inlined)
Py_DECREF (inlined)
_Py_Dealloc
|
--0.57%--__pyx_tp_dealloc_6uvloop_4loop_Handle
Py_DECREF (inlined)
_Py_Dealloc
10.43% 1.02% [.] PyObject_VectorcallMethod python3.14 - -
|
|--9.41%--PyObject_VectorcallMethod
| |
| |--6.58%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | |
| | |--5.06%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--2.95%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --2.55%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --2.47%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --2.27%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --2.02%--PyObject_VectorcallMethod
| | | |
| | | --1.99%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --1.64%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | |
| | | --1.62%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --0.55%--PyObject_GC_Track
| | |
| | --1.00%--__Pyx_ParseKeywords (inlined)
| | __Pyx_ParseKeywordsTuple
| | |
| | --0.80%--__Pyx_MatchKeywordArg (inlined)
| | |
| | --0.70%--__Pyx_MatchKeywordArg_str
| | |
| | --0.60%--__Pyx_UnicodeKeywordsEqual (inlined)
| |
| --0.52%--0x53be2a
|
--0.62%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_39create_task
__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
_PyObject_MakeTpCall
7.08% 0.35% [.] __pyx_pw_6uvloop_4loop_4Loop_13call_soon loop.cpython-314-x86_64-linux-gnu.so - -
|
--6.73%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
|
|--5.56%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| __pyx_f_6uvloop_4loop_4Loop__call_soon
| |
| |--3.44%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | |
| | --3.04%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | |
| | --2.97%--__Pyx_PyObject_Append (inlined)
| | |
| | --2.77%--__Pyx_PyObject_CallMethod1 (inlined)
| | |
| | --2.52%--PyObject_VectorcallMethod
| |
| --1.99%--__pyx_f_6uvloop_4loop_new_Handle
| |
| --1.64%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| __Pyx_CallTpnewAsVectorcall (inlined)
| |
| --1.62%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| |
| --0.55%--PyObject_GC_Track
|
--1.00%--__Pyx_ParseKeywords (inlined)
__Pyx_ParseKeywordsTuple
|
--0.80%--__Pyx_MatchKeywordArg (inlined)
|
--0.70%--__Pyx_MatchKeywordArg_str
|
--0.60%--__Pyx_UnicodeKeywordsEqual (inlined)
6.46% 0.05% [.] uv__io_poll loop.cpython-314-x86_64-linux-gnu.so - -
|
--6.41%--__pyx_f_6uvloop_4loop___on_uvpoll_event
|
--6.28%--__pyx_f_6uvloop_4loop_6Handle__run
|
--6.20%--__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
trampolineCall (inlined)
asgiDrain (inlined)
asgiDrain (inlined)
drain (inlined)
|
--6.15%--processEvents (inlined)
|
--5.28%--handleConnectionEvent (inlined)
|
--5.10%--handleReadable (inlined)
|
|--3.93%--processInput (inlined)
| |
| --2.59%--parse (inlined)
|
--1.07%--fill (inlined)
|
--0.88%--connRead (inlined)
|
--0.80%--__libc_read (inlined)
|
--0.78%--__syscall_cancel
|
--0.75%--__internal_syscall_cancel (inlined)
|
--0.65%--0xffffffffb7000080
6.44% 0.00% [.] Py_DECREF (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--6.32%--_Py_Dealloc
|
--6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
|
|--4.90%--Py_DECREF (inlined)
| |
| --4.68%--_Py_Dealloc
| |
| |--2.61%--0x52c98c
| | |
| | --0.97%--0x77e8f6ff6dfb
| | |
| | --0.94%--_Py_Dealloc
| |
| --0.55%--0x71ac51
|
--0.62%--PyObject_GC_UnTrack
6.41% 0.03% [.] __pyx_f_6uvloop_4loop___on_uvpoll_event loop.cpython-314-x86_64-linux-gnu.so - -
|
--6.38%--__pyx_f_6uvloop_4loop___on_uvpoll_event
|
--6.28%--__pyx_f_6uvloop_4loop_6Handle__run
|
--6.20%--__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
trampolineCall (inlined)
asgiDrain (inlined)
asgiDrain (inlined)
drain (inlined)
|
--6.15%--processEvents (inlined)
|
--5.28%--handleConnectionEvent (inlined)
|
--5.10%--handleReadable (inlined)
|
|--3.93%--processInput (inlined)
| |
| --2.59%--parse (inlined)
|
--1.07%--fill (inlined)
|
--0.88%--connRead (inlined)
|
--0.80%--__libc_read (inlined)
|
--0.78%--__syscall_cancel
|
--0.75%--__internal_syscall_cancel (inlined)
|
--0.65%--0xffffffffb7000080
6.39% 0.00% [.] Py_XDECREF (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
---Py_DECREF (inlined)
|
--6.32%--_Py_Dealloc
|
--6.17%--__pyx_tp_dealloc_6uvloop_4loop_Handle
|
|--4.90%--Py_DECREF (inlined)
| |
| --4.68%--_Py_Dealloc
| |
| |--2.61%--0x52c98c
| | |
| | --0.97%--0x77e8f6ff6dfb
| | |
| | --0.94%--_Py_Dealloc
| |
| --0.55%--0x71ac51
|
--0.62%--PyObject_GC_UnTrack
6.17% 0.65% [.] __pyx_tp_dealloc_6uvloop_4loop_Handle loop.cpython-314-x86_64-linux-gnu.so - -
|
|--5.52%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| |--4.73%--Py_DECREF (inlined)
| | |
| | --4.68%--_Py_Dealloc
| | |
| | |--2.61%--0x52c98c
| | | |
| | | --0.97%--0x77e8f6ff6dfb
| | | |
| | | --0.94%--_Py_Dealloc
| | |
| | --0.55%--0x71ac51
| |
| --0.62%--PyObject_GC_UnTrack
|
--0.65%--runSupervisor (inlined)
spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
Py_XDECREF (inlined)
Py_DECREF (inlined)
_Py_Dealloc
__pyx_tp_dealloc_6uvloop_4loop_Handle
5.90% 0.00% [.] asgiDrain (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---asgiDrain (inlined)
drain (inlined)
|
--5.85%--processEvents (inlined)
|
--5.03%--handleConnectionEvent (inlined)
|
--4.85%--handleReadable (inlined)
|
|--3.73%--processInput (inlined)
| |
| --2.44%--parse (inlined)
|
--1.02%--fill (inlined)
|
--0.85%--connRead (inlined)
|
--0.80%--__libc_read (inlined)
|
--0.78%--__syscall_cancel
|
--0.75%--__internal_syscall_cancel (inlined)
|
--0.65%--0xffffffffb7000080
5.90% 0.00% [.] drain (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--5.85%--processEvents (inlined)
|
--5.03%--handleConnectionEvent (inlined)
|
--4.85%--handleReadable (inlined)
|
|--3.73%--processInput (inlined)
| |
| --2.44%--parse (inlined)
|
--1.02%--fill (inlined)
|
--0.85%--connRead (inlined)
|
--0.80%--__libc_read (inlined)
|
--0.78%--__syscall_cancel
|
--0.75%--__internal_syscall_cancel (inlined)
|
--0.65%--0xffffffffb7000080
5.56% 0.50% [.] __pyx_f_6uvloop_4loop_4Loop__call_soon loop.cpython-314-x86_64-linux-gnu.so - -
|
--5.06%--__pyx_f_6uvloop_4loop_4Loop__call_soon
|
|--3.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| |
| --3.04%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| |
| --2.97%--__Pyx_PyObject_Append (inlined)
| |
| --2.77%--__Pyx_PyObject_CallMethod1 (inlined)
| |
| --2.52%--PyObject_VectorcallMethod
|
--1.99%--__pyx_f_6uvloop_4loop_new_Handle
|
--1.64%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
__Pyx_CallTpnewAsVectorcall (inlined)
|
--1.62%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--PyObject_GC_Track
5.56% 0.00% [.] __pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
---__pyx_f_6uvloop_4loop_4Loop__call_soon
|
|--3.44%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| |
| --3.04%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| |
| --2.97%--__Pyx_PyObject_Append (inlined)
| |
| --2.77%--__Pyx_PyObject_CallMethod1 (inlined)
| |
| --2.52%--PyObject_VectorcallMethod
|
--1.99%--__pyx_f_6uvloop_4loop_new_Handle
|
--1.64%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
__Pyx_CallTpnewAsVectorcall (inlined)
|
--1.62%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--PyObject_GC_Track
4.90% 0.00% [.] Py_DECREF (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--4.68%--_Py_Dealloc
|
|--2.61%--0x52c98c
| |
| --0.97%--0x77e8f6ff6dfb
| |
| --0.94%--_Py_Dealloc
|
--0.55%--0x71ac51
4.80% 0.00% [.] 0x000000000051878b python3.14 - -
|
|--0.97%--0x518bea
|
--0.74%--0x518bd6
4.53% 0.05% [.] __Pyx_PyObject_Call loop.cpython-314-x86_64-linux-gnu.so - -
|
--4.48%--__Pyx_PyObject_Call
|
--4.46%--trampolineCall (inlined)
|
--4.18%--asgiTaskDone (inlined)
|
--4.16%--asgiTaskDone (inlined)
|
|--2.42%--pg_call1
| |
| --2.40%--PyObject_Vectorcall
| |
| --2.00%--0x58cce3
| _PyEval_EvalFrameDefault
|
--0.94%--asgiTaskFinished (inlined)
|
--0.75%--_Py_Dealloc
|
--0.57%--pg_obj_free
4.53% 0.00% [.] 0x000077e8f6ff5d4b _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
---PyObject_VectorcallMethod
|
--3.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
|
--2.46%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
__pyx_f_6uvloop_4loop_4Loop__call_soon
|
|--1.39%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| |
| --1.14%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| |
| --1.09%--__Pyx_PyObject_Append (inlined)
| |
| --1.04%--__Pyx_PyObject_CallMethod1 (inlined)
| |
| --0.94%--PyObject_VectorcallMethod
|
--0.97%--__pyx_f_6uvloop_4loop_new_Handle
|
--0.79%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
__Pyx_CallTpnewAsVectorcall (inlined)
__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
4.42% 0.00% [.] 0x000077e8f6ff4ce4 _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
---PyObject_VectorcallMethod
|
--3.57%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
|
|--2.89%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| __pyx_f_6uvloop_4loop_4Loop__call_soon
| |
| |--1.92%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | |
| | --1.80%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | |
| | --1.77%--__Pyx_PyObject_Append (inlined)
| | |
| | --1.62%--__Pyx_PyObject_CallMethod1 (inlined)
| | |
| | --1.47%--PyObject_VectorcallMethod
| |
| --0.95%--__pyx_f_6uvloop_4loop_new_Handle
| |
| --0.82%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| __Pyx_CallTpnewAsVectorcall (inlined)
| |
| --0.80%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--__Pyx_ParseKeywords (inlined)
__Pyx_ParseKeywordsTuple
4.14% 3.12% [.] PyType_GenericAlloc python3.14 - -
|
|--2.32%--processEvents (inlined)
| handleConnectionEvent (inlined)
| handleReadable (inlined)
| processInput (inlined)
| dispatch (inlined)
| dispatchASGI (inlined)
| |
| |--1.47%--make (inlined)
| | pg_obj_alloc
| | PyType_GenericAlloc
| |
| --0.85%--pg_call3
| PyObject_Vectorcall
| 0x58cce3
| _PyEval_EvalFrameDefault
| PyObject_Vectorcall
| __pyx_pw_6uvloop_4loop_4Loop_39create_task
| __pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| _PyObject_MakeTpCall
| PyType_GenericAlloc
|
|--1.02%--PyType_GenericAlloc
| |
| --0.70%--__memset_avx2_unaligned_erms
|
--0.80%--runSupervisor (inlined)
spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
__pyx_f_6uvloop_4loop_6Handle__run
__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
0x77e8f6ff5ab8
0x77e8f6ff5c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
trampolineCall (inlined)
asgiSend (inlined)
make (inlined)
pg_obj_alloc
PyType_GenericAlloc
4.04% 0.00% [.] asgiTaskDone (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--4.01%--asgiTaskDone (inlined)
|
|--2.35%--pg_call1
| |
| --2.32%--PyObject_Vectorcall
| |
| --1.95%--0x58cce3
| _PyEval_EvalFrameDefault
|
--0.92%--asgiTaskFinished (inlined)
|
--0.72%--_Py_Dealloc
|
--0.55%--pg_obj_free
4.01% 0.00% [.] asgiTaskDone (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--2.35%--pg_call1
| |
| --2.32%--PyObject_Vectorcall
| |
| --1.95%--0x58cce3
| _PyEval_EvalFrameDefault
|
--0.92%--asgiTaskFinished (inlined)
|
--0.72%--_Py_Dealloc
|
--0.55%--pg_obj_free
3.54% 0.35% [.] _PyEval_FrameClearAndPop python3.14 - -
|
--3.19%--_PyEval_FrameClearAndPop
|
--2.96%--0x56a358
_Py_Dealloc
|
--1.41%--0x52dd1e
3.44% 0.00% [.] __pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--3.04%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
|
--2.97%--__Pyx_PyObject_Append (inlined)
|
--2.77%--__Pyx_PyObject_CallMethod1 (inlined)
|
--2.52%--PyObject_VectorcallMethod
3.14% 0.15% [.] pg_obj_alloc _native.cpython-314-x86_64-linux-gnu.so - -
|
--2.99%--pg_obj_alloc
|
--2.94%--PyType_GenericAlloc
3.04% 0.50% [.] __pyx_f_6uvloop_4loop_4Loop__append_ready_handle loop.cpython-314-x86_64-linux-gnu.so - -
|
--2.54%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
__Pyx_PyObject_Append (inlined)
__Pyx_PyObject_CallMethod1 (inlined)
|
--2.52%--PyObject_VectorcallMethod
2.97% 0.00% [.] __Pyx_PyObject_Append (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--2.77%--__Pyx_PyObject_CallMethod1 (inlined)
|
--2.52%--PyObject_VectorcallMethod
2.96% 0.00% [.] 0x000000000056a358 python3.14 - -
|
---_Py_Dealloc
|
--1.41%--0x52dd1e
2.94% 0.00% [.] asgiResponseStart (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--0.80%--refresh (inlined)
| av_unix_seconds
| |
| --0.72%--__clock_gettime (inlined)
|
|--0.57%--writeStatusLine (inlined)
| writeStatusLine (inlined)
|
--0.52%--pg_dict_get
2.77% 0.00% [.] __Pyx_PyObject_CallMethod1 (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--2.52%--PyObject_VectorcallMethod
2.66% 0.00% [.] 0x000000000052c98c python3.14 - -
|
--0.97%--0x77e8f6ff6dfb
|
--0.94%--_Py_Dealloc
2.61% 0.00% [.] runDeferredFlushes (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--2.21%--flush (inlined)
|
--1.04%--connWrite (inlined)
|
--1.02%--__libc_write (inlined)
|
--0.97%--__syscall_cancel
|
--0.62%--__internal_syscall_cancel (inlined)
|
--0.55%--0xffffffffb7000080
2.56% 0.00% [.] asgiFlushDeferred (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---asgiFlushDeferred (inlined)
runDeferredFlushes (inlined)
|
--2.16%--flush (inlined)
|
--1.02%--connWrite (inlined)
|
--0.99%--__libc_write (inlined)
|
--0.94%--__syscall_cancel
|
--0.62%--__internal_syscall_cancel (inlined)
|
--0.55%--0xffffffffb7000080
2.46% 0.00% [.] parse (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
2.45% 0.00% [.] <unknown> (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.80%--swift_retain
2.42% 0.02% [.] pg_call1 _native.cpython-314-x86_64-linux-gnu.so - -
|
--2.40%--pg_call1
PyObject_Vectorcall
|
--2.00%--0x58cce3
_PyEval_EvalFrameDefault
2.36% 0.00% [.] asgiResponseBody (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--0.65%--flushSoon (inlined)
|
--0.60%--writeChunk (inlined)
writeChunk (inlined)
2.27% 2.27% [.] __memmove_avx_unaligned_erms libc.so.6 - -
|
|--1.20%--runSupervisor (inlined)
| spawn (inlined)
| spawnWorker (inlined)
| spawnWorker (inlined)
| runWorker (inlined)
| runWorker (inlined)
| runLoop (inlined)
| runLoop (inlined)
| pg_call3
| PyObject_Vectorcall
| 0x58cce3
| _PyEval_EvalFrameDefault
| PyObject_Vectorcall
| __pyx_pw_6uvloop_4loop_4Loop_25run_forever
| __pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
| __pyx_f_6uvloop_4loop_4Loop__run
| __pyx_f_6uvloop_4loop_4Loop__Loop__run
| uv_run
| uv__run_idle
| __pyx_f_6uvloop_4loop_cb_idle_callback
| __pyx_f_6uvloop_4loop_6Handle__run
| __pyx_f_6uvloop_4loop_4Loop__on_idle
| __pyx_f_6uvloop_4loop_6Handle__run
| __Pyx_PyObject_FastCallDict
| __Pyx_PyObject_Call (inlined)
| 0x77e8f6ff5ab8
| 0x77e8f6ff5c5d
| 0x6a8896
| _PyEval_EvalFrameDefault
| _PyObject_MakeTpCall
| trampolineCall (inlined)
| asgiSend (inlined)
| |
| --0.95%--__memmove_avx_unaligned_erms
|
--1.07%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
|
--0.72%--__memmove_avx_unaligned_erms
2.25% 0.00% [.] <unknown> (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.77%--swift_release
2.22% 0.00% [.] make (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.82%--pg_obj_alloc
|
--1.67%--PyType_GenericAlloc
2.22% 2.12% [.] PyDict_Copy python3.14 - -
|
--2.12%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
build (inlined)
PyDict_Copy
2.21% 0.00% [.] flush (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.07%--connWrite (inlined)
|
--1.04%--__libc_write (inlined)
|
--0.94%--__syscall_cancel
|
--0.62%--__internal_syscall_cancel (inlined)
|
--0.55%--0xffffffffb7000080
2.11% 0.89% [.] PyDict_GetItemRef python3.14 - -
|
--1.22%--PyDict_GetItemRef
1.99% 0.32% [.] __pyx_f_6uvloop_4loop_new_Handle loop.cpython-314-x86_64-linux-gnu.so - -
|
--1.67%--__pyx_f_6uvloop_4loop_new_Handle
|
--1.62%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
__Pyx_CallTpnewAsVectorcall (inlined)
__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--PyObject_GC_Track
1.97% 0.00% [.] 0x000000000051845b python3.14 - -
1.94% 1.94% [.] $s9AvianHTTP10HTTPParserO5parse__11maxHeadSize0E7Headers7headers4headAA15HTTPParseResultOSPys5UInt8VG_S3iSpyAA13HTTPHeaderRefVGAA011HTTPRequestF0VztFZ _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.91%--uv__io_poll
__pyx_f_6uvloop_4loop___on_uvpoll_event
__pyx_f_6uvloop_4loop_6Handle__run
__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
trampolineCall (inlined)
asgiDrain (inlined)
asgiDrain (inlined)
drain (inlined)
processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
parse (inlined)
1.79% 1.79% [.] swift_retain libswiftCore.so - -
|
--1.72%--runSupervisor (inlined)
spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
__pyx_f_6uvloop_4loop_6Handle__run
__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
0x77e8f6ff5ab8
0x77e8f6ff5c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
trampolineCall (inlined)
asgiSend (inlined)
<unknown> (inlined)
swift_retain
1.77% 1.77% [.] swift_release libswiftCore.so - -
|
--1.69%--runSupervisor (inlined)
spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
__pyx_f_6uvloop_4loop_6Handle__run
__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
0x77e8f6ff5ab8
0x77e8f6ff5c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
trampolineCall (inlined)
asgiSend (inlined)
<unknown> (inlined)
swift_release
1.72% 0.25% [.] pg_obj_free _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.47%--pg_obj_free
PyObject_Free
1.65% 0.00% [.] handleConnectionEvent (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---handleReadable (inlined)
|
--1.60%--processInput (inlined)
|
--1.40%--dispatch (inlined)
dispatchASGI (inlined)
|
--0.73%--pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
1.65% 0.00% [.] handleReadable (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.60%--processInput (inlined)
|
--1.40%--dispatch (inlined)
dispatchASGI (inlined)
|
--0.73%--pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
1.64% 0.00% [.] __Pyx_CallTpnewAsVectorcall (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--1.62%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--PyObject_GC_Track
1.62% 0.00% [.] __pyx_tp_new_6uvloop_4loop_Handle (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
---__Pyx_CallTpnewAsVectorcall (inlined)
|
--1.59%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--PyObject_GC_Track
1.52% 0.45% [.] __syscall_cancel libc.so.6 - -
|
--1.07%--__syscall_cancel
__internal_syscall_cancel (inlined)
|
--1.05%--0xffffffffb7000080
1.49% 0.00% [.] 0x000077e8f6ff4aa5 _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
--1.44%--_PyArg_UnpackKeywords
|
--0.97%--PyDict_GetItemRef
1.47% 1.47% [.] PyObject_Free python3.14 - -
|
--1.37%--runSupervisor (inlined)
spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
--1.22%--__pyx_f_6uvloop_4loop_6Handle__run
|
--0.72%--__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
0x77e8f6ff5ab8
0x77e8f6ff5c5d
0x6a8896
_PyEval_EvalFrameDefault
_Py_Dealloc
pg_obj_free
PyObject_Free
1.44% 0.48% [.] _PyArg_UnpackKeywords python3.14 - -
|
--0.97%--_PyArg_UnpackKeywords
PyDict_GetItemRef
1.44% 0.17% [.] pg_dict_get _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.27%--pg_dict_get
|
--1.09%--PyDict_GetItemWithError
1.42% 0.00% [.] __internal_syscall_cancel (inlined) libc.so.6 - -
|
--1.25%--0xffffffffb7000080
1.41% 0.00% [.] 0x000000000052dd1e python3.14 - -
1.40% 0.00% [.] dispatch (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---dispatchASGI (inlined)
|
--0.73%--pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
1.40% 0.00% [.] dispatchASGI (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.73%--pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
1.39% 0.45% [.] __pyx_tp_new_vectorcall_6uvloop_4loop_Handle loop.cpython-314-x86_64-linux-gnu.so - -
|
--0.95%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.52%--PyObject_GC_Track
1.32% 0.00% [.] put (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.60%--0x51845b
1.27% 0.00% [.] 0x000077e8f6ff4b02 _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
--1.12%--0x77e8f6ff5388
|
--1.10%--PyObject_VectorcallMethod
1.25% 1.25% [k] 0xffffffffb7000080 [unknown] - -
|
|--0.68%--uv__io_poll
| __pyx_f_6uvloop_4loop___on_uvpoll_event
| __pyx_f_6uvloop_4loop_6Handle__run
| __Pyx_PyObject_FastCallDict
| __Pyx_PyObject_Call (inlined)
| trampolineCall (inlined)
| asgiDrain (inlined)
| asgiDrain (inlined)
| drain (inlined)
| |
| --0.65%--processEvents (inlined)
| handleConnectionEvent (inlined)
| handleReadable (inlined)
| fill (inlined)
| connRead (inlined)
| __libc_read (inlined)
| __syscall_cancel
| __internal_syscall_cancel (inlined)
| 0xffffffffb7000080
|
--0.55%--runSupervisor (inlined)
spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
__pyx_f_6uvloop_4loop_6Handle__run
__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
trampolineCall (inlined)
asgiFlushDeferred (inlined)
asgiFlushDeferred (inlined)
runDeferredFlushes (inlined)
flush (inlined)
connWrite (inlined)
__libc_write (inlined)
__syscall_cancel
__internal_syscall_cancel (inlined)
0xffffffffb7000080
1.19% 0.00% [.] <unknown> (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.59%--PyBytes_FromStringAndSize
1.17% 0.00% [.] withMemoryRebound (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---<unknown> (inlined)
|
--0.59%--PyBytes_FromStringAndSize
1.15% 0.00% [.] make (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.12%--pg_obj_alloc
|
--1.07%--PyType_GenericAlloc
1.14% 0.00% [.] __libc_write (inlined) libc.so.6 - -
|
--1.04%--__syscall_cancel
|
--0.62%--__internal_syscall_cancel (inlined)
|
--0.55%--0xffffffffb7000080
1.13% 1.13% [.] __memcmp_avx2_movbe libc.so.6 - -
|
--0.63%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
1.12% 0.00% [.] fill (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.95%--connRead (inlined)
|
--0.90%--__libc_read (inlined)
|
--0.78%--__syscall_cancel
|
--0.75%--__internal_syscall_cancel (inlined)
|
--0.65%--0xffffffffb7000080
1.12% 0.00% [.] 0x000077e8f6ff5388 _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
--1.10%--PyObject_VectorcallMethod
1.12% 1.12% [.] $s15PeregrineServer8asgiSendys13OpaquePointerVSgs6UInt64V_AgEtF _native.cpython-314-x86_64-linux-gnu.so - -
|
---spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
__pyx_f_6uvloop_4loop_6Handle__run
__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
0x77e8f6ff5ab8
0x77e8f6ff5c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
trampolineCall (inlined)
asgiSend (inlined)
1.12% 1.12% [.] PyObject_GC_Del python3.14 - -
|
--1.07%--runSupervisor (inlined)
spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
Py_XDECREF (inlined)
Py_DECREF (inlined)
_Py_Dealloc
__pyx_tp_dealloc_6uvloop_4loop_Handle
Py_DECREF (inlined)
_Py_Dealloc
|
--0.74%--0x52c98c
1.09% 0.20% [.] PyDict_GetItemWithError python3.14 - -
|
--0.89%--PyDict_GetItemWithError
1.07% 0.00% [.] connWrite (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.04%--__libc_write (inlined)
|
--0.94%--__syscall_cancel
|
--0.62%--__internal_syscall_cancel (inlined)
|
--0.55%--0xffffffffb7000080
1.04% 1.04% [.] PyObject_GC_UnTrack python3.14 - -
|
---spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
Py_XDECREF (inlined)
Py_DECREF (inlined)
_Py_Dealloc
__pyx_tp_dealloc_6uvloop_4loop_Handle
|
--0.62%--PyObject_GC_UnTrack
1.04% 0.17% [.] _Py_MakeCoro python3.14 - -
|
--0.87%--_Py_MakeCoro
|
--0.72%--0x6a86ed
_PyObject_GC_NewVar
1.00% 0.30% [.] __Pyx_ParseKeywordsTuple loop.cpython-314-x86_64-linux-gnu.so - -
|
--0.70%--__Pyx_ParseKeywordsTuple
__Pyx_MatchKeywordArg (inlined)
__Pyx_MatchKeywordArg_str
|
--0.60%--__Pyx_UnicodeKeywordsEqual (inlined)
1.00% 0.00% [.] __Pyx_ParseKeywords (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
---__Pyx_ParseKeywordsTuple
|
--0.80%--__Pyx_MatchKeywordArg (inlined)
|
--0.70%--__Pyx_MatchKeywordArg_str
|
--0.60%--__Pyx_UnicodeKeywordsEqual (inlined)
0.97% 0.97% [.] 0x0000000000118bea python3.14 - -
|
---handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
build (inlined)
0x51878b
0x518bea
0.97% 0.00% [.] 0x0000000000518bea python3.14 - -
0.97% 0.00% [.] 0x000077e8f6ff6dfb _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
--0.94%--_Py_Dealloc
0.95% 0.00% [.] connRead (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.90%--__libc_read (inlined)
|
--0.78%--__syscall_cancel
|
--0.75%--__internal_syscall_cancel (inlined)
|
--0.65%--0xffffffffb7000080
0.95% 0.00% [.] asgiTaskFinished (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.72%--_Py_Dealloc
|
--0.55%--pg_obj_free
0.92% 0.92% [.] __memset_avx2_unaligned_erms libc.so.6 - -
|
--0.57%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
0.92% 0.92% [.] $s15PeregrineServer6WorkerV12processInputyySiF _native.cpython-314-x86_64-linux-gnu.so - -
|
---__pyx_f_6uvloop_4loop___on_uvpoll_event
__pyx_f_6uvloop_4loop_6Handle__run
__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
trampolineCall (inlined)
asgiDrain (inlined)
asgiDrain (inlined)
drain (inlined)
processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
0.92% 0.00% [.] stampRequestStart (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.75%--init (inlined)
|
--0.72%--__libc_malloc (inlined)
0.90% 0.00% [.] __libc_read (inlined) libc.so.6 - -
|
--0.78%--__syscall_cancel
|
--0.75%--__internal_syscall_cancel (inlined)
|
--0.65%--0xffffffffb7000080
0.90% 0.00% [.] __clock_gettime (inlined) libc.so.6 - -
0.90% 0.90% [.] $s15PeregrineServer6WorkerV12dispatchASGIyySiF _native.cpython-314-x86_64-linux-gnu.so - -
|
---handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
0.80% 0.00% [.] __Pyx_MatchKeywordArg (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--0.70%--__Pyx_MatchKeywordArg_str
|
--0.60%--__Pyx_UnicodeKeywordsEqual (inlined)
0.80% 0.07% [.] av_unix_seconds _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.72%--av_unix_seconds
__clock_gettime (inlined)
0.80% 0.00% [.] refresh (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---av_unix_seconds
|
--0.72%--__clock_gettime (inlined)
0.80% 0.80% [.] PyDict_SetItem python3.14 - -
|
--0.67%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
build (inlined)
|
--0.55%--PyDict_SetItem
0.80% 0.00% [.] resolveSlot (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.79% 0.79% [.] $s15PeregrineServer6WorkerV5flushySbSiF _native.cpython-314-x86_64-linux-gnu.so - -
|
---spawn (inlined)
spawnWorker (inlined)
spawnWorker (inlined)
runWorker (inlined)
runWorker (inlined)
runLoop (inlined)
runLoop (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_25run_forever
__pyx_pf_6uvloop_4loop_4Loop_24run_forever (inlined)
__pyx_f_6uvloop_4loop_4Loop__run
__pyx_f_6uvloop_4loop_4Loop__Loop__run
uv_run
uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
__pyx_f_6uvloop_4loop_6Handle__run
__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
trampolineCall (inlined)
asgiFlushDeferred (inlined)
asgiFlushDeferred (inlined)
runDeferredFlushes (inlined)
flush (inlined)
0.77% 0.77% [.] $s15PeregrineServer6WorkerV13processEventsyySiF _native.cpython-314-x86_64-linux-gnu.so - -
|
---__pyx_f_6uvloop_4loop___on_uvpoll_event
__pyx_f_6uvloop_4loop_6Handle__run
__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
trampolineCall (inlined)
asgiDrain (inlined)
asgiDrain (inlined)
drain (inlined)
processEvents (inlined)
0.74% 0.74% [.] 0x0000000000118bd6 python3.14 - -
|
---handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
build (inlined)
0x51878b
0x518bd6
0.74% 0.00% [.] 0x0000000000518bd6 python3.14 - -
0.72% 0.72% [.] _PyObject_GC_NewVar python3.14 - -
|
---handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
_Py_MakeCoro
0x6a86ed
_PyObject_GC_NewVar
0.72% 0.00% [.] 0x00000000006a86ed python3.14 - -
|
---_PyObject_GC_NewVar
0.72% 0.72% [.] malloc libc.so.6 - -
|
---handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
stampRequestStart (inlined)
init (inlined)
__libc_malloc (inlined)
0.72% 0.00% [.] __libc_malloc (inlined) libc.so.6 - -
0.72% 0.72% [.] $s13PeregrineASGI16ASGIScopeBuilderV5build4base4head7headers6client14schemeOverride9websocket12webtransport12subprotocolss13OpaquePointerVSgSPys5UInt8VG_9AvianHTTP15HTTPRequestHeadVSPyAS13HTTPHeaderRefVGA2OS2bAOtF _native.cpython-314-x86_64-linux-gnu.so - -
|
---handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
build (inlined)
0.70% 0.30% [.] __Pyx_MatchKeywordArg_str loop.cpython-314-x86_64-linux-gnu.so - -
0.67% 0.00% [.] init (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.65%--__libc_malloc (inlined)
0.67% 0.67% [.] 0x0000000000113fb6 python3.14 - -
0.67% 0.00% [.] 0x0000000000513fb6 python3.14 - -
0.67% 0.00% [.] resolveChannel (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.55%--resolveSlot (inlined)
0.67% 0.00% [.] bytes (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---withMemoryRebound (inlined)
<unknown> (inlined)
|
--0.57%--PyBytes_FromStringAndSize
0.65% 0.00% [.] flushSoon (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.65% 0.65% [.] 0x000000000013be2a python3.14 - -
0.65% 0.00% [.] 0x000000000053be2a python3.14 - -
0.62% 0.62% [.] PyObject_GC_Track python3.14 - -
0.60% 0.00% [.] __Pyx_UnicodeKeywordsEqual (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
0.60% 0.00% [.] 0x000077e8f6ff4c4b _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
--0.57%--_PyObject_GC_New
0.60% 0.00% [.] writeChunk (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---writeChunk (inlined)
0.60% 0.00% [.] writeChunk (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.60% 0.00% [.] writeStatusLine (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---writeStatusLine (inlined)
0.60% 0.00% [.] writeStatusLine (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.60% 0.00% [.] 0x00000000005758bb python3.14 - -
0.59% 0.45% [.] PyBytes_FromStringAndSize python3.14 - -
0.57% 0.57% [.] _PyObject_GC_New python3.14 - -
|
--0.55%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
PyObject_Vectorcall
__pyx_pw_6uvloop_4loop_4Loop_39create_task
__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
_PyObject_MakeTpCall
0x77e8f6ff4c4b
_PyObject_GC_New
0.57% 0.00% [.] 0x000000000071ac51 python3.14 - -
0.53% 0.00% [.] asgiSend (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.53% 0.00% [.] lookup (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.52% 0.52% [.] memset@plt python3.14 - -
0.50% 0.50% [.] 0x000000000013be0a python3.14 - -
0.50% 0.00% [.] 0x000000000053be0a python3.14 - -
#
# (Cannot load tips.txt file, please install perf!)
#