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.): 4625954536
#
# Children Self Symbol Shared Object IPC [IPC Coverage]
# ........ ........ ......................................................................................................................................................................................................................... ........................................ ....................
#
75.77% 0.74% [.] PyObject_Vectorcall python3.14 - -
|
--75.03%--PyObject_Vectorcall
|
--74.22%--0x58cce3
_PyEval_EvalFrameDefault
|
|--69.09%--PyObject_Vectorcall
| |
| |--57.45%--__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
| | |
| | --57.33%--uv__run_idle
| | |
| | --57.28%--__pyx_f_6uvloop_4loop_cb_idle_callback
| | __pyx_f_6uvloop_4loop_6Handle__run
| | __pyx_f_6uvloop_4loop_4Loop__on_idle
| | |
| | |--51.47%--__pyx_f_6uvloop_4loop_6Handle__run
| | | |
| | | |--43.80%--__Pyx_PyObject_FastCallDict
| | | | |
| | | | --43.52%--__Pyx_PyObject_Call (inlined)
| | | | |
| | | | |--40.94%--0x71b4b39b4ab8
| | | | | |
| | | | | |--36.87%--0x71b4b39b4c5d
| | | | | | |
| | | | | | --36.35%--0x6a8896
| | | | | | _PyEval_EvalFrameDefault
| | | | | | |
| | | | | | |--17.99%--_PyObject_MakeTpCall
| | | | | | | |
| | | | | | | --16.73%--trampolineCall (inlined)
| | | | | | | |
| | | | | | | --16.63%--asgiSend (inlined)
| | | | | | | |
| | | | | | | |--6.80%--asgiResponseStart (inlined)
| | | | | | | | |
| | | | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | | | writeHeader (inlined)
| | | | | | | | |
| | | | | | | | |--0.87%--refresh (inlined)
| | | | | | | | | av_unix_seconds
| | | | | | | | | |
| | | | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | | | |
| | | | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | | | |
| | | | | | | | |--0.61%--pair (inlined)
| | | | | | | | |
| | | | | | | | --0.57%--of (inlined)
| | | | | | | |
| | | | | | | |--3.76%--<unknown> (inlined)
| | | | | | | | |
| | | | | | | | |--1.61%--swift_retain
| | | | | | | | |
| | | | | | | | --1.36%--swift_release
| | | | | | | |
| | | | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | | | |
| | | | | | | | |--0.72%--pg_dict_get
| | | | | | | | | |
| | | | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | | | |
| | | | | | | | --0.58%--flushSoon (inlined)
| | | | | | | |
| | | | | | | |--0.89%--make (inlined)
| | | | | | | | |
| | | | | | | | --0.86%--pg_obj_alloc
| | | | | | | | |
| | | | | | | | --0.82%--PyType_GenericAlloc
| | | | | | | |
| | | | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | | | |
| | | | | | | --0.50%--resolveSlot (inlined)
| | | | | | |
| | | | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | | | |
| | | | | | | --2.38%--0x56a358
| | | | | | | _Py_Dealloc
| | | | | | | |
| | | | | | | --1.20%--0x52dd1e
| | | | | | |
| | | | | | |--2.53%--_Py_Dealloc
| | | | | | | |
| | | | | | | |--0.76%--0x52dd1e
| | | | | | | |
| | | | | | | --0.52%--pg_obj_free
| | | | | | |
| | | | | | |--1.49%--PyObject_Str
| | | | | | |
| | | | | | |--1.30%--PyDict_GetItemRef
| | | | | | |
| | | | | | --0.61%--PyList_New
| | | | | |
| | | | | --3.75%--0x71b4b39b4d4b
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | |
| | | | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | |
| | | | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | |
| | | | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | |
| | | | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | |
| | | | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | |
| | | | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | | | |
| | | | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | |
| | | | | --0.90%--PyObject_VectorcallMethod
| | | | |
| | | | --2.40%--trampolineCall (inlined)
| | | | |
| | | | --2.35%--asgiFlushDeferred (inlined)
| | | | asgiFlushDeferred (inlined)
| | | | runDeferredFlushes (inlined)
| | | | |
| | | | --1.95%--flush (inlined)
| | | | |
| | | | --1.10%--connWrite (inlined)
| | | | |
| | | | --1.02%--__libc_write (inlined)
| | | | |
| | | | --0.94%--__syscall_cancel
| | | | |
| | | | --0.79%--__internal_syscall_cancel (inlined)
| | | | |
| | | | --0.74%--0xffffffffb7000080
| | | |
| | | --5.68%--__Pyx_PyObject_Call
| | | |
| | | --5.51%--trampolineCall (inlined)
| | | |
| | | --5.29%--asgiTaskDone (inlined)
| | | asgiTaskDone (inlined)
| | | |
| | | |--3.82%--pg_call1
| | | | |
| | | | --3.75%--PyObject_Vectorcall
| | | | |
| | | | |--1.89%--0x58cce3
| | | | | _PyEval_EvalFrameDefault
| | | | |
| | | | --1.05%--0x58cab4
| | | |
| | | |--0.58%--asgiTaskFinished (inlined)
| | | |
| | | --0.53%--finishResponse (inlined)
| | |
| | |--4.61%--Py_XDECREF (inlined)
| | | Py_DECREF (inlined)
| | | _Py_Dealloc
| | | |
| | | --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | | |
| | | --3.65%--Py_DECREF (inlined)
| | | |
| | | --3.40%--_Py_Dealloc
| | | |
| | | --2.03%--0x52c98c
| | | |
| | | --0.53%--0x71b4b39b5dfb
| | | |
| | | --0.50%--_Py_Dealloc
| | |
| | --0.63%--__Pyx_PyObject_FastCallDict
| | |
| | --0.53%--__Pyx_PyObject_CallMethO (inlined)
| |
| |--10.89%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | |
| | --10.86%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | |
| | --10.64%--_PyObject_MakeTpCall
| | |
| | |--3.88%--0x71b4b39b3ce4
| | | PyObject_VectorcallMethod
| | | |
| | | --2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.39%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --1.24%--PyObject_VectorcallMethod
| | | |
| | | --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | |
| | | --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | |--1.39%--0x71b4b39b3b02
| | | |
| | | --1.31%--0x71b4b39b4388
| | | |
| | | --1.26%--PyObject_VectorcallMethod
| | |
| | |--1.21%--0x71b4b39b3aa5
| | | _PyArg_UnpackKeywords
| | | |
| | | --0.77%--PyDict_GetItemRef
| | |
| | |--0.97%--PyType_GenericAlloc
| | |
| | |--0.79%--0x5758bb
| | |
| | --0.65%--0x71b4b39b3c4b
| | _PyObject_GC_New
| |
| --0.52%--0x71b4b39b46f7
|
|--0.99%--_PyEval_FrameClearAndPop
|
--0.98%--_Py_MakeCoro
|
--0.68%--0x6a86ed
_PyObject_GC_NewVar
74.92% 10.04% [.] _PyEval_EvalFrameDefault python3.14 - -
|
|--64.88%--_PyEval_EvalFrameDefault
| |
| |--62.63%--PyObject_Vectorcall
| | |
| | |--50.80%--__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
| | | |
| | | --50.68%--uv__run_idle
| | | |
| | | --50.63%--__pyx_f_6uvloop_4loop_cb_idle_callback
| | | __pyx_f_6uvloop_4loop_6Handle__run
| | | __pyx_f_6uvloop_4loop_4Loop__on_idle
| | | |
| | | |--44.82%--__pyx_f_6uvloop_4loop_6Handle__run
| | | | |
| | | | |--38.68%--__Pyx_PyObject_FastCallDict
| | | | | |
| | | | | --38.40%--__Pyx_PyObject_Call (inlined)
| | | | | |
| | | | | |--35.83%--0x71b4b39b4ab8
| | | | | | |
| | | | | | |--31.75%--0x71b4b39b4c5d
| | | | | | | |
| | | | | | | --31.23%--0x6a8896
| | | | | | | _PyEval_EvalFrameDefault
| | | | | | | |
| | | | | | | |--17.97%--_PyObject_MakeTpCall
| | | | | | | | |
| | | | | | | | --16.70%--trampolineCall (inlined)
| | | | | | | | |
| | | | | | | | --16.60%--asgiSend (inlined)
| | | | | | | | |
| | | | | | | | |--6.78%--asgiResponseStart (inlined)
| | | | | | | | | |
| | | | | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | | | | writeHeader (inlined)
| | | | | | | | | |
| | | | | | | | | |--0.87%--refresh (inlined)
| | | | | | | | | | av_unix_seconds
| | | | | | | | | | |
| | | | | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | | | | |
| | | | | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | | | | |
| | | | | | | | | |--0.61%--pair (inlined)
| | | | | | | | | |
| | | | | | | | | --0.57%--of (inlined)
| | | | | | | | |
| | | | | | | | |--3.76%--<unknown> (inlined)
| | | | | | | | | |
| | | | | | | | | |--1.61%--swift_retain
| | | | | | | | | |
| | | | | | | | | --1.36%--swift_release
| | | | | | | | |
| | | | | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | | | | |
| | | | | | | | | |--0.72%--pg_dict_get
| | | | | | | | | | |
| | | | | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | | | | |
| | | | | | | | | --0.58%--flushSoon (inlined)
| | | | | | | | |
| | | | | | | | |--0.89%--make (inlined)
| | | | | | | | | |
| | | | | | | | | --0.86%--pg_obj_alloc
| | | | | | | | | |
| | | | | | | | | --0.82%--PyType_GenericAlloc
| | | | | | | | |
| | | | | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | | | | |
| | | | | | | | --0.50%--resolveSlot (inlined)
| | | | | | | |
| | | | | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | | | | |
| | | | | | | | --2.38%--0x56a358
| | | | | | | | _Py_Dealloc
| | | | | | | | |
| | | | | | | | --1.20%--0x52dd1e
| | | | | | | |
| | | | | | | |--2.53%--_Py_Dealloc
| | | | | | | | |
| | | | | | | | |--0.76%--0x52dd1e
| | | | | | | | |
| | | | | | | | --0.52%--pg_obj_free
| | | | | | | |
| | | | | | | |--1.49%--PyObject_Str
| | | | | | | |
| | | | | | | |--1.30%--PyDict_GetItemRef
| | | | | | | |
| | | | | | | --0.61%--PyList_New
| | | | | | |
| | | | | | --3.75%--0x71b4b39b4d4b
| | | | | | PyObject_VectorcallMethod
| | | | | | |
| | | | | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | | |
| | | | | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | | |
| | | | | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | | |
| | | | | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | | |
| | | | | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | | |
| | | | | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | | |
| | | | | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | |
| | | | | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | | | | |
| | | | | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | |
| | | | | | --0.90%--PyObject_VectorcallMethod
| | | | | |
| | | | | --2.40%--trampolineCall (inlined)
| | | | | |
| | | | | --2.35%--asgiFlushDeferred (inlined)
| | | | | asgiFlushDeferred (inlined)
| | | | | runDeferredFlushes (inlined)
| | | | | |
| | | | | --1.95%--flush (inlined)
| | | | | |
| | | | | --1.10%--connWrite (inlined)
| | | | | |
| | | | | --1.02%--__libc_write (inlined)
| | | | | |
| | | | | --0.94%--__syscall_cancel
| | | | | |
| | | | | --0.79%--__internal_syscall_cancel (inlined)
| | | | | |
| | | | | --0.74%--0xffffffffb7000080
| | | | |
| | | | --4.15%--__Pyx_PyObject_Call
| | | | |
| | | | --3.98%--trampolineCall (inlined)
| | | | |
| | | | --3.76%--asgiTaskDone (inlined)
| | | | asgiTaskDone (inlined)
| | | | |
| | | | |--2.29%--pg_call1
| | | | | |
| | | | | --2.22%--PyObject_Vectorcall
| | | | | |
| | | | | --1.05%--0x58cab4
| | | | |
| | | | |--0.58%--asgiTaskFinished (inlined)
| | | | |
| | | | --0.53%--finishResponse (inlined)
| | | |
| | | |--4.61%--Py_XDECREF (inlined)
| | | | Py_DECREF (inlined)
| | | | _Py_Dealloc
| | | | |
| | | | --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | | | |
| | | | --3.65%--Py_DECREF (inlined)
| | | | |
| | | | --3.40%--_Py_Dealloc
| | | | |
| | | | --2.03%--0x52c98c
| | | | |
| | | | --0.53%--0x71b4b39b5dfb
| | | | |
| | | | --0.50%--_Py_Dealloc
| | | |
| | | --0.63%--__Pyx_PyObject_FastCallDict
| | | |
| | | --0.53%--__Pyx_PyObject_CallMethO (inlined)
| | |
| | |--10.93%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | | |
| | | --10.91%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | | |
| | | --10.64%--_PyObject_MakeTpCall
| | | |
| | | |--3.88%--0x71b4b39b3ce4
| | | | PyObject_VectorcallMethod
| | | | |
| | | | --2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | |
| | | | --2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | |
| | | | |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | |
| | | | | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | |
| | | | | --1.39%--__Pyx_PyObject_Append (inlined)
| | | | | |
| | | | | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | |
| | | | | --1.24%--PyObject_VectorcallMethod
| | | | |
| | | | --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | |--1.39%--0x71b4b39b3b02
| | | | |
| | | | --1.31%--0x71b4b39b4388
| | | | |
| | | | --1.26%--PyObject_VectorcallMethod
| | | |
| | | |--1.21%--0x71b4b39b3aa5
| | | | _PyArg_UnpackKeywords
| | | | |
| | | | --0.77%--PyDict_GetItemRef
| | | |
| | | |--0.97%--PyType_GenericAlloc
| | | |
| | | |--0.79%--0x5758bb
| | | |
| | | --0.65%--0x71b4b39b3c4b
| | | _PyObject_GC_New
| | |
| | --0.52%--0x71b4b39b46f7
| |
| |--0.99%--_PyEval_FrameClearAndPop
| |
| --0.98%--_Py_MakeCoro
| |
| --0.68%--0x6a86ed
| _PyObject_GC_NewVar
|
|--6.88%--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.27%--__Pyx_PyObject_FastCallDict
| | __Pyx_PyObject_Call (inlined)
| | 0x71b4b39b4ab8
| | 0x71b4b39b4c5d
| | 0x6a8896
| | _PyEval_EvalFrameDefault
| |
| --1.61%--__Pyx_PyObject_Call
| trampolineCall (inlined)
| asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| pg_call1
| PyObject_Vectorcall
| 0x58cce3
| _PyEval_EvalFrameDefault
|
--3.16%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
74.67% 0.00% [.] 0x000000000058cce3 python3.14 - -
|
---_PyEval_EvalFrameDefault
|
|--69.53%--PyObject_Vectorcall
| |
| |--57.71%--__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
| | |
| | --57.58%--uv__run_idle
| | |
| | --57.53%--__pyx_f_6uvloop_4loop_cb_idle_callback
| | __pyx_f_6uvloop_4loop_6Handle__run
| | __pyx_f_6uvloop_4loop_4Loop__on_idle
| | |
| | |--51.72%--__pyx_f_6uvloop_4loop_6Handle__run
| | | |
| | | |--43.98%--__Pyx_PyObject_FastCallDict
| | | | |
| | | | --43.70%--__Pyx_PyObject_Call (inlined)
| | | | |
| | | | |--41.12%--0x71b4b39b4ab8
| | | | | |
| | | | | |--37.05%--0x71b4b39b4c5d
| | | | | | |
| | | | | | --36.52%--0x6a8896
| | | | | | _PyEval_EvalFrameDefault
| | | | | | |
| | | | | | |--17.99%--_PyObject_MakeTpCall
| | | | | | | |
| | | | | | | --16.73%--trampolineCall (inlined)
| | | | | | | |
| | | | | | | --16.63%--asgiSend (inlined)
| | | | | | | |
| | | | | | | |--6.80%--asgiResponseStart (inlined)
| | | | | | | | |
| | | | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | | | writeHeader (inlined)
| | | | | | | | |
| | | | | | | | |--0.87%--refresh (inlined)
| | | | | | | | | av_unix_seconds
| | | | | | | | | |
| | | | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | | | |
| | | | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | | | |
| | | | | | | | |--0.61%--pair (inlined)
| | | | | | | | |
| | | | | | | | --0.57%--of (inlined)
| | | | | | | |
| | | | | | | |--3.76%--<unknown> (inlined)
| | | | | | | | |
| | | | | | | | |--1.61%--swift_retain
| | | | | | | | |
| | | | | | | | --1.36%--swift_release
| | | | | | | |
| | | | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | | | |
| | | | | | | | |--0.72%--pg_dict_get
| | | | | | | | | |
| | | | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | | | |
| | | | | | | | --0.58%--flushSoon (inlined)
| | | | | | | |
| | | | | | | |--0.89%--make (inlined)
| | | | | | | | |
| | | | | | | | --0.86%--pg_obj_alloc
| | | | | | | | |
| | | | | | | | --0.82%--PyType_GenericAlloc
| | | | | | | |
| | | | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | | | |
| | | | | | | --0.50%--resolveSlot (inlined)
| | | | | | |
| | | | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | | | |
| | | | | | | --2.38%--0x56a358
| | | | | | | _Py_Dealloc
| | | | | | | |
| | | | | | | --1.20%--0x52dd1e
| | | | | | |
| | | | | | |--2.53%--_Py_Dealloc
| | | | | | | |
| | | | | | | |--0.76%--0x52dd1e
| | | | | | | |
| | | | | | | --0.52%--pg_obj_free
| | | | | | |
| | | | | | |--1.49%--PyObject_Str
| | | | | | |
| | | | | | |--1.30%--PyDict_GetItemRef
| | | | | | |
| | | | | | --0.61%--PyList_New
| | | | | |
| | | | | --3.75%--0x71b4b39b4d4b
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | |
| | | | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | |
| | | | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | |
| | | | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | |
| | | | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | |
| | | | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | |
| | | | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | | | |
| | | | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | |
| | | | | --0.90%--PyObject_VectorcallMethod
| | | | |
| | | | --2.40%--trampolineCall (inlined)
| | | | |
| | | | --2.35%--asgiFlushDeferred (inlined)
| | | | asgiFlushDeferred (inlined)
| | | | runDeferredFlushes (inlined)
| | | | |
| | | | --1.95%--flush (inlined)
| | | | |
| | | | --1.10%--connWrite (inlined)
| | | | |
| | | | --1.02%--__libc_write (inlined)
| | | | |
| | | | --0.94%--__syscall_cancel
| | | | |
| | | | --0.79%--__internal_syscall_cancel (inlined)
| | | | |
| | | | --0.74%--0xffffffffb7000080
| | | |
| | | --5.76%--__Pyx_PyObject_Call
| | | |
| | | --5.58%--trampolineCall (inlined)
| | | |
| | | --5.36%--asgiTaskDone (inlined)
| | | asgiTaskDone (inlined)
| | | |
| | | |--3.90%--pg_call1
| | | | |
| | | | --3.82%--PyObject_Vectorcall
| | | | |
| | | | |--1.94%--0x58cce3
| | | | | _PyEval_EvalFrameDefault
| | | | |
| | | | --1.05%--0x58cab4
| | | |
| | | |--0.58%--asgiTaskFinished (inlined)
| | | |
| | | --0.53%--finishResponse (inlined)
| | |
| | |--4.61%--Py_XDECREF (inlined)
| | | Py_DECREF (inlined)
| | | _Py_Dealloc
| | | |
| | | --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | | |
| | | --3.65%--Py_DECREF (inlined)
| | | |
| | | --3.40%--_Py_Dealloc
| | | |
| | | --2.03%--0x52c98c
| | | |
| | | --0.53%--0x71b4b39b5dfb
| | | |
| | | --0.50%--_Py_Dealloc
| | |
| | --0.63%--__Pyx_PyObject_FastCallDict
| | |
| | --0.53%--__Pyx_PyObject_CallMethO (inlined)
| |
| |--10.93%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | |
| | --10.91%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | |
| | --10.64%--_PyObject_MakeTpCall
| | |
| | |--3.88%--0x71b4b39b3ce4
| | | PyObject_VectorcallMethod
| | | |
| | | --2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | |
| | | | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | |
| | | | --1.39%--__Pyx_PyObject_Append (inlined)
| | | | |
| | | | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | |
| | | | --1.24%--PyObject_VectorcallMethod
| | | |
| | | --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| | | |
| | | --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | |
| | | --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | |
| | |--1.39%--0x71b4b39b3b02
| | | |
| | | --1.31%--0x71b4b39b4388
| | | |
| | | --1.26%--PyObject_VectorcallMethod
| | |
| | |--1.21%--0x71b4b39b3aa5
| | | _PyArg_UnpackKeywords
| | | |
| | | --0.77%--PyDict_GetItemRef
| | |
| | |--0.97%--PyType_GenericAlloc
| | |
| | |--0.79%--0x5758bb
| | |
| | --0.65%--0x71b4b39b3c4b
| | _PyObject_GC_New
| |
| --0.52%--0x71b4b39b46f7
|
|--0.99%--_PyEval_FrameClearAndPop
|
--0.98%--_Py_MakeCoro
|
--0.68%--0x6a86ed
_PyObject_GC_NewVar
63.52% 1.48% [.] __pyx_f_6uvloop_4loop_6Handle__run loop.cpython-314-x86_64-linux-gnu.so - -
|
|--62.05%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--56.28%--__pyx_f_6uvloop_4loop_4Loop__on_idle
| | |
| | |--50.47%--__pyx_f_6uvloop_4loop_6Handle__run
| | | |
| | | |--44.18%--__Pyx_PyObject_FastCallDict
| | | | |
| | | | --43.90%--__Pyx_PyObject_Call (inlined)
| | | | |
| | | | |--41.32%--0x71b4b39b4ab8
| | | | | |
| | | | | |--37.25%--0x71b4b39b4c5d
| | | | | | |
| | | | | | --36.72%--0x6a8896
| | | | | | _PyEval_EvalFrameDefault
| | | | | | |
| | | | | | |--18.19%--_PyObject_MakeTpCall
| | | | | | | |
| | | | | | | --16.93%--trampolineCall (inlined)
| | | | | | | |
| | | | | | | --16.83%--asgiSend (inlined)
| | | | | | | |
| | | | | | | |--7.00%--asgiResponseStart (inlined)
| | | | | | | | |
| | | | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | | | writeHeader (inlined)
| | | | | | | | |
| | | | | | | | |--0.87%--refresh (inlined)
| | | | | | | | | av_unix_seconds
| | | | | | | | | |
| | | | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | | | |
| | | | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | | | |
| | | | | | | | |--0.61%--pair (inlined)
| | | | | | | | |
| | | | | | | | --0.57%--of (inlined)
| | | | | | | |
| | | | | | | |--3.76%--<unknown> (inlined)
| | | | | | | | |
| | | | | | | | |--1.61%--swift_retain
| | | | | | | | |
| | | | | | | | --1.36%--swift_release
| | | | | | | |
| | | | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | | | |
| | | | | | | | |--0.72%--pg_dict_get
| | | | | | | | | |
| | | | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | | | |
| | | | | | | | --0.58%--flushSoon (inlined)
| | | | | | | |
| | | | | | | |--0.89%--make (inlined)
| | | | | | | | |
| | | | | | | | --0.86%--pg_obj_alloc
| | | | | | | | |
| | | | | | | | --0.82%--PyType_GenericAlloc
| | | | | | | |
| | | | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | | | |
| | | | | | | --0.50%--resolveSlot (inlined)
| | | | | | |
| | | | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | | | |
| | | | | | | --2.38%--0x56a358
| | | | | | | _Py_Dealloc
| | | | | | | |
| | | | | | | --1.20%--0x52dd1e
| | | | | | |
| | | | | | |--2.53%--_Py_Dealloc
| | | | | | | |
| | | | | | | |--0.76%--0x52dd1e
| | | | | | | |
| | | | | | | --0.52%--pg_obj_free
| | | | | | |
| | | | | | |--1.49%--PyObject_Str
| | | | | | |
| | | | | | |--1.30%--PyDict_GetItemRef
| | | | | | |
| | | | | | --0.61%--PyList_New
| | | | | |
| | | | | --3.75%--0x71b4b39b4d4b
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | |
| | | | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | |
| | | | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | |
| | | | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | |
| | | | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | |
| | | | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | |
| | | | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | | | |
| | | | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | |
| | | | | --0.90%--PyObject_VectorcallMethod
| | | | |
| | | | --2.40%--trampolineCall (inlined)
| | | | |
| | | | --2.35%--asgiFlushDeferred (inlined)
| | | | asgiFlushDeferred (inlined)
| | | | runDeferredFlushes (inlined)
| | | | |
| | | | --1.95%--flush (inlined)
| | | | |
| | | | --1.10%--connWrite (inlined)
| | | | |
| | | | --1.02%--__libc_write (inlined)
| | | | |
| | | | --0.94%--__syscall_cancel
| | | | |
| | | | --0.79%--__internal_syscall_cancel (inlined)
| | | | |
| | | | --0.74%--0xffffffffb7000080
| | | |
| | | --5.76%--__Pyx_PyObject_Call
| | | |
| | | --5.58%--trampolineCall (inlined)
| | | |
| | | --5.36%--asgiTaskDone (inlined)
| | | asgiTaskDone (inlined)
| | | |
| | | |--3.90%--pg_call1
| | | | |
| | | | --3.82%--PyObject_Vectorcall
| | | | |
| | | | |--1.94%--0x58cce3
| | | | | _PyEval_EvalFrameDefault
| | | | |
| | | | --1.05%--0x58cab4
| | | |
| | | |--0.58%--asgiTaskFinished (inlined)
| | | |
| | | --0.53%--finishResponse (inlined)
| | |
| | |--4.61%--Py_XDECREF (inlined)
| | | Py_DECREF (inlined)
| | | _Py_Dealloc
| | | |
| | | --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | | |
| | | --3.65%--Py_DECREF (inlined)
| | | |
| | | --3.40%--_Py_Dealloc
| | | |
| | | --2.03%--0x52c98c
| | | |
| | | --0.53%--0x71b4b39b5dfb
| | | |
| | | --0.50%--_Py_Dealloc
| | |
| | --0.63%--__Pyx_PyObject_FastCallDict
| | |
| | --0.53%--__Pyx_PyObject_CallMethO (inlined)
| |
| --5.77%--__Pyx_PyObject_FastCallDict
| |
| --5.72%--__Pyx_PyObject_Call (inlined)
| trampolineCall (inlined)
| |
| --5.69%--asgiDrain (inlined)
| |
| --5.66%--asgiDrain (inlined)
| |
| --5.64%--drain (inlined)
| |
| --5.51%--processEvents (inlined)
| |
| --5.29%--handleConnectionEvent (inlined)
| |
| --5.02%--handleReadable (inlined)
| |
| |--4.12%--processInput (inlined)
| | |
| | --2.95%--parse (inlined)
| |
| --0.82%--fill (inlined)
| |
| --0.54%--connRead (inlined)
|
--1.45%--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
59.50% 0.02% [.] pg_call3 _native.cpython-314-x86_64-linux-gnu.so - -
|
--59.48%--pg_call3
|
--59.45%--PyObject_Vectorcall
|
--58.65%--0x58cce3
_PyEval_EvalFrameDefault
|
|--54.66%--PyObject_Vectorcall
| |
| |--45.21%--__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
| | |
| | --45.14%--uv__run_idle
| | |
| | --45.09%--__pyx_f_6uvloop_4loop_cb_idle_callback
| | __pyx_f_6uvloop_4loop_6Handle__run
| | __pyx_f_6uvloop_4loop_4Loop__on_idle
| | |
| | |--40.57%--__pyx_f_6uvloop_4loop_6Handle__run
| | | |
| | | |--34.32%--__Pyx_PyObject_FastCallDict
| | | | |
| | | | --34.07%--__Pyx_PyObject_Call (inlined)
| | | | |
| | | | |--32.06%--0x71b4b39b4ab8
| | | | | |
| | | | | |--28.80%--0x71b4b39b4c5d
| | | | | | |
| | | | | | --28.38%--0x6a8896
| | | | | | _PyEval_EvalFrameDefault
| | | | | | |
| | | | | | |--14.30%--_PyObject_MakeTpCall
| | | | | | | |
| | | | | | | --13.18%--trampolineCall (inlined)
| | | | | | | |
| | | | | | | --13.08%--asgiSend (inlined)
| | | | | | | |
| | | | | | | |--5.30%--asgiResponseStart (inlined)
| | | | | | | | |
| | | | | | | | |--0.93%--writeHeader (inlined)
| | | | | | | | | writeHeader (inlined)
| | | | | | | | |
| | | | | | | | --0.72%--refresh (inlined)
| | | | | | | | av_unix_seconds
| | | | | | | | |
| | | | | | | | --0.67%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | |--3.01%--<unknown> (inlined)
| | | | | | | | |
| | | | | | | | |--1.33%--swift_retain
| | | | | | | | |
| | | | | | | | --1.12%--swift_release
| | | | | | | |
| | | | | | | |--1.39%--asgiResponseBody (inlined)
| | | | | | | | |
| | | | | | | | --0.55%--pg_dict_get
| | | | | | | |
| | | | | | | |--0.67%--make (inlined)
| | | | | | | | |
| | | | | | | | --0.64%--pg_obj_alloc
| | | | | | | | |
| | | | | | | | --0.59%--PyType_GenericAlloc
| | | | | | | |
| | | | | | | --0.66%--__memmove_avx_unaligned_erms
| | | | | | |
| | | | | | |--2.07%--_PyEval_FrameClearAndPop
| | | | | | | |
| | | | | | | --1.82%--0x56a358
| | | | | | | _Py_Dealloc
| | | | | | | |
| | | | | | | --0.90%--0x52dd1e
| | | | | | |
| | | | | | |--1.96%--_Py_Dealloc
| | | | | | | |
| | | | | | | --0.61%--0x52dd1e
| | | | | | |
| | | | | | |--1.09%--PyObject_Str
| | | | | | |
| | | | | | --1.08%--PyDict_GetItemRef
| | | | | |
| | | | | --3.06%--0x71b4b39b4d4b
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --2.27%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | --1.73%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | |
| | | | | --1.70%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | |
| | | | | |--0.86%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | |
| | | | | | --0.75%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | |
| | | | | | --0.70%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | |
| | | | | --0.85%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | __Pyx_PyObject_Append (inlined)
| | | | | |
| | | | | --0.82%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | |
| | | | | --0.75%--PyObject_VectorcallMethod
| | | | |
| | | | --1.85%--trampolineCall (inlined)
| | | | |
| | | | --1.81%--asgiFlushDeferred (inlined)
| | | | asgiFlushDeferred (inlined)
| | | | runDeferredFlushes (inlined)
| | | | |
| | | | --1.46%--flush (inlined)
| | | | |
| | | | --0.83%--connWrite (inlined)
| | | | |
| | | | --0.80%--__libc_write (inlined)
| | | | |
| | | | --0.72%--__syscall_cancel
| | | | |
| | | | --0.62%--__internal_syscall_cancel (inlined)
| | | | |
| | | | --0.60%--0xffffffffb7000080
| | | |
| | | --4.64%--__Pyx_PyObject_Call
| | | |
| | | --4.46%--trampolineCall (inlined)
| | | |
| | | --4.29%--asgiTaskDone (inlined)
| | | asgiTaskDone (inlined)
| | | |
| | | |--3.05%--pg_call1
| | | | |
| | | | --3.00%--PyObject_Vectorcall
| | | | |
| | | | |--1.67%--0x58cce3
| | | | | _PyEval_EvalFrameDefault
| | | | |
| | | | --0.71%--0x58cab4
| | | |
| | | --0.51%--finishResponse (inlined)
| | |
| | |--3.64%--Py_XDECREF (inlined)
| | | Py_DECREF (inlined)
| | | _Py_Dealloc
| | | |
| | | --3.56%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | | |
| | | --2.90%--Py_DECREF (inlined)
| | | |
| | | --2.70%--_Py_Dealloc
| | | |
| | | --1.48%--0x52c98c
| | |
| | --0.50%--__Pyx_PyObject_FastCallDict
| |
| --8.83%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| |
| --8.80%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| |
| --8.61%--_PyObject_MakeTpCall
| |
| |--3.05%--0x71b4b39b3ce4
| | PyObject_VectorcallMethod
| | |
| | --2.31%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | |
| | --1.86%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | |
| | |--1.21%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | |
| | | --1.13%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --1.10%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --1.05%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.98%--PyObject_VectorcallMethod
| | |
| | --0.60%--__pyx_f_6uvloop_4loop_new_Handle
| | |
| | --0.53%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | __Pyx_CallTpnewAsVectorcall (inlined)
| | |
| | --0.51%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| |
| |--1.24%--0x71b4b39b3b02
| | |
| | --1.17%--0x71b4b39b4388
| | |
| | --1.12%--PyObject_VectorcallMethod
| |
| |--0.98%--0x71b4b39b3aa5
| | _PyArg_UnpackKeywords
| | |
| | --0.63%--PyDict_GetItemRef
| |
| |--0.75%--PyType_GenericAlloc
| |
| |--0.67%--0x5758bb
| |
| --0.52%--0x71b4b39b3c4b
| _PyObject_GC_New
|
|--0.82%--_PyEval_FrameClearAndPop
|
--0.68%--_Py_MakeCoro
57.91% 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
|
--57.78%--uv__run_idle
|
--57.73%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.92%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--44.18%--__Pyx_PyObject_FastCallDict
| | |
| | --43.90%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.32%--0x71b4b39b4ab8
| | | |
| | | |--37.25%--0x71b4b39b4c5d
| | | | |
| | | | --36.72%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--18.19%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.93%--trampolineCall (inlined)
| | | | | |
| | | | | --16.83%--asgiSend (inlined)
| | | | | |
| | | | | |--7.00%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.91% 0.00% [.] __pyx_f_6uvloop_4loop_4Loop__Loop__run loop.cpython-314-x86_64-linux-gnu.so - -
|
---uv_run
|
--57.78%--uv__run_idle
|
--57.73%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.92%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--44.18%--__Pyx_PyObject_FastCallDict
| | |
| | --43.90%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.32%--0x71b4b39b4ab8
| | | |
| | | |--37.25%--0x71b4b39b4c5d
| | | | |
| | | | --36.72%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--18.19%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.93%--trampolineCall (inlined)
| | | | | |
| | | | | --16.83%--asgiSend (inlined)
| | | | | |
| | | | | |--7.00%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.73% 0.00% [.] __pyx_f_6uvloop_4loop_cb_idle_callback loop.cpython-314-x86_64-linux-gnu.so - -
|
---__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.92%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--44.18%--__Pyx_PyObject_FastCallDict
| | |
| | --43.90%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.32%--0x71b4b39b4ab8
| | | |
| | | |--37.25%--0x71b4b39b4c5d
| | | | |
| | | | --36.72%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--18.19%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.93%--trampolineCall (inlined)
| | | | | |
| | | | | --16.83%--asgiSend (inlined)
| | | | | |
| | | | | |--7.00%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.73% 0.47% [.] __pyx_f_6uvloop_4loop_4Loop__on_idle loop.cpython-314-x86_64-linux-gnu.so - -
|
--57.26%--__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.92%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--44.18%--__Pyx_PyObject_FastCallDict
| | |
| | --43.90%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.32%--0x71b4b39b4ab8
| | | |
| | | |--37.25%--0x71b4b39b4c5d
| | | | |
| | | | --36.72%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--18.19%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.93%--trampolineCall (inlined)
| | | | | |
| | | | | --16.83%--asgiSend (inlined)
| | | | | |
| | | | | |--7.00%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.71% 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
|
--57.58%--uv__run_idle
|
--57.53%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.72%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--43.98%--__Pyx_PyObject_FastCallDict
| | |
| | --43.70%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.12%--0x71b4b39b4ab8
| | | |
| | | |--37.05%--0x71b4b39b4c5d
| | | | |
| | | | --36.52%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--17.99%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.73%--trampolineCall (inlined)
| | | | | |
| | | | | --16.63%--asgiSend (inlined)
| | | | | |
| | | | | |--6.80%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.71% 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
|
--57.58%--uv__run_idle
|
--57.53%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.72%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--43.98%--__Pyx_PyObject_FastCallDict
| | |
| | --43.70%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.12%--0x71b4b39b4ab8
| | | |
| | | |--37.05%--0x71b4b39b4c5d
| | | | |
| | | | --36.52%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--17.99%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.73%--trampolineCall (inlined)
| | | | | |
| | | | | --16.63%--asgiSend (inlined)
| | | | | |
| | | | | |--6.80%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.71% 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
|
--57.58%--uv__run_idle
|
--57.53%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.72%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--43.98%--__Pyx_PyObject_FastCallDict
| | |
| | --43.70%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.12%--0x71b4b39b4ab8
| | | |
| | | |--37.05%--0x71b4b39b4c5d
| | | | |
| | | | --36.52%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--17.99%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.73%--trampolineCall (inlined)
| | | | | |
| | | | | --16.63%--asgiSend (inlined)
| | | | | |
| | | | | |--6.80%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.71% 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
|
--57.58%--uv__run_idle
|
--57.53%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.72%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--43.98%--__Pyx_PyObject_FastCallDict
| | |
| | --43.70%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.12%--0x71b4b39b4ab8
| | | |
| | | |--37.05%--0x71b4b39b4c5d
| | | | |
| | | | --36.52%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--17.99%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.73%--trampolineCall (inlined)
| | | | | |
| | | | | --16.63%--asgiSend (inlined)
| | | | | |
| | | | | |--6.80%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.71% 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
|
--57.58%--uv__run_idle
|
--57.53%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.72%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--43.98%--__Pyx_PyObject_FastCallDict
| | |
| | --43.70%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.12%--0x71b4b39b4ab8
| | | |
| | | |--37.05%--0x71b4b39b4c5d
| | | | |
| | | | --36.52%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--17.99%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.73%--trampolineCall (inlined)
| | | | | |
| | | | | --16.63%--asgiSend (inlined)
| | | | | |
| | | | | |--6.80%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.71% 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
|
--57.58%--uv__run_idle
|
--57.53%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.72%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--43.98%--__Pyx_PyObject_FastCallDict
| | |
| | --43.70%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.12%--0x71b4b39b4ab8
| | | |
| | | |--37.05%--0x71b4b39b4c5d
| | | | |
| | | | --36.52%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--17.99%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.73%--trampolineCall (inlined)
| | | | | |
| | | | | --16.63%--asgiSend (inlined)
| | | | | |
| | | | | |--6.80%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.71% 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
|
--57.58%--uv__run_idle
|
--57.53%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.72%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--43.98%--__Pyx_PyObject_FastCallDict
| | |
| | --43.70%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.12%--0x71b4b39b4ab8
| | | |
| | | |--37.05%--0x71b4b39b4c5d
| | | | |
| | | | --36.52%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--17.99%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.73%--trampolineCall (inlined)
| | | | | |
| | | | | --16.63%--asgiSend (inlined)
| | | | | |
| | | | | |--6.80%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.71% 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
|
--57.58%--uv__run_idle
|
--57.53%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.72%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--43.98%--__Pyx_PyObject_FastCallDict
| | |
| | --43.70%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.12%--0x71b4b39b4ab8
| | | |
| | | |--37.05%--0x71b4b39b4c5d
| | | | |
| | | | --36.52%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--17.99%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.73%--trampolineCall (inlined)
| | | | | |
| | | | | --16.63%--asgiSend (inlined)
| | | | | |
| | | | | |--6.80%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.69% 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
|
--57.56%--uv__run_idle
|
--57.51%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.70%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--43.96%--__Pyx_PyObject_FastCallDict
| | |
| | --43.68%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.10%--0x71b4b39b4ab8
| | | |
| | | |--37.03%--0x71b4b39b4c5d
| | | | |
| | | | --36.50%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--17.97%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.70%--trampolineCall (inlined)
| | | | | |
| | | | | --16.60%--asgiSend (inlined)
| | | | | |
| | | | | |--6.78%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.40%--trampolineCall (inlined)
| | |
| | --2.35%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.95%--flush (inlined)
| | |
| | --1.10%--connWrite (inlined)
| | |
| | --1.02%--__libc_write (inlined)
| | |
| | --0.94%--__syscall_cancel
| | |
| | --0.79%--__internal_syscall_cancel (inlined)
| | |
| | --0.74%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
57.66% 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
|
--57.54%--uv__run_idle
|
--57.49%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--51.68%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--43.93%--__Pyx_PyObject_FastCallDict
| | |
| | --43.65%--__Pyx_PyObject_Call (inlined)
| | |
| | |--41.10%--0x71b4b39b4ab8
| | | |
| | | |--37.03%--0x71b4b39b4c5d
| | | | |
| | | | --36.50%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--17.97%--_PyObject_MakeTpCall
| | | | | |
| | | | | --16.70%--trampolineCall (inlined)
| | | | | |
| | | | | --16.60%--asgiSend (inlined)
| | | | | |
| | | | | |--6.78%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--1.28%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | |--0.87%--refresh (inlined)
| | | | | | | av_unix_seconds
| | | | | | | |
| | | | | | | --0.82%--__clock_gettime (inlined)
| | | | | | | |
| | | | | | | --0.57%--0x71b4b3e4cc4b
| | | | | | |
| | | | | | |--0.61%--pair (inlined)
| | | | | | |
| | | | | | --0.57%--of (inlined)
| | | | | |
| | | | | |--3.76%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.61%--swift_retain
| | | | | | |
| | | | | | --1.36%--swift_release
| | | | | |
| | | | | |--1.89%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | |--0.72%--pg_dict_get
| | | | | | | |
| | | | | | | --0.57%--PyDict_GetItemWithError
| | | | | | |
| | | | | | --0.58%--flushSoon (inlined)
| | | | | |
| | | | | |--0.89%--make (inlined)
| | | | | | |
| | | | | | --0.86%--pg_obj_alloc
| | | | | | |
| | | | | | --0.82%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.86%--__memmove_avx_unaligned_erms
| | | | | |
| | | | | --0.50%--resolveSlot (inlined)
| | | | |
| | | | |--2.92%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --2.38%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --1.20%--0x52dd1e
| | | | |
| | | | |--2.53%--_Py_Dealloc
| | | | | |
| | | | | |--0.76%--0x52dd1e
| | | | | |
| | | | | --0.52%--pg_obj_free
| | | | |
| | | | |--1.49%--PyObject_Str
| | | | |
| | | | |--1.30%--PyDict_GetItemRef
| | | | |
| | | | --0.61%--PyList_New
| | | |
| | | --3.75%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --0.99%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.90%--PyObject_VectorcallMethod
| | |
| | --2.38%--trampolineCall (inlined)
| | |
| | --2.33%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.93%--flush (inlined)
| | |
| | --1.08%--connWrite (inlined)
| | |
| | --1.00%--__libc_write (inlined)
| | |
| | --0.92%--__syscall_cancel
| | |
| | --0.77%--__internal_syscall_cancel (inlined)
| | |
| | --0.72%--0xffffffffb7000080
| |
| --5.76%--__Pyx_PyObject_Call
| |
| --5.58%--trampolineCall (inlined)
| |
| --5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
|--4.61%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --3.65%--Py_DECREF (inlined)
| |
| --3.40%--_Py_Dealloc
| |
| --2.03%--0x52c98c
| |
| --0.53%--0x71b4b39b5dfb
| |
| --0.50%--_Py_Dealloc
|
--0.63%--__Pyx_PyObject_FastCallDict
|
--0.53%--__Pyx_PyObject_CallMethO (inlined)
50.62% 0.53% [.] __Pyx_PyObject_FastCallDict loop.cpython-314-x86_64-linux-gnu.so - -
|
--50.09%--__Pyx_PyObject_FastCallDict
|
--49.66%--__Pyx_PyObject_Call (inlined)
|
|--41.32%--0x71b4b39b4ab8
| |
| |--37.25%--0x71b4b39b4c5d
| | |
| | --36.72%--0x6a8896
| | _PyEval_EvalFrameDefault
| | |
| | |--18.19%--_PyObject_MakeTpCall
| | | |
| | | --16.93%--trampolineCall (inlined)
| | | |
| | | --16.83%--asgiSend (inlined)
| | | |
| | | |--7.00%--asgiResponseStart (inlined)
| | | | |
| | | | |--1.28%--writeHeader (inlined)
| | | | | writeHeader (inlined)
| | | | |
| | | | |--0.87%--refresh (inlined)
| | | | | av_unix_seconds
| | | | | |
| | | | | --0.82%--__clock_gettime (inlined)
| | | | | |
| | | | | --0.57%--0x71b4b3e4cc4b
| | | | |
| | | | |--0.61%--pair (inlined)
| | | | |
| | | | --0.57%--of (inlined)
| | | |
| | | |--3.76%--<unknown> (inlined)
| | | | |
| | | | |--1.61%--swift_retain
| | | | |
| | | | --1.36%--swift_release
| | | |
| | | |--1.89%--asgiResponseBody (inlined)
| | | | |
| | | | |--0.72%--pg_dict_get
| | | | | |
| | | | | --0.57%--PyDict_GetItemWithError
| | | | |
| | | | --0.58%--flushSoon (inlined)
| | | |
| | | |--0.89%--make (inlined)
| | | | |
| | | | --0.86%--pg_obj_alloc
| | | | |
| | | | --0.82%--PyType_GenericAlloc
| | | |
| | | |--0.86%--__memmove_avx_unaligned_erms
| | | |
| | | --0.50%--resolveSlot (inlined)
| | |
| | |--2.92%--_PyEval_FrameClearAndPop
| | | |
| | | --2.38%--0x56a358
| | | _Py_Dealloc
| | | |
| | | --1.20%--0x52dd1e
| | |
| | |--2.53%--_Py_Dealloc
| | | |
| | | |--0.76%--0x52dd1e
| | | |
| | | --0.52%--pg_obj_free
| | |
| | |--1.49%--PyObject_Str
| | |
| | |--1.30%--PyDict_GetItemRef
| | |
| | --0.61%--PyList_New
| |
| --3.75%--0x71b4b39b4d4b
| PyObject_VectorcallMethod
| |
| --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| |
| --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| |
| --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| |
| |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | |
| | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | __Pyx_CallTpnewAsVectorcall (inlined)
| | |
| | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| |
| --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| |
| --0.99%--__Pyx_PyObject_Append (inlined)
| |
| --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| |
| --0.90%--PyObject_VectorcallMethod
|
--8.16%--trampolineCall (inlined)
|
|--5.69%--asgiDrain (inlined)
| |
| --5.66%--asgiDrain (inlined)
| |
| --5.64%--drain (inlined)
| |
| --5.51%--processEvents (inlined)
| |
| --5.29%--handleConnectionEvent (inlined)
| |
| --5.02%--handleReadable (inlined)
| |
| |--4.12%--processInput (inlined)
| | |
| | --2.95%--parse (inlined)
| |
| --0.82%--fill (inlined)
| |
| --0.54%--connRead (inlined)
|
--2.35%--asgiFlushDeferred (inlined)
asgiFlushDeferred (inlined)
runDeferredFlushes (inlined)
|
--1.95%--flush (inlined)
|
--1.10%--connWrite (inlined)
|
--1.02%--__libc_write (inlined)
|
--0.94%--__syscall_cancel
|
--0.79%--__internal_syscall_cancel (inlined)
|
--0.74%--0xffffffffb7000080
49.66% 0.00% [.] __Pyx_PyObject_Call (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
|--41.32%--0x71b4b39b4ab8
| |
| |--37.25%--0x71b4b39b4c5d
| | |
| | --36.72%--0x6a8896
| | _PyEval_EvalFrameDefault
| | |
| | |--18.19%--_PyObject_MakeTpCall
| | | |
| | | --16.93%--trampolineCall (inlined)
| | | |
| | | --16.83%--asgiSend (inlined)
| | | |
| | | |--7.00%--asgiResponseStart (inlined)
| | | | |
| | | | |--1.28%--writeHeader (inlined)
| | | | | writeHeader (inlined)
| | | | |
| | | | |--0.87%--refresh (inlined)
| | | | | av_unix_seconds
| | | | | |
| | | | | --0.82%--__clock_gettime (inlined)
| | | | | |
| | | | | --0.57%--0x71b4b3e4cc4b
| | | | |
| | | | |--0.61%--pair (inlined)
| | | | |
| | | | --0.57%--of (inlined)
| | | |
| | | |--3.76%--<unknown> (inlined)
| | | | |
| | | | |--1.61%--swift_retain
| | | | |
| | | | --1.36%--swift_release
| | | |
| | | |--1.89%--asgiResponseBody (inlined)
| | | | |
| | | | |--0.72%--pg_dict_get
| | | | | |
| | | | | --0.57%--PyDict_GetItemWithError
| | | | |
| | | | --0.58%--flushSoon (inlined)
| | | |
| | | |--0.89%--make (inlined)
| | | | |
| | | | --0.86%--pg_obj_alloc
| | | | |
| | | | --0.82%--PyType_GenericAlloc
| | | |
| | | |--0.86%--__memmove_avx_unaligned_erms
| | | |
| | | --0.50%--resolveSlot (inlined)
| | |
| | |--2.92%--_PyEval_FrameClearAndPop
| | | |
| | | --2.38%--0x56a358
| | | _Py_Dealloc
| | | |
| | | --1.20%--0x52dd1e
| | |
| | |--2.53%--_Py_Dealloc
| | | |
| | | |--0.76%--0x52dd1e
| | | |
| | | --0.52%--pg_obj_free
| | |
| | |--1.49%--PyObject_Str
| | |
| | |--1.30%--PyDict_GetItemRef
| | |
| | --0.61%--PyList_New
| |
| --3.75%--0x71b4b39b4d4b
| PyObject_VectorcallMethod
| |
| --2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| |
| --2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| |
| --2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| |
| |--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| | |
| | --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | __Pyx_CallTpnewAsVectorcall (inlined)
| | |
| | --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| |
| --1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| |
| --0.99%--__Pyx_PyObject_Append (inlined)
| |
| --0.97%--__Pyx_PyObject_CallMethod1 (inlined)
| |
| --0.90%--PyObject_VectorcallMethod
|
--8.16%--trampolineCall (inlined)
|
|--5.69%--asgiDrain (inlined)
| |
| --5.66%--asgiDrain (inlined)
| |
| --5.64%--drain (inlined)
| |
| --5.51%--processEvents (inlined)
| |
| --5.29%--handleConnectionEvent (inlined)
| |
| --5.02%--handleReadable (inlined)
| |
| |--4.12%--processInput (inlined)
| | |
| | --2.95%--parse (inlined)
| |
| --0.82%--fill (inlined)
| |
| --0.54%--connRead (inlined)
|
--2.35%--asgiFlushDeferred (inlined)
asgiFlushDeferred (inlined)
runDeferredFlushes (inlined)
|
--1.95%--flush (inlined)
|
--1.10%--connWrite (inlined)
|
--1.02%--__libc_write (inlined)
|
--0.94%--__syscall_cancel
|
--0.79%--__internal_syscall_cancel (inlined)
|
--0.74%--0xffffffffb7000080
45.41% 0.05% [.] uv_run loop.cpython-314-x86_64-linux-gnu.so - -
|
--45.36%--uv_run
|
--45.33%--uv__run_idle
|
--45.28%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--40.77%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--34.52%--__Pyx_PyObject_FastCallDict
| | |
| | --34.26%--__Pyx_PyObject_Call (inlined)
| | |
| | |--32.26%--0x71b4b39b4ab8
| | | |
| | | |--29.00%--0x71b4b39b4c5d
| | | | |
| | | | --28.57%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--14.50%--_PyObject_MakeTpCall
| | | | | |
| | | | | --13.38%--trampolineCall (inlined)
| | | | | |
| | | | | --13.28%--asgiSend (inlined)
| | | | | |
| | | | | |--5.49%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.93%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | --0.72%--refresh (inlined)
| | | | | | av_unix_seconds
| | | | | | |
| | | | | | --0.67%--__clock_gettime (inlined)
| | | | | |
| | | | | |--3.01%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.33%--swift_retain
| | | | | | |
| | | | | | --1.12%--swift_release
| | | | | |
| | | | | |--1.39%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--0.67%--make (inlined)
| | | | | | |
| | | | | | --0.64%--pg_obj_alloc
| | | | | | |
| | | | | | --0.59%--PyType_GenericAlloc
| | | | | |
| | | | | --0.66%--__memmove_avx_unaligned_erms
| | | | |
| | | | |--2.07%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --1.82%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --0.90%--0x52dd1e
| | | | |
| | | | |--1.96%--_Py_Dealloc
| | | | | |
| | | | | --0.61%--0x52dd1e
| | | | |
| | | | |--1.09%--PyObject_Str
| | | | |
| | | | --1.08%--PyDict_GetItemRef
| | | |
| | | --3.06%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.27%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --1.73%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --1.70%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--0.86%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.75%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.70%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --0.85%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | __Pyx_PyObject_Append (inlined)
| | | |
| | | --0.82%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.75%--PyObject_VectorcallMethod
| | |
| | --1.85%--trampolineCall (inlined)
| | |
| | --1.81%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.46%--flush (inlined)
| | |
| | --0.83%--connWrite (inlined)
| | |
| | --0.80%--__libc_write (inlined)
| | |
| | --0.72%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.60%--0xffffffffb7000080
| |
| --4.64%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.29%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.05%--pg_call1
| | |
| | --3.00%--PyObject_Vectorcall
| | |
| | |--1.67%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --0.71%--0x58cab4
| |
| --0.51%--finishResponse (inlined)
|
|--3.64%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --3.56%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --2.90%--Py_DECREF (inlined)
| |
| --2.70%--_Py_Dealloc
| |
| --1.48%--0x52c98c
|
--0.50%--__Pyx_PyObject_FastCallDict
45.33% 0.00% [.] uv__run_idle loop.cpython-314-x86_64-linux-gnu.so - -
|
--45.28%--__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--40.77%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--34.52%--__Pyx_PyObject_FastCallDict
| | |
| | --34.26%--__Pyx_PyObject_Call (inlined)
| | |
| | |--32.26%--0x71b4b39b4ab8
| | | |
| | | |--29.00%--0x71b4b39b4c5d
| | | | |
| | | | --28.57%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--14.50%--_PyObject_MakeTpCall
| | | | | |
| | | | | --13.38%--trampolineCall (inlined)
| | | | | |
| | | | | --13.28%--asgiSend (inlined)
| | | | | |
| | | | | |--5.49%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | |--0.93%--writeHeader (inlined)
| | | | | | | writeHeader (inlined)
| | | | | | |
| | | | | | --0.72%--refresh (inlined)
| | | | | | av_unix_seconds
| | | | | | |
| | | | | | --0.67%--__clock_gettime (inlined)
| | | | | |
| | | | | |--3.01%--<unknown> (inlined)
| | | | | | |
| | | | | | |--1.33%--swift_retain
| | | | | | |
| | | | | | --1.12%--swift_release
| | | | | |
| | | | | |--1.39%--asgiResponseBody (inlined)
| | | | | | |
| | | | | | --0.55%--pg_dict_get
| | | | | |
| | | | | |--0.67%--make (inlined)
| | | | | | |
| | | | | | --0.64%--pg_obj_alloc
| | | | | | |
| | | | | | --0.59%--PyType_GenericAlloc
| | | | | |
| | | | | --0.66%--__memmove_avx_unaligned_erms
| | | | |
| | | | |--2.07%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --1.82%--0x56a358
| | | | | _Py_Dealloc
| | | | | |
| | | | | --0.90%--0x52dd1e
| | | | |
| | | | |--1.96%--_Py_Dealloc
| | | | | |
| | | | | --0.61%--0x52dd1e
| | | | |
| | | | |--1.09%--PyObject_Str
| | | | |
| | | | --1.08%--PyDict_GetItemRef
| | | |
| | | --3.06%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | | |
| | | --2.27%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | |
| | | --1.73%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | |
| | | --1.70%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| | | |
| | | |--0.86%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.75%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.70%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | --0.85%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | __Pyx_PyObject_Append (inlined)
| | | |
| | | --0.82%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --0.75%--PyObject_VectorcallMethod
| | |
| | --1.85%--trampolineCall (inlined)
| | |
| | --1.81%--asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| | |
| | --1.46%--flush (inlined)
| | |
| | --0.83%--connWrite (inlined)
| | |
| | --0.80%--__libc_write (inlined)
| | |
| | --0.72%--__syscall_cancel
| | |
| | --0.62%--__internal_syscall_cancel (inlined)
| | |
| | --0.60%--0xffffffffb7000080
| |
| --4.64%--__Pyx_PyObject_Call
| |
| --4.46%--trampolineCall (inlined)
| |
| --4.29%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.05%--pg_call1
| | |
| | --3.00%--PyObject_Vectorcall
| | |
| | |--1.67%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --0.71%--0x58cab4
| |
| --0.51%--finishResponse (inlined)
|
|--3.64%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --3.56%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --2.90%--Py_DECREF (inlined)
| |
| --2.70%--_Py_Dealloc
| |
| --1.48%--0x52c98c
|
--0.50%--__Pyx_PyObject_FastCallDict
41.32% 0.00% [.] 0x000071b4b39b4ab8 _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
|--37.25%--0x71b4b39b4c5d
| |
| --36.72%--0x6a8896
| _PyEval_EvalFrameDefault
| |
| |--18.19%--_PyObject_MakeTpCall
| | |
| | --16.93%--trampolineCall (inlined)
| | |
| | --16.83%--asgiSend (inlined)
| | |
| | |--7.00%--asgiResponseStart (inlined)
| | | |
| | | |--1.28%--writeHeader (inlined)
| | | | writeHeader (inlined)
| | | |
| | | |--0.87%--refresh (inlined)
| | | | av_unix_seconds
| | | | |
| | | | --0.82%--__clock_gettime (inlined)
| | | | |
| | | | --0.57%--0x71b4b3e4cc4b
| | | |
| | | |--0.61%--pair (inlined)
| | | |
| | | --0.57%--of (inlined)
| | |
| | |--3.76%--<unknown> (inlined)
| | | |
| | | |--1.61%--swift_retain
| | | |
| | | --1.36%--swift_release
| | |
| | |--1.89%--asgiResponseBody (inlined)
| | | |
| | | |--0.72%--pg_dict_get
| | | | |
| | | | --0.57%--PyDict_GetItemWithError
| | | |
| | | --0.58%--flushSoon (inlined)
| | |
| | |--0.89%--make (inlined)
| | | |
| | | --0.86%--pg_obj_alloc
| | | |
| | | --0.82%--PyType_GenericAlloc
| | |
| | |--0.86%--__memmove_avx_unaligned_erms
| | |
| | --0.50%--resolveSlot (inlined)
| |
| |--2.92%--_PyEval_FrameClearAndPop
| | |
| | --2.38%--0x56a358
| | _Py_Dealloc
| | |
| | --1.20%--0x52dd1e
| |
| |--2.53%--_Py_Dealloc
| | |
| | |--0.76%--0x52dd1e
| | |
| | --0.52%--pg_obj_free
| |
| |--1.49%--PyObject_Str
| |
| |--1.30%--PyDict_GetItemRef
| |
| --0.61%--PyList_New
|
--3.75%--0x71b4b39b4d4b
PyObject_VectorcallMethod
|
--2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
|
--2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
|
--2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
|
|--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| |
| --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| __Pyx_CallTpnewAsVectorcall (inlined)
| |
| --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
|
--0.99%--__Pyx_PyObject_Append (inlined)
|
--0.97%--__Pyx_PyObject_CallMethod1 (inlined)
|
--0.90%--PyObject_VectorcallMethod
39.65% 0.00% [.] processEvents (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--39.42%--handleConnectionEvent (inlined)
|
--39.15%--handleReadable (inlined)
|
|--38.22%--processInput (inlined)
| |
| |--34.21%--dispatch (inlined)
| | |
| | --34.11%--dispatchASGI (inlined)
| | |
| | |--18.11%--pg_call3
| | | |
| | | --18.06%--PyObject_Vectorcall
| | | |
| | | --16.96%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | | |
| | | |--11.83%--PyObject_Vectorcall
| | | | |
| | | | |--10.93%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | | | | |
| | | | | --10.91%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | | | | |
| | | | | --10.64%--_PyObject_MakeTpCall
| | | | | |
| | | | | |--3.88%--0x71b4b39b3ce4
| | | | | | PyObject_VectorcallMethod
| | | | | | |
| | | | | | --2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | | |
| | | | | | --2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | | |
| | | | | | |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | | |
| | | | | | | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | | |
| | | | | | | --1.39%--__Pyx_PyObject_Append (inlined)
| | | | | | | |
| | | | | | | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | | |
| | | | | | | --1.24%--PyObject_VectorcallMethod
| | | | | | |
| | | | | | --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | |
| | | | | | --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | |
| | | | | | --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | |
| | | | | |--1.39%--0x71b4b39b3b02
| | | | | | |
| | | | | | --1.31%--0x71b4b39b4388
| | | | | | |
| | | | | | --1.26%--PyObject_VectorcallMethod
| | | | | |
| | | | | |--1.21%--0x71b4b39b3aa5
| | | | | | _PyArg_UnpackKeywords
| | | | | | |
| | | | | | --0.77%--PyDict_GetItemRef
| | | | | |
| | | | | |--0.97%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.79%--0x5758bb
| | | | | |
| | | | | --0.65%--0x71b4b39b3c4b
| | | | | _PyObject_GC_New
| | | | |
| | | | --0.52%--0x71b4b39b46f7
| | | |
| | | |--0.99%--_PyEval_FrameClearAndPop
| | | |
| | | --0.98%--_Py_MakeCoro
| | | |
| | | --0.68%--0x6a86ed
| | | _PyObject_GC_NewVar
| | |
| | |--12.78%--build (inlined)
| | | |
| | | |--4.47%--0x51878b
| | | | |
| | | | |--0.96%--0x518bea
| | | | |
| | | | --0.52%--0x518bd6
| | | |
| | | |--2.28%--PyDict_Copy
| | | |
| | | |--0.74%--put (inlined)
| | | |
| | | |--0.65%--lookup (inlined)
| | | |
| | | |--0.52%--0x51845b
| | | |
| | | --0.52%--utf8 (inlined)
| | | withMemoryRebound (inlined)
| | | <unknown> (inlined)
| | |
| | |--1.50%--make (inlined)
| | | |
| | | --1.27%--pg_obj_alloc
| | | |
| | | --1.20%--PyType_GenericAlloc
| | |
| | --0.70%--__memmove_avx_unaligned_erms
| |
| --2.95%--parse (inlined)
|
--0.85%--fill (inlined)
|
--0.57%--connRead (inlined)
39.42% 0.00% [.] handleConnectionEvent (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--39.15%--handleReadable (inlined)
|
|--38.22%--processInput (inlined)
| |
| |--34.21%--dispatch (inlined)
| | |
| | --34.11%--dispatchASGI (inlined)
| | |
| | |--18.11%--pg_call3
| | | |
| | | --18.06%--PyObject_Vectorcall
| | | |
| | | --16.96%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | | |
| | | |--11.83%--PyObject_Vectorcall
| | | | |
| | | | |--10.93%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | | | | |
| | | | | --10.91%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | | | | |
| | | | | --10.64%--_PyObject_MakeTpCall
| | | | | |
| | | | | |--3.88%--0x71b4b39b3ce4
| | | | | | PyObject_VectorcallMethod
| | | | | | |
| | | | | | --2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | | |
| | | | | | --2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | | |
| | | | | | |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | | |
| | | | | | | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | | |
| | | | | | | --1.39%--__Pyx_PyObject_Append (inlined)
| | | | | | | |
| | | | | | | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | | |
| | | | | | | --1.24%--PyObject_VectorcallMethod
| | | | | | |
| | | | | | --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | |
| | | | | | --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | |
| | | | | | --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | |
| | | | | |--1.39%--0x71b4b39b3b02
| | | | | | |
| | | | | | --1.31%--0x71b4b39b4388
| | | | | | |
| | | | | | --1.26%--PyObject_VectorcallMethod
| | | | | |
| | | | | |--1.21%--0x71b4b39b3aa5
| | | | | | _PyArg_UnpackKeywords
| | | | | | |
| | | | | | --0.77%--PyDict_GetItemRef
| | | | | |
| | | | | |--0.97%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.79%--0x5758bb
| | | | | |
| | | | | --0.65%--0x71b4b39b3c4b
| | | | | _PyObject_GC_New
| | | | |
| | | | --0.52%--0x71b4b39b46f7
| | | |
| | | |--0.99%--_PyEval_FrameClearAndPop
| | | |
| | | --0.98%--_Py_MakeCoro
| | | |
| | | --0.68%--0x6a86ed
| | | _PyObject_GC_NewVar
| | |
| | |--12.78%--build (inlined)
| | | |
| | | |--4.47%--0x51878b
| | | | |
| | | | |--0.96%--0x518bea
| | | | |
| | | | --0.52%--0x518bd6
| | | |
| | | |--2.28%--PyDict_Copy
| | | |
| | | |--0.74%--put (inlined)
| | | |
| | | |--0.65%--lookup (inlined)
| | | |
| | | |--0.52%--0x51845b
| | | |
| | | --0.52%--utf8 (inlined)
| | | withMemoryRebound (inlined)
| | | <unknown> (inlined)
| | |
| | |--1.50%--make (inlined)
| | | |
| | | --1.27%--pg_obj_alloc
| | | |
| | | --1.20%--PyType_GenericAlloc
| | |
| | --0.70%--__memmove_avx_unaligned_erms
| |
| --2.95%--parse (inlined)
|
--0.85%--fill (inlined)
|
--0.57%--connRead (inlined)
39.15% 0.00% [.] handleReadable (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--38.22%--processInput (inlined)
| |
| |--34.21%--dispatch (inlined)
| | |
| | --34.11%--dispatchASGI (inlined)
| | |
| | |--18.11%--pg_call3
| | | |
| | | --18.06%--PyObject_Vectorcall
| | | |
| | | --16.96%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | | |
| | | |--11.83%--PyObject_Vectorcall
| | | | |
| | | | |--10.93%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | | | | |
| | | | | --10.91%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | | | | |
| | | | | --10.64%--_PyObject_MakeTpCall
| | | | | |
| | | | | |--3.88%--0x71b4b39b3ce4
| | | | | | PyObject_VectorcallMethod
| | | | | | |
| | | | | | --2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | | |
| | | | | | --2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | | |
| | | | | | |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | | |
| | | | | | | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | | |
| | | | | | | --1.39%--__Pyx_PyObject_Append (inlined)
| | | | | | | |
| | | | | | | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | | |
| | | | | | | --1.24%--PyObject_VectorcallMethod
| | | | | | |
| | | | | | --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | | |
| | | | | | --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | | |
| | | | | | --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | | |
| | | | | |--1.39%--0x71b4b39b3b02
| | | | | | |
| | | | | | --1.31%--0x71b4b39b4388
| | | | | | |
| | | | | | --1.26%--PyObject_VectorcallMethod
| | | | | |
| | | | | |--1.21%--0x71b4b39b3aa5
| | | | | | _PyArg_UnpackKeywords
| | | | | | |
| | | | | | --0.77%--PyDict_GetItemRef
| | | | | |
| | | | | |--0.97%--PyType_GenericAlloc
| | | | | |
| | | | | |--0.79%--0x5758bb
| | | | | |
| | | | | --0.65%--0x71b4b39b3c4b
| | | | | _PyObject_GC_New
| | | | |
| | | | --0.52%--0x71b4b39b46f7
| | | |
| | | |--0.99%--_PyEval_FrameClearAndPop
| | | |
| | | --0.98%--_Py_MakeCoro
| | | |
| | | --0.68%--0x6a86ed
| | | _PyObject_GC_NewVar
| | |
| | |--12.78%--build (inlined)
| | | |
| | | |--4.47%--0x51878b
| | | | |
| | | | |--0.96%--0x518bea
| | | | |
| | | | --0.52%--0x518bd6
| | | |
| | | |--2.28%--PyDict_Copy
| | | |
| | | |--0.74%--put (inlined)
| | | |
| | | |--0.65%--lookup (inlined)
| | | |
| | | |--0.52%--0x51845b
| | | |
| | | --0.52%--utf8 (inlined)
| | | withMemoryRebound (inlined)
| | | <unknown> (inlined)
| | |
| | |--1.50%--make (inlined)
| | | |
| | | --1.27%--pg_obj_alloc
| | | |
| | | --1.20%--PyType_GenericAlloc
| | |
| | --0.70%--__memmove_avx_unaligned_erms
| |
| --2.95%--parse (inlined)
|
--0.85%--fill (inlined)
|
--0.57%--connRead (inlined)
38.27% 0.00% [.] processInput (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--34.21%--dispatch (inlined)
| |
| --34.11%--dispatchASGI (inlined)
| |
| |--18.11%--pg_call3
| | |
| | --18.06%--PyObject_Vectorcall
| | |
| | --16.96%--0x58cce3
| | _PyEval_EvalFrameDefault
| | |
| | |--11.83%--PyObject_Vectorcall
| | | |
| | | |--10.93%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | | | |
| | | | --10.91%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | | | |
| | | | --10.64%--_PyObject_MakeTpCall
| | | | |
| | | | |--3.88%--0x71b4b39b3ce4
| | | | | PyObject_VectorcallMethod
| | | | | |
| | | | | --2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | | |
| | | | | --2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | | |
| | | | | |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | | |
| | | | | | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | | |
| | | | | | --1.39%--__Pyx_PyObject_Append (inlined)
| | | | | | |
| | | | | | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | | |
| | | | | | --1.24%--PyObject_VectorcallMethod
| | | | | |
| | | | | --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| | | | | |
| | | | | --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | | |
| | | | | --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | | |
| | | | |--1.39%--0x71b4b39b3b02
| | | | | |
| | | | | --1.31%--0x71b4b39b4388
| | | | | |
| | | | | --1.26%--PyObject_VectorcallMethod
| | | | |
| | | | |--1.21%--0x71b4b39b3aa5
| | | | | _PyArg_UnpackKeywords
| | | | | |
| | | | | --0.77%--PyDict_GetItemRef
| | | | |
| | | | |--0.97%--PyType_GenericAlloc
| | | | |
| | | | |--0.79%--0x5758bb
| | | | |
| | | | --0.65%--0x71b4b39b3c4b
| | | | _PyObject_GC_New
| | | |
| | | --0.52%--0x71b4b39b46f7
| | |
| | |--0.99%--_PyEval_FrameClearAndPop
| | |
| | --0.98%--_Py_MakeCoro
| | |
| | --0.68%--0x6a86ed
| | _PyObject_GC_NewVar
| |
| |--12.78%--build (inlined)
| | |
| | |--4.47%--0x51878b
| | | |
| | | |--0.96%--0x518bea
| | | |
| | | --0.52%--0x518bd6
| | |
| | |--2.28%--PyDict_Copy
| | |
| | |--0.74%--put (inlined)
| | |
| | |--0.65%--lookup (inlined)
| | |
| | |--0.52%--0x51845b
| | |
| | --0.52%--utf8 (inlined)
| | withMemoryRebound (inlined)
| | <unknown> (inlined)
| |
| |--1.50%--make (inlined)
| | |
| | --1.27%--pg_obj_alloc
| | |
| | --1.20%--PyType_GenericAlloc
| |
| --0.70%--__memmove_avx_unaligned_erms
|
--2.97%--parse (inlined)
37.25% 0.00% [.] 0x000071b4b39b4c5d _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
--36.72%--0x6a8896
_PyEval_EvalFrameDefault
|
|--18.19%--_PyObject_MakeTpCall
| |
| --16.93%--trampolineCall (inlined)
| |
| --16.83%--asgiSend (inlined)
| |
| |--7.00%--asgiResponseStart (inlined)
| | |
| | |--1.28%--writeHeader (inlined)
| | | writeHeader (inlined)
| | |
| | |--0.87%--refresh (inlined)
| | | av_unix_seconds
| | | |
| | | --0.82%--__clock_gettime (inlined)
| | | |
| | | --0.57%--0x71b4b3e4cc4b
| | |
| | |--0.61%--pair (inlined)
| | |
| | --0.57%--of (inlined)
| |
| |--3.76%--<unknown> (inlined)
| | |
| | |--1.61%--swift_retain
| | |
| | --1.36%--swift_release
| |
| |--1.89%--asgiResponseBody (inlined)
| | |
| | |--0.72%--pg_dict_get
| | | |
| | | --0.57%--PyDict_GetItemWithError
| | |
| | --0.58%--flushSoon (inlined)
| |
| |--0.89%--make (inlined)
| | |
| | --0.86%--pg_obj_alloc
| | |
| | --0.82%--PyType_GenericAlloc
| |
| |--0.86%--__memmove_avx_unaligned_erms
| |
| --0.50%--resolveSlot (inlined)
|
|--2.92%--_PyEval_FrameClearAndPop
| |
| --2.38%--0x56a358
| _Py_Dealloc
| |
| --1.20%--0x52dd1e
|
|--2.53%--_Py_Dealloc
| |
| |--0.76%--0x52dd1e
| |
| --0.52%--pg_obj_free
|
|--1.49%--PyObject_Str
|
|--1.30%--PyDict_GetItemRef
|
--0.61%--PyList_New
36.72% 0.00% [.] 0x00000000006a8896 python3.14 - -
|
---_PyEval_EvalFrameDefault
|
|--18.19%--_PyObject_MakeTpCall
| |
| --16.93%--trampolineCall (inlined)
| |
| --16.83%--asgiSend (inlined)
| |
| |--7.00%--asgiResponseStart (inlined)
| | |
| | |--1.28%--writeHeader (inlined)
| | | writeHeader (inlined)
| | |
| | |--0.87%--refresh (inlined)
| | | av_unix_seconds
| | | |
| | | --0.82%--__clock_gettime (inlined)
| | | |
| | | --0.57%--0x71b4b3e4cc4b
| | |
| | |--0.61%--pair (inlined)
| | |
| | --0.57%--of (inlined)
| |
| |--3.76%--<unknown> (inlined)
| | |
| | |--1.61%--swift_retain
| | |
| | --1.36%--swift_release
| |
| |--1.89%--asgiResponseBody (inlined)
| | |
| | |--0.72%--pg_dict_get
| | | |
| | | --0.57%--PyDict_GetItemWithError
| | |
| | --0.58%--flushSoon (inlined)
| |
| |--0.89%--make (inlined)
| | |
| | --0.86%--pg_obj_alloc
| | |
| | --0.82%--PyType_GenericAlloc
| |
| |--0.86%--__memmove_avx_unaligned_erms
| |
| --0.50%--resolveSlot (inlined)
|
|--2.92%--_PyEval_FrameClearAndPop
| |
| --2.38%--0x56a358
| _Py_Dealloc
| |
| --1.20%--0x52dd1e
|
|--2.53%--_Py_Dealloc
| |
| |--0.76%--0x52dd1e
| |
| --0.52%--pg_obj_free
|
|--1.49%--PyObject_Str
|
|--1.30%--PyDict_GetItemRef
|
--0.61%--PyList_New
34.21% 0.00% [.] dispatch (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--34.11%--dispatchASGI (inlined)
|
|--18.11%--pg_call3
| |
| --18.06%--PyObject_Vectorcall
| |
| --16.96%--0x58cce3
| _PyEval_EvalFrameDefault
| |
| |--11.83%--PyObject_Vectorcall
| | |
| | |--10.93%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | | |
| | | --10.91%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | | |
| | | --10.64%--_PyObject_MakeTpCall
| | | |
| | | |--3.88%--0x71b4b39b3ce4
| | | | PyObject_VectorcallMethod
| | | | |
| | | | --2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | |
| | | | --2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | |
| | | | |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | |
| | | | | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | |
| | | | | --1.39%--__Pyx_PyObject_Append (inlined)
| | | | | |
| | | | | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | |
| | | | | --1.24%--PyObject_VectorcallMethod
| | | | |
| | | | --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | |--1.39%--0x71b4b39b3b02
| | | | |
| | | | --1.31%--0x71b4b39b4388
| | | | |
| | | | --1.26%--PyObject_VectorcallMethod
| | | |
| | | |--1.21%--0x71b4b39b3aa5
| | | | _PyArg_UnpackKeywords
| | | | |
| | | | --0.77%--PyDict_GetItemRef
| | | |
| | | |--0.97%--PyType_GenericAlloc
| | | |
| | | |--0.79%--0x5758bb
| | | |
| | | --0.65%--0x71b4b39b3c4b
| | | _PyObject_GC_New
| | |
| | --0.52%--0x71b4b39b46f7
| |
| |--0.99%--_PyEval_FrameClearAndPop
| |
| --0.98%--_Py_MakeCoro
| |
| --0.68%--0x6a86ed
| _PyObject_GC_NewVar
|
|--12.78%--build (inlined)
| |
| |--4.47%--0x51878b
| | |
| | |--0.96%--0x518bea
| | |
| | --0.52%--0x518bd6
| |
| |--2.28%--PyDict_Copy
| |
| |--0.74%--put (inlined)
| |
| |--0.65%--lookup (inlined)
| |
| |--0.52%--0x51845b
| |
| --0.52%--utf8 (inlined)
| withMemoryRebound (inlined)
| <unknown> (inlined)
|
|--1.50%--make (inlined)
| |
| --1.27%--pg_obj_alloc
| |
| --1.20%--PyType_GenericAlloc
|
--0.70%--__memmove_avx_unaligned_erms
34.18% 0.00% [.] dispatchASGI (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--18.11%--pg_call3
| |
| --18.06%--PyObject_Vectorcall
| |
| --16.96%--0x58cce3
| _PyEval_EvalFrameDefault
| |
| |--11.83%--PyObject_Vectorcall
| | |
| | |--10.93%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
| | | |
| | | --10.91%--__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
| | | |
| | | --10.64%--_PyObject_MakeTpCall
| | | |
| | | |--3.88%--0x71b4b39b3ce4
| | | | PyObject_VectorcallMethod
| | | | |
| | | | --2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | | | |
| | | | --2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | | | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | | | |
| | | | |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | | | |
| | | | | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | | | |
| | | | | --1.39%--__Pyx_PyObject_Append (inlined)
| | | | | |
| | | | | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | | | | |
| | | | | --1.24%--PyObject_VectorcallMethod
| | | | |
| | | | --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| | | | |
| | | | --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | | | __Pyx_CallTpnewAsVectorcall (inlined)
| | | | |
| | | | --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| | | |
| | | |--1.39%--0x71b4b39b3b02
| | | | |
| | | | --1.31%--0x71b4b39b4388
| | | | |
| | | | --1.26%--PyObject_VectorcallMethod
| | | |
| | | |--1.21%--0x71b4b39b3aa5
| | | | _PyArg_UnpackKeywords
| | | | |
| | | | --0.77%--PyDict_GetItemRef
| | | |
| | | |--0.97%--PyType_GenericAlloc
| | | |
| | | |--0.79%--0x5758bb
| | | |
| | | --0.65%--0x71b4b39b3c4b
| | | _PyObject_GC_New
| | |
| | --0.52%--0x71b4b39b46f7
| |
| |--0.99%--_PyEval_FrameClearAndPop
| |
| --0.98%--_Py_MakeCoro
| |
| --0.68%--0x6a86ed
| _PyObject_GC_NewVar
|
|--12.78%--build (inlined)
| |
| |--4.47%--0x51878b
| | |
| | |--0.96%--0x518bea
| | |
| | --0.52%--0x518bd6
| |
| |--2.28%--PyDict_Copy
| |
| |--0.74%--put (inlined)
| |
| |--0.65%--lookup (inlined)
| |
| |--0.52%--0x51845b
| |
| --0.52%--utf8 (inlined)
| withMemoryRebound (inlined)
| <unknown> (inlined)
|
|--1.52%--make (inlined)
| |
| --1.27%--pg_obj_alloc
| |
| --1.20%--PyType_GenericAlloc
|
--0.70%--__memmove_avx_unaligned_erms
30.77% 0.00% [.] trampolineCall (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--16.88%--asgiSend (inlined)
| |
| |--7.00%--asgiResponseStart (inlined)
| | |
| | |--1.28%--writeHeader (inlined)
| | | writeHeader (inlined)
| | |
| | |--0.87%--refresh (inlined)
| | | av_unix_seconds
| | | |
| | | --0.82%--__clock_gettime (inlined)
| | | |
| | | --0.57%--0x71b4b3e4cc4b
| | |
| | |--0.61%--pair (inlined)
| | |
| | --0.57%--of (inlined)
| |
| |--3.76%--<unknown> (inlined)
| | |
| | |--1.61%--swift_retain
| | |
| | --1.36%--swift_release
| |
| |--1.89%--asgiResponseBody (inlined)
| | |
| | |--0.72%--pg_dict_get
| | | |
| | | --0.57%--PyDict_GetItemWithError
| | |
| | --0.58%--flushSoon (inlined)
| |
| |--0.89%--make (inlined)
| | |
| | --0.86%--pg_obj_alloc
| | |
| | --0.82%--PyType_GenericAlloc
| |
| |--0.86%--__memmove_avx_unaligned_erms
| |
| --0.50%--resolveSlot (inlined)
|
|--5.69%--asgiDrain (inlined)
| |
| --5.66%--asgiDrain (inlined)
| |
| --5.64%--drain (inlined)
| |
| --5.51%--processEvents (inlined)
| |
| --5.29%--handleConnectionEvent (inlined)
| |
| --5.02%--handleReadable (inlined)
| |
| |--4.12%--processInput (inlined)
| | |
| | --2.95%--parse (inlined)
| |
| --0.82%--fill (inlined)
| |
| --0.54%--connRead (inlined)
|
|--5.36%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| |--3.90%--pg_call1
| | |
| | --3.82%--PyObject_Vectorcall
| | |
| | |--1.94%--0x58cce3
| | | _PyEval_EvalFrameDefault
| | |
| | --1.05%--0x58cab4
| |
| |--0.58%--asgiTaskFinished (inlined)
| |
| --0.53%--finishResponse (inlined)
|
--2.35%--asgiFlushDeferred (inlined)
asgiFlushDeferred (inlined)
runDeferredFlushes (inlined)
|
--1.95%--flush (inlined)
|
--1.10%--connWrite (inlined)
|
--1.02%--__libc_write (inlined)
|
--0.94%--__syscall_cancel
|
--0.79%--__internal_syscall_cancel (inlined)
|
--0.74%--0xffffffffb7000080
28.83% 0.90% [.] _PyObject_MakeTpCall python3.14 - -
|
|--27.94%--_PyObject_MakeTpCall
| |
| |--16.93%--trampolineCall (inlined)
| | |
| | --16.83%--asgiSend (inlined)
| | |
| | |--7.00%--asgiResponseStart (inlined)
| | | |
| | | |--1.28%--writeHeader (inlined)
| | | | writeHeader (inlined)
| | | |
| | | |--0.87%--refresh (inlined)
| | | | av_unix_seconds
| | | | |
| | | | --0.82%--__clock_gettime (inlined)
| | | | |
| | | | --0.57%--0x71b4b3e4cc4b
| | | |
| | | |--0.61%--pair (inlined)
| | | |
| | | --0.57%--of (inlined)
| | |
| | |--3.76%--<unknown> (inlined)
| | | |
| | | |--1.61%--swift_retain
| | | |
| | | --1.36%--swift_release
| | |
| | |--1.89%--asgiResponseBody (inlined)
| | | |
| | | |--0.72%--pg_dict_get
| | | | |
| | | | --0.57%--PyDict_GetItemWithError
| | | |
| | | --0.58%--flushSoon (inlined)
| | |
| | |--0.89%--make (inlined)
| | | |
| | | --0.86%--pg_obj_alloc
| | | |
| | | --0.82%--PyType_GenericAlloc
| | |
| | |--0.86%--__memmove_avx_unaligned_erms
| | |
| | --0.50%--resolveSlot (inlined)
| |
| |--3.88%--0x71b4b39b3ce4
| | PyObject_VectorcallMethod
| | |
| | --2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| | |
| | --2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| | __pyx_f_6uvloop_4loop_4Loop__call_soon
| | |
| | |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | | |
| | | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | | |
| | | --1.39%--__Pyx_PyObject_Append (inlined)
| | | |
| | | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | | |
| | | --1.24%--PyObject_VectorcallMethod
| | |
| | --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| | |
| | --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| | __Pyx_CallTpnewAsVectorcall (inlined)
| | |
| | --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| |
| |--1.39%--0x71b4b39b3b02
| | |
| | --1.31%--0x71b4b39b4388
| | |
| | --1.26%--PyObject_VectorcallMethod
| |
| |--1.21%--0x71b4b39b3aa5
| | _PyArg_UnpackKeywords
| | |
| | --0.77%--PyDict_GetItemRef
| |
| |--0.97%--PyType_GenericAlloc
| |
| |--0.79%--0x5758bb
| |
| --0.65%--0x71b4b39b3c4b
| _PyObject_GC_New
|
--0.74%--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)
0x71b4b39b4ab8
0x71b4b39b4c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
16.83% 0.00% [.] asgiSend (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--7.00%--asgiResponseStart (inlined)
| |
| |--1.28%--writeHeader (inlined)
| | writeHeader (inlined)
| |
| |--0.87%--refresh (inlined)
| | av_unix_seconds
| | |
| | --0.82%--__clock_gettime (inlined)
| | |
| | --0.57%--0x71b4b3e4cc4b
| |
| |--0.61%--pair (inlined)
| |
| --0.57%--of (inlined)
|
|--3.76%--<unknown> (inlined)
| |
| |--1.61%--swift_retain
| |
| --1.36%--swift_release
|
|--1.89%--asgiResponseBody (inlined)
| |
| |--0.72%--pg_dict_get
| | |
| | --0.57%--PyDict_GetItemWithError
| |
| --0.58%--flushSoon (inlined)
|
|--0.89%--make (inlined)
| |
| --0.86%--pg_obj_alloc
| |
| --0.82%--PyType_GenericAlloc
|
|--0.86%--__memmove_avx_unaligned_erms
|
--0.50%--resolveSlot (inlined)
16.32% 0.00% [.] pg_call3 _native.cpython-314-x86_64-linux-gnu.so - -
|
---PyObject_Vectorcall
|
--16.02%--0x58cce3
_PyEval_EvalFrameDefault
|
--14.87%--PyObject_Vectorcall
|
|--12.50%--__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
| |
| --12.45%--uv__run_idle
| __pyx_f_6uvloop_4loop_cb_idle_callback
| __pyx_f_6uvloop_4loop_6Handle__run
| __pyx_f_6uvloop_4loop_4Loop__on_idle
| |
| |--11.15%--__pyx_f_6uvloop_4loop_6Handle__run
| | |
| | |--9.66%--__Pyx_PyObject_FastCallDict
| | | |
| | | --9.63%--__Pyx_PyObject_Call (inlined)
| | | |
| | | |--9.06%--0x71b4b39b4ab8
| | | | |
| | | | |--8.25%--0x71b4b39b4c5d
| | | | | |
| | | | | --8.15%--0x6a8896
| | | | | _PyEval_EvalFrameDefault
| | | | | |
| | | | | |--3.69%--_PyObject_MakeTpCall
| | | | | | |
| | | | | | --3.55%--trampolineCall (inlined)
| | | | | | asgiSend (inlined)
| | | | | | |
| | | | | | |--1.51%--asgiResponseStart (inlined)
| | | | | | |
| | | | | | --0.75%--<unknown> (inlined)
| | | | | |
| | | | | |--0.85%--_PyEval_FrameClearAndPop
| | | | | | |
| | | | | | --0.55%--0x56a358
| | | | | | _Py_Dealloc
| | | | | |
| | | | | --0.57%--_Py_Dealloc
| | | | |
| | | | --0.69%--0x71b4b39b4d4b
| | | | PyObject_VectorcallMethod
| | | |
| | | --0.54%--trampolineCall (inlined)
| | | asgiFlushDeferred (inlined)
| | | asgiFlushDeferred (inlined)
| | | runDeferredFlushes (inlined)
| | |
| | --1.12%--__Pyx_PyObject_Call
| | trampolineCall (inlined)
| | |
| | --1.07%--asgiTaskDone (inlined)
| | asgiTaskDone (inlined)
| | |
| | --0.84%--pg_call1
| | |
| | --0.82%--PyObject_Vectorcall
| |
| --0.97%--Py_XDECREF (inlined)
| Py_DECREF (inlined)
| _Py_Dealloc
| |
| --0.95%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| |
| --0.75%--Py_DECREF (inlined)
| |
| --0.70%--_Py_Dealloc
| |
| --0.55%--0x52c98c
|
--2.11%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
|
--2.03%--_PyObject_MakeTpCall
|
--0.84%--0x71b4b39b3ce4
PyObject_VectorcallMethod
|
--0.57%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
|
--0.51%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
__pyx_f_6uvloop_4loop_4Loop__call_soon
12.85% 0.00% [.] build (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--4.47%--0x51878b
| |
| |--0.96%--0x518bea
| |
| --0.52%--0x518bd6
|
|--2.28%--PyDict_Copy
|
|--0.74%--put (inlined)
|
|--0.65%--lookup (inlined)
|
|--0.52%--0x51845b
|
--0.52%--utf8 (inlined)
withMemoryRebound (inlined)
<unknown> (inlined)
12.50% 0.00% [.] uv_run loop.cpython-314-x86_64-linux-gnu.so - -
|
--12.45%--uv__run_idle
__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--11.15%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--9.66%--__Pyx_PyObject_FastCallDict
| | |
| | --9.64%--__Pyx_PyObject_Call (inlined)
| | |
| | |--9.07%--0x71b4b39b4ab8
| | | |
| | | |--8.25%--0x71b4b39b4c5d
| | | | |
| | | | --8.15%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--3.70%--_PyObject_MakeTpCall
| | | | | |
| | | | | --3.55%--trampolineCall (inlined)
| | | | | asgiSend (inlined)
| | | | | |
| | | | | |--1.51%--asgiResponseStart (inlined)
| | | | | |
| | | | | --0.75%--<unknown> (inlined)
| | | | |
| | | | |--0.85%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --0.55%--0x56a358
| | | | | _Py_Dealloc
| | | | |
| | | | --0.57%--_Py_Dealloc
| | | |
| | | --0.69%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | |
| | --0.54%--trampolineCall (inlined)
| | asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| |
| --1.12%--__Pyx_PyObject_Call
| trampolineCall (inlined)
| |
| --1.07%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| --0.84%--pg_call1
| |
| --0.82%--PyObject_Vectorcall
|
--0.97%--Py_XDECREF (inlined)
Py_DECREF (inlined)
_Py_Dealloc
|
--0.95%--__pyx_tp_dealloc_6uvloop_4loop_Handle
|
--0.75%--Py_DECREF (inlined)
|
--0.70%--_Py_Dealloc
|
--0.55%--0x52c98c
12.45% 0.00% [.] uv__run_idle loop.cpython-314-x86_64-linux-gnu.so - -
|
---__pyx_f_6uvloop_4loop_cb_idle_callback
__pyx_f_6uvloop_4loop_6Handle__run
__pyx_f_6uvloop_4loop_4Loop__on_idle
|
|--11.15%--__pyx_f_6uvloop_4loop_6Handle__run
| |
| |--9.66%--__Pyx_PyObject_FastCallDict
| | |
| | --9.64%--__Pyx_PyObject_Call (inlined)
| | |
| | |--9.07%--0x71b4b39b4ab8
| | | |
| | | |--8.25%--0x71b4b39b4c5d
| | | | |
| | | | --8.15%--0x6a8896
| | | | _PyEval_EvalFrameDefault
| | | | |
| | | | |--3.70%--_PyObject_MakeTpCall
| | | | | |
| | | | | --3.55%--trampolineCall (inlined)
| | | | | asgiSend (inlined)
| | | | | |
| | | | | |--1.51%--asgiResponseStart (inlined)
| | | | | |
| | | | | --0.75%--<unknown> (inlined)
| | | | |
| | | | |--0.85%--_PyEval_FrameClearAndPop
| | | | | |
| | | | | --0.55%--0x56a358
| | | | | _Py_Dealloc
| | | | |
| | | | --0.57%--_Py_Dealloc
| | | |
| | | --0.69%--0x71b4b39b4d4b
| | | PyObject_VectorcallMethod
| | |
| | --0.54%--trampolineCall (inlined)
| | asgiFlushDeferred (inlined)
| | asgiFlushDeferred (inlined)
| | runDeferredFlushes (inlined)
| |
| --1.12%--__Pyx_PyObject_Call
| trampolineCall (inlined)
| |
| --1.07%--asgiTaskDone (inlined)
| asgiTaskDone (inlined)
| |
| --0.84%--pg_call1
| |
| --0.82%--PyObject_Vectorcall
|
--0.97%--Py_XDECREF (inlined)
Py_DECREF (inlined)
_Py_Dealloc
|
--0.95%--__pyx_tp_dealloc_6uvloop_4loop_Handle
|
--0.75%--Py_DECREF (inlined)
|
--0.70%--_Py_Dealloc
|
--0.55%--0x52c98c
10.91% 0.15% [.] __pyx_pw_6uvloop_4loop_4Loop_39create_task loop.cpython-314-x86_64-linux-gnu.so - -
|
--10.76%--__pyx_pw_6uvloop_4loop_4Loop_39create_task
__pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined)
|
--10.62%--_PyObject_MakeTpCall
|
|--3.86%--0x71b4b39b3ce4
| PyObject_VectorcallMethod
| |
| --2.86%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| |
| --2.35%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| __pyx_f_6uvloop_4loop_4Loop__call_soon
| |
| |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | |
| | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | |
| | --1.39%--__Pyx_PyObject_Append (inlined)
| | |
| | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | |
| | --1.24%--PyObject_VectorcallMethod
| |
| --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| |
| --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| __Pyx_CallTpnewAsVectorcall (inlined)
| |
| --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
|--1.39%--0x71b4b39b3b02
| |
| --1.31%--0x71b4b39b4388
| |
| --1.26%--PyObject_VectorcallMethod
|
|--1.21%--0x71b4b39b3aa5
| _PyArg_UnpackKeywords
| |
| --0.77%--PyDict_GetItemRef
|
|--0.97%--PyType_GenericAlloc
|
|--0.79%--0x5758bb
|
--0.65%--0x71b4b39b3c4b
_PyObject_GC_New
10.91% 0.00% [.] __pyx_pf_6uvloop_4loop_4Loop_38create_task (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--10.64%--_PyObject_MakeTpCall
|
|--3.88%--0x71b4b39b3ce4
| PyObject_VectorcallMethod
| |
| --2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
| |
| --2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| __pyx_f_6uvloop_4loop_4Loop__call_soon
| |
| |--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | |
| | --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | |
| | --1.39%--__Pyx_PyObject_Append (inlined)
| | |
| | --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| | |
| | --1.24%--PyObject_VectorcallMethod
| |
| --0.80%--__pyx_f_6uvloop_4loop_new_Handle
| |
| --0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| __Pyx_CallTpnewAsVectorcall (inlined)
| |
| --0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
|--1.39%--0x71b4b39b3b02
| |
| --1.31%--0x71b4b39b4388
| |
| --1.26%--PyObject_VectorcallMethod
|
|--1.21%--0x71b4b39b3aa5
| _PyArg_UnpackKeywords
| |
| --0.77%--PyDict_GetItemRef
|
|--0.97%--PyType_GenericAlloc
|
|--0.79%--0x5758bb
|
--0.65%--0x71b4b39b3c4b
_PyObject_GC_New
10.27% 0.83% [.] _Py_Dealloc python3.14 - -
|
|--9.44%--_Py_Dealloc
| |
| |--4.31%--__pyx_tp_dealloc_6uvloop_4loop_Handle
| | |
| | --3.45%--Py_DECREF (inlined)
| | |
| | --3.20%--_Py_Dealloc
| | |
| | --1.98%--0x52c98c
| | |
| | --0.50%--0x71b4b39b5dfb
| |
| |--1.95%--0x52dd1e
| | |
| | --0.80%--0x51395e
| |
| --0.83%--pg_obj_free
| |
| --0.66%--PyObject_Free
|
--0.81%--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.50%--__pyx_f_6uvloop_4loop_6Handle__run
9.17% 0.62% [.] PyObject_VectorcallMethod python3.14 - -
|
--8.55%--PyObject_VectorcallMethod
|
--5.61%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
|
|--4.41%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| |
| --4.38%--__pyx_f_6uvloop_4loop_4Loop__call_soon
| |
| |--2.40%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | |
| | --2.32%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | |
| | --2.27%--__Pyx_PyObject_Append (inlined)
| | |
| | --2.20%--__Pyx_PyObject_CallMethod1 (inlined)
| | |
| | --2.02%--PyObject_VectorcallMethod
| |
| --1.91%--__pyx_f_6uvloop_4loop_new_Handle
| |
| --1.63%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| __Pyx_CallTpnewAsVectorcall (inlined)
| |
| --1.53%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| |
| --0.55%--PyObject_GC_Track
|
--0.85%--__Pyx_ParseKeywords (inlined)
|
--0.77%--__Pyx_ParseKeywordsTuple
|
--0.62%--__Pyx_MatchKeywordArg (inlined)
|
--0.57%--__Pyx_MatchKeywordArg_str
7.35% 0.00% [.] asgiResponseStart (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--1.28%--writeHeader (inlined)
| writeHeader (inlined)
|
|--0.87%--refresh (inlined)
| av_unix_seconds
| |
| --0.82%--__clock_gettime (inlined)
| |
| --0.57%--0x71b4b3e4cc4b
|
|--0.73%--pair (inlined)
|
--0.57%--of (inlined)
5.82% 0.00% [.] __pyx_f_6uvloop_4loop___on_uvpoll_event loop.cpython-314-x86_64-linux-gnu.so - -
|
--5.79%--__pyx_f_6uvloop_4loop_6Handle__run
|
--5.77%--__Pyx_PyObject_FastCallDict
|
--5.72%--__Pyx_PyObject_Call (inlined)
trampolineCall (inlined)
|
--5.69%--asgiDrain (inlined)
|
--5.66%--asgiDrain (inlined)
|
--5.64%--drain (inlined)
|
--5.51%--processEvents (inlined)
|
--5.29%--handleConnectionEvent (inlined)
|
--5.02%--handleReadable (inlined)
|
|--4.12%--processInput (inlined)
| |
| --2.95%--parse (inlined)
|
--0.82%--fill (inlined)
|
--0.54%--connRead (inlined)
5.80% 0.25% [.] __pyx_pw_6uvloop_4loop_4Loop_13call_soon loop.cpython-314-x86_64-linux-gnu.so - -
|
--5.55%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
|
|--4.58%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
| __pyx_f_6uvloop_4loop_4Loop__call_soon
| |
| |--2.60%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| | |
| | --2.51%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| | |
| | --2.47%--__Pyx_PyObject_Append (inlined)
| | |
| | --2.39%--__Pyx_PyObject_CallMethod1 (inlined)
| | |
| | --2.22%--PyObject_VectorcallMethod
| |
| --1.91%--__pyx_f_6uvloop_4loop_new_Handle
| |
| --1.63%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| __Pyx_CallTpnewAsVectorcall (inlined)
| |
| --1.53%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
| |
| --0.55%--PyObject_GC_Track
|
--0.77%--__Pyx_ParseKeywords (inlined)
__Pyx_ParseKeywordsTuple
|
--0.62%--__Pyx_MatchKeywordArg (inlined)
|
--0.57%--__Pyx_MatchKeywordArg_str
5.76% 0.15% [.] __Pyx_PyObject_Call loop.cpython-314-x86_64-linux-gnu.so - -
|
--5.61%--__Pyx_PyObject_Call
|
--5.58%--trampolineCall (inlined)
|
--5.36%--asgiTaskDone (inlined)
asgiTaskDone (inlined)
|
|--3.90%--pg_call1
| |
| --3.82%--PyObject_Vectorcall
| |
| |--1.94%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --1.05%--0x58cab4
|
|--0.58%--asgiTaskFinished (inlined)
|
--0.53%--finishResponse (inlined)
5.69% 0.00% [.] asgiDrain (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--5.66%--asgiDrain (inlined)
|
--5.64%--drain (inlined)
|
--5.51%--processEvents (inlined)
|
--5.29%--handleConnectionEvent (inlined)
|
--5.02%--handleReadable (inlined)
|
|--4.12%--processInput (inlined)
| |
| --2.95%--parse (inlined)
|
--0.82%--fill (inlined)
|
--0.54%--connRead (inlined)
5.64% 0.00% [.] drain (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--5.51%--processEvents (inlined)
|
--5.29%--handleConnectionEvent (inlined)
|
--5.02%--handleReadable (inlined)
|
|--4.12%--processInput (inlined)
| |
| --2.95%--parse (inlined)
|
--0.82%--fill (inlined)
|
--0.54%--connRead (inlined)
5.41% 0.00% [.] asgiTaskDone (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--3.92%--pg_call1
| |
| --3.82%--PyObject_Vectorcall
| |
| |--1.94%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --1.05%--0x58cab4
|
|--0.58%--asgiTaskFinished (inlined)
|
--0.53%--finishResponse (inlined)
5.36% 0.00% [.] asgiTaskDone (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---asgiTaskDone (inlined)
|
|--3.90%--pg_call1
| |
| --3.82%--PyObject_Vectorcall
| |
| |--1.94%--0x58cce3
| | _PyEval_EvalFrameDefault
| |
| --1.05%--0x58cab4
|
|--0.58%--asgiTaskFinished (inlined)
|
--0.53%--finishResponse (inlined)
4.92% 0.02% [.] uv__io_poll loop.cpython-314-x86_64-linux-gnu.so - -
|
--4.72%--__pyx_f_6uvloop_4loop___on_uvpoll_event
|
--4.70%--__pyx_f_6uvloop_4loop_6Handle__run
|
--4.67%--__Pyx_PyObject_FastCallDict
|
--4.62%--__Pyx_PyObject_Call (inlined)
trampolineCall (inlined)
|
--4.60%--asgiDrain (inlined)
|
--4.57%--asgiDrain (inlined)
|
--4.54%--drain (inlined)
|
--4.44%--processEvents (inlined)
|
--4.27%--handleConnectionEvent (inlined)
|
--4.02%--handleReadable (inlined)
|
|--3.32%--processInput (inlined)
| |
| --2.43%--parse (inlined)
|
--0.62%--fill (inlined)
4.66% 0.00% [.] Py_DECREF (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--4.61%--_Py_Dealloc
|
--4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
|
--3.65%--Py_DECREF (inlined)
|
--3.40%--_Py_Dealloc
|
--2.03%--0x52c98c
|
--0.53%--0x71b4b39b5dfb
|
--0.50%--_Py_Dealloc
4.61% 0.00% [.] Py_XDECREF (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
---Py_DECREF (inlined)
_Py_Dealloc
|
--4.51%--__pyx_tp_dealloc_6uvloop_4loop_Handle
|
--3.65%--Py_DECREF (inlined)
|
--3.40%--_Py_Dealloc
|
--2.03%--0x52c98c
|
--0.53%--0x71b4b39b5dfb
|
--0.50%--_Py_Dealloc
4.60% 0.00% [.] __pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--4.58%--__pyx_f_6uvloop_4loop_4Loop__call_soon
|
|--2.60%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| |
| --2.51%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| |
| --2.47%--__Pyx_PyObject_Append (inlined)
| |
| --2.39%--__Pyx_PyObject_CallMethod1 (inlined)
| |
| --2.22%--PyObject_VectorcallMethod
|
--1.91%--__pyx_f_6uvloop_4loop_new_Handle
|
--1.63%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
__Pyx_CallTpnewAsVectorcall (inlined)
|
--1.53%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--PyObject_GC_Track
4.58% 0.15% [.] __pyx_f_6uvloop_4loop_4Loop__call_soon loop.cpython-314-x86_64-linux-gnu.so - -
|
--4.42%--__pyx_f_6uvloop_4loop_4Loop__call_soon
|
|--2.51%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| __pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| |
| --2.47%--__Pyx_PyObject_Append (inlined)
| |
| --2.39%--__Pyx_PyObject_CallMethod1 (inlined)
| |
| --2.22%--PyObject_VectorcallMethod
|
--1.91%--__pyx_f_6uvloop_4loop_new_Handle
|
--1.63%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
__Pyx_CallTpnewAsVectorcall (inlined)
|
--1.53%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--PyObject_GC_Track
4.51% 0.43% [.] __pyx_tp_dealloc_6uvloop_4loop_Handle loop.cpython-314-x86_64-linux-gnu.so - -
|
--4.08%--__pyx_tp_dealloc_6uvloop_4loop_Handle
|
--3.48%--Py_DECREF (inlined)
|
--3.40%--_Py_Dealloc
|
--2.03%--0x52c98c
|
--0.53%--0x71b4b39b5dfb
|
--0.50%--_Py_Dealloc
4.47% 0.00% [.] 0x000000000051878b python3.14 - -
|
|--0.96%--0x518bea
|
--0.52%--0x518bd6
4.00% 1.15% [.] _PyEval_FrameClearAndPop python3.14 - -
|
|--2.85%--_PyEval_FrameClearAndPop
| |
| --2.38%--0x56a358
| _Py_Dealloc
| |
| --1.20%--0x52dd1e
|
--0.99%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
pg_call3
PyObject_Vectorcall
0x58cce3
_PyEval_EvalFrameDefault
_PyEval_FrameClearAndPop
3.88% 0.00% [.] 0x000071b4b39b3ce4 _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
---PyObject_VectorcallMethod
|
--2.88%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
|
--2.38%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
__pyx_f_6uvloop_4loop_4Loop__call_soon
|
|--1.50%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
| |
| --1.42%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
| |
| --1.39%--__Pyx_PyObject_Append (inlined)
| |
| --1.35%--__Pyx_PyObject_CallMethod1 (inlined)
| |
| --1.24%--PyObject_VectorcallMethod
|
--0.80%--__pyx_f_6uvloop_4loop_new_Handle
|
--0.68%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
__Pyx_CallTpnewAsVectorcall (inlined)
|
--0.66%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
3.75% 0.00% [.] 0x000071b4b39b4d4b _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
---PyObject_VectorcallMethod
|
--2.77%--__pyx_pw_6uvloop_4loop_4Loop_13call_soon
|
--2.10%--__pyx_pf_6uvloop_4loop_4Loop_12call_soon (inlined)
|
--2.07%--__pyx_f_6uvloop_4loop_4Loop__call_soon
|
|--1.05%--__pyx_f_6uvloop_4loop_new_Handle
| |
| --0.92%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
| __Pyx_CallTpnewAsVectorcall (inlined)
| |
| --0.85%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--1.02%--__pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined)
__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
|
--0.99%--__Pyx_PyObject_Append (inlined)
|
--0.97%--__Pyx_PyObject_CallMethod1 (inlined)
|
--0.90%--PyObject_VectorcallMethod
3.65% 0.00% [.] Py_DECREF (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--3.40%--_Py_Dealloc
|
--2.03%--0x52c98c
|
--0.53%--0x71b4b39b5dfb
|
--0.50%--_Py_Dealloc
3.08% 0.03% [.] pg_call1 _native.cpython-314-x86_64-linux-gnu.so - -
|
--3.05%--pg_call1
|
--3.00%--PyObject_Vectorcall
|
|--1.67%--0x58cce3
| _PyEval_EvalFrameDefault
|
--0.71%--0x58cab4
2.98% 2.44% [.] PyType_GenericAlloc python3.14 - -
|
|--1.79%--processEvents (inlined)
| handleConnectionEvent (inlined)
| handleReadable (inlined)
| processInput (inlined)
| dispatch (inlined)
| dispatchASGI (inlined)
| |
| |--1.00%--make (inlined)
| | pg_obj_alloc
| | PyType_GenericAlloc
| |
| --0.80%--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
|
|--0.64%--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)
| 0x71b4b39b4ab8
| 0x71b4b39b4c5d
| 0x6a8896
| _PyEval_EvalFrameDefault
| _PyObject_MakeTpCall
| trampolineCall (inlined)
| asgiSend (inlined)
| make (inlined)
| pg_obj_alloc
| PyType_GenericAlloc
|
--0.55%--PyType_GenericAlloc
2.97% 0.00% [.] parse (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
2.60% 0.00% [.] __pyx_f_6uvloop_4loop_4Loop__call_soon_handle (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--2.51%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
|
--2.47%--__Pyx_PyObject_Append (inlined)
|
--2.39%--__Pyx_PyObject_CallMethod1 (inlined)
|
--2.22%--PyObject_VectorcallMethod
2.51% 0.27% [.] __pyx_f_6uvloop_4loop_4Loop__append_ready_handle loop.cpython-314-x86_64-linux-gnu.so - -
|
--2.24%--__pyx_f_6uvloop_4loop_4Loop__append_ready_handle
__Pyx_PyObject_Append (inlined)
__Pyx_PyObject_CallMethod1 (inlined)
|
--2.22%--PyObject_VectorcallMethod
2.47% 0.00% [.] __Pyx_PyObject_Append (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--2.39%--__Pyx_PyObject_CallMethod1 (inlined)
|
--2.22%--PyObject_VectorcallMethod
2.42% 2.42% [.] $s9AvianHTTP10HTTPParserO5parse__11maxHeadSize0E7Headers7headers4headAA15HTTPParseResultOSPys5UInt8VG_S3iSpyAA13HTTPHeaderRefVGAA011HTTPRequestF0VztFZ _native.cpython-314-x86_64-linux-gnu.so - -
|
--2.40%--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)
2.39% 0.00% [.] __Pyx_PyObject_CallMethod1 (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--2.22%--PyObject_VectorcallMethod
2.38% 0.00% [.] 0x000000000056a358 python3.14 - -
|
---_Py_Dealloc
|
--1.20%--0x52dd1e
2.35% 0.00% [.] asgiFlushDeferred (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---asgiFlushDeferred (inlined)
runDeferredFlushes (inlined)
|
--1.95%--flush (inlined)
|
--1.10%--connWrite (inlined)
|
--1.02%--__libc_write (inlined)
|
--0.94%--__syscall_cancel
|
--0.79%--__internal_syscall_cancel (inlined)
|
--0.74%--0xffffffffb7000080
2.35% 0.00% [.] runDeferredFlushes (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.95%--flush (inlined)
|
--1.10%--connWrite (inlined)
|
--1.02%--__libc_write (inlined)
|
--0.94%--__syscall_cancel
|
--0.79%--__internal_syscall_cancel (inlined)
|
--0.74%--0xffffffffb7000080
2.32% 2.20% [.] PyDict_Copy python3.14 - -
|
--2.20%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
build (inlined)
PyDict_Copy
2.23% 0.00% [.] 0x000000000052c98c python3.14 - -
|
--0.53%--0x71b4b39b5dfb
|
--0.50%--_Py_Dealloc
2.14% 2.14% [.] __memmove_avx_unaligned_erms libc.so.6 - -
|
|--1.14%--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)
| 0x71b4b39b4ab8
| 0x71b4b39b4c5d
| 0x6a8896
| _PyEval_EvalFrameDefault
| |
| --1.11%--_PyObject_MakeTpCall
| trampolineCall (inlined)
| asgiSend (inlined)
| |
| --0.88%--__memmove_avx_unaligned_erms
|
--1.00%--processEvents (inlined)
handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
|
--0.70%--__memmove_avx_unaligned_erms
2.13% 0.82% [.] PyDict_GetItemRef python3.14 - -
|
|--1.30%--PyDict_GetItemRef
|
--0.50%--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)
0x71b4b39b4ab8
0x71b4b39b4c5d
0x6a8896
_PyEval_EvalFrameDefault
PyDict_GetItemRef
2.05% 0.00% [.] flush (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.20%--connWrite (inlined)
|
--1.10%--__libc_write (inlined)
|
--0.94%--__syscall_cancel
|
--0.79%--__internal_syscall_cancel (inlined)
|
--0.74%--0xffffffffb7000080
1.98% 0.00% [.] 0x000000000052dd1e python3.14 - -
|
--0.80%--0x51395e
1.94% 0.00% [.] <unknown> (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.61%--swift_retain
1.91% 0.00% [.] asgiResponseBody (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
|--0.72%--pg_dict_get
| |
| --0.57%--PyDict_GetItemWithError
|
--0.58%--flushSoon (inlined)
1.91% 0.35% [.] __pyx_f_6uvloop_4loop_new_Handle loop.cpython-314-x86_64-linux-gnu.so - -
|
--1.56%--__pyx_f_6uvloop_4loop_new_Handle
|
--1.53%--__pyx_tp_new_6uvloop_4loop_Handle (inlined)
__Pyx_CallTpnewAsVectorcall (inlined)
__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--PyObject_GC_Track
1.84% 0.00% [.] <unknown> (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.39%--swift_release
1.82% 0.57% [.] __syscall_cancel libc.so.6 - -
|
--1.25%--__syscall_cancel
__internal_syscall_cancel (inlined)
|
--1.17%--0xffffffffb7000080
1.63% 0.00% [.] 0x000000000051845b python3.14 - -
1.63% 0.00% [.] __pyx_tp_new_6uvloop_4loop_Handle (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
---__Pyx_CallTpnewAsVectorcall (inlined)
|
--1.53%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--PyObject_GC_Track
1.63% 0.00% [.] __Pyx_CallTpnewAsVectorcall (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--1.53%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--PyObject_GC_Track
1.61% 0.10% [.] pg_obj_alloc _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.51%--pg_obj_alloc
|
--1.49%--PyType_GenericAlloc
1.53% 0.57% [.] __pyx_tp_new_vectorcall_6uvloop_4loop_Handle loop.cpython-314-x86_64-linux-gnu.so - -
|
--0.96%--__pyx_tp_new_vectorcall_6uvloop_4loop_Handle
|
--0.55%--PyObject_GC_Track
1.52% 0.00% [.] make (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.27%--pg_obj_alloc
|
--1.20%--PyType_GenericAlloc
1.49% 0.21% [.] PyObject_Str python3.14 - -
|
--1.28%--PyObject_Str
1.44% 0.00% [.] __internal_syscall_cancel (inlined) libc.so.6 - -
|
--1.20%--0xffffffffb7000080
1.39% 0.00% [.] 0x000071b4b39b3b02 _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
--1.31%--0x71b4b39b4388
|
--1.26%--PyObject_VectorcallMethod
1.39% 0.27% [.] PyDict_GetItemWithError python3.14 - -
|
--1.12%--PyDict_GetItemWithError
1.33% 1.33% [.] swift_retain libswiftCore.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)
0x71b4b39b4ab8
0x71b4b39b4c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
trampolineCall (inlined)
asgiSend (inlined)
<unknown> (inlined)
swift_retain
1.32% 1.32% [.] $s15PeregrineServer8asgiSendys13OpaquePointerVSgs6UInt64V_AgEtF _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.30%--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)
0x71b4b39b4ab8
0x71b4b39b4c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
trampolineCall (inlined)
asgiSend (inlined)
|
--0.50%--resolveSlot (inlined)
1.32% 0.06% [.] pg_dict_get _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.26%--pg_dict_get
|
--1.06%--PyDict_GetItemWithError
1.31% 0.00% [.] 0x000071b4b39b4388 _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
--1.26%--PyObject_VectorcallMethod
1.28% 0.00% [.] writeHeader (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---writeHeader (inlined)
1.28% 0.00% [.] writeHeader (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
1.21% 0.43% [.] _PyArg_UnpackKeywords python3.14 - -
|
--0.77%--_PyArg_UnpackKeywords
PyDict_GetItemRef
1.21% 0.00% [.] 0x000071b4b39b3aa5 _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
---_PyArg_UnpackKeywords
|
--0.77%--PyDict_GetItemRef
1.20% 0.00% [.] __libc_write (inlined) libc.so.6 - -
|
--1.04%--__syscall_cancel
|
--0.79%--__internal_syscall_cancel (inlined)
|
--0.74%--0xffffffffb7000080
1.20% 1.20% [k] 0xffffffffb7000080 [unknown] - -
|
--0.74%--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.20% 0.00% [.] connWrite (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--1.10%--__libc_write (inlined)
|
--0.94%--__syscall_cancel
|
--0.79%--__internal_syscall_cancel (inlined)
|
--0.74%--0xffffffffb7000080
1.13% 1.13% [.] 0x000000000018cab4 python3.14 - -
|
--1.05%--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_Call
trampolineCall (inlined)
asgiTaskDone (inlined)
asgiTaskDone (inlined)
pg_call1
PyObject_Vectorcall
0x58cab4
1.13% 0.00% [.] 0x000000000058cab4 python3.14 - -
1.12% 1.12% [.] $s9AvianHTTP18HTTPResponseWriterO11writeHeader_4name5valueSb0A4Core10ByteBufferVz_AG0J4SpanVAKtFZTf4nnnd_n _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)
0x71b4b39b4ab8
0x71b4b39b4c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
trampolineCall (inlined)
asgiSend (inlined)
asgiResponseStart (inlined)
writeHeader (inlined)
writeHeader (inlined)
1.12% 1.12% [.] swift_release libswiftCore.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)
0x71b4b39b4ab8
0x71b4b39b4c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
trampolineCall (inlined)
asgiSend (inlined)
<unknown> (inlined)
swift_release
1.09% 0.00% [.] uv__io_poll loop.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)
|
--1.07%--processEvents (inlined)
|
--1.02%--handleConnectionEvent (inlined)
|
--0.99%--handleReadable (inlined)
|
--0.79%--processInput (inlined)
|
--0.52%--parse (inlined)
1.02% 0.00% [.] withMemoryRebound (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---<unknown> (inlined)
1.02% 0.00% [.] <unknown> (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
1.01% 0.00% [.] __clock_gettime (inlined) libc.so.6 - -
|
--0.57%--0x71b4b3e4cc4b
0.98% 0.08% [.] _Py_MakeCoro python3.14 - -
|
--0.90%--_Py_MakeCoro
|
--0.68%--0x6a86ed
_PyObject_GC_NewVar
0.96% 0.96% [.] 0x0000000000118bea python3.14 - -
|
---handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
build (inlined)
0x51878b
0x518bea
0.96% 0.00% [.] 0x0000000000518bea python3.14 - -
0.93% 0.93% [.] PyObject_Free python3.14 - -
|
--0.85%--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.75%--__pyx_f_6uvloop_4loop_6Handle__run
|
--0.57%--__Pyx_PyObject_FastCallDict
__Pyx_PyObject_Call (inlined)
0x71b4b39b4ab8
0x71b4b39b4c5d
0x6a8896
_PyEval_EvalFrameDefault
0.89% 0.00% [.] make (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.86%--pg_obj_alloc
|
--0.82%--PyType_GenericAlloc
0.88% 0.33% [.] PyList_New python3.14 - -
|
--0.56%--PyList_New
PyMem_Calloc
0.87% 0.00% [.] refresh (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---av_unix_seconds
|
--0.82%--__clock_gettime (inlined)
|
--0.57%--0x71b4b3e4cc4b
0.85% 0.00% [.] fill (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.57%--connRead (inlined)
0.85% 0.00% [.] __Pyx_ParseKeywords (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--0.77%--__Pyx_ParseKeywordsTuple
|
--0.62%--__Pyx_MatchKeywordArg (inlined)
|
--0.57%--__Pyx_MatchKeywordArg_str
0.84% 0.03% [.] pg_call1 _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.82%--pg_call1
PyObject_Vectorcall
0.82% 0.82% [.] $s13PeregrineASGI16ASGIScopeBuilderV5build4base4head7headers6client14schemeOverride9websocket12webtransport12subprotocolss13OpaquePointerVSgSPys5UInt8VG_9AvianHTTP15HTTPRequestHeadVSPyAS13HTTPHeaderRefVGA2OS2bAOtF _native.cpython-314-x86_64-linux-gnu.so - -
|
---handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
build (inlined)
0.80% 0.00% [.] 0x000000000051395e python3.14 - -
0.80% 0.80% [.] __memcmp_avx2_movbe libc.so.6 - -
0.80% 0.15% [.] pg_obj_free _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.65%--pg_obj_free
PyObject_Free
0.79% 0.00% [.] 0x00000000005758bb python3.14 - -
0.77% 0.20% [.] __Pyx_ParseKeywordsTuple loop.cpython-314-x86_64-linux-gnu.so - -
|
--0.57%--__Pyx_ParseKeywordsTuple
__Pyx_MatchKeywordArg (inlined)
__Pyx_MatchKeywordArg_str
0.77% 0.77% [.] $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.75% 0.75% [.] $s15PeregrineServer6WorkerV17asgiResponseStart_7messageSbSi_s13OpaquePointerVtF _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)
0x71b4b39b4ab8
0x71b4b39b4c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
trampolineCall (inlined)
asgiSend (inlined)
asgiResponseStart (inlined)
0.75% 0.75% [.] 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.74% 0.00% [.] put (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.73% 0.00% [.] pair (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.73% 0.73% [.] $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.73% 0.73% [.] 0x000000000013be2a 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
0.73% 0.00% [.] 0x000000000053be2a python3.14 - -
0.72% 0.00% [.] resolveSlot (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.72% 0.00% [.] av_unix_seconds _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.67%--__clock_gettime (inlined)
0.70% 0.70% [.] pg_is_list _native.cpython-314-x86_64-linux-gnu.so - -
|
--0.58%--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)
0x71b4b39b4ab8
0x71b4b39b4c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
trampolineCall (inlined)
asgiSend (inlined)
asgiResponseStart (inlined)
0.70% 0.70% [.] PyObject_GC_Del python3.14 - -
|
--0.67%--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.68% 0.68% [.] _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.68% 0.00% [.] 0x00000000006a86ed python3.14 - -
|
---_PyObject_GC_NewVar
0.67% 0.67% [.] 0x000000000013be0a python3.14 - -
0.67% 0.00% [.] 0x000000000053be0a python3.14 - -
0.65% 0.65% [.] PyDict_SetItem python3.14 - -
|
---handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
build (inlined)
|
--0.50%--PyDict_SetItem
0.65% 0.65% [.] _PyObject_GC_New python3.14 - -
|
---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
0x71b4b39b3c4b
_PyObject_GC_New
0.65% 0.00% [.] 0x000071b4b39b3c4b _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
---_PyObject_GC_New
0.65% 0.00% [.] lookup (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.63% 0.63% [.] PyObject_GC_Track python3.14 - -
0.62% 0.00% [.] __Pyx_MatchKeywordArg (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
|
--0.57%--__Pyx_MatchKeywordArg_str
0.62% 0.62% [.] 0x0000000000113fb6 python3.14 - -
0.62% 0.00% [.] 0x0000000000513fb6 python3.14 - -
0.60% 0.60% [.] __memset_avx2_unaligned_erms libc.so.6 - -
0.59% 0.59% [.] 0x000000000013bd62 python3.14 - -
0.59% 0.00% [.] 0x000000000053bd62 python3.14 - -
0.58% 0.00% [.] asgiTaskFinished (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.58% 0.00% [.] flushSoon (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.57% 0.00% [.] __libc_read (inlined) libc.so.6 - -
|
---__syscall_cancel
0.57% 0.25% [.] __Pyx_MatchKeywordArg_str loop.cpython-314-x86_64-linux-gnu.so - -
0.57% 0.00% [.] classify (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.57% 0.00% [.] connRead (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.57% 0.57% [.] 0x0000000000000c4b [vdso] - -
|
---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)
0x71b4b39b4ab8
0x71b4b39b4c5d
0x6a8896
_PyEval_EvalFrameDefault
_PyObject_MakeTpCall
trampolineCall (inlined)
asgiSend (inlined)
asgiResponseStart (inlined)
refresh (inlined)
av_unix_seconds
__clock_gettime (inlined)
0x71b4b3e4cc4b
0.57% 0.00% [.] 0x000071b4b3e4cc4b [vdso] - -
0.57% 0.00% [.] of (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.56% 0.45% [.] PyMem_Calloc python3.14 - -
0.55% 0.50% [.] PyBytes_FromStringAndSize python3.14 - -
0.53% 0.00% [.] finishResponse (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
0.53% 0.00% [.] 0x000071b4b39b5dfb _asyncio.cpython-314-x86_64-linux-gnu.so - -
|
--0.50%--_Py_Dealloc
0.53% 0.00% [.] __Pyx_PyObject_CallMethO (inlined) loop.cpython-314-x86_64-linux-gnu.so - -
0.52% 0.52% [.] 0x0000000000113f3e python3.14 - -
0.52% 0.00% [.] 0x0000000000513f3e python3.14 - -
0.52% 0.00% [.] 0x000071b4b39b46f7 _asyncio.cpython-314-x86_64-linux-gnu.so - -
0.52% 0.52% [.] 0x0000000000118bd6 python3.14 - -
|
---handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
build (inlined)
0x51878b
0x518bd6
0.52% 0.00% [.] 0x0000000000518bd6 python3.14 - -
0.52% 0.00% [.] pg_obj_alloc _native.cpython-314-x86_64-linux-gnu.so - -
|
---PyType_GenericAlloc
0.52% 0.00% [.] utf8 (inlined) _native.cpython-314-x86_64-linux-gnu.so - -
|
---withMemoryRebound (inlined)
<unknown> (inlined)
0.50% 0.31% [.] _PyCoro_GetAwaitableIter python3.14 - -
0.50% 0.50% [.] $s15PeregrineServer6WorkerV12dispatchASGIyySiF _native.cpython-314-x86_64-linux-gnu.so - -
|
---handleConnectionEvent (inlined)
handleReadable (inlined)
processInput (inlined)
dispatch (inlined)
dispatchASGI (inlined)
#
# (Cannot load tips.txt file, please install perf!)
#